/* --- Basis --- */

body {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color:#CCCCCC;
	scrollbar-arrow-color: #000000;
}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003163}
a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #003163}
/*a { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #FFA510}

a:hover {text-decoration: underline}*/

/* --- Texte --- */

.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #003163; text-decoration: none}
.headline2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003163; font-weight: bold}

.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003163; font-weight: normal}
.textbold {font-size : 11px; font-weight: bold; color: #003163; font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.textweiss { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none}
.textboldweiss { font-size : 11px; font-weight: bold; color: #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.textorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFA510; font-weight: normal; text-decoration: none}
.textboldorange { font-size : 11px; font-weight: bold; color: #FFA510; font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.textcyan { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00BDE7; font-weight: normal; text-decoration: none}
.textboldcyan { font-size : 11px; font-weight: bold; color: #00BDE7; font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.textorange14 { font-size : 14px; font-weight: normal; color: #FFA510; }
.textorange14 a{ text-decoration: underline; font-size : 14px; font-weight: normal; color: #FFA510; }
.textorange14 a:hover { font-size : 14px; font-weight: normal; color: #003163; }

/* --- Formulare --- */

.formular50 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;color: #000000; background-color: #FFFFFF; BORDER-RIGHT: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; BORDER-BOTTOM: #9a9a9a 1px solid; width: 46px}
.formular200 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;color: #000000; background-color: #FFFFFF; BORDER-RIGHT: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; BORDER-BOTTOM: #9a9a9a 1px solid; width: 200px}
.formular300 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;color: #000000; background-color: #FFFFFF; BORDER-RIGHT: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; BORDER-BOTTOM: #9a9a9a 1px solid; width: 300px}
.formular150 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;color: #000000; background-color: #FFFFFF; BORDER-RIGHT: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; BORDER-BOTTOM: #9a9a9a 1px solid; width: 150px}

 
/* --- Block links --- */

.blockblau { background-image: url(http://www.gutesklima.de/images/hg-blockblau.gif);  background-color: #003163; color: #FFFFFF}
.blockblau  a{ color: #ffffff; text-decoration: none}

.blockorange {  background-image: url(http://www.gutesklima.de/images/hg-blockorange.gif);  background-color: #FFA510; color: #003163}
.blockorange  a{ color: #003163; text-decoration: none}

.blockcyan {  background-image: url(http://www.gutesklima.de/images/hg-blockcyan1.gif);  background-color: #00BDE7; color: #003163}
.blockcyan a{ color: #003163; text-decoration: none}

.blockcyanhg { background-image: url(http://www.gutesklima.de/images/hg-blockcyan.gif); no-repeat;  background-color: #00BDE7; color: #003163}
.blockcyanhg a{ color: #003163; text-decoration: none}

.blockcyanverlauf { background-image: url(http://www.gutesklima.de/images/verlauf-cyan.jpg); no-repeat; color: #003163}

/* --- Claimbox --- */

.claim { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff;  background-color: #00BDE7; font-weight: normal; text-decoration: none}
.claimhome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #cccc99; text-decoration: none }

/* --- Navigation --- */
.hilfsnav-blau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003163; text-decoration: underline}
.hilfsnav-p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.hilfsnav-a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; font-weight: bold; text-decoration: none}

.nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; background-color: #00BDE7; text-decoration: none}
.navtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: underline;}
.navblock { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; background-color: #00BDE7;}
.navheadline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000099; font-weight: normal; text-decoration: none;}

.hilfsnav-impressum  {
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 5px; 	
	PADDING-TOP: 5px; 	
	DISPLAY: block;
	BACKGROUND-COLOR: #08BDE7; 
}

.hilfsnav-impressum  a{

	color: #003163;
}

.menu-cat-passiv {
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 15px; 	
	PADDING-TOP: 5px; 	
	DISPLAY: block;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #08BDE7; 
	BORDER-Bottom: #ffffff 1px solid; 		 
}

.menu-cat-aktiv {
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 15px; 	
	PADDING-TOP: 5px; 	
	DISPLAY: block;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #003163; 
	BORDER-Bottom: #ffffff 1px solid; 		
	 
}
.menu-text{
 	PADDING-TOP: 5px; 	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; 
	TEXT-DECORATION: underline;

}

.menu-headline-passiv	{
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 	
	PADDING-TOP: 10px; 	
	DISPLAY: block;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #003163;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; 
	BACKGROUND-COLOR: #08BDE7; 

}

.menu-headlinetext-passiv	 {
 
 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #003163;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; 
 	text-decoration: none;

}

.menu-headline-aktiv	{
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 	
	PADDING-TOP: 10px; 	
	DISPLAY: block;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; 
	BACKGROUND-COLOR: #003163; 

}

.menu-headlinetext-aktiv {
 
 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; 
 	text-decoration: none;

}

.menu-headlinetext-aktiv a{
 
 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; 
 	text-decoration: none;

}

.menu-headlinetext-aktiv a:hover{
 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; 
 	text-decoration: none;

}

.menu-home-passiv A	{
	PADDING-LEFT: 12px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 5px; 	
	PADDING-TOP: 15px; 	
	DISPLAY: block;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
 	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; 
 	TEXT-DECORATION: none;
}

.menu-home-aktiv A	{
	PADDING-LEFT: 12px; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 5px; 	
	PADDING-TOP: 15px; 	
	DISPLAY: block;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
 	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; 
 	TEXT-DECORATION: none;
}

.menu-home-aktiv {
	BACKGROUND-COLOR: #003163; 
}

.menu-home-passiv {
	BACKGROUND-COLOR: #03BBE9; 
}
