BODY	{ }


a:link		{ color: #0000FF; text-decoration: none; text-align:center;font-weight: normal; }

a:visited	{ color: #0000FF; text-decoration: none }

a:active	{ color: #0000FF; text-decoration: none }

a:hover		{ color: #0000FF; font-weight: bold; text-decoration: none }

.eventi 			{float:left; border-style:groove; border-width:1px;width:auto}

.eventi1 			{ position:relative; float:right; border-style:groove; border-width:1px;margin-top:150px;margin-bottom:100px}


.bloccamenu{ 


position: fixed; left: 4px; top: 490px; width:198px; height:auto

}


.divadx 			{ 

float:right; width:100%

}

.primapagina{ 


position: absolute; left: 0px; top: 250px; width:100%; height:auto}




.lapa

{ 
padding:0px;
border:1px solid; 
left: 221px; 
width: 745px; 
position: relative; 
top: 0px; 
height: auto;

}


.lapagina

{ 
padding:0px;
border:1px solid; 
left: 221px; 
width: 745px; 
position: relative; 
top: 0px; 
height: auto;
font-weight: normal;
	font-size: 0.9em;
	font-family: arial, geneva, verdana, arial, sans-serif;
	line-height: 18pt;
	text-decoration: none;
color: black;
text-align: justify

}

.lapagina1

{ 
border:0px solid; 
left: 0px; 
width: auto; 
position: relative; 
top: 0px; 
height: 70px;
font-weight: normal;
	font-size: 0.9em;
	font-family: arial, geneva, verdana, arial, sans-serif;
	text-decoration: none;
color: black;
text-align: justify;
padding:0px

}




.itesti

{ 
padding-left:5px;
padding-right:5px;

font-size: 0.9em;
	font-family: arial, geneva, verdana, arial, sans-serif;
	line-height: 18pt;
	text-decoration: none;
color: black;
text-align: justify

}














.iltesto{ 

display:none

}


iltesto:hover 

{display:block }



.scelta3lg1, .scelta3lg, .scelta2lg,    

.scelta5ta1, .scelta5ta, .scelta4ta, .scelta4c, .scelta4b, .scelta4a, .scelta3ta, .scelta19, .scelta18, .scelta16, .scelta15, .scelta14, scelta13, .scelta12, .scelta11, .scelta10, .scelta9, .scelta8, 
.scelta7 , .scelta6, .scelta5, .scelta4, .scelta3, .scelta2, .scelta1 

{ 
	text-align:center; 
	font-size:0.8em; 
	width:100px; 
	position:relative; 
	bottom:0px; 
	margin-right: 17px; 
	float:left;
	left: 10px;
	padding-left:2px; 
	padding-right:2px; 
	font-family:geneva, verdana, arial, sans-serif;
	margin-bottom:10px
	}


.scelta3lg1, .scelta3lg, .scelta2lg,

.scelta5ta1, .scelta5ta, .scelta4ta, .scelta4c, .scelta4b, .scelta4a, .scelta3ta, .scelta19, .scelta16, .scelta12, .scelta11, .scelta10, .scelta9, .scelta8, .scelta7 , .scelta6, .scelta5, .scelta3, .scelta4 

{ width:110px; border-style:groove; border-width:1px;
 height:40px; line-height: 18px; font-family:geneva, verdana, arial, sans-serif;
}



.scelta25c , .scelta25b , .scelta25a, .scelta25p { 

left:0px;
 width:25%;
padding:0px;

	text-align:center; 
	font-size:0.8em; 

	position:relative; 
	float:left;

	font-family:geneva, verdana, arial, sans-serif;

}


.scelta25a { 

width:16.6%;

}

.scelta25b { 
padding-left:16px;

width:18%;

}

.scelta25c { 

width:16%;

}





.scelta1 { width:10em;}

.scelta2 { width:auto;}

.scelta3 { width:126px;}


.scelta3lg1,

.scelta5ta1, .scelta5ta, .scelta4a, .scelta3ta,.scelta19, .scelta4 { padding-top:8px;  height:32px;
}


.scelta4b, .scelta4a { 	font-size:0.7em; 
}


.scelta4c { 	font-size:0.65em; 
}


.scelta5ta1, .scelta5 { width:247px; }

.scelta3ta, .scelta6 { width:175px; }


.scelta4ta, .scelta5ta { width:126px; }



.scelta7 { height:83px; }

.scelta8 { padding-top:8px; height:75px; }

.scelta9 { width:176px; }

.scelta10 { width:114px; }

.scelta11 { width:114px; padding-top:8px;  height:32px;}

.scelta12 { width:430px; padding:5px; text-align:left; font-size: 12px;}

.scelta13 {  width: 264px;}

.scelta14 {  width: 8em;}

.scelta15 {  width: 130px;}

.scelta18  {  width: 100px; padding: 0px}

.scelta19  {  width: 250px}




.scelta2lg  {  width: 275px}
.scelta3lg1, .scelta3lg  { width: 175px}


a.scelta16:hover {margin-top:0px}


a.scelta17:hover {font-size: 0.85em}


.ascelta12 
{width:512px; padding:5px; border-style:groove; border-width:1px; height:auto; text-align:left; color: #000000;
 }


.divoproto 
{
position: absolute; left: 767px; top: 266px; width:220px; height:723px; font: 12px verdana, arial, sans-serif; text-align:center

 }




.ascelta13 {padding-left: 5px;font-size:12px;}



.bottone1, .bottone {
margin-top:4px;
width: 87px;
 height: 34px;}
 
 
 .bottone1{

margin-left:349px}
 


.puntato		{ 
font: 12px verdana, arial, sans-serif;
color: #00FF00; 
margin-bottom:10px;

}


.poesia {

border-style:solid; border-width:1px; position: absolute; left: 20px; top: 780px; width:189px;
margin-top:0px;
margin-bottom:0px;
	line-height: 5pt;
	TEXT-DECORATION: none;
			font: 8px "geneva", verdana, arial, sans-serif;
		font-weight: bold;
text-align: center
}





.menuchiese		{ 

position: absolute;left: 0px; top: 660px; width:218px; height:auto; margin-bottom: 4px
}




.codetito, .codeweb2, .codeweb1, .codeweb { position:relative; float:left; border-style:groove; border-width:1px;}

.codeweb1{  top:12px; margin-left:8px;width:auto }

.codeweb2{  margin-top:0px;margin-left:0px;float:left; width:130px; margin-left:0px }


.codehote{ position: absolute; left: 196px; top: 215px; width:774px}

   

.codeweb3{ margin-top:0px;margin-left:0px;float:right; width:130px; margin-left:0px }


.codetito{ text-align:center; width:100%; border:none }





.altratabe4, .altratabe3, .altratabe2, .altratabe1, .altratabe{ position:relative;float:left; border-style:groove; border-width:1px; width:132px; padding-top:15px; height: 68px}


.altratabe1{  height: 116px; padding-top:50px;

}

.altratabe2{  height:40px;text-align:left;padding-top:0px;

}


.altratabe3{  height: 93px; padding-top:30px;

}

.altratabe4{  height: 65px; padding-top:30px;

}




.divaweb

{ 

float:left; border-style:groove; border-width:1px;


left: 221px; 
width: 731px; 
position: absolute; 
top: 329px; 
height: auto;
	font-size: 1em;
	font-family: arial, geneva, verdana, arial, sans-serif;
color: black;
text-align: justify

}



.mettodx
{ 

text-align: right

}
.mettoce
{ 

text-align: center

}


.divacalo

{ 

position: absolute; left: 0px; top: 129px; width:100%; height:58px; text-align: center

}




 /* THIS LINE CONTROLS THE font SIZE ON ALL PAGES */

TABLE 			{ color: #000000; font: 12px geneva, verdana, arial, sans-serif }



			
	td
 { 
}

.td1
 { 
 vertical-align:middle;
	font-family: arial;
text-align:center;
 color: #333333;
 font-size: 1.2em;
 width: 243px;
 	height: 45px;
white-space: nowrap;

 
}



.niente 			{ position: absolute; left:10px; top:0px}

			
			
.price 			{ color: #800000; font: 15px verdana, arial, sans-serif; font-weight: normal;text-align:center }


.title 			{ color: #800000; font: 15px verdana, arial, sans-serif; font-weight: bold }

.titlea 			{ text-align:center; color: #800000; font: 15px verdana, arial, sans-serif; font-weight: bold;padding-top:0px }

.title3 			{ color: #800000; font: 15px verdana, arial, sans-serif; font-weight: bold; margin-top:10px;text-align:center }

.title4 			{ color: #800000; font: 15px verdana, arial, sans-serif; font-weight: bold; margin-top:285px;text-align:center }



.testa,.testa1,.divstyle3,.pastotitle 	{color: #FFFF00; 
 font: 32px  "Lucida Calligraphy", arial, sans-serif; font-weight: normal; 
text-align:center;
margin-bottom:0px;
letter-spacing: 3px

}

.testa 			{  
padding-top:30px;
}

.testa1 			{ 
padding-top:10px;
}




ul#menu_a_2livelli{
background-color: #888888;
padding: 0px;

list-style:none;
font:1em arial, "Trebuchet MS";
width:150px;
border-style:groove; border-width:2px;
}	
ul#menu_a_2livelli li ul li{
list-style:none;
margin:0;
padding:0;
padding-left: 0px;


}
ul#menu_a_2livelli li{
font:0.8em arial;
margin: 0;
padding-top: 5px;
color:black;
width:150px;
 background-image: url("../../images/button.gif");

}






ul#menu_a_2livelli a:link,
ul#menu_a_2livelli a:visited{
display: block;
padding: 4px 16px;
color:black;
text-decoration: none;
width:155px;
padding-left: 0px;
margin-left: 10px;
font-weight: bold;


}
ul#menu_a_2livelli a:hover,
ul#menu_a_2livelli a:focus,
ul#menu_a_2livelli a:active{
background-color: #D76120;
color: #FFFFFF;
font-weight: bold;
width:124px;
margin-left: 3px;
padding-left: 4px;
white-space: nowrap;
text-decoration: none;

}

.testabarra{ 
	

position: absolute; left: 0px; top: 100px; background-image:url('../../images/stretchbar.jpg'); width:100%; height:28px
}

.testa2barra{ 
	

position: absolute; left: 0px; top: 210px; background-image:url('../../images/bluebar.gif'); width:100%; height:25px
}

.basebarra1, .basebarra, .oppa{ 

margin-left: 0px; 
height:28px;
width:100%;
background-image:url('../../images/stretchbar1.jpg'); 
position: relative; 
top:50px;
}


.basebarra { 
position: absolute; 

margin-top: 770px; 

}

.basebarra1 { 
position: absolute; 

margin-top: 1250px; 

}


.zuppa		{ 
border-color: #ffffff; position: absolute; left: 24px; top: 220px; width:auto;height:auto;
border-style:groove; border-width:1px;


}



.primapa		{ 
position: absolute; left: 259px; top: 304px; width:538px; height:auto

}


.panora		{ 
position: absolute; left: 0px; top: 129px; width:100%; height:127px

}

 
.camerav		{ 
position:absolute; left:837px; top:319px; width:102px; height:auto;  border: 0px

}


.telamo		{ 
position:absolute; left:837px; top:380px; width:102px; height:auto;  border: 0px

}


.bordo0	{ 
  border: 0px

}


.bordo01	{ 
  border: 0px;
width:100%;
height:138%;
}

.bordo02	{ 
  border: 0px;
width:100%;
height:120px;
}

.bordo03	{ 
  border: 0px;
width:100%;
height:160px;
}


.bordo04	{ 
  border: 0px;
width:100%;
height:170%;
}



.bordocalo1	, .bordocalo	{ 
margin-right:5px;
border-color: #999999;
border-style:solid; border-width:2px;
}

.bordocalo1	{ 
margin-left:5px;

}


.bordo1	{ 
  border: 1px

}

.camerav1		{ 

position:absolute; left:30px; top:710px; width:auto; height:auto


}


.camerav2		{ 

position: absolute; left: 782px; top: 301px; height:239px


}

.camerav3		{ 

position: absolute;left: 30px; top: 1100px; width:auto; height:auto


}



.lestelle		{ 

text-align: center;
margin-top: 0; margin-bottom: 0


}




.levisite		{ 

position: absolute; left: 245px; top: 303px; width:515px; height:268px;

font-weight: normal;
margin-top:8px;
margin-bottom:0px;
	font: 1em arial, geneva, verdana, arial, sans-serif;
	line-height: 20pt;
color: #FF0000;
text-align: center;
 height:auto

}



.paginagra		{ 

position: absolute; left: 342px; top: 240px; width:auto; height:auto;

	font: 1em arial, geneva, verdana, arial, sans-serif;
text-align: left;

}

.paginainvi		{ 

position: absolute; left: 233px; top: 311px; width:528px; height:504px;

font-weight: normal;
margin-top:8px;
margin-bottom:0px;
	font: 1em arial, geneva, verdana, arial, sans-serif;
	line-height: 20pt;
color: #FF0000;
text-align: center;
 height:auto

}

.paginainfo		{ 

position: absolute; left: 199px; top: 253px; width:549px; height:auto

}



.fotoguide		{ 

position: absolute; left: 630px; top: 380px; width:auto; height:auto;

font-weight: normal;
margin-top:8px;
margin-bottom:0px;
	font: 1em arial, geneva, verdana, arial, sans-serif;
	line-height: 20pt;
color: #FF0000;
text-align: center;
 height:auto

}




.testoguide		{ 

position: absolute; left: 250px; top: 380px; width:auto; height:auto;

font-weight: normal;
margin-top:8px;
margin-bottom:0px;
	font: 0.8em arial, geneva, verdana, arial, sans-serif;
	line-height: 10pt;
color: #000000;
text-align: left;

}


.cenguide		{ 
text-align: justify;

position: absolute; left: 31px; top: 1080px; width: 938px; height:auto;

font-weight: normal;
margin-top:8px;
margin-bottom:0px;
	font: 0.8em arial, geneva, verdana, arial, sans-serif;
	line-height: 12pt;
color: #000000;
text-align: justify;

}




.lascala		{ 
position:absolute; left:839px; top:493px; width:151px; height:76px

}


.trip		{ 
position:absolute; left:27px; top:702px; width:102px; height:35px

}

.contato		{ 
position:absolute; left:865px; top:621px; width:112px; height:35px

}



.testafoto		{ 
position: absolute; left: 0px; top: 0px; background-image:url('../../images/testa1.jpg'); width:100%; height:100px

}



.testago		{ 

position:absolute; left:263px; top:690px; width:536px; height:52px


}

.priva

{ 

border:2px solid; 
left: 211px; 
width: 766px; 
position: absolute; 
top: 299px; 
height: auto;
font-weight: normal;
	font: 11pt arial, geneva, verdana, arial, sans-serif;
	line-height: 20pt;
	text-decoration: none;
color: #000000;
text-align: justify

}

.testalbum

{ 

border:2px solid; 
left: 221px; 
width: 731px; 
position: absolute; 
top: 329px; 
height: auto;
font-weight: bold;
	font-size: 1em;
	font-family: arial, geneva, verdana, arial, sans-serif;
	line-height: 20pt;
	text-decoration: none;
color: black;
text-align: justify

}


.testalinki{ 

position: relative; 

border:0px solid; 
margin-left:0px; 
width: auto; 
top: 230px; 
height: auto;

}



.frecciade

{ 

left: 5px; 
position: absolute; 
top: 10px; 
height: auto;

}

.frecciasi

{ 
left: 693px; 
position: absolute; 
top: 10px; 
height: auto;

}





.title1 			{ color: #800000; font: 15px verdana, arial, sans-serif; font-weight: bold; text-align:center  }

.title2 			{ color: #800000; font: 12px verdana, arial, sans-serif; font-weight: bold; text-align:center  }


.copyright		{ color: #000033; font: 9px geneva, verdana, arial, sans-serif; margin-top:12px;margin-left: 3px;}


.picturecomments 	{ color: #666666; font: 10px geneva, verdana, arial, sans-serif }


.smalltitle 		{ color: #000000; font: 12px verdana, arial, sans-serif; font-weight: bold;text-align:center }


.subtitle 		{ color: #000000; font: 11px geneva, verdana, arial, sans-serif; font-weight: normal;

position:absolute; left:870px; top:780px; width: 42px;

}


.picturetitle 		{ color: #000000; font: 10px verdana, arial, sans-serif; font-weight: bold;; text-align:center }


 /* TICKER LOCATION ON PAGE */

#ticker	{ left: 0px; POSITION: absolute; top: 51px }


.biglink {
	color: #6633FF;
	font: 12px verdana, arial, sans-serif; font-weight: bold;
	font-style: italic;
	text-decoration: none }

.biglink:hover {
	color: #FF6600;
	font: 12px verdana, arial, sans-serif; font-weight: bold;
	font-style: italic;
	text-decoration: none }


.just {text-align: justify;}



.logo {
	color: #FFFFFF;
	font: 15px "arial black", geneva, verdana, arial, sans-serif;
	font-weight: normal;
	font-style: italic;
	text-decoration: none }


.logo:hover {
	color: #FFFF9C;
	font: 15px "arial black", geneva, verdana, arial, sans-serif;
	font-weight: normal;
	font-style: italic;
	text-decoration: none }


.slogan { color: #CCCCFF;
	font: 20px geneva, verdana, arial, sans-serif;
	font-weight: bold;
	font-style: italic }
	
.prova {
font-weight: normal;
margin-top:8px;
margin-bottom:0px;
	font: 0.8em arial, geneva, verdana, arial, sans-serif;
	line-height: 20pt;
	text-decoration: none;
color: #000000;
text-align: justify

}




.visite {
font-weight: normal;

	font: 0.8em arial, geneva, verdana, arial, sans-serif;
	text-decoration: none;
color: #000000;
text-align: left

}


.button-popups{ background-color:#FFFFFF;
		font-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		font-weight: bold;
		BORDER: #FFEB00 1px solid }

.buttonon-popups{ background-color:#FFFFFF;
		font-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		font-weight: bold;
		BORDER: #000000 1px solid }



.dropdown {	color: #333333;
		width: 180PX;
		font: 14px geneva, verdana, arial, sans-serif;
		font-weight: bold}





.searchdrop 	{ width: 60PX; HEIGHT: 20PX; font: 11px arial, georgia, "Times New Roman", sans-serif }


.searchbutton 	{	font-size: 8pt }

.divstyle {	position:absolute;
			border: red 2px solid;
		background:#FFFFCC;
		width:110px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
		top:0;
		left:0 }

.divstyle1 {	position:absolute;
			border: red 2px solid;
		background:#FFFFCC;
		width:120px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
		top:0;
		left:0 }

.divstyle2 {	position:absolute;
		border: #FFFFFF 1px solid;
		background:#3259BA;
		width:150px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
		top:0;
		left:0 }

.divstyle3 {	position:absolute;
		border: black 1px solid;
		width:80px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
		top:0;
		left:0 }
		
.divstyle4 {	position:absolute;
		border: red 2px solid;
		background:#FFFFCC;
		width:150px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
		top:0;
		left:0 }


.divstyle5 {	position:absolute;
			border: red 2px solid;
		background:#FFFFCC;
		width:220px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
		top:0;
		left:0 }
		

.pstyletitle{	position:absolute;
		background:white;
		color:black;
		font-size:11px;
		font-family:verdana, arial }

.pastotitle{	position:absolute;
		color:black;
		font-size:14px;
		font-family:verdana, arial }
		

.testo{
		margin-top:0px;
		margin-bottom: 5px;

text-align: center;
		color:black;
	  font-weight: bold;
		font-size:20px;
		font-family: arial,verdana, "BernhardFashion BT" }


.testo2{	
background-image:url('../..logolink/a.gif');
position:absolute;
		margin-top:2px;
		margin-bottom:-2px;
padding-left: 4px; 
text-align: justify;
		color:black;
	  font-weight: bold;
		font-size:29px;
		font-family:"BernhardFashion BT", verdana, arial }


.pasto1{
		background:#ffffcc;
		color:black;
	  font-weight: normal;
		font-size:11px;
		font-family:verdana, arial;
		padding:5px;
		text-align: justify;

		}




.pasto2{	
text-align: justify;
		color:#C0C0C0;
	  font-weight: normal;
		font-size: 4px;
		font-family:verdana, arial;


}


.pasto3{	
text-align: justify;
		color:#C0C0C0;
	  font-weight: normal;
		font-size: 4px;
		font-family:verdana, arial;
	margin-top:0px;
		margin-bottom:0px;
		
}


.pstylebody {
		color:black;
		font-size:10px;
		font-family:verdana, arial }






 /* START THE CODE FOR THE MENUS */


#menulocation { LEFT: 20px; width: 154px; POSITION: absolute; TOP: 260px; padding:0px 0px; white-space:nowrap;	background:black; }
#menulocation3 { LEFT: 0px; width: 100%; POSITION: absolute; TOP: 0px; padding:0px 0px; white-space:nowrap; }
#menulocation4 { background-image: url("../../images/base.jpg"); margin-left:0px;margin-right:0px; margin-top: 0px; }

.menu		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 9pt;
		  height: 37px;
		  width: 154px;
		  font-weight: bold;
		  text-indent: 8px;
		  line-height: 26pt;
		  text-align: left;
		  display: block;
		    background-color:red;
		  border: #FFFFFF 0px solid; 
		 }


a.menu:link, a.menu:visited  	{ background-image: url("../../images/button.gif");
		  background-color:#EDDD4A;
		  color: #000000;
		   text-align:left;
		   		  font-weight: bold;

		   }



a.menu:active 	{  background-image: url("../../images/buttonon.gif");
		   background-color:#EDDD4A;
		   color: #000000;
		   		   text-align:left;
 }

a.menu:hover 	{background-image: none;
  font-size: 11pt;
  background-color: #D76120;
color: #FFFFFF;

}

 /* THIS LINE CONTROLS THE font SIZE ON ALL PAGES 
a.menu:hover 	{ background-image: url("../../images/buttonon.gif");
			background-color:#EDDD4A;
  font-size: 11pt;
  background-color: #D76120;
color: #FFFFFF;

}
*/