body { font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #EDEDED; scrollbar-base-color:#EDEDED;}
b { font-weight: bold}
.schwarz { background-color: #000000 }
.menue_bg { background-image: url(http://www.orion-erotik.dk/images/menue_bg.gif); background-repeat: no-repeat; background-color: #F5F5F5}
.ri_text { font-size: 12px; color: #000000}
.teaser_bg { background-image: url(http://www.orion-erotik.dk/images/teaser_bg.gif) ; font-size: 12px; color: #000000}
.linie_sel { background-image:  url(http://www.orion-erotik.dk/images/linie_sel.gif)}

.footer { font-size: 12px; font-weight: normal; color: #000000 }
.footer_link { font-size: 12px; font-weight: normal; color: #000000 }
a { color: #CC0000; text-decoration: none; font-weight: bold;}
a:hover { color: #FF7C06; text-decoration: underline;}
td.footer a:link { color: #000000; text-decoration: none}
td.footer a:visited { color: #000000; text-decoration: none}
td.footer a:hover { color: #000000; text-decoration: underline}
td.footer a:active { color: #000000; text-decoration: none}
td.footer_link a:link { color: #000000; text-decoration: none; font-weight: normal}
td.footer_link a:visited { color: #000000; text-decoration: none; font-weight: normal}
td.footer_link a:hover { color: #000000; text-decoration: none; font-weight: normal}
td.footer_link a:active { color: #000000; text-decoration: none; font-weight: normal}
th { font-size: 12px; font-weight: bold; text-align: left; text-decoration: underline}
.leftborder {  background-color: #F5F5F5; background-image: url(http://www.orion-erotik.dk/images/leftborder.gif); background-repeat: no-repeat}
.ri_justify { font-size: 12px; color: #000000 ; text-align: justify}
.error {	font-size: 12px;	color: #FF0000;	font-weight: bold;}
.jobtitle {	font-size: 16px;	color: #000000;	font-weight: bold;}

/* menue */
.navvert { width:141px; color:#FFFFFF; height:13px; font-size:12px; font-weight:bold;}
.navvert a { width:100%; color:#FFFFFF; display:block;}
.navvert a:hover { color: #FF7C06; background-color:#990000;}
.navvert th {height:21px; text-indent:16px; background:url(../images/startseite-th-bg.gif) no-repeat; text-decoration:none;}
.menue_buttons { text-indent:5px; color:#FFFFFF; background-color:#660000; border:1px solid #990000;}
.menue_buttons_sel { text-indent:5px; background-color:#990000; border:1px solid #CC0000;}
.menue_buttons_sub { text-indent:10px; background-color:#510000; border:1px solid #990000;}
.menue_buttons_sub a,
.menue_buttons_sub_sel a { color:#CCCCCC;}
.menue_buttons_sub_sel { text-indent:10px; background-color:#880000; border:1px solid #990000;}
.menue_buttons_sub2 { text-indent:20px; background-color:#220000; border:1px solid #770000;}
.menue_buttons_sub2 a,
.menue_buttons_sub2_sel a { color:#999999;}
.menue_buttons_sub2_sel { text-indent:20px; background-color:#660000; border:1px solid #990000;}

/* Definition Sucher auf Homepage */
.suchfeld {	width:139px; color:#FFFFFF; height:13px; font-size:12px; font-weight:bold; background-color:#660000; border:1px solid #990000; margin:5px 0px 5px 0px;}
.input_search    { width: 100px; height:20 px; border: solid 1px #660000; vertical-align: middle; float: left;}
.input_newsl    { width: 118px; height:20 px; border: solid 1px #660000; vertical-align: middle; float: left; }
.newsletter { font-size: 12px; font-weight: bold; color: #FFFFFF;}

/* Impressum */
#impressum { margin: 0px auto; padding: 0px;}
#impressum table {  font-size: 12px; }
#impressum #inhalte { width: 100%; height: 100%}
#impressum th { font-weight: bold; padding: 20px 0px 10px 0px; text-align: center;}
#impressum .justify { text-align:justify; padding: 0px 5px 0px 5px;}
#impressum .center { text-align:center; padding: 0px 5px 0px 5px;}
#impressum .farbe { background-color: #F0CAC5;}
#impressum .menue_bg { background-image: url(http://www.orion-erotik.dk/images/menue_bg_erw.gif);}

#servicetop { width:445px; height:55px; background-image:url(/images/kundenservice_at_ch.gif); font-size:12px;}
#kundenservice dl { width:145px; margin:0px; float:left; position:relative; left:90px;}
#kundenservice dt {font-weight:bold;}
#kundenservice dd { margin-left:0px;}
#kundenservice a {color:#000000; font-weight:normal;}
#languagesel {padding-top:5px;}
.small { font-size:10px;}

/* NEU */
.menue_buttons .neu {color:#FFCC00;}

/* FLASH-LOGO */ 
#flashlogo { width:170px; height:80px; position:absolute; top:-2px; left:50%; margin-left:-376px; }


#startseite h2 {color:#CC0000; font-size:14px; background:url(../images/startseite-h2-bg.gif) no-repeat; width:560px; height:22px; text-indent:5px; line-height:20px; margin:10px auto 5px 0; clear:both;}
#startseite #suche {height:30px; font-size:12px; font-weight:bold; border-bottom:1px dotted #000000; margin-bottom:10px;}
#startseite #suche form { padding:0; margin:0 auto;}
#startseite #suche form * {float:left;}
#startseite #suche .beschriftung {margin:auto 2px auto 30px; line-height:17px;}
#startseite #suche .artikelsuchfeld {margin-left:2px; width:233px; height:20px; border:1px solid #000000;}
#startseite #suche .los {margin-left:2px;}
#startseite .hpbanner {display:block; width:560px; height:280px; margin-bottom:8px; font-weight:normal; overflow:hidden;}
#startseite .hpbanner span {display:block; position:relative; left:266px; top:-200px; width:230px; height:120px; z-index:11; color:#FFFFFF;}
#startseite .hpbanner strong {display:block; clear:both; margin:5px auto;}
#startseite .hpbanner:hover {text-decoration:none; cursor:pointer;}
#startseite .redaktionell {float:left; margin:0 10px 20px 0;}
#startseite .redaktionell img {margin-bottom:2px;}
#startseite .navvert {margin:2px auto 10px auto;}
#startseite .navvert th {height:21px; text-indent:16px; background:url(../images/startseite-th-bg.gif) no-repeat; text-decoration:none;}
#startseite .newsletter {margin:-10px auto 10px auto;}
#startseite .newsletter .nllos {margin-bottom:-6px;}
#startseite .partnerprogramm * {margin:0;}