body { color: #ffffff; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #990066 url('../images/sexpartner-bg.jpg') no-repeat }
p { color: #666666; font-size: 0.8em; }
pre { color: #a45c26; font-size: 0.8em; }
blockquote { color: #a45c26; font-size: 0.8em; }
h1 { margin-left:200px; color: #ffffff; text-align:left; }
h2 { color: #444444; }
h3 { margin-left:10px; color: #ffffff; }
h4 { color: #ffffff;}
h5 { color: #ffffff; }
h6 { color: #ffffff; }
img { background-color: #eee; border: 0px }
ol { color: #a45c26; font-size: 0.8em; }
ul { padding-left:7px; color: #a45c26; font-size: 13px; font-weight:bold; }
a { color: #bb1188; font-size: 0.95em; text-decoration: none }
a:visited { color: #bb1188; font-size: 0.95em;  text-decoration: none }
a:hover { color: #ff55cc; font-size: 0.95em;  text-decoration: none }
a:active { color: #bb1188; font-size: 0.95em;  text-decoration: none }
tr { border: 0 }
.cellcolor { background-color: #960 }
.rev_type { color: #ffc; font-weight: bold; font-size: 1em;  text-decoration: none }
.g_nav_cellcolor { background-color: #993 }
.a_type_color { color: #ffc; font-size: 0.9em;  text-decoration: none }

.linkblock {
width:210px;
font-size:11px;
color:#444444;
background:#ffffff;
float:left;
padding:5px;
margin:5px;
border:#660033 1px solid;
}

.cat_title {
font-size:16px;
text-align:right;
color:#cccccc;
}

.detail {
width:690px;
font-size:13px;
color:#444444;
background:#ffffff;
padding:5px;
margin:5px;
border:#660033 1px solid;
}
.detail_adv {
width:690px;
font-size:13px;
color:#444444;
background:#ffffff;
text-align:center;
padding:5px;
padding-bottom:8px;
margin:5px;
border:#660033 1px solid;
}
.detail_adv h2{
font-size:14px;
font-weight:bold;
margin:0px;
padding-bottom:5px;
padding-top:3px;
text-align:left;
}
.detail_klick {
font-size:16px;
text-align:right;
font-weight:bold;
}
.detail_top {
width:670px;
font-size:13px;
color:#444444;
background:#ffffff url('../images/bg-white.jpg') repeat-y;
padding:5px;
padding-left:25px;
margin:5px;
margin-top:120px;
border:#660033 1px solid;
}
.container {
width:705px;
float:left;
margin:0;
padding:0;
}
.detail_right {
width:160px;
font-size:11px;
color:#444444;
background:#ffffff;
padding:5px;
margin:5px;
border:#660033 1px solid;
float:left;
}
.detail_navi
{
text-align:center;
width:700px;
font-size:13px;
color:#440011;
padding:5px;
margin:5px;
}
.detail_navi span {
background:#ffffff;
color:#555555;
}
.main_navi {
width:140px;
font-size:14px;
color:#990066;
background:#000000 url('../images/bg-navi.jpg') repeat-y;
padding:5px;
padding-left:25px;
margin:5px;
margin-top:149px;
border:#ffffff 1px solid;
}
.main_top {
font-size:14px;
padding:5px;
margin:5px;
}
.footer {
float:left;
text-align:center;
width:675px;
font-size:11px;
color:#cccccc;
padding:5px;
margin:5px;
border-top:#cccccc 1px solid;
}

.footer a {
color:#cccccc;
}

.footer a:link {
color:#cccccc;
}

.footer a:hover {
color:#ffffff;
}

.ads_start {
font-size:13px;
color:#990066;
width:140px;
padding:5px;
padding-left:25px;
background:#000000;
text-align:left;
border:#cccccc 1px solid;
margin:5px;
}
.sidebar {
width:180px;
float:left;
}
.adult-ads {
margin-left:290px;
margin-top:0px;
font-size:11px;
}

.adult-ads a {
color:#cccccc;
}

.adult-ads a:link {
color:#cccccc;
}

.adult-ads a:hover {
color:#ffffff;
}
.main_sidebar_r {
font-size:13px;
margin-top:500px;
width:170;
float:left;
}

.newsletter {
font-size:13px;
color:#990066;
width:150px;
padding:10px;
background:#000000;
text-align:left;
border:#cccccc 1px solid;
margin:5px;
}
.visit_counter {
font-size:9px;
color:#770044;
text-align:center;
}