/*******************************************************************************
* RESET
*******************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;white-space:normal;}
body{line-height:1;}
ol,ul{list-style-type:none;list-style-position:outside;}
th{text-align:left;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
td, th{ vertical-align: top; /*padding:2px;*/ }

/*******************************************************************************
* SIZES + COLORS
*******************************************************************************/
#content h1,#pxinner h1{
  font-size:18px;
  line-height:18px;
}
body,#menumain ul.lvl1 li,#content #product_list h2,#content #downloads h1,#content #product_details h1,#news h2{
  font-size:12px;
  line-height:18px;
}
#footer,#menuhead,#menumain .lvl2 ul li,#content small,#product_index li,.verlauf,#product_list .item,#content #downloads h2,#product_details,.dlginfo .c,
.dlgcombo .bc,.dlgcombo .bc .bi,.full_form td,.full_form th,#news td,#pressfilter td,div.fair,.slider .sc p,#downloads .warn,#dealerlist{
  font-size:11px;
  line-height:15px;
}
.bgwhite,.igcinfo,#downloads h1 span{
  background-color:#ffffff;
}
.bgblack{
  background-color:#000000;
}
.bglgrey,table.features tbody td{
  background-color:#c8c8c8;
}
.bggrey,#content table.list tbody th,#product_list .plist th,table.features tbody th,.full_form th,#pxinner th{
  background-color:#6e6e6e;
}
.bgdblue{
  background-color:#033d6e;
}
.bgblue,#menumain,#menumain li.active1 .s1,#product_list .plist td{
  background-color:#0067bb;
}
.bglblue{
  background-color:#0078da;
}
.bgred{
  background-color:#C8162A;
}
.colgrey,#content h1,#product_list h2,#pxinner h1{
  color:#6e6e6e;
}
.colwhite,#menumain a,#content a.wlnk,#content table.list tbody th,.dlgcombo .h,.dlgcombo .ht,.dlgcombo .cblue,.dlgcombo .cblack,#product_list .plist th,
#product_list .plist td,table.features tbody th,.full_form th,#pxinner th{
  color:#ffffff;
}
.colblack,.dlgcombo .cwhite{
  color:#000000;
}
.colblue,#menuhead,#menuhead a{
  color:#0067bb;
}
.collblue,#content a{
  color:#0078da;
}
.colred,#news big,#downloads .warn{
  color:#C8162A;
}


/*******************************************************************************
* CONTENT
*******************************************************************************/
html{height:100%;}
body{font-family:Arial,Helvetica,sans-serif;letter-spacing:1px;background-image:url(../grafik/bg_page.jpg);background-repeat:repeat-x;background-attachment:fixed;background-position:bottom;}
#blank,#blank #content{background-image: none;}
#main{width:1038px;margin:16px auto;}
#head{height:105px;background-image: url(../grafik/bg_head.png);position:relative;}
#logo{position:absolute;right:32px;top:40px;}
#frame{background-image: url(../grafik/bg_frame.png);}
#footer{height:31px;background-image: url(../grafik/bg_footer.png);position:relative;}
#menuhead{position:absolute;top:54px;right:275px;}
#menuhead ul{overflow:hidden;}
#menuhead a{text-decoration:none;}
#menuhead a:hover,#menuhead a:active{text-decoration:underline;}
#menuhead li{padding:3px;float:left;height:20px;}
#menumain{height:52px;margin:0 8px;position:relative;}
#menumain a{text-decoration:none;}
#menumain a:hover,#menumain a:active{text-decoration:underline;}
#menumain ul.lvl1{height:27px;background-image: url(../grafik/bg_menu.jpg);background-repeat: repeat-x;background-position: top left;}
#menumain ul.lvl1 li{float:left;line-height:26px;height:27px;border-right: 1px solid #033d6e;}
#menumain li.nav1 .s1{display:block;width:106px;height:27px;text-align:center;}
#menumain li.first1{width:26px;}
#menumain li.active1 .s1{border-style:solid;border-color:#0078da;border-width:0 1px;}
#menumain .lvl2{position:absolute;}
#menumain .lvl2 ul{height:25px;background:transparent;}
#menumain .lvl2 ul li{float:left;line-height:24px;height:25px;border:0;}
#menumain li.nav2 .s2{display:block;height:25px;padding:0 12px;text-align:center;}
#menumain li.active2 .s2{border:0;background-image: url(../grafik/bg_nav_lvl2.gif);background-repeat: no-repeat;background-position: bottom center;}
#main #content{min-height:549px;margin:0 8px;padding:20px 27px;background-image:url(../grafik/bg_inner.jpg);background-repeat:no-repeat;background-position:bottom;}
#footerlogo{position:absolute;top:4px;right:64px;}
#footertxt{padding: 4px 0 4px 64px;line-height:13px;}

#language{z-index:10 !important;position:relative;margin-left:8px;}
#language .lang_selected{border: 1px solid #c3c3c3; width:20px; background-color: #ffffff; padding: 3px 15px 3px 3px; line-height: 0; cursor:pointer; background-image:url(../grafik/darrowdown_small.gif); background-repeat: no-repeat; background-position: 26px;}
#language ul.lang_list{visibility:hidden; z-index: 12 !important; width:38px; position: absolute; top: 19px; left:0; border-width:0 1px 1px 1px; border-style:solid; border-color:#c3c3c3; background-color: #ffffff;}
#language ul.lang_list li{padding:0;}
#language ul.lang_list li a{display: block; padding:3px; line-height:0;}

#content a{text-decoration:none;}
#content a:hover,#content a:active{text-decoration:underline;}
#content a.dot{padding-left:10px;background-image:url(../grafik/button_dot.png);background-repeat:no-repeat;background-position:0 5px;}
#content a.wlnk{text-decoration:none;}
#content a.wlnk:hover{text-decoration:underline;}
#content a img{display:block;}
#content h1{margin-bottom:12.5px;}
#content h2{margin-bottom:8px;}
#content ul.list{margin-left:14px;list-style-image:url(../grafik/button_dot.png);}
#content .img,#content .imgr,#content .imgshift{padding-bottom:4px;}
#content .imgshift{margin:-13px 0 0 -12px;position:relative;}
#content .imgr{overflow:hidden;}
#content .imgr img{float:right;}

#content table.list tbody th{padding:2px 4px;border-style:solid;border-color:#ffffff;border-width:0 0 1px 0;}
#content table.list tbody td{padding:2px 4px;border-style:solid;border-color:#c8c8c8;border-width:0 0 1px 0;}
#content table.small{width:100%;}
#content table.small tbody th,#content table.small tbody td{border-style:none;border-width:0;}

.dialog{position:relative;margin-left:16px;}
.dialog .dt,.dialog .dt div,.dialog .db,.dialog .db div{background-image:url(../grafik/bg_round_white.png);background-repeat:no-repeat;background-position:top left;}
.dialog .dcontent,.dialog .dc{background-image:url(../grafik/bg_round_whiteh.png);background-repeat:repeat-y;}
.dialog .dcontent{position:relative;background-position:right;padding-right:16px;}
.dialog .dc{position:absolute;left:0;margin-left:-16px;height:100%;width:16px;background-position:left;}
.dialog .dt,.dialog .db{position:relative;height:16px;}
.dialog .dt div,.dialog .db div{position:absolute;width:16px;height:16px;left:0;margin-left:-16px;}
.dialog .dt{background-position:top right;}
.dialog .db{background-position:bottom right;}
.dialog .db div{background-position:bottom left;}
.dialog .dlgframe{float:left;width:100%;overflow:auto;}

.dlgcombo{position:relative;margin:0px auto;min-width:8em;max-width:1000px;margin-left:13px;margin-bottom:12.5px;}
.dlgcombo .h,.dlgcombo .ht{background:transparent url(../grafik/bg_round_blue.png) no-repeat top right;height:27px;line-height:27px}
.dlgcombo .h{padding-right:13px;}
.dlgcombo .ht{position:absolute;left:0px;top:0px;width:13px;margin-left:-13px;background-position:top left;}
.dlgcombo .cwhite,.dlgcombo .cwhite .ct,.dlgcombo .cwhite .bi{background-image:url(../grafik/bg_round_white.png);}
.dlgcombo .cblue,.dlgcombo .cblue .ct,.dlgcombo .cblue .bi{background-image:url(../grafik/bg_round_blue.png);}
.dlgcombo .cblack,.dlgcombo .cblack .ct,.dlgcombo .cblack .bi{background-image:url(../grafik/bg_round_black.png);}
.dlgcombo .cgrey,.dlgcombo .cgrey .ct,.dlgcombo .cgrey .bi{background-image:url(../grafik/bg_round_grey.png);}
.dlgcombo .c{padding-top:13px;padding-right:13px;position:relative;background-color:transparent;background-position:right center;background-repeat:no-repeat;}
.dlgcombo .cm{padding-bottom:13px;}
.dlgcombo .ct{position:absolute;left:0px;top:0px;width:13px;margin-left:-13px;background-position:center left;height:100%;}
.dlgcombo .b,.dlgcombo .bc{position:relative;width:100%;}
.dlgcombo .b,.dlgcombo .b .bi{height:13px;font-size:1px;}
.dlgcombo .bc,.dlgcombo .bc .bi{height:27px;line-height:24px;}
.dlgcombo .b,.dlgcombo .bc{background-position:bottom right;}
.dlgcombo .bi{position:absolute;width:13px;top:0;left:0;margin-left:-13px;background-position:bottom left;}
.cinner100{margin-left:-12px !important;padding-top:0 !important;padding-right:1px !important;}
.cinner100 .ct{width:1px !important;margin-left:-1px !important;}

.dlginfo .h h2{background-image: url(../grafik/icons/icon_info.png);background-repeat: no-repeat;background-position: 0 6px;font-weight: normal;padding-left: 20px;}

div.subc,div.sc{overflow:hidden;}
div.sc20,div.sc25,div.sc33,div.sc35,div.sc40l,div.sc50,div.sc60n,div.sc65,div.sc75,div.sc80,div.sc50n,div.sc25l{float:left;}
div.sc20{padding:0 1%;width:18%;}
div.sc25{padding:0 1%;width:23%;}
div.sc25l{padding:0 0 0 2%;width:23%;}
div.sc33{padding:0 1%;width:31%;}
div.sc35{padding:0 1%;width:33%;}
div.sc40l{padding:0 0 0 2%;width:38%;}
div.sc50{padding:0 1%;width:48%;}
div.sc50n{padding:0;width:50%;}
div.sc65{padding:0 1%;width:63%;}
div.sc60n{padding:0;width:60%;}
div.sc75{padding:0 1%;width:73%;}
div.sc80{padding:0 1%;width:78%;}

#player1{width:422px;height:437px;background-image:url(../grafik/bg_player1.jpg);background-repeat: no-repeat;text-align:center;padding-top:35px;}

.verlauf{margin-bottom:12px;}

.igs1,.igs1 .iglist,.igs1 .igimg{width:120px;height:90px;}
.igs2,.igs2 .iglist,.igs2 .igimg{width:134px;height:134px;}
.imggallery,.iglist{position:relative;}
.imggallery .i0,.igactive{visibility:visible !important;}
.igitem{position:absolute;top:0;left:0;visibility:hidden;}
.igimg{display:block;}
.igs1 .igctrl{width:120px;}
.igctrl{position:absolute;left:0;bottom:0;height:13px;}
.igcinfo{margin:0 15px;height: 13px;opacity:0.75;text-align:center;line-height:13px;}
.igcleft,.igcright{background-image:url(../grafik/button_gallery.png);background-repeat:no-repeat;width:13px;height:13px;cursor:pointer;position:absolute;top:0;}
.igcright{background-position:right;right:0;}
.igcleft{left:0;}

#product_index{overflow:hidden;}
#product_index li.cat{float:left;width:20%;margin:0;height:166px;text-align:center;}
#product_index h6{font-weight:normal;}
#product_index div.imggallery{width:134px;height:134px;margin:0 auto;}

#product_list .plist{border-style:solid;border-color:#c8c8c8;border-width:1px 0;}
#product_list .plist th,#product_list .plist td{padding: 2px 4px;}
#product_list .plist td{border-top:1px solid #ffffff;}
#product_list .dialog .cinner{height:600px;overflow:auto;}

#product_details .dialog .dcinner{height:600px;overflow:auto;}
#product_details #produktImgBox{position: relative; min-height: 99%;}
#product_details .pimgnorm{position: relative;}
#product_details .pimgnorm img, #product_details .pimgtech img{width:100%;}
#product_details .pimgtech{bottom:0;position:absolute;width:100%;}
#product_details h1{margin-right:24px;}

table.features{width:100%;margin-top:12.5px;}
table.features tbody th,table.features tbody td{padding:2px 8px;}
table.features tbody th{border-style:solid;border-color:#ffffff;border-width:0 1px 1px 0;}
table.features tbody td{border-style:solid;border-color:#ffffff;border-width:0 0 1px 0;}

.slider{margin:4px 0;}
.slider .sh{position:relative;border-style:solid;border-color:#c8c8c8;border-width:0 0 1px 0;height:20px;cursor:pointer;font-weight:bold;}
.slider .active .sb{background-position:bottom;}
.slider .sb{position:absolute;right:0;width:16px;height:6px;margin:7px 0;background-image:url(../grafik/bg_slider.jpg);background-repeat:no-repeat;}
.slider .sci{display:none;}
.slider .sc p{padding:6px;}

#downloads{overflow:hidden;}
#downloads h1{background-image:url(../grafik/bg_dotted.gif);background-repeat:repeat-x;background-position: left 3px;}
#downloads h1 span{padding-right:8px;}
#downloads .dlist{overflow:hidden;margin-bottom:12px;}
#downloads li{float:left;width:24%;text-align:center;}
#downloads a img{display:inline !important;}

.tleft{text-align:left;}
.tright{text-align:right;}
.linker{display:inline-block;}
.linker .ltxt{text-align:center;}

.full_form{
  width:100%;
}
.full_form td,.full_form th{
  padding:2px;
  border:1px solid #ffffff;
}
.full_form input,.full_form textarea,.full_form select{
  border:1px solid #c8c8c8;
}
div.inputfull{
  padding:0 2px;
}
input.full,textarea.full{
  margin-left:-2px;
  width:100%;
}
input.buttons{
  border:1px solid;
  color:#ffffff;
  background-color:#0067bb;
  border-color:#0078da #033d6e #033d6e #0078da;
}
.f_missing{
  background-color:#C8162A;
  color:#ffffff;
}

#content .sidetab{position:relative;border:1px solid #c8c8c8;}
#content .stitem{width:154px;margin:0 0 0 auto;border-style:solid;border-color:#ffffff;border-width:0 0 1px 0;}
#content .sthead{background-color:#0067bb;font-size:11px;line-height:15px;color:#ffffff;margin:0;padding:4px 8px;cursor:pointer;}
#content .stactive .sthead{background-color:#ffffff;color:#0067bb;}
#content .sttext{position:absolute;left:0;top:0;margin-right:154px;padding:8px 16px;font-size:11px;line-height:15px;visibility:hidden;}
#content .stactive .sttext{visibility:visible !important;}

#news td{padding-left:16px;}
#news hr{margin:8px 0;border-width:0 0 1px 0;border-style:solid;border-color:#c8c8c8;}
#news h2{color:#6e6e6e;}
#news a{margin-top:8px !important;}
.pftc{background-color: #FFFFFF;border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;border-style: solid;border-width: 1px;height: 20px;position: relative;}
.pftci{background-color: transparent;border-style: none;border-width: 0;padding: 3px 1px;width: 100%;}
.pftcs{position: absolute;right: 2px;top: 2px;}
#pfilter .pfsi{display:none;}
#pfilter .remover{
  display:block;
  background-image:url(../grafik/button_remover.gif);
  background-repeat: no-repeat;
  background-position: right;
}


#psearchlist li{border-top:1px solid #c8c8c8;overflow:hidden;padding:8px 4px;}
#psearchlist h1{font-size:12px;line-height:18px;margin-bottom:2px;color:#000000;}
#psearchlist .pslimg{float:left;width:80px;}
#psearchlist .pslimg img{width:60px;}
#psearchlist .pslcnt{margin-left:80px;}
#psearchlist .psltxt{font-size:11px;line-height:15px;float:left;width:25%;color:#6e6e6e;padding-left:5%;}
#psearchlist .pslmemo,#product_details .pdmemo{float:right;}

#pxinner h1{margin-bottom:8px;}
#pxinner th,#pxinner td{padding:2px 4px;}
#pxinner tr{border-bottom:1px solid #c8c8c8;}

div.fair{border-top:1px solid #c8c8c8;padding:0 12px;}
div.fnop{border-top:0 !important;padding:0 !important;}
div.fair ul{overflow:hidden;padding: 4px 0;}
div.fair ul.nop{}
div.fair li{float:left;width:20%;}
div.fair .fw01{width:21%;}
div.fair .fw02{width:16%;}
div.fair .fw03{width:24%;}
div.fair .fw04{width:16%;}
div.fair .fw05{width:23%;}
#faircounter td{padding:0 4px;}
#faircounter small{line-height:18px}

.icon{padding-left:20px;background-repeat:no-repeat;background-position:0 0;min-height:18px;padding-bottom:4px;}
.iinfo{background-image:url(../grafik/icons/icon_info.png);}
.ifeed{background-image:url(../grafik/icons/icon_rssfeed.png);}
.idld{background-image:url(../grafik/icons/icon_dld.jpg);}
.icloseframe{background-image:url(../grafik/icons/icon_closeframe.png);}

.btn_norm{background-image:url(../grafik/button_sprite.png);background-repeat: no-repeat;width:17px;height:18px;position:relative;display:block;}
.btn_icon{background-image:url(../grafik/button_sprite.png);background-repeat: no-repeat;padding-left:20px;min-height:18px;}
.btn_norm span{position:absolute;left:-2000px;}
.btn_n_prev{background-position:0 -18px;}
.btn_n_previ{background-position:-17px -18px;}
.btn_n_next{background-position:0 0;}
.btn_n_nexti{background-position:-17px 0;}
.btn_n_notepada{background-position:0 -54px;}
.btn_n_notepadi{background-position:-17px -54px;}

#slideshow{margin-bottom:0;height:222px;}
#slideshow .sldimg img{width:200px;padding-right:10px;}
#slideshow .sldtxt{background-color:#d2d5dd;font-size:11px;line-height:15px;padding:8px;}
#slideshow .sldhead{color:#6e6e6e;font-size:12px;line-height:28px;}
#slideshow .slider{overflow:hidden;position:relative;height:167px;margin:0;}
#slideshow .slider li{position:absolute;width:100%;top:0;left:0;height:167px;}
#slideshow .slidectrl{position:absolute;top:-22px;right:13px;width:248px;height:18px;}
#slideshow .select li,#slideshow .ctrll,#slideshow .ctrlr{background-image:url(../grafik/button_sprite.png);background-repeat: no-repeat;width:17px;height:18px;position:relative;display:block;cursor:pointer;}
#slideshow .ctrll{float:left;background-position:0 -18px;}
#slideshow .ctrlr{float:right;background-position:0 0;}
#slideshow .select{overflow:hidden;float:left;margin:0 20px 0 50px;}
#slideshow .select li{float:left;color:#ffffff;text-align:center;background-position:0 -36px;font-weight:bold;font-size:11px;line-height:18px;margin:0 4px;cursor:pointer;}
#slideshow .select li.active{background-position:-17px -36px;}

#worldwide{background-image:url(../module/layout_def_pict/home_01.png);background-repeat: no-repeat;background-position: top left;width:223px;height:194px;}
#worldwide-short{background-image:url(../module/layout_def_pict/ged_weltweit_haelfte.png);background-repeat: no-repeat;background-position: top left;width:223px;height:85px;}
#wwform{padding:21px 21px;}
#wwlabel{display:block;background-color:#ffffff;opacity:0.75;width:172px;padding:1px 4px;}
#wwcntnr{background-color:#ffffff;opacity:0.75;width:172px;padding:1px 4px;position:absolute;height:20px;}
#wwlist{display:block;position:relative;width:172px;margin:1px 4px;font-size:11px;}

#qfhome{background-image:url(../module/layout_def_pict/home_qfinder_02.png);background-repeat:no-repeat;width:197px;height:59px;margin:0;padding:13px;}

#ecatalogue{
  width:935px;
  height:550px;
}

table.terms th,table.terms td{padding:2px 4px;}
table.terms th{text-align:right;font-weight:normal;}

#dealerframe{
  position:relative;
}
#dealermap{
  width:100%;height:220px;margin-bottom:12px;
}
#dealerloading{
  position:absolute;
  width:100px;
  height:25px;
  top:100px;
  left:50%;
  margin:0 0 0 -50px;
}

#dealerlist td,#dealerlist th{padding: 2px 4px;border-width:0 0 1px;border-style:solid;}
#dealerlist thead{border-color:#000000;}
#dealerlist tbody tr.dealer_a td{border-color:#C8162A;background-color:#ff364d;}
#dealerlist tbody tr.dealer_b td{border-color:#0078da;background-color:#33a3ff;}

.map_mc{cursor:pointer;}
.map_mca{padding-bottom:2px;}
.map_mcb{padding-top:2px;}
.map_mca,.map_mcb{font-family:Arial,Helvetica,sans-serif !important;color:#ffffff;font-size:9px !important;font-weight:bold;height:22px;line-height:22px !important;text-align:center;}
.map_country{
  position:absolute;
}
.map_countryA,.map_countryB{
  font-family:Arial,Helvetica,sans-serif !important;
  float:left;
  width:20px;
  text-align:center;
  padding-top:9px;
  padding-bottom:1px;
  line-height:10px !important;
  color:#ffffff;
  font-size:9px !important;
  cursor:pointer;
}
.map_countryA{
  background-image:url(http://static.gedore.net/grafik/googlemaps/icon_small_r.png);
}
.map_countryB{
  background-image:url(http://static.gedore.net/grafik/googlemaps/icon_small_b.png);
}
.map_pointA,.map_pointB{
  position:absolute;
  width:12px;
  height:12px;
  cursor:pointer;
}
.map_pointA{
  z-index:110;
  background-image:url(http://static.gedore.net/grafik/googlemaps/icon_point_r.png);
}
.map_pointB{
  z-index:100;
  background-image:url(http://static.gedore.net/grafik/googlemaps/icon_point_b.png);
}

/*#ebook{display:none;}*/


/******************************************************************************/
/* LIGHTBOX                                                                   */
/******************************************************************************/
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink,#nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover,#prevLink:visited:hover{background:url(../../grafik/lightbox/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover{background:url(../../grafik/lightbox/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em;outline:none;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}

body.country_data_at .procato_banner {
  display: none;
}

/******************************************************************************/
/* Redesign 2016                                                              */
/******************************************************************************/

html {
  height: 100%;
}

body {
  background-image: none;
  background-color: #EBECEA;
  height: 100%;
}

#main {
  margin: 0 auto;
  background-color: #fff;
  width: 1022px;
  height: 100%
}

#main #head {
  background-image:none;
}

#main #head #menuhead{
  right: 13px;
}

#main #frame {
  background-image:none;
  background-color: #fff;
}

#main #frame #menumain {
  margin: 0;
}

#main #frame #content {
  background-image:none;
  margin: 0;
  min-height: auto;
}

#main #footer {
  background-image:none;
  background-color: #fff;
}

#main #footer #footertxt {
  padding-left: 46px;
}

#main #footer #footerlogo {
  display: none;
}

#logo {
  right: auto;
  left : 46px;
}

/*Innerer Rahmen*/
#content > .dialog > .dt,
#content > .dialog > .dt div,
#content > .dialog > .dcontent,
#content > .dialog > .dcontent > .dc,
#content > .dialog > .db,
#content > .dialog > .db div {
  background-image: none;
}

/*menue*/
#menumain {
  background-color: #051830;
}

#menumain ul.lvl1 {
  background-image: none;
  background-color: #004C97;
}
#menumain ul.lvl1 li {
  border-right-color: #051830;
}

#menumain ul.lvl1 li.active1 .s1 {
  background-color: #051830;
  border: none;
}