body {background-color: #ffffff; margin: 1px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: lighter;}
form {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
input {border-right: #444444 1px solid; border-top: #444444 1px solid; font-weight: lighter; font-size: 10px; border-left: #444444 1px solid; color: #444444; border-bottom: #444444 1px solid; font-family: verdana, arial, helvetica, sans-serif}
textarea {border-right: #444444 1px solid; border-top: #444444 1px solid; font-weight: lighter; font-size: 10px; border-left: #444444 1px solid; color: #444444; border-bottom: #444444 1px solid; font-family: verdana, arial, helvetica, sans-serif}
select {border-right: #444444 1px solid; border-top: #444444 1px solid; font-weight: lighter; font-size: 10px; border-left: #444444 1px solid; color: #444444; border-bottom: #444444 1px solid; font-family: verdana, arial, helvetica, sans-serif}
p {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
td {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
div {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
font {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
a {font-weight: lighter; font-size: 10px; cursor: hand; color: #444444; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a:hover {color: #336699}

/*BODY*/
.maincolor {background-color: #ffffff}




/*PRODUCTS*/
a.productid {font-weight: bold; font-size: 12px; cursor: hand; color: #c0292e; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline;}
a.productid:hover {color: #e10915; text-decoration: underline;}
a.productback {font-weight: bold; font-size: 11px; cursor: hand; color: #c0292e; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;}
a.productback:hover {color: #e10915; text-decoration: none;}
.productdetails {font-weight: lighter; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #c0292e}

a.headerlink {font-weight: bold; font-size: 10px; cursor: hand; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;}
a.headerlink:hover {color: #ffffff; text-decoration: underline;}
.headerlink {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #ffffff}

/*SERVIZI*/
.servizitext {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #444444}




/*BOX*/
.boxnewsdescr {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #444444}
.boxnewstdlist {padding: 4px 4px 10px 4px;}
.boxnewstitle {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #14487e}
a.boxnewslink {font-weight: bold; font-size: 10px; cursor: hand; color: #14487e; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a.boxnewslink:hover {color: #14487e; text-decoration: underline;}

/*CONTATTI*/
.contattitd {padding: 4px 4px 10px 4px;}
/*DOVE*/
.dovetd {padding: 4px 4px 10px 4px;}
/*HOME*/
.hometext {font-weight: lighter; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #444444}
.hometd {padding: 4px 4px 10px 4px;}
/*NEWS*/
.newsdescr {font-weight: lighter; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #444444}
.newstdlist {padding: 4px 4px 10px 4px;}
.newstitle {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #14487e}
/*PRODOTTI*/
.prodottitableheader {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #ffffff}
.prodottitext {font-weight: lighter; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #444444}
.prodottitd {padding: 4px 4px 10px 4px;}
a.prodottilink {font-weight: bold; font-size: 11px; cursor: hand; color: #14487e; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a.prodottilink:hover {color: #14487e; text-decoration: underline;}
/*SEARCH*/
.searchtd1 {padding: 4px 4px 4px 24px;}
.searchtd2 {padding: 4px 4px 4px 24px;}
.searchtdfields {padding: 2px 4px 2px 4px;}

/*FOOTER*/
.footer {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #ffffff}
/*ERROR*/
.error {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #ff0000}



/*NAVIGATION BAR*/
.navtable {border: 1px solid #f4f4f4; background-color: #ebebeb;}
.navselected {font-weight: bold;}
a.navlink {font-weight: lighter; font-size: 10px; cursor: hand; color: #484848; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a.navlink:hover {color: #336699}