/******************** GLOBAL RESETTING CODE BASED ON YAHOO CSS RESET ********************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:black}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit; color:#333333}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}


body
{
  background-color:#F8F8F8;
}


a
{
  color:#003366;
}


INPUT[type=text],TEXTAREA, SELECT
{
  font-size:12px;
  border:1px solid black;
}

INPUT[type=text]:focus,TEXTAREA[type=text]:focus
{
  border:1px solid red;
}

TEXTAREA
{
  height:50px;
}

INPUT[type=text]
{
  padding:2px;
}

INPUT[type=submit]
{
  padding:2px;
}


#main
{
  margin-left:auto;
  margin-right:auto;
  width:968px;
  background-color:white;
  background-image:url("../img/bgmain.jpg");
  /*background-repeat:repeat-y;*/
}

#header
{
  margin-left:25px;
  width:680px;
  height:260px;

}

.hr
{
  margin-left:auto;
  margin-right:auto;
  width:655px;
  background-color:white;
  background-image:url("../img/hr.jpg");
  height:30;
  margin-bottom:10px;
}

#navigation
{

  width:600px;
  height:20px;
  font-size:11px;
  font-family:verdana,arial;
  margin-left:60px;
  color:red;
}

#navigation A
{
  text-decoration:none;
  color:black;

}

#navigation A:hover
{
  text-decoration:underline;
  font-size:11px;
  color:#aaaaaa;
}




#middle
{
  margin-left:25px;
  width:700px;


}

#footer
{
   background-image:url("../img/bgfooter.jpg");
   background-repeat:no-repeat;
   width:100%;
   height:89px;
}
#left
{
  width:200px;
  min-height:500px;
  float:left;
  background-image:url("../img/bgleft.jpg");
  background-repeat:no-repeat;
  margin-top:10px;
}
#content
{
  width:490px;
  min-height:500px;
  float:left;
  margin-left:0px;
  margin-right:0px;
  margin-top:10px;
  
}
#right
{
  width:200px;
  min-height:500px;
/*  height:400px;*/
  float:right;
  /*background-image:url("../img/bgright.jpg");
  background-repeat:no-repeat;*/
  margin-top:-20px;
  padding-top:20px;

  margin-right:30px;
  

}

#searchbox
{
  width:166px;
  height:35px;
  background-image:url("../img/bgsearch.jpg");
  background-repeat:no-repeat;
  background-position:bottom;
  float:right;
}


#searchbox_input_area
{
  margin-left:10px;
  margin-top:5px;
  width:146px;
  height:19px;
  padding-top:3px;
  background-image:url("../img/bgsearchbox.jpg");
  background-repeat:no-repeat;
}

#searchbox_textinput
{
  border:1px solid white;
  width:103px;
  height:12px;
  font-size:10px;
	padding:0px;
}

#searchbox_button
{
  
}


/** POZE SI FISIERE **/

.container_fisiere
{
margin-top:50px;
background-color:#F5F5F5;
border:1px solid #E0E0E0;
padding:15px;
}

.container_fisiere A
{
  text-decoration:underline;
}

.container_fisiere A:hover
{
  color:red;
}

.container_galerie
{
  margin-top:50px;

background-color:#F5F5F5;
border:1px solid #E0E0E0;
padding:15px;
}

.container_galerie A IMG
{
  border:2px solid #F5F5F5;
}

.container_galerie A:hover IMG
{
  border:2px solid #C1DAF0;
}

.container_galerie A:active IMG
{
  border:2px solid red;
}



/* MENIU NOU */

#meniu_butoane
{
  margin-left:30px;
  margin-top:20px;
  overflow:hidden;
}

#meniu_butoane A
{
  display:block;
  margin-bottom:5px;
  text-decoration:none;
  height:17px;
  width:130px;
  color:#333333;
  background-repeat:no-repeat;
  background-image:url("../img/meniu_buton.png");
  padding-left:10px;
  padding-top:3px;
}

#meniu_butoane A:hover, #meniu_butoane A.curent:hover
{
color:white;
  background-repeat:no-repeat;
  background-image:url("../img/meniu_buton_on.png");
}


#meniu_butoane A.submeniu{
  color:black;
  background-image:none;
  margin-left:5px;
  font-size:10px;
  padding:2px;
  font-weight:normal;
  width:135px;
  height:100%;
}

#meniu_butoane A.submeniu:hover{
  color:red;
/*  font-weight:bold;
  background-image:none;
  margin-left:5px;
  font-size:10px;
   padding:5px;*/
}

#meniu_butoane A.submeniuactiv {
  color:red;
  background-image:none;
  margin-left:5px;
  font-size:10px;
  padding:2px;
  font-weight:normal;
  width:135px;
  height:100%;
/*  font-weight:bold;
  background-image:none;
  margin-left:5px;
  font-size:10px;
   padding:5px;*/
}


#meniu_butoane A.curent
{

  
  background-repeat:no-repeat;
  background-image:url("../img/meniu_buton_curent.png"); 
  text-decoration:none;
  color:black;	
}



/*PAGINA MENIU*/

UL.pagina_meniu
{
  margin-left:40px;
  list-style-type:none;
}

UL.pagina_meniu H2
{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px;
  font-weight:bold;
  color:#333333;  
  margin:0px;   
  padding:0px;
}


UL.pagina_meniu LI
{
  margin-top:10px;
}


UL.pagina_meniu LI.nivel1
{

}

UL.pagina_meniu LI.nivel2
{
  margin-left:20px;
}

UL.pagina_meniu A
{
  font-size:12px;
  font-weight:normal;
  text-decoration:underline;
  color:#777777;
  
}
UL.pagina_meniu A:hover
{
  text-decoration:underline;
  color:red;
}

/*** MENIU cel vechi nefolosit***/


#meniu {
  margin: 0 0 0 0;
  margin-left:10px;
  width:150px;
  overflow:hidden;
  margin-top:20px;

  font-family: Verdana,  Helvetica, sans-serif;  
}

#meniu LI
{
  margin-bottom:3px;
}

#meniu LI SPAN
{
  cursor:pointer;
	color:black;
	font-size:11px;
}


#meniu a:link,#meniu a:visited{
color: black;
text-decoration: none;
display:block;
font-size:11px;
}


#meniu a:hover{
color: blue;
display:block;
}

#meniu a.selected
{
  color:red;
	font-weight:bold;
	cursor:default;
}




LI.submeniu1
{
  
	margin-left:0px;
  font-weight:normal;
	list-style: none;
}


LI.submeniu2
{
  font-size:6px;
  margin-left:20px;
  font-weight:normal;
  list-style-type: square;
}

LI.submeniu3
{
  font-size:6px;
  list-style-type: square;
  margin-left:20px;
  font-weight:normal;
}





/**** END MENIU ***/
















/*            Stiluri                     */



h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:red;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:15px;
  margin-bottom:15px;
}

h1.home{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:red;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:15px;
}



h2{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	padding-bottom:15px;
  font-size:14px;
  font-weight:bold;
  color:#333333;  
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	padding-bottom:15px;
  font-size:12px;
  font-weight:bold;
  color:#333333;  
}


/*            END Stiluri                     */


TABLE.general {}
TABLE.general  TD{ padding:3px;}

/* STANDARD TEXT STYLE */

.text
{
  font-family:arial;
  font-size:12px;
  color:black;
  text-align:left;
}

.text A
{
  color:#40668C;
  text-decoration:underline;
}

.text A:hover
{
  color:red;
}


A.citeste
{
  font-size:12px;
  color:#003366;
  display:block;
  text-align:left;
  text-decoration:none;
}



.text P
{
  margin-bottom:10px;
}


.year_buttons
{
  margin-top:15px;margin-bottom:15px;
  line-height:220%;
}

.year_buttons A
{
  border:1px solid #C1DAF0;
  padding:2px;
  background-color:#EEF3F7;
  text-decoration:none;
  font-size:12px;
  margin-left:5px;
}

/* END STANDARD TEXT STYLE */
/***************************************************************/

.box_chestionar
{
  width:214px;
}

.box_chestionar .top
{
  width:214px;
  height:29px;
  background-image:url("../img/bg_chestionar_top.jpg");
  background-repeat:no-repeat;
}
.box_chestionar .middle
{
  background-color:#C2DBF1;
  width:214px;
  background-image:url("../img/bg_chestionar_middle.jpg");
  background-repeat:repeat-y;  
}
.box_chestionar .bottom
{
  width:214px;
  height:29px;
  background-image:url("../img/bg_chestionar_bottom.jpg");
  background-repeat:no-repeat;
}



/***************************************************************/
.box_evenimente
{
  width:200px;
	float:right;

}


.box_evenimente .top
{
  height:25px;
  background-image:url("../img/bg_event_top.jpg");
  background-repeat:no-repeat;  
}

.box_evenimente .top .title_header
{
  color:#48555D;
  font-family:arial;
  font-size:10px;  
  font-weight:bold;
  padding-top:10px;
  padding-left:12px;
  width:95%;
}

.box_evenimente .middle
{
  background-image:url("../img/bg_event_middle.jpg");
  background-repeat:repeat-y;
  min-height:100px;
  border-bottom:1px solid #C8D9EF;
}

.box_evenimente .bottom
{
  height:24px;
  background-image:url("../img/bg_event_bottom.jpg");
  background-repeat:no-repeat;
  
}


.box_evenimente .titlu
{
  color:#DB373D;
  font-weight:bold;
  font-family:Verdana,arial;
}

.box_evenimente .text
{
  font-size:9px;
  font-family:Verdana,arial;
  text-align:left;
}

.box_evenimente A.link_detalii
{
  color:#6080A0;
  font-size:9px;

  text-decoration:none;
  font-weight:bold;
}

/***************************************************************/

.box_rapoarte_anuale
{
  margin-left:20px;
  width:75%;
}

.box_rapoarte_anuale .titlu
{
  color:#595959;
  font-size:10px;
  font-weight:bold;
  margin-bottom:12px;
}

.box_rapoarte_anuale A.link_an
{
  color:#68B9E4;
  font-size:11px;
  text-decoration:none;
}

.box_rapoarte_anuale A.link_arhiva
{
  color:#6080A0;
  font-size:10px;
  margin-top:10px;
  text-decoration:none;
  font-weight:bold;
}
/***************************************************************/

.box_experti
{
  width:166px;
  height:184px;
  background-image:url("../img/bg_box_experti.png");
  background-repeat:no-repeat;
  padding-top:0px;
  font-size:12px;
}


.box_experti  .title_header
{
  color:red;
  font-family:arial;
  font-size:11px;  
  font-weight:bold;
  padding-top:15px;
  padding-left:12px;
  width:95%;
  margin-bottom:9px;
}

.box_experti .inner_content
{
  width:130px;
  height:114px;
  
  margin-left:25px;
}

.box_experti .nume
{
  font-weight:bold;
  color:#7BC2E7;
  background-image:url('../img/smalldot.png');
  background-repeat:no-repeat;
  padding-left:10px;
  background-position:0px 2px;
  font-family:Arial,helvetica;
  margin-left:15px;
}


.box_experti .text
{
  color:#8F8F8F;
  width:130px;
  height:80px;
  overglow:hidden;
  font-size:9px;
}

.box_experti  A.xlink
{
  color:#003366;
  font-size:9px;
  text-decoration:none;
}

.box_experti .image
{
  float:left;
  margin-right:12px;
}
/***************************************************************/
.box_cariera
{
  margin-left:20px;
}

.box_cariera .titlu
{
  color:#595959;
  font-size:10px;
  font-weight:bold;
  margin-bottom:12px;
}


.box_cariera A.xlink
{
  color:#68B9E4;
  font-size:11px;
  text-decoration:none;
}



/***************************************************************/
.box_finantatori
{
  width:120px;
  margin-top:30px;
  margin-left:30px;
}

.box_finantatori .titlu
{
  font-size:11px;
  font-weight:bold;
  color:red;
  margin-bottom:12px;
  margin-top:6px;
}

.box_finantatori .titlu_articol
{
  font-size:10px;
  font-weight:bold;
  margin-bottom:6px;
  margin-top:10px;
}

.box_finantatori .text
{
  font-size:10px;
}

.box_finantatori .image
{
  float:right;
  margin-left:12px;
}

.box_finantatori A.xlink
{
  color:#5786B7;
  font-size:11px;
  text-decoration:none;
}

/***************************************************************/

.search_result
{
  margin-top:15px;
  border:1px solid #C1DAF0;
  background-color:#EFF3F6;
  padding:5px;
}

.search_result .lang
{
  color:red;
}
.search_result .preview
{
  margin-top:5px;
  color:#7F7F7F;
}

.search_result A
{
  
}

.search_result A:
{
  color:red;
  text-decoration:none;
}

/****************************************************************/
.sitemap_lang
{
  font-weight:bold;
  text-transform:uppercase;
  font-size:18px;
  color:gray;
  margin-top:15px;
  margin-bottom:15px;
  border-bottom:1px solid gray;
}

.sitemap_sectiune
{
  font-weight:bold;
  font-size:14px;
}


A.sitemap_link
{
  text-decoration:none;
  color:gray;
  margin-left:40px;
  display:block;
}
A.sitemap_link:hover
{
  text-decoration:none;
  color:red;
}


.contact{
border:solid 1px gray;
width:280px;
padding:20px;
}

#header_holder{
  background-image:url('img/header_holder.jpg');
  float:left;
  width:680px;
  height:243px;
  background-color:white; 
  padding-left:40px 
}

.box_event{
	float:left;
	margin-left:-15px;
}


.box-tp{
float:right;
margin-top:10px;
}
.box-up{
	background:url("../img/side-bg.jpg") no-repeat;
	width:202px;
	height:18px;
	padding-top:3px;
}
.box-up span{
	color: #14327a;
	font-weight: bold;
	padding-top:7px;
	margin-top:5px;
	padding-left:5px;
}
.box-content{
	border-left: 1px solid #ececec;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	padding:3px;
	width:194px;
		background-image:url("../img/bck.png");
	background-repeat:repeat-x;
}





.box-tp-right{
float:right;
margin-top:20px;

}
.box-up-right{
	background:url("../img/side-bg.jpg") no-repeat;
	width:200px;
	height:18px;
	padding-top:3px;
	padding-left:5px;
	font-weight:bold;
}
.box-up span-right{
	color: #14327a;
	font-weight: bold;
	padding-top:7px;
	margin-top:5px;
	padding-left:5px;
}
.box-content-right{
	border-left: 1px solid #ececec;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	padding:3px;
	width:193px;

}






.box-tp-left{
float:left;
margin-top:20px;
margin-left:30px;

}
.box-up-left{
	background:url("../img/side-bg-left.jpg") no-repeat;
	width:135px;
	height:18px;
	padding-top:3px;
	padding-left:5px;
	font-weight:bold;
}
.box-up-left span{
	color: #14327a;
	font-weight: bold;
	padding-top:7px;
	margin-top:5px;
	padding-left:5px;
	color:red;
}
.box-content-left{
	border-left: 1px solid #ececec;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	padding:3px;
	width:129px;

}

.box-content-left img {
float:left;
padding:5px;
}

.box-content-left .titlu_articol {
  font-size:10px;
  font-weight:bold;
  margin-bottom:6px;
  margin-top:10px;
}
.numeBox{
font-weight:bold;
color:#FF0000;
}

