/*GENERAL*/
body {background-image: url(../images/bg_pattern.jpg); margin: 0px; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: lighter;}
form {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
input {border-right: #CCCCCB 1px solid; border-top: #CCCCCB 1px solid; font-weight: lighter; font-size: 10px; border-left: #CCCCCB 1px solid; color: #000000; border-bottom: #CCCCCB 1px solid; font-family: verdana, arial, helvetica, sans-serif}
textarea {border-right: #CCCCCB 1px solid; border-top: #CCCCCB 1px solid; font-weight: lighter; font-size: 10px; border-left: #CCCCCB 1px solid; color: #000000; border-bottom: #CCCCCB 1px solid; font-family: verdana, arial, helvetica, sans-serif}
select {border-right: #CCCCCB 1px solid; border-top: #CCCCCB 1px solid; font-weight: lighter; font-size: 10px; border-left: #CCCCCB 1px solid; color: #000000; border-bottom: #CCCCCB 1px solid; font-family: verdana, arial, helvetica, sans-serif}
p {font-weight: lighter; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333;}
td {font-weight: lighter; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333;}
div {font-weight: lighter; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}
font {font-weight: lighter; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}
a {font-weight: lighter; font-size: 12px; color: #FB5656; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a:hover {color: #B30404}
b {font-weight: bold;}

.noborder {border: none}
.error {font-weight: lighter; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #FF4A4F;}
.footer {font-weight: lighter; font-size: 10px;}
.news_text {font-weight: lighter; font-size: 10px;}

/*NAV BAR*/
.nav_td {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333;}
a.nav_link {font-weight: bold; font-size: 11px; color: #FB5656; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a.nav_link:hover {color: #B30404}

/* LEFT MENU */
/* categoria 1 */
tr.tabellaMenuCat1 { background-color: #717072; color:#FFFFFF}
  .tabellaMenuIniCat1 { background-color: #717072; color:#FFFFFF }
  .tabellaMenuNormCat1 { background-color: #717072; color:#FFFFFF }
  .tabellaMenuHilCat1 { background-color: #ED7A24; color:#FFFFFF }

td.tdMenuCat1 {
  height: 21px;
  width: 176px;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  padding-left: 4px;

}

a.lnk_linea {font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;}
a.lnk_linea:hover {color: #FFFFFF;}
a.lnk_prod_detail {font-weight: bold; font-size: 10px; color: #FF3333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;}
a.lnk_prod_detail:hover {color: #AA0000;}

/* categoria 2 */
tr.tabellaMenuCat2 { background-color: #ED7A24; color:#FFFFFF}
  .tabellaMenuIniCat2 { background-color: #ED7A24; color:#FFFFFF }
  .tabellaMenuNormCat2 { background-color: #ED7A24; color:#FFFFFF }
  .tabellaMenuHilCat2 { background-color: #717072; color:#FFFFFF }

td.tdMenuCat2 {
  height: 21px;
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  padding-left: 0px;
  vertical-align: middle;
  text-align: left;
}

a.lnk_cat {font-weight: bold; font-size: 11px; color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;}
a.lnk_cat:hover {color: #FFFFFF;}

/* categoria 3 */
tr.tabellaMenuCat3 { background-color: #D9D9DA; color:#333333}
  .tabellaMenuIniCat3 { background-color: #D9D9DA; color:#333333 }
  .tabellaMenuNormCat3 { background-color: #D9D9DA; color:#333333 }
  .tabellaMenuHilCat3 { background-color: #ED7A24; color:#FFFFFF }

td.tdMenuCat3 {
  height: 18px;
  font-family: verdana;
  font-size: 10px;
  padding-left: 0px
}

a.lnk_subcat {font-weight: lighter; font-size: 10px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;}
a.lnk_subcat:hover {color: #FFFFFF;}

/*PRODOTTI*/
.prod_box_title {font-weight: bold; font-size: 11px; color: #FFFFFF;}
.boxnews_title {text-align: right; font-weight: bold; font-size: 11px; color: #FFFFFF;}
a.cc_lnk {font-weight: bold; font-size: 12px; color: #FB5656; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a.cc_lnk:hover {color: #FB5656; text-decoration: underline}

/* CONTENUTI */
.doveSiamo_tit {text-align: left; font-weight: bold; font-size: 8pt; color: #000000;}
.doveSiamo_dati {text-align: left; font-weight: normal; font-size: 7.5pt; color: #000000;}
.div_content {text-align: justify; font-weight: normal; font-size: 7.5pt; color: #000000;}
a.news_lnk {font-weight: lighter; font-size: 12px; color: #393A3A; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a.news_lnk:hover {color: #393A3A; text-decoration: underline}

/* SEARCH */
.search_categories {}
a.lnk_search_back {}
a.lnk_search_back:hover {}

/* VIDEO */
.linkVideo {text-align: right; font-weight: bold; font-size: 11px; color: #FFFFFF; background: #BF0127; padding: 2px;}
a.video_lnk {font-weight: bold; font-size: 12px; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a.video_lnk:hover {color: #ffcc66; text-decoration: underline}

