body {
	padding:0px 0 0px 0; 
	margin:0 0 0px 0; 
	text-align: center;
	background:#fff url(../img/bg_page.jpg) repeat-x 0 0px; 
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#4c4b4b;
}
html {margin:0px 0 0px 0; padding:0 0 0px 0;}
.allContent { width:934px; margin:0 auto; text-align:left; }
p,h1,h2,h3,h4,h5,ul,form,fieldset{margin:0; padding:0; float: left}
ul, p {list-style-type: none; float: left;}
ul li{float: left;}
a {color: #216bb5;}
fieldset {border:0; }
span.black {color: #000;}
span.brown {color: #B16507;}
.theContent {
	float:left;
	width:934px; 
	margin-top:0px;
	margin-bottom:0px;
	
}
img {border: 0;}

#header , #footer, #topNavi, #searchBox{width:934px; }
#header , #footer, #topNavi, #searchBox{float: left;}

#header { padding-bottom: 25px; }
#header h1 a{display: block; float: left; background: url(../img/logo.jpg) no-repeat 0 15px; width:231px; height: 46px; text-indent: -9999px; padding-top: 15px;}
#header ul{ float: right; padding-top:15px;}
#header ul li{padding-right: 5px; color: #7a7a7a;}
#header ul li a{color:#7a7a7a; font-weight: bold; text-decoration: none; padding-right:2px;}
#header ul li a:hover{color:#000;  text-decoration: underline; }

#topNavi ul li{height:29px; background: url(../img/left_cnr.jpg) no-repeat 0 0; padding-left: 5px; padding-right: 3px;}
#topNavi ul li a{display: block; text-decoration: none; font-size:16px; float: left; color: #6d6e6f; background: url(../img/bg_tab.jpg) repeat-x 0 0; padding: 7px 13px 4px 13px;}
#topNavi ul li.active{background: url(../img/left_cnr_s.jpg) no-repeat 0 0;}
#topNavi ul li.active a{background: #edae62 url(../img/bg_tab_s.jpg) repeat-x 0 0; color: #fff; font-size:18px;  padding: 5px 15px 3px 15px;}
#topNavi ul li.other a{color: #000;}

#topNavi ul li a:hover{text-decoration: underline; color: #000;}
#topNavi ul li.active a:hover{text-decoration: underline; color: #fff;}
#topNavi ul li .rB{display: block;font-size:1px; float: left;  background: url(../img/right_cnr.jpg) no-repeat 0 0; width:5px; height:29px;}
#topNavi ul li.active .rB{background: url(../img/right_cnr_s.jpg) no-repeat 0 0; }

#more_localities {border-top: 2px solid #EDAE62; float: left; width:920px; background:#fff url(../img/bg_hid.jpg) repeat-x 0 0; padding: 7px; text-align: center; display: none;}
#more_localities ul{clear: left;}
#more_localities ul li{  padding: 3px 6px 3px 3px;}
#more_localities ul li a:hover{ text-decoration: none;}

#searchBox {border-top: solid 3px #edae62; border-bottom: solid 3px #edae62; background: #facc7c url(../img/bg_search.jpg) repeat-x 0 0; padding:15px 10px 8px 10px; width: 914px; }
.rss {border:0; position: relative; top:2px; margin-right: 3px;}
#searchBox label{font-size: 11px; clear: left; display:block; float: left; padding-left: 3px; position: relative; top:-3px; color: #9c6f33;} 

.searchField {width:228px; float: left; border: solid 1px #ce9045; border-top: solid 1px #804805;  border-left: solid 1px #804805;  padding: 5px;}
.searchConfirm { position: relative; top: -3px; left: 2px;width:64px; font-size:1px; height:33px; float: left; border: 0; background: url(../img/cauta.jpg) no-repeat 0 0; cursor: pointer;}

.adaugaBtn {display: block; float: right; width:220px; height:33px; color: #fff; font-size:18px; text-decoration: none; background: #6fb0e2 url(../img/adauga.jpg) no-repeat 0 0; padding: 10px 0 0 20px;}
.adaugaBtn:hover{text-decoration: underline; }

#page {}
#leftCln {width:684px;  float: left; padding: 20px 0;}
#rightCln {width: 220px; float: right; padding: 20px 0; padding-left: 20px; }

/*right lists*/
#rightCln ul {width: 220px; line-height:18px; padding-bottom: 20px;  }
#rightCln ul li{width: 220px;}
#rightCln ul li.sel{font-weight: bold;}
#rightCln ul li a{padding: 0 0 0 15px; background: url(../img/dot.gif) no-repeat 5px 6px; }
#rightCln ul li a:hover{text-decoration: none;}
#rightCln h2{font-size:12px; font-weight: bold; padding: 0 0 5px 5px; width: 215px;}
#rightCln p {padding: 0 0 20px 5px;}

#leftCln h2 {font-weight: 100; font-size:18px; padding-left:4px; padding-top: 0px; padding-bottom: 20px;}
.topSpace {padding-top: 10px !important;}
#leftCln h1 {font-weight: 100; font-size:18px; padding-left:4px; padding-top: 5px; padding-bottom: 20px; width: 680px;}
#leftCln h3 {font-weight: bold; font-size:14px; padding-left:4px; padding-top: 10px; padding-bottom: 5px; clear: left; width: 680px;}
#leftCln p {font-weight: 100;  padding-left:4px; padding-top: 5px; line-height: 18px; clear: left; width: 680px;}


/*add item for*/
#leftCln  fieldset { float: left; width:640px; padding:0px 20px 20px 20px; background: #f5f5f6; border:solid 1px #eeeeef}
#leftCln  fieldset .expl{display: block; float: left;  position: relative; top:-3px;color: #c4c4c4; font-size:11px; clear: left;}
#leftCln  fieldset .error{display: block; float: left;  position: relative; top:-3px;color: #dc0001; font-size:11px; clear: left;}
#leftCln  fieldset label {display: block; clear: left; float: left;  font-weight: bold; padding-bottom:5px; padding-top: 10px}
#leftCln  fieldset label span{color: #dc0001; font-weight: bold; padding: 0 0 0 1px; font-size: 15px;}
#leftCln  fieldset input.textField {clear: left;  font-size:12px; font-family: Arial, sans-serif; width:228px; float: left;  padding: 4px; margin-bottom: 5px;}
#leftCln  fieldset input.textBig {width: 528px;}
#leftCln  fieldset .dropDown {clear: left;  font-size:12px; font-family: Arial, sans-serif;  float: left; margin-bottom: 5px; padding: 3px 0 3px 2px; width:240px;}
#leftCln  fieldset textarea {clear: left;  font-size:12px; font-family: Arial, sans-serif; width:528px; height: 200px; overflow: auto; float: left;  padding: 5px; margin-bottom: 5px;}
#leftCln  fieldset textarea.mediumTextarea {height:50px}
#leftCln ul.content {list-style-type: disc; margin: 1.1em 0; margin-left: 30px;}
.formButton {margin-top: 15px; clear: left; float: left; cursor: pointer;}
#div_loc_id, #another_loc {display: block; clear: left; float: left;  padding-bottom:5px; padding-top: 0;}
#div_loc_id span, #another_loc span {float: left; display: block; padding: 5px;}

.checkboxes {display: block; clear: left; float: left;  padding-bottom:5px; padding-top: 0;}
.checkboxes ul.localities li {width: 160px;}
.checkboxes ul.categories li {width: 200px;}
.checkboxes input {display: inline !important; clear: none !important; float: none !important;}
.checkboxes label {display: inline !important; clear: none !important; float: none !important; font-weight: normal !important; padding: 0 !important;}

/*highlighted section fuli resaiz'bl*/
.highLighted {background: #eef6fc; border: solid 1px #e9eaea; width: 672px; float: left; position: relative; padding:5px;}
.highLighted h2, .highLighted h1{color: #a34404 !important; font-size:14px !important; font-weight: bold !important; padding: 0 0 0 4px !important; width: 600px !important;}
.highLighted h2 span, .highLighted h1 span {font-size: 0.8em; margin-left: 15px; color: #ddd; font-weight: normal;}
.highLighted h2 span a, .highLighted h1 span a  {margin: 0 5px; color: #999; text-decoration: none;}
.highLighted .rsS{float: right; display: block; color: #90c1e6; text-decoration: none; font-weight: bold; background: url(../img/rss.jpg) no-repeat 0 2px; padding: 1px 3px 0 15px}
.advanced {font-size:11px; padding: 4px 0 5px 10px;float: left;}
.advanced a{color: #90c1e6;}
.advanced a:hover{color: #333;}
.highLighted .rsS:hover{color: #333}
.tl {position: absolute; left:-1px; top:-1px;}
.tr {position: absolute; right:-1px; top:-1px;}
.br {position: absolute; right:-1px; bottom:-1px;}
.bl {position: absolute; left:-1px; bottom:-1px;}

.jobsList {width:684px;  padding: 10px 0 20px 0;}
.jobsList li{width:664px; padding: 6px 10px 7px 10px; font-size: 13px; position: relative;}
.jobsList li a{color: #333; text-decoration: none; font-weight: bold;}
.jobsList li a:hover{text-decoration: underline; }
.jobsList li a.nblink{font-weight: normal;}
.jobsList li.imp{background: #f2f4f5;}
.jobsList li span.jobholder {width:550px; display: block;}

.noJobs {padding: 10px 0 20px 10px; clear: left; width: 684px;}

.highLgh {color: #979695; padding: 0 3px 0 3px}
.where {color: #979695; display: block; clear: left; float: left; position: relative; top:-15px; padding-left: 4px;}
.time {display: block; position: absolute; right:10px; top:8px; color: #99999a; font-size:10px; margin-left: 10px;}
.aplicaBtn {display: block; float: left; background: #70b2e4; border: solid 1px #5ca0cd; padding: 3px 10px 3px 10px; text-decoration: none; color: white; font-weight: bold; position: relative; top: 10px;}
.aplicaBtn:hover{ background: #91caf5; border: solid 1px #5ca0cd; color: white;}

/*footer*/
#footer {background: url(../img/footer_bg.jpg) repeat-x 0 0; padding: 15px 10px 10px 10px; width: 924px; font-size:11px; text-align: center;} 
#footer a{color: #333; } 
#footer a:hover{text-decoration: none; } 


/* TIBERIU CONTIU */
.alphabet {
	padding:2px;
}
.alphabet ul {
	font-size:16px;
	margin:0pt;
	padding:0pt;
	text-align:left;
}
.alphabet li {
	display:inline;
	list-style-type:none;
	padding-bottom:1px;
	padding-left:3px;
}
.alphabet a, .alphabet a:visited {
	border:1px solid #FACC7C;
	color:#EDAE62;
	padding:0pt 5px;
	text-decoration:none;
}
.alphabet a:hover, .alphabet a:active {
	background-color:#6FB0E2;
	border:1px solid #FACC7C;
	color:#000000;
}
.alphabet a.currentpage {
	background-color:#6FB0E2;
	border-color:#FACC7C;
	color:#FFFFFF !important;
	cursor:default;
	font-weight:bold;
}
.alphabet a.disablelink, .alphabet a.disablelink:hover {
	background-color:white;
	border-color:#FACC7C;
	color:#EDAE62;
	cursor:default;
	font-weight:normal !important;
}
.alphabet a.prevnext {
	font-weight:bold;
}
