* { padding: 0; margin: 0;}
html { height: 101%; } /* scrollbar*/

.body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-color: #333333;
	background-color:#DDDFDA;
	background-repeat: repeat;
	background-repeat: repeat_y;
}
.titelbild {
	background-image: url(img/titelbild810.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 810 px;
	height: 112 px;

	}
.logo {
	background-image: url(img/installationpour_Logo.gif);
	background-repeat: no-repeat;
	background-position:left;
	width: 132 px;
	height: 45 px;

	}
.lageplan {
	background-image: url(img/lageplanklein.gif);
	background-repeat: no-repeat;
	background-position:center;
	width: 350 px;
	height: 340 px;
	}
.bg_angebote_vaillant{
	background-image: url(img/angebotevillant.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}
.bg_angebote_junkers{
	background-image: url(img/angeboteJUNKERS.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}
.bg_angebote_baxi{
	background-image: url(img/angeboteBaxi.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}


.bg_baby{
	background-image: url(img/angebot_baby.jpg);
	background-repeat: no-repeat;
	background-position:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;

	}
.bg_bad{
	background-image: url(img/angebot_bad.jpg);
	background-repeat: no-repeat;
	background-position:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;

	}
.bg_pool{
	background-image: url(img/angebot_hand.jpg);
	background-repeat: no-repeat;
	background-position:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;

	}
.bg_produkte_bad{
	background-image: url(img/produkte_bad.jpg);
	background-repeat: no-repeat;
	background-position:left;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}
.bg_produkte_whirpool{
	background-image: url(img/whirpool.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}
.bg_leistungen_heizung{
	background-image: url(img/heizung.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}
.bg_leistungen_klima{
	background-image: url(img/leistungen_klima.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}
	.bg_index_plannung{
	background-image: url(img/index_plannung.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}
	.bg_index_gemuetlichwohnen{
	background-image: url(img/index_gemuetlichwohnen.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}
	.bg_index_service{
	background-image: url(img/index_haimwerker.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 125px;
	}

.bg_sitemap{
	background-image: url(img/sitemapbild.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding-left: 125px;
	}ma50{
	background-image: url(img/ma50.jpg);
	background-repeat: no-repeat;
	background-position:right;
	background-position:right;
	}
.bghellblau {
	background-color: #dddfda;
}
.bghellblau_bild {
	background-image:url(img/hg_hblau.gif);
	background-repeat: repeat-x;
	
}
.bghelgelb_bild {
	background-image:url(img/hg_gelb.gif);
	background-repeat: repeat-x;
	
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 19px;
}
.text_impressum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 19px;
	padding-left: 5px;
	padding-top: 3px; 
	padding-bottom: 5px;
}
.h1_textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 19px;
}
.h1_textrotbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E92713;
	text-decoration: none;
	line-height: 19px;
}
.h1_dunkelblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	line-height: normal;
}

td.nav {
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	background-color: 003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BFCCD8;
}

a.nav:link {
	text-decoration: none;
	color: #BFCCD8;
}
a.nav:visited {
	text-decoration: none;
	color: #BFCCD8;
}
a.nav:active {
	text-decoration: none;
	color: #BFCCD8;
}
a.nav:hover {
	text-decoration: underline;
	color: #ffffff;
}

.subnav {
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366; 
	border-top: 1px solid #003366;
	border-left: 1px solid #003366;

	}


.td_navi_trennlinie {            
	background-color: BFCCD8; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.td_navi_unten {            
	padding-left: 4px; 
	padding-right: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff; 
}
.td_navi_unten_link {            
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; 
}

.td{            
	padding-left: 3px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; 
}
.td_aktuelle_angebote{            
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px;
	border: 1px solid #6999FF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.td_trennlinie{            
	border-top: 1px solid #6999FF; 
}
.td_trennlinie_gelb{            
	border-top: 1px solid #F7D615; 
}

.navi_unten { 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 	
	height:30;
	color: #032D56;
	font-size: 12px;
	         
}
.bild_im_text {
	margin-right: 5px;
	margin-top: 3px;
}

td.home{
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #3366ff;
}
a:link {
	text-decoration: none;
	color: #3366ff;
}
a:visited {
	text-decoration: none;
	color: #3366ff;
}
a:active {
	text-decoration: none;
	color: #3366ff;
}
a:hover {
	text-decoration: none;
	color: #3366ff;
}
