/* General styles */
	body {
		margin:0;
		padding:0;
		border:0;
		width:100%;
		min-width: 1000px;
		font-family: serif;
		color: #464646;		
		background: #f9f4e1 url(images/header_bg.gif) repeat-x top;	
	}
	#fixed {
		margin:0 auto;
		width:1000px;   
		text-align:left;
		overflow: hidden;
	}			
	p { margin-bottom: 1em; }
	p.pcont { margin-bottom: 1.2em;  text-indent: 1em; }	
	p.pcont1 { margin-bottom: 1.2em;}	
	a { text-decoration: none; }
	a:hover { text-decoration: none; }
	img { border: 0; }
	
	h1 {
		font-size: 1.250em;
		text-transform: uppercase;
		color: #c06c23;
		font-family: Georgia, "Times New Roman", Times, serif;
		padding-bottom: 10px;
	}
	h2 {
		font-size: 1.250em;
		color: #3f302b;
		font-weight: normal;
		margin-bottom: 0em;
		font-family: Georgia, "Times New Roman", Times, serif;	
		line-height: 1.5em;
	}
	h3 {
		font-size: 1.125em; 
		color: #3f302b;
		font-weight: normal;
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	h4 {
		font-weight: bold;
		font-size: 1em;		
	}
	#separator {
		clear: both;
		width: 100%;
		min-height: 40px; height: auto !important; height: 40px;
		background: url(images/separator.gif) no-repeat center;
		margin: 30px 0 30px 0;
	}
	.separator_h {
		padding-top: 20px;
		clear: both;
		
	}

/*--------------------------- Header + Extra ------------------------------------------*/
	.header {
		margin: 0 auto;
		width: 1000px;
		text-align: left;
		min-height: 140px; height: auto !important; height: 140px;		
		background: url(images/header_bg.gif) repeat-x top ;
	}
	.logo {
		width: 420px;		
		float: left;
	} 
	#navbar {
		float: right;
		min-width: 530px;
		width: 530px;
 		padding: 0;
		margin-top: 6px;
		font: 17px Georgia, Times, serif;
		overflow: hidden;
	}
	#navbar li {
		width: auto;
		float: right;
		padding: 0 10px 0 10px;
		list-style: none;
		text-align: center;
		line-height: 1.3em;
	}
	#navbar li a {
		display: block;
		padding: 20px 0 0 0;
		text-transform: uppercase;
		color: #4d3d30;
	}
	#navbar a:hover, .opt #navbar .opt a {
		background: url("images/header_link_bg.gif") top left repeat-x;
		color: #c06c23;
		text-decoration: none;
	}
	.extra_mask {
		margin: 0 auto;
		width: 100%;
		text-align: left;
		min-height: 230px; height: auto !important; height: 230px;		
		background: url("images/extra_bg_top.gif") repeat;		
	}
	.extra_mask1 {
		margin: 0 auto;
		width: 100%;
		text-align: left;
		min-height: 230px; height: auto !important; height: 230px;		
		//background: url("images/BJVS-RRA.jpg") no-repeat;		
		background-color:#979c77;
		display:block;
	}
	.extra1-left {
		//margin: 0 auto;
		width: 290px;
		min-height: 230px; height: auto !important; height: 230px;	
		background: url("images/bg_middle_01.jpg") no-repeat;
		display:inline-block;
		float: left;
		margin-right:40px;
	}
	.extra1-right {
		//margin: 0 auto;
		width: 258px;
		min-height: 230px; height: auto !important; height: 230px;	
		background: url("images/bg_middle_03.jpg") no-repeat;
		display:inline-block;
		float: right;
	}
	.extra1 {
		margin: 0 auto;
		width: 1000px;
		min-height: 230px; height: auto !important; height: 230px;	
		background-color:#979c77;
	}
	.extra {
		margin: 0 auto;
		width: 1000px;
		min-height: 230px; height: auto !important; height: 230px;	
		background: url("images/extra_img.gif") no-repeat;
	}
	
	.extra_text {
		font: 22px "Times New Roman", Times, serif;
		color: #cbbaab;
		line-height: 40px;
		margin-top: 40px;
		float: left;`
		width: 620px;
		text-indent: 1em;
	}
	.extra_text1 a {
		color:red;
	}
	.extra_text1 {
		font: 16px "Times New Roman", Times, serif;
		color: #FFF;
		line-height: 40px;
		margin-top: 35px;
		float: left;
		width: 400px;
		text-indent: 1em;
	}
	.extra_autor {
		width: 200px;
		float: right;
		color: #c06c23;
	}
	.extra_flash {
		width: 300px;
		margin-left: 630px;	
		padding-top: 30px;
		padding-left: 60px;
		min-height: 200px; height: auto !important; height: 200px;
		background: url("images/fl_bg.png") no-repeat center;
	}
/*------------------ END Header ---------------------*/


/* -------------------------------- Columns (main + side menu) -------------------------*/
	.main {
		float: left;
		width: 680px;
	}
	.sectiuni_t {
		position: relative;
		clear:both;
		float:left;
		width:100%;
		background: url(images/sectiuni_t.gif) repeat-x top;
	}
	.sectiuni_b {
		clear: both;
		float:left;
		width:100%;
		margin-top: 20px;
		padding-bottom: 30px;
		background: url(images/sectiuni_b.gif) repeat-x bottom;
	}
	.sidebar {
		float: right;
		width: 300px;
		overflow: hidden;
		margin: 20px auto;
	}
	.side_menu {	
		float: right;
		width: 300px;
		text-transform: uppercase;	
		line-height: 2.8em;
	}
	.side_menu li {
		float: left;
		width: 100%;
		list-style: none;
		text-align: left;
		text-transform: uppercase;
		min-height: 40px; height: auto !important; height: 40px; /*height=38 la grafica*/				
	}
	.li1 { border-top: 1px solid #b38e6f; }
	.li1 a, .li2 a, .li3 a, .li4 a, .li5 a, .li6 a, .li7 a, .li8 a {
		border-bottom: 1px solid #b38e6f;
		display: block;
		min-height: 40px; height: auto !important; height: 40px;
		text-transform: uppercase;
		color: #c06c23;
		padding-left: 44px;
	}
	.li1 a{ background: url(images/1bg.png) no-repeat; }
	.li2 a{ background: url(images/2bg.png) no-repeat; }
	.li3 a{ background: url(images/3bg.png) no-repeat; }
	.li4 a{ background: url(images/4bg.png) no-repeat; }
	.li5 a{ background: url(images/5bg.png) no-repeat; }
	.li6 a{ background: url(images/6bg.png) no-repeat; }
	.li7 a{ background: url(images/7bg.png) no-repeat; }
	.li8 a{ background: url(images/8bg.png) no-repeat; }
	.li1 a:hover, .li2 a:hover, .li3 a:hover, .li4 a:hover, .li5 a:hover, .li6 a:hover, .li7 a:hover, .li8 a:hover {
		color: #a25e5e;
		text-decoration: none;
	}
	.li1 a:hover{ background: #f4dfbc url(images/1bg.png) no-repeat; }
	.li2 a:hover{ background: #f4dfbc url(images/2bg.png) no-repeat; }
	.li3 a:hover{ background: #f4dfbc url(images/3bg.png) no-repeat; }
	.li4 a:hover{ background: #f4dfbc url(images/4bg.png) no-repeat; }
	.li5 a:hover{ background: #f4dfbc url(images/5bg.png) no-repeat; }
	.li6 a:hover{ background: #f4dfbc url(images/6bg.png) no-repeat; }
	.li7 a:hover{ background: #f4dfbc url(images/7bg.png) no-repeat; }
	.li8 a:hover{ background: #f4dfbc url(images/8bg.png) no-repeat; }
	.categorie {
		padding: 0 0 0 40px;
		text-transform: uppercase;
		color: #a25e5e;
		font: 1.125em Georgia, "Times New Roman", Times, serif;
	}
	.gmenu {
		float: right;
		width: 300px;
		margin-top: 10px;
	}
	.gmenu li {
		float: left;
		width: 100%;
		list-style: none;
		text-align: left;
		min-height: 88px; height: auto !important; height: 88px; /*height=38 la grafica*/				
	}
	.gli1 a, .gli2 a, .gli3 a, .gli4 a {
		padding-left: 10px;
		display: block;
		min-height: 100px; height: auto !important; height: 100px;
		color: #4d3d30;
		font-size: 1.250em;
	}
	.gli1 a{ padding-top: 15px; background: url(images/gmenu_icon_1.gif) no-repeat; }
	.gli2 a{ padding-top: 15px; background: url(images/2bg.png) no-repeat; }
	.gli3 a{ padding-top: 15px; background: url(images/gmenu_icon_3.gif) no-repeat; }
	.gli4 a{ padding-top: 15px; background: url(images/gmenu_icon_4.gif) no-repeat; }
	.gli1 a:hover, .gli2 a:hover, .gli3 a:hover, .gli4 a:hover {
		color: #2f1f14;
		text-decoration: none;
		padding-left: 20px;
	}
	.gli1 a:hover{ background: url(images/gmenu_icon_1.gif) no-repeat; }
	.gli2 a:hover{ background: url(images/gmenu_icon_2.gif) no-repeat; }
	.gli3 a:hover{ background: url(images/gmenu_icon_3.gif) no-repeat; }
	.gli4 a:hover{ background: url(images/gmenu_icon_4.gif) no-repeat; }
/* -------------------------------- END Columns (main + side menu) -------------------------*/


/* ---------------------- front page -----------------------------*/
	.front_container {
		clear:both;
		overflow: hidden;
		width: 1000px;
		margin:0px 0 20px 0;	
	}
	.front_content {
		width: 100%;
		float: left;
		line-height: 1.5em;
	}
	.front_content a {
		color: #c06c23;
	}
	.front_content a:hover{
		color: #c06c23;

	}
	.front_content1 {
		width: 320px;
		float: left;
	}
	.front_content2 {
		width: 320px;
		float: left;
		margin-left: 40px;
	}
	.front_content3 {
		width: 320px;
		float: left;
	}
	.front_content_icon {
		float: left;
		width: 100px;
		min-height: 100px; height: auto !important; height: 100px;
		padding:20px 20px 0 0 ;
	}
	.front_content_icon_right {
		float: right;
		width: 100px;
		min-height: 100px; height: auto !important; height: 100px;
		padding:20px 20px 0 0 ;
	}
	.front_content_icon img {
		border: 1px solid #e1bca8;
		background: #fff;
		padding: 4px;
	}
	.front_content_photo {
		float: left;
		width: 120px;
		min-height: 88px; height: auto !important; height: 88px;
		padding:0px 20px 0 0 ;
	}
	.front_content_photo img {
		border: 1px solid #e1bca8;
		background: #fff;
		padding: 4px;
	}
	.front_content ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_check.gif);
		color: #c06c23;
		padding-left: 150px;
	}
	.front_content li {
		color: #4d3d30;
	}
	.titlu {
		color: #a25e5e;
		font-size: 1.125em;
		font-family: Georgia, "Times New Roman", Times, serif;	
	}
	.subtitlu {
		color: #c06c23;
		font-size: 1.125em;
		font-family: Georgia, "Times New Roman", Times, serif;	
	}	
	.titlu a { 
		color: #a25e5e;
		font-size: 1.125em;
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	.titlu a:hover {
		color: #a25e5e;
		font-size: 1.125em;
		font-family: Georgia, "Times New Roman", Times, serif;
		border-bottom: 1px dotted #a25e5e;
	}
/* -------------------------------- END front page -----------------------------------------*/


/* -------------------------------- Istoric-------------------------------------------------*/
	.container_istoric {
		line-height: 1.5em;
	}
	.istoric_detalii {
		float: right;
		width: 180px; 
		min-height: 30px; height: auto !important; height: 30px; /*height=34 la grafica*/
		border-top: 1px solid #b38e6f;
		border-bottom: 1px solid #b38e6f;
		overflow: hidden;		
		background: url("images/detalii.png") no-repeat left;		
	}
	.istoric_detalii a {
		display: block;
		width: 180px;
		min-height: 30px; height: auto !important; height: 30px; /*height=34 la grafica*/
		text-align: left;
		padding-left: 50px;
		color: #c06c23;
		line-height: 1.8em;
	}
	.istoric_detalii a:hover {
		color: #a25e5e;
		background: #f4dfbc url("images/detalii.png") no-repeat left;
	}
/* ------------------------------------------ END Istoric ----------------------------------*/


/* -------------------------------- Program -------------------------------------------------*/
	.container_program {
		line-height: 1.5em;
	}
	.program {
		clear: both;
		width: 100%;
		padding: 10px 0 20px 0;
		min-height: 144px; height: auto !important; height: 144px;
		/*border-bottom: 1px dotted #b38e6f;*/
	}
	.program_photo {
		float: left;		
		width: 300px;
	}
	.program_text {
		position: relative;
		margin-left: 320px;
		text-align: left;
		line-height: 3em;	
	}
	.program_ore {
		position: relative;
		font-family:Georgia;
		font-size: 1em;
		font-weight: normal;
		color: #8C2C2C;
		padding: 0.5em 30px 0.5em 30px;
		background:#f3e8c1;
	}
/* ------------------------------------------ END Program ----------------------------------*/


/* -------------------------------- Contact -------------------------------------------------*/
	.container_contact {
		line-height: 1.5em;
	}
	.contact {
		clear: both;
		width: 100%;
		padding: 0px 0 20px 0;
		min-height: 40px; height: auto !important; height: 40px;
		/*border-bottom: 1px dotted #b38e6f;*/
	}
	.contact_icon {
		float: left;		
		width: 40px;
	}
	.contact_text {
		position: relative;
		margin-left: 60px;
		text-align: left;
		line-height: 2em;	
	}
	.contact_det {
		position: relative;
		font-family:Georgia;
		font-size: 1em;
		font-weight: normal;
		color: #8C2C2C;
		padding: 0.5em 20px 0.5em 20px;
		background:#f3e8c1;
	}
	.container_contact a img{
		border: 1px solid #e1bca8;
		background-color:#fef5dc;
		padding: 4px;
	}
	.container_contact a img:hover {
		border: 1px solid #795948;
		background-color:#f9f9f9;
		padding: 4px;
	}
	.socializare {
		margin-left: 5px;
	}
	
/* ------------------------------------------ END Contact ----------------------------------*/


/* -----------------------------------------  DEPARTAMENTE --------------------------------- */
	.container_departamente {
		line-height: 1.5em;
	}
	.departament {
		clear:both;
		overflow: hidden;
		margin:0;
		padding: 10px 0;
		margin-bottom: 20px;
	}
	.departament_photo {
		float: left;
		width: 230px;
		text-align: right;
		padding:0;	
	}
	.departament_text {
		position: relative;
		margin-left: 250px;
		padding:0;	
	}
	.departament h3 {
		margin:0px 0 10px 0;
		padding:5px 0 0 0;
		line-height: 2em;		
	}
	.departament_photo img {
		border: 1px solid #e1bca8;
		background: #fff;
		padding: 4px;
	}
	.departament_ore {
		position: relative;
		font-family:Georgia;
		font-size: 1em;
		font-weight: normal;
		color: #8C2C2C;
		padding: 0.5em 30px 0.5em 20px;
		background:#f3e8c1;
	}
	#titlu_document {
		font-style: italic; 		
	}
	#titlu_manifestare {
		font-style: italic;
	}
/* -------------------------------- END Departamente ----------------------------------------*/


/* -----------------------------------------  SERVICII --------------------------------- */
	.container_servicii {
		line-height: 1.5em;
	}
	.serviciu {
		clear:both;
		padding: 15px 0 0px 0;	
	}
	.serviciu_content1 {
		width: 320px;
		float: left;
	}
	.serviciu_content2 {
		position: relative;
		width: 320px;		
		margin-left: 340px;
	}
	.serviciu_content_photo {
		float: left;
		width: 40px;
		min-height: 44px; height: auto !important; height: 44px;
		padding:10px 20px 0 0 ;
	}
	#serviciu_titlu {
		color: #a25e5e;
		font-size: 1.2em;
		font-family: Georgia, "Times New Roman", Times, serif;	
	}
	.serviciu_content_photo img {
	}




	.container_servicii li a {
		color: #4d3d30;
	}
	.container_servicii li a:hover{
		color: #c06c23;
		border-bottom: 1px dotted #c06c23;
	}
/* -------------------------------- END Servicii ----------------------------------------*/


/* -----------------------------------------  Inscriere --------------------------------- */
	.container_inscriere {
		line-height: 1.5em;
	}

	#inscriere_el {
		font-size: 1.125em;
		color: #c06c23;	
	}
	.inscriere_permis {
		float: right;
		width: 200px;
		padding-top: 1em;
		padding-left: 10px;	
	}
	.inscriere_permis img {
		border: 1px solid #e1bca8;
		background-color:#fff;
		padding: 4px;
	}
	.container_inscriere a { font-size: 1em; color: #c06c23; }
	.container_inscriere a:hover { color: #c06c23; border-bottom: 1px dotted #c06c23;}

/* -------------------------------- END Inscriere ----------------------------------------*/


/* -----------------------------------------  OSIM --------------------------------- */
	.container_osim {
		line-height: 1.5em;
	}
	.container_osim a {
		color: #c06c23;
		border-bottom: 1px dotted #c06c23;
	}
	.container_osim a:hover {
		color: #4d3d30;
		border-bottom: 1px dotted #4d3d30;
	}
	.container_osim img {
		float: right;
		margin: 20px;
		border: 1px solid #e1bca8;
		background: #fff;
		padding: 4px;		
	}
/* -------------------------------- END OSIM ----------------------------------------*/


/* -----------------------------------------  BIBLIOSONG --------------------------------- */
	.container_bibliosong {
		line-height: 1.5em;
	}
	.container_bibliosong a img{
		border: 1px solid #e1bca8;
		background-color:#fef5dc;
		padding: 4px;
	}
	.container_bibliosong a img:hover {
		border: 1px solid #795948;
		background-color:#f9f9f9;
		padding: 4px;
	}
	.socializare {
		margin-left: 5px;
	}
/* -------------------------------- END BIBLIOSONG ----------------------------------------*/



/* --------------------- Content > Evenimente Culturale --------------------- */
	.container_evenimenteculturale {
		line-height: 1.5em;
	}
	.container_evenimenteculturale ul{
		list-style: none;
		line-height: 2em;
		list-style-image: url("images/evenimente_arrow.gif");
	}
	.organizatori_ev {
		font-family: times, "Times New Roman", times-roman, georgia, serif;		
		font-size: 1.125em;
		line-height: 1.8em;
		text-align: left;
	}
	.organizeaza_ev {
		font-family: times, "Times New Roman", times-roman, georgia, serif;
        line-height: 2em;
        letter-spacing: 0px;
		color: #444;
		margin: 10px 0 10px 0;
		font-weight: 100;
		text-align: center;
	}
	#sapt_ev {
		/*color: #c06c23;*/
	}
	.data_ev{	
		text-align: left;
		font-size: 1.125em;
		color: #c06c23;
		margin: 5px 0 5px 0;
	}
	#orele_ev {
		font-family: Georgia,"Times New Roman", serif;
		font-size: 0.9375em;
		letter-spacing: 1px;
		color: #c06c23;
	}
	#sala_ev {
	}
	#tip_ev {
	    font-family:Georgia, serif;       
		font-size: 0.9375em;
		letter-spacing: 1px; 
		color: #a25e5e;
	}
	#denumire_ev {
		/* font-size: 1.125em; */
		font-weight: bold;
		color: #4d3d30;
	}
	#expozitii_ev {
		text-align: left;
		font-size: 1.125em;
		color: #c06c23;
		text-transform: uppercase;
		margin: 5px 0 5px 0;
	}
	#sala_exp {
	}
	#denumire_exp {
		font-size: 1.125em;
		font-style: italic;
	}	
	.link_evenimente a { color: #a25e5e; padding: 0 0 5px 20px; border-bottom: 1px dotted #a25e5e;border-top: 1px dotted #a25e5e;}
	.link_evenimente a:hover{ color: #c06c23; border-bottom: 1px solid #c06c23; border-top: 1px solid #c06c23}
	.organizatori {
		font-family: times, "Times New Roman", times-roman, georgia, serif;		
		font-size: 1.125em;
		line-height: 1.8em;
		text-align: left;
	}
	.organizeaza {
		font-family: times, "Times New Roman", times-roman, georgia, serif;
		font-size: 1.25em;
    line-height: 2em;
    letter-spacing: 0px;
		text-transform: uppercase;
		color: #444;
		padding: 0 0 0 0;
		font-weight: 100;
		text-align: center;
	}
	.data{	
		text-align: left;
		font-size: 1.125em;
		color: #c06c23;
		margin: 5px 0 5px 0;
	}
	.denumire {
		font-family: times, "Times New Roman", times-roman, georgia, serif;
		font-size: 1.25em;
		margin: 1em 0 1em 0;
		padding: 0 0 0 0;
		text-align: center;
    line-height: 1.5em;
	}
	.tip {
		text-transform: uppercase;
		font-family:Georgia,serif;       
		font-size: 0.9375em;
		letter-spacing: 1px; 
		color: #4d3d30;
	}
	.asociere {
		clear:both;
		overflow: hidden;
		margin:0;
	}	
	.asociere_photo {
		float: left;
		width: 110px;
		text-align: right;
		padding:0;	
	}
	.asociere_text {
		position: relative;
		margin-left: 140px;
		padding:0;			
	}
	.asociere_photo img {
		border: 1px solid #e1bca8;
		background-color:#fef5dc;
		padding: 4px;
	}
	#denumire {
		font-size: 1.125em;
		color: #4d3d30;
	}
	.descriere {
		clear:both;
		overflow: hidden;
		margin:20px 0 0 0;
	}
	.functii{
		margin: 5px 0 0 0;
		padding: 0;
	}
	.functie {
		font-weight: bold;
		font-size: 1em;		
	}
	.functii ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_star.png);
	}
	.bibliotecadevacanta {
		margin-left: 100px;
	}
	.bibliotecadevacanta_link a {
		color: #c06c23;
	}
	.bibliotecadevacanta_link a:hover{
		color: #c06c23;

	}
	.titlu_ev_vacanta {
		font-size: 1.125em;
		color: #c06c23;
	}
	.sala_vacanta {
	  font-family:Georgia, serif;       
		font-size: 0.9375em;
		letter-spacing: 1px; 
		color: #a25e5e;	
	}	
/* --------------------- END Evenimente Culturale --------------------- */


/* --------------------- Evenimente Culturale - Arhiva --------------------- */
	.container_evenimenteculturale_arhiva {
		line-height: 1.5em;
	}
	.container_evenimenteculturale_arhiva ul{
		list-style: none;
		line-height: 1.6em;
		list-style-image: url("images/evenimente_arrow.gif");
	}
	.container_evenimenteculturale_arhiva ul li{
		list-style-image: url("images/evenimente_arrow.gif");
	}
	.container_evenimenteculturale_arhiva ul li a{
		padding: 2px 10px 2px 10px;
		color: #5c4534;
	}
	.container_evenimenteculturale_arhiva ul li a:hover {
		color: #c06c23; border-bottom: 1px dotted #c06c23; background: #fbf9f3
	}
	.luna_arhiva {
		padding: 20px 0 0px 0px;		
	}	
	.span_luna_arhiva {
		font: 1.125em Georgia, Times, serif;
	}
	.data_ev_arhiva{	
		text-align: left;
		color: #c06c23;
		margin: 0px 0 0px 0;
		padding: 20px 0 0 25px;
	}
	.span_data_ev_arhiva{
		padding: 1px 5px 1px 5px;	
		background: #fbf9f3;
	}
	#orele_ev_arhiva { }
	#sala_ev_arhiva { }
	#tip_ev_arhiva {
	  font-family:Georgia,serif;       
		font-size: 0.9375em;
		letter-spacing: 1px; 
		color: #a25e5e;
	}
	#denumire_ev_arhiva {
		font-size: 1.125em;
		color: #4d3d30;
	}
	#expozitii_ev_arhiva {
		text-align: left;
		font-size: 1.125em;
		color: #c06c23;
		text-transform: uppercase;
		margin: 5px 0 5px 0;
	}
	#sala_exp {
	}
	#denumire_exp {
		font-size: 1.125em;
		font-style: italic;		
	}	
	.evenimente_arhiva { margin-top: 20px; font-size: 1.250em;}
	.evenimente_arhiva a { padding: 2px 5px 2px 5px;  color: #5c4534;}
	.evenimente_arhiva a:hover { color: #c06c23; border-bottom: 1px dotted #c06c23; background: #fbf9f3}

/* --------------------- END EVENIMENTE CULTURALE - ARHIVA --------------------- */


/* -----------------------------------------  PROIECTE CULTURALE --------------------------------- */
	.container_proiecteculturale {
		line-height: 1.5em;
	}
	.container_proiecteculturale ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_check.gif);
	}
	#partener {
		font-weight: bold;
	}
	.container_proiecteculturale li {
		padding-left: 10px;
		color: #4d3d30;
	}
	.container_proiecteculturale li a {
		color: #4d3d30;
	}
	.container_proiecteculturale li a:hover{
		color: #c06c23;
		border-bottom: 1px dotted #c06c23;
	}
	.container_proiecteculturaledetalii {
		line-height: 1.5em;
		min-height: 300px; height: auto !important; height: 300px;
	}
	.container_proiecteculturaledetalii ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_star.png);
	}
	.container_proiecteculturaledetalii li {
		padding-left: 10px;
		color: #4d3d30;
	}
/* -------------------------------- END Proiecte culturale ----------------------------------------*/

/* -----------------------------------------  PROIECTE CULTURALE --------------------------------- */
	.container_dragobete {
		line-height: 1.5em;
	}
	.container_dragobete ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_check.gif);
	}
	#partener {
		font-weight: bold;
	}
	.container_dragobete li {
		padding-left: 10px;
		color: #4d3d30;
	}
	.container_dragobete li a {
		color: #c06c23;
	}
	.container_dragobete li a:hover{
		color: #c06c23;
		border-bottom: 1px dotted #c06c23;
	}
	.container_dragobetedetalii {
		line-height: 1.5em;
		min-height: 300px; height: auto !important; height: 300px;
	}
	.container_dragobetedetalii ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_star.png);
	}
	.container_dragobetedetalii li {
		padding-left: 10px;
		color: #4d3d30;
	}
/* -------------------------------- END Proiecte culturale ----------------------------------------*/


/* -----------------------------------------  PUBLICATII --------------------------------- */
	.container_publicatii {
		line-height: 1.5em;
	}
	.publicatie {
		clear:both;
		
		margin:0;
		padding: 10px 0;
		margin-bottom: 20px;
	}
	.publicatie_photo {
		float: left;
		width: 100px;
		text-align: left;
		margin: 0;
	}
	.publicatie_text {
		position: relative;
		margin-left: 140px;
		margin-top: 10px;
		padding:0;	
	}
	.publicatie_photo img {
		border: 1px solid #e1bca8;
		background-color:#fff;
		padding: 4px;
	}
	.publicatii_download {
		float: right;
		width: 230px; 
		min-height: 30px; height: auto !important; height: 30px;
		border-top: 1px solid #b38e6f;
		border-bottom: 1px solid #b38e6f;
		margin-top: 2em;
		overflow: hidden;		
		background: url("images/download.png") no-repeat left;		
	}
	.publicatii_download a {
		display: block;
		width: 180px;
		min-height: 30px; height: auto !important; height: 30px;
		text-align: left;
		padding-left: 50px;
		color: #c06c23;
		line-height: 1.8em;
	}
	.publicatii_download a:hover {
		color: #a25e5e;
		background: #f4dfbc url("images/download.png") no-repeat left;
	}
	#functie {
		font-size: 1em;
		color: #a25e5e;
	}

/* -------------------------------- END Publicatii ----------------------------------------*/


/* -----------------------------------------  PROIECTE --------------------------------- */
	.container_proiecte {
		line-height: 1.5em;
	}
	.proiect_photo img {
		float: right;
		margin-top: 10px;
		margin-right: 10px;
		border: 1px solid #e1bca8;
		background: #fff;
		padding: 4px;		
	}
	.proiect ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_check.gif);
	}
	.container_proiecte a {
		color: #4d3d30;
		border-bottom: 1px dotted #4d3d30;
	}
	.container_proiecte a:hover {
		color: #c06c23;
		border-bottom: 1px dotted #c06c23;;
	}
	
/* -------------------------------- END Proiecte ----------------------------------------*/

/* -------------------------------- ANBPR ----------------------------------------*/
	.container_anbpr {
		line-height: 1.5em;
	}
	.anbpr {
		margin-bottom: 10px;
	}
	.anbpr_date {
		width: 6em;
		float: right;
		padding: 1px 20px 1px 20px;
		background:#f3e8c1;;
		text-align:right;
		color: #8C2C2C;		
	}
	.anbpr_titlu {
		font-size: 1.250em; 
		color: #3f302b;
		font-weight: normal;
		font-family: Georgia, "Times New Roman", Times, serif;
		width: 100%;
		padding-bottom: 2px;
		border-bottom: 1px dotted #D6D5D5;		
	}
	.anbpr_icon {
		float: left;
		width: 120px;
		padding-right: 10px;
		padding-top: 5px;
	}
	.anbpr_icon img{
		border: 1px solid #e1bca8;
		background: #fff;
		padding: 4px;
	}	
	.metadate_anbpr {
		margin-top: 5px;
		margin-bottom: 15px;
		min-height: 1.6em; height: auto !important; height: 1.6em;
	}
	.metadate_anbpr a { color: #a25e5e; padding: 0 0 0px 15px; background: url("images/evenimente_arrow.gif") no-repeat left;}
	.metadate_anbpr a:hover{ color: #c06c23; border-bottom: 1px dotted #c06c23; }
	.anbpr_cont { margin-bottom: 20px	}
	.anbpr_cont a { color: #a25e5e; /* padding: 0 0 0px 15px; background: url("images/evenimente_arrow.gif") no-repeat left;*/}
	.anbpr_cont a:hover{ color: #c06c23; border-bottom: 1px dotted #c06c23; }
	.anbpr_text { text-indent: 1em; }
	
	.anbpr_noutati ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_check.gif);
		color: #c06c23;
	}
	.anbpr_noutati li {
		color: #4d3d30;
	}
/* -------------------------------- END ANBPR ----------------------------------------*/

/* --------------------- Noutati editoriale --------------------- */
	.container_noutatieditoriale {
		line-height: 1.5em;
	}
	.container_noutatieditoriale ul{
		list-style: none;
		line-height: 1.6em;
		list-style-image: url("images/evenimente_arrow.gif");
	}
	.container_noutatieditoriale ul li{
		list-style-image: url("images/evenimente_arrow.gif");
	}
	.container_noutatieditoriale ul li a{
		padding: 2px 10px 2px 10px;
		color: #c06c23;
	}
	.container_noutatieditoriale ul li a:hover {
		color: #c06c23; border-bottom: 1px dotted #c06c23; background: #fbf9f3
	}
	.noutatieditoriale_arhiva {
		font-family:Georgia;
		color: #8C2C2C;
		padding: 0.5em 30px 0.5em 20px;
		background:#f3e8c1;
	}
	.inregistrare {
		clear:both;
		overflow: hidden;
		margin:0;
		padding-top: 10px;
	}
	.coperta {
		float: left;
		width: 110px;
		text-align: right;
		padding:0;	
	}
	.inregistrare_text {
		position: relative;
		margin-left: 120px;
	}
	.inregistrare_vol {
		clear:both;
		overflow: hidden;
		margin-left: 110px;
		padding-top: 10px;
	}
	.coperta_vol {
		float: left;
		width: 110px;
		text-align: right;
		padding:0;	
	}
	.inregistrare_text_vol {
		position: relative;
		margin-left: 120px;
	}
	.coperta_vol img {
		border: 1px solid #e1bca8;
		background: #fff;
		padding: 4px;
	}

	.inregistrare_autor {
		line-height: 1.5em;	
		font-weight: bold;	
	}
	.inregistrare_titlu {
		line-height: 1.5em;	
		font-weight: bold;	
/*		margin-left: 30px; */
	}
	.coperta img {
		border: 1px solid #e1bca8;
		background: #fff;
		padding: 4px;
	}
	.clasificare {
		padding-top: 3px;
		font-weight: normal;
		float: right;
	}
	.evenimente_arhiva { margin-top: 20px; font-size: 1.250em;}
	.evenimente_arhiva a { padding: 2px 5px 2px 5px;  color: #5c4534;}
	.evenimente_arhiva a:hover { color: #c06c23; border-bottom: 1px dotted #c06c23; background: #fbf9f3}

/* --------------------- END NOUTATI EDITORIALE --------------------- */


/* -------------------------------- Declaratii de avere ----------------------------------------*/
	.container_declaratii {
		line-height: 1.5em;
	}
	.container_declaratii ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_check.gif);
	}
	.container_declaratii li {
		padding-left: 10px;
		color: #4d3d30;
	}
	.container_declaratii li a {
		color: #c06c23;
	}
	.container_declaratii li a:hover {
		color: #4d3d30;
		border-bottom: 1px dotted #4d3d30;
	}
/* -------------------------------- END DECLARATII DE AVERE ----------------------------------------*/	
	

/* -------------------------------- Noutati ----------------------------------------*/
	.container_noutati {
		line-height: 1.5em;
	}
	.noutate {
		margin-bottom: 10px;
	}
	.noutati_date {
		width: 6em;
		float: right;
		padding: 1px 20px 1px 20px;
		background:#f3e8c1;;
		text-align:right;
		color: #8C2C2C;		
	}
	.noutati_titlu {
		font-size: 1.250em; 
		color: #3f302b;
		font-weight: normal;
		font-family: Georgia, "Times New Roman", Times, serif;
		width: 100%;
		padding-bottom: 2px;
		border-bottom: 1px dotted #D6D5D5;		
	}
	.noutati_icon {
		float: left;
		width: 120px;
		padding-right: 5px;
		padding-top: 5px;
	}
	.noutati_icon img{
		border: 1px solid #e1bca8;
		background: #fff;
		padding: 4px;
	}	
	.metadate {
		margin-top: 5px;
		min-height: 1.4em; height: auto !important; height: 1.4em;
	}
	.metadate a { color: #a25e5e; padding: 0 0 0px 15px; /*background: url("images/evenimente_arrow.gif") no-repeat left;*/}
	.metadate a:hover{ color: #c06c23; border-bottom: 1px dotted #c06c23; }
	.noutati_cont {	margin-left: 110px;}
	.noutati_cont a { color: #a25e5e; /* padding: 0 0 0px 15px; background: url("images/evenimente_arrow.gif") no-repeat left;*/}
	.noutati_cont a:hover{ color: #c06c23; border-bottom: 1px dotted #c06c23; }
	.noutati_text { text-indent: 1em; }
	
	.container_noutati ul {
		list-style: none;
		line-height: 1.8em;
		list-style-image: url(images/list_check.gif);
		color: #c06c23;
	}
	.container_noutati li {
		color: #4d3d30;
	}
/* -------------------------------- END Noutati ----------------------------------------*/


/* -------------------------------- Biblbioteci publice ----------------------------------------*/
	.container_biblioteci {
		line-height: 1.5em;
	}
	.publice table {	
		border-collapse: collapse;
		margin-bottom: 2em;
		font-size: 100%;
		line-height: 1em;
	}
	.publice tr:hover, .publice td.start:hover, .publice td.end:hover {
		
	}
	.publice th, td {
		padding: .3em .5em;
	}
	.publice th {
		font-weight: normal;
		text-align: left;
		background: url(images/list_arrow.gif) no-repeat 2px 50%;
		line-height: 2em;
	}
	.publice th.sect2{
		font-weight: normal;
		color: #8C2C2C;
		text-align: left;
		background: url(images/list_arrow.gif) no-repeat 2px 50%;
		padding-left: 15px;
	}
	.publice thead th {
		padding-left: .5em;
		line-height: 3em;
	}
 	.publice tbody th.start1 {
		background: url(images/list_dots.gif) 18px 54% no-repeat;
		padding-left: 26px;
		width: 200px;
	}
 	.publice tbody th.end1 {
		background: url(images/list_dots2.gif) 18px 54% no-repeat;
		padding-left: 26px;
		width: 200px;
	}
	.publice tbody th.start2 {
		background: url(images/list_dots.gif) 18px 54% no-repeat;
		padding-left: 26px;
		width: 450px;
	}
 	.publice tbody th.end2 {
		background: url(images/list_dots2.gif) 18px 54% no-repeat;
		padding-left: 26px;
		width: 450px;
	}
/* -------------------------------- END Biblbioteci publice ----------------------------------------*/


/* -------------------------------- Sitemap ----------------------------------------*/
	.container_sitemap {
		line-height: 1em;
	}
	.sitemap {
		
	}
	.sitemap span.none, .sitemap span.vert, .sitemap span.vert_empty, .sitemap span.last, .sitemap span.midd {
		background:transparent 0px 0px no-repeat;
		width: 24px;
		height: 18px;
		display: block;
		float: left;
		margin-left: 1em;
	}
	.sitemap span.vert {background-image: url(images/map_vert.png);}
	.sitemap span.last {background-image: url(images/map_last.png);}
	.sitemap span.midd {background-image: url(images/map_midd.png);}

	.sitemap ul, .sitemap li {
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 1.3em;
	}
	.sitemap li a:hover {
		color: #4d3d30;
		border-bottom: 1px dotted #4d3d30;
	}
	.sitemap li a {
		color: #c06c23;
		border-bottom: 1px dotted #c06c23;
	}
/* -------------------------------- End Sitemap ----------------------------------------*/
	
	
/* -------------------------------- Footer --------------------------------------------------*/
	#footermask {
		clear:both;
		background: #29221c url(images/footer_top.gif) repeat-x top;
		text-align:left;
	}
	#footer {
		width:1000px;
		margin: auto;
		text-align: left;
	}
	#footer p {
		padding:10px;
		margin:0;
	}
	.columns {
		float: left;
		width: 850px;
	}
	.column_title {
		padding-left: 20px;
	}
	.footer_column {
		margin: 0;
		float: left;
		text-align: left;
		color: #c06c23;
		line-height: 2em;
		padding-right: 35px;
		width: auto;
	}	
	.footer_nav li {
		line-height: 1.6em;
		list-style-image: url("images/footer_arrow.gif");
		
	}
	.footer_nav li #footer_cat {
		line-height: 2em;
		list-style-image: none;
	}
	.footer_nav li a {
		color: #b38e6f;
	}
	.footer_nav a:hover, .opt .footer_nav .opt a {
		border-bottom: 1px dotted #c06c23;
	}	

	.corona
	{
	position:absolute;
	top:250px;
	right:15px;
	}
	.provobis
	{
	position:absolute;
	top:155px;
	right:15px;
	}
	
/* ---------------------------------- END  Footer -----------------------------------------*/	

@media only screen and (max-width: 1000px) {
 .extra_text {
    font: 13px "Times New Roman", Times, serif;
    color: #cbbaab;
    line-height: 40px;
    margin-top: 20px;
    float: left;
    width: 820px;
    text-indent: 1em;
}
.provobis
{
	display: none;
}


}