 body { padding: 1px; margin: 5px}
a {text-decoration: none; font-weight: bold; color: #9E1416;}
a.offlink {text-decoration: none; color: #9E1416;}
a.offlink:hover {text-decoration: none; color: #9E1416;}
a:hover {text-decoration: underline; color: #9E1416;}
.offertaleft { padding-right: 15px;}
input {background: #FFFFFF}
select {background: #FFFFFF}
.side {padding-right: 5px}
.rightside {padding-left: 30px}
.sideborder {background: #9E1416; vertical-align : middle;}
.macrocategoria {color: #9E1416;  font-family : Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; padding-left: 3px; border-bottom: 2px solid #9E1416; padding-top: 2px; padding-bottom: 2px}
.macrocategoriasel {color: #9E1416;  font-family : Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; padding-left: 3px; border-bottom: 1px dotted #9E1416; background: #FFEEB8; padding-top: 2px; padding-bottom: 2px}
.viscarrello {color: #9E1416;  font-family : Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; padding-left: 3px; border-top: 2px solid #9E1416;border-bottom: 1px dotted #9E1416; background: #FFEEB8; padding: 2px; text-align: center}
.sidelink {text-decoration: none}
.sidelink:hover {text-decoration: none}
.sidelink2 {color: #9E1416;	text-decoration: none}
.categoria {color: #9E1416;  font-family : Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal ; padding-left: 7px; padding-top: 1px; padding-bottom: 3px}
.sidecarrello {color: #9E1416;  font-family : Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal ; padding-left: 7px; padding-top: 1px; padding-bottom: 1px; text-align: center; border-bottom: 2px solid #9E1416}
.gruppocategorie {border-bottom: 2px solid  #9E1416; padding-bottom: 5px; padding-top: 5px}
.pagina {padding-left: 2px; vertical-align: top}
.main {background-color: #FFFFFF; border-top: 1px solid #9E1416;border-left: 1px solid #9E1416;border-right: 1px solid #9E1416; padding: 0px; background-image : url(images/m_bkg.gif);background-repeat : repeat-x; border-bottom: 1px solid #9E1416;  z-index : 6; }
.copy {	font-family : verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 8px; text-decoration: none; color: #9E1416}
.address {	font-family : verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 9px; text-decoration: none; color: #9E1416; padding-bottom: 5px}
.copy:hover {text-decoration: underline}
.offerte {font-family : verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; font-weight: normal; background: #FFEEB8; color: #9E1416; padding: 3px}
.offprodotto {
        font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight: normal;
        background: #FFEEB8;
        color: #9E1416;
        padding: 3px;
        border-top: 1px solid #9E1416;
        border-left: 1px solid #9E1416;
}
.offertalogo {
        background: #FFEEB8;
}
.corso {font-family : verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; font-weight: normal; color: #9E1416; padding: 3px}
.spottext {font-family : verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 13px;font-weight: bold;color: #FFEEB8;padding: 5px; background: #9E1416; border-left: 2px solid #FEAF16;border-right: 2px solid #FEAF16; border-bottom: 2px solid #FEAF16}
.spotlink {font-family : verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 13px;font-weight: bold;color: #FFEEB8; background: #9E1416; text-decoration: underline}
.spotlink:hover {font-family : verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 13px;font-weight: bold;color: #FFEEB8; background: #9E1416; text-decoration: none}
.testo {font-family : verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; font-weight: normal; color: #9E1416; padding-top: 5px}
.title {font-family : verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 15px; font-weight: bold; color: #9E1416; padding-top: 30px}

.seleziona {font-family: verdana; font-size: 10px; font-weight: bold; background: #FFFFFF; color: #CC7F99; border-bottom: 1px solid #CC7F99; padding-top: 5px; padding-bottom: 1px}
td.button	{font-size: 10pt; font-family: Tahoma, Verdana; color: #818181; text-align: center; vertical-align: middle}
td.number	{font-size: 10pt; font-family: Tahoma, Verdana; font-weight: normal; color: #818181;  text-align: center}
a.number, a.sidemenu	{font-size: 10pt; font-family: Tahoma, Verdana; font-weight: normal; color: #818181;  text-align: center}
a.number:hover	{text-decoration:none; font-size: 10pt; font-family: Tahoma, Verdana; font-weight: normal; color: #9E1416;  text-align: center}
a.button	{font-size: 10pt; font-family: Tahoma, Verdana; font-weight: normal; color: #818181; text-decoration: none; text-align: center}
a.button:hover	{text-decoration: none; font-size: 10pt; font-family: Tahoma, Verdana; font-weight: normal; color: #9E1416; text-align: center}
td.current	{font-size: 10pt; font-family: Tahoma, Verdana; font-weight: bold; color: #9E1416; text-align: center; padding-left:3px; padding-right:3px}
.heading { font-family: Verdana; font-size: 24px; font-weight: normal; color: #9E1416; background: #FFFFFF; padding-left: 2px; padding-top: 10px; padding-bottom: 2px; border-bottom: 1px solid #9E1416 }
.searchprodlabel {font-family: verdana; font-size: 12px; font-weight: normal; background: #FFFFFF; color: #000000; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; text-align: right}
.searchhr {border-top: 1px solid #E6E6E6}
.searchprodnamebottom {font-family: verdana; font-size: 11px; font-weight: normal; background: #FFFFFF; color: #818181; padding-right: 10px; text-decoration: none; padding-top: 10px; text-align: left}
.searchprodname {font-family: verdana; font-size: 14px; font-weight: bold; background: #FFFFFF; color: #9E1416; padding-right: 10px; text-decoration: none; padding-top: 10px; text-align: right}
.offprodname {font-family: verdana; font-size: 14px; font-weight: bold; background: #FFFFFF; color: #9E1416; padding-right: 10px; text-decoration: none; padding-top: 2px; text-align: right}
.searchprodnameleft {font-family: verdana; font-size: 14px; font-weight: bold; background: #FFFFFF; color: #9E1416; padding-right: 30px; text-decoration: none; padding-top: 10px; text-align: right; border-right: 1px solid #9e1416}
.searchprodnameright {font-family: verdana; font-size: 14px; font-weight: bold; background: #FFFFFF; color: #9E1416; padding-left: 30px; text-decoration: none; padding-top: 10px; text-align: left}
.carrelloprodname {font-family: verdana; font-size: 14px; font-weight: bold; background: #FFFFFF; color: #9E1416; padding-right: 0px; text-decoration: none}
.datiprodotto {vertical-align: top; padding-left: 15px; padding-right: 45px}
td.navigator {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	background: #FFFFFF;
	color: #818181;
	text-decoration: none;
	border-bottom: 1px dotted #9E1416;
	border-top: 1px dotted #9E1416;
	padding: 3px;
}
a.navigator {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	background: #FFFFFF;
	color: #818181;
	text-decoration: none;
}
a.navigator:hover {
	color: #9E1416;
	text-decoration: underline;
}
.prodimage {border: 1px solid #9E1416; padding: 0px; text-align: center; width: 218px}
.proddata {font-family: verdana; font-size: 11px; font-weight: bold; color: #9E1416; border-bottom: 1px dotted #9E1416; padding-top: 15px}
.prodnote {font-family: verdana; font-size: 11px; font-weight: bold; color: #9E1416; padding-top: 15px}
.prodquantita {font-family: verdana; font-size: 11px; font-weight: bold; color: #9E1416; padding-top: 15px; padding-left: 15px; padding-bottom: 15px}
.iva {font-family: verdana; font-size: 11px; font-weight: bold; color: #9E1416; border-bottom: 1px dotted #9E1416; padding-top: 15px; text-align: right}

.cart {border: 1px solid #9E1416}
.cartdata1 {padding: 10px;  text-align: left; border-bottom: 1px solid #9E1416 }
.cartdata {font-family: Verdana; font-size: 11px; font-weight: normal; color: #9E1416;padding: 10px; text-align: right; border-left: 1px solid #9E1416; background: #FFEEB8; border-bottom: 1px solid #9E1416}
.cartdatac {font-family: Verdana; font-size: 11px; font-weight: normal; color: #9E1416;padding: 10px; text-align: center; border-left: 1px solid #9E1416; background: #FFEEB8; border-bottom: 1px solid #9E1416}
.cartdesc  {font-family: Verdana; font-size: 11px; font-weight: normal; color: #9E1416}
.cartsumm {font-family: Verdana; font-size: 11px; font-weight: bold; color: #9E1416; background: #FEAE18; text-align: right;padding-top: 2px; padding-bottom: 2px; padding-right: 10px}
.carttotal {font-family: Verdana; font-size: 11px; font-weight: bold; color: #9E1416; background: #FEAE18; text-align: right; border-top: 1px solid #9e1416; padding-top: 2px; padding-bottom: 2px; padding-right: 10px}
.carthead {font-family: Verdana; font-size: 11px; font-weight: normal; background: #9E1416; color: #FFEEB8; padding: 4px; text-align: center; border-left: 1px solid #FFEEB8}
.carthead1 {font-family: Verdana; font-size: 11px; font-weight: normal; background: #9E1416; color: #FFEEB8; padding: 4px; text-align: left}

.loginlabel  {font-family: Verdana; font-size: 12px; font-weight: bold; color: #9E1416; padding-right: 30px; text-align: right; padding-bottom: 10px; padding-top: 10px}
.loginbutton  {font-family: Verdana; font-size: 12px; font-weight: bold; color: #9E1416; text-align: left; padding-bottom: 15px; padding-top: 15px}
form {padding: 0px;  border : 0px none;  margin : 0px 0px 0px 0px;  padding-bottom : 0px;  padding-left : 0px;  padding-right : 0px;  padding-top : 0px;  vertical-align : middle;       }

input.carrello {width: 25px; text-align: right}

.form { border-top: 2px solid #9E1416; border-bottom: 2px solid #9e1416;      border-left: 0px;  border-right: 0px;    }
.flabel {font-family: Verdana; font-size: 11px; font-weight: bold; background: #FFEEB8; color: #9E1416; padding: 5px;  border-right: 1px solid white}
.flabel2 {font-family: Verdana; font-size: 11px; font-weight: bold; background: #FFEEB8; color: #9E1416; padding: 5px; border-top: 1px white solid; border-right: 1px solid white}
.felement {padding: 5px; background: #FFEEB8; }
.felement2 {padding: 5px; background: #FFEEB8; border-top: 1px solid white }
.fsubmit {text-align: center;}
.spacer {border-top: 2px solid #9e1416; border-bottom: 2px solid #9e1416}

.message {font-family: verdana; font-size: 13px; font-weight: normal; text-align: center}
.informativa {font-family: verdana; font-size: 13px; font-weight: normal}
.box {
        background: #FFEEB8;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
        border-top: 2px solid #9e1416;
        border-bottom: 2px solid #9e1416
        }
.siderivenditori {color: #9E1416;  font-family : Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; padding-left: 3px; border-top: 2px solid #9E1416; border-bottom: 2px solid #9E1416; background: #FFEEB8; padding: 2px; text-align: center}

.linklogin {
        color: #9E1416;
        font-family : Verdana, Arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        padding-left: 23px;
        padding-right: 23px;
        border-top: 2px solid #9E1416;
        border-bottom: 2px solid #9E1416;
        background: #FFEEB8;
        text-align: center;
        padding-top: 3px;
        padding-bottom: 3px
        }

.alert {font-family: Verdana; font-size: 14px; color: #9e1416; font-weight: bold}
.prodprec {
	text-align: left;
}
.prodsucc {
	text-align: right;
}
.navcenter {
	border-right: 1px solid #9E1416;
	border-left: 1px solid #9E1416;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	background: #FFFFFF;
	color: #818181;
	text-decoration: none;
}	
.homeofferta img {border-top: 1px solid #881113; border-right: 1px solid #881113; border-bottom: 1px solid #881113;}

.postepay {
	display: block;
	margin: 20px auto;
	width: 80%;
	background: #f1f537;
	padding: 10px;
	border: 1px solid #3739c9;
}
.postepay strong {color: #3739c9}
