body {
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
letter-spacing: 0px;
font-family: "Verdana";
}

body a{
text-decoration: none;
}

/*partea de sus: header,meniuri*/

.upperheader
{
width: 800px;
height: 100px; 
}

.sigla
{ 
margin-top: 3px;  
margin-left: 10px;  
background: url("images/sigla.png") top left  no-repeat;
width: 148px;
height: 89px;
display: inline;
float: left;
}

.header
{
width: 800px;
height: 170px;
}

.spatiu_header
{
margin-left: 20px; 
margin-top: 4px; 
float: left;
width: 365px;
height: 92px; 
display: inline;
}

.logare   /* pagina logare */
{
font-size: 10px;
float:right;
width: 250px;
height: 100px;
display: inline;
}

.optiuni_logare   
{
background: url(images/bg_login.png);
font-size: 10px;
float:right;
width: 250px;
height: 14px;
}

.logare a
{
text-decoration: none;
color: #444;
}

.welcome
{
background: url(images/bg_welcome.png);
font-size: 10px;
float:right;
width: 250px;
height: 14px;
}
/*meniu*/


ul#menu 
{ 
position: relative;
width: 100%; 
height: 32px; 
background: #FFF url("images/menu-bg-2.png") top left repeat-x; 
font-size: 12px; 
font-weight: bold; 
list-style-type: none; 
margin: 0; 
padding: 0; 
filter: alpha(opacity=95);
-moz-opacity: 0.95;
opacity: 0.95;
}

ul#menu li 
{ 
display: block; 
float: left; 
margin: 0 0 0 5px; 
}
ul#menu li a 
{ 
height: 32px; 
color: #333;
display: block; 
float: left; 
line-height: 30px; 
padding: 0 16px 0;  
}
ul#menu li a:hover { color: #FFF; }
ul#menu li a.current{ 
border-right: 1px solid #FFF;
border-left: 1px solid #FFF; 
/*filter: alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9; */
color: #FFF; background: #FFF url("images/current-bg-x.png") top left repeat-x; 
padding: 0 15px 0; 
}

.bgnoRepeat{
background-repeat: no-repeat;
}

.undermenu
{
float:left;
position:absolute;
z-index: -1;
width: 800px;
height: 28px;
background: #FFF url("images/bgmenu_x.png") top left repeat-x;
}

.undermenu a
{
margin : 4px 15px 4px;
font-size: 12px; 
line-height: 25px;
color: #FFF;
display: inline;
}

.undermenu a:hover {   text-decoration: underline;}


.basic  /*container - centrul*/
{
overflow:auto;
display: block;
width: 800px; 
}

.adauga_link
{ 
margin-left: 2px; 
}

.adauga_link img
{
border: 0px;
margin-top: 2px;
}

/*XXXXXXXX butoane - partea stanga XXXXXXXXXX*/
.partea_stanga
{
width: 170px;
float: left;
}

.inceput_umbra
{
display: block;
float: right;
width: 7px;
height: 9px;
background: url(images/bg_partea_stanga_inceput_umbra.png) no-repeat;
}

.butoane
{
color: #222;
width: 170px;
height: 283px;
background: url(images/bg_partea_stanga_subtitlu.png) top right repeat-y;
font-size: 10px;
}

.butoane a
{
color: #333;
}

.butoane div
{
font-size: 11px;
line-height: 20px;
}

.buton
{
font-size: 11px;
line-height: 20px;
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_pointed.png) no-repeat;
}

.buton_hover {
font-size: 11px;
line-height: 20px;
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_pointed_over.png) no-repeat;
}


.buton_gri
{
font-size: 11px;
line-height: 20px;
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_pointed_gri.png) no-repeat;
}

.buton_hover_gri {
font-size: 11px;
line-height: 20px;
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_pointed_over.png) no-repeat;
}

.buton_back
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_back.png) no-repeat;
}

.buton_hover_back
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_back_over.png) no-repeat;
}


.buton_adauga
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_adauga.png) no-repeat;
}

.buton_hover_adauga
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_adauga_over.png) no-repeat;
}

.buton_cauta
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_cauta.png) no-repeat;
}

.buton_hover_cauta
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_cauta_over.png) no-repeat;
}

.buton_stiri
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_stiri.png) no-repeat;
}

.buton_hover_stiri
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_stiri_over.png) no-repeat;
}

.buton_top
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_top.png) no-repeat;
}

.buton_hover_top
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_top_over.png) no-repeat;
}

.buton_contact
{
margin-top: 6px;
float: left;
width: 160px; 
height: 20px;
background: url(images/bg_contact.png) no-repeat;
}

.buton_hover_contact
{
margin-top: 6px;
float: left;
width: 160px;
height: 20px;
background: url(images/bg_contact_over.png) no-repeat;
}

.favorite
{
font-size: 11px;
line-height: 20px;
margin-top: 6px;
float: left;
width: 164px;
height: 20px;
background: url(images/bg_favorite.png) left no-repeat;
}


.favorite a
{
color: #333;
}


.favorite_hover {
font-size: 11px;
line-height: 20px;
margin-top: 6px;
float: left;
width: 164px;
height: 20px;
background: url(images/bg_favorite_over.png) left no-repeat;
}

.ul_stanga li
{
float: left;
}

.partea_stanga_utile
{
width: 170px;
height: 200px;
background: url(images/bg_partea_stanga_subtitlu.png) top right repeat-y;
font-size: 10px; 
}

.partea_stanga_utile_titlu
{
width: 181px;
height: 33px;
background: url(images/bg_partea_stanga_utile_titlu.png) top right no-repeat;
}

.thin_buton
{
color: #333;
margin-top: 6px;
float: left;
width: 164px;
height: 14px;
background-color: #F9F9F2;
}

.curs 
{
margin-top: 15px;
float: left;
width: 164px;
height: 75px;
}

.font_curs
{
font-size: 10px;
font-family:verdana;
}

/*XXXXXXXX partea dreapta XXXXXXXX*/

.partea_dreapta
{
font-size: 11px;
float: right;
width: 181px;
}

.partea_dreapta_stiri_titlu
{
width: 181px;
height: 33px;
background: url(images/bg_partea_dreapta_stiri_titlu.png) no-repeat;
}

.partea_dreapta_subtitlu_stiri
{
width: 170px;
height: 250px;
background: url(images/bg_partea_dreapta_subtitlu.png) top left repeat-y;
font-size: 10px; 
}


.partea_dreapta_subtitlu_stiri a
{ 
color: #555; 
}

.partea_dreapta_subtitlu_stiri a:hover 
{ 
color: #333; 
}

.partea_dreapta_judete_titlu
{
width: 181px;
height: 33px;
background: url(images/bg_partea_dreapta_judete_titlu.png) top left no-repeat;
}

.judete
{
display: block;
color: #888;
width: 170px;
height: 560px;
background: url(images/bg_partea_dreapta_subtitlu.png) top left repeat-y;
font-size: 10px; 
}

.judete a
{
background: url(images/sageata.png) top left no-repeat;
margin-left : 10px; 
color: #777;
}

.judete a:hover
{
text-decoration: underline;
color: #222;
}



.marcaj
{
display: block;
float: right;
width: 164px;
height: 11px;
background-color: #BB9;
}

.marcaj_stanga
{
display: inline;
margin-top: 10px;
margin-right: 5px;
float: right;
width: 164px;
height: 12px;
background-color: #BB9;
font-size: 12px;
}

.vanzari_stanga
{
display: block; 
color: #000;
width: 170px;
height: 910px;
background: url(images/bg_partea_stanga_subtitlu.png) top right repeat-y;
font-size: 12px;
}


.vanzari_stanga a
{
width: 150px;
margin-top: 1px;
margin-left: 2px;
float: left;
color: #222;
}

.vanzari_stanga a:hover
{
color: #C10B0B;
}

.incheiere
{
width: 170px;
height: 10px;
background: url(images/bg_incheiere.png) no-repeat;
}
.punct
{
width: 10px;
height: 10px;
background: url(images/bg_punct.png) no-repeat;
float:left;
}

/*XXXXXX PARTEA CENTRALA XXXXXXX*/

.big_panel
{ 
width: 420px;
font-size: 10px;
}

.titlu_panel
{
width: 171px;
height: 26px;
background-color: #123981;
}

/*panel cautare*/


.rez_descriere/*descrierea care apare la afisaj in cazul unu  search sau la favorite*/
{
background: url(images/bg_rez_descriere.png) no-repeat;
font-size: 10px; 
float: left;
width: 420px;
}

.pag_link
{
color: #222;
}

.nr_pag
{
float: left;
height: 16px;
width: 420px;
color: #222;
width: 420px;
}


.panel_cautare
{
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 360px;
width: 420px;
background-color: #F9FCFF;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
}

/*divurile pt afisare anunt*/
.panel_anunt
{
background: url(images/bg_anunt.png) no-repeat;
font-size: 10px;
float: left;
margin-top: 10px;
height: 160px;
width: 420px;
background-color: #F9FCFF;
}

.despartitor_anunt
{
float: left;
margin-top: 10px;
height: 1px;
width: 420px;
border-top: 1px dashed #0000CC;
}

.despartitor_mare
{ 
color: #333;
line-height: 25px;
font-size: 12px;
float: left; 
height: 20px;
width: 420px;
background: url(images/bg_despartitor_mare.png) left repeat-x;
}

.poza
{
float: right;
margin-top: 5px;
margin-right: 10px;
height: 145px;
width: 120px;
border: 1px solid #E2E2D8;
display: inline;
}


.rama_poza
{
float: right;
height: 90px;
width: 120px;
border-bottom: 1px dashed #BBBB99;
}

.suprafata
{
color: #444;
font-size: 11px;
float: left;
width: 120px;
height: 12px;
}

.suprafata_border
{
color: #444;
font-size: 11px;
float: left;
width: 120px;
height: 12px;
border-bottom: 2px dotted #FFF;
}

.pret
{
color: red;
font-size: 11px;
float: left;
width: 120px;
height: 12px;
}

.detalii
{
font-size: 11px;
float: left;
margin-top: 5px;
margin-left: 10px;
height: 145px;
width: 270px;
border: 1px solid #E2E2D8;
display: inline;
}

.rand_detalii
{
font-size: 11px;
margin-top: 6px;
float: left;
width: 250px;
height: 14px;
background-color: #FFF4F4;
background: url(images/bg_rand_detalii.png) right no-repeat;
}

.filex
{
    margin-left: 10px;
    margin-top: 18px;
    border: 1px #273464 solid;
	font-family:verdana;
	font-size: 10px;
	color:#444444;
	width: 40px;
}


.file
{   
margin-top: 1px;
margin-right: 190px;
font-family:verdana;
font-size:10px;
width:100px;
}

.link_detalii
{
color: #3300FF;
font-size: 11px;
line-height: 14px;
margin-top: 8px;
float: right;
width: 160px;
height: 13px;
background: url(images/bg_link_detalii.png) no-repeat;
}

.link_detalii_over
{

color: #444;
font-size: 11px;
line-height: 14px;
margin-top: 8px;
float: right;
width: 160px;
height: 13px;
background: url(images/bg_link_detalii_over.png) no-repeat;
}

/**/

.panel
{
display: block;
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 50px;
width: 420px;
background-color: #F9FCFF;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
}

.panel a
{
text-decoration: underline;
color: #3300CC;
}

.panel a #imgx
{
text-decoration: none;
color: #232;
border: 0px;
margin-top: 2px;
}


.panel_cont
{
display: block;   
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 30px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
position: relative;
vertical-align: middle; 
}

.panel_cont a
{ 
text-decoration: none;
color: #0230CC;
}

.panel_cont_link
{
display: block;
margin-top: 8px;
}


.panel_cont a:hover
{
color: #777;
}

.panel_adresa
{
background: url(images/bg_login_panel.png) ;
font-size: 10px; 
float: left;
margin-top: 10px;
height: 70px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.panel_descriere
{
background: url(images/bg_login_panel.png) ;
font-size: 10px; 
float: left;
margin-top: 10px;
height: 100px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.panel_locatie
{
display: block;
background: url(images/bg_login_panel.png) ;
font-size: 10px; 
float: left;
margin-top: 10px;
height: 100px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.panel_utilitati
{
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 250px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}


.panel_utilitati_mic
{
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 170px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.panel_utilitati_mic_shadow
{
background: url(images/bg_login_panel.png) ;
display:none;
font-size: 10px;
float: left;
margin-top: 10px;
height: 130px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.panel_contact
{
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 90px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.panel_adauga
{
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 200px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.utilitati
{ 
float: left;
height: 230px;
width: 120px;	
margin-left: 10px;
font-family:verdana;
font-size:9px;
}

.despartitor_orizontal
{
display: block;
height: 1px;
width: 400px;
border-top: 1px solid #777;
}


.panel_upload_poze /*de la upload*/
{
background: url(images/bg_login_panel.png) ;
font-size: 10px; 
float: left;
margin-top: 10px;
height: 160px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}


.one_image/*de la upload*/
{
height: 60px;
width: 80px;
}


iframe {
	border-width: 0px;
	height: 60px;
	width: 420px;
}

iframe.hidden {
	visibility: hidden;
	width:0px;
	height:0px;
}


.new_div {
margin-bottom: 10px;
}

#main_poze {
	/*overflow: hidden;*/
	margin: auto;
	width: 420px;
	height: 130px;
}

#images_container div {
	margin-left: 18px;
	width: 80px;
	height: 68px;
	border:1px solid #DDD; 
	float: left;
	overflow: hidden;
	display: inline;
}

.file_upload 
{  
    /*color: #FFF;*/
    border: 1px #AAa solid;
	height: 20px;
	width: 100px;
}

.granite_div_dotari /*de la utilitati*/
{
}

.textarea_adresa
{
width: 350px;
height: 46px;
margin-top: 5px;
border: 1px #273464 solid;
font-family:verdana;
font-size: 10px;
color:#444444;
}

.textarea_descriere
{
width: 350px;
height: 75px;
border: 1px #273464 solid;
font-family:verdana;
font-size: 10px;
color:#444444;
}

.butonpoze
{
width: 50px;
height: 20px;
margin-top:10px;
font-size: 10px;
color:#444444;
}

.menu_boxes_lungi /*select list uri*/
{
	display: inline;
    margin-right: 2px;
    margin-top: 18px;
    border: 1px #273464 solid;
	font-family:verdana;
	font-size: 10px;
	color:#444444;
	width: 111px;
}


.menu_boxes /*select list uri*/
{
    display: inline;
    margin-right: 4px;
    margin-top: 14px;
    border: 1px #273464 solid;
	font-family:verdana;
	font-size: 10px;
	color:#444444;
	width: 90px;
}

.menu_boxes_cifre
{ 
    display: inline;
    margin-top: 18px;
    margin-right: 29px;
    border: 1px #273464 solid;
	font-family:verdana;
	font-size: 10px;
	color:#444444;
	width: 60px;
}



.text_field
{

    margin-top: 14px;
    border: 1px #273464 solid;
	font-family:verdana;
	font-size: 10px;
	color:#444444;
}

.panel_specificati/*de la "specificati suprafata pt fiecare camera"*/
{
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 70px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.panel_specificati_mare
{
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 110px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.panel_specificati_mare_x
{
background: url(images/bg_login_panel.png) ;
font-size: 10px;
float: left;
margin-top: 10px;
height: 150px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background-color: #F9FCFF;
}

.specificati 
{
color: #777;
display: inline;
}

.oblig
{
margin-right: 10px;
color: red; 
float: right;
font-size: 10px;
}

.panel_login
{
font-size: 10px;
float: left;
margin-top: 10px;
height: 380px;
width: 420px;
border-width: 1px;
border-color: #6F699A;
border-style: dashed;
background: url(images/bg_login_panel.png) ;
}



.menu_boxes_login
{
    margin-right: 140px;
    margin-top: 18px;
    border: 1px #273464 solid;
	font-family:verdana;
	font-size: 10px;
	color:#444444;
	width: 128px;
}

/*se afla in pagina de detalii*/
.panel_detalii
{
font-size: 10px;
float: left;
margin-top: 10px; 
width: 420px;
border-width: 1px;
border-color: #DDD;
border-style: dashed;
background: url(images/bg_detalii.png) ;
}

.panel_detalii_continut
{
overflow: hidden;
font-size: 10px;
float: left;
margin-top: 10px;
margin-left: 10px;
height: 130px;
width: 400px;
border-top: 1px solid #AAA;
border-bottom: 1px solid #AAA;
background: url(images/bg_login_panel_jumate.png) ;
}

.panel_detalii_continut_desc
{
overflow: hidden;
font-size: 10px;
float: left;
margin-top: 10px;
margin-left: 10px; 
width: 400px;
border-top: 1px solid #AAA;
border-bottom: 1px solid #AAA;
background: url(images/bg_login_panel_jumate.png) ;
}

.panel_detalii_descriere
{
font-size: 10px;
float: left;
margin-top: 10px;
margin-left: 10px;
width: 400px;
border-top: 1px solid #AAA;
border-bottom: 1px solid #AAA;
background: url(images/bg_login_panel_jumate.png) ;
}

.detalii_container
{
display: inline;
float: left;
height: 250px; 
width: 210px;
}

.panel_detalii_udf
{
margin-left: 10px;
margin-top: 10px;
font-size: 10px;
float: left;
height: 77px;
width: 200px;
border-top: 1px solid #AAA;
border-bottom: 1px solid #AAA;
line-height:15px;
background-color: #DDEBFF;
}

.panel_detalii_continut_jumate
{
margin-left: 10px;
margin-top: 10px;
font-size: 10px;
float: left;
height: 110px;
width: 200px;
border-top: 1px solid #AAA;
border-bottom: 1px solid #AAA;
background-color: #DDEBFF;
} 
 
.poza_detalii
{ 
display: inline;
float: right;
margin-top: 10px;
margin-right: 10px;
font-size: 10px;
width: 180px;
border-top: 1px solid #AAA;
border-right: 1px solid #AAA;
border-bottom: 1px solid #AAA;
}

.poza_detalii a:link img, a:visited img, a:hover img 
{
border-color: #FFF;
}

.imagine_detalii
{ 
float: right;
margin-top: 2px;
margin-right: 4px;
border-top: 1px solid #AAA;
border-right: 1px solid #AAA;
border-bottom: 1px solid #AAA;
height: 120px;
width: 180px;
}

/*stiri*/

.categorii
{    
border: 1px solid #EEE;
font-family:verdana;
font-size:11px;
width:420px;
height: 15px;
color: #444; 
}

.categorii a
{
text-decoration: underline;
color: #444;
}

.stiri
{    
margin-top:10px;
border: 1px solid #EEE;
font-family:verdana;
font-size:11px;
width:420px; 
}

.stiri a
{
text-decoration: none;
color: #153588;
}

.titlu_stiri
{    
font-weight: bold;
font-family:verdana;
font-size:11px;
}

/*partea de jos*/

.down
{   
display: block;
margin-top: 20px;
font-family:verdana;
font-size: 10px;
width: 800px;
height: 50px;
background-image: url(images/bg_bottom.png);
}


