/*'''''''''''''''''''''''''''''''''''''''''''''''''''''''
'  	CSS Dokument:		-> www.motecke.de         	'
'	Datei erstellt:		-> 01.01.2009					'
'  	Funktion: 			-> Zentrales Style				'
'  	Programmierung:		-> www.webkos.de [M.Musa]		'
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

@import url(me_style_text.css);
@import url(me_regis.css);

BODY{margin:0 5px 30px 0;color:#353a3e;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#fff;}
#basis_0{z-index:1;left:50%;position:relative;min-height:650px;width:990px;margin-left:-492px;margin-right:auto;margin-top:0;margin-bottom:30px;background-color:#fff;background-image:url(hg_basis.jpg);background-repeat:repeat-y;}
#zurueck{position:absolute;left:0;top:-25px;}
#top_logo{position:relative;height:auto;margin:0;}
#content_navi{position:relative;left:0;height:47px;width:100%;margin:0;background-image:url(hg_navi_Shop.jpg);}
#me_content_navi{position:relative;left:0;height:47px;width:100%;margin:0;background-image:url(hg_navi.jpg);}
#content{position:relative;min-height:500px;width:990px;background-color:transparent;top:0;}
#cont_links{position:relative;float:left;left:-599px;top:0;width:200px;padding-top:20px;background-image:url(hg_left.jpg);background-repeat:no-repeat;}
#me_cont_links{position:relative;float:left;left:-789px;top:0;width:200px;padding-top:20px;background-image:url(hg_left.jpg);background-repeat:no-repeat;}
#cont_inhalt{position:relative;float:left;left:200px;padding:0 7px 0 7px;width:585px;top:1px;}
#me_cont_inhalt{position:relative;float:left;left:200px;padding:0 7px 0 7px;width:775px;top:1px;}
#eventsHg{background-image:url(eventsHg.jpg);background-repeat:no-repeat;min-height:574px;}
#eventsHgTab{width:440px;padding:30px 25px 20px 25px;background-image:url(eventTabHg.jpg);background-repeat:no-repeat;background-position:9px bottom;}
#centerTop{position:relative;top:-15px;height:0;font:12px Arial,Helvetica,sans-serif;padding:0;color:#fff;background-color:transparent;height:0;}
#centerTop a{color:#fff!important;}
#cont_rechts{position:relative;float:right;left:0;top:0;width:187px;padding-top:37px;background-image:url(engelFuese.jpg);background-position:0 top;background-repeat:no-repeat;}
#me_cont_rechts{position:relative;float:right;left:0;top:0;width:180px;padding-top:20px;}
#markenshop {margin-top:0px; padding:0px 5px 15px 5px; text-align:center;}
.cat{width:176px;padding:5px 10px 20px 5px;font-size:11px;height:240px;float:left;}
.cat p{margin:0;}
.cat h2{padding:0;margin:0;padding-bottom:5px;color:#003389;font-size:15px;font-style:italic;}
.cat h3{width:160px;height:30px;}
.cat a:link,.cat a:visited{text-align:right;float:right;font-size:12px;background:url(button.gif) no-repeat;color:#fff;padding:4px 22px 5px 22px;font-style:italic;font-weight:bold;}
.catInnen{height:222px;float:right;}
.catInnen a:link,.catInnen a:visited{background:none;color:#000!important;float:none;padding:0;font-size:11px;text-align:left;}

table.variantenTab { background-color: #CCCCCC;}
table.variantenTab td {padding: 2px 2px 2px 3px; font-size: 11px;}
table.variantenTab th {font-weight: bold; color: #000000; text-align: center; font-size: 11px; height: 20px;}

div.infoProVorschBtn { padding: 5px; background-color: #F9DE00; text-align: center; font-size: 11px;}
#news_kat{padding:10px 20px 0 15px;}
#news_kat .newsRunten{position: relative; font-size:11px;padding:0 0 10px 0;border-bottom:1px #039 solid; display: block;}
.newsBilder{float: left; padding-right: 10px;  text-align: right;}
#navi_kat h2{padding:0;text-decoration:none;}
.m_kat,a.m_kat:link,a.m_kat:visited{font-size:12px!important; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold!important; color:#00348a!important;padding:0px 2px 0px 12px;display:block;margin:6px 10px 6px 5px;text-decoration:none;background:transparent url(bg_nav.gif) no-repeat scroll 0px center;}
.m_katA,a.m_kat:hover,a.m_kat:active,a.m_katA:link,a.m_katA:visited,a.m_katA:active,a.m_katA:hover{font-size:12px!important; font-family:Verdana,Arial,Helvetica,sans-serif;display:block;color:#000!important;padding:0px 2px 0px 12px;text-decoration:underline;margin:6px 10px 6px 5px;background-position:left top; background:transparent url(bg_nav_hover.gif) no-repeat scroll 0px center; font-weight:bold!important;;}
.navi_skat{padding:0;margin-bottom:5px;}
.navi_skat h2{padding:0;text-decoration:none;}
.sm_kat,a.sm_kat:link,a.sm_kat:visited{font-weight:normal; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif;color:#000!important;line-height:14px;display:block;border-bottom:1px dotted #d4c3c3;text-decoration:none;padding-left:5px;margin:0 20px 0 20px;background-color:transparent;}
.sm_katA,a.sm_kat:hover,a.sm_kat:active,a.sm_katA:link,a.sm_katA:visited,a.sm_katA:active,a.sm_katA:hover{font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#00348a!important;padding-left:5px;line-height:14px;display:block;border-bottom:1px dotted #00348a;text-decoration:none;margin:0 20px 0 20px;}
#navi_sbox h2,.navi_sbox h2{padding:0;text-decoration:none;list-style:none;}
.sbox_m,a.sbox_m:link,a.sbox_m:visited{padding:2px 0 2px 5px;display:block; font-weight:bold; font-size:11px!important; font-family:Verdana,Arial,Helvetica,sans-serif;line-height:18px;text-decoration:none;color:#00348a!important;letter-spacing:.3pt;background-color:transparent;margin:0 10px 0 10px;}
.sbox_mA,a.sbox_m:hover,a.sbox_m:active,a.sbox_mA:link,a.sbox_mA:visited,a.sbox_mA:active,a.sbox_mA:hover{padding-left:5px;display:block;font-weight:bold; font-size: 11px!important; font-family: Verdana,Arial,Helvetica,sans-serif;line-height:18px;text-decoration:none;color:#000!important;letter-spacing:.3pt;margin:0 10px 0 10px;}

#content_foot{position:relative;clear:both;top:20px;left:0;width:100%;height:100px;background:url(hg_footer.gif) no-repeat;}
#footerLink{position:absolute;  bottom:-55px; padding:20px 20px 20px 40px; height:70px; text-align:center; color:#fff;font-size:10px; z-index:100;}
#footerLink a:link,#footerLink a:visited{color:#fff;font-size:10px;}

.copyJ{font-size:10px;font-weight:bold;line-height:25px;padding:2px 5px 0 200px;color:#fff;}
.topAngebot{background:url(TopAngebotMitte.gif) repeat-y left bottom;margin:0 0 0 2px;padding:0 20px 20px 11px;height:130px;font-size:12px;}
.topAngebotHeader{background:url(TopAngebotHeader.gif) no-repeat;padding:0;margin:0 0 0 2px;margin-top:10px;height:23px;}
.topAngebotFooter{background:url(TopAngebotFooter.gif) no-repeat bottom left;padding:0 30px 0 0;margin:0 0 0 2px;height:100px;text-align:right;vertical-align:bottom!important;}
.me_topAngebot{width:375px;margin:0;padding:0;float:left;}
.marken{float:right;padding-right:55px;}
.me_marken{float:right;padding-right:0;}
.bannerRechts{float:left;position:relative;top:0;padding:0px 0 20px; margin:0px;}
.markenKl{height:25px;position:relative;top:-7px;padding-bottom:5px;}
#text{position:absolute; right:0px; bottom:70px; width:187px;}
.me_topAngebotMitte{background:url(me_TopAngebotMitte.gif) repeat-y left bottom;margin:0 0 0 2px;padding:0 20px 20px 20px;height:125px;font-size:12px;}
.me_topAngebotHeader{background:url(me_TopAngebotHeader.gif) no-repeat;padding:0;margin:0 0 0 2px;height:23px;}
.me_topAngebotFooter{background:url(me_TopAngebotFooter.gif) no-repeat bottom left;padding:0 20px 0 0;margin:0 0 0 2px;height:100px;text-align:right;vertical-align:bottom!important;}

.ausgleich{line-height:26px;}
.topAngebot h2{padding:0;margin:0;padding-bottom:10px;color:#f00;font-size:18px;font-style:italic;}
.topAngebot h3{font-size:14px;margin:0;padding-bottom:10px;}
.Produkt{width:195px;margin:0;padding:0;text-align:center;font-size:12px;float:left;}
.ProduktMitte{background:url(ProduktMitte.gif) repeat-y left -24px;width:auto;margin:0;padding:0 30px 0 20px;height:185px;text-align:center;font-size:12px;}
.ProduktHeader{background:url(ProduktHeader.gif) no-repeat;padding:0 20px 0 20px;width:auto;margin:0;height:23px;}
.ProduktFooter{background:url(ProduktFooter.gif) no-repeat 0 bottom;padding:0 30px 0 20px;width:auto;text-align:right;margin:0 0 7px 0;height:94px;}
.ProduktRed{background:url(ProduktFooterRed.gif);position:absolute;float:left;}

div.produktVorLeft{position:relative;float:left;left:0;top:15px;width:210px;z-index:200;}
div.produktVorRight{position:relative;float:left;left:12px;top:15px;width:360px;padding:0;z-index:200;}
.lief_gruen{height:25px;background-image:url(lief_gruen.gif);background-position:center 5px;background-repeat:no-repeat;}
.lief_orange{background-image:url(lief_orange.gif);background-position:center 5px;background-repeat:no-repeat;}
.lief_rot{background-image:url(lief_rot.gif);background-position:center 5px;background-repeat:no-repeat;}
div.varianten{margin:10px 0 10px 0;padding:10px 0 10px 0;background-color:#ccc;border-top:1px dashed #00348a;border-bottom:1px dashed #00348a;}
div.infoProVorschBtn{float:left;background:#e6e4e5 url(hg_auswahl.gif);padding:15px 5px 20px 5px;text-align:center;font-size:11px;}
div#menus{clear:both;float:left;position:absolute;top:165px;left:0;height:28px;z-index:120;}
div#menus h2{float:left;font-size:13px;font-weight:bold;margin:0 20px 0 0;padding:0;color:#fff;background-color:transparent;font-style:normal;}
.menu,a.menu:link,a.menu:visited,a.menu:active{font-size:13px;font-weight:bold;cursor:pointer;color:#00348a;text-align:center;display:block;line-height:26px;text-decoration:none;}
.menuA,a.menu:hover,a.menuA:link,a.menuA:visited,a.menuA:active,a.menuA:hover{font-size:13px;font-weight:bold;cursor:pointer;color:#000;text-align:center;display:block;line-height:26px;text-decoration:none;}

.sucheklForm{position:relative;float:left;top:5px;left:15px;padding-right:50px;}
form{margin:0;}
textarea{border:1px solid #116776;padding:5px;overflow:auto;padding-left:5px;background-color:#fff;}
select{padding-left:5px;color:#000;border:1px solid #cbcbcb;background-color:#fff;cursor:pointer;}
label{cursor:pointer;}

form.regis{width:100%;}
form.regis label{display:inline;font-weight:bold;font-size:12px;margin:10px 5px 0 0;cursor:pointer;}
form.regis input.input_txt{width:230px;margin:0 0 2px 0;border:1px solid #00348a;}
form.regis input[type="text"]{width:230px;border:1px solid #00348a;}
form.regis input[type="password"]{width:100px;border:1px solid #00348a;}
form.regis select{margin:5px 0 5px 0;}
form input:hover,form.regis input:hover,textarea:hover{color:#353a3e;border:1px solid #00348a;text-decoration:underline;}
form.regis input.input_txt:hover{border:1px solid #00348a;}
form.regis input[type="submit"]{width:100px;line-height:20px;}
form.regis select{background-color:#d1d1d3;border:1px solid #00348a;color:#000;cursor:pointer;font-size:12px;font-weight:bold;padding-left:5px;}

.input_txt,.input_txt:hover{font-size:11px;font-weight:bold;color:#353a3e;border:1px solid #00348a;padding:2px;line-height:19px;background-color:#fff;}
.input_suche{position:relative;top:0;padding:1px 2px 2px 3px;width:120px;font-weight:normal;border:1px solid #957a4b;height:16px;background-color:#fffcbc;vertical-align:text-top;}
.input_artnr{margin:5px 2px 5px 0;padding:0 2px 0 3px;width:125px;font-weight:normal;border:1px solid #957a4b;height:16px;vertical-align:middle;}
.areaKontakt{width:380px;height:150px;border:1px solid #00348a;}
.btn,input.btn,a.btn:link,a.btn:visited{font-size:12px;font-weight:bold;color:#fff;text-decoration:none;background-color:#00348a;padding:2px;border-top:1px solid #5f5f5f;border-left:1px solid #5f5f5f;border-right:2px solid #2f2f2f;border-bottom:2px solid #2f2f2f;margin-top:5px;cursor:pointer;height:25px;}
form.regis input.btn:hover,input.btn:hover,a.btn:hover,a.btn:active{font-size:12px;color:#fff;text-decoration:none;background-color:#CCC;cursor:pointer;padding:2px;border-color:#00348a #4C3601 #4c3601 #00348A;border-style:solid;border-width:1px 2px 2px 1px;margin-top:5px;cursor:pointer;height:25px;color:#000;}
.butt,.butt a{font-size:12px;font-weight:bold;color:#fff!important;background-color:#00348a;border-top:1px solid #f6a613;border-left:1px solid #f6a613;border-right:2px solid #00348a;border-bottom:2px solid #00348a;margin-top:10px;cursor:pointer;line-height:35px!important;text-align:center;}
form .butt:hover,form .butt:focus,.butt{background-color:#00348a;border-right:2px solid #116776;border-bottom:2px solid #116776;height:25px;}
.buttW{width:130px;}
.butt_l{margin-left:25px;width:70px;height:25px;border:1px solid #1b313c;background-color:#fff;color:#1b313c;text-align:center;}
.btnOK{color:#fff;background-color:#00348a;font-size:12px;font-weight:bold;border:1px solid #4c3601;width:30px;vertical-align:middle;cursor:pointer;}
.btPfeil, #btPfeil{background:transparent url(bg_submit.gif) no-repeat scroll left 2px;border:medium none;cursor:pointer;height:21px;margin-left:-1px;width:22px;}
.radio{font-size:11px;cursor:pointer;}
a.lexiko:link,a.lexiko:visited,a.lexiko:active{font-weight:bold;line-height:15px;text-decoration:none;text-align:center;color:#fff;display:block;width:17px;border:1px solid #00348a;background-color:#ef9700;}
a.lexiko:hover,a.lexikoA:link,a.lexikoA:visited,a.lexikoA:active,a.lexikoA:hover{font-weight:bold;line-height:15px;text-decoration:none;text-align:center;color:#fff;display:block;width:17px;border:1px solid #ef9700;background-color:#00348a;}
.logout{padding:2px;font-size:12px;font-weight:bold;text-align:center;background-color:#003389;color:#fff;}
.logout a{letter-spacing:5px;text-decoration:none;display:block;padding:2px;font-size:15px;font-weight:bold;text-align:center;background-color:#003389;color:#fff;}
.eventsFil{float:left;width:400px;height:250px;margin-bottom:10px;}
.eventsFil h2{padding:24px 0 5px 15px;margin:0;color:#003389;font-size:15px;font-style:italic;}
.googleFil{float:right;width:350px;height:250px;margin:0 20px 10px 0;}
.proFilter{background:#e6e4e5 url(hg_auswahl.gif);padding:3px 0 5px 15px;margin-bottom:8px;margin-left:1px;}
.proFilter p{float:left;margin-right:20px;padding:0;color:#353a3e;}
.titProFilter{display:block;padding-bottom:5px;}
.ProFilRadio label{display:block;margin-right:2px;line-height:17px;vertical-align:middle;}
form.sort_filter select{margin:0;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
#seitenLimit,.seitenLimit{position:relative;margin-top:10px;width:99%;min-height:25px;background-color:#fff;border-top:1px dotted #004fa3;padding:5px 0 5px 0;}
.Limit,.LimitA{font-size:12px;font-weight:bold;line-height:13px;text-decoration:none;text-align:center;color:#4c3601;padding:0 2px 0 2px;}
a.Limit:link,a.Limit:visited,a.Limit:active{font-size:10px;font-weight:bold;line-height:13px;text-decoration:none;text-align:center;color:#6f6f6f;border:1px solid #6f6f6f;padding:0 2px 0 2px;}
.LimitA,a.Limit:hover,a.LimitA:link,a.LimitA:visited,a.LimitA:active,a.LimitA:hover{font-size:10px;font-weight:bold;line-height:13px;text-decoration:none;text-align:center;color:#4c3601;border:1px solid #ccc;background-color:transparent;padding:0 2px 0 2px;}
ul{list-style:none;}
#contentPad{margin:20px;}
.formInfo a,.formInfo a:active,formInfo a:visited{background-color:#f00;font-size:1.3em;font-weight:bold;padding:1px 2px;margin-left:5px;color:#fff;text-decoration:none;}
.formInfo a:hover{color:#600;text-decoration:none;}
.topPic{position:relative;top:-1px;width:200px;text-align:center;float:left;padding-right:10px;}
.proPic{position:relative;top:-1px;height:125px;}
.me_topPic{position:relative;top:-1px;height:125px;width:145px;float:left;text-align:center;}
.beschreibung{float:left;width:240px;}
.me_beschreibung{float:left;width:180px;}
.s_angebot,.s_restpost,.s_de_portofrei,.s_nur_www,.s_neu{height:63px;width:63px;position:absolute;top:-61px;left:114px;z-index:100;}
.s_angebot{background:transparent url(pic_s_angebot.gif);}
.s_restpost{background:transparent url(pic_s_restpost.gif);}
.s_de_portofrei{background:transparent url(pic_s_de_portofrei.gif);}
.s_nur_www{background:transparent url(pic_s_nur_www.gif);}
.s_neu{background:transparent url(pic_s_neu.gif);}
.m_restpost,.m_angebot,.m_de_portofrei,.m_nur_www,.m_neu{height:83px;width:83px;position:absolute;top:-30px;left:444px;}
.m_restpost{background:transparent url(pic_m_restpost.gif) no-repeat right top;}
.m_angebot{background:transparent url(pic_m_angebot.gif) no-repeat right top;}
.m_de_portofrei{background:transparent url(pic_m_de_portofrei.gif) no-repeat right top;}
.m_nur_www{background:transparent url(pic_m_nur_www.gif) no-repeat right top;}
.m_neu{background:transparent url(pic_m_neu.gif) no-repeat right top;}
.x_restpost{background:transparent url(pic_x_restpost.gif) no-repeat scroll right bottom;}
.x_angebot{background:transparent url(pic_x_angebot.gif) no-repeat scroll right bottom;}
.x_de_portofrei{background:transparent url(pic_x_de_portofrei.gif) no-repeat scroll right bottom;}
.x_nur_www{background:transparent url(pic_x_nur_www.gif) no-repeat scroll right bottom;}
.x_neu{background:transparent url(pic_x_neu.gif) no-repeat scroll right bottom;}

.mooTipPfeil{z-index:8000;height:23px;width:11px;top:-12px;position:absolute;}
.mooTipTitle{z-index:8000;padding-left:0;padding-right:0;background-color:#116776;height:20px;position:absolute;}
.mooTipContentOuter{z-index:8000;background-color:#fff;border:1px solid #116776;}
.mooTipContent{z-index:8000;background-color:#fff;margin:10px;}

#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:#CCC url(bg-sbox.gif) repeat scroll 0 top;cursor:pointer;}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff;}
#lbCenter{border:2px solid #00348a;}
#lbBottomContainer{border-right:2px solid #00348a;border-left:2px solid #00348a;border-bottom:2px solid #00348a;border-top:1px dotted #00348a;}
.lbLoading{background:#fff url(loading.gif) no-repeat center top;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0 95%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 95%;}
#lbBottom{font-family:Verdana,Helvetica,sans-serif;font-size:10px;color:#666;padding:5px;line-height:1.4em;text-align:left;}
#lbCloseLink{display:block;float:right;width:100px;height:22px;background:transparent url(closelabel.gif) no-repeat center top;margin:5px 0;}
#lbCaption,#lbNumber{margin-right:69px;}
#lbCaption{font-weight:bold;}

.bgF1{background-color:#fff;}
.bgF2{background-color:#bfbfbf;}
.bgF3{background-color:#f3d27f;}
.bgF4{background-color:#fffcbc;}
.bgF5{background-color:#00348a;}
.bgF6{background-color:#CCC;background-image:url(hg_warenkorb.jpg);background-repeat:no-repeat;background-position:bottom;min-height:140px;padding:0 10px 10px 10px;top:1px;margin-bottom:20px;}
.bgF7{background-color:#e6e4e5;}
.bgFF{background-color:#fff;}

.mB5 {margin-bottom: 5px;}
.mR10 {margin-left: 10px;}
.imgFl {float: left;}
.bannerTOP	{ padding:0px; width: 765px; height: 150px; }
.bannerRIGHT		{ padding:0px; width: 580px; height: 340px; }
.bannerRIGHT3	{ padding:0px; width: 185px; height: 210px; }