/*-------------------------------------*/
/* Copyright© 2008 - www.BizNet.com.ro */
/*-------------------------------------*/

/*** Reset ***/
body, form, fieldset, caption, h1, h2, h3, h4, h5, p, a, ul, dl, dt, dd { margin: 0; padding: 0; }
body					{ font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #9a0000; }

/*** Text elements ***/
h1						{ font-size: 0.9em; line-height: 1.4em; border-bottom: 1px dashed #fff; color: #9a0000; }
h2						{ font-size: 1em; line-height: 1.4em; }
h3						{ font-size: 0.9em; border-bottom: 1px dashed #ccc; color: #9a0000; line-height: 1.4em; margin: 10px 0; }
h4						{ font-size: 0.8em; }
p						{ font-size: 0.8em; line-height: 1.3em; }
a						{ text-decoration: none; outline: none; color: #000; }

/*** Tabs ***/
div#nav                 { width: 33px; height: auto; float: left; text-align: left; background: transparent; z-index: 300; position: relative; margin: 0 auto; padding-top: 60px; }
div#nav ul              { position: relative; font: normal 11px/19px arial; margin: 0 auto; width: 33px; height: 474px; padding: 0; text-align: left; color: #666; list-style-image: none; z-index: 400; }
div#nav ul li           { position: relative; font: normal 10px/16px arial; margin: 0 auto; padding: 2px 0; text-align: center; width: 30px; color: #666; list-style: none; list-style-image: none; background: transparent; display: block; height: 147px; width: 33px; float: left; overflow: hidden; }
div#nav a               { position: relative; width: 33px; padding: 147px 0 0 0; margin: 0 auto; height: 147px; width: /**/147px; /* for IE5/Win only */ float: left; }
div#nav ul li a:hover   { background-position:  -33px 0; }
div#nav ul li a:active, .nav ul li a.selected { background-position: -33px 0; }
div#nav li a.anunturi   { width: 33px; height: 147px; background-position: 0px 0; background-image: url(../img/anunturi-escorte.gif); background-repeat: no-repeat; }
div#nav li a.adauga 	{ width: 33px; height: 147px; background-position: 0px 0; background-image: url(../img/posteaza-anunt.gif); background-repeat: no-repeat; }
div#nav li a.linkuri    { width: 33px; height: 147px; background-position: 0px 0; background-image: url(../img/linkuri-escorte.gif); background-repeat: no-repeat; }
div#nav li a.contact    { width: 33px; height: 147px; background-position: 0px 0; background-image: url(../img/contact.gif); background-repeat: no-repeat; }

/* General Clases */
.clear					{ clear: both; }
.right					{ float: right; }
.left					{ float: left; }
img						{ border: none; }
.w180px					{ width: 180px; }
.w140px					{ width: 143px; }
.red					{ color: #9a0000; }
.logo					{ float: left; padding: 0 0 0 40px; }			/*** Modificat azi 23-Iunie-08 ***/

/* Basic Structure */
#anunturi-escorte		{ width: 870px; margin: 0 auto; }
#header					{ width: 100%; height: 100px; text-align: right; }
#main					{ width: 837px; float: right; background: url(../img/main-y.gif) repeat-y; }
#top					{ width: 837px; height: 46px; background: url(../img/main-top.gif) no-repeat;}
#banner					{ width: 230px; min-height: 700px; height: auto !important; height: 700px; float: left; background: url(../img/anunturi-masaj-erotic.gif) no-repeat; }
#rightSide				{ width: 592px; float: right; background: url(../img/listare-anunturi-escorte.gif) no-repeat; padding: 0 10px 0 5px; min-height: 400px; }
#footer					{ width: 100%; height: 100%; clear: both; margin-bottom: 50px; }

/*** Terms ***/
.termeni h3, .da, .nu, p.copy, .links, .links a { text-align: center; }
.termeni				{ padding: 0 10px; }
.scroll					{ background-color: #fff; padding: 5px 10px; border: 1px solid #ccc; height: 500px; overflow: scroll; }
.termeni h3				{ color: #a50328; font-size: 1.3em; }
.da, .nu				{ margin-top: 60px; text-transform: uppercase; font-size: 1.2em; }
.da form				{ margin-top: 10px; color: #a50328; font-size: 0.8em; }
.nu	a					{ margin-bottom: 10px; font-style: normal; color: #666; }
.center					{ width: 740px; margin: 0 auto; background: url(images/sexy-lady.jpg) top right no-repeat; padding-bottom: }
p.copy					{ font-size: 80%; color: #DE9C5A; margin-bottom: 30px; }
.links, .links a		{ color: #a50328; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; text-decoration: none; }
.links a:hover			{ color: #fff; }

/* De sters
---------------------------------------------------------------
/ Listings /
.gri					{ background: #e4e3e3 url(../img/line.gif) 510px 0 repeat-y; }
.alb					{ background: url(../img/gline.gif) 510px 0 repeat-y; }
.promo					{ background: #CC0000 url(../img/gline.gif) 510px 0 repeat-y; color: #fff; }
.promo a				{ color: #fff; }
.promo dl dt, .promo dl dd, .promo dl dd p	{ color: #fac998; }
.item					{ margin: 15px 0; }
.item dl				{ line-height: 1em; font-size: 0.8em; padding: 2px 0; }
.item dt				{ font-weight: bold; color: #333; }
.item dd p				{ color: #c00; width: 60px; padding: 0 5px; font-size: 0.85em; }
.item dd a:hover		{ text-decoration: underline; }
.item a img				{ float: left; background-color: #c00; padding: 1px; margin-right: 10px; }
.item a:hover img		{ background-color: #000; }
.tel					{ margin-left: 83px; padding-left: 16px; background: url(../img/tel.png) left no-repeat; color: #c00; }
----------------------------------------------------------------
*/
/*--------- Adaugat NOU ------------------*/
.gri					{ background: #e4e3e3; }
.alb					{ background: url(../img/gline.gif) repeat-y; }
.promo					{ background-color: #f9b168; color: #fff; }
.promo a				{}
.promo b, .promo em, .item .promo td.right { color: #900; }
.item					{ width: 590px; margin: 0; padding: 0; font-size: 0.8em; }
table.item				{ margin-top: 6px; }
.item a:hover			{ text-decoration: underline; }
.item tr td.pic			{ width: 76px; background-color: #fff; text-align: center; vertical-align: top; }
.pic img				{ border: 1px solid #c00; }
.pic a:hover img		{ border: 1px solid #000; }
.item tr td.center		{ width: 405px; border-right: 1px solid #fff; line-height: 1em; padding: 2px 10px; }
.item tr td.right		{ width: 70px; padding: 0 15px; text-align: center; vertical-align: top; color: #c00; 
						vertical-align:middle; }
.item tr td em			{ font-style: normal; padding-left: 16px; background: url(../img/tel.png) left no-repeat; }
/*----------------------------------------*/

/*** Details ***/
.info, .gallery			{ padding: 0 10px; }
.info p, .info h4		{ margin-bottom: 20px; border-bottom: 1px dashed #ccc; }
.gallery img			{ margin: 0 7px 9px 0; padding: 2px; background-color: #fac998; }
.phone					{ color: #9a0000; background: url(../img/phone.gif) no-repeat; padding-left: 18px; }
.city					{ color: #9a0000; background: url(../img/city.gif) no-repeat; padding-left: 18px; }

/*** Links ***/
.fav a					{ font-size: 0.85em; color: #f9c493; padding: 0 15px; background: url(../img/my-favorits.gif) left no-repeat; }
.links					{ padding: 5px; text-align: center; color: #f9c493; line-height: 1em; }
.links a				{ font-size: 0.85em; color: #f9c493; }
.links a:hover, .copy a:hover, .fav a:hover { color: #fff; text-decoration: underline; }
.copy					{ text-align: center; font-size: 0.7em; }
.copy a					{ color: #f9c493; }
.w3c                    { padding-left: 20px; background: url(../img/w3c.gif) left no-repeat; }
.sus					{ display: block; padding-left: 20px; margin-top: 10px; background: url(../img/sus.gif) left no-repeat; }
p.paging				{ border-bottom: 1px dashed #5c5652; }
p.paging a				{ color: #5c5652; padding: 0 5px; font-size: 12px; font-weight: bold; }
p.paging a:hover, p.paging a.curent { background-color: #5c5652; color: #fff; padding: 0 5px; }

/*** Rounded corners ***/
/* \*/
* html #tlc, * html #trc {height: 1%;}
/* */
#box					{ background-color: #730000; margin-left: 30px;}
#tlc, #trc, #blc, #brc 	{ background-color: transparent; background-repeat: no-repeat; }
#tlc					{ background-image: url(../img/c_tl.gif); background-position: 0% 0%; }
#trc					{ background-image: url(../img/c_tr.gif); background-position: 100% 0%; }	
#blc					{ background-image: url(../img/c_bl.gif); background-position: 0% 100%; }
#brc					{ background-image: url(../img/c_br.gif); background-position: 100% 100%; }

/* Forms elements*/
form					{ padding-left: 10px; }
table					{ font-size: 0.8em; }
select					{ height: 20px; margin: 1px 0; }
.search					{ font-size: 0.8em; width: 580px; border-bottom: 1px dashed #fff; margin-bottom: 20px; }
.search	caption			{ text-align: left; }
.titlu					{ width: 390px; }
.mesaj					{ width: 390px; height: 100px; }
.text					{ height: 16px; margin: 1px 0;}
 
/* calin */
.linkPaginaCalin{
	font-size:14px;
	padding:3px;
}