﻿/*-----------------------------------------------------------------------------*/
/* Copyright© 2008 - www.BizNet.com.ro */
/*-----------------------------------------------------------------------------*/
@import url('items-slider.css');
@import url('selectbox.css');
@import url('prettyPhoto.css');
@import url('prettyPopin.css');
@import url('prettyCheckboxes.css');


/*** Reset ***/
html					{ height: 101%; }
body, form, fieldset, caption, h1, h2, h3, h4, h5, h6, p, a, ul, dl, dt, dd, img, hr { margin: 0; padding: 0; border: none; list-style: none; }
body					{ font: 62.5% Verdana, Arial, Helvetica, sans-serif; background: #000; color: #777676; }

/*** Text elements ***/
h1						{ font: normal 2.3em Tahoma; color: #fafafa; /* 10px × 2em = 20px */ }
h3						{ font: normal 1.3em Tahoma; /* 10px × 2em = 20px */ }
p						{ font-size: 1.1em; line-height: 1.5em; }
p.title					{ color: #fff; }
p.small					{ font-size: 1em; /* 10px × 1.2em = 12px */ line-height: 1.7em; }
a						{ outline: none; text-decoration: none; color: #d547de; }

/*** General clases ***/
.left					{ float: left; }
.right					{ float: right; }
.clear					{ clear: both; }
.bold					{ font-weight: bold; }
.center					{ text-align: center; }
.gray					{ color:#777676; }
.pink					{ color: #d547de; }
.b_space				{ margin-bottom: 3em; }
.em						{ font-style: italic; }

/*** General Layout structure ***/
#wrapper				{ width: 920px; margin: 0 auto; }
#head					{ min-height: 156px; height: auto !important; height: 156px; background: url(../img/private_logo.jpg) no-repeat; position: relative; }
#header					{ min-height: 260px; height: auto !important; height: 260px; background: url(../img/promo_sexy.jpg) top right no-repeat; }
#promo					{ border: 1px solid #3d3d3d; background: url(../img/promo_sexy.jpg) top right no-repeat; height: 276px; padding: 20px 0 0 50px; margin-bottom: 20px; }
#main					{}
#footer					{ border-top: 1px solid #3d3d3d; margin-top: 20px; padding: 30px 0 20px; min-height: 160px; text-align: center; }

/*** Splash Page ***/
.splash					{ margin: 5% auto 0; width: 900px; }
.splash table span		{ font-size: 1.7em;}
.splash table td.first	{ padding: 0 140px 0 120px; }
.splash a				{ font-size: 1.1em; }
.splash a.white			{ color: #999; }

/*** Misc ***/
.logo					{ }
.logo a					{ width: 392px; height: 110px; display: block; }
.wellcome				{ width: 500px; }

/*** Menu ***/
.menu					{ height: 28px; line-height: 28px; background: url(../img/top_menu.gif) right bottom no-repeat; padding-right: 80px; }
.menu a, .top-menu a	{ color: #ccc; display: inline-block; padding: 0 10px; font-size: 1.2em; }
.menu a:hover			{ color: #d547de; }

.top-menu				{ height: 100px; line-height: 100px; background: url(../img/menu_bk.jpg) no-repeat; text-align: right; padding-right: 80px; border: 1px solid #3d3d3d; }

/*** listing Escorts ***/
.escorts				{ width: 100%; }
.escorts a img			{ border: 1px solid #252525; padding: 4px; background: #000; margin-right: 10px; }
.escorts a:hover img	{ background: #333; }
.item					{ background: #0d0d0d; width: 286px; padding: 5px; overflow: auto; }
.item dd.title			{ color: #fff; }
.item dd				{ color:#777676; padding-bottom: 5px; }
.item dd a, .splash a	{ background: url(../img/pink_dot.gif) bottom repeat-x; padding-bottom: 2px; }
.item dd a:hover, .splash a:hover { color: #fff; background: url(../img/hover_pink_dot.gif) bottom repeat-x; padding-bottom: 2px; }

/*** Girl details ***/
.girl					{ border: 1px solid #3d3d3d; padding: 20px 10px 10px; }
.girl td.name			{ background: url(../img/flower.gif) bottom left no-repeat; }
.girl td.info			{ width: 200px; padding-left: 20px; font-size: 1.1em; line-height: 1.6em; }
.girl .title			{ font-size: 1.2em; color: #999; }
.phone span				{ font-size: 2em; }
.phone					{ background: #0d0d0d; line-height: 3em; }
.girl .thumbs img		{ margin: 0 4px 5px 0; }
.girl .thumbs			{ padding-top: 20px; }

/*** Forms ***/
.form					{}
.form input.txt			{ margin-bottom:8px; width: 228px; height: 22px; border: 0; background: url(../img/input_text.gif) no-repeat; color:#ccc; padding-left: 10px; }
.form .txtArea			{ margin-bottom:8px; width: 97%; height: 130px; border: 1px solid #3D3D3D; background:#131313; color:#ccc; padding-left: 10px; font-family:Arial; font-size:12px; }
.form label				{ vertical-align:middle; }
.form select			{ width: 239px; margin: 2px 0; background: #000; border: 1px solid #333; color:#CCC; }




/* Adaugari calin */
.thexTermeni { font-family:Arial; font-size:11px; width:500px; height:370px; overflow-y:scroll; margin-top:10px; }
.thexLinks { color:#777676; }
.thexLinks:hover { border-bottom:1px dotted #777676; }
.thexCheck { vertical-align:middle; margin-right:5px; float:left; }
.thexFiveStar { background: url(../img/fivestar.gif) left no-repeat; margin-left:5px; }
.thexRequired { padding:5px; border:1px solid #777676; background-color:#333; /*border-bottom:1px solid #f7f5f4;*/ }
.thexButt { border:1px solid #777676; background:url(../img/bg_send.gif) center repeat-x; background-color:#333; color:#FFF; cursor:pointer; width:120px; }
.cssOK { border:1px solid #900; background-color:#C00; color:#FFF; padding:5px; font-weight:bold; margin-bottom:10px; }
.thexBlinkClass { color:#F9C; }
.thexBanner { position: absolute; top: 20px; right:0; width: 468px; }
.checkboxX { margin-right:5px; vertical-align:middle; }
pre { background-color:#FFF; font-size:11px; color:#C00; }

div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:#333;
  border:1px solid #3D3D3D;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  font-size:1.2em;
  text-align:left;
  max-height:120px !important;
  height:120px !important;
  overflow-y:scroll !important;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin-bottom:2px;
  padding:0;
  cursor:pointer;
}

.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  padding-left:2px;
  /*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;*/
  /*font-size:0.8em;*/
  /*width : 10em;*/ 
  display : block;
  text-align:left; 
  height:18px !important;
  cursor: pointer;
  /*border:1px solid #D1E4F6;*/
  color:#666;
  background: url(../img/bg_select.png) right;
  
}




