@charset "utf-8";
/* CSS Document */
body{
	background: url(../images/background.gif) top repeat-x;
	font:12px Arial, Helvetica, sans-serif, "Trebuchet MS";
	margin:0;
	padding:0;
	background-color:#eff9ff;
	}
.clear{
	clear:both;
	}

a{color: #467391; text-decoration: underline;}
a:hover{color: #bc1d1d; text-decoration: none; }
img { border:none;
	
	}
#wrapper{
	margin:0 auto;
	width:975px;
	}
#header{
	width:963px;
	/*height:152px;*/
	background-color:#FFF;
	border:1px solid #a3bed1;
	padding:5px;
	}
/*-------LEFT-------*/
#left{
	margin:8px 0 0 0;
	float:left;
	width:180px;
	}
#left img{
	/*border:1px solid #06F;*/
	margin:3px 2px 0 0;
	float:left;
	}
#menu{
	
	}
#menu ul{
	list-style:none;
	}
#menu ul li{
	background:url(../images/menu-btn-background.gif) repeat-x;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block;
	}
#menu ul li:hover{
	background:url(../images/menu-btn-active-background.gif) repeat-x;
	}
#menu ul li a{
	line-height:26px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 10px;
	}
#menu ul li a:hover{
	line-height:26px;
	}
#menu ul li ul{
	}
#menu ul li ul li{
	
	}
#menu ul li ul li a{
	font-size:11px;
	color:#205c86;
	font-weight:normal;
	background:none;
	}
#menu ul li ul li a:hover{
	color:#c03333;
	background:none;
	}
.last{
	border-bottom:none!important;
	}
/*--------------CONTENT---------------*/
#content{
	float:left;
	margin:8px 0 0 8px;
	width:572px;}
.content_container{
	/*width:595px;*/
	border:1px solid #a4bfd2;}
.content_container h1{
	margin:0;
	padding:0 0 0 15px;
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	background: url(../images/categories-bar-back.gif) repeat-x;
	line-height:28px;
	text-transform:uppercase;
	border:none;}
.content_container h2{
	margin:0;
	padding:0;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4688b6;
	font-weight:bold;
	text-transform:uppercase;
	margin:0 0 15px 0;
	text-decoration:underline;
	/*border-bottom:1px solid #eaf7ff;*/
	}
.content_text{
	background-color:#d2e9f8;
	/*width:557px;*/
	border:4px solid #FFF;
	padding:15px;
	}
.content_text a{
	text-decoration:none;
	cursor:pointer;
	}
.content_text a p{
	float:left;
	margin:0;
	padding:0;
	cursor:pointer;
	}
.content_text a img{
	/*float:left;*/
	margin:0 0 0 5px;
	}
.content_text p{
	padding:0;
	margin:0 0 15px 0;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#355e7a;
	}
.content_text ol{
	}
.content_text ol li{
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#355e7a;
margin:5px 0;
	}
.content_text ol li span{
	font-weight:bold;
	}
.content_text table#asezare{
	background-color:#b0dbf7;
	border:2px solid #355E7A;
	border-collapse:collapse;
	}
.content_text table#asezare th{
	border:2px solid #355E7A;
	text-align:center;
	background-color:#355E7A;
	color:#FFF;
	}
.content_text table#asezare tr td{
	border:2px solid #355E7A;
	border-spacing:0;
	padding:3px;
	}
.content_text ul{
	
	}
.content_text ul li{
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#355E7A;
	margin:5px 0;
	}
.news{
	border-bottom:1px dashed #FFF;
	}

.news:hover{
	background-color:#e6f2fa;
	cursor:pointer;
	}
.no_padding{
	padding:0;
	/*width:587px;*/
}
.news h1{
	background:none;
	font-size:12px;
	color:#305d7d;
	margin:0 0 0 10px;
	padding:0;
	float:left;
	}
.news h2{
	text-transform:none;
	font-size:10px;
	font-weight:normal;
	color:#658eaa;
	background-color:none;
	margin:10px 10px 0 0;
	padding:0;
	float:right;
	border:none;
	}
.news p{
	font-size:11px;
	color:#1f3e54;
	padding:0 0 10px 10px;
	margin:0;
	}
#bottom{
	background: url(../images/bottom-background.gif) no-repeat;
	height:38px;
	/*width:594px;*/
	}
#bottom ul{
	margin:10px 0 0 0;
	padding:0;
	float:right;
	}
#bottom ul li{
	display:inline;
	color:#1a557e;
	}
#bottom ul li a{
	font-size:10px;
	color:#1a557e;
	margin:0 6px;
	text-decoration:none;
	}
#bottom ul li a:hover{
	color:#2e92d8;
	}
.last_news{
	border-bottom:none;
	}
.top_margin{
	margin:8px 0 0 0;
	}
#right{
	float:left;
	margin:8px 0 0 8px;
	width:207px;
	}
#pagina-primarului{
	padding:15px;
	background:url(../images/pagina-primarului.gif) no-repeat;
	width:177px;
	height:81px;
	float:left;
	border:none;
	margin:0 0 0 0;}
#pagina-primarului h1{
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0;
	margin:0;
	}
	#pagina-primarului h1 a{ color: #ffffff; text-decoration: none; }
#pagina-primarului p{
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:121px;
	color:#FFF;
	margin:0;
	padding:0;
	}
	
#galerie-foto{
	padding:15px;
	background:url(../images/galerie-foto.gif) no-repeat;
	width:177px;
	height:81px;
	float:left;
	border:none;
	margin:8px 0 0 0;}
#galerie-foto h1{
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3f3e00;
	padding:0;
	margin:0;
	}
	#galerie-foto h1 a{ color:#3f3e00; text-decoration: none; }
#galerie-foto p{
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:121px;
	color:#3f3e00;
	margin:0;
	padding:0;
	}
	
#contact{
	padding:15px;
	background:url(../images/contact.gif) no-repeat;
	width:177px;
	height:81px;
	float:left;
	border:none;
	margin:8px 0 0 0;}
#contact h1{
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0;
	margin:0;
	}
	#contact h1 a{ color: #ffffff; text-decoration: none; }
#contact p{
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:121px;
	color:#fff;
	margin:0;
	padding:0;
	}	
#user_pass{
	background:#FFF;
	border:1px solid #a3bed1;
	width:205px;
	height:76px;}
#user_pass_content{
	background:#d2e9f8;
	margin:5px 0 0 5px;
	width:189px;
	height:60px;
	padding:3px;
	}
#user_pass_content p{
	margin:2px 0 0 0;
	padding:0;
	font-size:11px;
	color:#646363;
	float:left;
	}
#user_pass_content input{
	margin:0 0 3px 0;
	padding:0;
	float:right;
	width:130px;
	height:14px;
	font-size:11px;
	color:#999;
	border-color:1px solid #858585;
	}
#search_btn{
	background:url(../images/search_btn.gif) repeat-x;
	border:1px solid #1b3a4e;
	width:50px!important;
	height:18px!important;
	color:#FFF!important;
	font-size:11px;
	}
#vremea-tileagd{
	text-align:center;
	background: #FFF;
	z-index:1;
	position:relative;
	width:150px;
	margin:-230px 0 0 0;
	}
#vremea-tileagd a{
	text-align:center;
	background:#FFF;
	color:#1174b9;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	}
#asas{
	z-index:0;
	position:relative;
	}

img{
	outline:none;
	}
/*
.glossymenu{
margin: 5px 0;
padding: 0;
width: 170px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}
*/
.glossymenu a.menuitem{
background: black url(../images/glossyback.gif) repeat-x bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(../images/glossyback2.gif);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid blue;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background:#D2E9F8;
colorz: white;
}

div#newsPage_date{
	position: absolute;
	z-index: 3;
	margin: 6px 0 0 456px;
	width: 100px;
	text-align: right;
	color: #ffffff;
}

div#archive{
	text-align: right;
}
div#gallery{
	width: 558px;
	position: relative;
}
#gallery img{
	border: 0;
	margin: 0 28px 28px 0;
}
#contact_form{
	border-bottom:1px dashed #ffffff;
	margin:0 0 15px 0;
	padding:0 0 15px 0;
}
#contact_form p span{
	font-weight:bold;
	}
#contact_form p{
	font-size:12px;
	padding:0;
	margin:0;
	}
#contact_form h2{
	text-decoration:none;
	font-size:12px;
	}
ol{


}
ol li{
margin:15px 0;

}
