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

body{background:url(/images/aziende/body_aziende.png) #182A33 center top repeat-x;  }
#head{background:url(/images/aziende/head_aziende.png) center -1px no-repeat; padding-top:16px; position:relative; padding-bottom:80px; }


/*LOGO***************************************/
h1 {}
.logos{background:url(/images/aziende/h1_azienda.png) left 1px no-repeat; height:67px}
h4 {color:#8fa11a;

}
/*HEADER MENU********************************/
/*BOTTONI********************************/


.button b {background:url(/images/aziende/bottone_left_azienda.gif)  no-repeat left top}
a.button {background:url(/images/aziende/bottone_rigth_azienda.gif)  no-repeat right top;}

.barra b {background:url(/images/aziende/continue_l.png) left top no-repeat; color:#FFFFFF; display:inline-block; font-size:18px;
padding:4px 1px 10px 9px ; font-weight:normal; }
a.barra {background:url(/images/bottone_big_dx.png)  right top no-repeat; color:#FFFFFF; padding: 0px 0px 0px 0px
 }

a.bottone3d {background:url(/images/aziende/bottone_rigth_azienda3d.gif)  no-repeat right top}
.bottone3d b {background:url(/images/aziende/bottone_left_azienda3d.gif)  no-repeat left top}

.barra_continua { margin-left:8px}
.barra_continua  b   {background:url(/images/aziende/continue_l.png) left top no-repeat; color:#FFFFFF; display:inline-block; font-size:18px;
padding:4px 9px 10px 9px ; font-weight:normal}
a.barra_continua  {background:url(/images/aziende/continue_r.png)  right top no-repeat; color:#FFFFFF; padding: 0px 18px 0px 0px
 }

a.button-big  { background:url(/images/aziende/bottone_r_pop_azienda.png) right top no-repeat;}
.button-big  b {font-size:18px; background:url(/images/aziende/bottone_l_pop_azienda.png) left top no-repeat;}


/*MENU USER*/

.menu_user li a.esci {border:none}
.menu_user li a.accedi {background:url(/images/aziende/user2_aziende.png) right top no-repeat;  }
.menu_user li a.registrati {background:url(/images/aziende/user1_aziende.png) left top no-repeat;}

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

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


a.button.form_azienda {margin-left:220px;}

/*MENU NAVIGAZIONE*/


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

a#menu_tourbusiness:HOVER, li.selected a#menu_tourbusiness {background:url(/images/menu/menu_tourbusiness_on.png) center -1px no-repeat;}
a#menu_prices:HOVER, li.selected a#menu_prices {background:url(/images/menu/menu_tourbusiness_on.png) center -1px no-repeat;}
a#menu_myworklounge:HOVER, li.selected a#menu_myworklounge {background:url(/images/menu/menu_myworklounge_on.png) center -1px no-repeat;}

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


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

.menu1 li.az  a:hover{background: url(/images/aziende/menu1_selezionato_azienda.png) bottom right no-repeat; height:42px; width:213px;  position:absolute; left:201px;  text-align:center; padding-top:32px; color:#6d7a81; padding-right:12px;  }
.menu1 li.ca  a:hover {background: url(/images/aziende/menu1_selezionato_azienda_hover.png) bottom right no-repeat; height:42px; width:213px; text-align:center; padding-top:31px;color:#34464c; }

.menu1 li a h3 {  background: none; }


.my_top .mail  { width:310px; height:104px;  background: #E1E4E6 url(/images/top_lounge_3.png) top right; float:left; padding-left:18px; padding-top:6px;}
.my_top .CV { width:310px; height:104px;  background: url(/images/top_lounge_1.png) top left; float:left;  margin-right:1px;  padding-left:18px; padding-top:6px;}

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

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

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

/*BOTTOM HOME*/


#bottom {padding:0 14px; margin-top:10px;  position:relative; }

#bottom .box1 { display:block; }
#bottom .box1 .text { width:295px; height:184px; position:absolute; top: 1px; left: 0x; background: url(/images/aziende/box1_bottom.png) top left repeat-x;  padding: 8px 10px 0 10px}
#bottom .box1 .text p { padding-top:18px; }
#bottom .box1 .text b { border:red solid 1px }


#bottom .box3 { width:174px; height:184px; position:absolute; top: 1px; left:755px; background: url(/images/aziende/bottom_box3.png) top left repeat-x; padding: 8px 10px 0 10px}
#bottom .box3 .select { border:red solid 1px;  position:absolute; top:100px;}

.continua b {background:url(/images/aziende/continue_l.png) left top no-repeat; }
a.continua {background:url(/images/aziende/continue_r.png)  right top no-repeat; }

/* crea cv azienda***************************************/



.editor .title h5 {color:#8fa11a; whidth:120px}
.editor .center dt {color:#8fa11a;}

.my_center_title h3 {background-image:none; color:#8fa11a; font-size:24px;font-weight:normal }
.my_center_title h2 {background-image:none; color:#8fa11a; font-size:24px;width:300px; }
.my_left .box .t2 h5 { margin:6px 0 6px 11px; }

.editor .title a.button_info {background: url(/images/aziende/info.png) top right no-repeat; }

/*nu,eri menu center*/
.my_center .t01 { background: url(/images/aziende/cv_01.png) top left no-repeat; }
.my_center .t02 { background: url(/images/aziende/cv_02.png) top left no-repeat;}
.my_center .t03 { background: url(/images/aziende/cv_03.png) top left no-repeat; }
.my_center .t04 { background: url(/images/aziende/cv_04.png) top left no-repeat; }


.my_left .close { background: url(/images/aziende/xmenu.png) top left no-repeat; }

.my_left .box .ico_4 { background: url(/images/aziende/ico_4.png) top left no-repeat; margin: 7px 6px 0px 6px; float:left; }

.login_label, .login_input, .login_error  {
  padding:5px;
  color:#000;
  text-align:left;
  float:left;
  width:110px;
 font-size:15px;
font-weight:bold;
  color:#97ac20;
}

.login_input {
  width:200px;
}

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

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

.my_button3{
	background:#97ac20;
	border:1px solid #a8d8e4;
	color:#fff;
	font-weight:bold;
	padding:2px 4px 2px 4px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}






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

.msg_label_center{
  padding:5px;
  color:#000;
  text-align:left;
  margin-top:10px;
  width:380px;
 font-size:15px;
font-weight:bold;
  color:#97ac20;
  margin-left:auto;margin-right:auto;
}


.worklounge_cartelle .top {
background: transparent;
left:50%;
margin-left:-200px;
margin-top:-150px;
padding:23px 0 0;
position:absolute;
top:50%;
width:323px;
z-index:30;
}
.worklounge_cartelle .info {
background:transparent;
padding-left:32px;
}
.worklounge_cartelle .bottom {
background:transparent;
padding:0 0 19px;
}

.bottomsalva {
padding-top:10px;
}

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

.worklounge_cartelle .action a.button-big.right {
padding-left:100px;
}

.worklounge_cartelle .action {
height:auto;
margin-top:14px;
width:300px;
}

.allstars  { width:80px; height:18px; margin-bottom:3px;}
.star  { width:15px; height:15px; margin-bottom:3px;}
.mystar1  { width:15px; height:15px; margin-left:3px; float: left;}
.mystar2  { width:15px; height:15px; margin-bottom:3px; float: left;}
.mystar3  { width:15px; height:15px; margin-bottom:3px; float: left;}
.mystar4  { width:15px; height:15px; margin-bottom:3px; float: left;}
.star1  {background:transparent url(/images/stella_blank.png) no-repeat scroll left top; }
.star1:hover  {background:transparent url(/images/stella_grey.png) no-repeat scroll left top;}
.star2  {background:transparent url(/images/stella_blank.png) no-repeat scroll left top; }
.star2:hover {background:transparent url(/images/stella_grey.png) no-repeat scroll left top;}
.star3  {background:transparent url(/images/stella_blank.png) no-repeat scroll left top;}
.star3:hover  {background:transparent url(/images/stella_grey.png) no-repeat scroll left top;}
.star4  {background:transparent url(/images/stella_blank.png) no-repeat scroll left top;}
.star4:hover  {background:transparent url(/images/stella_grey.png) no-repeat scroll left top;}
.stargrey1  {background:transparent url(/images/stella_grey.png) no-repeat scroll left top; }
.stargrey2  {background:transparent url(/images/stella_grey.png) no-repeat scroll left top;  }
.stargrey3  {background:transparent url(/images/stella_grey.png) no-repeat scroll left top;}
.stargrey4  {background:transparent url(/images/stella_grey.png) no-repeat scroll left top;}
.star em {display:none}
.mystar1 em {display:none}
.mystar2 em {display:none}
.mystar3 em {display:none}
.mystar4 em {display:none}
.stargrey em {display:none}
.stargrey1 em {display:none}
.stargrey2 em {display:none}
.stargrey3 em {display:none}
.stargrey4 em {display:none}


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


.my_left .box .c_statico li.principale a {
background:transparent url(/images/cartellina_sidebar_left_1.png) no-repeat scroll left top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:3px;
padding-left:26px;
}

.my_left .box .c_statico li a {
color:#666666;
font-size:12px;
}

.my_left  .box .c li.secondario a {  padding-bottom:0px}


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



.agenda_lista li.datiLast{
border-bottom:none;
}


.my_left .box .c li.quarto a {
background:transparent url(/images/cartellina_sidebar_left_4.png) no-repeat scroll left top;

}





.buyann_left1 {
margin-left:35px;
margin-top:32px;
width:250px;
}

.buyann_right1{
margin-left:445px;
margin-top:-150px;
width:200px;
}

.buyann_button1 {
margin-bottom:20px;
margin-left:495px;
margin-top:-20px;
width:100px;
}

.buyann_left1 input{
height:20px;
width:40px;
}

.buyann_right1 input{
height:20px;
width:40px;
}

.buyann_email1{
margin-left:47px;
margin-top:80px;
width:300px;
}


.buyann_title{

font-size:16px;
color:#8FA11A;


}

.num_annunci{
margin-left:167px;
margin-top:-38px;
color:#1F414E;
font-size:14px;

}


.annlist{
color:#666666;
margin-left:30px;
margin-top:-17px;

}

.annlist_product{
color:#666666;
margin-top:-17px;
font-size:12px;
}

.annlist b{
font-size:14px;
color:#666666;
margin-left:-5px;
margin-top:-17px;

}

.annlist1{
color:#666666;
margin-left:30px;
margin-top:-17px;
font-size:12px;
}

.maxannlist1 {

overflow: hidden;
}

.ceck_1ff{margin-top:5px;margin-left:8px;margin-right:14px;}

a.bt_cartella  {
	background:url(/images/aziende/bt_cartella.png) right top no-repeat !important;
	padding: 5px 0 5px 0px;
	text-align:center;
	width: 83px;
	color: #FFFFFF;
	display:inline-block;
}

a.bt_sospendi {
	background:url(/images/aziende/bt_sospendi.png) left top no-repeat;
	width:75px;
	text-align: center;
	}

a.bt_torna {
	background:url(/images/aziende/bt_torna.png) right top no-repeat !important;
	width:139px;
	text-align: center;
	padding-top:2px !important;
}

a.bt_sospendi b, a.bt_cartella b, a.bt_torna b {
	background:none!important;
}


.editor .center dd p.fixlongp label {
	margin-right: 4px !important;
}
.editor .center dd p.fixlongp input {
	width: 423px !important;
}



.agenda_centro li{
font-size:11px;
padding-top:0px;
}

.agenda_centro li.data {
margin-top:4px;
height:18px;
}

.agenda_centro li.titolo {
margin-top:4px;
height:18px;
}
.agenda_centro li.stato {
margin-top:3px;
}
.agenda_centro li.salvati {
/*margin-top:3px;*/
}
.agenda_centro li.stanby {
/*margin-top:3px;*/
}
.agenda_centro li.salvati_ric {
margin-top:4px;
background-color:#F1F2F3;
float:left;
height:18px;
margin-left:1px;
padding-left:10px;
width:43px;
}
.agenda_centro li.stanby_ric {
margin-top:4px;
background-color:#F1F2F3;
float:left;
height:18px;
margin-left:1px;
padding-left:11px;
width:51px;
}
.agenda_centro li.totale {
margin-top:4px;
height:18px;
}
.agenda_centro li.cancellati {
/*margin-top:3px;*/
}
.agenda_centro li.cancellati_ric {
margin-top:4px;
background-color:#F1F2F3;
float:left;
height:18px;
margin-left:1px;
padding-left:7px;
width:55px;
}
.agenda_centro li.last {
margin-top:3px;
}

.agenda_centro li.nuovi {
margin-top:4px;
height:18px;
padding-left:12px;
}

.agenda_lista .titolo_posizione {
color:#8FA11A;
text-transform:none
  }
.agenda_lista .stato_annuncio {
margin-top:5px;
font-size:12px;
}


.agenda_lista .standby {
margin-top:5px;
font-size:12px;
}
.agenda_lista .nuovi {
margin-top:5px;
font-size:12px;
}
.agenda_lista .salvati {
margin-top:5px;
font-size:12px;
}
.agenda_lista .cancellati {
margin-top:5px;
font-size:12px;
}
.agenda_lista .totali {
margin-top:5px;
font-size:12px;
}


.agenda_lista .data {
padding-top:5px;
font-size:12px;
}
.agenda_lista .titolo_posizione {
padding-top:5px;
font-size:12px;
padding-bottom:12px;
}

a.bt_edit_az_xl {
	background:url(/images/aziende/bt_edit_az_xl.png) right top no-repeat !important;
	width:86px;
	text-align: center;
}
a.bt_salvadraft_az_xl {
	background:url(/images/aziende/bt_salvadraft_az_xl.png) right top no-repeat !important;
	width:137px;
	text-align: center;
}

a.bt_az_75 {
	background:url(/images/aziende/bt_az_75.gif) right top no-repeat !important;
	width:75px;
	text-align: center;
	padding-top:4px !important;
}

a.bt_az_65 {
	background:url(/images/aziende/bt_az_65.png) right top no-repeat;
	width:65px;
	text-align: center;
	padding-top:4px !important;
}
a.bt_az_65_grey {
	background:url(/images/aziende/bt_az_65_grey.png) right top no-repeat;
	width:65px;
	text-align: center;
	padding-top:4px !important;
}

a.bt_sfoglia {
	background:url(/images/aziende/bt_sfoglia.png) right top no-repeat;
	width:56px;
	text-align: center;
	padding-top:4px !important;
}

a.bt_edit_az_xl b, a.bt_salvadraft_az_xl b, a.bt_az_75 b, a.bt_az_65 b, a.bt_az_65_grey b {
	background: none !important;
}

a.buttonazi_disabled {
	background:transparent url(/images/bottone_rigth_azienda_grey.png) no-repeat scroll right top;
	margin-right:3px;
	color:#FFFFFF;
	display:inline-block;
	padding:4px 0 6px 0;
}

.buttonazi_disabled b {
	background:transparent url(/images/bottone_left_azienda_grey.png) no-repeat scroll left top;
	margin-right:8px;
	padding:4px 0 6px 8px;
	color:#FFFFFF;
}



/************************** inizio nuovo *******************************/


