body {cursor:default;font-family: Trebuchet MS, Helvetica, sans-serif;font-size: 12px;background-color:#fff;background-image:url(../images/style/page-bg.jpg);background-position: top left;background-attachment:fixed;background-repeat: repeat-x;}
img {border:none;}
#click_fs{margin-left:288px;padding:0;}
.red_type{color:#b80f22;font-size:13px;}
h2, h3, h4, h1{margin:0 0 0 80px;}
h1{color:#b80f22;font-size:15px;}
h2{color:#b80f22;font-size:17px;margin-top:0px;}
h3{color:#4a5354;}
h4{color:#b80f22;font-size:15px;text-decoration:underline;}

/* BEGIN BASEMENT */
#top{margin-left:auto;margin-right:auto;width:900px;height:178px;background-image:url(../images/style/top_bg.png);margin-bottom:0px;padding-bottom:0px;}
#content_main{margin-left:auto;margin-right:auto;margin-top:0px;width:900px;min-height:480px;background-image:url(../images/style/main_bg.gif);padding-top:30px;padding-bottom:30px;}
#container{margin-left:auto;margin-right:auto;width:860px;padding-bottom:10px;}
.leistungen{width:180px;float:left;}
#bottom{margin-left:auto;margin-right:auto;width:900px;height:178px;background-image:url(../images/style/bottom_bg.png);}
#footer{color:#576363;text-align:center;font-weight:bold;width:100%;margin:0;padding:0;}
/* END BASEMENT */

/* BEGIN STYLESWITCHER */
ul#styleswitcher {float:right;margin-right:50px;width:420px;height:36px;}
ul#styleswitcher li{float:left;padding:12px;list-style:none;}
/* END STYLESWITCHER*/

/* BEGIN ACCORDION */
#accordion{margin-left:auto;margin-right:auto;margin-top:16px;width:700px;display:block;}
.child_top{padding:0px;margin:0 0 -2px 0;background: url(../images/style/child_top.png) #fff no-repeat;width:700px;height:12px;}
.child_bottom{padding:0 0 10px 0;margin:0 0 14px 0;background: url(../images/style/child_bottom.png) #fff no-repeat;width:700px;height:12px;}
h3.toggler {width:700px;height:12px;cursor: pointer;font-family: 'Andale Mono', sans-serif;font-size: 12px;font-weight:bold;margin: 0 0 10px 0;padding: 8px 0px 4px 34px;background-color:#fff;border-top:1px dashed #e5e5e5;border-left:1px dashed #e5e5e5;border-right:1px dashed #e5e5e5;background:url(../images/style/close.png) 0 0 no-repeat;}
div.element p{margin:0px;padding:8px 12px 8px 16px;display:block;color:#576363;text-align:left;background-color:#eeeeee;}
div.element h4{font-size:12px;margin:0px;padding:4px 0px 0px 4px;display:block;color:#b80e22;background-color:#eeeeee;}
blockquote{padding:5px 20px;}
/* END ACCORDION */

/* BEGIN CONTENT PARAGRAPHS*/
p.contact{color:#576363;font-size:12px;font-weight:bold;text-align:center;padding-top:20px;margin:0;}
p.content{color:#576363;font-size:12px;padding-top:12px;padding-left:80px;width:700px;}
p.content_l{color:#576363;font-size:12px;padding-top:30px;padding-left:80px;padding-right:80px;width:500px;}
p.content_r{color:#576363;font-size:12px;padding-top:4px;margin-left:280px;padding-right:80px;width:520px;}
p.heading{padding-top:8px;color:#576363;font-size:13px;font-weight:bold;width:700px;height:26px;padding-left:80px;font-variant:small-caps;}
p#fs{color:#38302b;font-size:12px;padding-top:0px;padding-left:80px;padding-right:80px;width:700px;height:200px;background:url(../images/style/fs_bg.png) no-repeat top center;}
p.center{text-align:center;color:#87888a;font-size:13px;padding-top:0px;padding-left:80px;padding-right:80px;width:700px;}
.smaller{font-size:11px;}
/* END CONTENT PARAGRAPHS */

/* BEGIN METANAVIGATION*/
.metanavi{font-family: Trebuchet MS, Helvetica, sans-serif;font-size: 11px;color:#697374;text-decoration:none;}
.metanavi:hover{text-decoration:underline;color:#b80f22;}
/* END METANAVIGATION */

/* BEGIN NAVIGATION */
ul#navigation{float:right;margin-right:40px;width:500px;height:38px;margin-top:60px;padding:8px 0px 10px 0px;margin-bottom:10px;}
ul#navigation li, ul#navigation li a {display:block;float:left;list-style:none;color:#576363;font-size:12px;font-weight:bold;width:117px;height:38px;}
ul#leistungen li{color:#576363;padding-left:60px;list-style-type:square;list-style-position:inside;font-size:12px;line-height:150%;}
ul#leistungen li a{color:#b80f22;text-decoration:none;}

/* BUTTONS */
ul#navigation li a#start{background-image:url(../images/style/sta_normal.png);background-repeat:no-repeat;width:117px;height:38px;}
ul#navigation li a#leistungen{background-image:url(../images/style/lei_normal.png);background-repeat:no-repeat;width:117px;height:38px;}
ul#navigation li a#referenzen{background-image:url(../images/style/ref_normal.png);background-repeat:no-repeat;width:117px;height:38px;}
ul#navigation li a#techniken{background-image:url(../images/style/tech_normal.png);background-repeat:no-repeat;width:117px;height:38px;}

/* OVER STATEs */
ul#navigation li a#start:hover{background-image:url(../images/style/sta_hov.png);}
ul#navigation li a#leistungen:hover{background-image:url(../images/style/lei_hov.png);}
ul#navigation li a#referenzen:hover{background-image:url(../images/style/ref_hov.png);}
ul#navigation li a#techniken:hover{background-image:url(../images/style/tech_hov.png);}

/* ON STATES */
ul#navigation li#start_active{background-image:url(../images/style/sta_on.png);background-repeat:no-repeat;width:117px;height:38px;}
ul#navigation li a#referenzen_active{background-image:url(../images/style/ref_on.png);background-repeat:no-repeat;width:117px;height:38px;}
ul#navigation li a#leistungen_active{background-image:url(../images/style/lei_on.png);background-repeat:no-repeat;width:117px;height:38px;}
ul#navigation li a#techniken_active{background-image:url(../images/style/tech_on.png);background-repeat:no-repeat;width:117px;height:38px;}
/* END NAVIGATION */

#kwicks_container { 
	background-color: #fff;
	width: 700px;
	height: 170px;
	margin:0 auto;
	padding:10px 0 10px 0;
}
#kwicks {
	position: relative;
}
 
#kwicks .kwick {
	float: left;
	display: block;
	width: 117px;
	height: 170px;
	border-left:2px solid #fff;
}
 
#kwick_red {background: url(../images/content/kwick/wandbelag_01.jpg) scroll 0% no-repeat;}
#kwick_orange {background: url(../images/content/kwick/wandbelag_02.jpg) scroll 0% no-repeat;}
#kwick_yellow {background: url(../images/content/kwick/wandbelag_03.jpg) scroll 0% no-repeat;}
#kwick_green {background: url(../images/content/kwick/wandbelag_04.jpg) scroll 0% no-repeat;}
#kwick_blue {background: url(../images/content/kwick/wandbelag_05.jpg) scroll 0% no-repeat;}


/* BEGIN FORM */
#contact_form{margin-left:200px;margin-top:30px;background-image:url(../images/style/rw_watermark.jpg);background-repeat:no-repeat;width:520px;height:520px;}
td{color:#576363;}
.description{color:#475252;}
/* END FORM */

/* PNG BEHAVIOR "STOOPID IE!"*/
img, .nounder { behavior: url(js/iepngfix.htc) }