/*-----------------------------------------------------------------------------*/
/* Copyright© 2008 - www.BizNet.com.ro */
/*-----------------------------------------------------------------------------*/
@import url(meniu.css);

/*** RESET *********************************************************************/
body, h1, h2, h3, p, ul, li, form, img { border: none; margin: 0; padding: 0; }
a					{ outline: none; text-decoration: none; }

/*** TEXT ELEMENTS *************************************************************/
h1					{ font-size: 1.3em; }
h2					{font: 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom: 1px solid #666; color: #fff; line-height: 1.4em; margin: 10px 0;}
h3					{ font-weight: 100; }
p					{ font: 0.75em "Trebuchet MS", Arial, sans-serif; }

/*** GENERAL CLASES ************************************************************/
.clear				{ clear: both; }
.left				{ float: left; }
.right				{ float: right; }
.mRight				{ margin-right: 10px; }

/*** LAYOUT STRUCTURE **********************************************************/
body				{ background-color: #000; }
#wrapper			{ width: 950px; margin: 0 auto; }
#header				{ height: 160px; /*background: url(../img/sexy-escorts.jpg) 410px 0px no-repeat;*/ }
#content			{ background: url(../img/escorte.jpg) bottom no-repeat; padding: 20px 20px 0px; overflow: auto; }
#main				{ background: #000 url(../img/escorte-hot.jpg) no-repeat; margin-bottom: 20px; padding: 0 0 10px 10px; border: 1px solid #666; overflow: auto; }
#footer				{ clear: both; height: 200px; text-align: center; color: #666; }
#footer p			{ line-height: 1em; }
p.links	a			{ color: #666; }

/*** LISTING ESCORTS **********************************************************/
.escorta			{ width: 288px; height: 225px; margin: 0 10px 10px 0; float: left; color: #fff; position: relative; }
.escorta p			{ line-height: 1.1em; margin-bottom: 20px; color: #ccc; }
.escorta a img		{ padding: 3px; background-color: #313131; position: absolute; top: 0; left: 0; z-index: 1; } /* Modificat */
img.new 			{ position: absolute; left: 3px; top: 3px; z-index: 100; } /* Modificat */
.escorta a:hover img{ background-color: #666; }
.topborder			{ border-bottom: 1px solid #333; margin: 0 20px 10px 0; }
.border				{ border-top: 1px solid #333; clear: both; margin-right: 20px; font-size: 6px; margin-top: -10px; }
.info				{ width: 128px; padding-left: 10px; }
.escorta b			{ font-size: 1.3em; color: #fff; }
p.tel				{ color: #e40e21; font-size: 1em; }
.escorta em			{ color: #e40e21; font-style: normal; font-size: 1.1em; }
a.link				{ background: url(../img/dot.gif) bottom repeat-x; color: #ccc; text-decoration: none; }
a:hover.link		{ color: #e40e21; }

.path				{ color: #666; padding: 0 0 3px 20px;}
.path a				{ color: #666; }
.path a.current		{ color: #c00; font-weight: bold; }
.path a:hover		{ border-bottom: 1px dotted #c00; }

/*** DETAILS ESCORTS **********************************************************/
#desc				{ width: 450px; }
.box				{ border: 1px solid #666; color: #fafafa; padding: 10px; margin-bottom: 10px; }
.box p				{ overflow: auto; height: 100%;}
.box b				{ width: 160px; font-weight: normal; float: left; display: block; }
.box em				{ width: 160px; color: #c00; }
.tel				{ font-size: 1.4em; }
.preview			{ width: 440px; }
.preview img		{ padding: 1px; background-color: #666; margin: 0 5px 5px; }

/*** TERMS ********************************************************************/
#container			{ position: absolute; top: 0px; left: 20px; width: 885px; height: 400px; background: #000; overflow:hidden; border: 1px solid #666; color: #ccc; }
#terms				{ position: relative; padding:10px; background: url(../img/escorte-hot.jpg) no-repeat; color: #ccc; font-size: 90%; }
#terms h3			{ color: #c00; text-align: center; }
#terms strong		{ color: #c00; }
#copy				{ position: absolute; top: 670px; left: 0px; text-align: center; width: 950px; }
#scrollArea			{ position: absolute; left: 913px; top: 0px; height: 400px; width: 15px; border: 1px solid #666; overflow: hidden; }
#scroller			{ position: absolute; top: -1px; width: 15px; background: #AAA; border-top: 1px solid #666; border-bottom: 1px solid #666; }
.da, .nu			{ margin-top: 60px; text-transform: uppercase; font-size: 1.2em; }
.da form			{ margin-top: 10px; color: #fafafa; font-size: 0.8em; }
.nu	a				{ margin-bottom: 10px; font-style: normal; color: #666; }

/*** FORMS ********************************************************************/
.inscriere			{ width: 850px; padding: 0 10px; font-size: 0.9em; color: #ccc; }
.inscriere p		{ color: #c00; }
.mesaj				{ width: 210px; height: 100px; border: 1px solid #999; }
.text				{ height: 12px; margin: 1px 0; width: 206px; }
select				{ height: 18px; width: 210px; font-size: 0.8em; margin: 1px 0; }
.red				{ color: #5e415d; font-weight: bold; }



