body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 1.5;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	background-color: #3c3c3c;
}

/* STRUTTURA: INIZIO */
#contenitore{
	background-color: #3c3c3c;
	width: 920px;
	margin: auto;
	padding: auto;
}
#menu_top{
	width: 900px;
	height: 10px;
	text-align: right;
	padding-top: 20px;
	padding-right: 20px;
	color: #ffffff;
}
#header{
	width: 900px;
	height: 100px;
	background: url(Images/bgHeader.gif) no-repeat;
	padding: 10px 10px 5px 10px;
}
#logo{
  width: 350px;
	height: 100px;
  float: left;
}
#image_top{
  width: 550px;
	height: 100px;
  float: left;
}
#corpo_sito_top{
	width: 920px;
	height: 6px;
	background: url(Images/bgContentTop.gif) no-repeat;
}
#corpo_sito{
	width: 920px;
	background: url(Images/bgContentMain.gif) repeat-y;
}
#corpo_sito_bottom{
	width: 920px;
	height: 6px;
	background: url(Images/bgContentBottom.gif) no-repeat top;
	padding-bottom: 5px;
}
#col_sn{
	width: 199px;
	vertical-align: top;
	padding-left: 11px;
	float: left;
}
#col_ds{
	width: 710px;
	vertical-align: top;
	text-align: left;
	float: left;
}
#footer{
	width: 860px;
	height: 20px;
	text-align: left;
	padding: 4px 30px 5px 30px;
	background: url(Images/bgFooter.gif) no-repeat;
	color: #ffffff;
}
#credits{
	width: 920px;
	height: 20px;
	text-align: center;
	color: #ffffff;
}
#content{
    padding: 20px;
    text-align: left;
    vertical-align: top;
}
/* STRUTTURA: FINE */

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #222222;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #222222;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #e35d05;
	text-decoration: none;
}
a.Credits:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
a.Credits:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
a.Credits:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0a2960;
	text-decoration: none;
}
a.MenuBottom:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
a.MenuBottom:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
a.MenuBottom:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #e35d05;
	text-decoration: none;
}
a.MenuTop:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
a.MenuTop:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
a.MenuTop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #e35d05;
	text-decoration: none;
}
.txtBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.msgError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.Credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.arancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #e35d05;
	text-decoration: none;
}
.diecipxnero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.diecipxarancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #fea322;
	text-decoration: none;
}
.diecipxgrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C3C3C3;
	text-decoration: none;
}
.diecipxbianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.diecipxrosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.diecipxverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #196632;
	text-decoration: none;
}
.NumeroVerde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #196632;
	text-decoration: none;
}
/* BOX SOTTOCATEGORIE PRODOTTI */
.categorie_btn{
	background: url("images/bgCategorie.gif") no-repeat left bottom;
	width: 95px;
	height: 25px;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	color: #FFFFFF;
	padding: 0px 0px 5px 0px;
}
.categorie_btn a{
	font-weight: normal;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
}
.categorie_btn a:hover{
	font-weight: normal;
	text-align: center;
	color: #e35d04;
	text-decoration: none;
}
.categorie_selected{
	background: url("images/bgSelezionata.gif") no-repeat left bottom;
	width: 95px;
	height: 20px;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	color: #FFFFFF;
	padding: 0px 0px 3px 0px;
}
/* FINE BOX SOTTOCATEGORIE PRODOTTI */

/* BOX INFO PRODOTTI */
#info_prodotti{
    background: url(Images/bgInfoProdotti.gif) no-repeat left top;
    width: 665px;
    height: 60px;
    margin: 10px 0px 10px 0px;
    padding: 5px 10px 10px 10px;
    text-align: left;
    line-height: 1.6;
}

#info_prodotti .NomeCategoria{
    font-weight: bold;
	color: #e35d04;
}

#info_prodotti .NomeMarchio{
    font-weight: bold;
	color: #e35d04;
}
/* FINE BOX INFO PRODOTTI */

/* CREDITS */
.Blumind{
    color: #178bc6;
}

a.BlumindLink:link,a.BlumindLink:visited{
    color: #178bc6;
    font-weight: bold;
    text-decoration: none;
}
a.BlumindLink:hover{
    color: #666666;
    font-weight: bold;
    text-decoration: none;
}

/* FINE CREDITS */

/* MODAL POPUP */
.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.modalPopup 
{
	position: fixed;
	top: 0px;
	left: 0px;
}
/* FINE MODAL POPUP */

/* SCHEDA PRODOTTO */
.titolo_prodotto{
	color: #e35d04;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	font-size: 18px;
}

.produttore{
	color: #444444;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	font-size: 18px;
}

.NomeCategoria{
    font-weight: bold;
	color: #444444;
}

.foto_prodotto{
	float: left;
	margin: 0px 10px 10px 0px;
}
/* FINE SCHEDA PRODOTTO */
