BODY {
scrollbar-face-color: #E2F4ED; 
scrollbar-base-color: #E2F4ED; 
scrollbar-track-color: #FFFFFF; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #FFFFFF; 
scrollbar-3dlight-color: #FFFFFF; 
scrollbar-arrow-color: #405285; 
scrollbar-darkshadow-color: #FFFFFF;
}

input.text250 {
   width:250;
   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color: #666666;
   BACKGROUND-COLOR: #FFFFFF;
   BORDER-BOTTOM: #405285 1px solid;
   BORDER-LEFT: #405285 1px solid;
   BORDER-RIGHT: #405285 1px solid;
   BORDER-TOP: #405285 1px solid;
}

input.text200 {
   width:196;
   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color: #666666;   
   BACKGROUND-COLOR: #FFFFFF;
   BORDER-BOTTOM: #405285 1px solid;
   BORDER-LEFT: #405285 1px solid;
   BORDER-RIGHT: #405285 1px solid;
   BORDER-TOP: #405285 1px solid;
}

input.text100 {
   width:100;
   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color: #666666;
   BACKGROUND-COLOR: #FFFFFF;
   BORDER-BOTTOM: #405285 1px solid;
   BORDER-LEFT: #405285 1px solid;
   BORDER-RIGHT: #405285 1px solid;
   BORDER-TOP: #405285 1px solid;
}

input.text51 {
   width:50;
   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color: #666666;
   BACKGROUND-COLOR: #FFFFFF;
   BORDER-BOTTOM: #405285 1px solid;
   BORDER-LEFT: #405285 1px solid;
   BORDER-RIGHT: #405285 1px solid;
   BORDER-TOP: #405285 1px solid;
}

input.text50 {
   width:50;
   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size:11px;
   text-align:right;
   color: #000000;   
   BACKGROUND-COLOR: #FFFFFF;
   BORDER-BOTTOM: #405285 1px solid;
   BORDER-LEFT: #405285 1px solid;
   BORDER-RIGHT: #405285 1px solid;
   BORDER-TOP: #405285 1px solid;
}

input.textbuttons {
   width:100;
   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color: #293863;
   BACKGROUND-COLOR: #FFFFFF;
   BORDER-BOTTOM: #405285 1px solid;
   BORDER-LEFT: #405285 1px solid;
   BORDER-RIGHT: #405285 1px solid;
   BORDER-TOP: #405285 1px solid;
}

input.textbuttonlang {
   width:140;
   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color: #293863;
   BACKGROUND-COLOR: #FFFFFF;
   BORDER-BOTTOM: #405285 1px solid;
   BORDER-LEFT: #405285 1px solid;
   BORDER-RIGHT: #405285 1px solid;
   BORDER-TOP: #405285 1px solid;
}

input.bestellenbutton {
   width:80;
   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color: #293863;
   BACKGROUND-COLOR: #FFFFFF;
   BORDER-BOTTOM: #405285 1px solid;
   BORDER-LEFT: #405285 1px solid;
   BORDER-RIGHT: #405285 1px solid;
   BORDER-TOP: #405285 1px solid;
}

select,option.textselect {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size:11px;
	color: #666666;
	background-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-base-color: #405285; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #293863; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-arrow-color: #405285; 
	scrollbar-darkshadow-color: #293863;
	}

select.textselect75 {
    width:75;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size:11px;
	color: #666666;
	background-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-base-color: #405285; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #293863; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-arrow-color: #405285; 
	scrollbar-darkshadow-color: #293863;
	BORDER-BOTTOM: #405285 1px solid;
    BORDER-LEFT: #405285 1px solid;
    BORDER-RIGHT: #405285 1px solid;
    BORDER-TOP: #405285 1px solid;
}

textarea.textarea250 {
	background-color:#FFFFFF; 
	width:250px; 
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size:11px;
	color: #666666;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-base-color: #405285; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #293863; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-arrow-color: #405285; 
	scrollbar-darkshadow-color: #293863;
	BORDER-BOTTOM: #405285 1px solid;
    BORDER-LEFT: #405285 1px solid;
    BORDER-RIGHT: #405285 1px solid;
    BORDER-TOP: #405285 1px solid;
}


.text10pxdunkelgrau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
}

.text10pxrot {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		color: #990000;
}
		
.text10pxblau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		color: #405285;
}

.text10pxgrau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
}

.text10pxschwarz {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
}

.text11pxgrau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
}
		
.textfett11pxgrau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #666666;
}

.text12pxgrau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		color: #666666;
}

.textfett12pxgrau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666;
}

.text11pxdunkelgrau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
}

.text11pxschwarz {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
}

.textfett11pxschwarz {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
}

.text11pxblau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		color: #405285;
}

.textfett11pxblau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #405285;
}

.textfett12pxblau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #405285;
}

.textfett14pxblau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #405285;
}

.text11pxweiss {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
}

.textfett11pxweiss {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
}

.text12pxweiss {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
}

.textfett12pxweiss {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
}

.textfett20pxrot {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		color: #DB0101;
}

table tr td h1.titel, h1.titel {
 font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 margin:0px;
 padding:0px;
}
table tr td h1.titel a, h1.titel a { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF;}
table tr td h1.titel a:link, h1.titel a:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF;}
table tr td h1.titel a:visited, h1.titel a:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF;}
table tr td h1.titel a:active, h1.titel a:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF;}
table tr td h1.titel a:hover, h1.titel a:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #FFFFFF;}

A.link10pxhellgrau:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #EBEBEB;}
A.link10pxhellgrau:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #EBEBEB;}
A.link10pxhellgrau:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #EBEBEB;}
A.link10pxhellgrau:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CBCBCB;}

A.link10pxgrau:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #666666;}
A.link10pxgrau:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #666666;}
A.link10pxgrau:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #666666;}
A.link10pxgrau:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333;}

A.link11pxgrau:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666;}
A.link11pxgrau:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666;}
A.link11pxgrau:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666;}
A.link11pxgrau:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #333333;}

A.linkfett11pxgrau:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #666666;}
A.linkfett11pxgrau:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #666666;}
A.linkfett11pxgrau:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #666666;}
A.linkfett11pxgrau:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #333333; }

A.link11pxblau:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #405285;}
A.link11pxblau:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #405285;}
A.link11pxblau:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #405285;}
A.link11pxblau:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #293863;}

A.link11pxrot:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #DB0101;}
A.link11pxrot:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #DB0101;}
A.link11pxrot:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #DB0101;}
A.link11pxrot:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #A70A0A;}

A.linkfett11pxblau:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #405285;}
A.linkfett11pxblau:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #405285;}
A.linkfett11pxblau:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #405285;}
A.linkfett11pxblau:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #293863;}

A.link11pxschwarz:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;}
A.link11pxschwarz:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;}
A.link11pxschwarz:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;}
A.link11pxschwarz:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #000000;}

A.linkfett12pxblau:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #405285;}
A.linkfett12pxblau:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #405285;}
A.linkfett12pxblau:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #405285;}
A.linkfett12pxblau:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #293863;}

A.link12pxweiss:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF;}
A.link12pxweiss:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF;}
A.link12pxweiss:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF;}
A.link12pxweiss:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #FFFFFF;}

A.linkfett12pxweiss:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF;}
A.linkfett12pxweiss:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF;}
A.linkfett12pxweiss:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF;}
A.linkfett12pxweiss:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #FFFFFF;}

A.link12pxschwarz:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
A.link12pxschwarz:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
A.link12pxschwarz:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
A.link12pxschwarz:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #000000;}

A.link12pxgrau:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #666666;}
A.link12pxgrau:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #666666;}
A.link12pxgrau:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #666666;}
A.link12pxgrau:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #333333;}

A.link12pxrot:link { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #DB0101;}
A.link12pxrot:visited { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #DB0101;}
A.link12pxrot:active { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #DB0101;}
A.link12pxrot:hover { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #A70A0A;}
.hg-schatten {
	background-image: url(images/hg-rechts-unten.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.textfett20pxblau {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #405284
}
.textfett18pxrot {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #DB0101
}


h1 {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #405284
}
h2 {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666;
}
h3 {
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
}
