#search {padding: 0 33px 0 2px ;  margin-bottom: 26px; margin-top: 22px;  }

alle.search{
	background: #F4F5F6;
	border-top: 1px #656668;
	border-bottom: 1px #656668;
	margin-top:30px;
	margin-left:4px;
	width:300px;
	height:50px;
}

.search div.bottoni{
	margin-left:0px;
	margin-top:28px;
	width:80px;
}
.search div.bottoni2{
	margin-left:147px;
    margin-top:-31px;
}

.search div.bottoni3{
	margin-left:147px;
    margin-top:-31px;
   /* width:110px;*/
}


.sidebar dt{
	color:#223E4C;	width:150px;
	margin-left:12px;

}

.sidebar input{

	padding:2px;  margin-left:-27px;
  margin-bottom:10px;    margin-top:5px;
}

.sidebar select{

	padding:2px;
  margin-left:-27px;  margin-bottom:10px;

}


.b1 h6{
	margin-top:5px;	padding:2px;
	margin-left:12px;
	margin-bottom:16px;
}


.sidebar_b{
	margin-top:-10px;
	margin-left:120px;
}

.my_cloud{


	margin-left:0px;}

.my_cloud a{color:#223E4C;
	margin:11px;
	padding-bottom:0px;}


.offerta_colonne ul li{

	color:#223E4C;
	margin-left:0px;	margin-top:3px;
	font-size:11px;

}

.offerta_colonne a{

	color:#223E4C;
}


.container_offerta_flash a{
	text-decoration:underline;


}

.my_center_barra2 {background: url(/images/worlounge_top_barra.png)  bottom left repeat; width:664px; height:20px; padding: 21px 0 0 21px; position:relative}



.container_offerta_flash div.cont{
	width:686px !important;
	float:left;
	border-bottom:1px dotted grey;
	margin-left:-1px;
	padding-bottom:10px;
}


.container_offerta_flash div.contgrey{
	width:686px !important;
	float:left;
	border-bottom:1px dotted grey;
	background:#EFEFEF none repeat scroll 0 0;
	margin-left:-1px;
	padding-bottom:10px;
}


.container_offerta_flash div.contlast{
	width:686px;
	float:left;
	margin-left:-1px;
	height:150px;
	padding-bottom:10px;
	_padding-bottom:24px;
}


.container_offerta_flash div.contgreylast{
	width:686px !important;
	 float:left;
	padding-bottom:10px;
	background:#EFEFEF none repeat scroll 0 0;
	margin-left:-1px;
	_padding-bottom:24px;
}

.container_offerta_flash div.list_ann{
	float:left;

	margin-top:10px;
		margin-left:20px;
	width:300px;
	}

.container_offerta_flash div.list_ann p.list_title a{

	color:#31A9C7;
	font-size:18px;
	margin-left:0px;	text-decoration:none;
	margin-bottom:15px;
	white-space:nowrap;


}

.no_underline a{
	text-decoration:none;
}

.no_underline{margin-left:16px;margin-top:18px;}

.container_offerta_flash div.list_ann p.list_des {
	color:#223E4C;	font-size:11px;	text-decoration:none;margin-left:16px;
}

p.list_des_ann {
	height: 57px !important;
	margin-top:15px;
        width:280px;
        float:left;
}

.container_offerta_flash div.list_dett{float:left;
	border-left:1px dotted grey;
float:left;
margin-bottom:10px;
margin-left:7px;
margin-top:10px;
padding-bottom:15px;
width:100px;
}


.container_offerta_flash div.list_imm{
	margin-left:500px;
	margin-top:14px;
}
.container_offerta_flash div.list_imm2{
	margin-left:500px;
	margin-top:-10px!important;
}

.dett dt{
	color:#223E4C;
	width:150px;
	margin-left:12px;
	font-size:11px}

.dett dd{
	color:#223E4C;
	width:150px;
	margin-left:12px;
	font-size:11px;
	margin-bottom:5px;

}

.c_link {
		float:left;
     margin-top:10px;
     margin-left:-45px;
	width:300px;
}


.c_link_paginate {
float:left;
margin-top:-33px;
}

.c_link a {
color:#223E4C;
font-size:11px;

}




.result{
float:left;
width:380px; padding-left:300px; padding-top:0px

}

.result_paginate{
float:left;
width:180px; padding-left:300px; padding-top:0px;
margin-top:0px; position:absolute;


}



div.search_l{
	float:left;
	margin-left:15px;
	width:320px;
 	margin-top:10px;
	margin-right:5px;
}


div.search_r{


	width:320px;
	float:left;
	margin-right:3px;

}

.search_button_r div.bottoni{
	padding:13px;
	padding-top:19px;
	margin-left:531px;
	margin-top:100px;
}


.centro_bottom_offerta_flash1 {background:
 url(/images/offerte_bottom_flash.png) bottom left no-repeat ;
 float:left; height:auto; margin-left:0px; padding-bottom:3px; width:692px; }

.sidebar_dx{

	margin-left:425px;
	margin-top:200px;

}


.paginazione {
font-size:13px;
margin-left:372px;
margin-right:6px;
padding-top:10px;
position:absolute;
text-align:right;
text-decoration:none;
width:300px;
}

.paginazione a{
	text-decoration:none;	color:#223E4C;
    font-size:13px;    font-weight:bold;
    text-decoration: underline;

	}


.paginazione2{

	margin-left:500px;
	padding-top:20px;
	font-size:13px;
	text-decoration: none;

}

.paginazione2 a{

	text-decoration:none;
	color:#223E4C;
    font-size:13px;
   font-weight:bold;
   text-decoration: underline;

	}


.search_title{
	color:#223E4C;
	margin-left:-290px;
	margin-top:0px;
	padding-top:10px;
	width:300px;
	}



.button_modifica_ricerca{
	margin-bottom:7px;
	margin-left:185px;
	margin-top:5px;
	width:50px;
	position:absolute;
	}

.elimina{	margin-left:600px;
	margin-top:-15px;	color:#223E4C;}

.elimina a{
background: url(/images/popupX.png) top right no-repeat;
	color:#223E4C; height: 20px; width:68px; float:left; position:absolute; left:600px;
	font-size:12px
}


.error_msg{
color:#223E4C;
font-size:25px;
margin-left:30px;
}


.spazio{
margin-top: 10px;

}

.search_button_r{
background:none;
height:auto;
margin-top:0;
width:682px;

}


.myeditor_worklounge {
border-left:1px solid #DCDDDF;
border-right:1px solid #DCDDDF;
float:left;
margin-bottom:35px;
width:681px; margin-left:17px
}

.elimina_grey {
color:#223E4C;
margin-left:640px;
margin-top:-15px;
}
.elimina_grey a {
background:transparent url(/images/popupx_grey.png) no-repeat scroll right top;
color:#223E4C;
float:left;
height:20px;
position:absolute;
width:68px;
}



.testozeroresult{
	margin-top:10px;
	text-align: center;
	font-size:18px;
	padding-bottom:10px;
	color:#223E4C;

}

.blank{

	height:40px;
	margin:30px;
	padding:48px;

}


.previouspage{

	margin-left:564px;
	margin-top:-15px;

}

.previouspage a{

	color:#223E4C;
	font-weight:bold;
	text-decoration:underline;
	width:300px;
	display:inline;

}

.relatedjobs a{

	color:#223E4C;
	margin-left:5px;
        float: left;

}


.relatedjobs ul {list-style-type:disc; float:left; height:100%; margin:0px 5px; padding: 0px 0px; width:100%; color: #223E4C; font-size:11px}
.relatedjobs li { float:left; height:100%; margin:0px 5px; padding: 0px 0px; width:100%; color: #223E4C; font-size:11px}


.search div.bottoni4{
	margin-left:0px;
	margin-top:28px;
	width:632px;
	background:#F4F5F6 none repeat scroll 0 0;
	height:60px;
	border-top:thin solid;
	border-bottom:thin solid;
	border-color:#CCCCCC;
	margin-bottom:20px;
}


.micandido{

	margin-left:25px;
	margin-top:18px;


}


.salvaannuncio{

	margin-left:15px;

}

.video_blank{

	height:10px;

}


.mailbox{

	margin-top: 225px;
	margin-left:2px;


}


.my_left .box .b1 {
background:#E3E6E8 url(/images/top_r.png) no-repeat scroll left top;
float:left;
height:auto;
margin-bottom:20px;
margin-top:20px;
padding-bottom:3px;
top:0;
}

.button_modifica_paginate {
margin-bottom:7px;
margin-left:140px;
margin-top:6px;
position:absolute;
width:50px;
}


.video_preview {
	margin-bottom: 30px;
	float: none;
	clear: both;
}


.container_worklounge {
background:transparent url(/images/worklounge_centro.png) no-repeat scroll left top;
float:left;
position:relative;
width:683px;
height:41px;
}


.video_center.offerta {
float:left;
margin-bottom:10px;
margin-right:9px;
padding:1px 0 0 13px;
position:relative;
width:694px;
z-index:0;
}


.parametri_top{
	background:transparent url(/images/worklounge_centro.png) no-repeat scroll left top;width:727px;height:41px;
}

.parametri_side{
	width:725px;
	border-left:1px solid #DCDDDF;
	border-right:1px solid #DCDDDF;

	min-height:25px;
	float:left;


}

.parametri_bottom{

	background:transparent url(/images/ricerca_bottom.png) no-repeat scroll left top;width:727px;height:42px;

}

.parametri_container{
	width:727px;
	margin-left:2px;
	margin-top:20px;

}

.parametri_bottoni{

	float:right;
	margin-right:15px;
	margin-top:13px;
}

.parametri_interno_side{
	width:670px;
}


a.button-big-offerte {

	background:transparent url(/images/bottone_right_pop_candidati.png) no-repeat scroll right top;
	color:#FFFFFF;
	display:inline-block;
	padding:5px 0 7px 7px;

}


.button-big-offerte b {
background:transparent url(/images/bottone_left_pop_candidati.png) no-repeat scroll left top;
font-size:18px;
font-weight:bold !important;
margin-right:7px;
padding:6px 0 7px 7px;
}


.centro_side_offerta_flash {
background:#F8F8F8 none repeat scroll 0 0;
border-left:3px solid #DCDDDF;
border-right:3px solid #DCDDDF;
float:left;
margin-left:-4px;
margin-top:0px;
width:686px;
}

.container_offerta_flash {
background:transparent url(/images/offerte_top_flash.png) no-repeat scroll left top;
float:left;
padding-left:4px;
padding-top:0;
position:relative;
width:694px;
}

.centro_bottom_offerta_flash {
background:transparent url(/images/offerte_bottom_flash.png) no-repeat scroll left bottom;
float:left;
height:auto;
margin-left:-4px;
padding-bottom:10px;
width:692px;
}

.b1s {
  width: 195px !important;
  padding: 0 !important;
}
.posizionec {
background:transparent url(/images/cv_r.png) no-repeat scroll left bottom !important;
float:left !important;
height:auto !important;
padding:10px !important;
margin: 0 !important;
width: 195px!important;
}

.combo_offerte{
	height:38px;
margin-bottom:-1px;
margin-left:10px;
margin-right:6px;
position:relative;
width:160px;

}


.centro_bottom_offerta_flash1_footer {
background:transparent url(/images/bottom_offerte.png) no-repeat scroll 0 0;
float:left;
height:auto;
margin-left:0;
margin-top:-4px;
padding-bottom:40px;
width:693px;
}

.list_video{
	margin-top:20px;
}

.switch_bg{
background:transparent url(/images/switch_bg_big.png) no-repeat scroll 0 0;
height:22px;
margin-left:-1px;
margin-top:2px;

}

.switch_sel{

background:transparent url(/images/switch_selected.png) no-repeat scroll 0 0;
font-size:12px;
font-weight:bold;
margin-bottom:0;
margin-left:35px;
margin-top:0;
padding-bottom:2px;
padding-top:6px;
text-align:center;
width:40px;
color:#223E4C;

}

.switch_nosel{
	margin-left:35px;
	text-align:center;
	margin-top:-17px;

}

.switch_nosel a{
	text-decoration:none;
	color:#223E4C;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}

.switch_sel2{

background:transparent url(/images/switch_selected.png) no-repeat scroll 0 0;
font-size:12px;
font-weight:bold;
margin-bottom:0;
margin-left:86px;
margin-top:-18px;
padding-bottom:2px;
padding-top:6px;
text-align:center;
width:40px;
color:#223E4C;

}

.switch_nosel2{
	margin-left:-67px;

margin-top:0;
padding-top:3px;
text-align:center;

}

.switch_nosel2 a{
	text-decoration:none;
	color:#223E4C;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}

.switch_bg_2 {
	margin-top: -28px;
}
/*
.big_center_worl_a_job {
	margin-top:2px!important;
	margin-bottom:22px;
}
*/
.sidebar_dx2 {
  margin-top: 0px!important;
}

.sottolineato{
display:inline;
text-decoration: underline;
}

a.bt_salvaannuncio {
	background:url(/images/bt_salvaannuncio.png) right top no-repeat !important;
	width:160px;
	text-align: center;
	padding-top:5px !important;
}
a.bt_micandido {
	background:url(/images/bt_micandido.png) right top no-repeat !important;
	width:132px;
	text-align: center;
	padding-top:5px !important;
}


a.bt_salvaannuncio b, a.bt_micandido b {
	background: none !important;
}

div.button_modifica_paginate div#result input,
div.button_modifica_ricerca div#result input{
	border:none !important;
	color:#FFFFFF !important;
	background:url(/images/bottone_modifica_paginate.png) top left no-repeat !important;
	width:176px !important;
	height:22px !important;
	font-weight:bold !important;
	font-size:11px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	padding:0px 8px 0 8px !important;
	cursor:pointer !important;
	}