/* CSS Document */




@import "br.css";

html {
	/*height:100%;*/
	margin:0;
	padding:0;
}

body {
	background:#c70 url(../img/exotic_bg.jpg) no-repeat fixed center top;
	font-family:"Trebuchet MS";
	color:#FFF;
	padding:0;
	margin:0;
	font-size:12px;
}
* { outline:none; padding:0; margin:0; }

a {
  font-weight:bold;
  text-decoration:none;
  color:#fff;
  z-index:999;
}

a:hover {
  text-decoration:underline;
}

.black {
  color:black !important;
}

.votemelink {
  font-size:18px;
  font-weight:bold;
  color:#f00;
}

#wrapper {
  width:962px;
  _width:961px;
  display:block;
  margin:0px auto 0px auto;
  text-align:left;
  padding:0px;
}

#header {
  background:transparent url('../img/exotic_header.png') no-repeat top right;
  width:960px;
  height:170px;
  float:left;
  display:block;
  overflow:hidden;
}

#headergirl {
  background:url('../img/headergirl.jpg') no-repeat top right;
  background-position: 0px -155px;
  width:240px;
  height:146px;
  float:left;
  display:block;
}

input {
  border:solid 1px #300;
}

#search {
  width:206px;
  _width:220px;
  float:right;
  margin:123px 10px 0px 0px;
  _margin:123px 5px 0px 0px;
  padding:5px 6px;
  _padding:2px 3px;
  border:Solid 2px #600;
  background:#944;
  display:block;
}

#search input[type="text"] {
  width:100px;
  height:16px;
  border:Solid 1px #600;
  background:#911;
  color:#fff;
}

#search input[type="submit"] {
  width:100px;
  border:Solid 1px #600;
  background:#911;
  color:#fff;
  font-weight:bold;
}

#lmenu {
  width:180px;
  float:left;
  padding:0px;
  margin:5px 0px 0px 6px;
  _margin:5px 0px 0px 3px;
}

#lmenu li {
  background:url(../img/lmenu_repeater.png) repeat-y -2px 0px;
  width:180px;
  margin:0px;
  padding:0px;
  font-size:4px;
  float:left;
  display:block;
}

#lmenu a.menu_a {
  /*background:#300;*/
  width:154px;
	height:20px;
  padding:4px 0px 0px 4px;
	margin:0px 0px 0px 8px;
	/*border-top:solid 1px #ccf;*/
	border-bottom:solid 1px #960;
	text-decoration:none;
	font-size:12px;
	font-family:"Arial";
	font-weight:normal;
	color:#630;
	overflow:hidden;
	display:block;
}

#lmenu a:hover.menu_a {
  background:#c93;
  color:#fc0 !important;
}

.lmenu_top {
  background:url(../img/lmenu.png) no-repeat -2px -2px !important;
  margin:0px;
  padding:0px;
  width:180px;
  height:110px;
  font-size:4px;
  display:block;
}

.lmenu_bottom {
  background:url(../img/lmenu.png) no-repeat -2px -164px !important;
  margin:0px;
  padding:0px;
  width:180px;
  height:10px;
  font-size:5px;
  display:block;
}

.content {
  width:766px;
  margin:0px 0px 5px 4px;
  float:left;
  display:block;
}

.content_content {
  display:block;
  border:solid 1px #ccf;
	width:768px;
}

.content_up {
  display:block;
	width:770px;
	height:8px;
	font-size:4px;
  background:url(../img/content.gif) no-repeat top left;
  background-position: 0px -8px;
}

.content_down {
  display:block;
	width:770px;
	height:8px;
	font-size:4px;
  background:url(../img/content.gif) no-repeat top left;
  background-position: 0px 0px;
}

.contentbox {
  width:655px;
  margin:2px auto 2px auto;
}

.smallbox {
  width:180px;
  margin:12px 0px 4px 0px;
  color:#630;
  float:left;
  text-align:center;
}

.smallbox_content {
  background:url(../img/lmenu_repeater.png) repeat-y -3px 0px;
  display:block;
	width:178px;
	overflow:hidden;
  margin:0px auto;
  /*padding:0px 10px;*/
}

.smallbox_up {
  display:block;
	width:180px;
	height:12px;
	font-size:6px;
  background:url(../img/lmenu.png) no-repeat -2px -5px;
}

.smallbox_down {
  display:block;
	width:180px;
	height:10px;
	font-size:5px;
  background:url(../img/lmenu.png) no-repeat -2px -164px;
}

.smallboxh2 {
  background:url(../img/lmenu_repeater.png) repeat-y -2px 0px;
  color:#fff;
  text-decoration:underline;
  padding:0px 0px 4px;
  font-weight:bold;
  font-size:16px;
}

#footer {
  background:transparent url(../img/exotic_footer.png) no-repeat scroll center top;
  width:1036px;
  height:164px;
  margin:0px auto 0px auto;
  padding:24px 0px 0px 0px;
  vertical-align:middle;
  text-align:right;
  color:#ccc;
  font-weight:bold;
}

.footer_girls {
  width:636px;
  height:72px;
  margin:0px auto 0px auto;
  color:#ccc;
  border-top:dashed 1px #ff0;
  text-align:center;
  display:block;
}

.copyright {
  width:600px;
  margin:10px 0px 0px 160px;
  text-align:left;
  color:#330;
  float:left;
  display:block;
}

.secondtitle {
  font-weight:bold;
  font-size:24px;
  color:#900;
  text-align:center;
}

.home_cell {
  width:198px;
  float:left;
  display:block;
}

/* LISTING LINK BEGIN */
a.listing_link {
  background:#660;
  width:180px;
  height:260px;
  margin:6px 0px 8px 38px;
  _margin:6px 0px 8px 22px;
  padding:4px 10px 4px 10px;
  text-align:center;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  border:solid 2px #f66;
  display:block;
  float:left;
}

a:hover.listing_link {
  cursor:pointer;
  border:solid 2px #311;
}

.lk_cell {
  float:left;
  display:block;
}

.lk_name {
  width:120px;
  font-size:16px;
}

.lk_online {
  width:60px;
  color:#f00;
  font-size:16px;
}

.lk_online_active {
  background:#660 url(../img/exotic_online.gif) no-repeat 0px 0px;
}
/*
.lk_data {
  width:180px;
  color:#f66;
  border-bottom:solid 1px #300;
  margin:6px 0px 0px 0px;
}
*/
.lk_telefon {
  background:#660 url(../img/exotic_telefon.gif) no-repeat -5px 6px;
  width:160px;
  height:22px;
  padding:8px 0px 0px 20px;
  margin:6px 0px 0px 0px;
  border-top:solid 1px #300;
  color:#fcc;
  font-size:18px;
  /*overflow:hidden;*/
}

.lk_foto {
  background:#660 url(../img/exotic_listing.gif) no-repeat -3px -3px;
  width:112px;
  height:170px;
  margin:0px 0px 0px 4px;
  _margin:0px 0px 0px 2px;
  padding:18px 0px 0px 0px;
}

.lk_sfoto {
  background:#660 url(../img/exotic_listing.gif) no-repeat -115px -70px;
  width:62px;
  height:50px;
  padding:4px 0px 0px 0px;
}

.lk_sfoto:hover {
  background-position: -115px -14px;
}

.lk_sfoto1 {
  margin:10px 0px 0px 0px;
}

.lk_sfoto2 {
  margin:2px 0px 0px 0px;
}

.lk_sfoto3 {
  margin:2px 0px 0px 0px;
}

.lk_sfoto img {
  width:30px;
}

/* LISTING LINK END */

.online {
  color:#ff0;
  font-weight:bold;
  font-size:16px;
}

.rufan {

}

.pagination {
  /*width:550px;*/
  width:622px;
  /*height:30px;*/
  float:left;
  display:block;
  text-align:center;
  margin:10px 0px 0px 40px;
  _margin:10px 0px 0px 20px;
}

.pagination a {
  width:20px;
  background:#600;
  /*_height:30px;*/
  padding:7px 8px 6px 8px;
  /*_padding:2px 4px 2px 4px;*/
  margin:0px 0px 0px 1px;
  font-family:Arial;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  float:left;
  display:block;
}

.pagination a:hover, .pag_active {
  background:#f66 !important;
  color:#300 !important;
}

a.pag_first { background:#900 url(../img/exotic_listing.gif) no-repeat 0px -213px; }
a:hover.pag_first { background:#900 url(../img/exotic_listing.gif) no-repeat 0px -243px !important; }

a.pag_previous { background:#900 url(../img/exotic_listing.gif) no-repeat -38px -213px; }
a:hover.pag_previous { background:#900 url(../img/exotic_listing.gif) no-repeat -38px -243px !important; }

a.pag_next { background:#900 url(../img/exotic_listing.gif) no-repeat -75px -213px; }
a:hover.pag_next { background:#900 url(../img/exotic_listing.gif) no-repeat -75px -243px !important; }

a.pag_last { background:#900 url(../img/exotic_listing.gif) no-repeat -112px -213px; }
a:hover.pag_last { background:#900 url(../img/exotic_listing.gif) no-repeat -112px -243px !important; }

.girl_right {
  margin:8px 0px 0px 0px;
  width:380px;
  float:left;
  display:block;
}

.girl_left {
  width:370px;
  float:left;
  display:block;
}

#left_foto {
  margin:10px 0px 2px 10px;
  text-align:center;
  /*border:solid 2px #300;*/
}

#girl_img_big {
  background:#990;
  padding:6px;
  border:solid 1px #660;
}

#girl_message {
  background:#990;
  width:725px;
  margin:2px 0px 0px 10px;
  float:left;
  display:block;
  border:dashed 1px #660;
  font-size:14px;
  letter-spacing:0.6px;
  padding:5px 5px 5px 10px;
  _padding:5px 2px 5px 5px;
  color:#220;
}

#girl_items {
  width:762px;
  margin:5px 0px 5px 0px;
  float:left;
  display:block;
}

.girl_item {
  background:#990;
  width:354px;
  margin:3px 0px 3px 10px;;
  border:dashed 1px #660;
  padding:5px 0px 5px 10px;
  /*font-weight:bold;*/
  font-size:14px;
  letter-spacing:1.3px;
  color:#220;
  float:left;
  display:block;
}

.girl_pic a {
  width:114px;
  height:165px;
  margin:0px 0px 10px 10px;
  float:left;
  display:block;
  border-top:solid 2px #cc0;
  text-align:center;
  padding:0px;
}

.telefon {
  background:#960;
  font-size:36px;
  width:730px;
  margin:3px 8px 3px 10px;
  padding:5px 0px 5px 10px;
  _padding:5px 0px 5px 5px;
  display:block;
  border:dashed 1px #330;
  font-weight:bold;
  text-align:center;
  color:#ff0;
  float:left;
}

.telefon img {
  width:30px;
  height:30px;
  float:left;
  margin:0px 10px 5px 5px;
  display:block;
}

.girl_pic a:hover {
  border-top:solid 2px #330;
}

.girl_pic img {
  vertical-align:middle;
  margin:auto 0px auto 0px;
  background:#990;
  border:solid 1px #660;
  padding:6px;
}

.klein_text1 {
  margin:0px 0px 0px 15px;
}

#signup {
  margin:0px 0px 0px 0px;
}

#daten {
  margin:0px;
}

#signup label,#daten label {
  width:720px;
  float:left;
  display:block;
  text-align:center;
  margin:3px 0px;
  padding:5px;
}

#signup input[type="text"],#signup input[type="password"],#daten input[type="text"],#daten input[type="password"] {
  border:solid 1px #333;
}

#signup legend,#daten legend {
  font-weight:bold;
  font-size:20px;
  color:#ff9;
}

.leftspan {
  width:40%;
  text-align:right;
  float:left;
  display:block;
  font-weight:bold;
  color:#369;
  margin:0px 5px 0px 0px;
}

.rightspan {
  text-align:left;
  float:left;
  display:block;
  margin:0px 0px 0px 5px;
}

#showflash {
  background:#990;
  width:740px;
  margin:10px auto;
  border:dashed 2px #660;
  padding:5px;
  font-weight:bold;
  color:#ff0;
}



/*#loginform input[type="text"],#loginform input[type="password"] {*/
#loginform input {
  width:120px;
  border:solid 1px #630;
  color:#330;
  background:#c93;
  padding:4px 0px;
  font-weight:bold;
  text-align:center;
  margin:3px auto;
}

a.voteme, a.visitme {
  font-weight:bold;
  font-size:20px;
  color:#300;
}

a:hover.voteme, a:hover.visitme {
  color:#ff0;
}

.ourgirl {
  color:#cc0 !important;
  background:#660 !important;
}

.top10 {
  width:740px;
  margin:10px 0px 6px 12px;
  border:solid 1px #311;
}
.top10 tr {
  cursor:pointer;
}

.top10 th {
  height:30px;
  text-align:center;
  font-weight:bold;
  background:#660;
}

.top10 td {
  text-align:center;
  height:180px;
  padding:2px;
}

.small_profile {
  width:360px;
}

.top10_item {
  width:165px;
  background:#990;
  margin:2px;
  padding:2px;
  text-align:left;
  border:solid 1px #300;
  color:#300;
  float:left;
  display:block;
}

.top10_item_big {
  width:340px; /*340*/
  text-align:center;
}

.top10_item_tel {
  font-weight:bold;
  font-size:24px;
  letter-spacing:2px;
}

.home {
  background:transparent url(../img/content_repeater.png) repeat-y 0px 0px;
  width:766px;
  color:#000;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  float:left;
  display:block;
}

.home_in {
  width:746px;
  margin:4px 0px 4px 10px;
  float:left;
  display:block;
}

.home_h1 {
  background:transparent url(../img/content.png) no-repeat 0px -4px;
  text-align:center;
  height:18px;
  width:766px;
  font-size:16px;
  color:#fff;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  padding:20px 0px 12px 0px;
  float:left;
  display:block;
}

.home_bottom {
  background:transparent url(../img/content.png) no-repeat 0px -70px;
  font-size:10px;
  height:20px;
  width:100%;
  float:left;
  margin:0px 0px 0px 0px;
  display:block;
}

.home fieldset {
  background:#990;
  width:720px;
  margin:5px 5px 5px 10px;
  border:solid 1px #660;
  font-size:11px;
  font-family:Verdana;
  font-weight:normal;
  padding:10px 5px 5px 5px;
}

.home legend {
  font-size:12px;
  font-weight:bold;
}

.homeleft {
  width:222px;
  float:left;
  display:block;
  margin:0px 5px 0px 5px;
}

.homeleft img {
  display:block;
}

a.girl_home {
  /*background:#fff url(../img/domina_listing.jpg) no-repeat;*/
  background:#990;
  margin:6px 4px 2px 8px;
  text-align:center;
  text-decoration:none;
  font-weight:bold;
  padding:6px;
  color:#000;
  border:solid 1px #660;
  display:block;
  float:left;
}

a:hover.girl_home {
  border:solid 1px #330;
}

.homeright {
  width:180px;
  float:right;
  display:block;
  /*border:solid 1px #600;*/
  margin:5px;
  _margin:2px;
  padding:5px;
  _padding:2px;
}

.home_right_item {
  background:#660;
  width:170px;
  _width:150px;
  padding:4px;
  margin:2px 0px 2px 0px;
  border-bottom:solid 1px #330;
  color:#cc0;
  float:left;
  display:block;
}

.home_telefon {
  width:146px;
  background:#660 url(../img/exotic_telefon.gif) no-repeat -2px 2px;
  padding:4px 4px 4px 28px !important;
  color:#fcc;
  font-size:18px;
  /*overflow:hidden;*/
}

.hometext {
  padding:5px;
}

a.links {
  width:90%;
  padding:5px 0px;
  background:#990;
  color:#330;
  margin:5px auto;
  display:block;
  text-align:center;
}

a:hover.links {
  background:#330;
  color:#990;
}

#contact {
  margin:0px auto;
  font-weight:bold;
  padding:0px 0px 0px 0px;
}

.contact_link {
  background:#990;
  border:solid 1px #660;
  padding:4px;
}

/*
#contact h1 {
  width:100%;
  padding:5px 0px 5px 0px;
  float:left;
  margin:0px 0px 20px 0px;
  display:block;
  background:#700;
  color:#fff;
  text-align:center;
  font-weight:bold;
  font-size:16px;
}
*/
#contact textarea {
  width:300px;
  height:150px
}

#contact label {
  width:100%;
  float:left;
  display:block;
}

#contact_data {
  width:200px;
  float:right;
  margin:50px 80px 86px 0px;
  display:block;
}

#contact_pic {
  background:#cc0 url(../img/exotic_impressum.jpg) no-repeat -2px 2px;
  width:400px;
  float:left;
  margin:0px 0px 0px 80px;
  display:block;
}

#contact_data span {
  width:100%;
  float:left;
  display:block;
}

.contact_left {
  width:30%;
  float:left;
  display:block;
  text-align:right;
  padding:5px 0px 5px 0px;
}

.contact_right {
  width:60%;
  float:left;
  display:block;
  text-align:left;
  padding:5px 0px 5px 10px;
}

/* mootools test*/

#moo_elements {
  position:relative;
  text-align:center;
  width:610px;
  margin:5px auto 5px auto;
}

#moo_elements .moo_element {
  float: left;
	display: block;
	width: 75px;
	height: 130px;
	overflow:hidden;
}


.transparent {
  background:transparent !important;
}

#girl_moo_els {
  position:relative;
  text-align:center;
  width:610px;
  margin:5px auto 5px auto;
}

#girl_moo_els .girl_moo_el {
  float: left;
	width: 100px;
	height: 350px;
	overflow:hidden;
	display: block;
}

.moo_listing {
  
}

.moo_name {
  color:#330;
  font-size:14px;
}

/* end of mootools girl*/


#online_girls {
  /*width:680px;*/
  width:945px;
  margin:130px 0px 0px 0px;
  height:15px;
  padding:5px;
  float:right;
  display:block;
}

#online_move {
  width:672px;
  _width:649px;
  height:20px;
  /*position:relative;*/
  overflow:hidden;
  
  /*float:left;*/
  display:block;
}

#online_text {
  width:75px;
  overflow:hidden;
  float:left;
  margin:0px 10px 0px 176px;
  _margin:0px 5px 0px 88px;
  display:block;
}

#online_p {
  /*width:1500px;*/
  height:15px;
  margin:0px 0px 0px 500px;
  overflow:hidden;
  display:block;
}

.online_p {
  height:15px;
  /*float:left;*/
  overflow:hidden;
}

a.online_p {
}

a:hover.online_p {
  color:#321;
}

.erotikb {
  width:640px;
  height:30px;
  /*float:left;*/
  display:block;
  text-align:center;
  margin:10px auto;
}

.erotikb a {
  background:#eee;
  _height:30px;
  padding:3px 4px 3px 4px;
  _padding:1px 2px 1px 2px;
  
  border:solid 1px #900;
  margin:0px 2px 0px 2px;
  text-decoration:none;
  font-weight:bold;
  color:#600;
  
}

.erotikb a:hover {
  border:solid 1px #000;
  color:#900;
}

a.allebilderlinks {
  font-family:Verdana;
  font-size:10px;
  color:#300;
  font-weight:normal;
}

a:hover.allebilderlinks {
  color:#f66;
  text-decoration:underline;
}

a.epiclink {
  border:solid 1px #600;
  display:block;
}

a:hover.epiclink {
  border:solid 1px #f66;
}

#erotikbilder {
  width:352px;
  margin:0px 38px;
  text-align:center;
  float:left;
  display:block;
}

#preverotikb {
  width:102px;
  text-align:center;
  margin:0px 5px 0px 66px;
  _margin:0px 4px 0px 33px;
  float:left;
  display:block;
}

#nexterotikb {
  width:102px;
  text-align:center;
  margin:0px 0px 0px 5px;
  _margin:0px 0px 0px 2px;
  float:left;
  display:block;
}

.erotikbilder {
  width:350px;
  padding:5px;
  font-weight:bold;
  color:#fff;
  font-size:18px;
  height:30px;
  text-align:center;
  margin:2px auto;
  display:block;
}

#addtoguestbook {
  background:#990;
  width:725px;
  margin:10px 0px 4px 10px;
  float:left;
  display:block;
  border:dashed 1px #660;
  padding:5px 5px 5px 10px;
  font-weight:bold;
  color:#fff;
}

#addtoguestbook legend {
  background:#330;
  border:dashed 1px #660;
  padding:6px;
  font-weight:bold;
  color:#cc0;
}

#addtoguestbook textarea {
  width:650px;
  height:84px;
  margin:10px auto;
  padding:4px;
  border:solid 1px #330;
  font-weight:bold;
  display:block;
}

#addtoguestbook input {
  width:120px;
  margin:5px auto;
  display:block;
  border:solid 1px #330;
  font-weight:bold;
}

#guestbook {
  width:750px;
  margin:2px 0px 2px 10px;
  float:left;
  display:block;
  font-weight:bold;
  color:#600;
}

#guestbook fieldset {
  background:#990;
  width:730px;
  margin:14px 5px 5px 0px;
  border:solid 1px #660;
  font-size:11px;
  font-family:Verdana;
  font-weight:normal;
  padding:10px 5px 10px 5px;
}
#guestbook legend {
  background:#990;
  font-size:12px;
  font-weight:bold;
  border:solid 1px #660;
  padding:4px;
  color:#330;
}

.guestbook_h2 {
  font-size:28px;
  font-weight:bold;
  padding:0px 0px 0px 0px;
}

.none {
  display:none !important;
}

/* TOP GAME { */

#top_game {
  background:#900;
  width:100%;
  height:80px;
  text-align:center;
  border-bottom:solid 1px #f66;
  font-size:28px;
  font-weight:bold;
  float:left;
  display:block;
}

#top_game input {
  background:#fcc;
  width:500px;
  padding:6px 4px 6px 4px;
  text-align:center;
  font-size:22px;
  font-weight:bold;
}

/* TOP GAME } */




.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
