
h2 {font-weight:normal; }

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

.my_center .ico_link {
background:transparent url(/images/cv/matita.png) no-repeat scroll left top;
float:left;
margin:7px 6px 0;
}

.my_center  .ico_link a {
color:#31a9c7;
font-size:14px;
font-weight:normal;
margin:0 0 7px 30px;
width:auto;
}

.preview_cv {
	width:700px;
	height: 500px;
	margin-top:20px;
}




.my_center1 .formatocvlab {
	 		   background: url(/images/cv/anteprima.jpeg) no-repeat;
               width: 75px;
               height: 106px;
               float:left;
}

.my_button1{font-family:Arial,Helvetica,sans-serif;
	background:#31a9c7;
	border:1px solid #a8d8e4;
	color:#fff;
	font-weight:bold;
	padding:2px 4px 2px 4px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}



.my_button_right1{
	margin-left: 450px;
}

.my_button_right1{
	margin-left: 450px;
}

.mieicv_center .my_button_right1{
	margin-left: 0px;
}
.anteprima{
	clear:both;
	height:110px;
	display:block;
	margin:0 0 10px 0;
}
.my_center1 .anteprima .formato_cv{
               width: 40px;
               float:left;

}
.editor .center {
#background:transparent url(/images/cv_modifica-formato_top.png) no-repeat scroll left top;
background: none;
border-left:1px solid #DCDEDF;
border-right:1px solid #DCDEDF;
padding:10px 9px 20px 16px;

}


.riquadro {
	width:400px;
	height:75px;
	border:1px solid #94979A;
	background-color:#eaebeb;
	padding:5px;
}




.editor .center1 {border-left:#dcdedf solid 1px; border-right:#dcdedf solid 1px; background: white; background: none; padding:10px 12px 40px 16px; }

.riquadro {
	width:400px;

	height:75px;
	border:1px solid #94979A;
	background-color:#eaebeb;
}

.my_center1 .formatofont_cv{
       width: 40px;
       float:left;

}

.divlock {
  margin: 0;
  padding: 0;
  float: left;
}

.del {
color:#888888;
margin-left:480px;
margin-top:1px;
padding:0;
text-decoration:underline;
width:115px;
}

.del a{
color:#888888;

}

.titoloTab{
width:80px;
color:#31A9C7;
font-size:12px;
}

.titoloTabAzi {
color:#8FA11A;
font-size:12px;
width:80px;
}

.titoloTabC {
color:#31A9C7;
font-size:12px;
margin-left:-140px;
width:80px;
}

.linea{
margin-top:0px;
}

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



.editor .center dd p.agg { width: 380px ; text-align: left;}
.editor .center p label {  width: 98px;
}

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

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

.editor .center dd p.big textarea {
margin: 0 0 0 2px;
height:50px;
width:423px;
border:1px solid #94979A;
font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666
}
.editor .center dd p.verybig textarea {
height:100px !important;
}


select.resized {
width: 145px;
}


.divlock {
  margin: 0;
  padding: 0;
  float: left;
}




.linea{
margin-top:0px;
}

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

.editor .center dd p.account {width: 140px;margin-right:5px;}
.editor .center dd p.account2 {width: 140px;margin-right:5px; margin-left:45px;}
.editor .center dd p.account3 {width: 140px;margin-right:5px; margin-left:25px;}


.editor .center dd p.agg { width: 380px ; text-align: left;}
.editor .center p label {  width: 98px;
}

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

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

.editor .center dd p.big textarea {
margin: 0 0 0 2px;
height:50px;
width:446px;
border:1px solid #94979A;
font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666
}


select.resized {
width: 148px;
_width:140px;
}


.my_center1 h3 {
background-image:none;
color:#31A9C7;
font-size:24px;
padding-left:17px;
}

.my_center1 h4 {
color:#223E4C;
font-size:14px; margin-bottom:10px;
padding-left:17px;
}


.editor .center dd p.account .divlock textarea1 {
	width:100px;
	border:#94A1A8 solid 1px;
	height:20px
}

.my_center_barra2 {background: url(/images/bottom_agenda_azienda_grey.png)  bottom left repeat; width:727px; height:30px; position:relative;padding-top:8px}
.my_center_barra1 {background: url(/images/worlounge_top_barra.png)  bottom left repeat; width:680px; height:48px; padding: 17px 0 0 21px; position:relative}
.my_center_barra3 {background: url(/images/top_barra_small.png)  bottom left repeat; width:720px; height:30px; position:relative;padding-top:8px}


.editor .selezionato1 .my_center_barra2 .select_left {font-size:10px; position: absolute; left:80px; top:6px; font-size:12px}
.editor .selezionato1 .my_center_barra2 .select_rigth  { font-size:10px; position: absolute; left:640px; top:12px; font-size:12px}
.editor .selezionato1 .left_top  { font-size:10px; position: absolute; left:15px; top:22px; font-size:12px}
.editor .selezionato1 .rigth_top1  { font-size:10px; position: absolute; left:620px; top:22px; font-size:12px}
.editor .selezionato1 .rigth_top2  { font-size:10px; position: absolute; left:550px; top:22px; font-size:12px}
.editor .selezionato1 .my_center_barra2 .rigth_top_mod1  { font-size:10px; position: absolute; left:640px; top:8px; font-size:12px}
.editor .selezionato1 .my_center_barra2 .rigth_top_mod2  { font-size:10px; position: absolute; left:570px; top:8px; font-size:12px}

.editor .selezionato123 .my_center_barra2 .rigth_top_mod1  { font-size:10px; position: absolute; left:640px; top:8px; font-size:12px}
.editor .selezionato123 .my_center_barra2 .rigth_top_mod2  { font-size:10px; position: absolute; left:570px; top:8px; font-size:12px}

.editor .rigth_top3  { font-size:10px; position: absolute; left:560px; font-size:12px}
.editor .my_center_barra1 .rigth_top1  { font-size:10px; position: absolute; left:620px; top:22px; font-size:12px}
.editor .my_center_barra1 .left_top  { font-size:10px; position: absolute; left:15px; top:24px; font-size:12px}

.editor table {width:700px; border:1px solid #94A1A8; }
.editor table th { height:30px; background-color:#e6e7e6; font-size:10px; border:0px}
.editor table td{border-top:1px solid #dedfde; height:30px; font-size:10px;}


.my_center_barra1 label  { font-size:10px; position: absolute; left:490px; top:25px; font-size:12px}
.my_center_barra1 input  { font-size:10px; position: absolute; left:467px; top:25px; font-size:12px}
.selezionato2 {font-size:20px; }
.rigth_link {font-size:10px; position: absolute; left:590px; text-decoration: underline;}

.my_center1 { width:727px; float:left; position:relative; margin-top: 20px; padding:  1px 0px 0 13px; margin-right:9px}
.my_center1 .editor li {background: url(/images/menu_lounge_bottom.png) bottom left no-repeat; list-style:none;  position: relative; margin-bottom:20px;width:727px; }
.my_center1 .editor li2 {background: url(/images/menu_lounge_bottom.png) bottom left no-repeat; list-style:none;  position: relative; margin-bottom:0px; }
.my_center_barra_right1  { width:auto; position:absolute; left:600px; top:22px }


.my_center1 .container{
  margin: 0px auto;
  width: 700px;

}

.my_center1 .primo{
	margin-left:0px;
	width:150px;
	float:left;
}
.my_center1 .secondo{
  float:left;
  height: 150px;
  width: 200px;
  padding-top: 120px;

}

.my_center1 .terzo{
  height: 150px;
  width: 200px;
  padding-top: 50px;
  float: left;

}

.my_center1 .quarto{
  float: left;
  height: 150px;
  width: 150px;         /* ???? */
  overflow: auto;
  padding-top: 120px;

}



.my_center1 ul.subsection_tabs {
border-bottom:1px solid #CCCCCC;
clear:both;
height:27px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0;
padding:0;
}


.my_center1 ul.subsection_tabs li.tab {
float:left;
margin-right:7px;
text-align:center;
}


.my_center1 ul.subsection_tabs li.tab a {
background-color:#FFFFFF;
color:#31a9c7;
display:block;
height:20px;
padding:5px 0 2px;
width:120px;
}

.my_center1 ul.subsection_tabs li.tab a:hover {
color:#31a9c7;
}

.my_center1 ul.subsection_tabs li.tab a.active {
background-color:#DDDDDD;
}

.my_center1 ul.subsection_tabs li.source_code {
float:right;
}

.my_center1 .cv_pubblicato{background-color:#DDDDDD; margin:0 0 0 0; width:700px; height:20px; padding-left:10px; padding-top:10px;
font-weight: bold; }

a  {text-decoration: none}
.editor table a.button_i { font-size:10px; background: url(/images/info.png) bottom left no-repeat; position:relative; margin-right:20px; width:19px;}
a.button_i em {display:none}

.editor table td.data{
font-size:11px;
font-weight: bold;
}

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 a.button {
	float: right;
	margin-right:30px;
	margin-left:0;

}

#hint_rrr{
  display:none;
}

.hint {
  position: absolute;
  left: 10px;
  width: 130px;
  margin-top: -4px;
  border: 1px solid #c93;
  padding: 10px 12px;
  background-color: #ffc;
}
.hint .hint-pointer {
    position: absolute;
    left: 154px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(/images/pointer.gif) left top no-repeat;
}

/*
.my_center1 input.button {
background:transparent url(/images/bottone_right_candidati.png) no-repeat scroll right top;
color:#FFFFFF;
display:inline-block;
padding:4px 0 6px 0;
font-size:12px;
font-weight:bold;
text-decoration:none;
width:50px;
}
*/

.mieicv_center .top_menu li a.active {background: url(/images/cv2_menu_r.png) top right no-repeat;   padding:12px 5px 10px 0;  margin-rigth:5px;  }
.mieicv_center .top_menu li a.active b {background: url(/images/cv2_menu_l.png) top  left no-repeat; font-size:15px; color:#31a9c7; height:28px;  padding: 9px 8px 50px 11px; margin:0px}
.mieicv_center .immagine_cv a { width:79px; height:110px; float:left; margin-right:126px}
.mieicv_center .container {
background:transparent url(/images/video_centro.png) no-repeat scroll left top;
float:left;
position:relative;
width:727px;
height: auto;
}

.mieicv_center .centro1 {
float:left;
/*margin-right:9px;*/
margin-top:18px;
padding:1px 0 0 10px;
width:714px;
height: 670px;
}

.mieicv_center .centrox {
height: 730px;
}


.mieicv_center .cv_link {
margin: 10px 50px 0 160px !important;
}

.mieicv_center .centro_top {
margin-bottom:10px;

}

.radio_locked_cv {
margin-left:10px;

}

.cv_unlocked {
background:transparent url(/images/lock_open.png) no-repeat scroll left top;
padding-top:5px;
height:20px;
width:100px;
padding-left:25px;
color:#31A9C7;
font-size:12px;
font-weight:bold;
}

.cv_locked {
background:transparent url(/images/lock_close.png) no-repeat scroll left top;
padding-top:7px;
height:20px;
width:100px;
padding-left:25px;
color:#31A9C7;
font-size:12px;
font-weight:bold;

}


.visualizza_cv{
font-size:12px;
margin-left:12px;
font-weight:bold;
color:#223E4C;
}
.li_modifica_formato{margin-top:0px;}

.li_modifica_formato {background: url(/images/modifica_formato.png) top left no-repeat; padding-left:35px; padding-top:7px;padding-bottom:20px; }

.li_scarica_pdf {
background:transparent url(/images/scarica_pdf.png) no-repeat scroll left top;
padding-bottom:20px;
padding-left:33px;
padding-top:7px;
margin-left:2px;}

.li_modifica_cv {background: url(/images/modifica_cv.png) top left no-repeat; padding-left:37px; padding-top:7px;padding-bottom:20px;margin-left:-2px }


.mieicv_center .cv_link li a {padding-left:0px; background:none;  color:#31a9c7; font-size:12px}


.mieicv_center .cv_button {margin-top: 10px;}



.mieicv_center .cv_link li {
margin-bottom:-10px;
margin-top:-5px;
}

/* gestione pagina "Annunci salvati" */

.my_center_agenda_cv {  padding-left:0px; margin-left:0px;}
.my_center_agenda_cv h4{ color:#223e4c; font-size:14px; margin-bottom:0px; padding-left:17px; padding-top:12px; padding-bottom:5px; display:inline; float:left;}
.my_center_agenda_cv .agenda_centro_side {border-left:1px solid #DCDDDF; border-right:1px solid #DCDDDF; float:left; width:727px; margin-bottom:20px}
.my_center_agenda_cv .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_cv .agenda_container {background:transparent url(/images/top_work_azienda.png) no-repeat scroll left top;
float:left;
padding-top:6px;
position:relative;
width:727px;}
.my_center_agenda_cv .agenda_centro {float:left;margin-right:9px;margin-top:0px; padding:1px 0px 10px 0px; width:725px; }
.my_center_agenda_cv .agenda_centro_bottom {
background:transparent url(/images/bottom_agenda_azienda.png) no-repeat scroll left bottom;
float:left;
height:auto;
margin-left:0px;
position:relative; width:727px;
}

.my_center_agenda_cv {
float:left;
margin-right:9px;
margin-top:20px;
padding:1px 0 0 13px;
position:relative;
width:727px;
}
.my_center_cv {
float:left;
height:auto;
position:relative;
width:727px;
}

.my_center_cv h2{
padding-left:13px;
}


.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;
}


.nuovi_candidati {
background-color:#F1F2F3;
float:left;
height:19px;
margin-left:1px;
padding-left:7px;
width:90px;
}

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

.select_ord{
display:inline;
float:left;
margin-left:5px;
margin-bottom:2px;
margin-top:5px;

}


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

.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:1px;
color:#223E4C
}

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

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


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

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


.agenda_centro li.databig {
background-color:#F1F2F3;
float:left;
height:25px; margin-left:0px;
padding-top:8px;
padding-left:5px;
width:80px;
}


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

.agenda_lista .databig {
float:left;
margin-left:2px; padding-left:17px;
padding-top:1px;
width:68px;
}


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



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

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


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

.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:150px;
}


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



.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:200px;
}


.agenda_centro li.localita {
background-color:#F1F2F3;
float:left;
height:25px;
margin-left:1px;
padding-top:8px;
padding-left:5px;
width:150px;
}
.bodyann1 {
float:left;
width:405px;
margin-left:1px;
padding-left:7px;
padding-top:1px;
color:#223E4C}

.agenda_centro li.bodyann1 {
background-color:#F1F2F3; float:left;
font-weight:bold;
height:25px;
margin-left:2px;
padding-left:17px;
width:405px;
}

.agenda_lista .bodyann1 {
float:left;
margin-left:2px;
padding-left:17px;
padding-top:1px;
width:405px;
}

.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;
}

.agenda_lista .lastbig   { width:90px;  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:138px;
}



.centro1 a.video {width:147px;  text-align:center;  padding-top:0; font-size:12px;  display:block;}
.centro1 a.video b {display:block;}
:focus {-moz-outline-style: none;}


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


.cv_tab {
background:transparent url(/images/tipstricks_colloquio_bg.gif) repeat-y scroll left top;
float:left;
margin-bottom:10px;
margin-left:2px;
width:727px;
line-height: 1.5;
}



.cv_tab_top {
background:transparent url(/images/cvtipstricks_tab_top.gif) no-repeat scroll left top;
float:left;
width:727px;
}

.cv_tab_top h2 {
background:transparent none repeat scroll 0 0;
font-size:16px;
margin-right:9px;
padding:8px 10px 5px 14px;
}

.cv_tab_titolo {
font-weight:bold;
font-size:14px;
}
.cv_tab_bottom  { background: url(/images/cvtipstricks_tab_bottom.gif) left top no-repeat ; float:left; width:727px; height:5px  }
.jobs_tab_top {
background:transparent url(/images/cvtipstricks_tab_top.gif) no-repeat scroll left top;
float:left;
width:727px;
}



.agenda_centro_side_new_1 {
border-left:1px solid #DCDDDF;
border-right:1px solid #DCDDDF;
float:left;
width:725px;
}


.agenda_centro_side_new_1_bottom  {
background:transparent url(/images/video_bottom.png) no-repeat scroll left bottom;
float:left;
height:auto;
margin-left:-1px;
}
.agenda_centro_side_new_1_bottom_container {
background:transparent url(/images/video_centro.png) no-repeat scroll left top;
float:left;
height:auto;
position:relative;
width:727px;
}

.agenda_centro_side_new_1_bottom_container2 {
background:transparent url(/images/worklounge_barra727.png) no-repeat scroll left top;
float:left;
height:50px;
position:relative;
width:727px;
}

.my_center_agenda_cv .agenda_centro_new_1
{float:left;margin-right:9px;margin-top:0px; padding:1px 0px 10px 0px; width:725px; }




.top_grey_new_1{float:left;width:727px; margin-top:0px}

.agenda_date .title_annunci {
float:left;
width:350px;
padding-top:5px
}

.my_center_agenda_cv p {font-size:14px; padding-left:14px}


.cancellami_cartelle {
background:transparent;
padding-left:32px;
}

.info{
background:#FFFFFF none repeat scroll 0 0;
}

.info .title { width:253px; background:transparent none repeat scroll 0 0; }
text {font-size: 14px; color: #223E4C;}
.cv_comefarli {font-size: 12px; font-weight: normal; margin:0; padding:0; color:#223e4c}
.cv_comefarliElenco {font-size: 16px; font-weight: normal; margin:0; padding:0; color:#31a9c7}
.my_center_agenda_cv p {font-size:14px; padding-left:14px}


.cancellami_cartelle {
background:transparent;
padding-left:32px;
}

.info{
background:#FFFFFF none repeat scroll 0 0;
}

.info .title { width:253px; background:transparent none repeat scroll 0 0; }
text {font-size: 14px; color: #223E4C;}

.info .title .closermember a {
background: url(/images/popupX.png) top right no-repeat;
position:absolute;
top:1px;
left:285px;
height:16px;
width:16px;
}

.info .title .closermember2 a {
background: url(/images/popupX.png) top right no-repeat;
position:absolute;
top:1px;
left:312px;
height:16px;
width:16px;
}

p.pdate {
  margin-left:-24px;
}

input.ibox{
  border:0 !important;
  width: 14px !important;
  height:14px !important;
  margin:0px 0px 0 6px !important;
}

div.radio_list span label{ vertical-align:top !important;}

p.pbox label{
	padding-top:0 !important;
	}

.mieicv_center .centro2 {
float:left;
height:30px;
margin-left:550px;
margin-top:10px;
margin-bottom:10px;
padding:1px 0 0 10px;
width:100px;
}

.centro2 a.video b {
display:block;
}
.centro2 a.video {
display:block;
font-size:12px;
padding-top:0;
text-align:center;
width:147px;
}

.button-right {
float:right;
margin-left:500px;
margin-bottom:10px;
width:147px;
}


a.button-disable {
background:transparent url(/images/bottone_right_candidati_d.png) no-repeat scroll right top;
color:#FFFFFF;
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
padding:4px 0 6px 0;
}

.button-disable b {
background:transparent url(/images/bottone_left_candidati_d.png) no-repeat scroll left top;
font-family:Arial,Helvetica,sans-serif;
margin-right:8px;
padding:4px 0 6px 8px;
}


a.button-disable  {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
}

.button-disable {
background:transparent url(/images/bottone_left_candidati_disable.png) no-repeat scroll right top;
}


//////////////////POPUP di pubblicazione video///////////////////////////////////



.actionpost {
height:auto;
width:280px;
margin-top:14px;
margin-left:22px;
font-family:Arial,Helvetica,sans-serif;
}



a.button1_post  {
background:url(/images/bottone_right_candidati.png) right top no-repeat;
padding: 2px 0 6px 0px;
color: #FFFFFF;
display:inline-block;
margin-left:1px;
}

.button1_post b {
background:url(/images/bottone_left_candidati.png) left top no-repeat;
margin-right:8px;
padding:2px 0 6px 8px;
}


.anc{
width:727px;}

.ptt{
  position: relative; left: -150px; z-index:1; top:5px;
}
.automunito{
  position: relative; top: -20px; left: 23px;
}


/// MICHELE ///
.signup_candidato_esterno{
	float:left;
	width:727px;
}
.signup_candidato_barra_superiore{
    background:url(/images/cv_modifica-formato_top.png) no-repeat;
    width:727px;
    height:4px;

 }

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


}

.signup_candidato_barra_inferiore{
	 background:url(/images/modifica_cv_bottom.png) no-repeat;
	 width:727px;
	 height:45px;
}






.formato_cv{width:700px;}

.formato_cv p{color:#182A33;
font-size:12px;
margin-bottom:11px;

}

.formato_cv ul{display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;}

.formato_cv li{display:inline;

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:10px;
margin-right:84px;
width:103px;}

.formato_cv li a {
/* background:transparent url(/images/visualizza_cv.png) no-repeat scroll left top;
*/
display: inline;
float:left;
height:102px;
width:74px;
margin-right:84px;}


.formato_cv li a img,
.formato_cv li a:link  img,
.formato_cv li a:visited img,
.formato_cv li a:hover img,
.formato_cv li a:active img,
.formato_cv li a img {
	border		: 1px #e8e8e8 solid;
}

.font_cv li{display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:4px;
margin-right:0;
padding-bottom:0;
width:347px;}

.font_cv li div.font{display:inline;
float:left;
height:18px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:10px;
width:176px;}

.formato_cv li p {
color:#182A33;
float:left;
font-size:12px;
height:auto;
margin-top:6px;
width:auto;
}

.cv_margine_sx{margin-left:10px;}

.label_data_cv1 {
width:93px;
}
select_mese_cv1 {
width:83px;
}

#cont_ind_2 {
	position: relative;
	clear: both;
}


.msg_label {
color:#31a9c7;
float:left;
font-size:15px;
font-weight:bold;
padding:5px;
text-align:left;
width:380px;
}

.my_cv_bottom {
background:transparent url(/images/menu_lounge_bottom.gif) no-repeat scroll right bottom;
width:727px;
height:41px;
float:left;
}

.editor .center dd p.account_checkbox {
margin-right:0px;
width:140px;
margin-left:-75px;
}

p.longfield {
	width: 535px !important;
}
p.longfield2 {
	width: 558px !important;
}
p.longfield input {
	width: 423px;
}
p.longfield2 input {
	width: 446px !important;
	_width: 436px !important;
}

.my_center1 h2{padding-left:10px}

.paddmodify{padding:20px;clear:left;}

.immag_resize_tour{margin-left:-10px;margin-top:10px;}

.marginie6_sp{margin-left:437px !important;}