
body   { color: #d2d2d2; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #171717; margin: 0 }
#main                    { background-color: #3b3b3b; background-image: url("../de/images/home/main-bg.gif"); background-repeat: repeat-y; visibility: visible; min-width: 996px }
#logo   { width: 340px; height: 133px }
.cl-left { display: block; clear: left }
#container-left    { background-color: #171717; width: 340px; float: left }
#container-right                   { padding-left: 2px; width: 656px; float: left }
*html #container-right                   { padding-left: 2px; width: 658px; float: left }
#headlines            { visibility: visible; width: 164px; height: auto; float: left; border-top: 2px solid #2b2b2b }
#menue img  { border-top: 2px solid #2b2b2b; border-right: 2px solid #2b2b2b; border-bottom: 2px solid #2b2b2b }
#productmenue img { border-top: 2px solid #2b2b2b; border-right: 2px solid #2b2b2b }
#footer          { color: black; font-size: 9px; background-color: #e97c00; padding: 2px 3px 2px 2px; clear: left }
#footer a:link    { color: black }
#footer a:visited  { color: black }
#footer a:hover  { color: black }
#footer a:active  { color: black }
#menue     { width: 656px; overflow: hidden }
.rand-r { border: 0px solid #2b2b2b; border-width: 0 2px 0 0; margin-bottom: 1px;  } /* border-right: 2px solid #2b2b2b; */
#widthfix         { width: 998px }
a:link  { color: #e97c00; text-decoration: none }
a:visited  { color: #e97c00; text-decoration: none }
a:hover  { color: #e97c00; text-decoration: none }
a:active  { color: #e97c00; text-decoration: none }
/*
a.main_menue  { color: #d2d2d2 !important; font-size: 10px !important; font-family: Arial; background-color: #8f8f8f !important; text-decoration: none !important; float: left; margin-top: 3px !important; margin-right: 2px !important; margin-bottom: 3px !important; padding: 3px 8px !important; display: block; }
a.main_menue:hover  { color: #381e01 !important; font-size: 10px !important; font-family: Arial !important; background-color: #e17903 !important; text-decoration: none !important; float: left; margin-top: 3px !important; margin-right: 2px !important; margin-bottom: 3px !important; padding: 3px 8px !important; display: block; }
a.main_menue-sel  { color: #381e01 !important; font-size: 10px !important; font-family: Arial !important; background-color: #e17903 !important; text-decoration: none !important; float: left; margin-top: 3px !important; margin-right: 2px !important; margin-bottom: 0 !important; padding: 3px 8px 6px !important; display: block; }
*/
a.main_menue  { color: #d2d2d2 !important; font-size: 9px !important; font-family: Arial; font-weight: bolder; background-color: #8f8f8f !important; text-decoration: none !important; float: left; margin-bottom: 0 !important; padding: 5px 10px !important; display: block; border-top: 2px solid #2b2b2b; border-right: 2px solid #2b2b2b; border-bottom: 2px solid #2b2b2b  }
a.main_menue:hover  { color: #381e01 !important; font-size: 9px !important; font-family: Arial !important; font-weight: bolder; background-color: #e17903 !important; text-decoration: none !important; float: left; margin-bottom: 0 !important; padding: 5px 10px !important; display: block; border-top: 2px solid #2b2b2b; border-right: 2px solid #2b2b2b; border-bottom: 2px solid #2b2b2b  }
a.main_menue-sel  { color: #381e01 !important; font-size: 9px !important; font-family: Arial !important; font-weight: bolder; background-color: #e17903 !important; text-decoration: none !important; float: left; margin-bottom: 0 !important; padding: 5px 10px !important; display: block; border-top: 2px solid #2b2b2b; border-right: 2px solid #2b2b2b; border-bottom: 2px solid #e17903  }

#news-teaser { margin-right: 16px; margin-left: 16px }
#news-teaser p  { background-image: url(../images/digit.gif); background-repeat: repeat-x; padding-top: 10px; width: 130px }
#teaserboxes img  { border-top: 2px solid #2b2b2b }
#teaserboxes img.smaller1  { border-right: 2px solid #2b2b2b;}
#teaserboxes img.smaller2  { }
#teaserboxes { width: 490px; float: left }
.submenue                   { background-color: #a0a0a0; text-align: left; visibility: hidden; padding: 0; position: absolute; z-index: 1; width: 147px; border-style: solid; border-width: 2px 2px 1px; border-color: #2a2a2a }
.submenue a:link          { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #a0a0a0; display: block; margin: 0; padding: 2px 10px; z-index: 1; border-style: solid; border-width: 0 0 1px; border-color: #595959 }
.submenue a:visited  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #a0a0a0; display: block; margin: 0; padding: 2px 10px; z-index: 1; border-style: solid; border-width: 0 0 1px; border-color: #595959 }
.submenue a:hover   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #7c7c7c; display: block; margin: 0; padding: 2px 10px; z-index: 1; border-style: solid; border-width: 0 0 1px; border-color: #595959 }
.submenue a:active  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #a0a0a0; display: block; margin: 0; padding: 2px 10px; z-index: 1; border-style: solid; border-width: 0 0 1px; border-color: #595959 }

.teaserBox1 {padding: 0; margin: 0 2px 0 0;}
.teaserBox2 {padding: 0; margin: 0 2px 0 0;}
.teaserBox3 {padding: 0; margin: 0 0 0 0;}
.newsBox {margin: 2px 0 0 0; width: 217px; height: 68px; float: left; background-color: #515151;}
.newsitem {margin: 0; padding: 0; position: relative; top: 2px; width:217px; height: 68px; overflow: hidden; float: left; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #515151;}
.newsitem-inner {margin: 0; padding: 4px 5px 1px 5px;} 

/* Für DE */

.newsHeadline {width: 214px; height: 12px; float: left; position: relative; left: 3px; top: 3px; font-size: 10px; color: #e97c00; font-weight: bold; font-family:font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #515151; }
.newsitem_de {margin: 0; padding: 0; width:217px; height: 53px; overflow: hidden; float: left; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #515151;}

#movie {margin: 0; padding: 0; border-bottom: 2px solid #393939}


.submenue span {}
#menue-sub span {display:block; width:200px; margin:2px 0 0 14px; padding:0; height: 0px;}
