body
{
background:url(../images/bg.gif) repeat-y center #dad9d6;
padding:0; font-family:arial, sans-serif; font-size:10px;
margin:0px auto auto auto;
color:#333333;
}
p{
padding:2px 5px 2px 5px;
text-align:justify;
margin:0px;
}
a{color:#0066CC;}

a:hover{
text-decoration:underline;
}
p.anunt{
margin:0px;
padding:0px;
padding:3px;
}
p.anunt a{
background:url(../images/newspaper.gif) no-repeat top left;
padding-left:25px;
padding-bottom:5px;
text-align:justify;
text-decoration:none;
color:#333333;

}
p.anunt a:hover{
text-decoration:underline;
}
h1 a{
font-size:16px;
font-weight:bold;
color:#363a3b;
padding:2px 0 2px 15px;
margin:0px;
text-decoration:none;
background:url(../images/arrow1.gif) no-repeat left 2px;
}

input.btn{
	text-decoration: none;
	font-size: 12px;
	color:white;
	height: 20px;
	padding: 0 5px;
	border:none;
	background:url(../images/btn_bg.gif) repeat-x;
}
h2{
padding:2px;
margin:2px 0 5px 0;
}
h2 a{
font-size:12px;
font-weight:bold;
color:#363a3b;
padding:2px 0 0px 15px;
margin:0px;
text-decoration:none;
background:url(../images/arrow1.gif) no-repeat top left;
}
h3{
	display: inline;
}
h3 a{
font-size:13px;
font-weight:bold;
color:#3196be;
float:right;
padding:2px 10px 2px 15px;
margin:0px;
text-decoration:none;
background:url(../images/arrow1.gif) no-repeat left;
}
h4{
width:240px;
height:20px;
background-color:#6ca3ca;
font-size:14px;
font-weight:bold;
padding:3px 0 0 10px;
margin:2px 0 2px 0px;
color:#FFFFFF;
text-decoration:none;
}
h5{
	margin-top: 0px;
	padding-top: 0px;
}
h5 a{
font-size:13px;
font-weight:bold;
color:#3196be;
float:right;
padding:0px 15px 2px 10px;
margin:0px;
text-decoration:none;
background:url(../images/arrow2.gif) no-repeat right;
}
h6{
background-color:#DFDCDC;
text-decoration:none;
font-size:14px;
font-weight:bold;
padding:5px;
color:#2C94C8;
margin:20px 20px 0 20px;
}
.clear{clear:both;}
img.img_right{
float:right;
padding:0px 0px 8px 8px;
}
img.img_left{
float:left;
padding:0px 8px 8px 0px;
}
img.img_gallery{
border:6px #f5f5f5 solid;
}
.border_1{
width:auto;
clear:both;
border-bottom:2px solid #dfdcdc;
margin:0 8px 0 8px;
/*height:8px;*/
}
.border_2{
height:250px;
width:2px;
float:left;
border-left:2px solid #dfdcdc;
margin:10px 10px 10px;
}
.border_3{
height:300px;
width:2px;
float:left;
border-left:2px solid #dfdcdc;
margin:10px 10px 0px;
}
.border_4{
height:180px;
width:2px;
float:left;
border-left:2px solid #dfdcdc;
margin:10px 10px 0px;
}

.page_title{
font-size:20px;
font-weight: bold;
border-bottom: solid 1px silver;
margin:10px 10px 5px 0px;
color:#2d94bd;
}

#main_container{
width:988px;
height:auto;
margin:auto;
padding:0px;
}
#header{
width:988px;
height:134px;
background:url(../images/top_bg.gif) repeat-x;
margin:auto;
margin-left:1px;
#margin-left:2px;
}
#header_date{
width:450px;
float:right;
padding-top:5px;
}
#header_date a{
text-decoration:none;
color:#000000;
}
#header_date a:hover{
text-decoration:underline;
}

.left{
float:left;
padding-left:7px;
}
.left img{
margin-bottom: 0px;
}
#header_logo{
width:229px;
height:62px;
float:left;
padding:25px 0 0 20px;
}
#banner_section{
float:left;
padding:15px 0px 0px 10px;
#padding-top: 18px;
width:auto;
}
/*------------------------------main content-----------------------*/
#main_content{
width:975px;
#width:983px;
margin:0px auto;
clear:both;
}

/*---------------- menu tab----------------------*/
#menu_tab{
width:975px;
height:37px;
background:url(../images/menu_tab.gif) no-repeat center;
background-position:0px 0px;
#margin-left: 8px;
}
#mainNewsletter{
	margin: 0px;
	padding:0px;
}
ul.menu {
list-style-type:none; float:left; display:block; width:690px;; 
 margin:0 0 0 1px; padding:0; background:none;}

ul.menu li {
display:inline;
font-size:11px;
font-weight:bold;}

ul.menu li.divider{
width:2px;
height:28px;
display:block;
float:left;
padding-top:10px;
background:url(../images/divider.gif) no-repeat center;
}

a.nav:link, a.nav:visited {
display:block; float:left; padding:14px 9px 0px 9px; margin:0;height:20px;
text-decoration:none; background:none; color:#FFFFFF;}

a.nav_selected:link, a.nav_selected:visited {
display:block; float:left; padding:14px 9px 0px 9px; margin:0; height:20px;
text-decoration:none; background:url(../images/a_bg.gif) no-repeat center bottom; color:#FFFFFF;}

a.nav:hover {
background:url(../images/a_bg.gif) no-repeat center bottom;}





#search_tab{
width:280px;
float:left;
padding-top:8px;
color:#caeffe;
font-size:12px;
}
input.search_input{
width:165px;
height:18px;
background:url(../images/search_bg.gif) no-repeat center;
border:none;
}


#sliding_news{
width:975px;
height:18px;
background-color:#edefd5;
margin:2px 0 2px 0px;
padding-top:4px;

#margin-left: 8px;
}
#sliding_news a{
	color: #222222;
	font-weight: normal;
	text-decoration: none;
}
#sliding_news a:hover{
	text-decoration: underline;
}

/*--------------------left_content----------------*/
#left_content{
width:190px;
height:auto;
float:left;
#padding-left: 8px;
}
#left_menu ul{
list-style-type:none;
width: 145px;
margin:0px; 
padding:0;
height:auto;
/*background:url(images/left_menu_bg.gif) repeat-x;*/
}

#left_menu li {
display:block;
width: 188px;
background-color: #edeaea;
margin-top: 5px;
}
#left_menu li img, #left_menu li div {
	vertical-align: top;
	/*float:left;*/
	padding:0px 6px 0px 3px; 
	text-decoration:none;
}

#left_menu li a {
	display:block; 
	padding:4px 0 0 5px; 
	#padding-top:2px;
	height:18px; 
	margin-top:2px; 
	margin-bottom:0px; 
	text-align:left;
	text-decoration:none; 
	color:#000; 
	font-weight:bold; 
	font-size: 11px;
	/*border-bottom:1px #b6bdc3 solid;*/
}
#left_menu li a:hover {
display:block;  
padding:4px 0 0 5px; 
#padding-top:2px;
height:18px;
margin-top:2px;
margin-bottom:0px;
text-align:left;
text-decoration:none;
color:#000;
background-color:#beccce;
font-size:11px;
font-weight:bold;
}


#left_menu li a:hover .linktext{
	text-decoration:underline;
}

#left_menu li a.selected,
#left_menu li.selected{
	background-color: #5ca2ea;
}

/* meniu utile */
#utile_menu ul{
list-style-type:none; width: 190px;
margin:0; padding:0; height:auto;}


#utile_menu li {
display:block;
width: 190px;
clear:left;
}
#utile_menu li img, #utile_menu li div{
	/*vertical-align: bottom;*/
	float:left;
	padding:0px 6px 0px 3px; 
	text-decoration:none;
}
#utile_menu li a{
	vertical-align: middle;
	display:block; 
	padding:0px 0 0 5px;
	height:22px; 
	margin-top:0px; 
	margin-bottom:0px; 
	text-align:left;
	text-decoration:none; 
	color:#3196BE;
	font-size:13px;
	font-weight:bold; 
}
#utile_menu li a:hover{
display:block;  
padding:0px 0 0 5px; 
height:22px;
text-align:left;
text-decoration:underline; 

}
#utile_menu li .linktext{
	padding-top:10px;
	display: block;
	float:left;
	cursor: pointer;
}
#utile_menu li a:hover .linktext{
	text-decoration:none;
}
#utile_menu li a.selected,
#utile_menu li.selected{
}
/* . */
.left_box{
width:190x;
padding-top:5px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
clear:both;
}

.left_box p{
	padding-bottom: 0px;
	margin-bottom: 0px;
	/*border: solid 1px blue;*/
}

input.left_input{
width:170px;
height:18px;
border:1px #CCCCCC solid;
margin:5px 0 0 8px;
color:#97adb5;
}
.separator{
padding-top:8px;
padding-bottom:0px;
margin:0px;
}
.title{
width:190px;
height:31px;
background:url(../images/title_bg.gif) no-repeat center;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
line-height:33px;
}

.stitle1{
width:180px;height:36px;background:url(../images/t1.gif) no-repeat left;padding-left:10px;color:#2d94bd;font-size:14px;line-height:25px;font-weight:bold;}
.stitle2{
width:180px;height:25px;background:url(../images/t2.gif) no-repeat left;padding-left:10px;color:#2d94bd;font-size:14px;line-height:25px;font-weight:bold;}
.stitle3{
width:180px;height:25px;background:url(../images/t3.gif) no-repeat left;padding-left:10px;color:#2d94bd;font-size:14px;line-height:25px; font-weight:bold;}
.stitle0{
width:180px;height:25px;background:url(../images/t0.gif) no-repeat left;padding-left:10px;color:#2d94bd;font-size:14px;line-height:25px;font-weight:bold;}
.link1{
text-decoration:none;
color:#3196be;
font-size:12px;
font-weight:bold;
}



/*--------------------center_content------------*/
#center_content{
font-size: 11px;
width:530px;
height:auto;
float:left;
/*padding-left:5px;*/
padding:0px;
margin:0px;
}
.top_news{
padding:5px;
}

.comments{
float:left;
}
.comm_text{
float:left;
color:#363a3b;
font-size:11px;
padding-top:10px;
margin-left:5px;
vertical-align: top;
}
.comm_nr{
float:left;
width:27px;
height:24px;
color:#FFFFFF;
font-size:12px;
text-align:center;
padding-top:5px;
margin-left:5px;
background:url(../images/comm_nr.gif) no-repeat center;
}
.comm_nr a{
text-decoration:none;
color:#FFFFFF;
}

.box_news{
width:250px;
float:left;
padding:5px 0px 5px 2px;
}
.right_link{
width:auto;
clear:both;
height:15px;
text-align:right;
padding-right:10px;
font-weight:bold;
}
.right_link a{
text-decoration:none;
color:#3196be;
font-size:12px;
font-weight:bold;
}
.left_link{
width:auto;
clear:both;
height:15px;
text-align:left;
padding-left:10px;
padding-top:10px;
color:#3196be;
font-size:13px;
font-weight:bold;
}
.banner{
padding:8px 0 8px 0px;
text-align:center;
}
.adds{
height:50px;
}
.page_padding{
padding:0px 10px 0px 10px;
}



/*-------------------for details----------------*/
.top_news_details{
width:auto;
height:20px;
padding:9px 5px 5px 5px;
color:#3196be;
font-size:11px;
font-weight:bold;
border-bottom:2px #dfdcdc solid;
}
.top_news_details a{
text-decoration:none;
color:#3196be;
}
.top_news_details a:hover{
text-decoration:underline;
}
.comments_tab{
width:auto;
padding:10px;
clear:both;
margin:5px;
border-bottom:1px #F5F5F5 solid;
}
.by{
font-size:12px;
color: #0099FF;
padding-bottom:5px;
}
.red{
color:#660000;
font-size:11px;
font-weight:bold;
}
/* comentariu*/
#comentariu{
	width:318px; float:left; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#313131; 
	}
#comentariu form {
	margin:0 0 20px 10px; height:150px; width:318px;
	padding:11px 0 0 32px; font-size:10px;
		} 
#comentariu form label{
	font-size:10px; float:left; margin:5px 5px 0 0; padding:0 0 0 0;
	display:block; width:90px;
	}
#comentariu form input{
	background: #EBEBEB; padding:1px; display:block; width:189px; height:16px;
	border:none; float:left; margin:0 0 12px 0; color:#000000;
	}

#comentariu form input.ascuns{
	display:none;
	}	
#comentariu form input.small{
	width: 40px;
	height: 20px;
	line-height: 20px;
	vertical-align: center;
	display: inline;
	float:left;
	margin: 10px 0 0 10px;
	}	
#comentariu form label.comment{
	background: #FFFFFF; padding:0 0 0 0; font-size:10px; 
	float:left; width:80px;
	}
#comentariu form textarea{
	background:#EBEBEB; width:190px; height:83px; border:none; color:#000000;
	margin:0 0 0 10px; float:left;
	}

#comentariu form input.submit{
	clear:left;
	background:url(../images/trimite.gif) no-repeat 0 0; width:53px; height:20px; border:none; cursor:pointer; 
	 margin:13px 0 0 95px; font-size:0; padding:0 85px 0 0; float:left;
	 #margin-left: 43px;
	}
#comentariu form img{ margin:10px 0 0 10px;float:left}
	
#text_comentariu{
padding:10px;
text-align:justify;
}	
/*-----------------paginare--------------*/
	div.paginare{
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	div.paginare a {
		border: 1px solid #ccc;
		margin-right:3px;
		padding:2px 6px;

		background-position:bottom;
		text-decoration: none;
		font-weight:bold;
		color:#2D94BD;
	}
	div.paginare a:hover, div.paginare a:active {
		background-image:none;
		background-color:#2D94BD;
		color: #fff;
	}
	div.paginare span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #000;
	}
	div.paginare span.disabled {
		display:none;
	}

/*---------------------right_content------------*/
#right_content{
width:240px;
height:auto;
float:left;
padding-left:0px;
}
.right_box{
width:250x;
padding-top:5px;
clear:both;
}
.rtitle0{
width:240px;height:24px;background:url(../images/tr0.gif) no-repeat left;padding-left:10px;color:#2d94bd;font-size:14px;line-height:25px;font-weight:bold;}

.rtitle1{
width:240px;height:24px;background:url(../images/tr1.gif) no-repeat left;padding-left:10px;color:#2d94bd;font-size:14px;line-height:25px;font-weight:bold;}
.rtitle2{
width:240px;height:24px;background:url(../images/tr2.gif) no-repeat left;padding-left:10px;color:#2d94bd;font-size:14px;line-height:25px;font-weight:bold;}
.rtitle3{
width:240px;height:24px;background:url(../images/tr3.gif) no-repeat left;padding-left:10px;color:#2d94bd;font-size:14px;line-height:25px;font-weight:bold;}
.sondaje{
color:#2d94bd;
padding-left:10px;
font-size:11px;
}



/*-------------------footer------------------------*/
#footer{
width:988px;
height:50px;
clear:both;
background-color:#edeaea;
border-top:2px #a0a2a3 solid;
padding-left:0px;
margin-left:1px;
#margin-left:2px;
}
ul.footer_menu {
list-style:none; float:left; display:block; width:520;
clear:both; margin:0px; padding:15px 0 0 20px; }

ul.footer_menu li {
display:inline; font-size:12px;}

a.nav_footer:link, a.nav_footer:visited {
display:block; float:left; padding:5px 6px 5px 10px; margin:0; 
text-decoration:none; color:#2F2626;}

a.nav_contact:link, a.nav_contact:visited {
display:block; float:left; padding:5px 26px 5px 10px; margin:0; 
text-decoration:none; color:#2F2626; background:url(../images/contact.gif) no-repeat right;}
a.nav_rss:link, a.nav_rss:visited {
display:block; float:left; padding:5px 26px 5px 10px; margin:0; 
text-decoration:none; color:#2F2626; background:url(../images/rss.gif) no-repeat right;}
a.nav_rss:hover {
text-decoration:underline;}
a.nav_contact:hover {
text-decoration:underline;}

a.nav_footer:hover {
display:block; float:left; padding:5px 6px 5px 10px; margin:0;
text-decoration:underline; color:#2F2626;}

a.nav_footer:active {
display:block; float:left; padding:5px 6px 5px 10px; margin:0;
text-decoration:none;  color:#2F2626;}
a.default{
text-decoration: none;
color:#3196BE;
font-weight: bold;
}
a.default_large{
	text-decoration: none;
	color:#3196BE;
	font-weight: bold;
	font-size: 120%;
}
a.default:hover{
text-decoration: none;
}
#copyright{
float:right;
padding:10px 20px 0 0 ;
}

.vezivideo {
clear:right;
float:right;
}
.vezivideo a{
background:url(../../../images/video.png) no-repeat left;
padding:3px 0 3px 20px;
text-decoration:none;
font-size:12px;
color:#5ca2ea;
font-weight:bold;
} 

.errorMessage{
text-decoration:none;
font-size:14px;
font-weight:bold;
padding:5px;
color:#ff0000;
margin:20px 20px 0 20px;
border: solid 1px #ffaaaa;
}
tr.errorMessage{
	margin: 0px;
}

.page_content{
	padding: 10px;
	font-size: 12px;
}

.categorieAnunturi{
	padding-left: 190px;
	font-size: 16px;
	font-weight: bold;
}
ul.subcategorieAnunturi{
list-style-type: none;	
margin: 0px;
padding:0 0 0 220px;
font-size: 12px;
}

.subcategorieAnunturi a{
	background: url(../images/arrow1.gif) no-repeat left;
	padding-left: 20px;
}
.anunturiBreadCrumbs a{
	text-decoration: none;
	color:#3196BE;
	font-size: 13px;
	font-weight: bold;
}
.anunturiBreadCrumbs a:hover{
	text-decoration:underline;
}


#anunturi{
}
#anunturi .data{
	text-align:right;
	font-weight: bold;
}
#anunturi .nume{
	text-align:left;
	font-weight: bold;
}
#anunturi .anunt{
	margin-bottom: 10px;
}
#anunturi .anunt img{
	margin-right: 3px;
}
#anunturi .email,
#anunturi .telefon{
	text-align:left;
}

.required{
	color:red;
	font-size: 140%;
	font-weight: bold;
}

.radioTvCol1{
width:250px;
font-size: 14px;
float: left;
text-align:center;
margin-left: 10px;
margin-right: 5px;
}
.radioTvCol2{
width:250px;
font-size: 14px;
float: left;
text-align:center;
margin-left: 2px;
margin-right: 5px;
}


#mainSondajForm{margin:0px;padding:0px;}
.sondajBar{
	border: solid 1px silver;
	background: #ffffff;
	padding:1px;
}

.sondajFillColor{
	background: #aa2222;
	height:15px;
}

.sondajCenterContent .tabelSondaj{
	width: 520px;
}
.sondajCenterContent .intrebare{
	font-size: 12px;
}

.istoric_sondaje{
	padding-left: 10px;
}
.istoric_sondaje ul{
	list-style-type: none;
	margin:0px;
	padding:0 0 0 20px;
}
.infoMessage{
	margin: 10px;
	padding: 20px;
	border: solid 1px #dedede;
	background-color: #edefd5;
	text-align:center;
}

hr.rule{
	color:#2d94bd;
	height: 1px;
	border: none;
	width: 95%;
	border-top: solid 1px silver;
}

.galerie img{
	border:1px solid #2d94bd;
}

.logged_box_contents{
	padding: 10px;
}
.logged_box_contents a{
	font-size: 12px;
}

.formTable td.caption{
	text-align:right;
	font-weight: bold;
}

.arhiva_video td{
	text-align:center;
}

.arhiva_video td a{
	font-size: 12px;
}
.co_add_message{
	text-align: right;
	margin-right: 10px;
}

.carteOaspetiItem{
margin-bottom: 30px;
margin-left: 10px;
}
.carteOaspetiItem .nume{
	font-weight: bold;
}
.carteOaspetiItem .text{
	margin-top: 5px;
}
.tabelCursValutar .header{font-weight: bold;text-align:right;}
.tabelCursValutar td.currency{font-weight: bold;}
.tabelCursValutar td.value{text-align:right;}
.tabelCursValutar .row1 td{background-color: #E5EEFf;}
.tabelCursValutar .row2 td{background-color: #FAFFFF;}

.filtruCoduri td{
	vertical-align: bottom;
	padding-left: 5px;
}
.filtruCoduri label{
	font-weight: bold;
	font-size: 11px;
}
.filtruCoduri select{font-size: 11px;}
.filtruCoduri input{font-size: 11px;}

.listaCoduriPostale{margin: 0 5px 0 5px;width:520px;}
.listaCoduriPostale td.header{
	font-weight: bold;
	font-size: 12px;
	border-bottom: solid 1px #dadada;
}

.listaCoduriPostale td.value{
	padding: 2px 5px 2px 5px;
}
.listaCoduriPostale tr.row1 td.value{
	background: #dfdcdc;
}
.ym_box a{
background:url(../images/ym.gif) no-repeat right;
padding:2px 20px 5px 0px;
float:right;
text-decoration:none;
width:70px;
font-size:11px;
font-weight:bold;
color:#3196BE;
}

/*
.paginare{font-size:12px;clear:both;}
.paginare .text{font-size:10px;color:#000000;}
.paginare .currentPage{color: #3196BE; padding:0 5px 0 5px; border:solid 1px #cccccc}
.paginare a{
background-position:center bottom;
border:1px solid #CCCCCC;
color:#2D94BD;
font-weight:bold;
margin-right:3px;
padding:2px 6px;
text-decoration:none;
}
*/