/* CSS Document */
body{ margin:0; padding:0; background:url(../img/tile_bkg.jpg) #b4191d scroll center top; color:#636466; font-family:Verdana, MS Sans Serif, Myriad Pro, DIN-Light; font-size:12px;}
a{text-decoration:none; color:#636466}
td {color:#636466; font-family:Verdana, MS Sans Serif, Myriad Pro, DIN-Light; font-size:12px;}
.main{width:1000px; height:620px;}
.head{background:url(../img/bkg_head.jpg) no-repeat; width:1000px; height:70px;}
.head_mappa{background: transparent url(../img/bkg_head_mappa.jpg) no-repeat; width:1000px; height:70px;}
.head_hp{background:url(../img/bkg_head_hp.jpg) no-repeat; width:1000px; height:45px;}
.content{background:url(../img/bkg_content_errore.jpg) no-repeat; width:1000px; height:359px; vertical-align:top;}
.contentForm{background:url(../img/bkg_content.jpg) no-repeat;  height:359px; vertical-align:top;}
.contentFormstep2{background:url(../img/bkg_content_step2.jpg) no-repeat;  height:650px; vertical-align:top;}
.footer_mappa{background:url(../img/bkg_footer_donna.jpg) no-repeat; width:1000px; height:151px; color:#fff; vertical-align:bottom;}
.footer{background:url(../img/bkg_footer.jpg) no-repeat; width:1000px; height:151px; color:#fff; vertical-align:bottom;}
.banner{padding:0 68px 30px 0;}


.logo{padding:12px 0 0 50px;}
.logoAccor{text-align:right; width:86px; padding:0 50px 10px 0;}
.linkHead{text-align:right; padding:0 10px 10px 0; font-size:11px;}
.linkHead a{color:#636466; font-weight:normal}

.step{float:left; margin-left:40px;}
.stepErrore{float:left; margin-left:111px;}
.stepGrazie{float:left; margin-left:26px;}

/*step errore*/
.PaddingErrore{padding:115px 0 0 350px; float:left; width:440px}
.tit_errore1{color:#e32026; font-size:25px;}
.tit_errore2{color:#e32026; font-size:19px; padding:3px 0 3px 30px;}
.sottotit_errore{font-size:13px;}

/*step grazie*/
.tit_grazie1{color:#e32026; font-size:19px;}
.tit_grazie2{color:#e32026; font-size:25px; padding:3px 0 3px 30px;}

/*step partita IVA*/
.PaddingIva{padding:80px 0 0 350px;float:left; width:426px}
.tit_iva1{color:#e32026; font-size:25px;}
.tit_iva2{color:#e32026; font-size:25px; padding:3px 0 3px 30px;}
.textForm_iva{width:250px; border:1px solid #b9ac97; height:20px; position:relative; bottom:10px;}
.submit_iva{position:relative; top:5px;}
.PForm_iva{padding-top:5px;}

/*step 2*/
.Pnumeri{padding-right:3px;}
.componi_ordine{color:#e32026; font-size:13px; font-weight:bold; padding-right:10px;}
.campi_obbligatori{width:450px; text-align:right; padding-right:100px;}

.pRiga{padding-top:3px;}
.tit_form{color:#e32026; font-size:17px; text-align:left}
.txtred{color:#e32026; font-size:12px;text-transform:uppercase;}
.input{border:1px solid #e32026;}
.radio{border:1px solid #e32026;}
.check{border:1px solid #e32026; padding-left:0; }
.Pdipendenti{padding-left:8px;}
.Pdipendenti2{padding-left:0;}
.PdipendentiText{padding-left:0;margin-left:0;}
.inputDipendenti{border:1px solid #e32026; width:70px; height:15px;}
.inputTipo{ border:1px solid #e32026; width:80px; }
.inputOrdine{border:1px solid #e32026; width:180px; height:15px;}
.inputOrdine2{border:1px solid #e32026; width:100px; height:15px;}

.copyright{font-size:9px; padding:0 0 2px 0; }
.copyright a{color:#fff;font-size:9px;}
.copyright span{color:#fff;font-size:9px;color:#ffffff}
.copyright a:hover{color:#fff;font-size:9px;text-decoration:underline;}
.boxStep2{
background: transparent url(../img/bg_box_step2.jpg) top center no-repeat;
width:843px;
height:254px;


}


/*rete*/
.titolo{
text-transform:uppercase;
color:red;
font-size:14px;
padding:0 0 0 30px;
}
/*mappa*/
.menu_mappa{
background-color: #e7e7e9;
width:304px;
}
.menu_mappa ul{
margin:20px 0 0 50px;
font-size:11px;
}
.menu_mappa li{
list-style-image: url(../img/bullet_red.gif);

}

.menu_mappa a{
text-decoration:none;
}

.menu_mappa a:hover{
text-decoration:none;
font-weight:bold;
}
