@charset utf-8;*{margin:0px;padding:0px;border:0px;}html,body{height:100%;width:100%;}body{color:#262626;font:10pt Segoe UI,Arial,Verdana,sans-serif;background:#e3edd2 url(img/bodybg.jpg) repeat-x top;}input,textarea{background:transparent;border:1px solid #143592;padding:2px 3px 2px 3px;margin-bottom:10px;width:300px;font:10pt Segoe UI,Arial,Verdana,sans-serif;}textarea{overflow:auto;}input:focus,textarea:focus{border-color:#dc340a;}label{margin-bottom:3px;color:#143592;}label.error{margin-bottom:0px;margin-top:-8px;margin-left:-2px;color:#dc340a;display:block;background:url(img/error.png) no-repeat left 1px;padding-left:20px;}#submit{color:#143592;margin-top:5px;width:auto;padding:1px 3px 2px 3px;cursor:pointer;}#submit:hover{color:#dc340a;border-color:#dc340a;}.clear{clear:both;position:relative;}a{text-decoration:none;color:#143592;}a:hover{color:#dc340a;}a.link,.backtoform a{padding-left:10px;background:url(img/link.png) no-repeat left 7px;}a.link:hover,.backtoform a:hover{background-image:url(img/linkHOV.png);}h1,h2,h3,h4,h5,h6{font-weight:normal;}h1{font-size:16pt;}h2{font-size:12pt;}h3{font-size:12pt;}h4{font-size:10pt;}#wrap{position:absolute;top:50px;left:50%;margin-left:-445px;width:890px;height:auto;z-index:2;padding-bottom:50px;}#head{position:relative;height:285px;width:100%;background:url(img/headbg.jpg) no-repeat top;}#steps{
	position:absolute;
	left:22px;
	top:38px;
}#steps h1{color:#fff;line-height:18pt;}#stepboxen{margin-top:24px;height:123px;}#stepboxen .stepbox{position:relative;float:left;margin-right:18px;height:111px;width:155px;padding:6px 8px 6px 8px;background:url(img/stepbox.jpg) no-repeat;}#stepboxen .stepbox h2{color:#dc340a;font-size:12pt;}#stepboxen .stepbox p{font-size:8pt;color:#404040;line-height:10pt;}#stepboxen #stepbox1{background-image:url(img/stepbox_system.jpg);}#stepboxen #stepbox1 p{padding-right:55px;}#stepboxen #stepbox3{background-image:url(img/stepbox_holz.jpg);}#stepboxen .stepbox a{
	position:absolute;
	bottom:7px;
	font-size:8pt;
}#logo{
	position:absolute;
	right:27px;
	top:22px;
	height:64px;
	width:207px;
	text-align: right;
}#logo ul{
	position:absolute;
	left:101px;
	top:57px;
	list-style:none;
	z-index:4;
}#logo ul li a{color:#d3e0f3;font-size:10pt;}#logo ul li a:hover{text-decoration:underline;}#nav{height:34px;width:100%;background:url(img/menubg.jpg) no-repeat top;}#nav ul{list-style:none;margin:0px 22px 0px 10px;}#nav ul li{float:left;height:8px;width:80px;padding:8px 15px 0px 15px;}#nav ul li a span{display:block;height:19px;width:105px;padding-left:28px;color:#dc340a;font-size:12pt;background:no-repeat left 1px;cursor:pointer;}#nav ul li a:hover span{color:#143592;background-position:left -18px;}

#nav ul li a #start{background-image:url(img/navstart.png);}
#nav ul li a #grunder{background-image:url(img/navgrunder.png);margin-left:-30px;}
#nav ul li a #office{margin-left:-55px;background-image:url(img/navoffice.png);}
#nav ul li a #layout{background-image:url(img/navlayout.png);margin-left:-30px;}
#nav ul li a #blandat{background-image:url(img/navblandat.png);margin-left:-40px;}
#nav ul li a #lekspel{background-image:url(img/navlekspel.png);margin-left:-45px;}
#nav ul li a #personal{background-image:url(img/navinspiration.png);margin-left:-30px;}
#content{position:relative;min-height:250px;height:auto;width:800px;padding:30px 50px 0px 40px;background:url(img/contentbgMID.jpg) repeat-x top;}#content .left{position:absolute;left:0px;top:0px;height:180px;width:5px;background:url(img/contentbgLEFT.jpg) no-repeat left top;z-index:4;}#content .leftexp{position:absolute;left:0px;top:0px;height:100%;width:5px;background:url(img/contentbgLEFTEXP.jpg) repeat-y left top;z-index:3;}#content .right{position:absolute;right:0px;top:0px;height:180px;width:7px;background:url(img/contentbgRIGHT.jpg) no-repeat right top;z-index:4;}#content .rightexp{position:absolute;right:0px;top:0px;height:100%;width:7px;background:url(img/contentbgRIGHTEXP.jpg) repeat-y right top;z-index:3;}#topcontent{position:relative;z-index:5;padding-bottom:25px;}#leftcontent{position:relative;z-index:5;float:left;width:350px;border-right:1px solid #ccc;padding-right:40px;}#rightcontent{position:relative;z-index:5;float:right;width:360px;}#content .contentelement{margin-bottom:25px;}#footer{position:relative;height:100px;width:100%;background:url(img/footerbgMID.jpg) repeat-x top;z-index:3;}#footer .left{position:absolute;left:0px;top:0px;height:100px;width:19px;background:url(img/footerbgLEFT.jpg) no-repeat left top;z-index:4;}#footer .right{position:absolute;right:0px;top:0px;height:100px;width:19px;background:url(img/footerbgRIGHT.jpg) no-repeat right top;z-index:4;}#footer ul{list-style:none;position:absolute;right:8px;bottom:8px;z-index:5;}#footer ul li{float:left;color:#bfbfbf;display:block;}#footer ul li a{color:#bfbfbf;display:block;height:15px;padding:0px 7px 3px 7px;}#footer ul li a:hover{color:#404040;}#footer ul li a#totop{background:url(img/toporb.jpg) no-repeat right 1px;padding-right:25px;}#footer ul li a#totop:hover{background-position:right -16px;}#content h3{color:#dc340a;font-size:16pt;margin-bottom:15px;}#content h3 strong{font-weight:normal;font-size:14pt;margin-bottom:10px;color:#262626;}#content #cel-31{margin-bottom:0px;}#contentsection-22 h4{font-size:14pt;margin-bottom:5px;}#content p{margin-bottom:25px;}#content p strong{color:#dc340a;font-weight:normal;}#content p strong.special{color:#143592;}#content .infobuttonlink{margin-top:15px;position:relative;display:block;height:75px;width:250px;color:#fff;cursor:pointer;}#content a .infobutton{position:absolute;display:block;height:75px;width:250px;background:url(img/infobutton.png) no-repeat 0px 0px;z-index:1;}#content a:hover .infobutton{background-position:0px -75px;}#content .infobutton .h4{position:relative;z-index:2;display:block;font-size:12pt;margin:8px 10px 8px 10px;}#content .infobutton .p{position:relative;z-index:2;display:block;margin:8px 10px 5px 10px;}#produkte h3{color:#dc340a;font-size:16pt;margin-bottom:10px;}#produkte .contentelement{margin-left:175px;}#subnav{float:left;margin-top:7px;}#subnav h4{margin-bottom:3px;font-size:12pt;}#subnav ul{list-style:none;margin-left:1px;}#subnav ul li a span{display:block;width:125px;padding-top:2px;padding-bottom:2px;background:url(img/link.png) no-repeat left 9px;padding-left:10px;cursor:pointer;}#subnav ul li a:hover span{background-image:url(img/linkHOV.png);}#teaserview{float:left;width:650px;position:relative;}#teaserview h4{position:relative;color:#143592;font-size:12pt;margin-bottom:15px;margin-left:-13px;padding-left:28px;background:url(img/navgrunder.png) no-repeat left -17px;z-index:4;}.teaser{position:relative;height:120px;margin-bottom:10px;z-index:5;}.teaser a{display:block;float:left;margin-right:15px;margin-bottom:15px;height:100px;width:100px;z-index:9;border:1px solid #fff;}.teaser a img{height:100%;width:100%;}#hoverBoxid{position:absolute;visibility:hidden;left:0px;top:0px;width:150px;height:0px;z-index:501;}#hoverBoxid .hoverBox{position:absolute;z-index:502;width:150px;}#hoverBoxid .hoverBox .mid{position:relative;z-index:504;padding:0px 10px 0px 10px;background:#fff;}#hoverBoxid .hoverBox .top{position:relative;height:15px;width:100%;background:url(../test/transp/css/img/hoverbgTOP.png) no-repeat top;z-index:503;}#hoverBoxid .hoverBox .bottom{position:relative;height:15px;width:100%;background:url(../test/transp/css/img/hoverbgBOTTOM.png) no-repeat bottom;z-index:503;}#hoverBoxid h3{color:#dc340a;margin-bottom:5px;margin-top:-3px;}#detailview{float:left;width:650px;position:relative;top:-25px;height:auto;}#detailview #info{margin-bottom:50px;}#detailview #infotext{float:left;margin-right:50px;}#detailview #infotext h3{margin-bottom:5px;}#detailview #infotext p{margin-bottom:25px;width:275px;}#detailview #auszeichnung{margin-top:25px;}#detailview #auszeichnung ul{list-style:none;width:275px;}#detailview #auszeichnung ul li{margin-bottom:10px;color:#dc340a;font-size:10pt;}#detailview #info img{float:right;border:1px solid #fff;margin-top:5px;margin-right:50px;height:250px;width:250px;}#detailview #tabs{min-height:250px;height:auto;border:1px solid #fff;margin-right:50px;background:#eaf2dd;}#detailview #tabs #ultabs{list-style:none;}#detailview #tabs #ultabs li{float:left;border-right:1px solid #fff;border-bottom:1px solid #fff;}#detailview #tabs #ultabs li a span{display:block;font-size:12pt;padding:3px 8px 5px 8px;}#detailview #tabs #ultabs li a:hover span,#detailview #tabs #ultabs li.ui-tabs-selected span{background:#fff;color:#143592;}#detailview #tabs .ui-tabs-container{padding:15px 10px 15px 10px;display:block;height:auto;}#detailview #tabs .ui-tabs-hide{display:none;}#detailview #tabs #besonderheiten{margin-top:5px;}#detailview #tabs #besonderheiten ul{margin-left:24px;}#detailview #tabs #besonderheiten ul li{margin-bottom:10px;padding-right:150px;}#detailview #tabs #brennstoff{margin-top:10px;}#detailview #brennstoff ul{color:#143592;list-style:none;margin-left:15px;}#detailview #tabs #brennstoff ul li{margin-bottom:5px;margin-right:5px;float:left;position:relative;height:75px;width:75px;border:1px solid #fff;background:#fff;}#detailview #brennstoff ul li span{position:absolute;top:0px;display:block;padding:1px 3px 2px 3px;width:69px;background:#fff;font-size:8pt;}#detailview #brennstoff p{margin-left:15px;padding-right:10px;}#cel-33 ol{padding-left:20px;}#cel-33 h4{cursor:pointer;}#cel-33 h4:hover,#cel-33 h4.open{color:#143592;}#co2img{float:left;margin-top:-15px;height:250px;width:250px;}#co2list{float:left;width:400px;margin-left:50px;margin-top:15px;padding-left:15px;}#co2list li{margin-bottom:10px;}#cel-39 ol{padding-left:20px;}#cel-39 ol li{margin-bottom:10px;}#cel-39 ol li strong{color:#dc340a;font-weight:normal;}

/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */

.ratingblock {
	display:block;
	display:nowrap;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 16px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:16px;
	height: 16px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:16px;}
.unit-rating a.r2-unit{left:16px;}
.unit-rating a.r2-unit:hover{width: 32px;}
.unit-rating a.r3-unit{left: 32px;}
.unit-rating a.r3-unit:hover{width: 48px;}
.unit-rating a.r4-unit{left: 48px;}	
.unit-rating a.r4-unit:hover{width: 64px;}
.unit-rating a.r5-unit{left: 64px;}
.unit-rating a.r5-unit:hover{width: 80px;}
.unit-rating a.r6-unit{left: 80px;}
.unit-rating a.r6-unit:hover{width: 96px;}
.unit-rating a.r7-unit{left: 96px;}
.unit-rating a.r7-unit:hover{width: 112px;}
.unit-rating a.r8-unit{left: 112px;}
.unit-rating a.r8-unit:hover{width: 128px;}
.unit-rating a.r9-unit{left: 128px;}
.unit-rating a.r9-unit:hover{width: 144px;}
.unit-rating a.r10-unit{left: 144px;}
.unit-rating a.r10-unit:hover{width: 160px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 16px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em}
.thanks {color:#36AA3D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em}
.static {color:#5D3126; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em}	

