/* Foglio stile per la definizione della visualzzazione */

html {
	/*
	background-image:url(../elementi/_sfondo.jpg); background-repeat:repeat;
		filter: alpha(opacity=95); opacity: 0.95;
		*/
}
/* body {font-family:"Tahoma",sans; font-size:9pt; font-weight:bold; color:#fff;} */
/* body {font-family:"Tahoma",sans; font-size:9pt; background-color:#fff8ee;} */
body {font-family:"Tahoma",sans; font-size:9pt;
	background-image:url(../elementi/_sfondo.jpg); background-repeat:repeat;	
	}

H1 {color:#406699;padding: 12px 5px 8px 0px; text-align: center; margin:0; font-size:18pt;}	
H2 {color:#4066aF;padding: 8px 5px 8px 0px;text-align: center;margin:0; font-size:14pt; font-weight:bold;}
H3 {color:#33668F;padding: 4px 5px 4px 0px;margin:0; font-size:12pt; font-weight:bold;}
H4 {color:#bb3333;padding: 6px 5px 4px 0px;margin:0; font-size:10pt;font-weight:bold;}
H5 {color:#f03333;padding: 2px 2px 2px 0px;margin:0; font-size:9pt; font-weight:bold;}
H6 {color:#6633cc;padding: 2px 2px 2px 0px;margin:0; font-size:9pt; font-weight: bold;}

IMG{border: 0px;}
IMG.bordata {border:3px outset #ccc;}

/* DIVs */
#wrapper {background-color:#fff8ee;}
#header {border: 0px solid black; background-image:url(../Immagini/H1.jpg); color: white;  text-align:left}
#menusuperiore {border: 0px solid black;}
#contenitore {background-image:url(../elementi/_sfondo.jpg); repeat:no-repeat;}
#contenuto {border:0px solid #f80; padding:6px; background-color: #800;}
#menulaterale {border: 0px solid black;}
#footer {background-color: #825; color:#fa4; border:1px solid #800;}

/* ELEMENTI BARRA MENU LATERALE*/
#menulaterale P.titolovoce {color:#FFF;}
#menulaterale A.linkvoce:link {color:#fff; background:#000; text-decoration:none;}
#menulaterale A.linkvoce:visited {color:#fff; background:#000;text-decoration:none;}
#menulaterale A.linkvoce:hover {color:#000; background:#fff;text-decoration:none;}
#menulaterale A.linkvoce:active {color:#fff;background:#000; text-decoration:none;}

#menulaterale A.btn {text-decoration:none; text-align:center; font-weight:bold; font-size:8pt;}
#menulaterale A.btn:link {color:#630;}
#menulaterale A.btn:visited {color:#630;}
#menulaterale A.btn:hover {color:#e00;}
#menulaterale A.btn:active {color:#630;}



/* ELEMENTI BARRA MENU SUPERIORE*/
#menusuperiore UL.elenco{}
#menusuperiore LI.vocemenu {color:#fff; background:#950; list-style-image:square; text-align:center; }
#menusuperiore A:link {color:#fff; background:#b62; text-decoration:none;  }
#menusuperiore A:visited {color:#fff; background:#b62; text-decoration:none;}
#menusuperiore A:hover {color:#333; background:#ff0; text-decoration:none;}
#menusuperiore A:active {color:#fff; background:#b62; text-decoration:none;}


/* ELEMENTI CONTENUTI */
.quadro{background:#d62;}
.quadropar {color:#fff; font-family:Verdana,sans; font-size:8pt; font-weight:normal; text-align:justify; padding-left:2px; margin:0px; margin-right:4px; margin-left:4px;}
.quadro H4 {color:#fc0;}
.quadrolaterale {text-align: center; vertical-align:top; width:260px; background:#efd9ff;}

/* ELEMENTI FOOTER */
#footer P{font-family: Arial, sans-serif; color:#f8e; font-size:7pt;padding:6px;}
#footer P.tel{font-family: Verdana, sans-serif; font-size:9pt; font-weight: bold; color:#fff; text-align:center; padding:6px;}
#footer A:LINK  {color:#ffa; font-weight: normal;text-decoration:none; font-size: 8pt;}
#footer A:VISITED {color:#ffa;font-weight: normal;  text-decoration: none; font-size: 8pt;}
#footer A:HOVER {color:#800;font-weight: normal;  text-decoration: none; font-size: 8pt;}
#footer A:ACTIVE {color:#ffa; font-weight: normal; text-decoration: none; font-size: 8pt;}
TD.foot {
	border: 1px solid #aa8844; background:#d62;
	padding:2px; margin-left: 3px;
	width:60px; text-align:center;
}

/* PARAGRAFI */
P {
	margin:0;
	margin-top: 3px;
	color: Maroon;
	font-size : 9pt;
	font-weight:normal;
	text-align:justify;
}

  	 
P.pippo {font-family: Georgia; font-size:9pt; text-align:justify; color:#400;}
/* P.story {text-align: left; font-family:Verdana,sans-serif; font-size: 9pt; font-weight: normal;
 color:#000066; background-color:#fff8f0; padding:8px} */
P.story {text-align: left; font-family:Verdana,sans-serif; font-size: 8pt; font-style: normal;
  	 color:#000000; background-color:#d0f0ff; padding:8px}
P.oasi {text-align: justify; font-family:Verdana,sans-serif; font-size: 8pt; font-style: normal; padding:5px}
 
P.testo {text-align: justify; font-family:Verdana,sans-serif; font-size: 8pt; font-weight: normal;
 color:#000000; background-color:#fff8f0; padding:8px}
P.evidenza {text-align: left; font-family:Verdana,sans-serif; font-size: 9pt; font-weight: bold;
 color:#09c; padding:8px}
P.terzo {text-align: justify; font-family:Verdana,sans-serif; font-size: 8pt; font-weight: normal;
 color:#037; padding: 1px}
P.Nome {color:#ccdf33; background-color:#006600;font-size:9pt;font-weight:bold;
text-align:left; padding:3px;
border-top:3px solid #339900; border-left:3px solid #339900;
border-right:3px solid #003300;border-bottom:3px solid #003300;}
P.tab{margin:0;padding-top: 2px; padding-bottom:2px; color: #483D8B;
 font-weight: bold; font-size:0.8em;text-align: center;}
P.cell{
 margin-top: 4px; margin-bottom:4px; color: black;font-weight: bold; font-size:0.9em;
 text-align: center;}
P.art{margin-top: 1em; margin-bottom:4px; color: #800000;text-align: left;}

P.special {
	margin:6px; padding:10px; text-align:justify;
	color:#ff9f3f; font: bold 13pt "Monotype Corsiva", serif;	
}



/* TABELLE */
TABLE.mainTable {padding:0px; margin:0px; border:0px; padding-left:20px;}
TD.cellaIMG {text-align:center; background:#000;}
TD.cellaTesto {text-align:center; background:#fff; color:#000; font-size:7pt; font-weight:bold;}
TD.cellaIMG IMG { border:1px solid #f00;}

TR.pHD1{background-color: #4B0082; margin:0; padding: 5px;
	font-size:10pt; font-family:Arial, sans-serif; font-weight:bold; color:#fff}	
TR.pHD2{background-color: #4000c0; color:#f0f0ff; margin:0; padding: 3px;
font-weight:bold; font-size:10pt; font-family:Arial, sans-serif; border: 0px solid #fa0aff;}
TD.pC1{text-align: left; background:#d8c8f0; padding: 4px; font-weight:normal; 
	border-left: 0px solid #ff0afa; border-right: 1px solid #eef; border-bottom: 1px solid #fff;}
TD.pC2{text-align: right; background:#dfcff8;padding: 4px; font-weight:bold; 
	border-left: 1px solid #ccc; border-right: 0px solid #eef; border-bottom: 1px solid #fff;}
TD.pC3{text-align: center; background:#00c;padding: 4px; font-weight:bold;  color:#fff;
	border-left: 1px solid #ccc; border-right: 0px solid #eef; border-bottom: 1px solid #fff;}
TD.pC4{text-align: center; background:#dfcff8;padding: 4px; font-weight:bold;  color:#000;
	border-left: 1px solid #ccc; border-right: 0px solid #eef; border-bottom: 1px solid #fff;}

TD.date{width:90px; text-align: left; color:#eee; background:#a20; font-size:9pt; padding: 4px;font-weight:bold;}
TD.rimando{text-align:left; color:#004; background:#ddd; font-size:8pt; padding: 4px;font-weight:bold;}
TD.prezzo{width:110px;text-align: center; color:#f00; background:#eee; font-size:10pt;padding: 4px; font-weight:bold;}
TD.bottone{width:130px; text-align:center; background:#333;}
TD.testo{text-align: left; color:#000;  background:rgb(255,218,208); font-size:9pt; padding: 4px; vertical-align:top}
/* TD.testo{text-align: left; color:#000;  background:#fff; font-size:9pt; padding: 4px; } */
.estensioni{text-align: left; color:#000;  background:rgb(255,200,190); font-size:9pt; padding: 4px; vertical-align:top}

	
TD.first{text-align: left; background:#f0f0f8; padding-left: 4px; width:210px;}
TD.second{text-align: left; background:#ffffff; padding-left: 0px; width:535px;}	
TD.third{text-align: center; background:#bbddff; padding-left: 4px; width:175px;}
	 
/* TD.titolo {padding:2px 0px 2px 10px; border:1px solid #eee; text-align:left; vertical-align:top; background:#fd8;} */
TD.titolo2 {padding:5px; background-color:#f80; color:#fff; font-weight:bold; font-size:11pt; font-family:Arial, sans-serif;}
TD.titolo {padding:5px; background-color:#e09090; color:#fff; font-weight:bold; font-size:11pt; font-family:Arial, sans-serif;}

TD.titolo1 {padding:2px 0px 2px 10px; border:1px solid #eee; text-align:center; vertical-align:middle; background:#fd8;}


TABLE.YELLINK A:link {COLOR: #ffffff;}
TABLE.YELLINK A:hover {COLOR: Yellow;}
TABLE.YELLINK A:visited {COLOR: Yellow;}
TABLE.YELLINK A:active {COLOR: #ffffff;}
TABLE.LNK{background-color: #FFF0F5;}


/* LINKS */
A.nochange {font-size:8pt; font-weight:bold; color:#e06; text-decoration:underline; margin-left:6px;}

A:link{color:#0000ff; text-decoration: none; }
A:visited{color:#0000ff; text-decoration: none; }
A:hover{color:#ee0000; text-decoration: underline; }
A:active{color:#0000ff; text-decoration: none; }

A.main:link{color: White; text-decoration: none; font-size:1.1em; font-weight: bold;}
A.main:visited{color: White; text-decoration: none;  font-size:1.1em; font-weight: bold;}
A.main:hover{color: Yellow; text-decoration: underline;  font-size:1.1em; font-weight: bold;}
A.main:active{color:White; text-decoration: none;  font-size:1.1em; font-weight: bold;}

/* ELENCHI */
LI.item{list-style-image: url(../elementi/orange.gif);
list-style-position: outside;
font-weight: bold; font-size:10pt; color:#cc0000;}

LI.lnk{list-style-image: url(../elementi/eviden_lamp.gif);
list-style-position: outside;
font: bold 10pt #; color:#cccc00;}

LI.punti{list-style-image: url(../elementi/orange.gif); list-style-position:outside; font-family:Tahoma, sans-serif; font-size:10pt;
color:#083; margin-left:-8px; margin-top: 4px;}		

LI.cuori{list-style-image: url(../elementi/cuoricino.gif);
	list-style-position: outside;font-family: Tahoma, sans-serif;
	font-weight:bold; color:#610; font-size:9pt;  margin-left:-16px; margin-top: 8px; text-align:justify;}
	
LI.cuoriRosso{list-style-image: url(../elementi/cuoricino.gif);
	list-style-position: outside;font-family: Tahoma, sans-serif;
	font-weight:bold; color:#d00; font-size:9pt;  margin-left:-16px; margin-top: 8px; text-align:justify;}
		
LI.prezzi{list-style-image:none; list-style-position: outside; font-family: Tahoma, sans-serif; font-size:8pt;
font-weight:bold; color:#083; margin-left:-8px; margin-top: 4px;}		

LI.voci{list-style-image:none; list-style-position: outside; font-family: Tahoma, sans-serif; font-size:8pt;
font-weight:bold; color:#083; margin-left:-8px; margin-top: 1px;}		



