form {margin:0px;}
img {border:0px;}
a {letter-spacing:1px;}
a, a:link, a:visited, a:hover, #menu-testo a:active {color:#1C3D5C/*#1B4E69*/;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}
hr {clear:both;visibility:hidden;}

.blind {visibility:hidden;display:none;}

#principale {/*float:right;width:660px;*/}
#principale-container {/*width:602px;margin:0px auto;*/margin:0px 10px;}

#testo-titolo {position:relative;text-align:justify;margin-bottom:20px;z-index:4;}
#testo-titolo h1, #testo-titolo h2 { margin:0px;font-weight:normal;color:#225895;}

#testo-top {}
#testo-corpo {text-align:left;padding:1px 30px 20px 30px;}
#testo-bottom {}

#lista-articoli-bottom {clear:both;}
.anteprima {float:left;width:120px;padding-right:16px;margin-bottom:8px;overflow:hidden;}
.anteprima img {height:120px;width:120px;}
.anteprima h2, .anteprima h3 {margin:0px;font-size:12px;}
.anteprima h3 {font-weight:normal;font-size:10px;}
.ant-prezzo {text-align:right;font-size:12px;color:#B00101;border-bottom:1px solid #225895;}
.ant-prezzo img {height:12px;width:13px;}

#contatti h1, #contatti h2 {margin:0px;font-weight:normal;}
#contatti h2 {margin-bottom:20px;}
#contatti dt {font-weight:bold;border-bottom:1px dotted;}
#contatti dd {text-align:right;margin:2px 0px;}

#box_carrello {/*position:absolute;width:222px;top:150px;left:700px;*/}
#box_carrello h2 {margin:0px;margin-bottom:2px;font-weight:bold;font-size:12px;letter-spacing:8px;text-align:center;color:#225895;}
#box_carrello_top {}
#box_carrello_corpo {padding:0px 4px;font-size:11px;}
#box_carrello_bottom  {margin-top:10px;border-bottom:2px solid #FF9C00;}
#comandi-carrello {margin-top:6px;font-weight:bold;}
#comandi-carrello a {font-weight:normal;}
#comandi-carrello img {vertical-align:middle;margin:0px 4px;}
a.prosegui {color:#FF9C00; font-weight:bold;font-size:16px;}

#carrello {font-size:11px;}
#carrello table{width:100%;border-collapse:collapse;border:1px solid;background-color:#fff;margin-bottom:10px;font-size:11px;}
#carrello th {text-align:center;font-weight:normal;border:1px solid;background-color:#B5C6D1;}
#carrello td {border:1px dotted;text-align:center;}
#carrello .c1 {width:70px;}
#carrello .c2 {text-align:left;padding:2px 6px;}
#carrello .c1 img {height:61px;width:61px;}
#carrello td.c5 {text-align:right;padding-right:4px;}
#carrello .c5 em {font-size:10px;}

#totale-carrello h2 {margin:0px 4px 6px 0px;text-align:right;font-size:16px;color:#B00101;}

#login-acquisto h2, #dati-acquisto h2 {font-weight:normal;color:#225895;margin:0px;margin-top:10px;margin-bottom:4px;font-size:20px;}
#login-acquisto p, #dati-acquisto p {margin:0px;}
#login-acquisto p {margin-bottom:4px;}
#dati-acquisto label {display:block;}
input, select {border:1px solid;}
.bottone {border:0px;}
.invio {display:block;margin:10px auto;margin-bottom:0px;text-align:center;}

.infoacquisto {font-size:11px;/*color:#FF9C00;*/padding:4px;margin-bottom:4px;border:1px dashed #FF9C00;}
#qprod {float:left;}
#qprod label {display:block;width:1cm;font-size:10px;color:#E28223;margin:0px;}
#qprod input {width:1cm;height:16px;border:1px solid #E28223;text-align:right;color:#E28223;font-size:14px;margin:0px;}
#qbutton {margin-left:10px;vertical-align:bottom;}
#dettaglio-articolo-img {float:right;margin-left:10px;margin-bottom:10px;}
#dettaglio-articolo-img img {border:1px solid #E28223}
#dettaglio-articolo h1 {margin:0px;font-weight:normal;color:#E28223;font-size:22px;margin-bottom:4px;}
#dettaglio-articolo h2 {margin:0px;font-size:12px;margin-bottom:20px;}
#dettaglio-articolo h3 {margin:0px;font-size:14px;margin-bottom:20px;color:#E28223;}