


/*#### BODY ###################################*/

body.norm{	scrollbar-base-color:#0051D3; scrollbar-arrow-color:#FFFFFF;
			margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;
			background-color:#C8D3E4; background-image:url(bilder/background.jpg);
			background-repeat:no-repeat; background-attachment:fixed; background-position:left;}









/*#### LINKS ###################################*/

a.norm:link{	color:#000000; font-size:12px; font-family:Verdana,Arial; text-decoration:none;}
a.norm:visited{color:#000000; font-size:12px; font-family:Verdana,Arial; text-decoration:none;}
a.norm:hover{	color:#000000; font-size:12px; font-family:Verdana,Arial; text-decoration:underline;}
a.norm:active{	color:#000000; font-size:12px; font-family:Verdana,Arial; text-decoration:none;}



a.navigelb:link {color:#FFE700; font-size:12px; font-family:Arial; text-decoration: none;}
a.navigelb:visited {color:#FFE700; font-size:12px; font-family:Arial; text-decoration: none;}
a.navigelb:hover {color:#FFE700; font-size:12px; font-family:Arial; text-decoration: underline;}
a.navigelb:active {color:#FFE700; font-size:12px; font-family:Arial; text-decoration: none;}


a.navigelb2:link {color:#FFE700; font-size:11px; font-family:Arial; text-decoration: none;}
a.navigelb2:visited {color:#FFE700; font-size:11px; font-family:Arial; text-decoration: none;}
a.navigelb2:hover {color:#FFE700; font-size:11px; font-family:Arial; text-decoration: underline;}
a.navigelb2:active {color:#FFE700; font-size:11px; font-family:Arial; text-decoration: none;}


a.zurueck:link {color:#0053D7; font-size:12px; font-family:Arial; text-decoration: none;}
a.zurueck:visited {color:#0053D7; font-size:12px; font-family:Arial; text-decoration: none;}
a.zurueck:hover {color:#0053D7; font-size:12px; font-family:Arial; text-decoration: underline;}
a.zurueck:active {color:#0053D7; font-size:12px; font-family:Arial; text-decoration: none;}


a.home:link{	 color:#0051D3; line-height:18px; font-size:12px; font-family:Verdana,Arial; text-decoration:none;}
a.home:visited{ color:#0051D3; line-height:18px; font-size:12px; font-family:Verdana,Arial; text-decoration:none;}
a.home:hover{	 color:#0051D3; line-height:18px; font-size:12px; font-family:Verdana,Arial; text-decoration:underline;}
a.home:active{	 color:#0051D3; line-height:18px; font-size:12px; font-family:Verdana,Arial; text-decoration:none;}

a.messe:link{	 color:#FF0000; line-height:18px; font-size:12px; font-weight: bold; font-family:Verdana,Arial; text-decoration:none;}
a.messe:visited{ color:#FF0000; line-height:18px; font-size:12px; font-weight: bold; font-family:Verdana,Arial; text-decoration:none;}
a.messe:hover{	 color:#FF0000; line-height:18px; font-size:12px; font-weight: bold; font-family:Verdana,Arial; text-decoration:underline;}
a.messe:active{	 color:#FF0000; line-height:18px; font-size:12px; font-weight: bold; font-family:Verdana,Arial; text-decoration:none;}

a.button_b {
    
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3561A9;
	text-decoration:none;
	}
a.button_b:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3561A9;
	text-decoration: none;
    
}
a.button_b:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	text-decoration: none;
}

a.button_ref {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3561A9;
	text-decoration:underline;
	}
a.button_ref:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3561A9;
	text-decoration:underline;
    
}
a.button_ref:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	text-decoration:underline;
}

a.button_c {
    
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
	}
a.button_c:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	text-decoration: none;
    
}
a.button_c:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	text-decoration: none;
}



/*#### TEXTE IN TABELLEN ###################################*/

td.norm{		font-family:Verdana,Arial; font-size:12px; color:#000000; text-align:left; vertical-align:top;}
td.justify{	font-family:Verdana,Arial; font-size:12px; color:#000000; text-align:justify; vertical-align:top;}
td.center{	font-family:Verdana,Arial; font-size:12px; color:#000000; text-align:center; vertical-align:middle;}
td.right{		font-family:Verdana,Arial; font-size:12px; color:#000000; text-align:right; vertical-align:top;}


td.home{	font-family:Verdana,Arial; font-size:12px; color:#0051D3; line-height:18px; text-align:left; vertical-align:top;}




.txt11 {font-family:Verdana,Arial; font-size:11px; color:#000000;}
.navigelb {font-family:Arial; font-size:12px; color:#FFE700;}
.txt13 {font-family:Verdana,Arial; font-size:13px; color:#000000;}

.text {font-family:xVerdana,Arial; font-size:12px; line-height:18px; color:#000000; text-align:justify;}
.text2 {font-family:xVerdana,Arial; font-size:14px; line-height:18px; color:#3561A9;}
.textAngebote {font-family:xVerdana,Arial; font-size:14px; font-weight:bold; color:#3561A9;}
.text3 {font-family:xVerdana,Arial; font-size:12px; line-height:18px; color:#000000;}


.gross {font-family:xVerdana,Arial; font-size:16px; line-height:18px; color:#000000; text-align:left; font-weight:bold;}

	
.titel {font-family:Verdana,Arial; font-size:14px; color:#0051D3;}
.standart {font-family:Verdana,Arial; font-size:11px; line-height:16px; color:#000000;}
.blau {font-family:Verdana,Arial; font-size:11px; color:#0051D3;}
.txt9 {font-family:Verdana,Arial; font-size:10px; color:#0051D3;}


.heizung {font-family:Arial; font-size:14px; color:#0053D7;}
.sanitaer {font-family:Arial; font-size:14px; color:#FC0A00;}
.klima {font-family:Arial; font-size:14px; color:#FFE700;}
.produkte {font-family:Arial; font-size:20px; color:#0051D3;}









/*#### TABELLE ALLGEMEIN ###################################*/

table.norm{	table-layout:fixed;
			margin:0px 0px 0px 0px; padding:0px;
			text-align:left; vertical-align:top;}






/*#### FORMULARFELDER ###################################*/

xxxinput.norm{	background-color:#FFFFFF; color:#000000; font-family:Verdana,Arial; font-size:10pt; border-style:ridge;}
xxxtextarea.norm{	background-color:#FFFFFF; color:#000000; font-family:Verdana,Arial; font-size:10pt; border-style:ridge;}

xxxinput.button{	background-color:#AABBCC; color:#000000; font-family:Verdana,Arial; font-size:10pt;}






/*#### LISTEN ###################################*/

ul.norm{	font-family:Verdana,Arial; font-size:12px; color:#000000; text-align:left;
		 	line-height:18px; list-style-type:circle; list-style-position:outside;}

ul.home{	font-family:Arial; font-size:15px; font-weight:bold; color:#0051D3; text-align:left;
		 	line-height:19px; list-style-type:circle; list-style-position:outside;}




/*#### BILDER ###################################*/

img.norm{	border-style:none;}
img.karte{	border-style:solid; border-width:medium; border-color:#0051D3;}






xxx.textfeld {background-color:#FFFFFF; color:#000000; font-family:Verdana,Arial; font-size:10pt; border-style:ridge;}








xxxinput.button {background-color:#AABBCC; color:#000000; font-family:Verdana,Arial; font-size:10pt;}


/*#### Kontaktform NEU ###################################*/
input {background-color: #FFFFFF;
	   border: 1px solid #0051D3;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   color: #0051D3;
	   font-size: 11px;
	   }
	   
textarea {background-color: #FFFFFF;
	   border: 1px solid #0051D3;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   color: #0051D3;
	   font-size: 11px;
	   }
	   
select {font-family:Verdana, Arial, Helvetica, sans-serif;
	    color: #0051D3;
	    font-size: 11px;
	   }
option {border: 1px solid #000000;
		background-color: #FFFFFF; 
        color: #0051D3;  
	    }	
option.even {background-color: #EFF5FF;
	    color: #0051D3;
	    }
	   
.kontaktform{
	   color: #000000;
	   font-size: 12px;
	   font-family:Arial,Verdana,Helvetica,sans-serif;
	   }