#footer {
	margin-top:20px;
	background:url('/theme/images/gradient.png') repeat-x scroll 0 top;
	z-index:2;
}

#footer_simple {background:url(/theme/images/standaloneImg/footer-simple.jpg) repeat-x top left;clear:both;float:left;width:100%;}
#footer_simple .wrap {padding-top:20px!important;}

#footer div.nav_site ul li a {
	background:url('/theme/images/arrow.png') no-repeat scroll 3px 1px;
	padding-left:10px;
	color:#3d3d3d;
	text-decoration:none;
	line-height:16px;
}
#footer div.nav_site ul {
	border-right:1px dotted #c0c0c0;
	margin-top:11px;
}
#footer div.nav_site {
	float:left;
	margin-left:10px;
	margin-right:10px;
	padding-left:5px;
	padding-right:0;
	padding-top:30px;
	width:165px;
}

#footer .linkuri_site {
	margin:0 auto;
	overflow:hidden;
   margin-bottom:10px;
	padding-bottom:20px;
	width:960px
}
#footer ul#sitelinks li,#footer ul#partners li,#footer_simple ul#sitelinks li{
	float:left;
}

#footer dl,#footer_simple dl {
	margin:0 auto;
	overflow:hidden;

}
#footer dl dt,#footer_simple dl dt {
	float:left;
	width:6%;
	line-height:45px;
	font-weight:bold;
	border-top:1px dotted #a6a6a6;
	padding:5px 0;
}
#footer dl dd ,#footer_simple dl dd{
	float:left;
	width:93%;
	line-height:45px;
	height:45px;
		border-top:1px dotted #a6a6a6;
		padding:5px 0;
}
#footer_simple dl dt, #footer_simple dl dd {border:0;}
#footer ul#sitelinks li a,#footer_simple ul#sitelinks li a {
	padding-right:5px;
	color:#636262;
	font-weight:bold;
	text-decoration:none;
}
#footer div.ultim ul,#footer #sitelinks li.ultim ,#footer_simple #sitelinks li.ultim{
	border:none;
}
#footer ul#partners li {
	padding-left:45px;
	display:block;

}

#footer ul#sitelinks li,#footer_simple ul#sitelinks li{
	border-right:1px solid #ddd;
	line-height:15px;
	padding-left:7px;

}
#footer dl dt.myjob_def, #footer dl dd.myjob_def,#footer_simple dd.myjob_def,#footer_simple  dt.myjob_def{
	line-height:15px;
	padding:5px 0;
	height:15px;
	margin-bottom:5px;
}
#footer p#copyright span,#footer_simple p#copyright span{
	font-size:10px;
	line-height:24px;
	float:left;
	color:#636262;
}
#footer p#copyright img, #footer_simple p#copyright img{
	vertical-align:middle;
	float:right;
	margin-right:15px;
}
#footer p#copyright,#footer_simple p#copyright{
margin:0 auto;
overflow:auto;
width:960px;
}
#footer ul#partners li#logo_hr a:hover img{
	visibility:hidden;
}
#footer ul#partners li#logo_hr a:hover {
background:url('/imagini/sigle_parteneri/logo_hr_activ.png') no-repeat scroll 0 50%;
height:41px;
width:165px;
display:block;
}
#footer ul#partners li#logo_joblight a:hover img{
display:none;
}
#footer ul#partners li#logo_joblight a:hover {
background:url('/imagini/sigle_parteneri/logo_joblight_activ.png') no-repeat scroll 0 50%;
height:44px;
width:68px;
display:block;
padding-left:0;
}
#footer ul#partners li#logo_kestionare a:hover img{
	display:none;
}
#footer ul#partners li#logo_kestionare a:hover {
	background:url('/imagini/sigle_parteneri/logo_kestionare_activ.png') no-repeat scroll 0 50%;
	height:43px;
width:110px;
display:block;
padding-left:0;
}
#footer ul#partners li#logo_locuridemunca a:hover img{
	display:none;
}
#footer ul#partners li#logo_locuridemunca a:hover {
	background:url('/imagini/sigle_parteneri/logo_locuridemunca_activ.png') no-repeat scroll 0 50%;
	height:42px;
width:88px;
display:block;
padding-left:0;
}
#footer ul#partners li#logo_gazduire a:hover img{
	display:none;
}
#footer ul#partners li#logo_gazduire a:hover {
background:url('/imagini/sigle_parteneri/logo_gazduire_activ.png') no-repeat scroll 0 50%;
height:44px;
width:35px;
display:block;
padding-left:0;
}

#footer ul#partners li#logo_okazii a:hover img{
	display:none;
}

#footer ul#partners li#logo_okazii a:hover {
	background:url('/imagini/sigle_parteneri/logo_okazii_activ.png') no-repeat scroll 0 50%;
	height:44px;
width:145px;
display:block;
padding-left:0;
}

#footer div.archive{
 width:330px;
}

#footer div.archive h5{
color:#3D3D3D;
}

#footer div.archive ul{
 margin-top:8px
}

#footer div.archive ul li a{
  color:#0068D0;
  padding:0 3px;
  background:none;
  text-decoration:underline;
  line-height:17px
}

#footer div.archive ul li a.annou {padding-left: 0; padding-right: 0;}

#footer div.archive ul li a.last_row{
 padding-left:0	
}

#footer div.nav_site ul.second_group{
 margin-top:0;
 height:auto;
 border:none
}

#footer div.nav_site ul.second_group .border_rt{
   border-right:1px dotted #C0C0C0;
}

#footer div.nav_site h5.second_group{
 border-right:1px dotted #C0C0C0;
 padding-bottom:10px
}

#footer div.nav_site ul.first_group{
 height:auto;
 padding-bottom:10px
}
#footer span.ptcontact, #footer_simple span.ptcontact{
	font-size:10px;
	color:#636262;
	width:100%;
	display:block;
	padding-bottom:15px;
}
.colorBlack { color: #000000; }
