
/*
colori:
bianco: #e3e6e8
celste_candidato: #31a9c7
verde: #8fa11a
blu: #2223e4c
*/


h1,h2,h3,h4,h5,h6,p,ul,li,body,html,div{margin:0; padding:0;}
ul,li { }

/*html{background:url(/images/html.png) #182A33 center bottom repeat-y;} */
body{background:url(/images/body.png) #182A33 center top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

/*#main{background:url(/images/html.png) #182A33 center bottom repeat-y; width:960px;  margin:0 auto;}*/
#main{width:960px; overflow:hidden;  margin:0 auto; background-color: #ffffff !important; }
#head{background:url(/images/head.png) center -1px no-repeat;padding-top:16px;position:relative; padding-bottom:80px;}


p {font-size: 11px; color:#223e4c}
h2 {font-size: 24px; color: #31a9c7}

h3 {font-size: 24px; color: #666666;;}
h4 {font-size: 18px; color: #23a4c4}
h6 {font-size: 16px; color: #223e4c}

a  {text-decoration: none}
/*LOGO***************************************/
h1 {}
.logos {background:url(/images/h1_new.png) left no-repeat; height:67px}
h1 strong  {display: none }
h1 a {height:75px; width:170px; position:absolute}

h3 {background:url(/images/h3_new.png) 19px top no-repeat; height:12px;margin-left:10px; }
h3.sottotitolo {  margin-top:-4px}
h3 em  {display: none; }
/*BOTTONI***************************************/

/*candidati*/

a.selezionato{font-weight:bold;}

.my_right a.button  { font-size:12px; font-weight:bold}
a.button  { background:url(/images/bottone_right_candidati.png) right top no-repeat; padding: 4px 0 6px 0px; color: #FFFFFF; display:inline-block; font-family:Arial, Helvetica, sans-serif; }
.button b {background:url(/images/bottone_left_candidati.png) left top no-repeat; margin-right:8px; padding: 4px 0 6px 8px; font-family:Arial, Helvetica, sans-serif;  }


a.button-big  { background:url(/images/bottone_right_pop_candidati.png) right top no-repeat; padding: 5px 0 5px 0px; color: #FFFFFF; display:inline-block;}
.button-big  b {font-size:18px; background:url(/images/bottone_left_pop_candidati.png) left top no-repeat; margin-right:7px; padding: 6px 0 5px 7px;}
.button-big.area_personale  b {font-size:18px; background:url(/images/bottone_left_pop_candidati.png) left top no-repeat; margin-right:7px; padding: 5px 0 5px 7px;}


a.button-candidatura  { background:url(/images/bottone_right_pop_candidati.png) right top no-repeat; padding: 4px 0 5px 0px; color: #FFFFFF; display:inline-block; }
.button-candidatura  b {font-size:18px; background:url(/images/bottone_left_pop_candidati.png) left top no-repeat; margin-right:7px; padding: 5px 0 5px 7px;}



/*
a.button-candidatura  { background:url(/images/bottone_right_pop_candidati.png) right top no-repeat; padding: 4px 0 5px 0px; color: #FFFFFF; display:inline-block; }
.button-candidatura  b {font-size:18px; background:url(/images/bottone_left_pop_candidati.png) left top no-repeat; margin-right:7px; padding: 5px 0 5px 7px;}

a.button.big  { background:url(/images/bottone_right_pop_candidati.png) right top no-repeat; padding: 4px 0 7px 0px; color: #FFFFFF; display:inline-block; }
.button.big  b {font-size:16px; background:url(/images/bottone_left_pop_candidati.png) left top no-repeat; margin-right:7px; padding: 5px 0 7px 7px;}

a.button-candidatura  { background:url(/images/bottone_candidatura.png) left top no-repeat; padding: 5px 0 5px 0px; color: #FFFFFF; width:106px;  text-align:center; height:31px; margin-right:10px}
.button-candidatura  b {font-size:17px; background:none; margin-right:0px; padding: 0; text-align:center; font-weight:bold}

a.button-candidatura  { background:url(/images/bottone_rigth_candidatura.png) right top no-repeat; padding: 4px 0 5px 0px; color: #FFFFFF; display:inline-block; }
.button-candidatura  b {font-size:18px; background:url(/images/bottone_left_candidatura.png) left top no-repeat; margin-right:20px; padding: 5px 0 5px 20px;}*/


.bottone {background:url(/images/bottone_base_left.png) left top no-repeat; color:white; height:30px; width:185px; border:none;  font-size:18px; padding: 0 0 20px 0; }

/*.gradient b{background:url(/images/botton_gradient.png) left top no-repeat; }*/
.gradient b{background:url(/images/botton_gradient.gif) left top no-repeat; }
/*a.gradient {background:url(/images/botton_gradient_r.png) right top no-repeat;}*/
a.gradient {background:url(/images/botton_gradient_r.gif) right top no-repeat;}

.continua b {background:url(/images/continue_l.png) left top no-repeat; font-size:18px;  padding: 4px 12px 10px 10px; color: #FFFFFF; display:inline-block;}
a.continua {background:url(/images/continue_r.png)  right top no-repeat;   margin-right:20px; padding: 0px 0 6px 8px;  }
.editor .title .continua  {position: absolute; left:580px;  width:125px; top:20px; font-size:normal}


a.piu {background:url(/images/piu_bottone.png) right top no-repeat;}
.piu b { margin-right:23px; background:url(/images/piu_bottone_l.png) left top no-repeat;}

a.my_right_botton  {background:url(/images/my_rigth_bottom.png) right top no-repeat;}
.my_right_botton b { margin-right:6px; background:url(/images/piu_bottone_l.png) left top no-repeat;}


a.button.rigth {padding-left: 668px; font-size:12px;margin-top:1px}
a.button.menu { margin-top:10px; display:block; }
a.button.form { float:left; margin-left:-90px; padding-bottom:10px}
a.button.formazione {margin-top:4px}
a.button.add  {margin-left:126px}


a.button.trasparenza {background:transparent url(/images/botton_trasparenza_rigth.png) no-repeat scroll right top;}
.button.trasparenza b{background:transparent url(/images/botton_trasparenza.png) no-repeat scroll left top;}

/*HEADER MENU********************************/


/*MENU HELP*/
.menu_help{ position: absolute; top:10px; right:5px}

.menu_help li { font-size: 11px; border-right:#e3e6e8 1px solid; padding: 0 10px; list-style:none; display:inline}
.menu_help li a { color: #e3e6e8; text-decoration:none; }
.menu_help li.last  { border-right:none;  }


/*MENU USER*/

.menu_user { position: absolute; top:38px; right:16px; height:35px; padding-left: 10px;}
.menu_user li a {float:left; color:#e3e6e8; text-decoration:none;  padding: 3px 0px 0px 0px; height:35px;}
.menu_user li { list-style:none; display:inline}


.menu_user li a.esci {border:none}
.menu_user li a.accedi {background:url(/images/user2.png) right top no-repeat; padding: 6px 10px 0px 9px;font-size:13px;font-weight:bold;}
.menu_user li a.registrati {background:url(/images/user1.png) left top no-repeat; padding: 6px 10px 0px 10px;font-size:13px;font-weight:bold;}

.menu_user li a.exit {background:transparent url(/images/bottone_right_candidati.gif) no-repeat scroll right top;padding:4px 0px 0px 0px;}
.menu_user li .exit b{background:transparent url(/images/bottone_left_candidati.gif) no-repeat scroll left top;margin-right:8px;padding:4px 0 6px 8px;}

.menu_user a.exit2 {background:transparent url(/images/exit/bottone_right_candidati.png) no-repeat scroll right top;height:22px;padding:4px 0px 4px 0px;}
.menu_user .exit2 b{background:transparent url(/images/exit/bottone_left_candidati.png) no-repeat scroll left top;height:22px;margin-right:8px;padding:4px 0 6px 8px;}


/*MENU NAVIGAZIONE*/
.menu2 { position: absolute; top:116px; left:10px;   }
*:first-child+html .menu2 { top:105px; }


.menu2 li { font-size:16px;  font-weight: bold; padding:0px 0px 24px 0px;  list-style:none; display:inline;}
.menu2 li.first  { border-left:none;}
.menu2 li.last  {  border-right:none;  }
.menu2 li a { color: #fff; text-decoration:none; padding: 12px 7px 19px 17px; text-align: center;  }
*:first-child+html .menu2 li a {display:inline-block;  }
*@media screen and (-webkit-min-device-pixel-ratio:0) { .menu2 li a  { padding-bottom:14px;  }   }

.menu2 li b { padding:12px 10px 13px 0;}
.menu2 li .separatore_menu2 { background:url(/images/dividi_menu.png) no-repeat;height:26px;width:1px;margin-top:10px!important; }

a#menu_mylounge:HOVER, li.selected a#menu_mylounge  {background:url(/images/menu/menu_mylounge_on.png) center -1px no-repeat;}
a#menu_tour:HOVER, li.selected a#menu_tour {background:url(/images/menu/menu_tour_on.png) center -1px no-repeat;}
a#menu_cvtipstricks:HOVER, li.selected a#menu_cvtipstricks {background:url(/images/menu/menu_cvtipstricks_on.png) center -1px no-repeat;}

.separatore_menu2 { background:url(/images/dividi_menu.png) no-repeat;height:26px;width:2px; }



/*MENU PRINCIPALE*/
.menu1 { position: absolute; top:76px; right:0px; width:430px;  }

.menu1   li{ list-style:none; display:inline}
.menu1 li a{position:absolute; display:block; text-decoration:none; font-size:28px;  }
.menu1 li.ca  a{background: url(/images/menu1.png) bottom left no-repeat; height:42px; width:213px; text-align:center; padding-top:31px;color:#34464c; }
.menu1 li.az  a{background: url(/images/menu1_selezionato.png) bottom right no-repeat; height:42px; width:213px;  position:absolute; left:201px;  text-align:center; padding-top:31px;color:#6d7a81; padding-right:12px  }
.menu1 li.az  a:hover {background: url(/images/menu1_selezionato_hover.png) bottom right no-repeat; height:42px; width:213px;  position:absolute; left:201px;  text-align:center; padding-top:31px; color:#6d7a81; padding-right:12px  }

.menu1 li a h3 {  background: none; }



/*CONTENT***************************************/

/*NEW HOME *******************************************************************/

.center_home_left  { width:316px; padding: 8px 0 0  14px; margin-right:10px; float:left }
.center_home_left h4 {font-size: 22px; color:#223e4c }
.center_home_left .sottotitolo_grey {font-size: 13px; color:#76797b; padding-top:14px; padding-bottom:14px }
input.home_new { width:299px; color:#939698; background:#E3E6E8; border:none; margin-bottom:14px; height:27px; font-size: 18px; padding-top:3px; padding-left:8px}
select.home_new_select { width:309px; color:#939698; background:#E3E6E8; border:none; margin-bottom:14px; height:30px; font-size: 18px; padding-top:0px; padding-left:8px; margin:0; float:none}


.ricerca_select_avanzata  {margin-top:13px; margin-bottom:13px}
a.ricerca_avanzata_new {color:#989A9C; text-decoration:underline; font-size:11px }

.bottone_new {
background:url(/images/bottone_trova_new.png) top left  no-repeat;
border:medium none;
color:white; font-size:18px; height:38px; padding:0 0 0 0px;
width:185px;
margin-left:35px;
font-weight:bold; font-family:Arial,Helvetica,sans-serif;
}


.tag_claud_top {background:url(/images/job_cloud_top.png) top left  no-repeat; height:46px; width:316px;}
.tag_claud_top h5 {font-size:22px; color: #223e4c; padding: 18px 0px 12px 12px}
.tag_claud_new_middle {background:url(/images/job_cloud_middle.png) top left ;  width:304px;  padding: 0px 0px 0px 12px}
.tag_claud_new_middle a {color:#fff }
.tag_claud_new_bottom {background:url(/images/job_cloud_bottom.png) top left  no-repeat;  height:55px; width:316px}

.center_home_rigth {width:610px; float:left }
.center_home_video_big {background:url(/images/back_home_video.png) top left  no-repeat;  height:342px; width:602px; padding-top:5px; padding-left: 5px}

.center_home_rigth_bottom {  margin-top:10px;  width:610px; position:relative }
.center_home_rigth_bottom_l { background:url(/images/left_home.png) top left  no-repeat;  width:403px;  height:138px; float:left; position:relative}

.center_home_rigth_bottom_l .title {position:absolute; font-size:18px; color:#223e4c; left:11px; font-weight:normal;}
.center_home_rigth_bottom_l .text {position:absolute; font-size:13px; color:#76797b; left:11px; font-weight:normal; top:50px; width:211px}
.center_home_rigth_bottom_l .flash_home_small  {position:absolute;  left:239px; top:42px;}
.center_home_rigth_bottom_l a.button_green  { background:url(/images/registrati.png) top right  no-repeat; width:86px; height:22px; float:left; text-align:center; margin-top:5px; padding-top:3px}
.center_home_rigth_bottom_l a.button_green b {color:#fff; font-size:12px; padding-top:8px}

.center_home_rigth_bottom_r { background:url(/images/rigth_home.png) top right  no-repeat;  width:195x;  height:138px; }
.center_home_rigth_bottom_r .flash_home_small  {position:absolute;  left:422px; font-weight:normal; top:42px;}
.center_home_rigth_bottom_r .title {position:absolute; font-size:18px; color:#223e4c; left:430px;  font-weight:normal; width:170px;}


.center_home_azienda  { background:url(/images/big_azienda_home.png) top left no-repeat;  width:915x;  height:446px; margin-left:15px; margin-top: 10px}

.center_home_azienda .new_botton_azienda  { background:url(/images/big_azienda_home) top left no-repeat;  width:915x;  height:446px; margin-left:15px; margin-top: 10px}
.center_home_azienda .video_home_new_azienda {  margin-left:5px; padding-top:5px}
.center_home_azienda .contiene_bottom_menu   { float:left }
.center_home_azienda .contiene_bottom_menu ul {list-style:none;  float:left; padding-left:5px; padding-top:10px }
.center_home_azienda .contiene_bottom_menu li {list-style:none; float:left; width:185px;}
.center_home_azienda .contiene_bottom_menu li a {background:url(/images/new_botton_azienda.png) top left no-repeat;  width:185x;  height:58px; display:block; text-align:center; font-size:15px; color:#223e4c; padding-top:5px}
.center_home_azienda .contiene_bottom_menu li.last { width:180px;}
.center_home_azienda .contiene_bottom_menu li.last  a { width:180x;}







/*SEARCH*/
#search {padding: 0 30px 0 2px ;  margin-bottom: 26px; margin-top: 22px;}
#search label {color:#223e4c; font-size:17px; letter-spacing:-0.4px; padding-right: 11px; margin-top:10px; height:42px;}
#search  input { margin-top:5px; height:28px;}
#formsearch p {display:inline; padding-left:30px;}
#formsearch input.bottone  {padding-top:2px; height:30px; margin-left:28px}
.form_border {border:#A4B0B5 solid 1px; width:200px; font-size:20px; color: #666666}

/*FLASH */
.push  {padding:0 14px}

/*BOTTOM HOME*/

#bottom {padding:0 14px; margin-top:10px;  position:relative; }
#bottom .box1 { width:315px; height:184px; display:inline}
#bottom .box1 li  {  display:inline; list-style:none}
#bottom .box1 li a {  background: url(/images/box1_bottom.png) top left  no-repeat;width:130px; display:inline-block; height:29px; text-align:center; padding-top:9px; font-size:12px; color:#223e4c; text-decoration:none}
#bottom .box1 li.settori a{ background: url(/images/box1_bottom1.png) top left no-repeat;  width:166px; display:inline-block;   color:#fff; margin-left:-3px; padding-right:20px; }
#bottom .cloud {background: url(/images/box_1_tag.png) top left repeat-x; height:148px; width:299px;  color:#223e4c; padding: 0 7px 0 10px}


#bottom .box2 { width:383px; height:184px; position:absolute; top: 1px; left: 339px; background: url(/images/box_2_bottom.png) top left repeat-x; padding: 8px 10px 0 10px}
#bottom .box2 .text  {  width:131px ; }
#bottom .box2 .text p { padding-top:18px; padding-bottom:11px; font-size:11px}
#bottom .box2 .flash { width:222px; position:absolute; top:8px; left: 143px; padding:0px 10px 0 10px}

#bottom .box3 { width:174px; height:184px; position:absolute; top: 1px; left:755px; background: url(/images/box_3_bottom.png) top left repeat-x; padding: 8px 10px 0 10px}
#bottom .box3 .select {   position:absolute; top:110px;}
#bottom .box3 .text p { padding-top:6px; padding-bottom:7px; font-size:11px }

/*Footer******************************/
#footer .left {float: left}
#footer .right {float:right}

#footer.footclose {
background:#182A33 url(/images/bg-home-cand-b.gif) no-repeat scroll left top;
padding:0 0 10px 15px;
}

#footer {
    border          : 0;
    padding-top     : 0;
}
#footer ul {
    width           : 500px;
    margin-top:20px;
}

#footer ul li {
    float       : right;
    display     : inline;
    margin-left : 18px;
    font-size   : 10px;
}

#footer li,
#footer a,
#footer a:link,
#footer a:visited,
#footer a:hover,
#footer a:active {
    color       : #747474;
}

.layfr, .fr {
float:right;
}

.layfl, .fl, .layfr, .fr {
display:inline;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

#footer.footclose p.fl {
    background      : url(/images/bg-trattore.gif) top left no-repeat;
    text-indent     : 60px!important;
    font-size       : 10px;
    color           : #747474;
    line-height     : 1.5;
    width           : 300px;
    margin-left     : -13px;
}


/* POPUP **************************************/
.popup{display: block;  }
.popup .info{border:#223e4c solid 4px;  width: 380px; height: auto;  margin-left: -200px; margin-top: -150px; background: #f7f7f7 ; position: absolute; left:50%; top:50%; z-index:30; padding: 16px 20px 20px 20px; }
.popup .title { width:380px; }
.popup .title .number { background: url(/images/01_popup.png) top left no-repeat;  height:32px; width:44px; float:left; margin-top: 3px; margin-right:5px }
.popup .title .number h3 {display:none }

.popup .title .number_2 { background: url(/images/02_popup.png) top left no-repeat;  height:32px; width:44px; float:left; margin-top: 3px; margin-right:5px }
.popup .title .number_2 h3 { display:none  }


.popup p {  font-size: 13px; }

.popup .action { height:auto; width:380px; margin-top:14px; }
.popup .action p { margin-bottom:8px;}
.popup .title .close a { background: url(/images/popupX.png) top right no-repeat; position:absolute; top:20px; left:385px; height:16px; width:16px;}
.popup .title .close a em{ padding-right: 16px; display:none}
.action label {  width:174px; display:inline-block;  font-size:17px;}
.action .form_pop  {  width:200px; border:#364f5d solid 1px;  font-size:17px; color: #8A9195; height:26px; }
.action .long {  width:276px; }


.action em  {font-size:11px; font-style:normal; float:right; padding-left:223px;  width:202px;  height:22px; }

/* bottoni*/
.popup .action a.button-big  { float:right; margin-top:15px}
.popup .action a.button-left { float:left; margin-top:15px}

 /* more info**/
.popup .action a.area_personale {float:none; margin-top:0px; position: relative; top: 2px; left:28px}

.popup .action .more_info  { border-top:dotted 1px black; margin-top:22px; width:421px; margin-left: -20px; }
.popup .action .more_info ul {margin-top:19px; margin-left: 23px; }
.popup .action .more_info li  {background: url(/images/more_info_popup.png) top left no-repeat;  display:inline-block; padding-left:16px; margin-right:30px;  }
.popup .action .more_info li h6 {color:#23a4c4; margin-top: -3px}
.popup .action .more_info h4  {color: #364f5d; font-size:13px; font-weight:normal}

.popup h5  { font-size: 17px; color:#223E4C; font-weight:normal}
.popup .check h4 { font-size: 11px; padding-left: 22px; }
.popup .check { font-size: 11px; color:#364f5d; }


/* alert**/
.popup .alert { background: #E1E4E6 url(/images/alert_pop.png) top left no-repeat;  width:382px;   float:left; height:auto; margin-bottom:10px; margin-top:8px}
.popup .alert ul { width:300px;  float:right; padding: 10px 14px 10px 0px }
.popup .alert li {font-size:17px; color:#b30808; height:auto ; margin-left:10px; list-style:disc}


.popup .info_bg{position:fixed; left:0; top:0; width: 100%; height: 100%; background:#56cbf1; z-index:20;
  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
}


/* MY LOUNGE **************************************/
/* top*/
.my_top {padding:  1px 14px 0 14px; height:110px; }

.my_top h4 {font-size: 22px; color: #1f414e; padding:3px 0 10px 0;  width:auto;font-weight:normal }
.my_top h5  {font-size: 18px; color: #1f414e; font-weight:normal}
.name { width:259px; height:110px;  background: url(/images/top_lounge.png) top left no-repeat; float:left; margin-right:1px; padding-left:15px; position:relative}
.name ul { display:inline; list-style:none;}
.name li{ display:block; list-style:none;  width:auto;  margin-top:13px; }
.name li a{  background: url(/images/arrow_cv.png)left 5px  no-repeat; font-size:14px; width:auto; color: #1f414e; padding-left:9px}

.name_az { width:259px; height:110px;  background: url(/images/top_lounge_az.png) top left no-repeat; float:left; margin-right:1px; padding-left:15px; position:relative}
.name_az ul { display:inline; list-style:none;}
.name_az li{ display:block; list-style:none;  width:auto;  margin-top:13px; }
.name_az li a{  background: url(/images/arrow_cv.png)left 5px  no-repeat; font-size:14px; width:auto; color: #1f414e; padding-left:9px}





/*termometro*/
.temperature_0 {  position:absolute; left:208px; background: url(/images/percentuale/0.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_0 em { display:none}
.temperature_5 {  position:absolute; left:208px; background: url(/images/percentuale/5.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_5 em { display:none}
.temperature_10 {  position:absolute; left:208px; background: url(/images/percentuale/10.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_10 em { display:none}
.temperature_15 {  position:absolute; left:208px; background: url(/images/percentuale/15.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_15 em { display:none}
.temperature_20 {  position:absolute; left:208px; background: url(/images/percentuale/20.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_20 em { display:none}
.temperature_25 {  position:absolute; left:208px; background: url(/images/percentuale/25.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_25 em { display:none}
.temperature_30 {  position:absolute; left:208px; background: url(/images/percentuale/30.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_30 em { display:none}
.temperature_35 {  position:absolute; left:208px; background: url(/images/percentuale/35.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_35 em { display:none}
.temperature_40 {  position:absolute; left:208px; background: url(/images/percentuale/40.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_40 em { display:none}
.temperature_45 {  position:absolute; left:208px; background: url(/images/percentuale/45.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_45 em { display:none}
.temperature_50 {  position:absolute; left:208px; background: url(/images/percentuale/50.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_50 em { display:none}
.temperature_55 {  position:absolute; left:208px; background: url(/images/percentuale/55.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_55 em { display:none}
.temperature_60 {  position:absolute; left:208px; background: url(/images/percentuale/60.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_60 em { display:none}
.temperature_65 {  position:absolute; left:208px; background: url(/images/percentuale/65.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_65 em { display:none}
.temperature_70 {  position:absolute; left:208px; background: url(/images/percentuale/70.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_70 em { display:none}
.temperature_75 {  position:absolute; left:208px; background: url(/images/percentuale/75.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_75 em { display:none}
.temperature_80 {  position:absolute; left:208px; background: url(/images/percentuale/80.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_80 em { display:none}
.temperature_85 {  position:absolute; left:208px; background: url(/images/percentuale/85.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_85 em { display:none}
.temperature_90 {  position:absolute; left:208px; background: url(/images/percentuale/90.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_90 em { display:none}
.temperature_95 {  position:absolute; left:208px; background: url(/images/percentuale/95.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_95 em { display:none}
.temperature_100 {  position:absolute; left:208px; background: url(/images/percentuale/100.png) top left no-repeat; height:66px; width:46px; top:22px}
.temperature_100 em { display:none}


.CV2 { width:200px; height:104px;  background: url(/images/top_lounge_1.png) left; float:left;  margin-right:1px;  padding-left:18px; padding-top:6px;}
.CV2  ul { display:inline; list-style:none;}
.CV2 li { display:block; list-style:none;  width:auto;  margin-top:7px; }
.CV2 li a {  background: url(/images/arrow_cv.png) left 5px  no-repeat; font-size:13px; width:auto; color: #1f414e; padding-left:14px;}

.ricerche2  { width:200px; height:104px;  background:  url(/images/top_lounge_2.png) top left no-repeat; float:left; margin-right:0px;  padding-left:18px; padding-top:6px;}
.ricerche2 ul { display:inline; list-style:none;}
.ricerche2 li { display:block; list-style:none;  width:auto;  margin-top:7px; }
.ricerche2 li a {  background: url(/images/arrow_cv.png) left 5px  no-repeat; font-size:13px; width:auto; color: #1f414e; padding-left:14px}


.mail2  { width:200px; height:104px;  background: #E1E4E6 url(/images/top_lounge_3.png) top right; float:left; padding-left:18px; padding-top:6px;}
.mail2 ul { display:inline; list-style:none;}
.mail2 li { display:block; list-style:none;  width:auto;  margin-top:7px; }
.mail2 li a {  background: url(/images/arrow_cv.png) left 5px  no-repeat; font-size:13px; width:auto; color: #1f414e; padding-left:14px }


.my_top .ricerche  { width:200px; height:104px;  background:  url(/images/top_lounge_1_az.png) top left no-repeat; float:left; margin-right:0px;  padding-left:18px; padding-top:6px;}
.my_top .ricerche ul { display:inline; list-style:none;}
.my_top .ricerche li { display:block; list-style:none;  width:auto;  margin-top:7px; border: 0;}
.my_top .ricerche li a {  background: url(/images/arrow_cv.png) left 5px  no-repeat; font-size:13px; width:auto; color: #1f414e; padding-left:13px;}

.my_top .mail  { width:200px; height:104px;  background: #E1E4E6 url(/images/top_lounge_3.png) top right; float:left; padding-left:18px; padding-top:6px;}
.my_top .mail ul { display:inline; list-style:none;}
.my_top .mail li { display:block; list-style:none;  width:auto;  margin-top:7px; }
.my_top .mail li a {  background: url(/images/arrow_cv.png) left 5px  no-repeat; font-size:13px; width:auto; color: #1f414e; padding-left:9px }

/*center*/

.my_center { width:727px; float:left; position:relative; margin-top: 22px; padding:  1px 0px 0 13px; margin-right:9px}
.my_center h3{ font-size:24px; color: #31a9c7; background-image:none; padding-left:7px; font-weight: normal;}
.my_center h4{ font-size:14px; color: #223e4c; margin-bottom:10px;padding-left:17px; font-weight: normal;}

.my_center .editor ul, .editor dl {list-style:none; margin:0; padding: 0 }
.my_center .editor li {background: url(/images/menu_lounge_bottom.png) bottom left no-repeat; list-style:none;  position: relative; margin-bottom:20px; }
.my_center .editor .container {background: url(/images/menu_lounge.png) top left no-repeat;  padding-bottom:6px;}

.editor .title {position:relative; height:58px}

.editor .title big { font-size:14px; color: #31a9c7; position: absolute; left:10px; top:0px;}
.editor .title h5 { font-size:18px; color: #31a9c7; position: absolute; left:83px; font-weight:normal; top:12px}
.editor .title h6 { font-size:12px; position: absolute; left:83px; top:37px; }
.editor .title h6 small { font-size:12px;  }


.editor .title a.button_info { font-size:10px; display:block; background: url(/images/info.png) top right no-repeat; height:19px; position: absolute; left:618px; top:24px; width:19px}
 a.button_info em {display:none}

.editor .title .rigth_top  { font-size:10px; position: absolute; left:651px; top:22px; font-size:12px}

/*nu,eri menu center*/
.my_center .t01 { background: url(/images/cv_01.png) top left no-repeat; width:32px; height:23px; margin-top:21px; margin-left:8px}
.my_center .t01 em{ display:none}
.my_center .t02 { background: url(/images/cv_02.png) top left no-repeat; width:32px; height:23px; margin-top:21px; margin-left:8px}
.my_center .t02 em{ display:none}
.my_center .t03 { background: url(/images/cv_03.png) top left no-repeat; width:32px; height:23px; margin-top:21px; margin-left:8px}
.my_center .t03 em{ display:none}
.my_center .t04 { background: url(/images/cv_04.png) top left no-repeat; width:32px; height:23px; margin-top:21px; margin-left:8px}
.my_center .t04 em{ display:none}
.my_center .t05 { background: url(/images/cv_05.png) top left no-repeat; width:32px; height:23px; margin-top:21px; margin-left:8px}
.my_center .t05 em{ display:none}
.my_center .t06 { background: url(/images/cv_06.png) top left no-repeat; width:32px; height:23px; margin-top:21px; margin-left:8px}
.my_center .t06 em{ display:none}


.editor .center{border-left:#dcdedf solid 1px; border-right:#dcdedf solid 1px; background: white; background: url(/images/menu_lounge_2.png) top left no-repeat; padding:10px 12px 40px 16px; }
.localita_ann {padding-left:120px; text-align:left; width:500px;}
.addother{background-color:#A6B840;color:#FFFFFF}

.editor .center p {padding-bottom:10px}

.editor .center dt { font-size:12px; color:  #31a9c7; width:85px; position: relative;  top:10px; float: left; }
.editor .center dd  { margin:0; padding:0; width:600px;  padding-left:93px; border-top:dotted 1px #dcdedf; padding-top:10px; }

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


.my_center input.checkbox_2 { border:none; height:24px; width:25px;  float:left; margin-left:0; }
.my_center input.checkbox  { height:24px; width:25px;  float:left; margin-left:0; border:none; }


/*lista top*/
.center li.listed { background:#fbfbfb;  margin:0; padding:0;  border-bottom:1px dotted #DCDEDF; padding-bottom:16px; padding-top:12px; float:left; width:700px}
.center li.ligth_grey { background:#f6f7f7;   border-bottom:none; }
.center li.listed  a.menu {position: absolute; left:605px; top:0; font-size:12px }
.center li.listed strong {color:#223e4c; font-size:12px; padding-right:14px; padding-left: 5px; float:left }
.center li.listed h5 {color:#223e4c; font-size:12px;  width:450px; float:left}
.center li.listed h5 a {color:#223e4c}
.center ul  {display:inline; list-style:none; padding:0; margin:0px 0px 10px 0px; float:left}
.editor .center .close a { background: url(/images/cvclose.png) top right no-repeat; position:absolute; top:16px;  height:16px; width:16px;left:675px;}
.editor .center .close a em{ padding-right: 16px; display:none}


/*casi particolari p*/
.editor .center dd p.left{  width:560px;  text-align:right; padding-bottom:10px;  position:relative; }
.editor .center dd p.left input{float:left}
.editor .center dd p.big{  width:590px;  text-align:right; padding-bottom:10px;  position:relative; float:left;  }
.editor .center dd p.big input{  width:450px; height:50px }
.editor .center dd p.big a.lock{ height:53px }
.editor .center dd p.top{ width:350px}
.editor .center dd p.right_checkbox {  width:280px;  text-align:right; padding-bottom:10px;  position:relative; padding-left:310px;}
.editor .center dd p.long small {float:left; margin-left:115px; font-size:10px; color:#223e4c}
.editor .center dd p small {float:left; margin-left:115px; font-size:10px; color:#223e4c}

/*casi particolari azienda*/
.editor .center dd p.long_2row small {float:left; margin-left:4px; font-size:10px; color:#223e4c}
.editor .center dd p.long { width:590px;  text-align:right;}
.editor .center dd p.long input{  width:450px;  }
.editor .center dd p.long_2row { width:590px;  text-align:right;}
.editor .center dd p.long_2row input{  width:450px;  }
.editor .center dd p.long_2row label {padding-top:4px}

.editor .center dd p.wysiwyg { width:560px;   text-align:right; padding-bottom:10px;  }
.editor .center dd p.wysiwyg input{  width:525px; margin-left:38px; height:348px }

.editor .center dd .video_azienda { width:100px; height:20px; }

.video_aziende_1 {float:left; height:108px; width:157px; }
.editor .center dd p.video_form {float:left;  width:95px; padding-left:0px; margin:0}
.editor .center dd p.video_form label{float:left;  width:auto; padding:0px 8px 0 0; margin-left:49px; }

.editor .center dd p.video_form_r {float:left;  width:auto; padding:0px 8px 0 0; margin-left:49px; }

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

.editor .center dd p.url {float:left; padding-bottom:10px;  padding-left:11px;  padding-right:4px;  position:relative; text-align:right; width:282px;}
.editor .center dd p.url label {color:#364F5D; float:left; font-size:12px; margin:0; padding:5px 8px 0 0; /*width:48px;*/ }
.editor .center dd p.url input { height:22px; width:210px;}

select {float:left; height:22px; margin-top:5px; color:#666666; margin-left:5px;font-size:12px;font-family:Arial,Helvetica,serif;}
select.normal {width:150px; height:22px }
.editor .center dd p a.lock {background: url(/images/lucchetto.png) bottom left no-repeat; float:left; height:25px; width:16px; margin-left:4px}
.editor .center dd p a.selezionato {background: url(/images/lucchetto_open.png) bottom left no-repeat; float:left; height:25px; width:16px; margin-left:4px }
a.lock em {display:none}

.editor .center p label { width:107px; float:left; padding:0; margin:0; font-size: 12px; color: #364f5d; padding-right: 8px; padding-top: 5px}
input.form_cv_border, select.normal { float:left;}
.my_center input, .modify input {border: 1px  #94979a solid; height:20px; padding-top:2px; width:148px !important; color:#666666;font-size:12px;font-family:Arial,Helvetica,serif;}

/*MY RIGTH**********************************/

.my_right { width:195px; float:left; position:relative;  margin-top:20px; }
.my_right .box .c{background: url(/images/cv_r.png) bottom left no-repeat;  padding: 10px 10px 10px 10px;float:left; height:auto; }
.my_right .box .b1  {background: #E3E6E8 url(/images/top_r.png) top left no-repeat; top:0; height:auto; float:left; margin-bottom:20px;  }
.my_right .box .t h5 { margin: 0px 0px 7px 30px; width:auto; font-size:16px; color: #223e4c; font-weight:normal}
.my_right .box .ico_1 { background: url(/images/ico_1.png) top left no-repeat; margin: 7px 6px 0px 6px; float:left; }
.my_right .box p {  color:#333333; margin-bottom:9px}
.my_right  ul  { list-style:none; margin:0; padding:10px 3px 10px 3px}
.my_right  li  { background:#fef5e4; margin:0; padding:3px 7px  0 7px ; float:left; border-bottom: 1px dotted #E3E6E8; color:#223e4c; }
.my_right  li p { color:#223e4c}
.my_right .close { background: url(/images/xmenu.png)top left no-repeat; display:block; height:9px; width:9px; position:absolute; left:167px; top:1px}
.my_right .date { position:relative}

.my_right .menu_text a.comments  { background: url(/images/bottone_r_cv.png) top left no-repeat; height:40px; width:21px;  position:absolute; left:160px; top:9px }
.my_right .menu_text a.comments em  { display:none}
.my_right .menu_text {position:relative}
.my_right .box .menu_text { width:175px;   margin-top:28px}
.my_right .box .menu_text textarea { width:174px; margin-left:10px; border:#94A1A8 solid 1px; height:44px }

.my_right .box .ico_2 { background: url(/images/ico_2.png) top left no-repeat; margin: 7px 6px 0px 6px; float:left; }
.my_right .box .ico_3 { background: url(/images/ico_3.png) top left no-repeat; margin: 7px 6px 0px 6px; float:left; }
.my_right .box .ico_4 { background: url(/images/ico_4.png) top left no-repeat; margin: 7px 6px 0px 6px; float:left; }
.my_right .b1 .bottom {  background: url(/images/arrow_bottom.png) top left no-repeat; width:195px; float:left; padding-top:5px; text-align:center; height:19px; color:#233f4d}
.my_right .bottom a.arrow_l { background: url(/images/arrow_l.png) top left no-repeat; width:6px; height:8px;  display:inline-block; padding-right:4px }
.my_right .bottom a.arrow_r { background: url(/images/arrow_r.png) top left no-repeat;  width:6px; height:8px;  display:inline-block }
.my_right .bottom a.arrow_l em {display:none}
.my_right .bottom a.arrow_r em {display:none}


/*video**********************************/
.video_center { width:727px; float:left; position:relative; margin-top: 20px; padding:  1px 0px 0 13px; margin-right:9px}
.video_center  h3{ font-size:24px; color: #31a9c7; background-image:none; padding-left:17px; font-weight:normal;}


.video_center .top_menu ul{  list-style:none;  margin-top: 20px; margin-left:4px}
.video_center .top_menu li{ display:inline-block; list-style:none;  text-align:center;}
.video_center .top_menu li.pub{  background: url(/images/video_menu_2.png) bottom  left no-repeat; height:23px; width:150px; padding-top:9px }
.video_center .top_menu li.pub_selezionato{  background: url(/images/video_menu_2a.png) bottom left no-repeat; height:23px; width:150px;  padding-top:9px}
.video_center .top_menu li.boz{  background: url(/images/video_menu_1a.png) bottom left no-repeat; height:23px; width:68px;  padding-top:9px}
.video_center .top_menu li.boz_selezionato{  background: url(/images/video_menu_1.png) bottom left no-repeat; height:23px; width:68px;  padding-top:9px}
.video_center .top_menu li a { font-size:16px; color:#31a9c7;}

.video_center .centro_side {  border-left:1px #DCDDDF solid;  border-right:1px #DCDDDF solid; width:725px;float:left;  }
.video_center .container { width:727px; float:left; position:relative; background: url(/images/video_centro.png) top left no-repeat; }
.video_center .container big  {  font-size: 12px; color:#364f5d; display:block; padding-top:9px; padding-left:13px; font-weight:bold }
.video_center .centro_bottom{  background: url(/images/video_bottom.png) bottom left no-repeat;  float:left;  height:auto; margin-left:-1px}

.video_center .centro { width:714px; margin-top: 8px; padding:  1px 0px 0 10px; margin-right:9px;  float:left;}

.video_center .centro ul {  list-style:none;  }
.video_center .centro li {  list-style:none;  border-bottom:1px dotted #DCDEDF; margin-top:19px; float:left; padding-bottom:10px; }
.video_center .centro li.last {border:none }
.video_center .centro li.first {margin-top:8px; }



.video_center .flash_video {  height:83px; width:107px; margin-right:18px;  float:left; display:block}
.video_center .text h5  {  font-size: 16px; color:#364f5d;  width:432px; padding-top:10px; margin-bottom:28px}

.video_center .text {   float:left; width:433px; }
.video_center .text p {  font-size: 11px; font-weight:bold; color:#364f5d; display:block;  }
.video_center .text small {  font-size: 11px; color:#666666;  display:block;  }


.centro a.video {width:147px;  text-align:center;  padding-top:0; font-size:12px;  display:block;}
.centro a.video b {display:block;}
.video_button { width:153px; float:left; margin:0; padding:0; margin-top:10px;}
.video_button_pubblicati { width:153px; float:left; margin:0; padding:0; margin-top:76px; }

.video_center .text_big {float:left; width:372px;}
.video_center .flash_video_big {  height:129px; width:167px; margin-right:19px;  float:left; display:block; }
.video_center  .text_big h5  {  font-size: 16px; color:#364f5d;  width:432px; padding-top:10px; margin-bottom:52px;}
.video_center .text_big p {  font-size: 11px; font-weight:bold; color:#364f5d; display:block;  }
.video_center .text_big small {  font-size: 11px; color:#666666;  display:block;  }
.video_center .video_list big { font-size:16px; padding-left:0px }
.video_center .video_list  { float:left }


.video_center .video_list li  { display:inline; list-style:none; width:107px; margin-right:128px; border:none; margin-bottom:0}
.video_center .video_list p   { font-weight:bold; letter-spacing:-0.5px }
.video_center .video_list small   { font-size:11px; color:#666666}










/* POPUP video**************************************/
.popup{display: block;  }
.video_pop .info {border:none;  width: 380px; height: 448px;  margin-left: -200px; margin-top: -150px;  position: absolute; left:50%; top:50%; z-index:30; padding: 24px 23px 0px 33px;  background: url(/images/pop_video.png ) top left no-repeat;  }

.video_pop .info_bg{position:fixed; left:0; top:0; width: 100%; height: 100%; background:#4e6570; z-index:20;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}

.video_pop .time_top {border:none; background:url(/images/top_time_popup.png) center center no-repeat;  height:33px; text-align: center  }
.video_pop .time_top p{border:none; font-size:24px; color:#999999;   }

.video_pop .centralvideo { width:360px; height:351px; margin-bottom: 10px}

.video_pop .comand { width:360px; background:url(/images/bottom_pop_video.png) center center no-repeat; height:36px }

.pop_rigth { float:right}
.pop_left {float:left;  }
.video_pop .pop_up_video_bottoni {  float:left; width:360px; }


.video_center .centro_pubblicati  { margin-top:33px; }


/*I MIEI CURRICULUM**********************************/

.mieicv_center { width:727px; float:left; position:relative; margin-top: 20px; padding:  1px 0px 0 0; margin-right:9px; }
.mieicv_center  h2{ font-size:24px; color: #31a9c7; background-image:none; padding-left:13px}

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

.mieicv_center .top_menu li a {background: url(/images/cv1_menu_r.png)bottom right no-repeat;  padding:10px 5px 2px 0;  margin-rigth:5px;  }
.mieicv_center .top_menu li b {background: url(/images/cv1_menu.png) top  left no-repeat; font-size:15px; color:#31a9c7; height:24px;  padding: 5px 8px 50px 11px; margin:0px}

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

.mieicv_center  .centro { width:714px; margin-top: 18px; padding:  1px 0px 0 10px; margin-right:9px;  float:left; }
.mieicv_center  .centro_top{ float:left; width:704px; border-bottom:1px solid #D3D4D4; margin-bottom:1px  }


.mieicv_center  .centro_side {  border-left:1px #DCDDDF solid;  border-right:1px #DCDDDF solid; width:725px;float:left;  }
.mieicv_center  .container { width:727px; float:left; position:relative; background: url(/images/video_centro.png ) top left no-repeat; }
.mieicv_center .container big  {  font-size: 12px; color:#364f5d; display:block; padding-top:9px; padding-left:12px; font-weight:bold }
.mieicv_center .centro_bottom {  background: url(/images/video_bottom.png) bottom left no-repeat;  float:left;  height:auto; margin-left:-1px}

.mieicv_center .cv_info  {width:167px !important; float:left; margin:10px 0 0 10px;}
.mieicv_center .cv_info h6 {font-size:12px; font-weight:normal; padding: 3px 0 0 0;}
.mieicv_center .cv_info p {font-size:12px; font-weight:bold; padding-bottom:7px;}

.mieicv_center .cv_link  {width:149px; float:left; margin-top:61px; margin-left:4px}
.mieicv_center .cv_link ul {  list-style:none;  }
.mieicv_center .cv_link li {  list-style:none; margin-bottom:10px}
.mieicv_center .cv_link li a {  background: url(/images/cv_modifica_menu.png) top left no-repeat; padding-left:21px; padding-bottom:5px; color:#31a9c7; font-size:12px}

.mieicv_center .cv_button { float:left; width:153px; margin-top: 57px;}


.mieicv_center .immagine_cv a { width:79px; height:110px; float:left; margin-right:126px}
.mieicv_center .immagine_cv a em {display:none}
.mieicv_center .curriculum_intero {width:700px; height:110px; float:left; margin-bottom:10px }



/*modifica curriculum**********************************/

.mieicv_center  .centro.modifica_curriculum { margin-top:4px; padding:1px 0 0 14px; }

.mieicv_center  .container.modifica_curriculum  { background: url(/images/cv_modifica-formato_top.png ) top left no-repeat;   }
.mieicv_center  .container.modifica_curriculum .formato_cv {float:left; border-bottom: 1px dotted #666666; width:703px; padding-bottom:10px; margin-top:10px}
.mieicv_center  .container.modifica_curriculum .formato_cv p {color:#182a33; font-size:12px; margin-bottom:11px}
.mieicv_center  .container.modifica_curriculum .formato_cv ul { list-style:none; display:inline; }
.mieicv_center  .container.modifica_curriculum .formato_cv li { list-style:none; display:inline; width:103px;  float:left; margin-right:84px; margin-bottom:10px}
.mieicv_center  .container.modifica_curriculum .formato_cv li a{ background: url(/images/visualizza_cv.png) top left no-repeat; height:102px; width:74px; float:left; }
.mieicv_center  .container.modifica_curriculum .formato_cv li a em { display:none}

.mieicv_center .radio_modifica_cv {float:left; margin-right:9px; margin-left:0px; padding:0}
.mieicv_center .radio_modifica_cv_font {float:left; margin-right:9px; margin-left:0px; padding:0; margin-top:5px}
.mieicv_center  .centro_top.modifica_curriculum{ float:left; width:704px; border-bottom:none; margin-bottom:1px  }


.mieicv_center  .container.modifica_curriculum .formato_cv ul { list-style:none; display:inline}
.mieicv_center  .container.modifica_curriculum .formato_cv.font_cv li { list-style:none; display:inline; width:327px;  float:left; margin-right:0px; padding-bottom:0px;  margin-bottom:4px}

.mieicv_center  .container.modifica_curriculum .formato_cv li div.font { list-style:none; display:inline;  float:left; margin-right:10px; height:18px; width:176px; }
.mieicv_center  .container.modifica_curriculum .formato_cv li div.font.helvetica {background: url(/images/helvetica.png) top left no-repeat;}
.mieicv_center  .container.modifica_curriculum .formato_cv li div.font.tahoma {background: url(/images/tahoma.png) top left no-repeat;}
.mieicv_center  .container.modifica_curriculum .formato_cv li div.font.arial_n {background: url(/images/arial_narrow.png) top left no-repeat;}
.mieicv_center  .container.modifica_curriculum .formato_cv li div.font.calibri {background: url(/images/calibri.png) top left no-repeat;}
.mieicv_center  .container.modifica_curriculum .formato_cv li div.font.times {background: url(/images/times.png) top left no-repeat;}
.mieicv_center  .container.modifica_curriculum .formato_cv li p{ width:auto; height:auto; float:left; color:#182a33; font-size: 12px; margin-top:6px}

.mieicv_center  .container.modifica_curriculum .formato_cv.visualizza_cv {border-bottom: none; }

.mieicv_center .cv_link  {width:149px; float:left; margin-top:61px; margin-left:4px}
.mieicv_center .cv_link ul {  list-style:none;  }
.mieicv_center .cv_link li {  list-style:none; margin-bottom:10px}
.mieicv_center .cv_link li a {  background: url(/images/cv_modifica_menu.png) top left no-repeat; padding-left:21px; padding-bottom:5px; color:#31a9c7; font-size:12px}



.mieicv_center .centro_bottom.modifica_curriculum {  background:url(/images/modifica_cv_bottom.png)  left bottom no-repeat;   height:auto; margin-left:-1px; padding-bottom:8px }
.mieicv_center .centro_bottom .botton_cv_right  { float:right; padding-right:16px}
.mieicv_center .centro_bottom .botton_cv_right .cv_modifica  { margin-right:10px}


/*MY LEFT**********************************/


.my_left { width:195px; float:left; position:relative;  margin-top:67px; margin-left:13px}

.my_left  .box .c{ background:#F8F8F8; padding: 0px 0px 10px 0px; float:left; height:auto; width:169px ; margin: 0px 3px}

.my_left  .box .b1  {background: #E3E6E8 url(/images/top_r.png) top left no-repeat; top:0; height:auto; float:left; margin-bottom:20px;  }
.my_left  .box .t2 h5 { margin: 0px 0px 7px 30px; width:auto; font-size:16px; color: #223e4c; font-weight:normal}
.my_left  .box .c ul {list-style:none;  padding:0; margin:0; }
.my_left  .box .c li {list-style:none;  float:none; border-bottom: none; background:none; }

.my_left  .box .c li a {font-size:12px; color: #666666 }
.my_left  .box .c li a.selezionato { font-weight:bold}
.my_left  .box .c li a:hover { font-weight:bold}

.my_left  .box .c li.principale {margin-top:8px}
.my_left  .box .c li.principale a {list-style:none; background: url(/images/cartellina_sidebar_left_1.png) top left no-repeat; padding-left: 26px; padding-bottom:3px; padding-top:1 px; }

.my_left  .box .c li.secondario {margin-top:5px; }
.my_left  .box .c li.first {margin-top:5px;  }
.my_left  .box .c li.secondario a {list-style:none;   background: url(/images/cartellina_sidebar_left_2.png) top left no-repeat; padding-left:53px; padding-bottom:20px; padding-top:5px}

.my_left  .box .c li.terzo {margin-top:7px;}
.my_left  .box .c li.terzo a {list-style:none;    background: url(/images/cartellina_sidebar_left_3.png) top left no-repeat; padding-left:80px;  padding-top:5px}
.my_left  .box .c li.terzo.first {margin-top:7px;}



.my_center_left {  padding-left:9px; }
.my_center_title { width:200px; float:left; position:relative;  background-image:none; margin-left:-179px; margin-top:16px;  }
.my_center_title h3{   background-image:none;}

.my_center_title_tester {  background-image:none; margin-top:16px;  }
.my_center_title_tester h2{background-image:none;
color:#8FA11A;
font-size:24px;
font-weight:normal;
width:290px;
margin-left:30px;
float:left;}



.my_left  .bottom a.arrow_l { background: url(/images/arrow_l.png) center left no-repeat; width:6px; height:8px;  display:inline-block; padding-right:8px }
.my_left .bottom a.arrow_r { background: url(/images/arrow_r.png) center  r no-repeat;  width:6px; height:8px;  display:inline-block; padding-right:8px }
.my_left  .bottom a.arrow_l em { display:none}
.my_left .bottom a.arrow_r em { display:none}


.my_left .b1 .bottom .cartelle_icona {  background: url(/images/cartelle_icona.png) top left no-repeat; font-size:11px; color:#666666; display:inline-block; width:60px; text-align:left; float:left; padding-left:23px; font-size:11px; margin-left:17px;height:15px;}
.my_left .b1 .bottom .cartelle_icona1 { background: url(/images/cartelle_icona_elimina.png) top left no-repeat; font-size:11px; color:#666666; display:inline-block; width:80px;  float:left; margin-left:8px;height:15px; }





/*MY LEFT**********************************/


.my_left  .box .t h5 { margin: 0px 0px 7px 30px; width:auto; font-size:16px; color: #223e4c; font-weight:normal}
.my_left  .box .ico_1 { background: url(/images/ico_1.png) top left no-repeat; margin: 7px 6px 0px 6px; float:left; }
.my_left  .box p {  color:#333333; margin-bottom:9px;font-size:11px;}
.my_left   ul  { list-style:none; margin:0; padding:0px 3px 10px 3px}
.my_left   li  { background:#fff; margin:0; padding:3px 7px  0 7px ; float:left; border-bottom: 1px dotted #E3E6E8; color:#223e4c; }
.my_left   li p { color:#223e4c}
.my_left  .close { background: url(/images/xmenu.png) top left no-repeat; display:block; height:9px; width:9px; position:absolute; left:167px; top:1px}
.my_left .date { position:relative}




.my_left  .menu_text a.comments  { background: url(/images/bottone_r_cv.png) top left no-repeat; height:40px; width:21px;  position:absolute; left:160px; top:9px }
.my_left  .menu_text a.comments em  { display:none}
.my_left  .menu_text {position:relative}
.my_left  .box .menu_text { width:175px;   margin-top:28px}
.my_left .box .menu_text textarea { width:174px; margin-left:10px; border:#94A1A8 solid 1px; height:44px;overflow:hidden }

.my_left  .box .ico_2 { background: url(/images/ico_2) top left no-repeat; margin: 7px 6px 0px 6px; float:left; }
.my_left  .box .ico_3 { background: url(/images/ico_3) top left no-repeat; margin: 7px 6px 0px 6px; float:left; }
.my_left  .box .ico_4 { background: url(/images/ico_4) top left no-repeat; margin: 7px 6px 0px 6px; float:left; }
.my_left  .b1 .bottom {  background: url(/images/arrow_bottom.png) top left no-repeat; width:195px; float:left; padding-top:5px; text-align:center; height:19px; color:#233f4d;}


/*WORKLOUNGE AZIENDA**********************************/
.my_center_left_worklounge { padding-left:9px; margin-top:16px; margin-left:27px; width:680px}

/*top-center*/
.barra_center_top  { padding:13px 0 0px 14px; clear:left }
.barra_center_top .title { width:auto;  height:25px; margin-bottom:19px}
.barra_center_top  h3 {padding: 0px 0px 0px 19px; background-image:none;  color:#8FA11A; font-size:24px; }
.my_center_barra {background: url(/images/worlounge_top_barra.png)  bottom left repeat; width:912px; height:48px; padding: 17px 0 0 21px; position:relative}
.my_center_barra_right  { width:auto; position:absolute; left:657px; top:17px }


/*left*/
.my_left.worklounge  { margin-top:15px; margin-left:14px }

.my_left  .box .c_worklounge{ padding: 0px 17px 10px 17px; float:left; height:auto; width:159px ; margin: 0px 3px; color:#656668}
.my_left .box .b1_worklounge {background:#E3E6E8 url(/images/worklounge_left_bottom.png) no-repeat left bottom; float:left; height:auto; margin-bottom:0px;top:0;}
.my_left  .box .c_worklounge p{  color:#666666; margin-bottom:9px; margin-top:10px;}

.my_left  .box .c_worklounge li {background:transparent url(/images/arrow_cv.png) no-repeat 0 6px; width:160px; border:none; color:#666666; margin-top:0px; padding-left:8px}
.my_left  .box .c_worklounge li a {width:120px;}
.my_left  .box .c_worklounge ul{list-style:none; display:block; padding:0}

.bottom_worklounge { background:#E3E6E8 url(/images/worklounge_left_top.png) repeat left top; height:8px; width:199px }
.b1_worklounge .t1 h5 {  font-size:18px; margin:6px 0 0px 21px; color:#223E4C; font-weight:normal }

.worklounge_logo {  background:#fff url(/images/worklounge_top_logo.png) no-repeat scroll left top; width:158px; text-align:center; padding-top:20px; margin:13px 0px }
.worklounge_logo div {  background:#fff url(/images/worklounge_bottom_logo.png) no-repeat scroll left bottom; padding-bottom:20px }
.c_worklounge h6 {font-size:11px}


/*center*/
.editor_worklounge{border-left:1px solid #DCDDDF; border-right:1px solid #DCDDDF; float:left; width:681px;}

.centrale_worklounge {background:url(/images/worklounge_bottom.png) left bottom no-repeat ; float:left; height:auto; margin-left:-1px;}
.container_worklounge {background: url(/images/worklounge_centro.png) no-repeat scroll left top;float:left;position:relative;width:683px;}
.title_worklounge h5 {color:#223e4c; font-size:18px; font-weight:normal; padding: 8px 0 0 26px}

.centro_worklounge {float:left; margin-right:9px; margin-top:20px; padding:1px 19px 0 26px; /*width:636px;*/ margin-bottom:16px;  }

.top_center_worl_a  { margin-bottom:20px; float:left}
.top_center_worl_a_left   { float:left; width:309px; margin-right:16px}
.top_center_worl_a_rigth   { width:309px; float:left;}

.top_center_worl_a_left dt { font-size:12px; color:#223E4C; border-bottom: #e3e6e8 1px solid; width:133px; text-align:right; float:left;
padding: 7px 9px 4px 0; height: 40px; }
.top_center_worl_a_left dt.first { border-top: #e3e6e8 1px solid;  padding-bottom: 3px; height: 40px;  }
.top_center_worl_a_left dt.first_space { border-top: #e3e6e8 1px solid;  padding-bottom: 3px; height: 40px;  }
.top_center_worl_a_left dt.two_row {  border-bottom:  #e3e6e8 1px solid; padding-bottom:18px ; height: 30px; }
.top_center_worl_a_left dd{  font-size:12px; color:#666666; border-bottom: #fff 1px solid;  background:#f4f5f6;  float:left; width:147px; margin:0; padding: 7px 10px 4px 10px; height: 40px; }
.top_center_worl_a_left dd.last {border-bottom:#f4f5f6 solid 1px;  height: 40px;   }


.top_center_worl_a_rigth dt { font-size:12px; color:#223E4C; border-bottom:#e3e6e8 1px solid; width:133px; text-align:right; float:left;
padding: 7px 9px 4px 0;  height: 40px; }
.top_center_worl_a_rigth dt.first { border-top: #e3e6e8 1px solid;  padding-bottom: 3px;  height: 40px; }
.top_center_worl_a_rigth dd{  font-size:12px; color:#666666; border-bottom: #fff 1px solid;  background:#f4f5f6;  float:left; width:147px; margin:0; padding: 7px 10px 4px 10px;  height: 40px; }
.top_center_worl_a_rigth dd.last {border-bottom:#f4f5f6 solid 1px;  height: 40px;   }
.top_center_worl_a_rigth dt.two_row {  border-bottom:  #e3e6e8 1px solid; padding-bottom:18px ;  height: 30px; }


.big_center_socialshare {float:left; height:100%; margin:5px 2px 10px 2px; padding: 0px 0px; width:410px; color: #8F8F8F; font-size:12px}
.big_center_worl_a {float:left; height:100%; margin:5px 2px 10px 2px; padding: 0px 0px; width:423px; color: #8F8F8F; font-size:12px}
.big_center_worl_a ul {list-style-type:disc; float:left; height:100%; margin:0px 0px; padding: 0px 0px; width:350px; color: #223E4C; font-size:12px}
.big_center_worl_a ol {list-style-type:decimal; float:left; height:100%; margin:0px 0px; padding: 0px 0px; width:350px; color: #223E4C; font-size:12px}
.big_center_worl_a li {float:left; height:100%; margin:0px 20px; padding: 5px 0px; width:320px; color: #223E4C; font-size:12px}
.big_center_worl_a p        {float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:12px}
.big_center_worl_a address  {float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:12px}
.big_center_worl_a pre      {float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:12px}
.big_center_worl_a h1       {float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:22px}
.big_center_worl_a h2       {float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:20px}
.big_center_worl_a h3       {float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:18px}
.big_center_worl_a h4       {float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:16px}
.big_center_worl_a h5       {float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:14px}
.big_center_worl_a h6       {float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:12px}
.big_center_worl_a em       {display:inline; float:left; height:100%; margin:5px 2px; padding: 0px 0px; width:419px; color: #223E4C; font-size:12px}

.right_center_worl_a {float:left; width:173px; margin-left:33px}

.right_flash_worklounge {width:178px; /*height:138px;*/ margin-bottom:30px}



/*OFFERTA CANDIDATI**********************************offerte_bottom_claud.png/
/*left*/
.my_left.offerta {margin-top:0px; width:195px; z-index:1;}

.my_left.offerta .box .t h5 {color:#223E4C;  font-size:16px;  font-weight:normal; margin:0 0 7px 0px;  width:auto; padding-left:18px; padding-top:12px}
.my_left.offerta dl  { width:175px;  padding-left:18px}
.my_left.offerta dt  { width:159px; font-size:12px; color:#364f5d; display:block; line-height:13px; }
.my_left.offerta dd   { padding-left:0px; margin:0}
.my_left.offerta dd input.form_border_offerte  {border:#94979A solid 1px; padding:0; margin: 3px 0 9px 0; height:18px; width:159px; color:#666666; padding-top:2px; }
.my_left.offerta  select.normal_offerte {width:159px; height:22px;  margin: 3px 0 9px 0 }
.my_left.offerta dl  { width:175px;  padding-left:18px}
.my_left.offerta a.button.big   { float:right; margin: 6px 19px 10px 0;}


.my_left .b1 .bottom.offerta{
background:transparent url(/images/noarrow_bottom.png) no-repeat scroll left top; height:2px;margin-bottom:-5px;

}


/*center*/
.tag_cloud   { background: url(/images/offerte_top_claud.png) left top no-repeat ; padding:12px 10px 12px 10px; color:#223e4c; margin-top:25px; }
.tag_cloud_bottom { background: url(/images/bottom_cloud.png) left bottom no-repeat ; margin-bottom:20px; clear: both;  }
.video_center.offerta{ float:left;  margin-right:9px;  padding:1px 0 0 13px; position:relative;width:694px; margin-bottom: 10px; z-index:0; }

.centro_side_offerta_flash {border-left:3px solid #DCDDDF; border-right:3px solid #DCDDDF; float:left; width:686px; background:#f8f8f8 }
.container_offerta_flash big {color:#223e4c; padding-left:17px; float:left; padding-top:10px; padding-bottom:5px;}
.container_offerta_flash small { position:absolute; left:632px; top:10px}
.container_offerta_flash small a {color:#223e4c; font-weight:bold; text-decoration:underline;}
.centro_bottom_offerta_flash {background: url(/images/offerte_bottom_flash.png) bottom left no-repeat ;float:left;height:auto; margin-left:-3px; padding-bottom:10px; width:692px; }
.container_offerta_flash {background: url(/images/offerte_top_flash.png) left top no-repeat ; float:left; position:relative; width:694px; padding-top:0px; padding-left: 4px; height:}
.centro_offerta_flash {float:left;
 margin-top:21px; height:auto; width:685px; background-color:#f8f8f8}


.flash_offerta {padding-left:12px; }
.flash_offerta a img {
    margin      : 8px;
}


.offerta_colonne {width:692px;float:left; margin-top:20px; margin-bottom:60px}
.colonna_1 ul, .colonna_2 ul, .colonna_3 ul, .colonna_1 li, .colonna_2 li, .colonna_3 li  {list-style: none}
.offerta_colonne h6 {font-size:16px; color:#223e4c; margin-bottom:12px}
.offerta_colonne li a {font-size:12px; color:#223e4c}

.colonna_1  {width:176px; float:left; border-right: #DCDEDF 1px solid; margin-left:18px }

.colonna_2  {width:252px; float:left; border-right: #DCDEDF 1px solid; margin-left:20px  }
.colonna_3  {width:204px; float:left;  margin-left:20px }

/*MY LOUNGE CANDIDATI**********************************/
.candidati_my_louge  h3{ font-size:24px; color: #31a9c7; background-image:none; padding-left:17px}
.candidati_my_louge h2 { font-size:24px; color: #31a9c7; background-image:none; padding-left:14px; font-weight:normal}
.candidati_my_louge h5 { font-size:14px; color: #223e4c; background-image:none; padding-left:14px; font-weight:normal}


.big_tab { width:727px; float:left; margin-bottom:10px; margin-top:20px;}
.tab_top_sx   { background: url(/images/mylounge_tab_top_sx.png) left top no-repeat ; float:left;  width:363px;  height:112px}
.tab_top_dx   { background: url(/images/mylounge_tab_top_dx.png) left top no-repeat ; float:left; width:364px; height:112px }
.tab_bottom_sx  { background: url(/images/mylounge_tab_bottom_sx.png) left top no-repeat ; float:left;  width:363px;  height:112px  }
.tab_bottom_dx  { background: url(/images/mylounge_tab_bottom_dx.png) left top no-repeat ; float:left;  width:364px; height:112px}

/* .tab_top_sx_tips   { background: url(/images/mylounge_tab_top_sx_tips.png) left top no-repeat ; float:left;  width:363px;  height:112px}
.tab_top_dx_tips   { background: url(/images/mylounge_tab_top_dx_tips.png) left top no-repeat ; float:left; width:364px; height:112px }
.tab_bottom_sx_tips  { background: url(/images/mylounge_tab_bottom_sx_tips.png) left top no-repeat ; float:left;  width:363px;  height:112px  }
.tab_bottom_dx_tips  { background: url(/images/mylounge_tab_bottom_dx_tips.png) left top no-repeat ; float:left;  width:364px; height:112px} */

.sposta_dx_tips_cv div {
    float               : left;
    display             : inline;
    width               : 363px;
    height              : 112px;
    background-image    : url(/images/myloungetabsprite.gif);
    background-repeat   : no-repeat;
}

.tab_top_sx_tips { background-position: top left; }
.tab_top_dx_tips { background-position: top right; }
.tab_bottom_sx_tips { background-position: bottom left; }
.tab_bottom_dx_tips { background-position: bottom right; }


.big_tab h2  { width:256px;   padding:  20px 10px 0 107px; margin-right:9px; font-size:16px; background:none}
.big_tab h4  { width:256px;  padding:  0px 10px 0 107px; margin-right:9px; font-size:12px; color: #223e4c}

.tab_top_sx h2 a {   padding:  0px 10px 0 0px; margin-right:9px; font-size:16px;  color: #23a4c4;  }
.tab_top_sx h4 a {   padding:  0px 10px 0 0px;  font-size:12px;  color: #223e4c;  }

.tab_bottom_sx h2 a {   padding:  0px 10px 0 0px; margin-right:9px; font-size:16px;  color: #23a4c4;  }
.tab_bottom_sx h4 a {   padding:  0px 10px 0 0px;  font-size:12px;  color: #223e4c;  }

.tab_bottom_dx h2 a {   padding:  0px 10px 0 0px; margin-right:9px; font-size:16px;  color: #23a4c4;  }
.tab_bottom_dx h4 a {   padding:  0px 10px 0 0px;  font-size:12px;  color: #223e4c;  }

.tab_top_dx h2 a {   padding:  0px 10px 0 0px; margin-right:9px; font-size:16px;  color: #23a4c4;  }
.tab_top_dx h4 a {   padding:  0px 10px 0 0px;  font-size:12px;  color: #223e4c;  }



.tab_top_sx_tips h2 a {   padding:  0px 10px 0 0px; margin-right:9px; font-size:16px;  color: #23a4c4;  }
.tab_top_sx_tips h4 a {   padding:  0px 10px 0 0px;  font-size:12px;  color: #223e4c;  }

.tab_bottom_sx_tips h2 a {   padding:  0px 10px 0 0px; margin-right:9px; font-size:16px;  color: #23a4c4;  }
.tab_bottom_sx_tips h4 a {   padding:  0px 10px 0 0px;  font-size:12px;  color: #223e4c;  }

.tab_bottom_dx_tips h2 a {   padding:  0px 10px 0 0px; margin-right:9px; font-size:16px;  color: #23a4c4;  }
.tab_bottom_dx_tips h4 a {   padding:  0px 10px 0 0px;  font-size:12px;  color: #223e4c;  }

.tab_top_dx_tips h2 a {   padding:  0px 10px 0 0px; margin-right:9px; font-size:16px;  color: #23a4c4;  }
.tab_top_dx_tips h4 a {   padding:  0px 10px 0 0px;  font-size:12px;  color: #223e4c;  }




.candidati_my_louge .meeting_centro_side {border-left:1px solid #DCDDDF; border-right:1px solid #DCDDDF; float:left; width:725px; }
.meeting_centro_bottom {background:transparent url(/images/mylounge_meeting_bottom.png) no-repeat  left bottom; float:left; height:auto; margin-left:-1px; padding-bottom:15px }
.meeting_container {background:transparent url(/images/mylounge_meeting_top.png) no-repeat scroll left top; float:left; position:relative; width:727px;margin-top:-3px; }
.meeting_centro {float:left;margin-right:9px;margin-top:14px; padding:1px 0 0 0px; width:725px; background:transparent url(/images/mylounge_meeting_middle1.png
) no-repeat scroll left top; margin-bottom:23px}

.meeting_date  {float:left; padding: 2px 0 0 15px}
.meeting_date small {float:left;  font-size:11px; color: #666666; padding-top:10px}
.meeting_date select { border:#94979A 1px solid; margin: 5px 9px 0 7px;}
.meeting_container .add a {  float:right;  background:transparent url(/images/piu_grey.png) no-repeat right 2px; font-size:11px; text-decoration:underline; color: #223e4c; padding-right:15px; margin-right: 10px; margin-top:8px; }
.meeting_centro h4  { margin-bottom:10px; padding-left:15px;}
.meeting_centro ul  { list-style:none; display:inline; }
.meeting_centro li  { list-style:none; display:inline; /*height:54px;*/ width:710px; float:left; /*border-bottom:1px #dcdedf solid;*/ padding-left:15px; padding-top:10px}
.meeting_centro li.grey { background-color:#f7f7f8; width:708px; margin-left:2px; }
.meeting_centro li.grey.last {border-bottom:none}


.meeting_centro .ico { width:36px;  background:transparent url(/images/busta.png) no-repeat scroll left top; float:left; height:20px; }
.meeting_centro .ico_2 { width:36px;  background:transparent url(/images/uomo.png) no-repeat scroll left top; float:left; height:20px}
.meeting_centro .ico.grey { background:transparent url(/images/busta_grey.png) no-repeat scroll left top; }
.meeting_centro .ico_2.grey { background:transparent url(/images/uomo_grey.png) no-repeat scroll left top; }



.meeting_centro .date {width:68px; color:#223e4c; font-size: 12px;  float:left; letter-spacing:-1px; background:none}
.meeting_centro .date .grey {color:#666666;}

.meeting_centro .text { float:left; width:358px; margin-right:77px;  background:none;padding-bottom:10px;}
.meeting_centro .text big {  float:left; width:358px; color:#666666; letter-spacing:-0.5px}
.meeting_centro .text p {  float:left; width:358px; color: #999999; letter-spacing:-0.5px}
.meeting_centro .text a { text-decoration:underline; color:#666666; background:none}
.meeting_centro .text .grey  big{  color:#929292}
.meeting_centro .text .grey p {color:#bdbdbd}
.meeting_centro .text.grey a { text-decoration:underline; color:#929292; background:none}


.meeting_centro .cv {  float:left; width:37px; font-size:12px; background:none}
.meeting_centro .cv a{ color:#31a9c7;}
.meeting_centro .cv.grey a {color: #666666;  background:none}

.meeting_centro .video {  float:left; width:44px;  font-size:12px; }
.meeting_centro .video a { color:#31a9c7}
.meeting_centro .video.grey a{color: #666666}

.meeting_centro .close a { float:left;  width:18px;  background: url(/images/xmenu.png) 11px 4px no-repeat; height:20px; width:22px;}
.meeting_centro .close.grey a{ background: url(/images/close_grey.png) 11px 4px no-repeat;}
.meeting_centro .close a em {display:none }


.meeting_centro div.button { float:left; width:64px  }
.small_candidati b {background:transparent url(/images/bottone_small_candidati.png) no-repeat scroll left top; margin-right:8px; padding:2px 0 6px 8px;}
a.small_candidati { background:transparent url(/images/bottone_small_candidati_r.png) no-repeat scroll right top; color:#FFFFFF; display:inline-block; padding:2px 0 6px 0;}
.small_candidati.grey b {background:transparent url(/images/bottone_left_azienda_greysc.png) no-repeat scroll left top;   }
a.small_candidati.grey { background:transparent url(/images/bottone_rigth_azienda_greysc.png) no-repeat scroll right top;}


.candidati_my_louge .appointment {  background: url(/images/appointment.png) top left no-repeat; float:left; height:23px; width:725px; margin-left:0px; padding-top:8px;margin-top:-1px }



.candidati_my_louge .pager {  text-align:center; position:absolute; bottom:9px; left:310px; font-size:12px; color: #223E4C }
.candidati_my_louge .pager a { font-weight: bold; color: #223E4C }
.candidati_my_louge .pager a.arrow_l {background:transparent url(/images/arrow_l.png) no-repeat scroll left top; display:inline-block; height:8px; padding-right:4px; width:6px; margin-right:10px}
.candidati_my_louge .pager a.arrow_l em{display:none}
.candidati_my_louge .pager a.arrow_r {background:transparent url(/images/arrow_r.png) no-repeat scroll left top; display:inline-block; height:8px; width:6px; margin-left:10px }
.candidati_my_louge .pager a.arrow_r em{display:none}


/*AZIENDA AGENDA**********************************/
.my_center_agenda {  padding-left:9px; }
.my_center_agenda h4{ color:#223e4c; font-size:16px; margin-bottom:0px; padding-left:17px; padding-top:0px; }

.my_center_agenda .agenda_centro_side {background:transparent url(/images/worklounge_727.png) repeat-y top left; float:left; width:727px; margin-bottom:20px}
.my_center_agenda .agenda_centro_bottom {background:transparent url(/images/bottom_agenda_azienda.png) no-repeat  left bottom;float:left; height:auto;  }
/*.my_center_agenda .agenda_container {background:transparent url(/images/top_agenda_azienda.png) no-repeat scroll left top; float:left; position:relative; width:727px; padding-top:6px}*/
.my_center_agenda .agenda_centro {float:left;margin-right:9px;/*margin-top:9px;*/ padding:1px 0 10px 0px; width:725px; }

.agenda_date .title { width:350px; float:left;margin-top:0px }
.agenda_container_2 .agenda_date .title h4 {color:#223e4c; padding-top:7px}
.agenda_pager  { width:350px; float:left; text-align:right; padding-top:3px}
.agenda_pager ul  {list-style: none; display:inline}
.agenda_pager li   {list-style: none; display:inline;}
.agenda_pager li a  { font-size:11px; color:#223e4c; text-decoration:underline; font-weight:bold; padding-left:4px}
.agenda_pager li a.selezionato   {color:#666666; text-decoration:none}


.agenda_centro ul  {list-style: none; display:inline}
.agenda_centro li {list-style: none; display:inline;float:left; font-size:12px; color:#666666; /*font-weight:bold;*/}
.agenda_centro li.data { width:68px; float:left; height:19px; margin-left:2px; background-color:#F1F2F3;  padding-left:17px; /*font-weight:bold*/}
.agenda_centro li.titolo {  width:154px; background-color:#F1F2F3;  float:left; height:19px; margin-left:1px; padding-left:7px}
.agenda_centro li.stato  {background-color:#F1F2F3; float:left; height:19px; width:85px; margin-left:1px; padding-left:7px; }
.agenda_centro li.nuovi {background-color:#F1F2F3;  float:left; height:19px; width:46px; margin-left:1px; padding-left:7px}
.agenda_centro li.stanby  {background-color:#F1F2F3; float:left; height:19px; width:56px;  margin-left:1px;  padding-left:7px}
.agenda_centro li.salvati  {background-color:#F1F2F3;  float:left; height:19px; width:45px;  margin-left:1px;  padding-left:7px}
.agenda_centro li.cancellati  {background-color:#F1F2F3;  float:left; height:19px;  width:59px;  margin-left:1px;   padding-left:7px}
.agenda_centro li.totale  {background-color:#F1F2F3; float:left; height:19px; width:40px;  margin-left:1px;  padding-left:10px}
.agenda_centro li.last  {background-color:#F1F2F3; float:left; height:19px; width:85px;  margin-left:1px;  padding-left:7px}

.agenda_lista ul  {list-style: none; display:inline}
.agenda_lista li  {list-style: none; display:inline; color:#223e4c; border-bottom: 1px solid #DCDEDF; padding-top:10px} /*COLORE DA INSERIRE IN AZIENDE CSS**********************************/
.agenda_lista .data   {float:left; width:68px; margin-left:2px; padding-left:17px; padding-top:1px}
.agenda_lista .titolo_posizione   { float:left;  width:153px; margin-left:1px;  text-transform: uppercase; padding-left:7px; padding-top:1px; color:#8fa11a;}
.agenda_lista .titolo_posizione a { color:#8fa11a;}

.agenda_lista .stato_annuncio    {float:left; width:85px; margin-left:1px; padding-left:7px;  text-align:center; padding-top:1px; font-weight:normal}

.agenda_lista .nuovi   {float:left; width:46px; margin-left:1px; padding-left:7px;  text-align:center; padding-top:1px}
.agenda_lista .nuovi a, .agenda_lista .standby a   { color:#8fa11a}

.agenda_lista .standby    { float:left; width:56px; margin-left:1px; padding-left:7px; text-align:center; padding-top:1px}
.agenda_lista .salvati   {float:left; width:45px; margin-left:1px; padding-left:7px; text-align:center; padding-top:1px}
.agenda_lista .cancellati   {float:left; width:59px; margin-left:1px; padding-left:7px; text-align:center; padding-top:1px }

.agenda_lista .totali   {float:left;  width:43px; margin-left:1px; padding-left:7px;  text-align:center;}
.agenda_lista .last   { width:85px;;  float:left; margin-left:3px; padding-left:7px;margin-bottom:10px; }

.my_center_agenda .agenda_container_2 {background:transparent url(/images/top_work_azienda.png) no-repeat scroll left top; float:left; position:relative; width:727px; }
.my_center_agenda .agenda_settimana a {background:transparent url(/images/bottone_agenda_settimanale.png) no-repeat scroll left top; }
.my_center_agenda .agenda_settimana { background:transparent url(/images/worklounge_bottone_pager.png) no-repeat scroll left top; width:180px; height:27px; padding-left:20px; position: absolute; left:538px; top:4px; padding-top:8px; }
.my_center_agenda .agenda_settimana a.arrow_l { background: transparent url(/images/arrow_l_white.png) no-repeat scroll left top; height:8px; width:6px; display:inline-block; padding-left:9px;  }
.my_center_agenda .agenda_settimana a.arrow_l em{ display:none}
.my_center_agenda .agenda_settimana a.arrow_r { background: transparent url(/images/arrow_r_white.png) no-repeat scroll left top; height:8px; width:6px; display:inline-block;      }
.my_center_agenda .agenda_settimana a.arrow_r em{ display:none}
.my_center_agenda .agenda_settimana .text {font-size:12px; color:#223e4c; width:auto; display:inline-block; margin-right:4px; letter-spacing:-0.1px;margin-left:2px;}



.my_center_agenda .agenda_centro_2 {float:left; margin-right:9px; margin-top:9px; padding:1px 0 10px 0px; width:725px;}
.agenda_centro_2 ul  {list-style: none; display:inline}
.agenda_centro_2 li {list-style: none; display:inline; float:left; background-color:#F1F2F3; width:102px; margin-left:1px; margin-bottom:0px; color:#666666; font-size:11px; font-weight:bold; letter-spacing:-0.2px; text-align:center; }
.agenda_centro_2 li.first {margin-left:2px;  width:103px;}
.agenda_centro_2 li.last {margin-left:1px; width:104px;}


.my_center_agenda .agenda_centro_background { background:transparent url(/images/background_agenda_2.png) repeat scroll left top; margin-left:1px; clear:left; }
.my_center_agenda .agenda_centro_background .day.first {margin-left:0px; width:102px; padding-left:1px}

.my_center_agenda .agenda_centro_background .day  {margin-left:1px; float:left; padding-top:1px; width:101px; padding-left:1px}
.my_center_agenda .agenda_centro_background .day_clear  {clear:both}

.my_center_agenda .agenda_centro_background .tabella_agenda {width:100px; margin-bottom:1px;}
.my_center_agenda .agenda_centro_background .tabella_agenda_bottom {width:100px; height:6px}

.my_center_agenda .agenda_centro_background .tabella_agenda big { width:70px; float:left; font-size:11px; font-weight:bold; padding-left:5px; padding-right:5px}
.my_center_agenda .agenda_centro_background .tabella_agenda .small { font-size:10px; font-weight:normal;  padding-left:5px; padding-right:5px;   padding-top:3px; width:90px;}


.my_center_agenda .agenda_centro_background .tabella_agenda.rosa{background:#FFD8FB url(/images/rosa_top.png) no-repeat;color:#A65A9E;width:100px;}
.my_center_agenda .agenda_centro_background .tabella_agenda_bottom.rosa{ background:#FFD8FB url(/images/rosa_bottom.png) no-repeat;heigth:6px;width:100px;}
.my_center_agenda .agenda_centro_background .tabella_agenda.pesca{ background:#FDD57E url(/images/pesca_top.png) no-repeat; color:#a06e01;  }
.my_center_agenda .agenda_centro_background .tabella_agenda_bottom.pesca{ background:#FDD57E url(/images/pesca_bottom.png) no-repeat;}
.my_center_agenda .agenda_centro_background .tabella_agenda.verde{ background:#E4EABC url(/images/top_verde.png) no-repeat; color:#6d7633;  }
.my_center_agenda .agenda_centro_background .tabella_agenda_bottom.verde{ background:#E4EABC url(/images/bottom_verde.png) no-repeat;}

.my_center_agenda .agenda_centro_background .tabella_agenda_bottom_close em {display:none}
.my_center_agenda .agenda_centro_background .tabella_agenda_bottom_close .rosa { background:#FFD8FB url(/images/close_tabella_rosa.png) no-repeat; float:left; width:8px; height:8px}
.my_center_agenda .agenda_centro_background .tabella_agenda_bottom_close .pesca { background:#FFD8FB url(/images/close_pesca.png) no-repeat; float:left; width:8px; height:8px}
.my_center_agenda .agenda_centro_background .tabella_agenda_bottom_close .verde { background:#FFD8FB url(/images/close_verde.png) no-repeat; float:left; width:8px; height:8px}


.rosa{background:#FFD8FB url(/images/rosa_top.png) no-repeat;color:#A65A9E;width:100px;}
.pesca{ background:#FDD57E url(/images/pesca_bottom.png) no-repeat;}
.verde{ background:#E4EABC url(/images/bottom_verde.png) no-repeat;}
.small { font-size:10px; font-weight:normal; padding-left:5px; padding-right:5px; text-align:left; padding-top:16px; width:90px;}
em {display:none}
.closerosa { background:#FFD8FB url(/images/close_tabella_rosa.png) no-repeat; float:left; width:8px; height:8px;margin-top:3px;margin-left:5px;}
.closepesca { background:#FFD8FB url(/images/close_pesca.png) no-repeat; float:left; width:8px; height:8px;margin-top:3px;margin-left:5px;}
.closeverde { background:#FFD8FB url(/images/close_verde.png) no-repeat; float:left; width:8px; height:8px;margin-top:3px;margin-left:5px;}
.closebianca { background:#FFD8FB url(/images/close_tabella_bianca.png) no-repeat; float:left; width:8px; height:8px;margin-top:3px;margin-left:5px;}

.my_center_agenda .agenda_centro_background .tabella_agenda_bottom.rosa{ background:#FFD8FB url(/images/rosa_bottom.png) no-repeat scroll left top;}



.bottone_aggiungi a.bottone_aggiungi_agenda { background:#ffffff url(/images/add_worklounge1.png) no-repeat scroll 0px top;  float:left;  width:103px;  height:14px;  border-top : white solid 1px;border-left:1px solid white}
.bottone_aggiungi a.bottone_aggiungi_agenda.first{ width:100px;  background:#ffffff url(/images/add_worklounge1.png) no-repeat scroll left top; }
.bottone_aggiungi a.bottone_aggiungi_agenda.big {border-left: 1px solid white}
.bottone_aggiungi {width:101px;  height:13px; margin-top:5px;}
.bottone_aggiungi a.bottone_aggiungi_agenda em{display:none}




/*POP UP WORKLOUNGE**********************************/

.popup{display: block;  }
.popup.worklounge .info{border:none;  background: url(/images/popup_bck.png) top left no-repeat;   width: 323px; height: 335px;  margin-left: -200px; margin-top: -150px; position: absolute; left:50%; top:50%; z-index:30; padding: 27px 26px 20px 26px; }
.popup.worklounge .title .close a { background: url(/images/popupX.png) top right no-repeat; position:absolute; top:27px; left:280px; height:16px; width:16px;}
.popup.worklounge .title .close a em{ padding-right: 16px; display:none}
.popup.worklounge .title { width:253px; }
.popup.worklounge .action { height:auto; width:278px; margin-top:14px;}
.popup.worklounge .action .big { font-size:13px; color:#223e4c; padding-bottom:10px}

.popup.worklounge .action label {  width:14px; display:inline-block;  font-size:13px;  }
.popup.worklounge .action label.first {  width:26px;;  }

.popup.worklounge .action select.date {  display:inline-block; float:none;  margin-top:0px; width:44px; font-size:13px; color:#94979a}
.popup.worklounge .action select.date.left { display:inline-block; float:none; height:22px; margin-top:0px; margin-right:5px; }

.popup.worklounge .action .form_pop_worklounge {color:#8A9195; font-size:17px; margin-bottom:10px}
.popup.worklounge .action .form_pop_worklounge_messaggio label { width:140px; display:inline-block; color:#223e4c; font-size:13px; margin-bottom:2px}
.popup.worklounge .action .form_pop_worklounge_messaggio label.small { width:auto; font-size:13px;}

.popup.worklounge .action .form_pop_worklounge_messaggio  .form_pop { width:140px; display:inline-block; color:#223e4c; font-size:17px; height:83px; width:264px; margin-bottom:10px}
.popup.worklounge .action .form_pop_worklounge_messaggio  select { width:43px; margin:0; float:none}


.popup.worklounge .action p { margin-bottom:8px;  font-size: 13px;  width:140px; display:inline; height:100%}
.popup.worklounge .action p.first{ margin-right:25px;}

.popup.worklounge .action a.button-big.right{ float:right; margin-top:15px}
.popup.worklounge .action a.button-big.left_pop { float:left; margin-top:15px}


.popup.worklounge .info_bg{position:fixed; left:0; top:0; width: 100%; height: 100%; background:none; z-index:20;
  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
}



/*CANDIDATURA**********************************/

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

.candidatura_centro_side {border-left:1px solid #DCDDDF; border-right:1px solid #DCDDDF; float:left; width:725px; }
.candidatura_centro_bottom {background:transparent url(/images/candidatura_bottom.png) no-repeat  left bottom;float:left; height:auto; margin-left:-1px; }
.candidatura_container {float:left; position:relative; width:727px;}
.candidatura_centro {float:left;margin-right:9px; margin-top:9px; padding:1px 10px 0 16px; width:704px;   margin-bottom:23px}
.candidatura_centro h4 { font-size:16px}
.candidatura_centro p {font-size: 16px; margin-bottom:10px}
.candidatura_centro small {font-size: 12px;color:#666666}
.candidatura_centro big {font-size: 16px;color:#666666; margin: 0 10px}
.candidatura_centro .testo { width:270px; margin-bottom:20px}
.candidatura_centro .testo_2 { width:400px; margin-bottom:20px}
.candidatura_centro select.normal {float:none; margin-top:10px; margin-bottom:20px}

.candidatura_centro .video_candidatura  {width:145px; height:113px; float:right}

.candidatura_centro .posizione_candidati {margin-top:10px; margin-bottom:10px; width:300px; float:left; }
.candidatura_centro .posizione_candidati h5 {float:left; font-size:14px; color:#223e4c; font-weight:normal; width:60px; text-align:right; margin-right:20px; width:58px; padding-bottom:15px}
.candidatura_centro .posizione_candidati h6 {font-size:14px; color:#223e4c; font-weight:bold; float:left;  width:180px; padding-bottom:15px;}

.candidatura_centro .check_candidatura {width:390px; float:right; margin-right:8px; 
	*zoom:1;}
.candidatura_centro .check_candidatura textarea  { width:380px; height:65px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background-color:#FFFFFF; border:1px solid #94979a;}
.candidatura_centro .check_candidatura fieldset { border:none; margin:0;  height:20px; padding-left:0}
.candidatura_centro .check_candidatura fieldset small { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#223e4c; margin:0; marign-top:-5px }


.menu_candidatura_01 { display:inline; list-style:none;float:left; background:transparent url(/images/candidatura_menu_01.png) no-repeat scroll left top; width:727px;   height:72px; margin-top:30px}
.menu_candidatura_02 { display:inline; list-style:none;float:left; background:transparent url(/images/candidatura_menu_02.png) no-repeat scroll left top; width:727px;   height:72px; margin-top:30px}
.menu_candidatura_03 { display:inline; list-style:none;float:left; background:transparent url(/images/candidatura_menu_03.png) no-repeat scroll left top; width:727px;   height:72px; margin-top:30px}
.menu_candidatura_04 { display:inline; list-style:none;float:left; background:transparent url(/images/candidatura_menu_04.png) no-repeat scroll left top; width:727px;   height:72px; margin-top:30px}

.big_tab_thanks  { width:714px; float:left; margin-bottom:10px; background:transparent url(/images/candidatura_finita_grazie.png) no-repeat scroll left top; height:78px; margin-top:20px; padding: 16px 0 0 15px }
.big_tab_thanks small {font-size:16px; color:#4a6e7b}
.big_tab_thanks  h5 { font-size:16px; font-weight:bold;  color:#4a6e7b}




/*WORKLOUNGE**********************************/

.my_center_workl {}


.my_center_agenda .agenda_container {background:transparent url(/images/top_work_azienda.png) no-repeat scroll left top; float:left; position:relative; width:727px; padding-top:6px}

.my_center_title .ricercheincorso { background:transparent url(/images/ricercheincorso.png) repeat scroll left top; position:absolute; height:30px; width:162px; left:750px; top:5px}


.my_center_workl .agenda_date .title h5 {float:left; font-size:12px; font-weight: bold;  color:#364F5D; padding: 3px 0px 0px 0px;}
.my_center_workl .agenda_date .title h4 {float:left; font-size:12px; font-weight: bold; padding: 3px 15px 0px 14px; margin:0}
.my_center_workl .agenda_date .agenda_pager { margin-left:10px; }

.my_center_workl .agenda_centro_worklounge {float:left; margin-right:9px;margin-top:9px; padding:1px 0 0px 0px; width:725px; }
.agenda_centro_worklounge ul {display:inline;  list-style-image:none; list-style-position:outside; list-style-type:none; float:left; border-bottom:#E3E6E8  1px solid }


.agenda_centro_worklounge li {display:inline;  list-style:none; height:24px; background-color:#F1F2F3; float:left; width:72px; margin-right:1px; margin-top:2px; font-size:11px; color:#666666; text-align:center; padding-top:11px}
.agenda_centro_worklounge li.last { background-color:#F1F2F3; float:left; width:134px; margin-left:0px; margin-top:2px}
.agenda_centro_worklounge li.long {padding-top:2px;  height:33px; }
.agenda_centro_worklounge li.nome {background-color:#F1F2F3; float:left; width:137px; margin-left:2px; margin-top:2px; text-align: left; padding-left:12px}




.agenda_lista_worklounge li  { display:inline; list-style:none; float:left; height:116px; border-bottom:1px solid #EFEFEE;  }
.agenda_lista_worklounge li.grey  { background-color:#FBFBFB}
.agenda_lista_worklounge li.ultimo { margin-bottom:5px; border-bottom:none;  }

.agenda_lista_worklounge .nome {  width:128px; float:left; margin-left:2px; padding-left:11px; padding-right:10px; padding-top:10px}
.agenda_lista_worklounge .cognomenome { color:#666666; font-size:14px; font-weight:bold; height:30px; margin-bottom:8px}
.agenda_lista_worklounge .cognomenome_grey { color:#666666; font-size:14px; font-weight:normal; height:30px; margin-bottom:8px}



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

.agenda_lista_worklounge .stars  { width:120px; height:15px; margin-bottom:3px}
.agenda_lista_worklounge .stars em {display:none}
.agenda_lista_worklounge .s_0  {background:transparent url(/images/0stella.png) no-repeat scroll left top; }
.agenda_lista_worklounge .s_1 {background:transparent url(/images/1stella.png) no-repeat scroll left top;}
.agenda_lista_worklounge .s_2  {background:transparent url(/images/2stelle.png) no-repeat scroll left top; }
.agenda_lista_worklounge .s_3 {background:transparent url(/images/3stelle.png) no-repeat scroll left top; }
.agenda_lista_worklounge .s_4  { background:transparent url(/images/4stelle.png) no-repeat scroll left top;}

.agenda_lista_worklounge .s_0_grey {background:transparent url(/images/0stella_grey.png) no-repeat scroll left top; }
.agenda_lista_worklounge .s_1_grey {background:transparent url(/images/1stella_grey.png) no-repeat scroll left top;}
.agenda_lista_worklounge .s_2_grey  {background:transparent url(/images/2stella_grey.png) no-repeat scroll left top; }
.agenda_lista_worklounge .s_3_grey {background:transparent url(/images/3stelle_grey.png) no-repeat scroll left top; }
.agenda_lista_worklounge .s_4_grey  { background:transparent url(/images/4stelle_grey.png) no-repeat scroll left top;}


.agenda_lista_worklounge .semaforo  {padding-top:27px}
.agenda_lista_worklounge .semaforo li {width:73px; height:50px; float:left; border-bottom:none}
.agenda_lista_worklounge .semaforo li.red  { background:transparent url(/images/semaforo_red.png) no-repeat scroll left top;}
.agenda_lista_worklounge .semaforo li.red_grey  { background:transparent url(/images/semaforo_red_grey.png) no-repeat scroll left top;}
.agenda_lista_worklounge .semaforo li.red_grey em  {display:none}

.agenda_lista_worklounge .semaforo li.red em {display:none}
.agenda_lista_worklounge .semaforo li.green  { background:transparent url(/images/semaforo_green.png) no-repeat scroll left top;}
.agenda_lista_worklounge .semaforo li.green_grey  { background:transparent url(/images/semaforo_green_grey.png) no-repeat scroll left top;}
.agenda_lista_worklounge .semaforo li.green_grey  em {display:none}

.agenda_lista_worklounge .semaforo li.green em {display:none}
.agenda_lista_worklounge .semaforo li.yellow { background:transparent url(/images/semaforo_yell.png) no-repeat scroll left top;}
.agenda_lista_worklounge .semaforo li.yellow em {display:none}
 .agenda_lista_worklounge .semaforo li.yellow_grey { background:transparent url(/images/semaforo_yell_grey.png) no-repeat scroll left top;}
 .agenda_lista_worklounge .semaforo li.yellow_grey em {display:none}

 .agenda_lista_worklounge .semaforo li.disabled { background:transparent url(/images/semaforo_disabled.png) no-repeat scroll left top;}
.agenda_lista_worklounge .semaforo li.disabled em {display:none}
 .agenda_lista_worklounge .semaforo li.disabled_grey { background:transparent url(/images/semaforo_disabled.png) no-repeat scroll left top;}
 .agenda_lista_worklounge .semaforo li.disabled_grey em {display:none}



.agenda_lista_worklounge .last {width:130px;  float:left; background-color:#f7f7f8; padding-top:10px; padding-left:6px; padding-bottom:3px;height:103px;}
.agenda_lista_worklounge .last a { width:104px; float:left; font-size:12px; color:#8fa11a; font-weight:bold; padding-left:25px; height:20px; padding-top:3px; margin-bottom:2px} /*colore da spostare in grren**********************/
.agenda_lista_worklounge .last a.send_message   {background:transparent url(/images/send_message.png) no-repeat scroll left top; }
.agenda_lista_worklounge .last a.standby    {background:transparent url(/images/standby.png) no-repeat scroll left top;}
.agenda_lista_worklounge .last a.delete  {background:transparent url(/images/delete.png) no-repeat scroll left top;}
.agenda_lista_worklounge .last a.long-fisso  { width:114px; height:13px; background:transparent url(/images/bottone_azienda_worklounge) no-repeat scroll left top; color:#FFFFFF; text-align:center; margin-left:6px; padding-left:0}
.agenda_lista_worklounge .last a.long-fisso b  {background:none}

.agenda_lista_worklounge .icone a  {background:none; height:40px; width:34px; float:left}
.agenda_lista_worklounge .icone a.cv  {background:transparent url(/images/worklounge_cv.png) no-repeat scroll left top; margin-right:4px}
.agenda_lista_worklounge .icone a.video  {background:transparent url(/images/worklounge_video.png) no-repeat scroll left top;  margin-right:6px}
.agenda_lista_worklounge .icone a.leone  {background:transparent url(/images/worklounge_leone.png) no-repeat scroll left top;}
.agenda_lista_worklounge .icone a.leone_grey  {background:transparent url(/images/worklounge_leone_grey.png) no-repeat scroll left top;}
.agenda_lista_worklounge .icone a.video_grey  {background:transparent url(/images/worklounge_video_grey.png) no-repeat scroll left top;}
.agenda_lista_worklounge .icone a.cv_grey  {background:transparent url(/images/worklounge_cv_grey.png) no-repeat scroll left top;}

.agenda_lista_worklounge .icone a.cv em {display:none}
.agenda_lista_worklounge .icone a.video em {display:none}
.agenda_lista_worklounge .icone a.leone em {display:none}
.agenda_lista_worklounge .icone a.leone_grey  em {display:none}
.agenda_lista_worklounge .icone a.video_grey em {display:none}
.agenda_lista_worklounge .icone a.cv_grey em {display:none}


.my_center_workl .menu_top  {padding:0; margin:0; height:25px; margin-left:4px}
.my_center_workl .menu_top ul   { display:inline; list-style:none; padding:0; margin:0; }
.my_center_workl .menu_top li  {display:inline; list-style:none; padding:0; margin:0; }
.my_center_workl .menu_top li a.left  {background:transparent url(/images/worklounge_top_menu_left.png) no-repeat scroll left top;  display:inline-block; height:26px; padding: 0px  }
.my_center_workl .menu_top li a.left b  { background:transparent url(/images/worklounge_top_menu_r.png) no-repeat right top; height:21px; display:inline-block; color:#96a729; font-size:16px; padding: 5px 10px 0 10px; font-weight:normal}

.my_center_workl .menu_top li a.right {display:inline-block; list-style:none; background:transparent url(/images/worklounge_top_menu_chiaro_left.png) no-repeat scroll left top;  height:26px; }
.my_center_workl .menu_top li a.right b { background:transparent url(/images/worklounge_top_menu_chiaro_rigth.png) no-repeat right top;   padding:0px 10px 0 0px; height:26px; color:#96a729; font-size:16px; padding: 0px 10px 0 10px; font-weight:normal }


/*pop up semaforo**********}
*/
.worklounge_cartelle .top {  background:transparent url(/images/pop_up_top.png) no-repeat center top;
width: 323px;  margin-left:-200px; margin-top:-150px; position: absolute; left:50%; top:50%; z-index:30;padding:23px 0 0 0;}
.worklounge_cartelle .bottom {  background:transparent url(/images/pop_up_bottom.png) no-repeat center bottom; padding:0 0 19px 0;}
.worklounge_cartelle .info  {background:transparent url(/images/pop_up_center.png ) repeat center top; padding-left:32px}

.worklounge_cartelle .title  {width:150px;}
.worklounge_cartelle .close1 a{background:transparent url(/images/close_x_2.png) no-repeat scroll right top; height:16px; left:270px; position:absolute; top:27px; width:16px;}
.worklounge_cartelle .close1 a  em {display:none}


.worklounge_cartelle .info_bg {background:none;}
.worklounge_cartelle .contiene_cartelle {border:#EEF0F1 2px solid; background-color:#ffffff; padding: 0px 8px 8px 8px; margin-bottom:10px}
.worklounge_cartelle  .action  {height:auto; margin-top:14px; width:257px; height:auto }


.worklounge_cartelle .action a.button-big.right{ padding-left:110px }
.worklounge_cartelle .action a.button-big.left_pop { }




.contiene_cartelle .c li { list-style:none }

.contiene_cartelle .c li a {font-size:12px; color: #666666; list-style:none }
.contiene_cartelle .c li a.selezionato { font-weight:bold}
.contiene_cartelle  .c li a:hover { font-weight:bold}

.contiene_cartelle  .c li.principale {margin-top:8px}
.contiene_cartelle  .c li.principale a {list-style:none; background: url(/images/cartellina_popup_1.png) top left no-repeat; padding-left: 26px; padding-bottom:3px; padding-top:1 px; }

.contiene_cartelle  .c li.secondario {margin-top:7px; }
.contiene_cartelle  .c li.first {margin-top:7px;  }
.contiene_cartelle .c li.secondario a {list-style:none;   background: url(/images/cartellina_popup_2.png) top left no-repeat; padding-left:53px; padding-bottom:20px; padding-top:4px}

.contiene_cartelle .c li.terzo {margin-top:7px;}
.contiene_cartelle .c li.terzo a {list-style:none;    background: url(/images/cartellina_popup_3.png) top left no-repeat; padding-left:80px;  padding-top:9px}
.contiene_cartelle .c li.terzo.first {margin-top:10px;}

div.t h6 {margin-left:17px;}




.my_center .centro_worklounge {float:none;}

action p label .jobstage_tpagenda_datinieve {}





.remember_list_buttom {width: 21px; height:40px; left:160px; position: absolute; top:9px}




.my_work_lounge {
background:transparent url(/images/back_worklounge.png) no-repeat scroll left top;
height:26px;
left:785px;
position:absolute;
top:5px;
width:132px;
z-index:2;
}
.my_work_lounge_azie{
border:#FFFFFF;height:27px;left:785px;position:absolute;top:5px;width:132px;z-index:2;
}

.my_work_lounge_azie_jobs {
border:medium none #FFFFFF;
height:26px;
margin-left:494px;
position:absolute;
width:132px;

}

.my_work_lounge_tester {
background:transparent url(/images/back_worklounge.png) no-repeat scroll left top;
height:26px;

margin-left:814px;
width:132px;
}
.my_lounge {
background:transparent url(/images/mylonge_back.png) repeat scroll left top;
height:26px;
left:608px;
position:absolute;
top:5px;
width:132px;
}

a{cursor:pointer;}


p.rem_p{font-size: 11px !important}



.my_left .bottom_stondo{background:transparent url(/images/arrow_bottom.png) no-repeat scroll left top;
color:#233F4D;
float:left;
height:24px;
padding-top:5px;
text-align:center;
width:195px;}

.cartelle_icona {
background:transparent url(/images/cartelle_icona.png) no-repeat scroll left top;
color:#666666;
display:inline-block;
float:left;
font-size:11px;
height:15px;
margin-left:17px;
padding-left:23px;
text-align:left;
width:60px;}

.cartelle_icona1 {
background:transparent url(/images/cartelle_icona_elimina.png) no-repeat scroll left top;
color:#666666;
display:inline-block;
float:left;
font-size:11px;
height:15px;
margin-left:8px;
width:80px;}

.ca h3{font-weight:normal;font-size:28px}

.az h3{font-weight:normal;font-size:28px}

.pager_att{bottom:9px;
color:#223E4C;
font-size:12px;
margin-top:15px;
padding-left:341px;
}

.pager_att a{bottom:9px;
color:#223E4C;
font-size:12px;


font-weight:bold;}

.actionremove{margin-top:10px}

a.small_candidati.grey2 {
background:transparent url(/images/bottone_left_azienda_greysc.png) no-repeat scroll right top;
}

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

.button_blu b {
background:transparent url(/images/bottone_left_candidati.png) no-repeat scroll left top;
font-family:Arial,Helvetica,sans-serif;
margin-right:8px;
padding:4px 0 6px 8px;
}
.step2c{background:url(/images/bg_top_creaannuncio.gif) no-repeat;height:65px;width:727px;margin-top:5px}
.step3c{background:url(/images/bg_top_creaannuncio.gif) no-repeat;height:65px;width:727px;margin-top:5px}
.step4c{background:url(/images/bg_top_creaannuncio.gif) no-repeat;height:65px;width:727px;margin-top:5px}


.bottom_remember a img {border: medium none;}

hr.separator{border: 0; height: 0; clear:both;}

.rigogrigio{border-top:1px solid #f4f5f6;color:#223e4c;padding:10px;}
.rigobianco{border-top:1px solid #fff;padding:10px;color:#223e4c;}
.rigogrigio_last{border-top:1px solid #f4f5f6;border-bottom:1px solid #f4f5f6;color:#223e4c;padding:10px;}

#lancio_aziende p {
padding-bottom : 30px;
}
.flash_offerta a img {
border:0 none;
}

.entries h3 { height: auto; }

.checkalign{margin-top:6px;}

.message_note{color:#223E4C; font-size:10px; margin-left:27px !important;}

#jobstage_tputeann_datapubb{color:#666;}

#company-insider-info-window
{z-index: 1000;}

.check_candidatura {
	zoom		: 1;
	background	: none;
}