/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #5A5A5A;
	background-image: url(img/texture_fondo.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	}
	
	
/*-----------------------scheda tecnica prodotto----------------------------*/



div#tabnavigation{
	background-color: #ffffff;
	border-bottom: 1px solid #cccccc;
	padding-left: 0px;
	_height: 22px;
	margin: 0
}
div#tabnavigation ul{
	list-style-type: none;
	margin: 0 0 4px 0;
	padding: 0;
	/*white-space: nowrap;*/
	width: auto;
}
div#tabnavigation li{
	display: inline;
	margin: 0 -2px 0 0;
	_margin: 0 1px 0 0;
	padding: 0;
	border: 0
}
div#tabnavigation li a{
	text-decoration: none;
	padding: 3px 0.3em;
	background: #cccccc;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	_height: 22px;
	text-indent: 0px;
	display: inline;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC
	}
div#tabnavigation li a:hover{
	background-color: #ffffff;
	color: #E2144A;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF
}
div#tabnavigation li a:active{
border-bottom: 0px solid #cccccc;
background-color: #ffffff;
color: #E2144A;
font-weight: bold;
height:22px;}
div#tabnavigation li a#attivo{
border-bottom: 0px solid #cccccc;
background-color: #ffffff;c
olor: #E2144A;
font-weight: bold;
height:22px;}
div#tabnavigation li a:focus{
border-bottom: 0px solid #cccccc;
background-color: #ffffff;
color: #E2144A;
font-weight: bold;
height:22px;}

/*ul#minitabs{
	margin: 0px;
	padding: 3px;
	width: auto;
	display:inline;
	
	list-style: none;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
}
	
ul#minitabs li{
	color: #000000;
	text-decoration: none;
	background-color: #cccccc;
	list-style-type: none;
	border-top: 1px, #cccccc, solid;
	border-bottom: 1px, #ffffff, solid;
	border-left: 1px, #cccccc, solid;
	border-right: 1px, #cccccc, solid;
}
ul#minitabs a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	background-color: #cccccc;
	color: #000000;
	
}
ul#minitabs a#attivo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #E2144A;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
}
ul#minitabs a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #E2144A;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
}

ul#minitabs a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #E2144A;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
}

ul#minitabs a:focus{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #E2144A;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
}*/

/*-----------------------menu a tendina----------------------------*/

ul {
	margin: 0;
	padding: 0px;
	list-style: none;
	width: 142px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	
}

ul li {
	position:relative;
	padding: 0px;
	border-bottom-color: #686866;
	border-bottom-style: solid;
	border-bottom-width: 1px;
		
}

ul li a {
	display: block;
	text-indent: -6px;
	text-decoration: none;
	color: #FFFFFF;
	background: #000; /* IE6 Bug */
	padding: 5px;
	background-color: #000000;
	border-bottom-color: #686866;
	
}

/* Fix IE. Hide from IE Mac \*/
* html ul li {float: left; 	height: 1%;}
* html ul li a {height: 1%;}
/* End */

ul li a:hover{
	color: #E2144A;
	background: #CCCCCC;
	background-color: #CCCCCC;
	
} /* Hover Styles */

ul ul {
	position:absolute;
	display:none;
	left: 142px; /* Set 1px less than menu width */
	top: 0px;
	width: 160px;
	background-color: #CCCCCC;
	background: #CCCCCC;
	border-bottom-color: #686866;
}
.spazio{
	white-space: normal;

}
/* Sub Menu Styles */

li ul li a { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
	padding-left: 5px;
	text-indent: 2px;
} 

li:hover ul ul, li.over ul ul { 
	display:none; 
}

li:hover ul, li li:hover ul, li.over ul, li li.over ul { 
	display: block; 
} /* The magic */

/*-----------------------fine ---- menu a tendina ----------------------------*/




/*------------- SPAZIATURE --------------   */
.spazioright{
	padding-right: 13px;
}
.spaziobottom{
	padding-bottom: 5px;
}
.spazioleft{
	padding-left: 13px;
}
.spaziologin{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
	padding-left: 5px;
}

.spaziocenter{
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
}
.spaziocentercenter{
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
}
.spaziolinkscorrelati{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 1px;
	padding-left: 5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.spazioboxdxschede{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 1px;
	padding-left: 5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.spazionews{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
}
#bottom{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}

.spaziotitolo{
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.spaziolinbottom{
	padding-top: 6px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.spazioschedaprodotto{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 15px;
	padding-left: 15px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-top-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
}
#spaziocentersottonav{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	float: left;
}
/*------------- FINE --- SPAZIATURE --------------   */



/*------------- TOP  --------------   */
li.navtop {
	display:inline;
}
.top{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #93928F;
	text-decoration: none;
}
.top:hover {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
/*------------- FINE ---- TOP  --------------   */



/*------------- SOTTONAV  --------------   */
/*.sottonav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	display: list-item;
	text-align: left;
	
	
	
}
.sottonav:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CC2228;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	display: list-item;
	text-align: left;
}*/
#elenconav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:  #666666;
	margin-left: 10px;
	margin-right:2px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 1px;
	padding-right: 0px;
	border-bottom-color: #686866;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
/*------------- FINE --- SOTTONAV  --------------   */



/*------------- LINKS CORRELATI  --------------   */
.linkscorrelati{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #686866;
	text-decoration: none;
	text-indent: 0px;
	display: list-item;
	list-style-image: url(img/frec_dx_red.gif);
	list-style-position: outside;
	padding-bottom: 15px;
	background: url(img/puntini.gif) 0 100% repeat-x;
}
.linkscorrelati:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #93928F;
	text-decoration: underline;
	text-indent: 0px;
	display: list-item;
	list-style-image: url(img/frec_dx_red.gif);
	list-style-position: outside;
	padding-bottom: 15px;
	background: url(img/puntini.gif) 0 100% repeat-x;

}
/*------------- FINE ------- LINKS CORRELATI  --------------   */



/*------------- CENTER  --------------   */
.titoligrey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
	letter-spacing: 1px;
}
.titoligreymedium{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -1px;
	word-spacing: 1px;
}
.titoligreysmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #AAAAAA;
	font-weight: bold;
	text-decoration: none;
}
.titoligreysmall:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC2228;
	font-weight: bold;
	text-decoration: none;
}
.titolirossomedium{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #E20A16;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -1px;
}
.titrossobig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E20A16;
	text-decoration: none;
	word-spacing: normal;
}
.path {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #949494;
	text-decoration: none;
}
.path:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #949494;
	text-decoration: underline;
}
#colonnasx{
	width: 171px;
	float: left;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
}

#colonnadx{
	width: 200px;
	float: left;
	clear: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	
}
#colonnasxmedium{
	width: 160px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#colonnadxmedium{
	width: 235px;
	float: left;
	clear: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	
}
#colonnadxlarge{
	width: 370px;
	float: left;
	clear: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	
}

/*----- CENTER -- BOX SOTTONAVIGAZIONE CENTRALE---*/
#centerdescrizionesx{
	width: 200px;
	float: left;
}
#centersottonav{
	width: 177px;
	float: right;
	clear: right;
}
.sottonav {
	margin: 0;
	padding: 0;
	width: 177px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.sottonavli {
	
	text-decoration: none;
	color: #000000;
	background: #D7D; /* IE6 Bug */
	padding: 5px;
	background-color: #D7D7D7;
	
		
}
.sottonavli:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	background: #ccc; /* IE6 Bug */
	padding: 5px;
	background-color: #707070;
	
		
}
/*----FINE-----CENTER -- BOX SOTTONAVIGAZIONE CENTRALE----*/

.testoblackmedium{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
	line-height: 20px;
	}
	
	
.testoblack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
	line-height: 20px;
	}
	.testoblack:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	font-weight: bolder;
	line-height: 20px;
	}

.testogreymedium{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	}
	.testobiancomedium{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
	}
/*------------- FINE ---- CENTER  --------------   */



/*------------------- box dx scheda prodotto ------------*/
.linkscolodx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.linkscolodx:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #747474;
	text-decoration: underline;
}


/*-------------FINE------ box dx scheda prodotto ------------*/

/*------------- LOGIN BOX  --------------   */
#login{
	border: solid 1px #CCCCCC;
}
.campilogin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #686866;
	text-decoration: none;
	border: solid 1px #CCCCCC;
}
.testilogin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #686866;
	text-decoration: none;
}
/*------------- FINE ---- LOGIN BOX  --------------   */



/*------------- BOTTOM --------------   */
.navbottom{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #686866;
	text-decoration: none;
	
	
}
.navbottom:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #93928F;
	text-decoration: underline;

}
.copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #93928F;
}

#bottom {
	width: 780px;
	float: none;
	background-color: #D1D0CC;
	height: 30%;
	position: relative;
	bottom: 0px;
	}
/*------------- FINE ------- BOTTOM --------------   */



/*------------- BOX NEWS IN HOME --------------   */
#news{
	margin-top:10px;
	width: 338px;
	height: 135px;
	overflow:auto;
	background-color: #ffffff;
	scrollbar-color : #ECECEC;
	scrollbar-arrow-color : #666666;
	scrollbar-base-color : #ffffff;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-face-color :#ECECEC;
	scrollbar-highlight-color :#ffffff;
	scrollbar-shadow-color :#ffffff;
	scrollbar-track-color :#ffffff;

}

#container{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:  #93928F;
	margin-left: 18px;
	margin-right:5px;
	text-align: left;
}
.titrosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #E20A16;
	text-decoration: none;
	word-spacing: normal;
}
.titrosso:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #93928F;
	text-decoration: none;
}
.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.testonews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/*------------- FINE ------ BOX NEWS IN HOME --------------   */

