@charset "utf-8";
/*************************************************************************************************
/ DEVELOPERS	: 	Catalin Z.
/ LAST UPDATE	:	2007.10.05
/ VERSION		: 	v1.5 (initial)
/*************************************************************************************************

/*************************************************** RESET */
html, body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
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;}
STRONG, B{font-weight:bold} EM{font-style:italic}
:focus{outline:0}
/***********************************************************/
/***************************** MAIN BODY, LINK, FORM, LIST */
BODY{ background:#5cabbf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:center; width:100%; }

A{color:#777; text-decoration:underline} A:hover{color:#000}
A.linkFFF{color:#FFF !important} A.linkFFF:hover{color:#c9c9c9 !important}

FORM{ }
INPUT, SELECT, TEXTAREA{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333}
INPUT, TEXTAREA{padding:2px; border:1px #898989 solid}

UL{ } LI{ }

/***********************************************************/
/************************************************* HEADING */
H1, H2, H3, H4, H5, H6{font-weight:normal !important}
H1{font-size:18px; line-height:18px; font-weight:bold; padding-bottom:10px; color:#368108}
H2{font-size:14px; line-height:14px; font-weight:bold; padding-bottom:10px; color:#368108; font-weight:bold !important}
H2 A{color:#368108; text-decoration:none}
H3{font-size:12px; line-height:12px; font-weight:bold; padding-bottom:5px; color:#368108; font-weight:bold !important}
H4{ }
H5{ }
H6{ }
/***********************************************************/
/******* POSITORING, ALIGN, WIDTH, HEIGHT, MARGIN, PADDING */
#page{width:100%; }
#cover{position:absolute; top:0; left:0; width:100%; margin:0; padding:0; background:#333; color:#FFF; opacity:0.80; -moz-opacity:0.80; z-index:100;}

#wrapper{position:relative; margin:0 auto; text-align:left; width:1000px; height:100%}

	#flashcontent{position:absolute; top:0; left:0; text-align:center; width:100%; height:240px}

	#header{ background:#fff; height:146px; padding:0; width:979px; margin:0 0 0 10px;text-align:center;}

	#content{background:url(imgs/bg-continut.gif) repeat-y left top; width:auto; height:100%; padding:0 0 0 20px;}
		#left{width:630px; margin-right:9px; padding-top:10px; float:left}
			#breadCrumb{padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px #898989 solid}
			#paginareSus, #paginareJos{text-align:center}
			#paginareSus A, #paginareJos A{text-decoration:none}
			#paginareSus A, #paginareSus A.activ:hover{padding:2px 4px 12px 4px} #paginareJos A, #paginareJos A.activ:hover{padding:12px 4px 2px 4px}
			#paginareSus A:hover, #paginareJos A:hover{padding:2px 4px 2px 4px}
			#paginareSus A:hover, #paginareJos A:hover, #paginareSus A.activ,#paginareJos A.activ{background:#FFF; color:#333}
			#paginareJos{margin:10px 0}
			#paginareSus DIV.pages{padding-top:10px}
			#paginareJos DIV.pages{padding-bottom:10px}
		#right{width:330px; float:left; position:relative}
		#right .topRight{background:#FFF url(imgs/_box_dreapta/top.gif) no-repeat left bottom; text-align:right}
			#right .topRight .margin{padding:8px 10px 20px 0; margin:0 0 3px 0}
			#right .topRight STRONG{color:#E7890E}
	#bottom{width:auto; background:url(imgs/bg-continut-bottom.gif) no-repeat left top; line-height:18px; height:18px}

	#footer{color:#FFF} #footer A{color:#FFF; text-decoration:underline} #footer A:hover, #footer A.activ{color:#999; text-decoration:none}
		#footer B{background:url(imgs/bg-footer.gif) no-repeat left top; margin:0 0 0 10px; display:block; line-height:9px; height:9px}
		#footer DIV{margin:0 0 0 10px; padding:0}
			#footer DIV DIV.margin{background:#4D4D4D; margin:0; padding:5px 10px 10px 10px; width:629px; line-height:15px}
		#footer DIV P{margin:0; padding:10px 0 0 0; line-height:normal} #footer DIV P IMG{margin:7px 5px 0 0}
		#traffic_wrapper{padding:0; margin:10px 0 0 0 !important}

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

/******************************************* USUAL CLASSES */
.error, .mandatory{color:#FF0000}
.clear{clear:both !important; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}
.clearFix{content:"."; display:block; height:0; clear:both; visibility:hidden}
.left{float:left} .right{float:right}

.centered{ text-align:center;}

.note{ font-size:10px; color:#999}

.list1{ list-style-type:disc; padding-left:20px;}
	.list1 LI{ padding:5px 0}
	.list1 .list1Link{ text-decoration:none; color:#368108; font:normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif}
	.list1 .list1Link:hover{ color:#898989}

.linkVerde95c409{background:#95c409; padding:3px 10px 4px 10px; color:#FFF}
.linkVerde95c409:hover{background:none; background-color:#898989; color:#FFF}
.linkVerde{ font-weight:bold; color:#95c409; text-decoration:none; background:none;}
.linkVerde:hover{ font-weight:bold; color:#999; text-decoration:none; background:none;}
.linkVerde368108{background:#368108; padding:3px 10px 4px 10px; color:#FFF}
.linkVerde368108:hover{background:none; background-color:#898989; color:#FFF}
.linkCremfbead4{background:#fbead4; padding:3px 10px 4px 10px; color:#000}
.linkCremfbead4:hover{background:none; background-color:#898989; color:#FFF}
.linkAlbastru3d7d98{background:#3d7d98; padding:3px 10px 4px 10px; color:#FFF}
.linkAlbastru3d7d98:hover{background:none; background-color:#898989; color:#FFF}
.linkRosuaf0909{background:#af0909; padding:3px 10px 4px 10px; color:#FFF}
.linkRosuaf0909:hover{background:none; background-color:#898989; color:#FFF}
.linkPortocaliuea950c{background:#ea950c; padding:3px 10px 4px 10px; color:#FFF; line-height:20px}
.linkPortocaliuea950c:hover{background:none; background-color:#898989; color:#FFF}
.button1, .button1Ov{background:#95c409; padding:2px 5px; text-decoration:underline; color:#FFF; cursor:pointer}
.button1Ov{background:#898989; padding:2px 5px; text-decoration:underline; color:#FFF}

.button2, .button2Ov{background:#c00; padding:2px 5px; text-decoration:underline; color:#FFF; cursor:pointer}
.button2Ov{background:#898989; padding:2px 5px; text-decoration:underline; color:#FFF}

A.button2{ padding:3px 10px 4px;}
A.button2:hover{background:#898989; color:#fff}

#left P{padding-bottom:8px}
.data{color:#898989; padding-bottom:5px}
.tabMenu3d7d98{border-bottom:2px #3d7d98 solid; padding:0 10px 5px 10px; margin-bottom:10px}
	.tabMenu3d7d98 A{border:1px #FFF solid; padding:3px 4px}
	.tabMenu3d7d98 A:hover, .tabMenu3d7d98 A.activ{border-color:#3d7d98; padding:3px 4px 7px 4px; border-bottom:none; background:#C2E2EF; color:#3d7d98; text-decoration:none}
.box898989{background:#898989; padding:10px; margin-bottom:10px; color:#FFF}
	.box898989 IMG.top{margin-top:-10px}
	.box898989 IMG.left{margin-left:-10px}
	.box898989 IMG.right{margin-right:-10px}
	.box898989 H2, .box898989 A{color:#FFF}
	.box898989 A.activ{font-weight:bold}
	.box898989 .noError{background:#FFF; padding:8px !important; margin-bottom:8px}
INPUT.noBorder{margin-right:4px}
.col2{ }
	.col2 DIV.left{width:45%}
	.col2 DIV.right{width:45%}
.col3{ }
	.col3 DIV{width:200px; margin:0 auto; margin-bottom:20px; padding:0; background:none; text-align:center}
	.col3 A.linkPortocaliuea950c{margin:0 auto}
/***********************************************************/

/****************************************** BOXURI DREAPTA */
.boxDreapta{margin:0 0 10px 0; width:330px; position:relative} .boxDreapta H1{font-size:20px; color:#e7890e}
.boxDreapta .top, .boxDreapta .bottom{background-image:url(imgs/_box_dreapta/colturi.gif); background-repeat:no-repeat}
.boxDreapta .top{background-position:left top}
.boxDreapta .bottom{background-position:left -11px}
.boxDreapta .margin{margin:0 0 0 10px; padding:0 10px 0 0; width:310px; position:relative;}
.boxDreaptaGeneral{background:url(imgs/_box_dreapta/efect-dreapta-ffffff.gif) repeat-y left top}
	.boxDreaptaGeneral .margin{background:#F9F9F9}
.daCuClickUl UL LI{padding:5px 0}
	.daCuClickUl UL LI IMG{vertical-align:middle}
	.daCuClickUl #embedForm INPUT{width:90%}

.boxDreaptaD9F97F{background:url(imgs/_box_dreapta/efect-dreapta-d9f97f.gif) repeat-y left top}
	.boxDreaptaD9F97F .top{background-position:left -48px}
	.boxDreaptaD9F97F .bottom{background-position:left -60px}
	.boxDreaptaD9F97F .margin{background:#D9F97F}
.boxDreaptaEAF6C8{background:url(imgs/_box_dreapta/efect-dreapta-eaf6c8.gif) repeat-y left top}
	.boxDreaptaEAF6C8 .margin{background:#EAF6C8}
	.boxDreaptaEAF6C8 .top{background-position:left -24px}
	.boxDreaptaEAF6C8 .bottom{background-position:left -36px}


.institutiiPub{ }
	.institutiiPub UL{margin:2px 0 0 10px}
	.institutiiPub UL LI{padding:5px 0}
	.institutiiPub A.activ{background:#898989}
	.institutiiPub .boxIndexPrieteniNoi{width:100%; color:#333}
	.institutiiPub .boxIndexPrieteniNoi A{color:#333}
	.institutiiPub DIV.left{width:48%}
	.institutiiPub DIV.left UL{margin-top:5px !important}
	.institutiiPub DIV.right{width:48%}
	.institutiiPub DIV.right UL{background:#DDD; margin:10px 10px 0 10px; padding:10px}
	.institutiiPub .bandBottom{background:#898989; text-align:left; margin:10px 10px 0 10px; padding:5px} .institutiiPub .bandBottom IMG{vertical-align:middle; margin:0 5px 0 0}

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


.boxIndexHartaSiFirme{background:#c9c9c9 url(imgs/_box/top-harta-firme.gif) no-repeat left top; margin:0 0 10px 0; width:350px}
	.boxIndexHartaSiFirme IMG.tPNG{float:right}
	.boxIndexHartaSiFirme H1{color:#FFF; padding:14px 0 0 10px; margin-bottom:-2px}
	.boxIndexHartaSiFirme .harta{width:190px}
		.boxIndexHartaSiFirme .harta IMG{margin:0 0 -10px 0; position:relative; display:block}
	.boxIndexHartaSiFirme .firme{float:right; width:156px}
		.boxIndexHartaSiFirme .firme P{padding:10px}
		.boxIndexHartaSiFirme .firme UL LI{padding:1px 10px} .boxIndexHartaSiFirme .firme UL LI B{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.boxIndexInstitutiiPublice{float:right; padding:5px 10px 0 0; width:250px}
	.boxIndexInstitutiiPublice P{padding:0}
	.boxIndexInstitutiiPublice UL LI{padding:1px 0; float:left; width:120px}
	.boxIndexInstitutiiPublice UL LI B{float:left; padding:0 2px 1px 0}
/***********************************************************/

#loadingPict{width:550px; height:254px; margin:0 auto; background:url(imgs/_box/loading.jpg) no-repeat center; text-align:center; border:10px #FFF solid; border-bottom-width:25px}
#loadingPict .loadingGIF{margin:0 auto; margin-top:167px}
#loadingPict P{padding:60px 0 0 0; text-align:center; color:#666} #loadingPict P A{color:#666} #loadingPict P A:hover{text-decoration:none}

.directorWebHR{ }
	.directorWebHR H2{margin:10px 0 0 0; padding:0}
	.directorWebHR UL{margin:2px 0 0 10px}
	.directorWebHR UL LI{padding:5px 0}
	.directorWebHR UL.subCat LI A:hover, .directorWebHR UL.subCat LI A.activ{background:#898989 !important; padding-right:10px}
	.directorWebHR UL LI A:hover, .directorWebHR UL LI A.activ{background:url(imgs/_icoane/arrow-down.gif) no-repeat right center; padding-right:20px}