
body {background-color:#2a2a36;
      color:#fff;
      font-family:ARIAL;
      font-size:12px;
      margin:0px;
      background-image:url(../images/bodygradientalt.gif);
      background-repeat:repeat-x;
      background-position:top;}

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

.btn-slide {
        margin:2px;
        padding:5px;
        background-image:url(../images/btnbgalt.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;
        color:#A6FBFF;
}

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

table {color:#EFEFEF;font-family:ARIAL;font-size:11px;}

/*a img {width:100px;height:70px;}*/

acronym {color:#00DF00;}

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


#bdt {cursor:pointer;position:absolute;width:350px;top:150px;left:350px;}
#bdtinnen {background-color:#2a2a36;
      border:1px solid #9f9f9f;
      border-top-style:none;
      padding:14px;
      vertical-align:middle;
      text-align:center;
      margin:0px;
      background-image:url(../images/bodygradientalt.gif);
      background-repeat:repeat-x;
      background-position:top;}


#bdthead {width:350px;height:15px;text-align:right;color:#FF7F00;font-size:12px;font-weight:bold;background-image:url(../images/bdtheadalt.png);}
#bdthead p {position:absolute;left:5px;top:0px;margin:0px;color:#c00a05;}
#bdthead a {color:#000000;text-decoration:none;margin-right:5px;}

/*################# 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:#484862;}
.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:#4F4F4F;}
.switch:hover {position:absolute;top:0px;}
.switch .akm{text-align:center;}
.switch:hover .akm{display:none;}
.edge {background-image:url(../images/edgealt.png);width:100%;}
/*################# switch ##########################*/


/*################# thurl ##########################*/
.thurl {
background-image:url(../images/url-bg-alt.gif);
background-repeat:no-repeat;
text-align:left;
font-weight:normal;
}
.thurl a {color:#DDFDFF;font-family:comic sans ms, arial;margin-left:23px;}
.thurl a:hover {color:#A6FBFF;text-decoration:underline;}

/*################# thurl ##########################*/

a:active img {
border-width:2px;
border-style:solid;
border-color:#660a07;
margin:0px;
}

a:focus img, a:hover img {
border-width:2px;
border-style:solid;
border-color:#660a07;
margin:0px;
}
a img {margin:1px;border:1px solid #DDFDFF;}
a {color:#A6FBFF;font-family:ARIAL;font-size:12px;text-decoration:none;}
a:active {color:#00A0FF;}
a:focus {color:#00A0FF;}

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

/*################# Erotik-Seiten-Übersicht ##########################*/

.tabelle {width:700px;border:none;}
.tabelle td {height:30px;border:1px solid #646479;}

.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;}
.porn {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:#484862;}
.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;border:none;margin-top:15px;}
.tabelle td .rss:hover {background-color:#2a2a36;}

/*################# Erotik-Seiten-Übersicht ##########################*/

/*################# footer ##########################*/
#footer {background-image:url(../images/footbgalt.gif);background-repeat:repeat-x;width:100%;height:250px;}

.head {color:#ffffff;font-size:9px;border:1px solid #b5b5b9;}

.footlink {font-size:9px;left:50px;bottom:1px;text-decoration:none;color:#95959b;}
.footlink:hover, .footlink:focus, .footlink:active {color:#FFF;}

ul {list-style-type:none;float:left;width:110px;margin-top:25px;font-size:9px;}

li {padding:1px;}
li:hover {border:1px solid #b5b5b9;padding:0px;}

.footpartner {color:#DFDFDF;font-size:9px;text-decoration:none;}
.footpartner:hover, .footpartner:focus, .footpartner:active {color:#FFFFFF;}
/*################# footer ##########################*/


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

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

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

iframe {border-width:0px;}

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

.Name { background-color: #2a2a36;color: white;border:solid 1px #95959b;}
.Email {background-color: #2a2a36;color: white;border:solid 1px #95959b;}
.message {background-image:url(../images/mailbgalt.jpg); background-repeat: no-repeat; background-position: center; color: white; font-family: verdana; font-size: 14px; background-color: #2a2a36; border:solid 1px #95959b; overflow: hidden;}


/*################# Navigation ##########################*/
.nav a, .nav a:link {
        padding: 2px 4px 2px 4px;
        margin: 2px;
        font-family: tahoma;
        font-size: 11px;
        text-decoration: none;
        border: 1px solid #95959b;
        color: #DDFDFF;
        background-color: #2a2a36;
}
.nav a:hover {border:1px solid #b3b3dc;color: #b3b3dc;background-color: #2a2a36;}
.nav a:focus, .nav a:active {
        border: 1px solid #DDFDFF;
        background-color: #2a2a36;
}
.nav span.page {
        padding: 2px 4px 2px 4px;
        margin: 2px 2px 2px 2px;
        color: #fff;
        border: 1px solid #95959b;
        background-color: #2a2a36;
}
.nav span.active {
        padding: 2px 4px 2px 4px;
        margin: 2px;
        font-family: tahoma;
        font-size: 11px;
        font-weight: bold;
        border: 1px solid #DDFDFF;
        background-color: #2a2a36;
}
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 : #DDFDFF;
border-color : #2a2a36;
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 : #DDFDFF;
background-color : #2a2a36;
border-color: #95959b; 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 : #fff;
font-family : ARIAL;
font-size : 12px;
font-weight:bold;
margin: 0px;display:inline;
}