/**************************************** Main structure ****************************/
a {	font-family: Arial, Helvetica, sans-serif;	color:  #296398;	text-decoration: none;}
a:hover{	text-decoration: underline;}
* {	margin: 0;	padding: 0;	}

body {
 	background:#008BD0 url(backgrounds/background_03.jpg) repeat-y scroll center 0; background-attachment:fixed;
/*	background-size:cover;	
	background:#F2F5FE url('backgrounds/background_03.jpg');
	background-repeat:repeat;
	background-attachment:fixed;	
*/
	font-family:"Trebuchet MS",Tahoma,sans-serif;
}
/* ------------------------------------------
                  HTML STYLE TAGS
    ------------------------------------------- */
/*block elements */
.data_stire {
	clear: both;
	display:block;
	text-align:center;
	background: url('images/bg-data.jpg') no-repeat left top;	
	height:30px;
	width:108px;
	padding-top:10px;
/*	float:right;		*/
}
.picc {
	text-align: center;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
}
.paginare{
	float:left;
	margin:0;
	padding:0;
}
.lupa {
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	border: 0;
}
.pics {
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
}
.picd {
	float: right;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
}
p {
	line-height: 1.5em;
	margin-bottom: 10px;
	font-family: georgia,times,serif;
	}
/* headers */
h1 {font-family: georgia,times,serif;margin-bottom: 5px;}
h2 {margin-bottom: 10px;}
h3 {margin: 5px 0;}
h4 {color: #900;}

/* images */
img.left {
	border:1px solid #DDD;
	padding: 2px;
	background: #F0F0F0;
	margin: 0 8px 8px 0;
	}
img.banner {
	background: #FFF;
	padding: 3px;
/*	border: 1px solid #DDD;*/
	margin: 0 7px 14px 7px;
	}
img.banner:hover {
	border: 1px solid #B6B6B6;
	background: #F6F6F6;
	}

/*lists & definitions */
ol.normal {	margin: 10px 0px 10px 30px;	}	
/* ul li */
.content_left ul {
	margin: 10px 0px 10px 12px;
	list-style: none;
	}	
.content_left ol {
	margin: 10px 0px 10px 50px;
	}	
.content_left #strazi ol {
	margin: 10px 0px 10px 150px;
}
.content_left ul li {
	padding: 5px 15px;
	background: url('images/li.gif') no-repeat left 5px;
	}	
ul.normal {
	margin: 10px 0px 10px 12px;
	list-style: none;
	}	
/* */	
#boxnews .bodynews  ul {
	list-style: none;
}
#boxnews .bodynews  ul li {
	padding-left: 15px;
	background: url('images/li.gif') no-repeat left 5px;
	}
#boxinfo .bodyinfo  ul {
	list-style: none;
}
#boxinfo .bodyinfo  ul li {
	padding-left: 15px;
	background: url('images/li.gif') no-repeat left top;
	}
/* ------------------------------------------
                   SITE LAYOUT
    ------------------------------------------- */
#wrap {
	width: 960px;
	margin: 0 auto;
	}
#content {
	width: 100%;
	margin: 0;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	}
#maincontent {
/*	background: #efefef url('images/fade.jpg') repeat-x top left;*/
	background: #ffffff;
	padding: 0px 0 0 0;
	}
/* left side */
div.content_left {
	float:left;
	margin-right: 5px;
	padding-left: 5px;
	width: 650px;
/*	border: 1px solid #000;*/
}
/*end left*/

/* right side */
div.content_right {
	float:left;
	width: 300px;
	margin-left:0px;
}
div.links  {
	border-left: 1px solid #EEE;
	border-right: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
	margin-bottom:10px;
}
div.links a {
/*	background: url(img/bg_navitem.gif) repeat-x #FFF;*/
	border-bottom: 1px solid #EEE;
	display: block;
	font: normal 0.8em "Trebuchet MS",Tahoma,sans-serif;
	padding: 6px 0 8px 8px;
	text-decoration: none; color: #333;
}
div.links a img {
	float:left;
	margin-right:5px;
}
div.links a:hover {
	color: #0080DD; background-position: left bottom;
	font-weight:bold;
}
.bold{
	font-weight:bold;
}
div.links div.line {
	height: 1px; background-color: #EEEEF5;
}
div.links .title {
/*	background: #0070CD url(images/bgtitle.gif) repeat-x;*/
	background: #fff url(images/bgtitle.png) 0 0 no-repeat;
	color: #FFF;
/*	font: bolder 95% "Trebuchet MS",Tahoma,sans-serif;*/
	font: bolder 95% Georgia,times,serif;
	padding: 17px 0px;
	height: 30px;
	text-align:center;
}
/*end right*/

/* --------------------------------------------------------------------------
                  UNIVERSAL WIDTH AND POSITION STYLES
   -------------------------------------------------------------------------- */
.left {
	float: left;
	}
.clearboth {
	clear: both; 
	line-height: 0; 
	height: 0;
	font-size: 0;
	}
.clear {
	clear: left;
	line-height: 0;
	font-size: 0;
	}
/* footer */
.footer {
	background-color: #F3F3F3;
	width: 960px;
/*	margin-bottom: 30px;*/
/*	border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999;*/
/*	font-size: 0.7em;*/
	clear: both;
/*	padding-top: 4px;*/
	}
.footer p {
/*	padding: 10px;*/
	}
.footer .footnav {
/*	border-bottom: 1px solid #CCC;*/
/*	padding: 10px;*/
	}
.footnav a, .footer p a {
	text-decoration: none;
	padding: 5px 8px;
	color: #666;
	font-family: georgia,times,serif;
	border: 1px solid #FFF;
	background-color: #FFF;
	}
.footnav a:hover, .footer p a:hover {
	color: #000;
	background-color: #f3f3f3;
	border: 1px solid #CCC;
	}
.footnav h3 {
	border-bottom: 1px solid #eee;
	color: #633;
	}
.footnav a.first {
	font-size: 1.5em;
	font-weight: 800;
	margin-left: -5px;
	}
.linksleft {
	float: left;
	margin-right: 10px;
	width: 140px;
	padding: 0 0px 0px 0px;
	list-style-type: none;
	}
.linksleft ul {
	list-style-type: none;
	}
.linksleft li {
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
.linksleft li a {
	padding: 4px;
	display: block;
	margin:  0;
	text-decoration:none;
	}
/*header site*/
#template_header {
	clear: both;
	width: 960px;
	height: 109px;
/*	padding: 10px 30px;	*/
	background: url(images/template_header.jpg) no-repeat;
/*	border:1px solid #222; */
}
.clr { clear:both; padding:0; margin:0; background:none;}
/*slide esti_aici*/
#esti_aici {
	background: url(images/bg_esti_aici.gif) repeat-x;
	font: normal 0.8em georgia,times,serif;
	height:25px;
	margin:0;
	padding: 4px 0px 0px 0px;
	width:auto;
	display:block;
	border:1px solid #eee;
}
/*end slide esti_aici*/
/*slide show*/
#banner {
	height:320px;
	margin:0;
	padding: 0px 15px 0px 0px;
	width:100%;
	display:block;
/*	border:1px solid red;*/
}
/*end slide show*/
#boxmenu
{
border: 1px solid #809fe3;
background: #ffffff url(images/boxmenutop.png) repeat-x top;
width: auto;
padding: 5px;
margin-bottom: 10px;
overflow: auto;
}
/* stiri*/
.postmeta {
	font-family: georgia,times,serif;
	font-size: 0.7em;
	margin: 0;
	padding: 0;
	border-top: 1px solid #ccc;
	}
.postmeta a {
	color: #666;
	padding: 0 12px 0 18px;
	}
.postmeta a:hover {
	text-decoration: none;
	}
.postmeta a.pdf_file {
	background: url('images/icon_pdf.gif') no-repeat left center;
	}
.postmeta a.readmore {
	background: url('images/readmore.gif') no-repeat left center;
	}
.postmeta a.goback {
	background: url('images/arrow_mic_left.gif') no-repeat left center;
	}
.postmeta a.comments {
	background: url('images/comments.gif') no-repeat left center;
	}
.postmeta a.category {
	background: url('images/file.gif') no-repeat left center;
	}
#boxnews{
	border: 1px solid #eee;
	/*background: #ffffff url(images/box_back.png) repeat-x top;*/
	width: auto;
	padding: 5px;
	margin-bottom: 10px;
	text-align: center;

	/*background-image: url(images/xmas_bg_new.gif) !important;*/	
	background-image: url(images/boxnews.png) !important;
	background-repeat: repeat-x !important;
	background-position: left bottom;
	border-bottom: 1px #fff solid;	
	background: #fff;
	position: relative;
	z-index: 102;
}
#boxnews h2 {
	font-size: 1.2em;
	font-weight: bold;
	font-family: georgia,times,serif;
	/*background: url(images/border_h2.png) repeat-x 0 100%;*/
	/*color: #0080c0;*/
	color: #fff;
	padding: 8px 0 10px 0;
	/*border-bottom: 2px solid #ccc;*/
	text-shadow:1px 1px 1px #000;
}
#boxnews h3 {
	height: 25px;
	background: url(images/info.png) no-repeat left center;
	font-size: 0.9em;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding:6px 0 0 25px;
	color: #0066CC;
	margin-top:15px;
}
#boxinfo h3 {
	height: 26px;
	background: url(images/info.gif) no-repeat left top;
	font-size: 0.9em;
	font-weight: bold;
	font-family:"Trebuchet MS",Tahoma,sans-serif;
	text-align:left;
	padding:0 0 0 26px;
	color: #0066CC;
	margin-top:15px;
}
#boxnews .bodynews {
	font-family: "Trebuchet MS",Tahoma,sans-serif;
	font-size: 0.7em;
/*	min-height:130px;*/
	text-align: justify;
	padding: 5px;	
	border-bottom:1px dashed #CCCCCC;
}
#boxinfo .bodyinfo {
	font-family: "Trebuchet MS",Tahoma,sans-serif;
	font-size: 0.7em;
	text-align: justify;
	padding: 5px;	
	border-bottom:1px dashed #CCCCCC;
}
/* end stiri*/
/*right menu*/
#vrmenu {
}
#vrmenu ul {
 width:270px;
 letter-spacing: 1px;
 font-weight: normal;
 font-style: normal;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 border: 1px solid #000000;
 margin:0 0 0 10px;
 padding:0;
 list-style:none;
}
#vrmenu li a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 padding-left: 30px;
 padding-bottom: 4px;
 color: #333333;
 padding-top: 4px;
 padding-right: 12px;
 text-align: left;
 background: #F9F8F7 url(images/vmenu3bg.jpg) left center repeat-y;
 border-top: 1px #84C184;
 border-right: 1px #99DD99;
 border-bottom: 1px ;
 display:block;
 width:100%;
}
#vrmenu li a:hover {
 padding-left: 30px;
 padding-bottom: 3px;
 padding-top: 3px;
 padding-right: 12px;
 background: #B3B3D9 url(images/vmenu3obg.gif) left center repeat-y;
 border-top: 1px solid #000080;
 border-bottom: 1px solid #000080;
}
#vrmenu li.menucurrent a {
 padding-left: 30px;
 padding-right: 12px;
 padding-bottom: 3px;
 padding-top: 3px;
 background: #FFFFFF url(images/vmenu3curbg.gif) left center repeat-y;
 border-top: 1px solid #C0C0C0;
 border-bottom: 1px solid #C0C0C0;
}
#vrmenu li.menucaption a {
color: #004080;
 font-style: normal;
 padding-left: 30px;
 font-size: 16px;
 padding-bottom: 4px;
 padding-top: 4px;
 font-family: "Trebuchet MS",Tahoma,sans-serif;
 letter-spacing: 1px;
 text-align: left;
 font-weight: normal;
 padding-right: 12px;
 background-color: #eeeeee; /*#CDE7FA*/
/* background: #CDE7FA url(images/vmenu3capbg.gif) left center no-repeat;*/
 /*#E9E8E7*/
/* border-top: 1px solid #999999;*/
 border-bottom: 1px solid #cccccc;
 display:block;
 text-shadow: 1px 2px 3px #666;
}
#vrmenu li.menucaption a:hover {
background: #1170B8 url(images/vmenu3capbg_h.gif) left center no-repeat;
/*#0969AA */
padding-bottom: 4px;
padding-top: 3px;
color: #fff;
}
html>body #vrmenu li a {
 width: auto;
}
/*end right menu*/
.xtext {
margin-top : 0; 
margin-bottom : 0; 
font-size : 11px; 
font-family : Verdana; 
} 
.button_read{ 
	font-family: georgia,times,serif;
	display:inline-block;
	width:90px;
	height:22px;
	line-height:20px;
	font-size:14px;
	background:url(images/button.png) no-repeat 0 0;
	text-align:center;
}
.button_read a{ 
	color:#fff;
	text-decoration:none;
}
.button_read a:hover{ 
	color:#eee;
	text-decoration:none;
}
/*audiente online*/
.vizibil{
	margin:0;
	padding:0;
	width:100%;
	font-size : 11px; 
	font-family : Verdana; 
	color:#0000cc;
}
.invizibil{
	display: none;
}
.show_img1 {
	background-image: url("../img/expand.gif");
	background-repeat: no-repeat;
	height: 18px;
	text-decoration: none;
}
.hide_img1 {
	background-image: url("../img/collapse.gif");
	background-repeat: no-repeat;
	height: 18px;
	text-decoration: none;
}
HR.mesaj {
border-right : 1px dotted; 
border-top : 1px dotted; 
border-left : 1px dotted; 
color : #336699; 
border-bottom : 1px dotted; 
height : 1px; 
} 
.tabel1 {
margin-top : 0; 
margin-bottom : 0; 
font-size : 12px; 
font-family : Verdana; 
} 
.guest {
	FONT-SIZE: 12px;
	COLOR: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.audienta{
	FONT-SIZE: 12px;
	COLOR: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
HR.mesaj {
border-right : 1px dotted; 
border-top : 1px dotted; 
border-left : 1px dotted; 
color : #336699; 
border-bottom : 1px dotted; 
height : 1px; 
} 
.show_img1{
	background-image: url("images/expand.gif");
	background-repeat: no-repeat;
/*	width:20px;*/
	height:18px;
	text-decoration: none;
}
.hide_img1{
	background-image: url("images/collapse.gif");
	background-repeat: no-repeat;
/*	width:20px;*/
	height:18px;
	text-decoration: none;
}
.link-general,link,active,visited {
margin-top : 0; 
margin-bottom : 0; 
font-size : 11px; 
font-family : Verdana; 
color:#0000cc;
text-decoration:none;
} 
.link-general:hover {
margin-top : 0; 
margin-bottom : 0; 
font-size : 11px; 
font-family : Verdana; 
color:red;
text-decoration:none;
} 
.link-general-red,link,active,visited {
margin-top : 0; 
margin-bottom : 0; 
font-size : 11px; 
font-family : Verdana; 
color:red;
text-decoration:none;
FONT-WEIGHT: bold; 
} 
.link-general-red:hover {
margin-top : 0; 
margin-bottom : 0; 
font-size : 11px; 
font-family : Verdana; 
color:#0000cc;
text-decoration:none;
FONT-WEIGHT: bold; 
} 
/*end audiente-online*/
.xtext2 {
margin-top : 0; 
margin-bottom : 0; 
font-size : 11px; 
font-family : Verdana; 
} 
/*
#categorie{
border: 1px solid #000;
height:34px;
padding-top:14px;
margin:0 0 0 6px;
text-align:center;
font-family:"Trebuchet MS",Tahoma,sans-serif;
font-size:1.2em;
font-weight:bolder;
background:#004080 url('images/catheader.jpg') repeat-x;
color:#ffffd5;'
}
*/
#categorie {
border: 1px solid #000;
height: 31px;
padding-top: 9px;
margin: 0 0 0 6px;
text-align: center;
font-family: Georgia,times,serif;
font-size: 1.2em;
font-weight: bolder;
background: #ddd url('images/catheader.jpg') repeat-x;
color: #ffffd5;
text-shadow: 1px 2px 3px #a2a2a2;
}
.asc{
	background:#ffffff url('images/bullet_arrow_up.png') no-repeat left;
}
.desc{
	background:#ffffff url('images/bullet_arrow_down.png') no-repeat left;
}
.reset{
	background:#ffffff url('images/reset.png') no-repeat left;
}

/**/
.buton-gri {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.buton-gri:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.buton-gri:active {
	position:relative;
	top:1px;
}
.buton-gri-mic {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:1px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.buton-gri-mic:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.buton-gri-mic:active {
	position:relative;
	top:1px;
}
.buton-albastru {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:normal;
	padding:8px 40px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.buton-albastru:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.buton-albastru:active {
	position:relative;
	top:1px;
}

.btn_descarca_atasament {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
	
}.btn_descarca_atasament:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
	text-decoration:none;
}.btn_descarca_atasament:active {
	position:relative;
	top:1px;
}

/**/
	.quicksearch 
    {              
      margin: 10px;      
    }


/*paginare*/
div.pagination {
	padding: 3px;
	margin: 3px;
	font-size:0.6em;
	font-family:verdana;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #dcdcdc;	/*#6fafff*/
	text-decoration: none; /* no underline */
	color: #296398;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #296398;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #296398;
		
		font-weight: bold;
		background-color: #296398;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;	
		color: #DDD;
	}	

.xtextalb {
	margin-top : 0;
	margin-bottom : 0;
	font-size : 10px;
	font-family : Verdana;
	color: #ffffff;
	FONT-WEIGHT: bold;
	padding-left: 10px;
}

