/* CSS Document */

/* ----------------------------------------------------------
* STRUTTURA BASE DELLA PAGINA WEB.
* ----------------------------------------------------------*/
html, body
{
 margin: 0px;
 padding: 0px;
 height: 100%;
 text-align:left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #999999;
}

#page{
 width:960px;
 margin: 0% auto; /* centra il contenuto per gli altri browser (Firefox etc.)*/
 text-align:left;
}

p { margin:0; padding:0;}

/* ----------------------------------------------------------
* INIZIOStili per il testo - OUTLET VERTEMATE -
* ----------------------------------------------------------*/

.titoli {color:#7a7a7a; font-size:110%;}
.titoli a{color:#7a7a7a; font-size:110%; text-decoration:none;}
.titoli a:hover{color:#7a7a7a; font-size:110%; text-decoration:underline;}
.sottotitoli {color:#5f5f5f; font-size:110%;}

.testofooter {
color: #999999;
}

.testofooter a{
color: #999999;
text-decoration:none;
}

.testofooter a:hover{
color: #515151;
text-decoration:underline;
}

.testofooterblu {
font-size: 12px;
color: #005C9B;
font-weight:bold;
}

.testofooterblu a{
font-size: 12px;
color: #005C9B;
text-decoration:none;
font-weight:bold;
}

.testofooterblu a:hover{
font-size: 12px;
color: #005C9B;
text-decoration:underline;
font-weight:bold;
}

#menusx {
text-align:left;
width:112px;
padding:3px 4px 3px 5px;
border-bottom:#cccccc solid 1px;
background:#FFFFFF;
display:block;
}

#menusx a{
text-align:left;
width:112px;
padding:3px 0px 3px 5px;
background:#FFFFFF;
display:block;
}

#menusx a:hover{
text-align:left;
width:112px;
padding:3px 0px 3px 5px;
background:#F1F1F1;
display:block;
text-decoration:none;
}

.testoprodotti{
font-size:12px;
color:#646567;
}

.testoprodotti a{
color:#646567;
text-decoration:none;

}

.testoprodotti a:hover{
color:#646567;
text-decoration:underline;
}

/* ----------------------------------------------------------
* FINE Stili per il testo - OUTLET VERTEMATE -
* ----------------------------------------------------------*/


/* ----------------------------------------------------------
* INIZIO Stili per i prodotti - OUTLET VERTEMATE -
* ----------------------------------------------------------*/

#spazio_prodotti {
width:144px;
height:34px;
}

#prodotto_small {
float:left;
width:48pxl;
padding:3px 3px 3px 3px;
}

#prodotto_small img{
border:#CCCCCC solid 1px;
}

#freccia_prodotti {
width:144px;
height:15px;
float:left;
padding: 3px 0 0 3px;
}

.allert{
	color:#FF0000;
	padding:0 0 0 15px;
	font-weight:bold;
}

/*   -------------------------------------
 -------------NEWS------------------------
------------------------------------------*/
#navnews{
border-bottom:#999999 dotted 1px; 
margin: 0px 3px 0 0;
text-align:left; 
height:auto; 
width:auto;
font-size:110%;
color:#333333;
}
#navnews a{
padding:10px 15px 10px 12px; 
background:#F7F7F7;
color:#858585;
text-decoration:none;
display:block;
}
#navnews a:hover{
padding:10px 15px 10px 12px; 
background:#F1F1F1;
color:#333333;
text-decoration:none;
display:block;
}

#navnewsselezionato a{
border-bottom:#999999 dotted 1px; 
text-align:left; 
height:auto; 
padding:10px 15px 10px 12px; 
margin: 0 3px 0 0;
color:#333333;
font-size:110%;
text-decoration:none;
display:block;
background:#e2e2e2;
}

#navnewsHome{
border-bottom:#999999 dotted 1px; 
margin: 0 3px 0 0;
text-align:left; 
height:auto; 
width:auto;
font-size:110%;
color:#424242;
}
#navnewsHome a{
padding:0 3px 0 0;
background:#ffffff;
color:#424242;
text-decoration:none;
display:block;
}
#navnewsHome a:hover{
padding:0 3px 0 0;
background:#F1F1F1;
color:#424242;
text-decoration:none;
display:block;
}


#marqueecontainer{
	position: relative;
	width: 140px; /*marquee width */
	height: 340px; /*marquee height */
	overflow: hidden;
	margin-top:22px;
	padding: 0px 0px 0px 10px;
	overflow: hidden;
}

