.forcefont {
	font-family: Arial,Helvetica,sans-serif !important;
}

span.checkbox {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(/images/locks.gif) no-repeat;
  display: block;
  clear: left;
  float: left;
}
input.styled {
  display:none;
}

.divlock {
 color:#223E4C;
float:left;
font-weight:bold;
margin-top:1px;
padding:0;
}

.bt_elimina_upload {
	float: right; margin-right:-21px; margin-top: -50px;
}

.editor .center dd p {
  width: 260px;
}

.editor .center dd p.prova {
  width: 300px;
  margin-left:130px;
  text-align:left;
}

.editor .center p label {
  width: 98px;
}

.editor .center p.step1 label {
  width: 98px;
  text-align:right !important;
}

.editor .center p.short label {
  width: 95px;
}

.editor .center dd p.bigann {
float:left;
padding-bottom:10px;
position:relative;
text-align:right;
width:535px;
}

.editor .center dd p.bigann textarea {
height:25px;
width:425px;
border:1px solid #94979A;
}

.editor .center dd p.bigann2 {
float:left;
padding-bottom:10px;
position:relative;
text-align:right;
width:535px;
}

.editor .center dd p.bigann2 textarea {
height:50px;
width:425px;
border:1px solid #94979A;
}
.editor .center dd p.ann {
float:left;
padding-bottom:10px;
position:relative;
text-align:left;
width:535px;
}
.editor .center dd p.ann input {
border:1px solid #94979A;
height:25px;
width:425px;
}
.editor .center dd p.annjobs {
float:left;
padding-bottom:10px;
position:relative;
text-align:left;
width:535px;
}
.editor .center dd p.annjobs input {
border:1px solid #94979A;
height:20px;
padding-top:2px;
width:425px;
}

.editor .center p.annjobs input {
border:1px solid #94979A;
height:25px;
width:425px;
}


select.resized {
width: 150px;
margin-left:4px;
}

ul.error_list li {
font-weight: bold;
color: #ff0000;
}

.my_center .editor li.listedit {
	background: transparent;
}

.my_center input.ajaxbt {
	border: 0;
	background:transparent url(/images/bottone_left_candidati.png) no-repeat scroll left top;
	margin-right:8px;
	padding:4px 0 6px 8px;
}

.editor .center dd p small.anns  {
color:#223E4C;
float:left;
font-size:10px;
margin-left:110px;
margin-top:-6px;
}

.editor .center dd p small.anns_expric  {
color:#223E4C;
float:left;
font-size:10px;
margin-left:110px;
margin-top:-5px;
}

.editor .center dd p small.annss  {
color:#223E4C;
float:left;
font-size:10px;
margin-left:110px;
margin-top:-16px
}

.my_left .box .c_work {
float:left;
height:auto;
margin:0 3px;
padding:0 17px 10px;
width:159px;
}

.flash_notice{
 color:#FF0000;
 font-weight: bold;
}

.my_center_title.1 {color:#8FA11A; width:200px; float:left; position:relative;  background-image:none; margin-left:-179px; margin-top:16px;}
.my_center_title.1 h3{background-image:none;}
.my_center_title.1 h2{background-image:none;}

.candidatura {
float:left;
margin-right:9px;
margin-top:20px;
padding:1px 0 0 13px;
position:relative;
width:800px;
}

.candi {
float:left;
margin-right:9px;
padding:1px 0 0 13px;
position:relative;
width:400px;
}

.menu_candidatura li {
background:transparent url(/images/candidatura_01.png) no-repeat scroll left top;
display:inline;
float:left;
height:58px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:186px;
}







/*tabs**********************************/


.jobs_center { width:727px; float:left; position:relative; margin-top: 22px; padding:  1px 0px 0 13px; margin-right:9px;margin-top:10px}
.jobs_center  h3{ font-size:24px; color: #8FA11A; background-image:none; width:250px;}

a {text-decoration: none}

.jobs_center .top_menu ul{  list-style:none;  margin-top: 20px;}
.jobs_center .top_menu li{ display:inline-block; list-style:none;   }


.jobs_center .top_menu li a.active {background: url(/images/cv2_menu_r.png) top right no-repeat;   padding:13px 5px 10px 0;  margin-rigth:5px;  }
.jobs_center .top_menu li a.active b {background: url(/images/cv2_menu_l.png) top  left no-repeat; font-size:16px; color:#97AC20; height:28px;  padding: 9px 8px 50px 11px; margin:0px}

.jobs_center .top_menu li a {
background:transparent url(/images/cv1_menu_r.png) no-repeat scroll right bottom;
padding:10px 5px 2px 0;
}
.jobs_center .top_menu li b {
background:transparent url(/images/cv1_menu.png) no-repeat scroll left top;
color:#97AC20;
font-size:16px;
height:24px;
margin:0;
padding:5px 8px 50px 11px;
}

.jobs_center .container { width:727px; float:left; position:relative; background: url(/images/video_centro.png )top left no-repeat; }
.jobs_center .container big  {  font-size: 12px; color:#364f5d; display:block; padding-top:9px; padding-left:13px; font-weight:bold }
.jobs_center .centro_bottom{  background: url(/images/video_bottom.png) bottom left no-repeat;  float:left;  height:auto; margin-left:-1px}
.jobs_center .centro { width:714px; margin-top: 18px; padding:  1px 0px 0px 10px; margin-right:9px;  float:left;}
.jobs_center .centro ul {  list-style:none;  }
.jobs_center .centro li {  list-style:none;  border-bottom:1px dotted #DCDEDF; margin-top:19px; float:left; padding-bottom:10px; }
.jobs_center .centro li.last {border:none }
.jobs_center .centro li.first {margin-top:8px; }
.my_center_agenda_ann {  padding-left:0px; margin-left:0px;}
.my_center_agenda_ann h4{ color:#364f5d; font-size:12px; margin-bottom:0px; padding-left:17px; padding-top:0px; padding-bottom:5px;font-weight:bold}
.my_center_agenda_ann .agenda_centro_side {background:transparent url(/images/worklounge_727.png) repeat-y top left; float:left; width:727px;}
.my_center_agenda_ann .agenda_centro_bottom {background:transparent url(/images/bottom_agenda_azienda.png) no-repeat  left bottom;float:left; height:auto; margin-left:0px;  }
.my_center_agenda_ann .agenda_container {background:transparent url(/images/video_centro.png) no-repeat scroll left top; float:left; position:relative; width:727px; padding-top:6px}
.my_center_agenda_ann .agenda_container_grey {background:transparent url(/images/top_work_azienda2.png) no-repeat scroll left bottom; float:left; position:relative; width:727px; padding-top:6px; height:32px;}
.my_center_agenda_ann .agenda_centro {float:left;margin-right:9px;margin-top:0px; padding:1px 0px 5px 0px; width:725px; }
.my_center_agenda_ann .agenda_centro_grey {padding:0px 0px 5px 0px;}
//.my_center_agenda_ann .agenda_centro {float:left;margin-right:9px;margin-top:9px; padding:1px 0px 5px 0px; width:725px; }
.my_center_agenda_ann .agenda_centro_bottom {
background:transparent url(/images/bottom_agenda_azienda.png) no-repeat scroll left bottom;
float:left;
height:auto;
position:relative;
}

.my_center_agenda_ann {
padding-left:0px;
}

.my_center_ann {
float:left;
margin-right:9px;
margin-top:-1px;
padding:-1px 0 0 13px;
position:relative;
width:727px;
}

.agenda_centro li.totale  {background-color:#F1F2F3; float:left; height:19px; width:63px;  margin-left:1px;  padding-left:7px}
.agenda_lista .totali {
float:left;
margin-left:1px;
padding-left:7px;
text-align:center;
width:63px;
}


.agenda_centro li.nuovi_candidati {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
width:90px;
font-size:11px;
}

.nuovi_candidati_rec {
float:left;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
width:90px;
color:#666666;
}

.nuovi_candidati_rec a{color:#8FA11A;}




.paginazione {
float:right;
/*display:inline;*/
color:#666666;
margin-right:10px;
font-size:11px;
font-weight:bold;
}

.paginazione a{
display:inline;
color:#666666;

}

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


.bodyann {
float:left;
width:320px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
color:#F1F2F3
}

.agenda_centro li.bodyann {
background-color:#F1F2F3;
float:left;
font-weight:bold;
height:19px;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:320px;
}

.agenda_lista .bodyann {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:320px;
}


.bodyann_bozze {
float:left;
width:380px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
color:#223E4C;
}

.agenda_centro li.bodyann_bozze {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:380px;
font-size:11px;
}

.agenda_lista .bodyann_bozze {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:15px;
padding-bottom:15px;
width:380px;
color:#666666;
}



.testobig {
float:left;
width:90px;
margin-left:1px;
padding-left:7px;
padding-top:1px;
color:#F1F2F3
}

.agenda_centro li.stanby {
padding-top:5px;
padding-bottom:5px;
font-size:11px;
}

.agenda_centro li.salvati{
padding-top:5px;
padding-bottom:5px;
font-size:11px;
}

.agenda_centro li.cancellati {
padding-top:5px;
padding-bottom:5px;
font-size:11px;
}


.agenda_centro li.last {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:1px;
padding-left:7px;
width:85px;
}

.agenda_centro li.last {
margin-top:0px;
padding-top:5px;
padding-bottom:5px;
}

.agenda_lista .last {


width:80px;
}


.agenda_lista .last_bozze {

padding-bottom:0px;
width:80px;
}


.agenda_lista .cancellati {
margin-top:4px;
font-size:11px;
padding-bottom:5px;
color:#666666;
}

.agenda_lista .cancellati_ric {
padding-top:5px;
padding-bottom:5px;
color:#666666;
}


.agenda_lista .standby {
margin-top:4px;
font-size:11px;
padding-bottom:5px;
color:#666666;
}

.agenda_lista .standby_ric {
padding-top:5px;
padding-bottom:5px;
color:#666666;
}

.agenda_lista .salvati {
margin-top:4px;
font-size:11px;
padding-bottom:5px;
color:#666666;
}

.agenda_lista .salvati_ric {
padding-top:5px;
padding-bottom:5px;
color:#666666;
}

.agenda_lista .testobig {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:90px;
}


.agenda_centro li.testobig {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
width:90px;
font-size:11px;
}



.titolobig {
float:left;
width:160px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
color:#223E4C

}

.agenda_lista .titolobig {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:12px;
width:160px;
color:#8FA11A;
font-weight:bold;

}


.agenda_lista .titolobig_bozze {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:15px;
padding-bottom:5px;
width:160px;
color:#8FA11A;
font-weight:bold;

}



.agenda_lista .titolobig a{
color:#8FA11A;
font-weight:bold;


}
.agenda_centro li.titolobig {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
width:160px;
font-size:11px;
}

.nomebig {
float:left;
width:180px;
margin-left:1px;
padding-left:2px;
padding-top:1px;
color:#223E4C
}

.agenda_lista .nomebig {
float:left;
margin-left:2px;
padding-left:2px;
padding-top:1px;
//width:180px;
width:145px;
}


.agenda_centro li.nomebig {
background-color:#F1F2F3;
float:left;
height:25px;
margin-left:1px;
padding-top:8px;
padding-left:5px;
width:145px;
}



.localita {
float:left;
width:110px;
margin-left:1px;
padding-left:2px;
padding-top:1px;
color:#223E4C
}

.agenda_lista .localita {
float:left;
margin-left:2px;
padding-left:2px;
padding-top:1px;
width:175px;
}


.agenda_centro li.localita {
background-color:#F1F2F3;
float:left;
height:25px;
margin-left:1px;
padding-top:8px;
padding-left:5px;
width:170px;
}

.agenda_lista .lastbig   { width:100px;  float:left; margin-left:1px; padding-left:7px }

.agenda_centro li.lastbig {
background-color:#F1F2F3;
float:left;
height:25px;
margin-left:1px;
padding-top:8px;
padding-left:5px;
width:100px;
}

.titoloarchivio {
float:left;
width:180px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
color:#8FA11A;
font-weight:bold;
}

.agenda_lista .titoloarchivio {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:180px;
}


.agenda_centro li.titoloarchivio {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
width:180px;
font-size:11px;
font-weight:normal;
}


.bodyann1 {
float:left;
width:465px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
color:#223E4C;
}

.agenda_centro li.bodyann1 {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:474px;
color:#666666;
font-size:11px;
}

.agenda_lista .bodyann1 {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:465px;
}

.agenda_lista_worklounge .last a.long-fisso {
background:transparent url(/images/bottone_azienda_worklounge.png) no-repeat scroll left top;
color:#ffffff;
height:13px;
margin-left:6px;
padding-left:0;
text-align:center;
width:114px;
}


.databig {
float:left;
width:70px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
color:#223E4C
}

.agenda_lista .databig {
color:#666666;
float:left;
margin-left:2px;
padding-left:5px;
padding-top:1px;
padding-top:5px;
padding-bottom:5px;
width:68px;
}


.agenda_lista .databig_bozze {
color:#666666;
float:left;
margin-left:2px;
padding-left:5px;
padding-top:1px;
padding-top:15px;
padding-bottom:5px;
width:68px;
}


.agenda_centro li.databig {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:68px;
font-size:11px;
}

.my_left .box .c li.terzo a:active {
font-weight:bold;
	}



.login_label, .login_input, .login_error  {
  padding:10px;
  color:#000;
  text-align:left;
  float:left;
  width:100px;
  font-size:20px;
  color:#64355A;
}

.login_input {
  width:200px;
}

.login_error {
  width:250px;
  color:#F00;
}

.login_input input {
  width:100%;
}
#login {
  background:#123;
}




/*------------------------------------------VALE-----------------------------------------*/

.databigVale {
float:left;
width:70px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
color:#223E4C;
font-size:12px;
font-weight:bold;
}

.agenda_lista .databigVale {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:1px;
padding-top:5px;
padding-bottom:5px;
width:100px;
}


.agenda_centro li.databigVale {
background-color:#F1F2F3;
float:left;
height:15px;
margin-left:1px;
padding-left:17px;
padding-top:5px;
padding-bottom:5px;
width:90px;
font-size:12px;
}


.titolobigVale {
float:left;
width:165px;
margin-left:1px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
color:#223E4C;
font-size:12px;
font-weight:none;
}

.agenda_lista .titolobigVale {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:8px;
padding-bottom:14px;
width:175px;
font-weight:none;
}


.agenda_centro li.titolobigVale {
background-color:#F1F2F3;
float:left;
height:15px;
margin-left:1px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:175px;
font-size:12px;
font-weight:none;
}

.nomebigVale {
float:left;
width:180px;
margin-left:1px;
padding-left:2px;
padding-top:1px;
color:#223E4C;
font-size:12px;
font-weight:normal;
}

.agenda_lista .nomebigVale {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:145px;
color:#223E4C;
font-size:12px;
font-weight:normal;
}

.agenda_centro li.nomebigVale {
background-color:#F1F2F3;
float:left;
height:15px;
margin-left:1px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
width:145px;
font-size:12px;
}

.agenda_lista .nomebigVale a{
color:#223E4C;
font-weight:normal;
font-size:12px;
}

.agenda_lista li.datiVale{
font-weight:normal;
}

.agenda_lista li.datiValeLast{
font-weight:normal;
border-bottom:none;
}

.localitaVale {
float:left;
width:110px;
margin-left:1px;
padding-left:2px;
padding-top:1px;
color:#223E4C;
font-size:12px;
font-weight:none;
}

.agenda_lista .localitaVale {
float:left;
margin-left:2px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width:175px;
overflow:hidden;
font-weight:none;
}


.agenda_centro li.localitaVale {
background-color:#F1F2F3;
float:left;
height:15px;
margin-left:1px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
width:170px;
font-size:12px;
font-weight:none;
}

.agenda_lista .lastbigVale   { width:100px;  float:left; margin-left:1px; padding-left:1px; padding-bottom:5px; padding-top:5px; }

.agenda_centro li.lastbigVale {
background-color:#F1F2F3;
float:left;
height:15px;
margin-left:1px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
width:104px;
}


.agenda_centro li.lastbigVale_1 {
background-color:#F1F2F3;
float:left;
height:15px;
margin-left:1px;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
width:103px;
}

select {
height:22px;
margin-top:0px;
}





/*------------------------------------------FINE_VALE-----------------------------------------*/





:focus {-moz-outline-style: none;}


.editor .center dd p.dim {
  width: 400px;
  margin-left:45px;
  color:#223E4C;
  float:left;
  font-size:10px;
}

.editor .center p.dim {
  width: 400px;
  margin-left:45px;
  color:#223E4C;
  float:left;
  font-size:10px;
}


.my_center .editor .container {background: url(/images/menu_lounge.png) top left no-repeat;  padding-bottom:10px;}

.editor .center dd p.wysiwyg { margin-left: 3px; }

.editor .center dd p.video_form {float:left;  width:95px; padding-left:0px; margin-left:-28px}
.editor .center dd p.video_form label{float:left;  width:auto; padding:0px 8px 0 0; margin-left:11px; }
.editor .center dd p.video_form_r {float:left;  width:auto; padding:0px 8px 0 0; margin-left:-136px; margin-top:120px;}

.video_aziende_x {
position: absolute; top:0; left: 120px;
}

.button_video_x {
margin-left: 120px;
}

.editor .center dd p.video.jobs label{float:left;  width:auto; padding:0px 8px 0 0; margin-left:49px; }
.my_center input.dime {border: 1px  #94979a solid; height:22px; width:220px;margin-right:-24px;}


.editor .center p label.dime {
  width: 49px;
}


.editor .center dd p.inpdime {  width:268px; float:left; text-align:left; padding-bottom:10px;  position:relative; padding-left: 11px; padding-right:4px;    }

.editor .center dd p.inpdime_nome_azienda {  width:268px; float:left; text-align:right; padding-bottom:10px;  position:relative; padding-left: 11px; padding-right:4px;    }



#alert {position:relative; background: #E1E4E6 url(/images/alert_pop.png) top left no-repeat;  width: 590px; float:left; height:auto !important; margin-bottom:10px; margin-top:8px; padding: 10px 14px 10px 90px;}
#alert ul,#alertagenda ul  {float:none !important; clear:both; }
#alert li,#alertagenda li {background-image: none; font-size:17px; color:#b30808; height:auto ; margin-left:10px; list-style:disc}
alertinput {border: 1px solid #ff0000;}




.jobs_top h2
{
color:#97AC20;
font-size:16px;
padding-left: 5px;
padding-top: 5px;
}


.jobs_tab_top h2
{
color:#97AC20;
font-size:16px;
padding-left: 5px;
padding-top: 5px;
}


.jobs_tab {
float:left;
margin-right:9px;
margin-top:20px;
padding:1px 0 10px 13px;
width:727px;
line-height: 1.5;
}



.jobs_top {
background:transparent url(/images/tipstricks_colloquio_bg.gif) repeat-y scroll left top;
margin-bottom:0px;
padding:5px 0 0 13px;

}
.jobs_tab_top {
background:transparent url(/images/cvtipstricks_tab_top.gif)  scroll left top;
}
.job_sotto_titolo{
font-weight:bold;
}

select.resizedann {
  width: 270px;
  margin-left:10px;
}

.editor .center dd p.dimannu {
  width: 400px;
}

.my_center input.dimme {border: 1px  #94979a solid; height:22px; width:148px; color:#666666; margin-left:10px;}
.my_center input.nom {border: 1px  #94979a solid; height:22px; width:150px; color:#666666; margin-left:5px;}

.jobs_center .annunci_azienda_top {margin-top:9px;}



.agenda_centro li.last_bottone{
margin-top:0;
padding-bottom:5px;
padding-top:5px;
}
.agenda_centro li.last_bottone {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:1px;
padding-left:7px;
width:94px;
}

.agenda_centro li.testobig_totalecandidati {
	font-size:11px;
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:1px;
padding-bottom:5px;
padding-left:7px;
padding-top:5px;
width:96px;
}


.jobs_center .messaggi_business {
float:left;
margin-left:0;
margin-right:9px;
margin-top:20px;
padding:1px 0 0;
position:relative;
width:727px;
border:red solid  1px
}

.editor .center dd .immagine_logo {float:left; height:108px; width:157px; border:#94979A 1px solid }

.editor .center dd p.logo_form {float:left;  width:112px; padding-left:-145px;}
.editor .center dd p.logo_form_due input {float:left;  width:280px; margin-bottom:8px }
.editor .center .contenitore_logo_form {float:left; margin-bottom:11px;}
.editor .center dd a.sfoglia {margin-right:3px }


.pjobs{
margin-left:0px;
}
.pjobs_settore{
margin-left:0px;

}

a.buttonannuncio {background:url(/images/aziende/bottone_rigth_azienda.png)  no-repeat right top}

a.buttonannuncio.form_azienda {margin-left:220px;}
a.buttonannuncio  { background:url(/images/bottone_right_candidati.gif) right top no-repeat; padding: 4px 0 6px 0px; color: #FFFFFF; display:inline-block; font-family:Arial, Helvetica, sans-serif; }
.buttonannuncio b {background:url(/images/bottone_left_candidati.gif) left top no-repeat; margin-right:8px; padding: 4px 0 6px 8px; font-family:Arial, Helvetica, sans-serif;  }



.editor .center.heicenter {
background:transparent url(/images/menu_lounge_2.png) no-repeat scroll left top;
border-left:1px solid #DCDEDF;
border-right:1px solid #DCDEDF;
height:800px;
padding:10px 12px 40px 16px;
height:800px;
}


.agenda_lista li.datiLast{

border-bottom:none;
}

.alttop{
margin-top:-3px;
}

.modwid{
	width:180px !important;
	border:0 !important;
}


img#dropdown {
background-position:-51px 0;
background:transparent url(/images/trigger.gif) no-repeat scroll 0 0;
cursor:pointer;
height:19px;
position:absolute;
top:2px;
width:16px;
right:5px;
white-space:nowrap;
}

img#dropdown2 {
background-position:-51px 0;
background:transparent url(/images/trigger.gif) no-repeat scroll 0 0;
cursor:pointer;
height:19px;
position:absolute;
top:2px;
width:16px;
left:303px;
white-space:nowrap;
}

boxchecklist_content2{
}

img#dropdown:hover, img#dropdown2:hover {
background-position:-17px 0;
}
img#dropdown:active, img#dropdown2:active {
background-position:-85px 0;
}

#dropdown_image, #dropdown_image2{
  position: relative;
  right: 50px;

}

#dropdown_checks, #dropdown_checks2 {
	position: relative;
    right:0px;
	top: -20px;
	width: 150px;
	height: auto;
	overflow: auto;
	z-index:2;
	border:1px solid #94979A;
	background-color: #ffffff;
	float: left;
}

#boxchecklist, #boxchecklist2 {
	position: relative;
}



/* Undo some styles from the master stylesheet */
.checklist li, .checklist2 li { background: none; padding-left: 0; margin-bottom:2px !important; background: none !important; }

/* CSS for checklists */
.checklist {
	border: 1px solid #ccc;
	list-style: none;
	height: auto;
	overflow: auto;
	width: 220px !important;
	z-index: 100;
	top: 24px; right: 54px;
	position: absolute;
}


/* CSS for checklists */
.checklist2 {
	border: 1px solid #ccc;
	list-style: none;
	height: auto;
	overflow: auto;
	width: 250px !important;
	height: 150px !important;
	z-index: 200;
	top: 24px; right: 54px;
	position: absolute;
}

.checklist2, .checklist2 li { margin-left: 0; padding: 0; }
.checklist2 label { display: block; text-indent: 8px; padding-top: 2px; margin-top:2px;}
.checklist2 label:hover, .checklist label.hover { background: #777; color: #fff; }
* html .checklist2 label { height: 1%; }


.boxlist3_control { position:absolute; left: 325px; }

.checklist, .checklist li { margin-left: 0; padding: 0; }
.checklist label {display: block; text-indent: 8px; padding-top: 2px; margin-top:2px; }
.checklist label:hover, .checklist label.hover { background: #777; color: #fff; }
* html .checklist label { height: 1%; }

/* Checklist 1 */
.cl1 { height: auto; background: #ffffff;}
.cl1 label:hover, .cl1 label.hover { background: #ddd; color: #000; }
.cl1 input { float:left !important; width: auto !important; margin-top:0; border: 0 !important;}
.cl1 li {  clear: both; }

.editor .center dd p.label_exprictot1{
	width:400px;
}

.top_margin_formbody{
	margin-top:150px !important;
}
/****************************** CREA ANNUNCIO   **********************************/
.my_center_leftjobs_2{margin-top:24px;}

.format_settore{margin-left:9px;width:300px !important;border:none !important;}

.tp_pres{width:600px !important;}

.nome_azienda{border: none !important; height:22px; width:148px; color:#666666; margin-left:5px;}

.editor .center dd p.urlx { width: 283px; }
/****************************** FINE CREA ANNUNCIO   *****************************/

textarea.step3_textazi {
font-family: Arial,Helvetica,sans-serif !important;
font-size: 12px;
float:left !important;height:48px;width:448px !important;
border:1px solid #94979A;
color: #333;
margin-left: 10px;
}

.prova_float{float:left; width:697px;}

.pulsante_salva{position:relative; top:5px;}

.sposta_video{color:#8FA11A; font-size:12px;position:relative;top:10px;width:250;left:0px;font-family:Arial,Helvetica"}


.agenda_lista .last_bozze {
float:left;
margin-bottom:0px;
margin-left:1px;
padding-left:7px;
padding-bottom:0px;
width:80px;
}

.bg_bottom_annunci{background:transparent url(/images/bottom_agenda_azienda_grey.png) no-repeat scroll left bottom;float:left;width:727px;height:41px;position:relative;z-index:0;margin-top:-8px;}

