/******************************/
/* Automatisch */
/******************************/
body  { background:white; margin:0px;padding:0px;text-align:center;}
/* Normal Text */
p,ul,ol,li,div,td,th,address,nobr,i,b,a,h1,h2,h3,h4 { color: #4c4c4c; font-size: 12px; font-family:Arial, Verdana, Helvetica, Universe, sans-serif; line-height:16px; }
/**/
h1{font-size:20px;padding-bottom:15px;text-transform:uppercase;font-weight:bold;}
h2{color:black; font-size:12px;margin-bottom:10px;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #4c4c4c;}
h2.sitemap{color:black; font-size:12px;margin-bottom:10px;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #4c4c4c;}
/**/
.red,.red b{color:#CC0000;}
/**/
.white,.white b ,.white div   {color:white;}
a.white:link,a.white:active,a.white:visited,
a.white:link b,a.white:active b,a.white:visited  b,
.white div a:link,.white div a:active,.white div a:visited,
.white div a:link b,.white div a:active b,.white div a:visited b
{ color: white; text-decoration:none;}
a.white:hover,
a.white:hover b,
.white div a:hover,
.white div a:hover b
{ color: #333333;text-decoration:none;}
/**/
a.red:link,a.red:active,a.red:visited,
a.red:link b,a.red:active b,a.red:visited  b
{ color: #CC0000; text-decoration:none; }
a.red:hover,a.red:hover b    { color: black;text-decoration:none;  }
/**/
a:link,a:active,a:visited,
a:link b,a:active b,a:visited  b
{ color: black; text-decoration:none; }
a:hover,a:hover b   { color: #999999;text-decoration:none;  }
/**/
img{border:0px;}
form{margin:0px;}
ul{padding:0px 0px 0px 14px;margin:0px;}
li{padding:0px 0px 5px 0px;margin:0px;}
/**/
.clear{clear:both;line-height:1px;font-size:1px;}
/******************************/
/* Content */
/******************************/
.outside{position:relative;width:860px;margin:auto;text-align:left;}
/*SLIDESHOW*/
.co2sp{}
.co2sp .colheadl{position:absolute;top:130px;left:20px;width:370px;z-index:3;text-align:center;}
.co2sp .coltxt{position:absolute;top:390px;left:20px;width:370px;z-index:2;}
.co2sp .cor{position:absolute;top:0px;left:430px;width:410px;z-index:1;}
/*REFERENZEN*/
.co2sp1{}
.co2sp1 .colheadl{position:absolute;top:130px;left:20px;width:370px;z-index:3;}
.co2sp1 .coltxt{position:absolute;top:300px;left:20px;width:370px;z-index:2;}
.co2sp1 .cor{position:absolute;top:0px;left:430px;width:410px;z-index:1;}
/*WERKBUCH*/
.co2sp3{}
.co2sp3 .colheadl{position:absolute;top:130px;left:20px;width:370px;z-index:2;}
.co2sp3 .coltxt{position:absolute;top:290px;left:20px;width:370px;z-index:2;}
.co2sp3 .cor{position:absolute;top:130px;left:430px;width:410px;z-index:1;}
/*NORMALER CONTENT*/
.co2sp2{position:absolute;top:130px;left:20px;width:820px;padding-bottom:20px;z-index:1;}
.co2sp2 .headl{position:relative;}
.co2sp2 .con{position:relative;}
.co2sp2 .con .coll{position:absolute;top:0px;left:0px;width:370px;padding-bottom:20px;z-index:3;}
.co2sp2 .con .cor{position:absolute;top:0px;left:410px;width:410px;padding-bottom:20px;z-index:2;}
/**/
.co4sp{position:absolute;top:130px;left:20px;width:820px;padding-bottom:20px;z-index:1;}
.co4sp .headl{position:relative;}
.co4sp .con{position:relative;}
.co4sp .con .col1{position:absolute;top:0px;left:0px;width:190px;padding-bottom:20px;z-index:3;}
.co4sp .con .col2{position:absolute;top:0px;left:210px;width:190px;padding-bottom:20px;z-index:3;}
.co4sp .con .col3{position:absolute;top:0px;left:420px;width:190px;padding-bottom:20px;z-index:3;}
.co4sp .con .col4{position:absolute;top:0px;left:630px;width:190px;padding-bottom:20px;z-index:3;}
/**/
.slides{position:absolute;top:550px;left:0px;width:860px;z-index:10;}
.slides ul {padding:0px;margin:0px;list-style-type:none;}
.slides ul li{display:inline;padding:0px;margin:0px;float:left;}
.slides ul li a{float:left;display:block;}
/**/
.newsl{padding:0px 0px 0px 0px;margin:0px;list-style-type:none;}
.newsl li{background: url('/x_media/img_arrow.gif') no-repeat 0px 3px;padding:0px 0px 0px 83px;text-indent:-68px;color: #888888;}
/**/
.sitemapl{padding:0px 0px 0px 0px;margin:0px;list-style-type:none;}
.sitemapl li{background: url('/x_media/img_arrow.gif') no-repeat 0px 3px;padding:0px 0px 0px 15px;}
/**/
.downll{padding:0px 0px 0px 0px;margin:0px;list-style-type:none;}
.downll li{background: url('/x_media/img_arrow.gif') no-repeat 0px 3px;padding:0px 0px 0px 15px;}
/**/
.kundenl{padding:0px 0px 0px 0px;margin:0px;list-style-type:none;}
.kundenl li{background: url('/x_media/img_arrow.gif') no-repeat 0px 3px;padding:0px 0px 0px 15px;}
/******************************/
/* MENU */
/******************************/
.menu{position:absolute;top:0px;left:70px;width:680px;background: url('/x_media/bg_menu.gif') no-repeat bottom left;z-index:20;}
.menul {padding:0px;margin:0px;list-style-type:none;}
.menul li{display:inline;padding:0px 8px 0px 8px;margin:0px;float:left;}
.menul li a{float:left;display:block;}
/**/
.submenu{position:absolute;top:0px;left:220px;width:550px;background: url('/x_media/bg_submenu.gif') no-repeat bottom left;z-index:19;}
.submenul {padding:58px 10px 0px 8px;margin:0px;list-style-type:none;}
.submenul li{display:inline;padding:0px 10px 5px 10px;margin:0px;float:left;}
.submenul li a{float:left;display:block;}
a.bts:link,a.bts:active,a.bts:visited,a.bts:hover
{ color: #999999; text-decoration:none; }