html, body {
	margin:0 !important;
	padding:0 !important; }

.footer {
	font-family:Trebuchet MS,arial,sans-serif !important;
	font-size:.6em !important;
	letter-spacing:.15em !important;
	line-height:125% !important;
	color:#84C9FF !important;
	border-top:3px double #ffffff !important;
	margin:0 !important;
	padding:.4em 0 !important;
	text-align:center !important;
	background-color:#193662 !important; }

.footer a {
	color:#84C9FF !important;
	text-decoration:underline !important; }


.footer p {
	background-color:#122B4D !important;
	border-bottom:1px solid #325578 !important;
	height:1px !important;
	width:80% !important;
	margin:3px auto !important;
	padding:0 !important; }

/* Please do not edit above this line! */

html, body { padding:0; margin:1px; font-family:Verdana, Arial, sans-serif; }

h1, h2, h3, h4, h5, h6 { background-color:#9999ff; color:#ffffff; }
h1 { padding:4px 0; font-size:1.1em; text-align:center; margin:2px 0; background-color:#000066; }
h2 { padding:5px; font-size:12px; margin:2px 0; text-align:center; }
h3 { padding:0 0 0 15px; font-size:14px; margin:2px 0; }
h4 { padding:4px 0 4px 20px; font-weight:normfal; margin:1px 0; font-size:13px; font-variant:small-caps; }
h4 a { color:#000066; }
h5 { margin:2px 0; padding:3px; font-size:12px; }

h6 { color:#000066; font-size:.9em; background-color:inherit; margin:0; padding:0; text-align:center; }

hr { border-top:1px solid #666666; border-bottom:1px solid #000000; height:3px; background-color:#ffffff; }

.clear { clear:both !important; }
.header_g_ads { float:left; margin-top:15px; margin-right:5px; padding:3px; background-color:#0c0c0c; }

.continut { width:980px; text-align:justify; margin:0 auto; }

.side { float:left; width:175px; }
.side a { display:block; color:#231f20; line-height:160%; margin:0 0 3px 0; font-size:12px; border:1px solid #dadada; text-align:center; font-weight:bold; }
.side a.selected { background-color:#000066; color:white; }
.side a:hover { color:#ffffff; background-color:#231f20; }

.promovare1 { background-color: #acacac !important; color:#000000 !important; font-weight:bold !important; line-height:250% !important; overflow:hidden; height:30px !important; }
.promovare2 { background-color:#000066 !important; color:#ffffff !important; font-weight:bold !important; line-height:300% !important; overflow:hidden; height:40px !important; }
.promovare3 { border:1px solid #333333; text-align:justify !important; }
.promovare3header { float:right; width:350px; height:80px; margin:3px 0 0 0; }
.promovare3poze { border-top:1px solid grey !important; border-top:1px solid grey !important; border-left:none !important; border-right:none !important; width:350px; margin:20px auto; display:block !important; height:110px !important; }
.promovare3poze q:before, promovare3poze q:after { content:'' !important; }
.promovare3 div { padding:3px !important; }
.promovare3 img { border:none; margin:1px 3px 0 0; float:left; }
.promovare3 a { font-weight:bold; color:#000066; font-size:14px; display:block; }
.promovare3 a:first-letter { text-transform:capitalize; }
.promovare3 span { color:#9999ff; font-size:10px; }
.promovare3 q { color:#2c2c2c !important; display:block !important; font-size:10px !important; line-height:140% !important; }
.promovare3 q:before, promovare3 q:after { content:''; }
.promovare3 q span { font-size:9px; display:block; }

.main .categorii { padding:0px; }
.main .categorii a { float:left; display:block; width:24%; margin:2px; line-height:220%; border:1px solid #dadada; text-align:center; color:#231f20; font-size:10px; font-weight:bold; }
.main .categorii a:hover { color:#ffffff; background-color:#231f20; }

.main .pagini { padding:0px; }
.main .pagini div { margin:1px; padding:3px; width:23%; float:left; text-align:center; border:1px solid #dadada; }
.main .pagini div:hower { color:#ffffff; }
.main .pagini div a { font-weight:bold; font-size:11px; color:#231f20; }
.main .pagini div span { display:block; color:#acacac; font-size:9px; border:none; }

.main { float:right; width:800px; padding:0; margin:0px; }
.main .links div { font-size:12px; color:#636363; padding:2px 4px; margin:0 3px 3px 3px; border:1px solid #cecece; line-height:20px; overflow:hidden; height:20px; }
.main .links div span { float:left; font-size:10px; color:#cdcdcd; display:inline; margin:0; padding:0; text-indent:0; }
.main .links div p { width:48px; float:left; height:100%; margin:0; padding:0; }
.main .links div p.t { background:url(pix/small_icons/t.png) no-repeat transparent center; }
.main .links div p.e { background:url(pix/small_icons/e.png) no-repeat transparent; }
.main .links div p.p { background:url(pix/small_icons/p.png) no-repeat transparent; }
.main .links div p.te { background:url(pix/small_icons/te.png) no-repeat transparent center; }
.main .links div p.tp { background:url(pix/small_icons/tp.png) no-repeat transparent center; }
.main .links div p.ep { background:url(pix/small_icons/ep.png) no-repeat transparent center; }
.main .links div p.ep { background:url(pix/small_icons/ep.png) no-repeat transparent center; }
.main .links div p.tep { background:url(pix/small_icons/tep.png) no-repeat transparent center; }
.main .links div q { width:85px; float:right; text-align:right; padding:0 5px 0 0; }
.main .links div q:before { content:''; }
.main .links div q:after { content:' ..'; }
.main .links div a { font-size:12px; color:#000000; font-weight:bold; }

.header { text-align:justify; width:980px; margin:0 auto; }
.header a.logo { float:left; margin-right:25px; }
.header a.logo img { border:none; }
.header div.tips { color:#2c2c2c; font-size:9px; margin:3px 0; font-family:Arial, sans-serif; }
.header div.tips a { color:#000000; }

.leaderboard { text-align:center; width:980px; margin:3px auto; background-color:#2c2c2c; }
.leaderboard a { display:block; background-color:#2c2c2c; color:#ffffff; font-size:22px; line-height:220%; font-weight:bold; border-bottom:1px solid #000000; }


.anunt { font-family:Verdana, sans-serif; padding:10px; border:1px solid black; }
.anunt div.poze { width:350px; float:right; border:1px solid #000000; text-align:center; }
.anunt div.poze div { height:350px; }
.anunt div.poze div.poza { width:350px; display:table-cell; vertical-align:middle; text-align:center; }
.anunt div.poze img { cursor:pointer; }
.anunt div.poze div img { cursor:auto; }
.anunt div.poze q { font-size:10px; color:#999999; display:block;}
.anunt div.poze q:before { content:'~ '; } .anunt div.poze q:after { content:''; }
.anunt div.detalii { width: 420px; float:left; }
.anunt div.detalii p { font-size:12px; margin:15px; padding:10px; line-height:150%; text-indent:.5cm; color:#4c4c4c; }
.anunt div.detalii p:first-letter { text-transform:capitalize; }
.anunt div.detalii span { display:block; margin:5px; padding:10px; border:1px solid #4c4c4c; color:#000000; font-size:14px; font-weight:bold;}
.anunt div.detalii span.a { background:url(pix/backgrounds/adresa.png) no-repeat transparent center; }
.anunt div.detalii span.pr { background:url(pix/backgrounds/proprietar.png) no-repeat transparent center; }
.anunt div.detalii span.t { background:url(pix/backgrounds/telefon.png) no-repeat transparent center; }
.anunt div.detalii span.e { background:url(pix/backgrounds/email.png) no-repeat transparent center; }
.anunt div.detalii span.p { background:url(pix/backgrounds/pret.png) no-repeat transparent center; }
.anunt div.detalii span.p:after { content:' ~ curs BNR'; font-size:10px; }
.anunt div.detalii span q { color:#2c2c2c; font-variant:small-caps;  font-size:14px; }
.anunt div.detalii span q:before { content:''; } .anunt div.detalii span q:after { content:': '; }

.cauta { background-color:#c4c4c4; border:1px solid #4c4c4c; text-align:center; }
.cauta form { padding:5px 0; margin:0; }
.cauta form select, .cauta form input { margin:1px 0 8px 0; padding:1px 5px; }
.cauta form .s { float:left; width:45%; }
.cauta form .s select { width:80%; font-size:16px; }
.cauta form .d { float:right; width:45%; }
.cauta form .d input { width:30%; font-size:16px; }
.cauta form .d input.k { width:80%; }
.cauta span { color:#000066; font-variant:small-caps; font-weight:bold; font-size:12px; display:block; text-align:left; margin:0 15px; }

.adauga { background-color:#c4c4c4; border:1px solid #4c4c4c; text-align:justify; }
.adauga span { color:#2c2c2c; font-variant:small-caps; font-weight:bold; font-size:12px; display:block; text-align:left; margin:0 15px; }
.adauga form fieldset { margin:5px 10px; border:1px dotted #2c2c2c; }
.adauga form fieldset legend{ color:#000066; font-variant:small-caps; font-size:13px; font-weight:bold; }
.adauga form fieldset select { margin:1px 0 5px 0; padding:0px 3px; }
.adauga form fieldset input { margin:1px 0 5px 0; padding:0px 3px; width:25%; font-size:14px; }
.adauga form fieldset .s { float:left; width:30%; }
.adauga form fieldset .s select { width:80%; font-size:16px; }
.adauga form fieldset .d select { width:20%; font-size:14px; }
.adauga form fieldset .d { float:right; width:65%; }
.adauga form fieldset .d textarea { width:90%; height:70px; padding:5px; font-size:12px; font-family:Arial, sans-serif; }

.adauga form h3 { line-height:260%; color:#000000; background-color:#ffffff; text-align:center; padding:0 .9em; font-size:.8em; font-weight:normal; }
.adauga form div.fl { float:left; width:45%; margin:0 20px 0 0; }
.adauga form div.fl input { font-size:12px; width:45%; }
.adauga div.submit { text-align:center; }
.adauga div.submit input { text-align:center; height:30px; margin:8px 0; font-weight:bold; font-size:18px; }
.adauga .promo { font-size:16px; color:#ffffff; background-color:#000066; line-height:180%; text-align:center; font-weight:bold; cursor:pointer; text-decoration:underline; }
.adauga .block { overflow:hidden; }
.adauga .block .promovari { background-color:#9999ff; padding:10px; font-size:11px; }
.adauga .block .promovari small strong a { color:#000066; }
.adauga .block .promovari .s, .adauga .block .promovari .d { vertical-align:middle; text-align:justify; border-top:1px solid #000066; float:left; margin-top: 10px; }
.adauga .block .promovari .s { width:20%; padding-top:20px; }
.adauga .block .promovari .d { width:75%; }
.adauga .block .promovari .d ul { margin:0; padding:0; }
.adauga .block .promovari .d li { list-style-position:outside; list-style-type:disc; margin:5px 0; }

.adauga .adaugat { text-align:center; margin:1em 0; }
.adauga .adaugat h3 { background-color:#000066; color:#ffffff; font-size:1.4em; text-align:center; line-height:200%; }
.adauga .adaugat a { color:#000066; }
.adauga .adaugat small { font-size:.6em; text-align:center; }
