* {	margin:0; padding:0;}
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }


body { margin:0px auto;	text-align:center; background: #014689 url("../../img/site/bg.jpg") repeat-x; font-size:14px;}

a { text-decoration:underline; color:#0174AB; }
a:hover { text-decoration:none; color:#0174AB; }

a.logo { background:url("../../img/site/logo_twenty.png") no-repeat; width:110px; height:27px; display:block; float:left; margin:20px 0px 0px 40px; _margin:0px 0px 0px 20px; }

#container { margin:0px auto; text-align:left; width:992px; height:852px; background:url("../../img/site/dud.jpg") no-repeat; }
#container #top { float:left; width:992px; clear:both; }
#container #top .fr { width:53px; height:38px; float:right; margin-right:30px; }
/*#container #top a.fr img { border:0px; }	*/

/*#container #top .ro img { border:0px; }	*/

#container #top .logo { width:262px; height:153px; margin-left:50px; float:left; }	
/*#container #top a.logo img { border:0px; }	*/

/* Meniu limba romana */
#container #menu ul { float:left; width:972px; height:130px; margin-left:20px; _margin-left:10px; }
#container #menu ul li { list-style:none; float:left; }
#container #menu ul li a.prezentare { background:url("../../img/site/menu/prezentare.png") no-repeat; width:215px; height:130px; display:block; border:0px; }
#container #menu ul li a.prezentare:hover { background:url("../../img/site/menu/prezentare_hover.png") no-repeat; width:215px; height:130px; display:block; border:0px; }
#container #menu ul li a.prezentare#active { background:url("../../img/site/menu/prezentare_hover.png") no-repeat; width:215px; height:130px; display:block; border:0px; }

#container #menu ul li a.domenii { background:url("../../img/site/menu/domenii.png") no-repeat; width:190px; height:130px; display:block; border:0px; }
#container #menu ul li a.domenii:hover { background:url("../../img/site/menu/domenii_hover.png") no-repeat; width:190px; height:130px; display:block; border:0px; }
#container #menu ul li a.domenii#active { background:url("../../img/site/menu/domenii_hover.png") no-repeat; width:190px; height:130px; display:block; border:0px; }

#container #menu ul li a.tehnici { background:url("../../img/site/menu/tehnici.png") no-repeat; width:168px; height:130px; display:block; border:0px; }
#container #menu ul li a.tehnici:hover { background:url("../../img/site/menu/tehnici_hover.png") no-repeat; width:168px; height:130px; display:block; border:0px;  }
#container #menu ul li a.tehnici#active { background:url("../../img/site/menu/tehnici_hover.png") no-repeat; width:168px; height:130px; display:block; border:0px;  }

#container #menu ul li a.prezenta { background:url("../../img/site/menu/prezenta.png") no-repeat; width:186px; height:130px; display:block; border:0px; }
#container #menu ul li a.prezenta:hover { background:url("../../img/site/menu/prezenta_hover.png") no-repeat; width:186px; height:130px; display:block; border:0px; }
#container #menu ul li a.prezenta#active { background:url("../../img/site/menu/prezenta_hover.png") no-repeat; width:186px; height:130px; display:block; border:0px; }

#container #menu ul li a.recrutare { background:url("../../img/site/menu/recrutare.png") no-repeat; width:204px; height:130px; display:block; border:0px; }
#container #menu ul li a.recrutare:hover { background:url("../../img/site/menu/recrutare_hover.png") no-repeat; width:204px; height:130px; display:block; border:0px; }
#container #menu ul li a.recrutare#active { background:url("../../img/site/menu/recrutare_hover.png") no-repeat; width:204px; height:130px; display:block; border:0px; }


/* Meniu limba franceza */
#container #menu_fr ul { float:left; width:972px; height:130px; margin-left:20px; _margin-left:10px; }
#container #menu_fr ul li { list-style:none; float:left; }
#container #menu_fr ul li a.prezentare { background:url("../../img/site/menu/presentation.png") no-repeat; width:192px; height:130px; display:block; border:0px;}
#container #menu_fr ul li a.prezentare:hover { background:url("../../img/site/menu/presentation_hover.png") no-repeat; width:192px; height:130px; display:block; border:0px;  }
#container #menu_fr ul li a.prezentare#active { background:url("../../img/site/menu/presentation_hover.png") no-repeat; width:192px; height:130px; display:block; border:0px;  }

#container #menu_fr ul li a.domenii { background:url("../../img/site/menu/domains.png") no-repeat; width:153px; height:130px; display:block; border:0px; }
#container #menu_fr ul li a.domenii:hover { background:url("../../img/site/menu/domains_hover.png") no-repeat; width:153px; height:130px; display:block; border:0px; }
#container #menu_fr ul li a.domenii#active { background:url("../../img/site/menu/domains_hover.png") no-repeat; width:153px; height:130px; display:block; border:0px; }

#container #menu_fr ul li a.tehnici { background:url("../../img/site/menu/techniques.png") no-repeat; width:197px; height:130px; display:block; border:0px; }
#container #menu_fr ul li a.tehnici:hover { background:url("../../img/site/menu/techniques_hover.png") no-repeat; width:197px; height:130px; display:block; border:0px; }
#container #menu_fr ul li a.tehnici#active { background:url("../../img/site/menu/techniques_hover.png") no-repeat; width:197px; height:130px; display:block; border:0px; }

#container #menu_fr ul li a.prezenta { background:url("../../img/site/menu/presence.png") no-repeat; width:182px; height:130px; display:block; border:0px; }
#container #menu_fr ul li a.prezenta:hover { background:url("../../img/site/menu/presence_hover.png") no-repeat; width:182px; height:130px; display:block; border:0px; }
#container #menu_fr ul li a.prezenta#active { background:url("../../img/site/menu/presence_hover.png") no-repeat; width:182px; height:130px; display:block; border:0px; }

#container #menu_fr ul li a.recrutare { background:url("../../img/site/menu/recrutement.png") no-repeat; width:236px; height:130px; display:block; border:0px; }
#container #menu_fr ul li a.recrutare:hover { background:url("../../img/site/menu/recrutement_hover.png") no-repeat; width:236px; height:130px; display:block; border:0px; }
#container #menu_fr ul li a.recrutare#active { background:url("../../img/site/menu/recrutement_hover.png") no-repeat; width:236px; height:130px; display:block; border:0px; }
	
/* Recrutare si stagii */
#container #content { background:url("../../img/site/bottom3.gif") no-repeat bottom left; width:941px;  margin:0px 0px 10px 0px; float:left; padding-left:51px; padding-bottom:37px;}
#container #content #top { background:url("../../img/site/top.png") no-repeat; width:941px; height:32px; float:left; }
#container #content #middle { background:#fff; width:899px; float:left; }
#container #content .col_left { background:url("../../img/site/divider.jpg") repeat-y right; width:138px; height:240px;  padding-top:15px; float:left; padding-left:10px; }

#container #content .col_left { width:138px;}
#container #content .col_left ul { list-style:none; width:138px; text-align:right;  }
#container #content .col_left ul li { width:138px; _width:148px; padding:2px 0px 2px 0px; }
#container #content .col_left ul li a.menu { font-family:Arial; font-size:12px; font-weight:bold; color:#666666; text-decoration:none; padding:2px 12px 2px 0px; width:126px; display:block; width:126px; }
#container #content .col_left ul li a.menu:hover { background:url("../../img/site/hover_midd.jpg") repeat-y; font-family:Arial; font-size:12px; height:100%; color:#fff; text-decoration:none; display:block; padding:2px 12px 2px 0px; width:126px; }
#container #content .col_left ul li a.menu:hover span.bg { background:url("../../img/site/hover_top.jpg") no-repeat top; height:5px; color:#fff; text-decoration:none; display:block; width:126px; }
#container #content .col_left ul li a.menu#current { background:url("../../img/site/hover_midd.jpg") repeat-y; font-family:Arial; font-size:12px; height:100%; color:#fff; text-decoration:none; display:block; padding:2px 12px 2px 0px; width:126px; }
#container #content .col_left ul li a.menu#current span.bg { background:url("../../img/site/hover_top.jpg") no-repeat top; height:5px; color:#fff; text-decoration:none; display:block; width:126px; }



#container #content .col_left ul.submenu { display: block;width:138px; }
#container #content .col_left ul.submenu li { background-color:#DFF2FA; list-style: none; border:0px; width:138px; }
#container #content .col_left ul.submenu li a { text-decoration:none; font-size:11px; font-family:Arial; color:#014689; padding-right:12px;width:126px;}


#container #content .col_right { width:703px; float:left; margin-left:10px; padding:10px; }
#container #content .col_right h1 { font-family:ITCOfficinaSerif LT Book; font-size:24px; color:#0174AB; padding-bottom:10px; }
#container #content .col_right .text p { font-family:Arial; font-size:12px; text-align:justify; color:black; line-height:19px; }
#container #content .col_right .text p.formrow { color:#0174AB; margin-top:5px; }
#container #content .col_right .text input#cv { background-color:#fff; color:#666666; font-weight:bold; border:2px outset #0174AB; }
#container #content .col_right .text img { float:left; margin: 0px 10px 10px 0px; border:2px solid #5BA5C9; }
#container #content .col_right .text fieldset legend { color:#666666; }
#container #content .col_right .text hr { color:#CCCCCC; height:1px; margin:5px 0px 5px 0px; }





/* Bottom */
#container #bottom { width:941px; height:115px; margin-top:5px; text-align:center; padding-left:33px; float:left;}
#container #bottom .box { width:281px; height:115px; background:url("../../img/site/box.jpg") no-repeat;  float:left; margin-left:6px; padding:10px; }
#container #bottom .box img { float:left; margin:0px 8px 5px 5px; }
#container #bottom .box a h2 { font-family:ITCOfficinaSerif LT Book; font-size:16px; color:#014A8C; text-align:left; font-weight:bold; line-height:18px; margin-bottom:5px; text-decoration:none; }
#container #bottom .box p { font-family:Arial; font-size:11px; color:#666666; line-height:18px; text-align:left; padding-right:5px;}

/* Harta, Contact */
#harta a { float:right; background:url("../../img/site/harta.gif") no-repeat; width:32px; height:31px; margin-top:20px; _margin-top:0px; font-family:ITCOfficinaSerif LT Book; font-size:14px; font-weight:bold; width:100px; padding-left:33px; padding-top:7px; color:#80A7C7; text-decoration:none; }
#contact a { float:right; background:url("../../img/site/contact.gif") no-repeat; width:32px; height:31px; margin-top:20px; _margin-top:0px; font-family:ITCOfficinaSerif LT Book; font-size:14px; font-weight:bold; width:100px; padding-left:33px; padding-top:7px; color:#80A7C7; margin-left:10px; text-decoration:none; }

/* GALERIE */
#container #content .col_right .text p.gal_arrow{margin-bottom:10px;padding:10px 10px 0px 0px;float:right;font-size:20px;font-weight:bold;color:#015595;width:100px;text-align:right;}
#container #content .col_right .text .gallery{width:690px;float:left;}
#container #content .col_right .text .gallery a{background:url(../../img/site/pic_bg.gif) no-repeat;float:left;width:108px;height:103px;margin-right:6px;}
#container #content .col_right .text .gallery a img{margin:0px;padding:3px;width:102px;height:97px;border:none;}
#container #content .col_right .text .pages{height:26px;background-color:#e0f4fd;float:left;margin-top:12px;}
#container #content .col_right .text .pages span.left{background:url(../../img/site/span_left.gif) no-repeat;float:left;width:7px;height:26px;}
#container #content .col_right .text .pages span.right{background:url(../../img/site/span_right.gif) no-repeat;float:left;width:7px;height:26px;}
#container #content .col_right .text .pages a{float:left;margin:0px 2px;font-weight:bold;font-size:14px;line-height:26px; color:#0174ab;}


#container #content .col_right .text .trimitecv {width:430px;float:left;}
#container #content .col_right .text .trimitecv fieldset{width:410px;border:1px solid #4778b4;padding:5px;margin-top:10px;}
#container #content .col_right .text .trimitecv fieldset legend{background-color:#FFFFFF;border:1px solid #4778b4;font-weight:bold;padding:4px;margin-left:70px;}

#container #content .col_right .text .subsection {font-size:12px;line-height:19px;color:#014689;text-decoration:none; font-family:Arial;}
#container #content .col_right .text .subsection:hover { text-decoration:underline; }
div.clear{clear:both;width:100%;height:1px;font-size:1px;}

/*
#container #continut { width:992px;  margin:20px 0px 10px 0px; float:left; }
#container #continut img { margin:10px 10px 0px 34px; float:left; }
#container #continut_prez { width:538px; float:left;  float:left; padding-bottom:37px; background:url("../../img/site/bottom_prez.gif")no-repeat bottom left; margin-bottom:37px; }
#container #continut_prez .top { background:url("../../img/site/top_prez.jpg") no-repeat; width:536px; height:28px; float:left;}
#container #continut_prez { float:left; background:url("../images/bg_prez.jpg") no-repeat; float:left; padding-bottom:37px; width:502px; height:268px; padding:20px; }
#container #continut_prez h1 { font-family:ITCOfficinaSerif LT Book; font-size:30px; color:#0174AB; }
#container #continut_prez p { font-size:11px; font-family:arial; text-align:left; color:#666666; margin-top:10px; line-height:18px; }
#container #continut_prez .middle { width:536px;  float:left; background:url("../../img/site/right_prez.jpg") no-repeat right top;  }
#container #continut_prez .middle { background:#fff; width:481px; padding-left:20px; float:left; margin-top:-250px; }
#container #continut_prez .middle .text { background-color:#fff; width:476px; float:left;padding-left:20px; padding-right:27px; }
#container #continut_prez a.citeste { background:url("../../img/site/citeste.jpg") no-repeat; width:129px; height:21px; font:arial; font-size:12px; font-weight:bold; text-align:left; color:#0174AB; border:0px; display:block; text-decoration:none; padding:5px 0px 0px 10px; float:right; margin-top:10px;}*/


/*<!-- Home-->*/
#container #continut { width:992px;  margin:30px 0px 10px 0px; float:left; }
#container #continut #banner { margin:20px 10px 0px 0px; float:left; padding-left: 20px;}
#container #continut_prez { float:left; background:url("../../img/site/bg_prez.png") no-repeat; float:left; padding-bottom:37px; width:502px; height:268px; padding:20px; margin-top:20px; margin-left:-2px; }
#container #continut_prez .top { background:url("../../img/site/top_prez.jpg") no-repeat; width:538px; height:278px; float:left;}
#container #continut_prez h1 { font-family:ITCOfficinaSerif LT Book; font-size:24px; color:#0174AB; }
#container #continut_prez p { font-size:11px; font-family:arial; text-align:left; color:#666666; margin-top:10px; line-height:18px; }
#container #continut_prez .middle { background:#fff; width:481px; padding-left:20px; float:left; margin-top:-250px; }
#container #continut_prez a.citeste { background:url("../../img/site/citeste.jpg") no-repeat; width:129px; height:21px; font:arial; font-size:12px; font-weight:bold; text-align:left; color:#0174AB; border:0px; display:block; text-decoration:none; padding:0px 0px 0px 10px; float:right; margin-top:10px;}

/*<!-- Sitemap -->*/
#container #content .col_right .sitemap {float:left;}
#container #content .col_right .sitemap ul {padding:10px 0px 10px 20px;list-style:none;}
#container #content .col_right .sitemap ul li{background:url(../../img/site/arrow.gif) no-repeat left top;padding-left:10px;}
#container #content .col_right .sitemap ul li a{font-size:14px;text-decoration:none;color:#0174ab;display:block;}
#container #content .col_right .sitemap ul li a:hover{ text-decoration:underline;}


.titlu_job { color:#0174AB; font-size:17px; }

a.fisa { background:url(../../img/site/arrow.jpg) no-repeat right center; padding-right:17px; color:#0174AB; text-decoration:none; }
a.fisa:hover { text-decoration:underline; }

form div { margin-bottom:8px; }
form div span { color:#666666; margin-right:10px; }
form div span input { border:1px solid #cbcbcb; }
form div span textarea { border:1px solid #cbcbcb; margin-top:5px; }

.butonbg {width:auto;float:left; background:url(../../img/site/butonbg.jpg) repeat-x; border:0px; border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8; padding:2px 5px; color:#000000; margin-right:5px; height:25px; border:0px;}
