*{ }
html, body{ height:100%; margin:0; padding:0; border:none}
body{ background:#fff url(imgs/bg.gif) repeat-x; text-align:center; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333;}

FORM{ margin:0; padding:0; border:none}

H1{color:#1470b6; padding:0; font:bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px !important;}
H1 SPAN{font-size:12px; color:#112d48}
.detalii H2{color:#1470b6; padding:0; font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px !important;}
H2{color:#555; font-size:18px; font-weight:bold; margin:0 10px 5px;}
H3{color:#0b7c13; font-size:18px;margin:0 0 10px; padding:2px}
H3 SPAN{ display:block;color:#888; font-size:12px; font-weight:normal; margin:0; padding:0;}
H3 IMG{ vertical-align:middle; margin-right:10px; float:left}
.search H4{color:#112d48; font-size:14px; margin:0; padding:0; border:none !important}
.detalii H4, H4{color:#112d48; font-size:14px; padding:0; position:relative; border-bottom:1px solid #1470b6 !important; margin:5px 0;}

A{color:#fb9d19; text-decoration:underline; position:relative}
A:hover{color:#112d48; text-decoration:none}
A IMG, A:hover IMG{border:none}

INPUT{ vertical-align:bottom}
INPUT, SELECT, TEXTAREA{font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif}

.inputText{ border:1px solid #112d48}

.button1{ background:#fff; border:1px solid #112d48; color:#112d48}
.button1Ov{ background:#112d48; border:1px solid #fff; color:#fff}

.clear{clear:both !important; background:none !important; margin:0 !important; padding:0 !important; border:0 none !important; line-height:1px !important; height:1px !important; font-size:1px !important; margin-bottom:-1px !important; text-decoration:none !important;}

.error{color:#f00}

.noBorder{border:none !important}
.centered{ text-align:center}
.left{ text-align:left}
.right{ text-align:right}
.padded{padding:5px;}

#wrapper{ position:relative;width:1000px;margin:20px auto; text-align:left;}
#wrapper_top{background:url(imgs/site_top.png) no-repeat; height:18px; position:relative;width:1000px;}

#header{ z-index:1;width:1000px;height:100px;margin:0;position:relative;background:url(imgs/header_bg.png) repeat-y;text-align:left;}

#shortcuts{ position:absolute; z-index:100; width:250px;top:10px; right:10px; padding-bottom:5px; }
	#shortcuts A{ display:block; height:10px; float:left; color:#fff; font-size:9px; text-decoration:none; text-align:center; padding-top:11px !important; margin-left:30px; position:relative}
	#shortcuts A:hover{color:#fb9d19}
	#shortcuts .home{ background:url(imgs/_icons/ic_home.gif) center top no-repeat}
	#shortcuts .sitemap{ background:url(imgs/_icons/ic_map.gif) center top no-repeat;width:45px;}
	#shortcuts .favorite{ background:url(imgs/_icons/ic_favorite.gif) center top no-repeat; padding:0; width:85px;}

#logo{display:block;width:218px;height:79px; float:left;border:none;background:url(imgs/logo.png) no-repeat;font-size:1px;line-height:1px;position:relative;text-decoration:none; cursor:pointer; margin-left:30px;}
#logo SPAN{ display:block;width:100%; height:100%; background:url(imgs/span_bg.gif) top left repeat;}

#search{height:74px;position:relative; margin:20px 0 0 5px;}
#search P{width:10px; height:74px; font-size:1px; line-height:1px; float:left;margin:0}
#search .left{ background:url(imgs/search_left.png) no-repeat}

#search .right{background:url(imgs/search_right.png) no-repeat;}

#search DIV.search{ padding:5px 10px; height:64px; margin-top:0; float:left; background:url(imgs/search.png) top left repeat-x; font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#112d48}



.content{ background:url(imgs/content_bg.png) repeat-y; width:992px; position:relative; padding:0 4px}

#menuBar{width:976px; padding-left:15px;height:50px; background:url(imgs/menu_bg.jpg) repeat;position:relative; text-align:center}
#menuBar A{display:block; float:left; color:#fff; font:11px Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; padding:4px 30px 0; height:21px;}
#menuBar A:hover, #menuBar .activ, #menuBar .activ:hover{color:#e0e71d; padding-top:5px; height:20px;}

#utilityBand{width:970px;height:27px; background:url(imgs/menu_bg.jpg) repeat-x;position:relative; text-align:right; padding:0 10px}
#utilityBand A{color:#fff}
#utilityBand IMG{ vertical-align:middle}

#main{width:992px; position:relative; }

#leftSide{padding:15px 10px 15px 0; margin-left:2px; width:239px; float:left;background-color:#efefef; }

.sectii{}
.sectii UL{ list-style-image:url(imgs/arrow_list_meniu.gif); margin:0 !important; padding:0 0 0 25px}
.sectii UL LI{ padding:2px 0; margin:3px 0; border-bottom:1px dashed #112d48 }
.sectii UL LI A{color:#112d48; text-transform:uppercase; text-decoration:none; font-weight:bold}
.sectii UL LI A:hover, .sectii UL LI A.activ{color:#fb9d19; }

.contact{width:728px; position:relative; padding:10px; border:1px solid #c00}
.contact_sectii{float:right; width:300px;}

UL#contact_sectii{ list-style-type:none; margin:0; padding:0}
UL#contact_sectii LI { margin-bottom:20px; border-top:1px solid #1470b6}
UL#contact_sectii LI H3{ font-size:12px; position:absolute; width:150px;}
UL#contact_sectii LI DIV{ margin-left:170px}




.detalii{width:715px; float:left; padding:2px 5px 10px 10px; position:relative;}
#breadCrumb{ text-align:right; margin:15px 0 20px; font-weight:bold; border-bottom:1px dashed #333; padding-bottom:5px}

.declaratie{ padding:10px 0}

.thumb{ float:left; padding:5px; width:120px; border:1px solid #1470b6; margin:5px; background:#dde8f1; text-align:center; height:110px;}
.thumb P{ text-align:center; margin:0; padding:0; color:#000}
.th_ov{ background:#ebf5fc !important;}

#bottom{width:980px; position:relative; border-bottom:1px dashed #bbb}
.info{padding:3px; border-right:1px dashed #bbb; width:249px;; vertical-align:top;}
.info UL{ list-style-image:url(imgs/arrow_list.gif); margin:0 !important; padding:0 0 0 25px}
.info UL LI{ padding:0 0 7px; }
.info UL LI A{color:#112d48}
.info UL LI A:hover{color:#fb9d19}

#footer{width:1000px; position:relative; color:#999; font-size:10px;}
#footer_{width:1000px; height:12px; position:relative; background:url(imgs/site_bottom.png) bottom left no-repeat; color:#999; font-size:10px;}

.acrobatReader{padding:10px 50px 11px 11px; color:#999; border:1px #DDD solid; margin-bottom:5px; background:url(imgs/_icons/acrobat_reader.jpg) right top no-repeat; font-style:italic}

UL.map{ margin-left:30px; list-style-type:disc}
UL.map LI UL{ margin-left:30px; list-style-type:circle}

.genericTable{ border-left:1px solid #999; border-top:1px solid #999; margin:10px 5px}
.genericTable TR TD{ border-bottom:1px solid #999; padding:5px 5px 0; border-right:1px solid #999}

A.locuri_de_munca{font-size:12px; font-weight:bold}

#locuri_de_munca LI{ margin-bottom:10px}
SPAN.locuri_de_munca{ color:#999;}
