body {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-stretch: normal;
	font-weight: normal;
	line-height: 14px;
	color: #222222;
	text-align: left;
	scrollbar-base-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#6398BA;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;

}

h3 {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-stretch: normal;
	font-weight: normal;
	line-height: 16px;
	color: #555555;
	text-align: left;

}


a:link {
	color: #6398BA;
	font-size: 12px;
	text-decoration: none;
}

a:visited {
  	color: #3670AA;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #6398BA;
	text-decoration: underline;
}

a:active {
	color: #6398BA;
	text-decoration: none;
}

a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #6398BA;
	text-decoration: none;
	line-height: 16px;
	font-stretch: normal;
	font-weight: normal;

}



.head { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-stretch: normal;
	font-weight: normal;
	line-height: 11px;
	color: #333333;
	padding-left:10;
	padding-right:10;
	padding-bottom:0;
	padding-top:0;
	font-style:normal;
  }


.titelgrau {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	line-height:16px;
	font-stretch: normal;
	font-weight: normal;
	color: #AAAAAA;
	text-align: right;

}

td {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-stretch: normal;
	font-weight: normal;
	line-height: 16px;
	color: #222222;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;



}

.fett    { font-weight:bold; }
.fettrechts    { font-weight:bold; text-align:right;}
.mittig  { vertical-align:middle; }
.unten   { vertical-align:bottom;  }

.big {
font-size: 20px; 
color: #FFFFFF;
line-height: 20px;
}

td.subnav {
font-size: 12px;
color: #6398BA;
line-height: 24px;
}

.infotext {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-stretch: normal;
	font-weight: normal;
	line-height: 28px;
	color: #222222;
	text-align: left;

}

.titel {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-stretch: normal;
	font-weight: bold;
	line-height: 14px;
	color: #111111;
	text-align: left;

}

.titel2 {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	line-height:20px;
	font-stretch: normal;
	font-weight: normal;
	color: #AAAAAA;
	text-align: right;

}

input {

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
border: 1px solid #333333;
}

input.blank {

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
border: 0px solid #333333;
}

input.button {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
cursor: hand;
background-color: #CCCCCC;
color: #333333;
text-align:center;
border: 1px solid #6398BA;
}

textarea {

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
border: 1px solid #333333;
}

input.warenkorb_stueckzahl {

font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
line-height: 24px;
padding:0px;
background-color: #EEEEEE;
color: #000000;
text-align: left;
border: 1px solid #333333;
width:30px;
}

input.aktualisierer {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 11px;
cursor: hand;
background-color: #AAAAAA;
color: #FFFFFF;
text-align:center;
border: 1px solid #333333;
height:14px;
}


.agb_checkbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 11px;
cursor: hand;
background-color: #EEEEEE;
color: #FFFFFF;
text-align:center;
border: 0px solid #333333;
height:14px;
}

input.datum {

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
width: 20px;
background-color: #FFFFFF;
color: #000000;
text-align: center;
border: 0px solid #333333;

}

input.jahr {

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
width: 40px;
background-color: #FFFFFF;
color: #000000;
text-align: center;
border: 0px solid #333333;

}


input.uhrzeit {

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
width: 20px;
background-color: #FFFFFF;
color: #000000;
text-align: center;
border: 0px solid #333333;

}


input.checkbox3 {

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
width: 20px;
background-color: #EEEEEE;
color: #000000;
text-align: left;
border: 0px solid #EEEEEE;
}

.statusauswahl {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 11px;
cursor: hand;
background-color: #EEEEEE;
color: #EEEEEE;
text-align:center;
border: 0px solid #333333;
height:14px;
}

.table_artikel{
border:1px solid #777777;
table-layout:fixed;
margin-top:5px;
}

.td_artikel{
padding:3px;
border:0px solid #FFFFFF;
}
.td_texteingabe{
padding:3px;
border:1px solid #FFFFFF;
vertical-align:left;
}
.td_preis{
padding:3px;
text-align:right;
border:1px solid #FFFFFF;
border-left:0px solid #FFFFFF;
}

}
input.preis2 {

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
width: 50px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
border: 0px solid #333333;




}

.td_waehrung{
padding:3px;
text-align:left;
border:1px solid #FFFFFF;
border-right:0px solid #FFFFFF;
}
.td_waehrung_summe{
padding:3px;
text-align:left;
border:1px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-top:1px solid #333333;
}
.td_summe{
padding:3px;
text-align:right;
border:1px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-top:1px solid #333333;
}
.description {
font-size:10px;
line-height:12px;
}
.eingabefeld{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
margin-top: 3px;
margin-bottom: 3px;
padding: 0px;
padding-left: 3px;
background-color: #EEEEEE;
color: #000000;
text-align:left;
border: 1px solid #888888;
height:20px;
width:280px;
vertical-align:middle;
font-weight:bold;
}
.eingabefeldfehler{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
padding: 0px;
padding-left: 3px;
margin-top: 3px;
margin-bottom: 3px;
background-color: #6398BA;
color: #000000;
text-align:left;
border: 1px solid #888888;
height:20px;
width:280px;
vertical-align:middle;
font-weight:bold;
}


.mwst{
font-size: 10px;
line-height: 18px;
font-style:italic;
}
.setting_eingabetext{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
padding: 3px;
margin-top: 3px;
margin-bottom: 3px;
background-color: #FFFFFF;
color: #000000;
text-align:left;
border: 1px solid #888888;
height:20px;
width:70px;
vertical-align:middle;
font-weight:bold;
}
.setting_eingabetext_lang{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
padding: 3px;
margin-top: 3px;
margin-bottom: 3px;
background-color: #FFFFFF;
color: #000000;
text-align:left;
border: 1px solid #888888;
height:20px;
width:220px;
vertical-align:middle;
font-weight:bold;
}
.setting_button{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
padding: 3px;
margin-top: 3px;
margin-bottom: 3px;
background-color: #FFFFFF;
color: #555555;
text-align:left;
border: 1px solid #888888;
height:20px;
width:100px;
vertical-align:middle;
text-align:center;
font-weight:normal;
cursor:hand;
}


input.button3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
width: 100px;
cursor: hand;
background-color: #CCCCCC;
color: #333333;
text-align:center;
border: 1px solid #6398BA;
}


.setting_checkbox{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
padding: 3px;
margin-top: 3px;
margin-bottom: 3px;
background-color: #EEEEEE;
color: #555555;
text-align:left;
border: 0px solid #888888;
vertical-align:middle;
text-align:center;
font-weight:normal;
cursor:hand;
}
.table_texteingabe {
margin-bottom:0px;
padding:3px;
border:0px solid #777777;
table-layout:fixed;
}
.spacer {
line-height:1px;
height:1px;
border:0px;
}
a.sortierer {
color:#333333;
}
a.sortierer:link{
color:#333333;
}
a.sortierer:visited{
color:#333333;
}
a.sortierer:active{
color:#333333;
}
a.sortierer:hover{
color:#333333;
}
.bestelluebersicht{
}
.informationbutton{
display:block;
width:13px;
height:13px;
border:1px solid #FF6600;
line-height:10px;
padding:0px;
margin:0px;
background-color: #FFFFFF;
color: #6398BA;
cursor:hand;
}
.datenschutz{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
color: #444444;
text-align:left;
font-weight:normal;
}
.agb_1{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
color: #444444;
text-align:left;
font-weight:bold;
vertical-align:top;
}
.agb_2{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
color: #444444;
text-align:left;
font-weight:normal;
vertical-align:top;
}