﻿@charset "utf-8";

html{font-family: Arial, Helvetica, sans-serif}

body {
    	background: #FFFFFF;
    	margin: 0;     	
    	padding: 0;
    	text-align: center;     	
    	color: #FFFFFF;
		font-size: 9pt;
		text-decoration: none;
    }
    .oneColFixCtrHdr #container {
    	width: 1000px; 
    	background: #FFFFFF;
    	margin: 0 auto;    	
    	border: 0px solid #000000;
    	text-align: left;
    	    }
    .oneColFixCtrHdr #header {
    	background: #FFFFFF;
		background-image:url(images/head.jpg);
		height: 110px;
    	padding: 0;  
    	margin :0;
    	    }
	.oneColFixCtrHdr #subnav {
    	margin: 0; 
        padding: 0 0 0 0;
    	height: 80px;
		position: relative; 
		background: #FFFFFF;
    }
	.oneColFixCtrHdr #liste {
    	margin: 0;
		padding: 0 0 0 0;
		position: absolute; 
		bottom: 0px;
    }
    .oneColFixCtrHdr #navi {
    	margin: 0;
		padding: 0px 0px 0px 20px;
    	height: 40px;
		background: #FFFFFF;
    }

    .oneColFixCtrHdr #mainContent {
    	margin: 0;
    	padding: 0;
    	position:relative; 
    	top:0px; 
    	left:0px;
		background:#FFFFFF;
    }
	
    .oneColFixCtrHdr #mainPicture {
    	margin: 0;
		padding: 0;
		width:330px;
		height:275px;
		position:absolute; top:25px; left:50px;
		overflow: hidden;
		border: 1px solid;
		border-color: #FFFFFF;
    }
	
	 .oneColFixCtrHdr #footer {
    	padding: 0 20px;    	
    	background:#FFFFFF;
    }
	
img {
border: none;
} 

#subnav ul.heizung {list-style-type: none;margin:0px; padding: 0px; position: relative; bottom:0px; left:22px;}
#subnav ul.heizung a {color:#870c0d; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
#subnav ul.heizung a:hover {color:#540808;}

#subnav ul.unternehmen {list-style-type: none;margin:0px; padding: 0px; position: relative; bottom:0px; left:870px;}
#subnav ul.unternehmen a {color:#b75d13; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
#subnav ul.unternehmen a:hover {color:#7a3f0e;}

#subnav ul.energie {list-style-type: none;margin:0px; padding: 0px; position: relative; bottom:0px; left:615px;}
#subnav ul.energie a {color:#355c2e; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
#subnav ul.energie a:hover {color:#223c1e;}

#subnav ul.badsanierung {list-style-type: none;margin:0px; padding: 0px; position: relative; bottom:0px; left:509px;}
#subnav ul.badsanierung a {color:#2a468c; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
#subnav ul.badsanierung a:hover {color:#1d2d58;}

#subnav ul.fliesen {list-style-type: none;margin:0px; padding: 0px; position: relative; bottom:0px; left:441px;}
#subnav ul.fliesen a {color:#41848d; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
#subnav ul.fliesen a:hover {color:#2d5a60;}

#subnav ul.elektrotechnik {list-style-type: none;margin:0px; padding: 0px; position: relative; bottom:0px; left:337px;}
#subnav ul.elektrotechnik a {color:#9d703a; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
#subnav ul.elektrotechnik a:hover {color:#5d4221;}

#subnav ul.klimatechnik {list-style-type: none;margin:0px; padding: 0px; position: relative; bottom:0px; left:160px;}
#subnav ul.klimatechnik a {color:#456b92; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
#subnav ul.klimatechnik a:hover {color:#294058;}

#subnav ul.notdienst {list-style-type: none;margin:0px; padding: 0px; position: relative; bottom:0px; left:762px;}
#subnav ul.notdienst a {color:#b01412; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
#subnav ul.notdienst a:hover {color:#6c100e;}

#subnav ul.sanitaer {list-style-type: none;margin:0px; padding: 0px; position: relative; bottom:0px; left:94px;}
#subnav ul.sanitaer a {color:#2a468c; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
#subnav ul.sanitaer a:hover {color:#1d2d58;}

#mainContent h1 {margin: 0; font-size: 12pt; color:#FFFFFF; padding: 22px 0 0 400px; text-align: left;}
#mainContent h2 {margin: 0; font-size: 14pt; color:#FFFFFF; padding: 15px 0 0 400px; text-align: left;}
#mainContent h3 {margin: 0; font-size: 12pt; color:#FFFFFF; padding: 10px 0 0 400px; text-align: left;}
#mainContent h4 {margin: 0; font-size: 10pt; color:#FFFFFF; padding: 10px 0 0 400px; text-align: left;}
#mainContent p {margin: 0; font-size: 9pt; color:#FFFFFF; padding: 10px 50px 0px 400px;}
#mainContent a {font-size: 9pt; color:#DDA073; font-weight: normal; text-decoration: none;}
#mainContent a:hover {color:#FFFFFF;}
#mainContent .news_text {font-size: 8pt}

#footer p {margin: 0; font-size: 8pt; color:#333333; padding: 0 0 0 0; text-align: left;}
#footer a {margin: 0; font-size: 8pt; color:#333333; text-decoration: none;}
#footer a:hover {color:#666666;}

#header a {margin: 0; font-size: 9pt; color:#D5AF00; text-decoration: none;}
#header a:hover {color:#FFD105;}

.news-list-date {font-size: 9pt; font-weight: normal;}
.news-single-backlink {margin: 0; padding: 10px 50px 0px 400px;}


	
