body {
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #676767;
}

h1 {margin:0; padding:0; background:url(images/omht_tpl_01.gif) top left no-repeat; width:242px; height:118px;}
h1 span {display:none; margin:0; padding:0}
table td {vertical-align:top}
a img {border:none}
a:link, a:visited {color:#172983}
a:hover, a:active {color:#5866ac}
p {text-align:justify;}


.noutatih {margin:20px 0; padding:0px; background:url(images/omht_tpl_07.gif) top left no-repeat;with:200px; height:22px}
.noutatih_en {margin:20px 0; padding:0px; background:url(images/omhr_12.gif) top left no-repeat;with:200px; height:22px}

.serviciih {margin:20px 0; padding:0px; background:url(images/omht_tpl_08.gif) top left no-repeat; width:302px; height:22px}
.serviciih_en {margin:20px 0; padding:0px; background:url(images/omhr_13.gif) top left no-repeat; width:302px; height:22px}

.joburih {margin:20px 0 0 0; padding:0px; background:url(images/omht_tpl_09.gif) top left no-repeat; width:223px; height:22px}
.joburih_en {margin:20px 0 0 0; padding:0px; background:url(images/omhr_05.gif) top left no-repeat; width:223px; height:22px}


.legislatieh {margin:20px 0; padding:0px; background:url(images/omht_tpl_10.gif) top left no-repeat; width:302px; height:22px}
.legislatieh_en {margin:20px 0; padding:0px; background:url(images/omhr_11.gif) top left no-repeat; width:302px; height:22px}

.contacth {margin:20px 0 0 0; padding:0px; background:url(images/omht_tpl_11.gif) top left no-repeat; width:302px; height:22px}

.cvh {margin:20px 0 0 0; padding:0px; background:url(images/omht_tpl_12.gif) top left no-repeat; width:302px; height:22px}
.cvh_en {margin:20px 0 0 0; padding:0px; background:url(images/omhr_02.gif) top left no-repeat; width:302px; height:22px}

.dashed_right {background:url(images/vdashed.gif) 240px 50px repeat-y}
.dashed_left {background:url(images/vdashed.gif) 50px left repeat-y}

.trimiteCV {background:url(images/omht_tpl_03.gif) top left no-repeat; width:223px; height:118px}
.despreOMHR {background:url(images/omht_tpl_05.jpg) top left no-repeat; width:223px; height:182px}

.bgleft {background:url(images/bg_left.gif) top left repeat-x}
.bgright {background:url(images/bg_right.gif) top left repeat-x}
.fullw {width:766px;}


.titlu {font-weight:bold;}
.w1 {margin:0 10px 20px 20px}
.w2 {margin:20px}
.w3 {margin:65px 10px 20px 10px}

.bordered {padding:2px; border:1px solid #d4d4d4}
.centered {margin:0 auto; text-align:center}
.ml10 {margin-left:10px}
.uls {margin:15px; padding:0}
.uls li {padding:5px 0}
.big {font-size:14px; color:#172983}

.flag_en {background:url(images/flag_en.gif) 20px 20px no-repeat; padding:30px 0 10px 45px; }
.flag_en a:link, .flag_en a:visited, .flag_en a:hover, .flag_en a:active   {color: #CCCCCC; font-weight: bold; font-size:12px; text-decoration:none; margin-left:20px;}
.flag_ro {background:url(images/flag_ro.gif) 20px 20px no-repeat; padding:30px 0 10px 45px; }
.flag_ro a:link, .flag_ro a:visited, .flag_ro a:hover, .flag_ro a:active   {color: #CCCCCC; font-weight: bold; font-size:12px; text-decoration:none; margin-left:20px;}

.trimite_cv {background:url(images/send_cv.gif) 20px 20px no-repeat; padding:30px 0 10px 45px; }
.trimite_cv a:link, .trimite_cv a:visited, .trimite_cv a:hover, .trimite_cv a:active   {color: #CCCCCC; font-weight: bold; font-size:12px; text-decoration:none; margin-left:20px;}

.despreOMHR p {color: #333333; font-size:12px; margin:0; padding: 60px 10px 0 30px}

.jobsul {
	list-style:none;
	padding:0;
	margin:0;
}
.jobsul li {
	padding: 5px 0 5px 20px;
	margin-left:10px;
	font-size:12px;
}	


.detalii a:link, .detalii a:visited, .detalii a:active, .detalii a:hover {font-size:10px; text-align:right; text-decoration:none}
.detalii {margin:20px; text-align:right}

.bgfooter {background-color:#e4e8ea;}
.footer {width: 766px; height:70px; line-height:70px; margin:0 auto; color:#7f8d95;}

/* Admin */
#adminbody {
  padding: 25px 0 0 25px;
}

#adminform label {
  float: left;
  clear: left;
  width: 140px;
  margin: 0 0 0 0;
}
#adminform input {
  float: left;
  width: 130px;
}
#adminform input#adminsubmit {
  float: left;
  width: 100px;
  clear: left;
  margin-left: 80px;
}
.err {
  float: left;
  clear: left;
  color: red;
  font-size: 9px;
}
.addstuff {
  float: left;
  clear: left;
  margin: 4px 0 4px 0;
}
.datastuff {
  float: left;
  clear: left;
  padding-left: 10px;
  padding-top: 3px;
  width: 100px;
}
#adminform select {
  float: left;
}
#adminform div {
  float: left; clear: left;
}
#partnerstable {
  width: 830px;
}
#partnerstable a {
  float: left;
  width: 220px;
  text-align: left;
}
