@charset "utf-8";
/* allgemein */
*{margin:0;padding:0;outline:none}
html{overflow-y:scroll;background:url(../images/bg-body.gif) repeat-x top center #1979b5;}
body{background:url(../images/bg-header.jpg) no-repeat center top;font:76% Verdana, Arial, Helvetica, sans-serif;color:#fff}
body.en{background:url(../images/bg-header2.jpg) no-repeat center top;}
#container{width:994px;margin:auto;min-height:600px;}
.container{width:994px;margin:auto;color:#fff;font-size:11px;}
.container a{color:#fff;text-decoration:none;}
.container a:hover{text-decoration:underline}
.container p{width:790px;float:left;}
.container ul{width:200px;float:left;}
.container ul li{display:inline;}

.contentnav a{color:#f09329;font-size:14px;font-weight:bold;padding:4px;}
.contentnav a:hover,.contentnav a.active{background:#f09329;color:#fff;}
.rightimg{float:right;margin:0 0 10px 10px;}
.list{list-style:url(../images/li.jpg) outside;margin-left:22px;}
.list li{line-height:160%;}

/* header */
#header{color:#333;height:413px;}
#header img {border:none}
#branding{float:left;}
#headerInfo{float:left;text-align:right;padding-top:12px;padding-left:540px;}
#headerInfo ul{margin-bottom:40px;}
#headerInfo li{display:inline;padding-left:10px;}
#headerInfo a{color:#333;text-decoration:underline;}
#headerInfo a:hover{text-decoration:none}
#headerInfo strong{font-weight:normal;font-size:20px;line-height:180%;}
#videolink{width:305px;height:80px;display:block;text-indent:-9999999px;margin-top:160px;}

/* navi */
#navi{padding-top:16px;width:890px;float:left;height:32px;}
#navi li{display:inline;padding-right:22px;}
#navi li a{color:#d9d9d9;text-decoration:none}
#navi li a:hover,#index #navi li a.n_01,#ueber-uns #navi li a.n_02,#airpipe #navi li a.n_03,#loesung #navi li a.n_03,#vorteile #navi li a.n_03,#revopplan #navi li a.n_03,#hubfix #navi li a.n_03,#referenzen #navi li a.n_04,#vertragshaendler #navi li a.n_05,.form #navi li a.n_06,#links #navi li a.n_07,#index_en #navi li a.n_01,#about-us #navi li a.n_02,#about-us #navi li a.n_02,#inquiry #navi li a.n_06,#spares #navi li a.n_06,#accessories #navi li a.n_06,#dealers #navi li a.n_05,#links_en #navi li a.n_07{color:#fff;text-decoration:underline}
#navi li ul{padding:1px;border-top:1px solid #606060;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;margin-top:1px}
#navi li ul li{background:#606060;padding:0;}
#navi li ul li a{padding:0 0 10px 15px}

/* naviAdd */
#naviAdd{float:left;padding-top:15px;}
#naviAdd li{display:inline;padding-left:10px;}
#naviAdd a img{border:0px;}

/* content */
#content{background:url(../images/bg-contentSidebar.gif) repeat-y right;_height:1px}

.contentMain{padding-top:50px;width:720px;float:left;}
.contentMain h1{font-size:36px;color:#f09329;font-family:Arial, Helvetica, sans-serif;margin-bottom:20px;}
.contentMain h1 span{font-size:16px;color:#fff;}
.contentMain a{color:#f09329;text-decoration:underline;}
.contentMain a:hover{text-decoration:none}
.contentMain .col1 h3{font-size:14px;color:#fff;}
.cmsGallery{margin-bottom:30px;}
.contentMain .col1 img{padding:1px;background:#fff;border:1px solid #606060;}
.contentMain .col1 img.noborder{padding:0px;background:none;border:0;}
.contentMain .image{width:124px;float:left;margin-right:15px;}
.contentMain .image span{padding:3px 0 3px 0;background:#606060;width:124px;color:#fff;font:10px Verdana, Arial, Helvetica, sans-serif;display:block;text-align:center}

.col1{width:430px;float:left;padding-right:60px;}
.col2{width:225px;float:left;}
#index .col2 a img,#ueber-uns .col2 a img,#unser-team .col2 a img,#airpipe .col2 a img,.col2 a img{border:0;}
#easyslider{width:220px;height:149px;overflow:hidden}
#slider{margin-bottom:20px;}
#sliderIn{background:#fff;padding:1px;border:1px solid #606060;}
#slider span{background:#606060;width:224px;height:21px;padding-top:7px;color:#fff;font:10px Verdana, Arial, Helvetica, sans-serif;display:block;text-align:center}

.contentMain ul{margin-bottom:20px;}
.contentMain li{padding-bottom:5px;}

#accordion{margin-bottom:20px;}

.contentMain a img{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity: 1.0;opacity: 1.0;}
.contentMain a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.contentSidebar{width:214px;padding-left:60px;float:left;color:#606060;font-size:11px;padding-top:10px;}
.contentSidebar a.grey{color:#606060;text-decoration:underline}
.contentSidebar a.grey:hover{text-decoration:none}
.contentSidebar a{color:#ed7a0d;text-decoration:underline;}
.contentSidebar a:hover{text-decoration:none;}
.contentSidebar h2{color:#ed7a0d;font-size:16px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #d0d0d0;width:189px;margin-bottom:10px;padding-bottom:5px;}
.contentSidebar p{width:189px;}
.contentSidebar .rightimg{float:none;margin:0 0 10px 0}

/* footer */
#footer{background:url(../images/bg-footer.jpg) no-repeat center top #424242;width:100%;height:38px;padding-top:24px;}

/* allgemein */
a{color:#;text-decoration:underline}
a:hover{color:#}
ul{list-style:none}
p{margin-bottom:20px;line-height:1.4em}
address{margin-bottom:20px;line-height:1.4em;font-style:normal}

.hidden{font-size:0.001em;line-height:0.001em;display:block;overflow:hidden;width:1px;height:1px;position:absolute; top:-1px;left:-1px}
.nofloat{font-size:0.001em;line-height:0.001em;clear:both}
