body {
	margin: 0px;
	padding: 0px;
	/*background-image: url(images/_bgpage.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	*/
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}
body.zoom {
	background-color: White;
	background-image: none;
	text-align: center;
	padding: 10px;
}

a {
	color: #808080;
}
a.interattiva {
	font-size: 9px;
	/*color: #666666;*/
	text-decoration: none;
	padding: 0px 0px 0px 9px;
	background-image: url(images/interattiva_icon.gif);	   
	background-position: 0px 4px;
	background-repeat : no-repeat;
	display: inline;
}
a.interattiva:hover {
	color: #485c92;
	text-decoration: underline;
}
#pagina{
	width: auto;
	border-right: 1px solid #e5e5e5;
}
/* MENU */
#menu {
	width: 759px;
	height: 48px;
	background-image: url(images/bgMenu.gif);
	display: none;
}
#menu #icone {
	width: 154px;
	float:left;
	height: 30px;
	background-image: url(images/bgIcone.gif);
	padding: 18px 0px 0px 71px;
}
#menu #icone a {
	display: inline;
	margin-right: 32px;
	width: 12px;
	text-decoration: none;
}
#menu #vocimenu {
	width: 435px;
	float:left;
}
#menu #lingua {
	width: 95px;
	float:left;
	padding: 1px 4px 0px 0px;
	padding-top: 2px;
	text-align: right;
}
/* HEADER */
#header {
	width: 760px;
	background-color: #FFFFFF;
	height: 103px;
}
#header #logo {
	float: left;
	width: 101px;
	padding-left: 45px;	
	text-align: right;
}
#header #fotobanner {
	float: right;
	width: 609px;	
	text-align: right;
	display: none;
}
/* HEADER HOME */
#headerhome {
	width: 760px;
	background-color: #FFFFFF;
	height: 209px;
}
#headerhome #spaziologo {
	float: left;
	width: 124px;
	/*background-color: Red;*/
}
#headerhome #logo {
	width: 100px;
	padding-left: 38px;
	/*padding-left: 24px;	*/
}
#headerhome #titolo {
	width: 151px;
	height: 104px;
	/*background-color: Lime;
	background-image: url(images/titNewsEventi.gif);
	background-position: bottom;*/
}
#headerhome #fotobanner {
	float: right;
	width: 609px;	
	text-align: right;
}

/* RIGA TITOLO */
#sottomenu {
	width: 760px;
	background-color: #FFFFFF;
	height: 31px;
	display: none;
}
#sottomenu #titolo {
	float: left;
	width: 151px;
}
#sottomenu #breadcrumb {
	float: right;
	width: 597px;
	text-align: right;
	border-bottom: 1px solid #e5e5e5;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #999999;
	margin-top: 8px;
	height: 22px;
	padding-right: 12px;
}
#sottomenu #breadcrumb a{
	color: #999999;
}
/* CONTENUTO */
#content{
	width: auto;
	vertical-align: top;
	background-color:#FFFFFF;
}
#content h2.prodotto {
	color: #e2001a;
	font-size: 14px;
	text-align: left;
}
#content h2.prodotto .descrizione {
	font-size: 11px;
	color: #818181;
	display: block;
}
#content #descrizione {
	
}
#content #foto {
	text-align: left;
	float: none;
	/*
	display: inline;
	float:right;
	width: 200px;
	*/
}
#content #testi{
	float: right;
	width: 568px;
	background-color: #FFFFFF;
	padding: 20px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}
#content #testi h2 {
	color: #e2001a;
	font-size: 14px;
}
#content #testi h3 {
	color: #666;
	font-size: 12px;
	margin-bottom: 5px;
}
#content #testi p {
	margin-top: 5px;
}
fieldset {
	display: block;
	width: 500px;
	text-align: left;
	margin-bottom: 10px;
	padding: 0px 5px 5px 5px;
}
fieldset legend {
	margin-bottom: 10px;
	font-weight: bold;
}
fieldset label {
	display: block;
	font-size: 9px;
	margin-top: 5px;
}
form input.pulsante {
	border: 3px double #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 2px;
	background-color: #F5F5F5;
	/*background-image: url(../images/panel_bg-button.gif);*/
	color: #B22222;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}
/* CONTENUTO HOME*/
#contentHome{
	width: 760px;
	background-image: url(images/bgContentHome.gif);
	background-repeat: repeat-y;
	height: 245px;
}
#colonna1{
	width: 390px;
	float:left;
}
#contentHome #colonna1 #news{
	width: 350px;
	padding: 10px 10px 10px 20px;
}
#contentHome #colonna1 #news div.item {
	
}
#contentHome #colonna1 #news div.item p.data{
	float: left;
	width: 80px;
	color: #e2001a;
}
#contentHome #colonna1 #news div.item p.data .giorno{
	color: #b9bdc0;
	font-size: 10px;
}
#contentHome #colonna1 #news div.item p.abstract{
	float: left;
	display: block;
	width: 250px;
	border-left: 1px dotted #CCC;
	padding: 0px 0px 0px 10px;
	margin-bottom: 20px;
}
#contentHome #colonna1 #news div.data{
	float: left;
	width: 82px;
	height: 47px;
	color: #e2001a;
	background-image: url(images/divNews.gif);
	background-position: right;
	background-repeat: no-repeat;
}
#contentHome #colonna1 #news div.data .giorno{
	color: #b9bdc0;
	font-size: 10px;
}
#contentHome #colonna1 #news div.testo{
	float: left;
	width: 219px;
	margin-left: 10px;
}
#contentHome #colonna1 #scegli{
	width: 350px;
	padding: 10px 20px 10px 20px;
}
#contentHome #colonna1 #scegli div.tuttiprodotti{
	float: left;
	width: 190px;
	border-right: 1px dotted #CCC;
	
}
#contentHome #colonna1 #scegli div.wizard{
	float: left;
	width: 142px;
	margin-left: 8px;
	color: #606060;
	font-weight:bold;
}
#contentHome #colonna1 #scegli div.wizard img{
	margin-top: 2px;
}
/* COLONNA 2 */
#colonna2{
	width: 367px;
	float:right;
	vertical-align: top;
}
#contentHome #colonna2 #spot{
	width: 322px;
	margin: 10px 20px 0px 25px;
}
#contentHome #colonna2 #spot h2{
	display: inline;
	color: #606060;
	font-weight:bold;
	font-size: 100%;
}
#contentHome #colonna2 #spot img.imgspot{
	align: left;
	margin: 5px 5px 0px 0px;
}
#contentHome #colonna2 #download{
	width: 322px;
	margin: 30px 20px 0px 25px;
}
#contentHome #colonna2 #download h2 {
	display: inline;
	color: #606060;
	font-weight:bold;
	font-size: 100%;
}
#contentHome #colonna2 #download .titolo{
	color: #606060;
	font-weight:bold;
}
#contentHome #colonna2 #download p{
	padding:0px;
	margin: 5px 0px 0px 0px;
}
#contentHome #colonna2 #download a{
	color: #606060;
}
#contentHome #colonna2 #download div.pdf{
	width: 30px;
	height: 33px;
	float: left;
}
/* MENU SINISTRA */
#content #menusx{
	float: left;
	width: 151px;
	background-color: #FFFFFF;
	display: none;
}
#content #menusx p{
	color: #666666;
	font-weight: bold;
	padding: 0px 0px 0px 4px;
}
#content #menusx p a{
	color: #666666;
	text-decoration: none;
	padding: 0px 0px 0px 14px;
	display: block;
	background-image: url(images/freccinaLinea.gif);	   
	background-position : left;
	background-repeat : no-repeat;
}
#content #menusx p.sel{
	color: #666666;
	font-weight: bold;
	padding: 0px 0px 0px 4px;
}
#content #menusx p.sel a{
	color: #666666;
	text-decoration: none;
	padding: 0px 0px 0px 14px;
	display: block;
	background-image: url(images/freccinaDown.gif);	   
	background-position : left;
	background-repeat : no-repeat;
}
#content #menusx p a:hover{
	color: #333333;
}
/* SOTTOMENU SINISTRA */
#content #contenitore {
	background-color: #f2f2f2;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	/*background-color: Aqua;*/
}
#content #contenitore p{
	color: #666;
	margin: 8px 0px 8px 4px;
}
#content #contenitore p a {
	color: #666;
	text-decoration: none;
	background-image: none;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	display: block;
}
#content #contenitore p a:hover{
	color: #ff0000;
	padding: 0px 0px 0px 10px; 
	background-image: url(images/freccina.gif);	   
	background-position : left;
	background-repeat : no-repeat;
}
/* BOX RICERCA */
#content #ricerca{
	margin-top: 23px;
	background-image: url(images/bgRicerca.gif);
	background-repeat: repeat-x;
	height: 83px;
}
#content #ricerca #input{
	margin-left: 7px;
}
#content #ricerca form{
	padding: 0px;
	margin: 0px;
}
/* TESTI CENTRALI */
#content #testi{
	float: left;
	
	width: auto;/*580px;*/
	background-color: #FFFFFF;
	padding: 20px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	/*border-left: 1px solid #e5e5e5;*/
	text-align: justify;
}
#content #testi img.prodotto{
	text-align: left;
	margin: 5px 5px 0px 0px;
}
#content #testi div.image {
	display: inline;
	float: right;
	font-size: 10px;
	text-align: center;
	margin-left: 10px;
	color: #999;
	padding-bottom: 10px;
	/*
	border-bottom: 1px solid #CCC;
	*/
}
#content #testi div.image img {
	display: block;
	/*
	padding-bottom: 2px;
	border-bottom: 1px solid #CCC;
	*/
}
/* NEWS PAGINA*/
#content #testi #news{
	width: 568px;
}
#content #testi #news div.data{
	float: left;
	width: 82px;
	color: #e2001a;	
}
#content #testi #news div.data .giorno{
	color: #b9bdc0;
	font-size: 10px;
}
#content #testi #news div.testo{
	float: left;
	padding-left: 10px;
	background-image: url(images/divNews.gif);
	background-position: left;
	background-repeat: repeat-y;
	width: 476px;
}
#content #testi #news img.right{
	margin: 0px 0px 4px 4px;
}
#content #testi #news img.left{
	margin: 0px 4px 4px 0px;
}
#content #testi #news h3 {
	font-size: 11px;
	color: #e2001a;
}
/* SCORCIATOIE */
td.scoricatoie {
	padding: 5px;
	text-align: left;
}
td.scoricatoie p{
	padding: 0px;
	margin: 2px 0px 2px 0px;
}
td.scoricatoie div.immagine{
	float: left;
	width: 130px;
}
td.scoricatoie div.prodotti{
	float: right;
	width: 130px;
}
td.scoricatoie div.sigle{
	float: right;
	width: 270px;
}
td.scoricatoie div.sigle a{
	color: #767676;
}
.potenza{
	font-size: 10px;
	color: #5e5e5e;
}
td.scoricatoie div.sigle .modello{
	font-size: 9px;
	color: #969696;
}
td.scoricatoie div.sigle .nox{
	color: #47a6d6;
}
td.scoricatoie div.titolo{
	border-bottom: 1px dotted #e5e5e5;
	font-weight: bold;
	padding-bottom: 3px;
	margin-bottom: 3px;
	color: #333333;
}
td.scoricatoie div.titolo a{
	color: #333333;
	text-decoration: none;
}
td.scoricatoie div.titoloNox{
	border-bottom: 1px dotted #e5e5e5;
	font-weight: bold;
	padding-bottom: 3px;
	margin-bottom: 3px;
	color: #47a6d6;
}
td.scoricatoie div.titoloNox a{
	color: #47a6d6;
	text-decoration: none;
}
/* FOOTER */
#footer {
	width: 760px;
	text-align: left;
}
#footer #linkfooter {
	background-image: url(images/bg_Footer.gif);
	padding: 27px 0px 0px 20px;
	color: #666666;
	float:left;	
	width: 190px;
	height: 48px;
	display: none;
}
#footer #linkfooter a{
	margin: 0px 10px 0px 10px;
	color: #666666;
	text-decoration: none;
}
#footer #data{
	background-image: none;
	text-align: left;
	color: #666666;
	float:none;
	text-align: left;
	font-size: 10px;
	padding: 0 0 0 20px;
}
#footer #data .copyright {
	font-size: 9px;	
	color: #B6B6B6;
}
/* FOOTER HOME */
#footerhome {
	width: 760px;
}
#footerhome #linkfooter {
	background-image: url(images/bg_FooterHome.gif);
	padding: 27px 0px 0px 20px;
	color: #666666;
	float:left;	
	width: 190px;
	height: 48px;
}
#footerhome #linkfooter a {
	margin: 0px 10px 0px 10px;
	color: #666666;
	text-decoration: none;
}
#footerhome #data {
	background-image: url(images/bg_FooterCopy.gif);
	padding: 16px 40px 0px 50px;
	color: #666666;
	float:right;
	width: 460px;
	height: 54px;
	text-align: right;
	font-size: 10px;

}
#footerhome #data .copyright {
	font-size: 9px;	
	color: #B6B6B6;
}
/* TABELLE */
table.dati {
	
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	
}
table.dati th {
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	border-bottom: 1px;
	color: #000;
	/*background-color: #B4B4B4;*/
	/*
	color: #999999;
	*/
}
body.zoom table.dati td,
table.dati td {
border-left: 1px solid #999;
border-right: 1px solid #999;
	border-top: 1px solid #999;

}
td.bgDati {
	/*
	background-image: url(images/bgCelle.gif);
	background-repeat: repeat-y;
	color: #333333;
	*/
	text-align: center;
	padding: 3px;
	font-size: 10px;
}
td.bgDati2 {
	/*
	background-image: url(images/bgCelle2.gif);
	background-repeat: repeat-y;
	color: #333333;
	*/
	text-align: center;
	padding: 3px;
	font-size: 10px;
}
td.modelli {
	color: #333333;
	font-weight: bold;
	padding: 3px;
	font-size: 10px;
}
div.scorciatoie {
	padding: 2px 5px 0px 15px;
	vertical-align: top;
}
div.scorciatoie a{
	color: #808080;
}
td.label {
	color: #808080;
	text-align: center;
}
td.box {
	padding: 5px 5px 0px 8px;
	vertical-align: top;
}
td.box a{
	color: #666;
}
td.trattiniHorizontal {
	background-image: url(images/dotO.gif);
}
td.trattiniVertical {
	background-image: url(images/dotV.gif);
}
a:hover {
	color: Red;
}
/* ELEMENTI */
select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
}
input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}
select.bcrumb {
	font-size: 10px;
}
.asterisco {
	color: #FF0000;
}
.privacy {
	font-size: 9px;
}

/*	ELEMENTI PER TEXTAREA EDITABILE HTML	*/
.red, .red a {
	color: Red;
}
.red a:hover {
	color: White;
}
.blue, .blue a{
	color: #0000CD;
}
.grey, .grey a {
	color: #666;
}

.keyword {
	background-color: Yellow;
	font-weight: bold;
}
.screenonly {
	display: none;
}

.pp_content { display: none;}

