/* CSS Document */
body{ margin:0; padding:0;
background:#BE9107 url(../img/CU/tile_bkg.jpg) repeat-x scroll center top; 
color:#636466; font-family:Verdana, MS Sans Serif, Myriad Pro, DIN-Light; font-size:12px;}
body.home{ background:#b2b2b2 url(../img/CU/tile_bkg_home.jpg) repeat-x scroll center top; }

.head{background:url(../img/CU/bkg_head.jpg) no-repeat; width:1000px; height:62px;}
.head_flash{background:#ffffff top left no-repeat; width:1000px; height:52px; margin:0 10px 0 10px;}
.head_mappa{background: transparent url(../img/CU/bkg_head_mappa.jpg) no-repeat; width:1000px; height:70px;}
.head_hp{background:url(../img/CU/bkg_head_hp.jpg) top left no-repeat; width:1000px; height:62px;}
.content{background:url(../img/CU/bkg_content_errore.jpg) no-repeat; width:1000px; height:352px; vertical-align:top;}
.content_html{background:url(../img/CU/bkg_content_html.jpg) no-repeat; width:1000px; height:359px; vertical-align:top;}
.content_html_hp{background:url(../img/CU/bkg_content_html_hp.jpg) no-repeat; width:1000px; height:344px; vertical-align:top;}
.contentForm{background:url(../img/CU/bkg_content_step2.gif) no-repeat; min-height:359px;height:auto !important;   height:359px; vertical-align:top;}
.contentFormstep2{background:url(../img/CU/bkg_content_step2.gif) repeat;  min-height:359px;height:auto !important; height:359px;  vertical-align:top;}
.contentFormstep3{background:url(../img/CU/bkg_content_step2.gif) no-repeat;   min-height:359px;height:auto !important;    height:359px; vertical-align:top;}
.footer_mappa{background:url(../img/CU/bkg_footer_donna.jpg) no-repeat; width:1000px; height:151px; color:#fff; vertical-align:bottom;}
.footer{background:url(../img/CU/bkg_footer.jpg) no-repeat; width:1000px; height:159px; color:#fff;}
.footer2{background:url(../img/CU/bkg_footer2.jpg) no-repeat; width:1000px; height:151px; color:#fff; }
.footer_html{background:url(../img/CU/bkg_footer_html.jpg) no-repeat; width:1000px; height:151px; color:#fff; vertical-align:bottom;}
.footer_html_hp{background:url(../img/CU/bkg_footer_html_hp.jpg) top center repeat-x; width:956px; height:190px; margin: 0 22px 0 22px; color:#fff;}
.banner{ background: transparent url(../img/CU/banner.jpg) top left no-repeat; width:670px; height:78px; padding:0 60px 0 0;}


.box1{padding:5px 50px 10px 75px; width:550px; font-size:14px; color:#042342; font-family:Arial, Helvetica, sans-serif; vertical-align:top}
.box2{padding:5px 20px 10px 65px; width:550px; font-size:14px; color:#042342; font-family:Arial, Helvetica, sans-serif; vertical-align:top}


.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:#ae870e; font-size:25px;}
.tit_errore2{color:#ae870e; font-size:19px; padding:3px 0 3px 30px;}
.sottotit_errore{font-size:13px;}

/*step grazie*/
.tit_grazie1{color:#ae870e; font-size:19px;}
.tit_grazie2{color:#ae870e; font-size:25px; padding:3px 0 3px 30px;}

/*step partita IVA*/
.PaddingIva{padding:80px 0 0 350px;float:left; width:426px}
.tit_iva1{color:#ae870e; font-size:25px;}
.tit_iva2{color:#ae870e; 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:#ae870e; font-size:13px; font-weight:bold; padding-left:60px; width:240px;}
.componi_ordine2{color:#ae870e; font-size:13px; font-weight:bold; padding-left:110px; width:240px;}
.componi_ordine3{color:#ae870e; font-size:13px; font-weight:bold; padding-left:135px; width:240px;}
.campi_obbligatori{width:477px; text-align:right;}
.pRiga{padding-top:3px;}
.tit_form{color:#ae870e; font-size:17px; text-align:left}
.txtred{color:#ae870e; font-size:12px;text-transform:uppercase;}
.txtyellow{color:#ae870e; font-size:12px;text-transform:uppercase;}
.txtredn{color:#ae870e; font-size:12px;}
.txt11{font-size:11px;}
.input{border:1px solid #ae870e;}
.radio{border:1px solid #ae870e;}
.check{border:1px solid #ae870e; padding-left:0; }
.Pdipendenti{padding-left:8px;}
.Pdipendenti2{padding:0;}
.PdipendentiText{padding-left:10px;margin-left:0;}
.inputDipendenti{border:1px solid #ae870e; width:64px; height:15px;}
.inputTipo{ border:1px solid #ae870e; width:80px; }
.inputOrdine{border:1px solid #ae870e; width:155px; height:15px;}
.inputOrdine2{border:1px solid #ae870e; width:100px; height:15px;}

.copyright{font-size:9px; padding:0 60px 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{
width:843px;
border:2px solid #D8A015;
background-color:#FFF;
}
a#prev{
background: transparent url(../img/CU/preventivo_off.gif) top left no-repeat;
width:141px;
height:29px;
padding:0 0 20px 0;
}
a#prev:hover{
background: transparent url(../img/CU/preventivo_on.gif) top left no-repeat;
width:141px;
height:29px;
padding:0 0 20px 0;
}
a.linkCondiz    {
    text-decoration:underline;
    font-weight:italic;
    font-size:11px;
}

/*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/CU/bullet_red.gif);

}

.menu_mappa a{
text-decoration:none;
}

.menu_mappa a:hover{
text-decoration:none;
font-weight:bold;
}