/* eSellers Guide */
html {height:100%}
body { margin:0px; color:#2B2B2B; text-align:center; padding:0px; background-color:#A6B429;  line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.haupt_mitte{ width:924px; margin:0px auto 0px auto; text-align:left; position:relative; }

.fleft {float:left;}
.fright {float:right;}
.fclear{ clear:both;}

.csc-textpic-imagewrap { margin-top:31px;}

h1 { color:#B6BE67; margin:35px 0px 10px -2px; font-size:14px; }
h2 { margin:17px 0px 14px 0px; font-size:16px; font-weight:bold;}
.h1news { font-size:11px; margin:0px; color:#2B2B2B; padding:0px; display:inline;}
.h1news a { text-decoration:none; color:#2B2B2B;}
.h1news a:hover { text-decoration:underline; color:#2B2B2B;}
.sprech {margin:0px 4px -5px -8px;}
.abtrennung {border-bottom:1px dotted #BBBBBB; height:3px; margin:12px 0px 16px 0px;}

.schattenoben {width:922px; background-image:url(style_FILES/schatten_oben.jpg); height:8px;}
.schatten {position:absolute; width:76px; height:612px; left:924px; display:none;}
.haupt{ width:924px; background-color:#FFFFFF; margin:0px 0px 20px 0px; }
.schattenrechts {background-image:url(style_FILES/schatten.jpg); height:100%; width:76px;}
form { margin:0px; padding:0px;}

.navi { height:45px; margin-bottom:2px; background-color:#E9EEBC; padding-left:24px;}
.navi2 {color:#8B8F66; margin:13px 10px 0px 0px;}
.navi2 a { color:#8B8F66; text-decoration:none;}
.navi2 a:hover {text-decoration:underline;}
.subnavi { background-color:#DADFAD; height:37px; margin-bottom:2px;}
.subnavipos { text-align:center; white-space:nowrap; width:540px;}

.suche {position:absolute;	left: 744px;	top: 39px;	width: 200px; }
.suche input { border:1px solid #889516; height:19px; width:120px; color:#4D4C3B; padding:0px 2px 0px 2px; margin:1px 2px 0px 0px;}
input.buttonsuche {width:50px; height:23px; border:0px solid #FFF;  }
.anmeldebutton { position:absolute; left:736px; top:94px;}
.footer { height:45px; background-color:#E9EEBC; left:0px; width:924px; }

.boxlinks { width:20px; margin:0px 0px 50px 37px; height:500px; min-height:500px; position:relative; }
.boxrechts { width:750px; margin:0px 60px 50px 10px;   }
 a { text-decoration:none; color:#FF8503; }
 a:hover { text-decoration:underline; color:#FF8503; }

/*NEWS*/
.newsdate{ color:#DADDB9; }
.emobild { margin:0px 5px 10px 0px;}
.newsdiv p { padding:15px 0px 0px 0px; margin:0px; display:inline;}
.mehr a { text-decoration:none; color:#FF8503; }
.mehr a:hover { text-decoration:underline; color:#FF8503; }
.news-catmenu h4, .news-catmenu-NO img  {display:none;}
.news-catmenu-ACT img  {display:none;}
.news-catmenu-NO a { color:#000; text-decoration:none; font-weight:bold; display:block; width:170px; padding-left:10px; height:21px; background-image:url(style_FILES/navipunkt.gif); background-repeat:no-repeat;}
.news-catmenu-NO a:hover {color:#A6B429;  }
.news-catmenu-ACT a { color:#A6B429; text-decoration:none; font-weight:bold; display:block; width:170px; padding-left:10px; height:21px; background-image:url(style_FILES/navipunkt_act.gif); background-repeat:no-repeat;}
.news-catmenu-ACT a:hover {color:#A6B429; }
.tx-ttnews-browsebox a { color:#000000; text-decoration:underline;}
.tx-ttnews-browsebox a:hover { color:#000000; text-decoration:none;}
.tx-ttnews-browsebox-SCell {background-color:#FFFFFF;}
.calendar-table a { color:#000000; text-decoration:none;}
.calendar-table a:hover{ color:#000000; text-decoration:underline;}
div.linked_today_nolink {background-color:#E2E79A; }
div.linked_day {background-color:#FFFFFF; border:2px solid #FF8503; color:#000000; font-weight:bold;}
div.rcMenuContainer { background-color:#E9EEBC; border:1px solid #C8CCA1;}
td.rcMenuItemText{ background-color:#A6B429; }
td.rcMenuItem { background-color:#FFF; border:1px solid #C8CCA1;}
td.rcMenuItemHover { background-color:#FEFFF0; border:1px solid #C8CCA1;}
fieldset { border:0px solid #fff; margin:0px; padding:0px;}
label { width:120px; display:block; margin-top:10px;}
.boxrechts input, .boxrechts textarea { border:1px solid #7E7D6E;}


/*SHOP*/




.feld { border:1px solid #D9DEAC; padding:10px 10px 10px 10px; margin:10px 0px 10px 0px;}
.feld legend { color:#2B2B2B; font-size:11px; font-weight:bold; padding:0px 10px 0px 10px; }
.feld_abstand { margin:5px 10px 5px 10px;}
.boxrechts  td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2B2B2B;}
.productListing-heading { background-color:#F2F4E4; padding:5px 4px 5px 2px; margin-bottom:10px;}
.productListing-data { border-bottom:1px solid #E9EEBC; padding:20px 4px 20px 2px;}
.boxrechts input.keinrahmen { border:0px solid #FF00FF;}
.boxrechts 
