﻿*					/* clear browser defaults */
{
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size:10px;
}

body 
{
	background:#f3f3f3;
	text-align:center;
}

.invizibil
{
	display:none;
}

.vizibil
{
	display:block;
}

.center
{
	text-align:center;
}

b.b_colored
{
	color:#a33;
	color:#c00;
}

a
{
	cursor:pointer;
}

a.text
{
	color:#a00;
	border-bottom:1px dotted #a00;
}

a.text:hover
{
	border-bottom:1px solid #a00;
}

#info_div
{
	text-align:left;
	position:absolute;
	display:none;
	border:1px solid #999;
	padding:20px 5px 15px 5px;
	line-height:15px;
	width:250px;
	background:url(../_img/info.gif) no-repeat 3px 3px #ffc;
}

a.info
{
	font-weight:bold;
	border-bottom:1px dotted #c00;
}

a.info:hover
{
	border-bottom:1px solid #c00;
}

.content_wrapper
{
	margin:0 auto;				/* foarte important pt mozilla!!!!!!!!!!!!!! */
	width:980px;
	text-align:left;
	position:relative;
	display:table;
}

.content_wrapper_footer
{
	margin:0 auto;				/* foarte important pt mozilla!!!!!!!!!!!!!! */
	width:980px;
	text-align:left;
	position:relative;
	display:block;
}


/* ****************************************************************** */
/* logo & general top menu
/* ****************************************************************** */

#content_wrapper_1
{
	display:block;
	height:70px;
}
	
#logo
{
	display:block;
	position:absolute;
	margin-top:20px;
	left:10px;
	text-indent:-10000px;
	width:151px;
	height:50px;
	background:url(../_img/logo_dec.jpg) no-repeat;
	z-index:2;
}

#topmenu_sel
{
	background:#e7e7e7;
	height:30px;
	width:100px;
	position:absolute;
	top:30px;
	left:10px;
	z-index:1;
}
	
#topmenu
{
	position:absolute;
	margin-top:30px;
	left:560px;
	height:50px;
	width:400px;		/* 4 * #topmenu li a width */
	list-style:none;
	display:block;
	text-align:right;
	z-index:2;
}

#topmenu li
{
	display:inline;
	position:relative;
}

#topmenu a
{
	float:right;
	font-size:11px;
	color:#999;
	display:block;
	text-align:center;
	width:100px;
	height:30px;
	line-height:30px;
	background:url(../_img/spacer.gif);
}

#topmenu #selected a
{
	color:#666;
}

#topmenu a:hover
{
	color:#666;
}

/* ****************************************************************** */
/* red bar
/* ****************************************************************** */

#red_bar
{
	margin-top:20px;
	display:block;
	height:14px;
	width:100%;
	background: #7393ba;/*RGB(102,122,179);*/
}

/* ****************************************************************** */
/* main content
/* ****************************************************************** */

#main
{
	margin-top:10px;
	display:block;
}

#content_top
{
	background:url(../_img/content_top.jpg) no-repeat;
	height:20px;
	width:980px;
}

#content_center
{
	background:url(../_img/content_center.jpg) repeat-y;
	float:left;
	display:block;
	width:980px;
	display:inline;
}

#content_center #content_center_in
{
	position:relative;
	float:left;
	display:block;
	padding:0 20px 0 20px;
}

#content_center #content_center_in #fp_leftmenu_sel, #content_center #content_center_in #content_left #fp_leftmenu_sel
{
	/*position:absolute;
	top:0px;
	left:0px;
	height:18px;
	width:195px;
	background:#e7e7e7;
	z-index:1;
	display:none;*/
}

#content_center #content_center_in #content_left	/* pt paginile != prima */
{
	margin-top:5px;
	display:inline;
}

#content_center #content_center_in #content_left img.logo_left
{
	margin-top:0px;		/* jQuery => margin-top:75px; (or 150px, depending on the other_solutions div's display) */
}


#content_center #content_center_in #fp_leftmenu, #content_center #content_center_in #content_left #fp_leftmenu
{
	float:left;
	width:195px;	/* in total 200px, dar 195 din cauza margin-right de 5px */
	list-style:none;
	z-index:2;
	padding-right:5px;
}

#content_center #content_center_in #fp_leftmenu a, #content_center #content_center_in #content_left #fp_leftmenu a
{
	display:block;
	margin-top:3px;
	padding:3px;
	color:#666;
	height:1%;
}

#content_center #content_center_in #content_left #fp_leftmenu a
{
	color:#000;
	/* 20090825 */	
	color:#666;
	/*font-weight:bold;*/
}
	
#content_center #content_center_in #fp_leftmenu a.fp_leftmenu_li_a:hover
{
	color:#3399CC;
	background:#e7e7e7;
}

#content_center #content_center_in #fp_leftmenu a.selected_level1_a
{
	background:#e7e7e7;
	color:#690;		/* instead of green */
	color:#667ab3;		/* claudia says we should use baby blue */
}

#content_center #content_center_in #fp_leftmenu li a.selected_level1_a:hover
{
	background:#dedede;
	color:#690;		/* instead of green */
	color:#667ab3;		/* claudia says we should use baby blue f...ck */
}

#content_center #content_center_in #fp_leftmenu a:hover, #content_center #content_center_in #content_left #fp_leftmenu a:hover
{
	background:#dedede;
}

#content_center #content_center_in #fp_leftmenu a.selected, #content_center #content_center_in #content_left #fp_leftmenu a.selected
{
	background:#eee;
}

#content_center #content_center_in #content_left #fp_leftmenu #a_studii
{
	cursor:default;
}

#content_center #content_center_in #content_left #fp_leftmenu #a_studii:hover
{
	background:none;
	cursor:default;
}

#content_center #content_center_in #content_left #fp_leftmenu #a_studii.selected
{
	background:none;
}


#content_center #content_center_in #fp_leftmenu div.leftmenu2, #content_center #content_center_in #content_left #fp_leftmenu div.leftmenu2
{
	/*height:0px;*/
	overflow:hidden;
	
	display:none;
	/*background:#e7e7e7;*/
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
}

#content_center #content_center_in #fp_leftmenu div.leftmenu2
{
	background:#e7e7e7;
}

#content_center #content_center_in #fp_leftmenu div.leftmenu2 a, #content_center #content_center_in #content_left #fp_leftmenu div.leftmenu2 a
{
	padding-left:10px;
	font-size:10px;
	/*  !!!!!!!!!!!!!!!!!!!!!!!!!!!! */
	/*display:block;
	width:195px;
	overflow:hidden;
	white-space:nowrap;*/
}

#full_article_title		/*  a  */
{
	padding:3px;
	text-align:left;
	padding-left:10px;
	font-size:10px;
	position:absolute;
	z-index:1000;
	top:0px;
	left:0px;
	min-width:182px;	/*  195 - 10 - 3  */
	color:#666;
	background:#dedede;
	white-space:nowrap;
	border:1px solid #666;
	border-left:2px solid #c00;
	display:none;
}

#content_center #content_center_in #fp_leftmenu div.leftmenu2 a:hover, #content_center #content_center_in #content_left #fp_leftmenu div.leftmenu2 a:hover
{
	color:#333;	
}

#content_center #content_center_in #fp_large, #content_center #content_center_in #fp_large_
{
	float:left;
	/*display:block;*/
	color:#666;
	width:740px;
	/*display:inline;*/
	overflow:hidden;
	margin:0px;
	padding:0px;	
}

#content_center #content_center_in #fp_large a
{
	position:relative;
	display:block;
	float:left;
	width:148px;
	height:176px;
	margin:0px;
	background:url(../_img/fp10_bkg1.jpg) no-repeat;
	text-align:center;
	display:inline;
}

#content_center #content_center_in #fp_large a:hover
{
	background:url(../_img/fp10_bkg2.jpg) no-repeat;
}

#content_center #content_center_in #fp_large a img
{
	margin:10px;
	width:128px;
	height:110px;
	display:block;
}

#content_center #content_center_in #fp_large a b
{
	display:block;
	margin-left:8px;/*10px*/
	margin-right:7px;
	font-size:13px;/*13px*/
	letter-spacing:1px;
	font-family:'Trebuchet MS', Verdana;
	color:#999;
}

#content_center #content_center_in #fp_large a:hover b
{
	color:#666;
}

#content_center #content_center_in #fp_large a.fp_large_row1:hover b
{
	color:#609;
}

#content_center #content_center_in #fp_large a.fp_large_row1_mov:hover b /*gestionare flux*/
{
	color:#609;
}

#content_center #content_center_in #fp_large a.fp_large_row1_red:hover b /*control rond*/
{
	color:#c00;
}

#content_center #content_center_in #fp_large a.fp_large_row1_A:hover b
{
	color:#609;
}

#content_center #content_center_in #fp_large a.fp_large_row1_B:hover b
{
	color:#c00;
}

.ChangeA 
{
	color:Yellow;
}

.ChangeB 
{
	color:Green;
}

#content_center #content_center_in #fp_large a.fp_large_row2:hover b
{
	color:#690;
}

#content_center #content_center_in #fp_large a span	/* span with arrow for mouseover */
{
	position:absolute;
	left:10px;
	top:10px;
	display:none;
	display:block;
	background:url(../_img/fp10_arrow.jpg) #ccc;
	width:128px;
	height:0px;
}

/* content_left, fp_large stuff not on first page */

#content_center #content_center_in #fp_large_ #content_main
{
	padding:5px;
	padding-left:15px;
	padding-right:15px;
	width:720px;
	position:relative;
	float:left;
	
	-width:700px;
	-display:inline;
	-left:-17px;
	/* IE6 */
	/*margin:0px;
	display:inline;
	width:710px;
	overflow:hidden;*/
	/* IE6 */

	margin:0px;
	overflow:hidden;
}

#content_main table tr td
{
	vertical-align:top;	
	padding:5px;
	border-bottom:1px dotted #999;
}

#content_main table.no_border tr td
{
	vertical-align:top;	
	padding:5px;
	border-bottom:0px;
}

h1
{
	font-family:'Trebuchet MS', Verdana;
	font-size:24px;
	color:#666;
	margin-bottom:30px;
	/*color:#c00;*/
	/*color:#939;*/
	/*color:#690;*/
	/*color:#39c;*/
}

h2
{
	font-family:'Trebuchet MS', Verdana;
	font-size:20px;
	color:#666;
	margin-top:15px;
	margin-bottom:15px;
}

h3
{
	font-family:'Trebuchet MS', Verdana;
	font-size:16px;
	color:#666;
	margin-top:10px;
	margin-bottom:10px;
}


#content_center #content_center_in #fp_large_ #content_main #div_descriere div
{
	display:block;
	float:left;
}

p
{
	line-height:16px;
	margin-bottom:20px;
}

#content_center #content_center_in #fp_large_ #content_main i
{
	font-style:italic;
}

p img.normal, p img.noborder
{
	float:right;
	clear:right;
	border:3px solid #ccc;
	margin:20px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:0px;
}

p img.noborder
{
	border:0;
}


/* ********** top banners ********** */
#content_center #content_center_in #fp_large_ #content_main div.banner_prezentare, #content_center #content_center_in #fp_large_ #content_main div.banner_presa
{
	width:720px;
	height:120px;
	margin-bottom:20px;
	background:url(../_img/images/banner_prezentare.jpg) no-repeat #ccc center;
	border:1px solid #ddd;
}

#content_center #content_center_in #fp_large_ #content_main div.banner_presa
{
	background:url(../_img/images/banner_presa.jpg) no-repeat #ccc center;
}

#content_center #content_center_in #fp_large_ #content_main div.banner_prezentare h1, #content_center #content_center_in #fp_large_ #content_main div.banner_presa h1
{
	font-size:23px;
	color:#fff;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:0px;
}

#content_center #content_center_in #fp_large_ #content_main div.banner_prezentare h2, #content_center #content_center_in #fp_large_ #content_main div.banner_presa h2
{
	margin-left:10px;
	margin-top:5px;
	margin-bottom:0px;
	font-size:16px;
	color:#fff;
}

#content_center #content_center_in #fp_large_ #content_main div.banner
{
	width:720px;
	height:120px;
	margin-bottom:20px;
	background:url(../_img/images/banner_top.jpg) no-repeat #ccc center;
	border:1px solid #ddd;
}

#content_center #content_center_in #fp_large_ #content_main div.banner img
{
	float:right;
	margin-top:5px;
	margin-right:5px;
}

#content_center #content_center_in #fp_large_ #content_main div.banner h1
{
	font-size:23px;	
}

#content_center #content_center_in #fp_large_ #content_main div.banner h1, #content_center #content_center_in #fp_large_ #content_main div.banner h2, #content_center #content_center_in #fp_large_ #content_main div.banner h3, #content_center #content_center_in #fp_large_ #content_main div.banner h4
{
	margin-left:10px;
	margin-top:5px;
	margin-bottom:0px;
}

#content_center #content_center_in #fp_large_ #content_main div.banner h2
{
	color:#333;
	font-size:16px;
}
	
#content_center #content_center_in #fp_large_ #content_main div.banner_ticketing h1
{
	color:#690;
}
#content_center #content_center_in #fp_large_ #content_main div.banner_control h1
{
	color:#609;
}

#content_center #content_center_in #fp_large_ #content_main div.banner_control_sec h1
{
	color:#c00;
}
/* ********** ul_studii ********** */
#content_center #content_center_in #content_left #fp_leftmenu #ul_studii
{
	list-style:none;
	display:none;
}
#content_center #content_center_in #content_left #fp_leftmenu #ul_studii li
{
	display:block;
}
#content_center #content_center_in #content_left #fp_leftmenu #ul_studii li a
{
	display:block;
	width:189px;
	/*text-indent:15px;*/
	padding-left:15px;
}
#content_center #content_center_in #content_left #fp_leftmenu #ul_studii li a:hover
{
	background:#dedede;
}



#content_center #content_center_in #fp_large_ #content_main #div_studii h3
{
	margin-bottom:10px;
	font-size:18px;
}

#content_center #content_center_in #fp_large_ #content_main #div_studii p.implementare
{
	font-style:italic;
	font-size:11px;
	color:#666;
	margin-bottom:40px;
}

/* ********** rightside_images ********** */
#content_center #content_center_in #fp_large_ #content_main #div_descriere div.rightside_images, #content_center #content_center_in #fp_large_ #content_main #div_studii div.rightside_images
{
	/*width:210px;*/
	/*border-left:1px dotted #999;*/
	padding-left:5px;
	float:right;
	/*display:block;*/
	margin-bottom:10px;
	margin-left:10px;
	text-align:center;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere div.rightside_images img.box, #content_center #content_center_in #fp_large_ #content_main #div_studii div.rightside_images img.box
{
	float:none;
	margin-bottom:1px;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere div.rightside_images span, #content_center #content_center_in #fp_large_ #content_main #div_studii div.rightside_images span
{
	display:block;
	margin:0px 0px 3px 0px;
	padding:3px;
}

/* ********** thumbs ********** */
#content_center #content_center_in #fp_large_ #content_main #div_descriere div div.thumb
{
	float:right;
	clear:right;
	display:block;
	margin:20px;
	margin-bottom:10px;
	background:#ccc;
	cursor:pointer;
	padding:3px;
	margin-top:0px;
	margin-right:0px;
	overflow:hidden;
}

#content_center #content_center_in #fp_large_ #content_main #div_descriere div  #dec_gallery
{
	clear:both;
	float:left;
	width:699px;	/* for 700px it acts weirdly */
	overflow:hidden;
}

#content_center #content_center_in #fp_large_ #content_main #div_descriere div  #dec_gallery div.thumb
{
	float:left;
	clear:none;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
}

#content_center #content_center_in #fp_large_ #content_main #div_descriere div  #dec_gallery div.thumb a img
{
	width:82px;
	height:60px;
}

#content_center #content_center_in #fp_large_ #content_main #div_descriere div .thumb .thumb_strip
{
	position:relative;
	left:0px;
	top:-17px;
	background:url(../_img/search.png) bottom right;
	height:17px;
	cursor:pointer;
}

/* ********** thumbs ********** */






p.antet, p.sursa
{
	color:#999;
	float:left;
	display:block;
	width:720px;
}

p.antet
{
	border-bottom:1px dotted #999;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:14px;
	font-family:'Trebuchet MS', Verdana;
}

p.sursa
{
	border-top:1px dotted #999;
	padding-top:5px;
	margin-top:10px;
	font-style:italic;
}

#prezentare_img_container
{
	float:right;
	width:250px;
	text-align:center;
	margin-left:10px;
	padding-left:10px;
}

#prezentare_img_container img
{
	margin-bottom:60px;
}

#prezentare_img_container img.prezentare_img_container_iso
{
	margin-top:180px;
	margin-bottom:50px;
}

#content_main table.prezentare_istoric_table tr td
{
	background:url(../_img/istoric_td_bkg.jpg) repeat-y #f4f4f4;
	border-bottom:1px solid #e2e2e2;
}

#content_main table.prezentare_istoric_table tr td.prezentare_istoric_table_year
{
	text-align:center;
	border-bottom:0;
	vertical-align:middle;
	background:url(../_img/istoric_td_year_bkg.jpg) repeat-y #e6e6e6;
	text-indent:0px;
	width:110px;
}

#content_main table.prezentare_istoric_table tr td.prezentare_istoric_table_year_top
{
	background:url(../_img/istoric_td_year_top.jpg) no-repeat 101px;
	border-bottom:0;
	height:14px;
}

#content_main table.prezentare_istoric_table tr td.prezentare_istoric_table_year_btm
{
	background:url(../_img/istoric_td_year_btm.jpg) no-repeat 103px;
	height:14px;
}

#content_main table.prezentare_istoric_table tr td.prezentare_istoric_table_year span
{
	font-size:16px;
	color:#777;
	font-family:'Trebuchet MS', Verdana;
	display:block;
	background:url(../_img/istoric_td_year_dot2.jpg) no-repeat 92px;
}


#content_main
{
	color:#000;
}
	
#content_main b
{
	font-weight:bold;
}

#content_main ul
{
	padding-left:15px;
}

#content_main ul li
{
	line-height:16px;
}

#content_center #content_center_in #content_left
{
	position:relative;
	float:left;
	/*width:200px;*/
	width:195px;
	padding-right:5px;
	color:#666;
	font-weight:bold;
}

#content_center #content_center_in #content_left b
{
	position:relative;
	display:block;
	width:195px;
	padding-bottom:6px;
	border-bottom:1px dotted #999;
	margin-bottom:6px;
	color:#666;
	font-weight:bold;
}

#content_center #content_center_in #content_left b.title
{
	font-family:'Trebuchet MS', Verdana;
	font-size:12px;
}

/* contact */
#contact_info
{
	width:185px;
}

#contact_info td
{
	vertical-align:top;
	padding-bottom:5px;
	line-height:16px;
}

#content_main #contact_form, #content_main #newsletter_form, #content_main #mesajdeconf
{
	width:600px;
}

#content_main #contact_form tr td, #content_main #newsletter_form tr td, #content_main #mesajdeconf tr td
{
	vertical-align:middle;
	border-bottom:0px;
	border-top:0px;
}

#content_main #contact_form tr td input.input, #content_main #contact_form tr td textarea.input, #content_main #contact_form tr td select.input
{
	border:1px solid #999;
	padding:3px;
	width:302px;
	color:#666;
}

#content_main #contact_form tr td input.input_required, #content_main #contact_form tr td textarea.input_required, #content_main #contact_form tr td select.input_required
{
	border:1px solid #999;
	padding:3px;
	width:300px;
	color:#666;
	border-left:3px solid #c00;
}

#content_main #newsletter_form tr td input.input_newsletter, #content_main #newsletter_form tr td textarea.input
{
	border:1px solid #999;
	padding:3px;
	width:302px;
	color:#666;
}

#content_main #newsletter_form tr td input.input_required, #content_main #newsletter_form tr td textarea.input_required
{
	border:1px solid #999;
	padding:3px;
	width:300px;
	color:#666;
	border-left:3px solid #c00;
}

p.p_required
{
	border-left:3px solid #c00;
}

#content_center #content_center_in #content_left #contact_info b, #contact_form b	/* bold normal */
{
	display:inline;
	position:relative;
	width:auto;
	padding-bottom:0;
	border-bottom:0;
	margin-bottom:0;
	font-weight:bold;
}

#content_main #contact_form tr td input.input, #content_main #contact_form, #content_main #contact_form tr td input.input
{
	/*display:none;*/
}

#content_main #mesajdeconf
{
	width:600px;
}

#content_main #contact_form tr td input.input, #content_main #mesajdeconf img
{
	margin-right:10px;
	vertical-align:middle;	
}

#content_main #contact_form tr td input.input, #content_main #mesajdeconf td
{
	vertical-align:middle;
}

#div_sursa_1, #div_sursa_2, #div_sursa_3
{
	margin-left:0px;
	margin-top:10px;
	padding:10px;
	padding-top:0px;
	background:url(../_img/contact_radio_bkg.jpg) no-repeat left bottom;
}

#div_sursa_1 *, #div_sursa_2 *, #div_sursa_3 *
{
	margin-left:10px;
	margin-bottom:5px;
}

/* contact */

#content_center #content_center_in #content_left b.ticketing, #content_center #content_center_in #content_left b.control,
#content_center #content_center_in #content_left b.control_sec
{
	font-family: 'Trebuchet MS', Verdana;
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin-top:10px;
	margin-bottom:15px;
	padding-bottom:10px;
}

#content_center #content_center_in #content_left b.ticketing
{
	border-bottom:1px solid #690;
}

#content_center #content_center_in #content_left b.control
{
	border-bottom:1px solid #609;
}

#content_center #content_center_in #content_left b.control_sec
{
	border-bottom:1px solid #c00;
}

#content_center #content_center_in #content_left #other_solutions
{
	float:left;
	position:relative;
	width:200px;	/* in total 200px, dar 195 din cauza margin-right de 5px */
	height:164px;
	margin-right:5px;
	margin-top:95px;
	color:#666;
	/*background:url(../_img/alte_solutii_bkg.gif) repeat-x #eee;*/
	background:#eee;
	border:1px solid #ccc;
	border-right:0;
}

#content_center #content_center_in #content_left #other_solutions span
{
	position:relative;
	display:block;
	font-weight:bold;
	padding-right:5px;
	font-family: 'Trebuchet MS', Verdana;
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin-top:-35px;
	margin-bottom:5px;
	text-transform:uppercase;
	line-height:15px;
}
#content_center #content_center_in #content_left #other_solutions span em
{
	font-weight:bold;
	font-family: 'Trebuchet MS', Verdana;
	font-size:12px;
	font-weight:bold;
	color: #667AB3;/*#c00;*/
	text-transform:uppercase;
	line-height:15px;
}
#content_center #content_center_in #content_left #other_solutions a
{
	color:#666;
	display:block;
	padding:3px;
	position:relative;
	/*top:-153px;*/
}

#content_center #content_center_in #content_left #other_solutions a:hover
{
	background:#dedede;
}


/* ********** referinte _ map ********** */

#descriere, #studii, #div_referinte
{
	/*position:relative;*/
}

#div_referinte table tr td
{
	border-bottom:none;
}

cite, p.highlight
{
	display:block;
	background:url(../_img/cite_bkg.gif) no-repeat 10px 13px #ffc;
	padding:10px;
	padding-left:45px;
	border-left:3px solid #bbb;
	margin-top:10px;
}

p.highlight
{
	background:#ffc;
	padding-left:20px;
}

cite, cite b, cite i, cite u, p.highlight, p.highlight b, p.highlight i, p.highlight u
{
	font-family:Garamond;
	font-size:14px;	
}

cite span.autor
{
	display:block;
	text-align:left;
	font-style:italic;
	font-weight:bold;
	color:#333;
}

#hint
{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:#fff;
	border:1px solid #999;
	text-align:left;
}

#hint span
{
	padding:5px;
	display:block;
	background:#cecece;
	font-size:11px;
	font-weight:bold;
	color:#333;
}

#hint ul, #content_main ul
{
	list-style-image: url(../_img/bullet.gif);
	padding-left:20px;
	margin-bottom:20px;
}

#hint ul
{
	padding-left:30px;
	padding-right:10px;
	margin-top:10px;
}

#content_main ul li ul, #content_main ul.level2
{
	list-style-image: url(../_img/bullet2.gif);
	padding-left:20px;
}

#content_main ul.level2
{
	/*padding-left:40px;*/
}



/*	************* presa ************* */

#content_center #content_center_in #content_left #arhiva
{
	float:left;
	position:relative;
	/*width:195px;	/* in total 200px, dar 195 din cauza margin-right de 5px */
	/*width:237px;*/
	width:200px;
	
	margin-right:5px;
	margin-top:95px;
	color:#666;
	display:inline;
	
	/*overflow:hidden;*/
	
	/*width:237px;
	-width:210px;
	left:-42px;*/
	
	background:#eee;
	border:1px solid #ccc;
	border-right:0;
	border-bottom:0;
}

#content_center #content_center_in #content_left #arhiva span
{
	position:relative;
	display:block;
	font-weight:bold;
	padding-right:5px;
	font-family: 'Trebuchet MS', Verdana;
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin-top:-20px;
	margin-bottom:5px;
	text-transform:uppercase;
	line-height:15px;
}
#content_center #content_center_in #content_left #arhiva ul
{
	list-style:none;
	border-bottom:1px solid #ccc;
}

#content_center #content_center_in #content_left #arhiva ul a
{
	display:block;
	margin-top:3px;
	padding:3px;
	color:#666;
	/*  !!!!!!!!!!!!!!!!!!!!!!!!!!!! */
	/*display:block;
	width:195px;
	overflow:hidden;
	white-space:nowrap;*/

	/*width:189px;*/
}

#content_center #content_center_in #content_left #arhiva ul a:hover
{
	background:#dedede;
}

#content_center #content_center_in #content_left #arhiva ul a.selected
{
	background:url(../_img/left_menu_selected.gif) no-repeat 5px center #eee;
	text-indent:15px;
	padding-left:10px;
}

#content_center #content_center_in #content_left #arhiva div.arhiva_div
{
	/*height:0px;*/
	overflow:hidden;
	display:none;
	/*border-bottom:1px solid #ccc;*/
	border-top:1px solid #ccc;
}

#content_center #content_center_in #content_left #arhiva div.arhiva_div a
{
	padding-left:10px;
	font-size:10px;
}

#content_center #content_center_in #content_left #arhiva div.arhiva_div a:hover
{
	color:#333;	
}






#content_center #content_center_in #fp_large_ #content_main #div_descriere #full_article, #content_center #content_center_in #fp_large_ #content_main #div_descriere #full_article_dots 
{
	margin-top:10px;
	float:right;
	display:block;
	color:#a00;
	cursor:pointer;
	border-bottom:1px dotted #a00;
}

#content_center #content_center_in #fp_large_ #content_main #div_descriere #full_article_dots 
{
	float:none;
	display:inline;
}

#content_center #content_center_in #fp_large_ #content_main #div_descriere #full_article:hover, #content_center #content_center_in #fp_large_ #content_main #div_descriere #full_article_dots:hover 
{
	border-bottom:1px solid #a00;
}

#content_center #content_center_in #fp_large_ #content_main #div_descriere #part2
{
	display:none;
}

#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme
{
	padding:0;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li
{
	list-style:none;
	list-style-image:none;
	padding:3px 0 3px 50px;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li.video
{
	background:url("../_img/presa_icons_video.jpg") no-repeat top left;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li.audio
{
	background:url("../_img/presa_icons_audio.jpg") no-repeat top left;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li.text
{
	background:url("../_img/presa_icons_text.jpg") no-repeat top left;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li a.presa_all_title
{
	font-size:12px;
	color:#a00;
	border-bottom:1px dotted #a00;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li a.presa_all_title:hover
{
	border-bottom:1px solid #a00;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li p
{
	margin:2px 0;
	color:#999;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li p.presa_all_data
{
	font-size:11px;
	line-height:15px;
	margin-bottom:0;
	border-bottom:1px solid #e7e7e7;
	padding-bottom:2px;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li p.presa_all_sursa
{
	font-style:italic;
	line-height:15px;
	text-align:right;
	position:relative;
	top:-17px;		/* 15px = line height + 2px padding-bottom presa_all_data p */
	margin-top:0;
}
#content_center #content_center_in #fp_large_ #content_main #div_descriere ul.articles_in_theme li p.presa_all_text
{
	color:#333;
}
/*	************* presa ************* */

#content_bottom
{
	float:left;
	background:url(../_img/content_bottom.jpg) no-repeat;
	height:20px;
	width:980px;
}

/* ****************************************************************** */
/* grey bar
/* ****************************************************************** */

#grey_bar
{
	float:left;
	margin-top:10px;
	display:block;
	height:18px;
	width:100%;
	background:#ccc;
}

/* ****************************************************************** */
/* footer
/* ****************************************************************** */

#footer
{
	position:relative;
	background:none;/*:#ccc;*/
	top:-18px;
	padding-left:10px;
	float:left;
}

#footer div
{
	float:left;
	width:184px;
	margin-right:10px;
	color:#999;
}

#footer #f_general
{
	float:left;
	clear:left;
	text-align:left;
	width:960px;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #ccc;
}

#footer #f_general strong.left a
{
	display:inline;
	line-height:17px;
}

#footer #f_general strong.left
{
	float:left;
}

#footer #f_general strong.right
{
	float:right;
}

#footer div span
{
	border-bottom:1px solid #ccc;
	width:100%;
	width:inherit;
	display:block;
	background:#ccc;
	height:18px;
	
	/*float:left;
	display:inline;*/
}

#footer div span b
{
	font-size:14px;
	letter-spacing:1px;
	font-family:'Trebuchet MS', Verdana;
	color:#777;
	margin:5px;
}

#footer #f1 span
{
	border-bottom:1px solid #39c;
}

#footer #f2 span
{
	border-bottom:1px solid #3399CC;
}

#footer #f3 span
{
	border-bottom:1px solid #609;
}

#footer #f4 span
{
	border-bottom:1px solid #690;
}

#footer #f5 span
{
	border-bottom:1px solid #c00;
}

#footer div ul
{
	padding-top:5px;
	list-style-type:none;
}

#footer div li
{
	display:inline;
}

#footer div a
{
	color:#999;
	display:block;
	padding:3px;
	background:#f3f3f3;
}

#footer div a:hover
{
	background:#e7e7e7;
	color:#666;
}

#footer #f1 a:hover
{
	color:#39c;
}

#footer #f2 a:hover
{
	color:#3399CC;
}

#footer #f3 a:hover
{
	color:#609;
}

#footer #f4 a:hover
{
	color:#690;
}


#footer #f5 a:hover
{
	color:#c00;
}

#footer #traffic
{
	float:left;
	clear:left;
	text-align:left;
	width:960px;
	padding-bottom:10px;
	text-align:right;
}
#footer #traffic a
{
	float:right;
}

#changeTP
{
	color:#999999;
	display:block;
	font-family:'Trebuchet MS',Verdana;
	font-size:13px;
	letter-spacing:1px;
	margin-left:10px;
	margin-right:10px;
	font-style:normal;	
}

