#content{position:absolute;top:70px;margin:auto;}
#wraptabs{width:900px;height:200px;z-index:10;}
.tab{margin-top:34px;background:#FFF url(tab100_b.gif) no-repeat;width:220px;height:100px;text-align:center;float:left;border:1px solid #999;}
.tab2{margin-top:0px;background:#FFF url(tab100.gif) no-repeat;width:220px;height:100px;text-align:center;float:left;cursor:pointer;border:1px solid #999;}
.tab img{border:0;margin-top:4px;}
body {
	background-image: url(sfumatura1.gif);
	background-repeat: repeat-x;
	background-color: #CBC45D;
}
.hpBase{font-size:11px;font-family:Verdana;color:#000;padding:8px;}
.hpBase a{font-weight:bold;color:#333;border:0;}
.hpBase a:hover{text-decoration:none;}
.hpBase img{border:0;}
.hpBase h1, .hpBase h2, .hpBase h3{margin:0;display:inline;}
.intestazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: center;
	vertical-align: middle;
}
.intestazione a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 100%;
	width: 100%;
	display: block;
	font-weight: bold;

}
.intestazione a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #FF6600;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
}
.buyers{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #666666;
}
.buyers label {
	padding-right: 5px;
	padding-left: 5px;
	color: #333333;
}
.buyers a{
	font-size: 120%;
	color:#336699;
	text-decoration: none;
	font-weight: bold;
	width: 100%;
	display: block;	
}
.buyers a:hover{
	color:#336699;
	text-decoration: underline;
	font-weight: bold;
	width: 100%;
	display: block;
	background-color: #DDDDDD;
}
.bordo {
	border: 1px solid #000000;
}
.navigazioneHp{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #999999;
	font-weight: bold;
	background-color: #e7ebef;
	text-align: center;
	letter-spacing: 0.05em;	
}
.navigazioneHp a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #EFEFEF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	width: 100%;
	display: block;
	text-decoration: none;
}
.navigazioneHp a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #CCCCCC;	
	text-decoration: none;
}
.navPrev{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.05em;
	background-color: #D5D5D5;
	text-align: center;
	letter-spacing: 0.05em;	
}
.navPrev a{
	color: #336699;
	background-color: #D5D5D5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	width: 100%;
	display: block;
	text-decoration: none;
}
.navPrev a:hover{
	background-color: #E3D6C1;	
	text-decoration: none;
}
.navAz{
	/*font-family: tahoma;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.05em;
	background-color: #e7ebef;
	text-align: center;
	letter-spacing: 0.05em;	
}
.navAz a{
	color: #336699;
	background-color: #E6FFE6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	width: 100%;
	display: block;
	text-decoration: none;
}
.navAz a:hover{
	background-color: #CCFFCC;	
	text-decoration: none;
}
.navProt{
	/*font-family: tahoma;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.05em;
	background-color: #e7ebef;
	text-align: center;
	letter-spacing: 0.05em;	
}
.navProt a{
	color: #336699;
	background-color: #FFE680;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	width: 100%;
	display: block;
	text-decoration: none;
}
.navProt a:hover{
	background-color: #FFCC00;	
	text-decoration: none;
}
.cursore{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #FF9900;	
}
.cursoreGrande{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FF9900;	
}
.pdp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	background-color: #000;
	border: 1px solid #C28D79;
	padding: 5px;
}
.pdp a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.05em;
	text-decoration: none;
}
.pdp a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.05em;
	text-decoration: underline;
}
.titoloSottile {
	font-family: tahoma;
	font-size: 75%;
	font-weight: bold;
	color: #003399;
	letter-spacing: 0.05em;
}
.titoloSottileGrande {
	font-family: tahoma;
	font-size: 120%;
	font-weight: bold;
	color: #003399;
	letter-spacing: 0.05em;
}
.titoloSpesso {
	font-family: tahoma;
	font-size: 100%;
	font-weight: bold;
	color: #336699;
}
.titoloSpesso a{
	color: #336699;
	display:block;
	width: 100%;
	text-decoration: none;
}
.titoloSpesso a:hover{
	color: #336699;
	background-color: #CED7DF;
	text-decoration: none;
}
.titoloArancio1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FF9900;
}
.titoloArancio1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FF9900;
	text-decoration: none;
	display:block;
	border : 1px solid #FFFFFF;
}
.titoloArancio1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	background-color: #FFDFAE;
	display:block;
	border : 1px solid #FFFFFF;
}
.titoloSpessoBianco {
	font-family: tahoma;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	background: #339 url(immagini/sf_titolo.gif) no-repeat right;
	border-bottom:2px solid #DDD;
}
.titoloSpessoBiancoNeg {
	font-family: tahoma;
	font-size: 75%;
	font-weight: bold;
	color: #333399;
	background-color: #FFFFFF;
}
.titoloSpessoBiancoNeg a{
	width: 100%;
	display:block;	
	color: #333399;
	text-decoration: none;
}
.titoloSpessoBiancoNeg a:hover{
	color: #FFFFFF;
	background-color:#333399;
	text-decoration: none;	
}
.titoloSpessoBiancoNeg div{display:inline;}
.titoloSpessoBiancoNeg1 {
	font-family: tahoma;
	font-size: 75%;
	font-weight: bold;
	color: #333399;
	background-color: #FFFFFF;
}
.titoloSpessoBiancoNeg1 a{
	width: 100%;
	display:block;	
	color: #333399;
	border : 1px solid #333399;
	text-decoration: none;
}
.titoloSpessoBiancoNeg1 a:hover{
	color: #FFFFFF;
	background-color:#333399;
	border : 1px solid #EEEEEE;
	text-decoration: none;	
}
.testoProdotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333399;
	text-align: justify;
}
.testoProdotto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
	padding: 2px;
	text-align: justify;	
}
.testoProdotto3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #000000;
	padding: 2px;
}
.testoGenerale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333399;
	border : 1px solid #000000;	
}
.testoGenerale a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*color: #000000;*/
	color: #333399;
	width: 100%;
	display: block;
	text-decoration: none;
}
.testoGenerale a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*color: #000000;
	background-color: #E3D6C1;*/
	color: #FF9900;
	background-color: #FFDFAE;
	text-decoration: none;		
}
.testoGenerale1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333399;
}
.testoGenerale1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*color: #000000;*/
	color: #333399;
	width: 100%;
	display: block;
	text-decoration: none;
}
.testoGenerale1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*color: #000000;
	background-color: #E3D6C1;*/
	color: #FF9900;
	background-color: #FFDFAE;
	text-decoration: none;		
}
.boxPagina{
	border: 1px solid #000000;
	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #666666;	
}
.sfondoFisso {
	background-attachment: fixed;
	background-repeat: no-repeat;
}
.hpTesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.hpTesto a{
	color: #000000;
	width: 100%;
	height: 50px;
	display: block;
	text-decoration: none;
}
.hpTesto a:hover{
	color: #336699;
	background-color: #F0E9DD;	
	height: 100%;
	height: 50px;
	display: block;
	text-decoration: underline;	
}
.hpTitolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.05em;
	padding: 2px;
}
.UtilizzoTitolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #333399;	
}
.UtilizzoTesto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 55%;
	/*font-weight: bold;	*/
	color: #333399;
}
.UtilizzoTesto a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	color: #333399;
	text-decoration: none;
	width: 100%;
	height: 100%;
	display: block;
}
.UtilizzoTesto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	color: #333399;
	background-color: #F0E9DD;
}
.press {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FF9900;


}
.press a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FF9900;
	text-decoration: none;
	display:block;
	border : 1px dotted #CCCCCC;
	background-color: #EEEEEE;
	height: 125px;
	padding: 2px;

}
.press a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	background-color: #DDDDDD;
	display:block;
	border : 1px dotted #CCCCCC;
}
.co{float:right;font-size:80%;background:inherit;height:20px;}
.pr{float:left;background:inherit;height:20px;}

h1, h2, h3, h4, h5{font-family:"Trebuchet MS", Verdana, sans-serif;padding-top:10px;margin-top:0;}

.domanda{margin:5px 0 0 0;}
.risposta{padding:0 0 0 10px;}
.chiedi{background:url(immagini/sf_chiedi.gif);margin:0 auto;width:373px;height:65px;}
#divChiedi{float:right;border:1px solid #CCC;padding:4px;width:175px;z-index:10;background:#FFF;}
#divChiedi .blu{background:#339;color:#FFF;font-weight:bold;}

.mnuPdp{width:100%;height:65px;font-family:Tahoma;font-weight:bold;font-size:13px;}
.mnuPdp a{text-decoration:none;padding:4px;color:#333;}
.mnuPdp a:hover{color:#666;}
#libro{display:none;}
#adv{position:absolute;filter:alpha(opacity=80);-moz-opacity:.8;width:700px;height:550px;}
.elencoprov{color:#333399;font-family:Arial,Helvetica,sans-serif;font-size:75%;text-align:left;}
.elencoprov a{display:inline;width:auto;}
  #libro_link {position:relative;left:34px;top:358px;background:url(immagini/libro_pulsante.gif);width:212px;height:102px;display:block;text-decoration:none;}
  #libro_link:hover {background:url(immagini/libro_pulsante_hover.gif);width:212px;height:102px;display:block;text-decoration:none;}