
body {background-color:#FFFFFF;color:#000000;font-family:ARIAL;font-size:12px;margin:0px;}

.toplogo {height:115px;width:435px;background-image:url(../images/logo.jpg);background-position:bottom;background-repeat:no-repeat;}

.btn-slide {
        margin:2px;
        padding:5px;
        background-image:url(../images/btnbg.gif);
        background-repeat:repeat-x;
        background-position:center;
        border:0px solid white;
        height:15px;
        text-align: center;
        display: block;
        text-align: center;
        font-weight: bold;
}

.btn-slide:hover, .active {color:#ffbf00;text-decoration:none;margin: 2px;}

table {color:#000000;font-family:ARIAL;font-size:12px;}

acronym {color:#00DF00;}

.bannerbg {background-image:url(../images/bannerbg2.gif);background-repeat:repeat-x;width:100%;height:200px;text-align:center;vertical-align:middle;}

#bdt {cursor:pointer;position:absolute;width:350px;top:150px;left:350px;}
#bdthead {width:350px;height:15px;text-align:right;color:#FF7F00;font-size:10px;font-weight:bold;background-image:url(../images/bdthead.png);}
#bdthead p {position:absolute;left:5px;top:0px;margin:0px;}
#bdthead a {color:#000000;text-decoration:none;margin-right:5px;}
#bdtinnen {background-color:#441e16;border-style:solid;border-width:1px;padding:14px;vertical-align:middle;text-align:center;}


 /*################# switch ##########################*/
.switch {
position:absolute;
top:-54px;
left:20px;
width:100px;
height:80px;
border-style:none;
}
.lr, .akm {border:1px solid #9f9f9f;border-bottom-style:none;border-top-style:none;background-color:#9F0000;}
.switch td {height:20px;}
.switch td a {font-size:10px;display:block; width:100%; height:100%;}
.switch td a:hover {display:block; width:100%; height:100%; background-color:#7F0000;}

.switch:hover {position:absolute;top:0px;}
.switch .akm{text-align:center;}
.switch:hover .akm{display:none;}
.edge {background-image:url(../images/edge.png);width:100%;}
/*################# switch ##########################*/

/*################# thurl ##########################*/
.thurl {
background-image:url(../images/url-bg.gif);
background-repeat:no-repeat;
text-align:left;
font-weight:normal;
}
.thurl a:hover {color:#ffffff;}
.thurl a:hover:after {content: "<<"; }
.thurl a:focus {color:#ffffff;font-size:12px;}
.thurl a:focus:after {content: "<<"; }
/*################# thurl ##########################*/

a:active img {
border-width:1px;
border-style:solid;
border-color:#ffbf00;
margin:0px;
}

a:focus img {
border-width:1px;
border-style:solid;
border-color:#ffbf00;
margin:0px;
}
a img {
margin:1px;
border:0px;
}
a {
color : #ffbf00;
font-family : ARIAL;
font-size : 12px;
}
a:active {
color : #FF7F00;
}
a:focus {
color : #FF7F00;
}
/*################# Erotik-Seiten-Übersicht ##########################*/
.tabelle {width:700px;border:none;}
.tabelle td {height:30px;border:1px solid #694b45;}

.anal {background-color:#FFFFFF; color: #000; font-weight: bold; width:30px; font-size:13px;}
.amateure {background-color:#FFFF66; color: #000; font-weight: bold; width:30px; font-size:13px;}
.erotikstory {background-color:#FFCCFF; color: #000; font-weight: bold; width:30px; font-size:13px;}
.modsta {background-color:#FFCC00; color: #000; font-weight: bold; width:30px; font-size:13px;}
.teens {background-color:#FF99FF; color: #000; font-weight: bold; width:30px; font-size:13px;}
.lesben {background-color:#FF9900; color: #000; font-weight: bold; width:30px; font-size:13px;}
.titten {background-color:#FF66FF; color: #000; font-weight: bold; width:30px; font-size:13px;}
.fetisch {background-color:#FF6600; color: #000; font-weight: bold; width:30px; font-size:13px;}
.exotisch {background-color:#FF33FF; color: #000; font-weight: bold; width:30px; font-size:13px;}
.gays {background-color:#FF3300; color: #000; font-weight: bold; width:30px; font-size:13px;}
.games {background-color:#FF00FF; color: #000; font-weight: bold; width:30px; font-size:13px;}
.livechatcams {background-color:#FF0000; color: #000; font-weight: bold; width:30px; font-size:13px;}
.reifefrauen {background-color:#CCFFFF; color: #000; font-weight: bold; width:30px; font-size:13px;}

.tabelle td a {display:block; width:100%; height:100%;}
.tabelle td a:hover {display:block; width:100%; height:100%; background-color:#7F0000;}
.tabelle td .catlink {text-align:center;font-size:13px;color:black;font-weight:bold;}
.tabelle td .catlink:hover {color:white;}
.tabelle td .rss img {margin:0px;;margin-top:15px;}
.tabelle td .rss:hover { background-color:#441e16;}
/*################# Erotik-Seiten-Übersicht ##########################*/

.katname {
margin-right:15px;
text-align:right;
}


/*################# footer ##########################*/
#footer {
background-image:url(../images/footbg.gif);
background-repeat:repeat-x;
width:100%;
height:250px;
}
.head {
color:#ffffff;
font-size : 9px;
}
.footlink {
font-size : 9px;
left : 50px;
bottom : 1px;
text-decoration : none;
}
.footlink:hover {
color:#FF9F00;
text-decoration : none;
}
ul {
list-style-type:none;
float:left;
width: 100px;
margin-top: 25px;
font-size:9px;
/*
border-left-style:solid;
border-right-style:solid;
*/
}
li {
padding:1px;
}
.footpartner {
color:#00C0FF;
font-size : 9px;
text-decoration : none;
}
.footpartner:hover{
color:#00FFDF;
}
/*################# footer ##########################*/


.erotableheads {
width:730px;
height:30px;
background-image:url(../images/erotableheads.gif);
background-repeat:no-repeat;
}
.erotableheads div {
margin-right:10px;
margin-top:10px;
color:#FF5F00;
font-weight:bold;
font-family:tahoma;
text-align:right;
}

div h1 {
color : #fff;
font-family : ARIAL;
font-size : 14px;
font-weight: bold;
margin-bottom:3px;
}

.toplink {
color : #FFBF00;
font-family : tahoma;
font-size : 13px;
}
.toplink:hover {
color : #fff;
font-family : tahoma;
font-size : 13px;
}

iframe {
border-width : 0;
}

.banner {
border: 2px solid #000;
}

.Name {
 background-color: #31150F;color: white;border:solid 1px #A18E8A;
 }
.Email {
 background-color: #31150F;color: white;border:solid 1px #A18E8A;
 }
.message {background-image:url(images/mailbg.jpg); background-repeat: no-repeat; background-position: center;color: white; font-family: verdana; font-size: 14px; background-color: #31150F; border:solid 1px #A18E8A; overflow: hidden;}


/*################# Navigation ##########################*/
.nav a, .nav a:link, .nav a:active {
        padding: 2px 4px 2px 4px;
        margin: 2px;
        font-family: tahoma;
        font-size: 11px;
        text-decoration: none;
        border: 1px solid #9F0000;
        color: #DFDFDF;
        background-color: #441e16;
}
.nav a:hover {
        border: 1px solid #FF0000;
        color: #FFFFFF;
        background-color: #441e16;
}
.nav a:focus, .nav a:active {
        border: 2px solid #FF0000;
        color: #FFFFFF;
        background-color: #441e16;
}
.nav span.page {
        padding: 2px 4px 2px 4px;
        margin: 2px 2px 2px 2px;
        color: #fff;
        border: 1px solid #9F0000;
        background-color: #441e16;
}
.nav span.active {
        padding: 2px 4px 2px 4px;
        margin: 2px;
        font-family: tahoma;
        font-size: 11px;
        font-weight: bold;
        border: 1px solid #ffbf00;

        color: #fff;
        background-color: #441e16;
}
td.nav {
 padding: 4px 4px 4px 4px;
}
/*.nav span.space {
        padding: 2px 4px 2px 4px;
        margin: 2px;
        border: 1px solid #9F0000;
        color: #fff;
        background-color: #441e16;}*/

/*################# Navigation ##########################*/


/*################# dropdown kategorien ##########################*/

option  {
font-size : 11px;
font-family : tahoma;
color : #ffbf00;
border-color : #361811;
border-style : solid;
border-width : 1px;
}
option:hover {
border-color : #cfcfcf;
border-left-style : none;
border-right-style : none;
border-bottom-style : solid;
border-top-style : solid;
border-width : 1px;
}
select {
font-size : 11px;
font-family : tahoma;
color : #ffbf00;
background-color : #361811;
border-color: #9F0000; border-style: solid;
border-width: 1px;
}
select:hover {
font-size : 11px;
font-family : tahoma;
color : #ffbf00;
background-color : #361811;
border-color: #FF0000; border-style: solid;
border-width: 1px;
}

/*################# dropdown kategorien ##########################*/


div h1,h2 {
color : #fff;
font-family : ARIAL;
font-size : 12px;
font-weight:bold;
margin: 0px;display:inline;
}

h1,h2 {
color : #000000;
font-family : ARIAL;
font-size : 12px;
font-weight:bold;
margin: 0px;display:inline;
}