/* AREA RISERVATA */


#testata_clienti a { text-decoration:none; color:#ccc}
#testata_clienti a:hover { color:#990000}
#testata_clienti h2 {font-size:10px !important; padding:0; margin:0; color:#666;  }
#testata_clienti h3 {font-size:12px !important; padding:0; margin:0; color:#666; padding-bottom:5px; border-bottom:1px solid #ccc;}
#testata_clienti .clienti h2 {}
#testata_clienti .clienti {width:31%; float:left; }
#testata_clienti .rivenditori {width:32%; float:left; border-left:1px #ccc dotted; padding-left:1%}
#testata_clienti .enti {width:34%; float:left; border-left:1px #ccc dotted; padding-left:1%}
#testata_clienti .benvenuto {font-size:10px !important;}

#testata_login {color:#646464; font-size:10px; text-align:left; 
padding-left:3px; padding-right:3px; margin:0; margin-bottom:5px; float:right; border-left:1px solid #666; padding-left:5px }

#testata_login td {font-size:10px; color:/*#CACACA*/ #666; font-weight:normal}
#testata_login a {color:#BBBBBB; font-size:10px; text-decoration:none; font-weight:bold}
#testata_login a:hover {color:#C72404;}
#testata_login input {border:1px solid #CACACA; width:118px !important; font-size:10px; margin-bottom:1px; }
#testata_login input:focus, #testata_login input.sffocus {background:#FCFB00;}



.area-riservata-sx {width:450px; margin:auto; padding:20px; margin:14px auto; border:0px solid #ccc}

#area_clienti {border:0px solid #DBDBDB;  margin:60px auto; padding:20px 30px 40px 30px; }
#area_clienti h2 {color:#333; font-size:20px !important;  border-bottom:1px solid #ccc;  }

#area_clienti table {font-size:15px; margin-top:10px}
#area_clienti td { /*border-bottom:1px #eee solid*/}
#area_clienti td a { color:#333}
#area_clienti input, #area_clienti select, 
#area_clienti textarea, #confronta_articoli select {border:1px solid #ccc; }

#area_clienti input { padding:10px }
#area_clienti select {width:100px}
#area_clienti textarea  {width:300px; height:100px}


#tabella-ordini table {border-collapse: collapse; width:100% }
#tabella-ordini th, #tabella-ordini td {font-size:15px; padding:5px; border:1px solid #ccc; }
#tabella-ordini th {background: #eee}
#tabella-ordini tr:nth-child(odd) {background: #fff}
#tabella-ordini tr:nth-child(even) {background: #eee}
	
#cerca-ordini {margin:20px 0 0px 0; text-align:center}
#cerca-ordini select {padding:5px 10px}
#cerca-ordini input,#cerca-ordini .bottone {padding:5px 15px !important; width:auto !important}


#menu-riservata {float:right !Important}
#menu-riservata li {display:inline; margin-left:20px; text-transform:uppercase} 

.area-riservata table {border-collapse: collapse; width:100%; margin-bottom:20px }
.area-riservata th, .area-riservata td {font-size:15px; padding:10px;border:1px solid #ccc; }
.area-riservata th {background: #fff;  color:#222; }
.area-riservata tr:nth-child(odd) {background: #fff}
.area-riservata tr:nth-child(even) {background: #eee}
.area-riservata input {width:95%}


#area_clienti_menu ul {padding:0; margin:10px 10px 0 0px}
#area_clienti_menu li { margin:0 0px 0px 0; padding:0; font-size:13px; 
font-weight:bold; border-top:1px solid #ccc; list-style:none; text-transform:uppercase   }
#area_clienti_menu li a {display:block; padding:5px; color:#333}
.area_clienti_menu_attivo a {color:#fff !important; background:#000}

#testata_areariservata h2 a { color:#666}

#area_clienti_scelta {padding-top:10px; }
#area_clienti_scelta li {width:48%;  float:left;margin-top:0px}
#area_clienti_scelta li:first-child { margin-right:4%;}
#area_clienti_scelta li div {margin:0 20px}

#area_clienti_scelta h2 {text-transform:uppercase; padding-bottom:20px;
margin-bottom:20px}
#area_clienti_scelta li h2 {font-size:30px}
#area_clienti_scelta h4 {font-size:16px}
.registra {margin:20px 0; padding:10px; background:#333; text-align:center}
.registra a {color:#fff !important}
.registra-rivenditore {margin:10px 0; padding:10px; background:#333 !important; text-align:center}
.registra-rivenditore a {color:#fff !important}
#area_clienti_scelta li .registra {background:#666; margin-top:27px }

#entra input {background:#ccc url(../immagini/pulsanti/vai_cassa.gif) no-repeat; 
			width:203px !important; height:34px !important; text-align:right; border:0 !important; 
			color:#E00F0F; font-size:14px; font-weight:bold; padding-left:10px; text-align:left}
			
			
#registrazione-cliente {margin:30px auto 90px auto;  width:840px}
#form-registrazione {
padding:0px; -moz-border-radius:10px; -webkit-border-radius:10px; }
#registrazione-cliente input, #registrazione-cliente select { border:2px solid #ccc; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:240px}
#registrazione-cliente select {width:254px}

#form-registrazione td {font-size:15px; padding:10px 0px !Important;border:0px solid #ccc; }
#form-registrazione tr:nth-child(odd) {background: #fff}
#form-registrazione tr:nth-child(even) {background: #fff !important}
#form-registrazione input, #form-registrazione select {padding:5px; width:90%}

.continua_senza_registrazione {margin:10px 0; padding:10px; background:#333; text-align:center}
.continua_senza_registrazione a {color:#fff !important}
.continua_con_registrazione {margin:20px 0; padding:10px; background:#030 !important; text-align:center}
.continua_con_registrazione a {color:#fff !important}
			