body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
}

a:link, a:visited {color:#4a94d8; text-decoration:none; font-weight:bold}
a:hover, a:active {text-decoration:underline}

.bordernone {border:none}

h2 {color:#4a94d8; font-size:24px; font-family: "Lucida Sans Unicode", "Lucida Console", Verdana, Arial, Helvetica, sans-serif; text-align:center }
h3 {color:#4a94d8; font-size:18px; font-family: "Lucida Sans Unicode", "Lucida Console", Verdana, Arial, Helvetica, sans-serif; text-align:center}

.jobs_bg {
	background:url(images/hrzone_tpl_16.gif) top left repeat-y;
	vertical-align:top;
	min-height: 438px;
}
.jobs {
	background:url(images/hrzone_tpl_15.gif) top left no-repeat;
	min-height: 438px;
}
.jobsul {
	list-style:none;
	padding:0;
	margin:0;
}
.jobsul li {
	padding: 15px 0 15px 20px;
	margin-left:10px;
	background:url(images/bullet.gif) left center no-repeat;
	font-size:14px;
}	
.jobs li a, .jobs li a:link, .jobs li a:visited  {color:#3ed266}
.jobs li a:hover, .jobs li a:active {text-decoration:underline}


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

.flag_en {background:url(images/flag_en.jpg) top left no-repeat; padding-left:60px; margin-left:10px; height:50px; line-height:50px}
.flag_ro {background:url(images/flag_ro.jpg) top left no-repeat; padding-left:60px; margin-left:10px; height:50px; line-height:50px}


.angajat {background:url(images/hrzone_tpl_02.jpg) top left no-repeat; width:346px; height:94px}
.angajat a, .angajat a:link, .angajat a:visited, .angajat a:hover, .angajat a:active {width:346px; height:94px; display:block;}

.angajator {background:url(images/hrzone_tpl_03.jpg) top left no-repeat; width:348px; height:94px}
.angajator a, .angajator a:link, .angajator a:visited, .angajator a:hover, .angajator a:active {width:348px; height:94px; display:block;}



.angajat_en {background:url(images/hrzone_tpl_02_en.jpg) top left no-repeat; width:346px; height:94px}
.angajat_en a, .angajat_en a:link, .angajat_en a:visited, .angajat_en a:hover, .angajat_en a:active {width:346px; height:94px; display:block;}

.angajator_en {background:url(images/hrzone_tpl_03_en.jpg) top left no-repeat; width:348px; height:94px}
.angajator_en a, .angajator_en a:link, .angajator_en a:visited, .angajator_en a:hover, .angajator_en a:active {width:348px; height:94px; display:block;}


/* NAV */
.nav_primapagina, .nav_primapagina:link, .nav_primapagina:visited { 
	background:url(images/hrzone_tpl_05.gif) top left no-repeat;
	width:113px; height:58px; 
	display:block;
	line-height:58px;
	text-align:center; 
	vertical-align:middle;
	color:#FFFFFF;
	font-family: "Lucida Sans Unicode", "Lucida Console", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.nav_primapagina:hover, .nav_primapagina:active {text-decoration:none; background:url(images/hrzone_tpl_x_05.gif) top left no-repeat;} 

.nav_joburi, .nav_joburi:link, .nav_joburi:visited { 
	background:url(images/hrzone_tpl_06.gif) top left no-repeat;
	width:117px; height:58px; 
	display:block;
	line-height:58px;
	text-align:center; 
	vertical-align:middle;
	color:#FFFFFF;
	font-family: "Lucida Sans Unicode", "Lucida Console", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.nav_joburi:hover, .nav_joburi:active {text-decoration:none; background:url(images/hrzone_tpl_x_06.gif) top left no-repeat;} 

.nav_stiri, .nav_stiri:link, .nav_stiri:visited { 
	background:url(images/hrzone_tpl_07.gif) top left no-repeat;
	width:117px; height:58px; 
	display:block;
	line-height:58px;
	text-align:center; 
	vertical-align:middle;
	color:#FFFFFF;
	font-family: "Lucida Sans Unicode", "Lucida Console", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.nav_stiri:hover, .nav_stiri:active {text-decoration:none; background:url(images/hrzone_tpl_x_07.gif) top left no-repeat;} 

.nav_servicii, .nav_servicii:link, .nav_servicii:visited { 
	background:url(images/hrzone_tpl_08.gif) top left no-repeat;
	width:117px; height:58px; 
	display:block;
	line-height:58px;
	text-align:center; 
	vertical-align:middle;
	color:#FFFFFF;
	font-family: "Lucida Sans Unicode", "Lucida Console", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.nav_servicii:hover, .nav_servicii:active {text-decoration:none; background:url(images/hrzone_tpl_x_08.gif) top left no-repeat;} 

.nav_echipa, .nav_echipa:link, .nav_echipa:visited { 
	background:url(images/hrzone_tpl_09.gif) top left no-repeat;
	width:116px; height:58px; 
	display:block;
	line-height:58px;
	text-align:center; 
	vertical-align:middle;
	color:#FFFFFF;
	font-family: "Lucida Sans Unicode", "Lucida Console", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.nav_echipa:hover, .nav_echipa:active {text-decoration:none; background:url(images/hrzone_tpl_x_09.gif) top left no-repeat;} 

.nav_contact, .nav_contact:link, .nav_contact:visited { 
	background:url(images/hrzone_tpl_10.gif) top left no-repeat;
	width:114px; height:58px; 
	display:block;
	line-height:58px;
	text-align:center; 
	vertical-align:middle;
	color:#FFFFFF;
	font-family: "Lucida Sans Unicode", "Lucida Console", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.nav_contact:hover, .nav_contact:active {text-decoration:none; background:url(images/hrzone_tpl_x_10.gif) top left no-repeat;}

/* content */
.block_content {width: 664px; padding:15px; vertical-align:top}

.left_content {width: 468px; padding:15px; vertical-align:top}
.dotted {background: url(images/hrzone_tpl_13.gif) top left repeat-y; width:1px; height:100%}
.right_content {width: 225px; padding:15px; vertical-align:top}

.title {font-size:14px; color:#00952e}
.title a, .title a:link, .title:visited {color:#00952e}
.title a:hover , title a:active {color:#4a94d8}


/* FOOTER */
.parteneri {
	height:116px;
	padding-left:120px;
	background-image: url(images/hrzone_tpl_17.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.parteneri_en {
	height:116px;
	padding-left:120px;
	background-image: url(images/hrzone_tpl_17_en.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.footer {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	height:73px;
	text-align:center;
	background-image: url(images/hrzone_tpl_18.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.footernav {padding-top:20px; color:#4a94d8;}
.footernav a:link, .footernav a:visited {padding:0 20px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.footernav a:hover, .footernav a:active {text-decoration:underline}
.copyright {margin-top:10px;}

/* 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;
}





