


/* STRUTTURA ------------------------------------------------------------------------------------------------------------*/

body { background-color: #000000; margin: 0px; font-size: 9px; color: #FFFFFF; font-family: Trebuchet MS, Verdana, Arial; }
#header { height: 136px; text-align: center; vertical-align: top; background-image: url(../img/bg-top.jpg); }
#footer { height: 30px; text-align: center; vertical-align: middle; background-color: #0762A1; font-size: 8pt; }
#footer a:link, #footer a:visited, #footer a:active { color: #FFFFFF; text-decoration: none; }
#footer a:hover { color: #FFFF99; text-decoration: none; }
#menu { width: 800px; text-align: right; vertical-align: middle; font-size: 8pt; padding: 0px 5px 0px 0px; font-weight:bold; }
#menu a:link, #menu a:visited, #menu a:active { color: #FFFFFF; text-decoration: none; text-transform:capitalize; font-weight:bold;}
#menu a:hover { color: #0762A1; font-weight:bold; text-decoration: none; }
#sottomenu { width: 248px; text-align: center; vertical-align: top; background-color: #ABCDE5; font-size: 9pt; }
#contenuto { text-align: left; vertical-align: top; font-size: 9pt; padding: 20px 0px 0px 20px; }



h1{
	font-size:16px;
	
}


.inputbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333; line-height: 10pt;}


.testo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CCCCCC; line-height: 10pt;}
.testo a:link, .testo a:visited, .testo a:active { color: #999999; text-decoration: none; }
.testo a:hover { color: #FFFF99; text-decoration: none; }
.didascalia { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; line-height: 10pt; text-align:right;}

.briciole { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; letter-spacing:1px; color: #333333; line-height: 20pt; }
.prodotto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #FFFFFF; line-height: 20pt;}
.caratteristiche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; line-height: 10pt; letter-spacing: 0pt; padding-left:10pt;}
.caratteristiche a:link, .caratteristiche a:visited, .caratteristiche a:active, .caratteristiche a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; color: #FFFFFF; 
	letter-spacing: 0pt;
	text-decoration: underline; 
}
.linea { border-left:1px solid #FFFFFF;}

.bordo-bianco { border:1px solid #FFFFFF;}
.prodotti-titolo { font-family: Trebuchet; font-size: 11pt; color: #006699; letter-spacing:1px; }

.prodotti-menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; }

.prodotti-menu p a:link, .prodotti-menu p a:visited, .prodotti-menu p a:active, .prodotti-menu p a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; color: #FFFFFF; 
	letter-spacing: 0pt;
	text-decoration: underline; 
}


.prodotti-blu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; }

.prodotti-menu a:link, .prodotti-menu a:visited, .prodotti-menu a:active { color: #FFFFFF; text-decoration: none; text-transform: uppercase; }
.prodotti-menu a:hover { color: #999999; text-decoration: none; }

.menu-titolo { 
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight:bold; 
	color: #333333; 
	line-height: 20pt; 
}

.menu {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt; 
	color: #000000; 
	background-color: #8cb9e0; 
}

.menuBot {
	padding-top: 5px;
	padding-bottom: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt; 
	color: #000000; 
	background-color: #8cb9e0; 
}

.menu a:link, .menu a:visited, .menu a:active { 
	color: #000000; 
	text-decoration: none;
}
.menu a:hover { 
	color: #0066CC; 
	text-decoration: none; 
	background-color: #FFFFFF;
}


.menu-news { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color: #000000; line-height: 8pt; background-color: #8cb9e0; display:block; border-bottom:3px solid #ABCDE5; display:block; }
.menu-news a:link, .menu-news a:visited, .menu-news a:active { color: #000000; text-decoration: none; padding:10px; display:block; }
.menu-news a:hover { color:#CCCCCC; text-decoration: none; background-color: :#999999; display:block; padding:10px; }



.menu-prodotti { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #FFFFFF; line-height: 20pt; border-bottom:3px solid #ABCDE5;}
.menu-prodotti a:link, .menu-prodotti a:visited, .menu-prodotti a:active { color: #FFFFFF; text-decoration: none; }
.menu-prodotti a:hover { color:#999999; text-decoration: none; }

.menu-prodotti-selez {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #FFFFFF; line-height: 20pt; border-bottom:3px solid #ABCDE5;}

.img-prodotti { padding-bottom:10px; }