
body    {
        position:absolute;
        height:100%;
	width:100%;
      	margin:0;
        border:0;
	padding:0;	
        font-size: 12px;
	color:#000000;
	Font-family:georgia;
        Font-style:italic;
	Font-weight:normal;
        background:url(img/beige.jpg) repeat;
        }

div#wrapper {
        position:relative;
	width: 995px;
        height:735px;
        top:8px;
	margin: 0 auto;
        border-style:solid;
        border-color:#969696;
        border-width:0px;
	border-top:0;
        background:white url(img/orizzontale.jpg) repeat-y;
	}

div.menu-oriz ,div.menu-oriz-act
	{
        position:absolute;
	margin:0;
	padding:0;
	top:12px;
	left:10%;
	width:110px;
	height:25px;
	background:transparent url(img/decoro2.jpg) repeat-x;	
	border-top:outset white 1px;
	border-bottom:solid white 0px;
	border-left:outset white 1px;
	border-right:outset white 1px;
	z-index:10;
		text-align:center;
	}

a.menu-oriz,div.menu-oriz a
	{
	position:relative;
	margin:0 auto;
	padding:0;
	text-align:center;
	text-decoration:none;
	Font-family:georgia;	
	Font-style:italic;
        Font-weight:normal;
        Font-size:130%;
	color:#660000;
	line-height:auto;
	}
div.menu-oriz-act h3, div.menu-oriz a:hover
	{
	position:relative;
	padding:0;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	Font-family:georgia;	
	Font-style:italic;
        Font-weight:normal;
        Font-size:130%;
	color:white;
	line-height:auto;
	}




div.valnerina 
        {
        position:absolute;
	top:720px;
	left:51px;
	width:400px;
	height:170px;
	border-top:0px solid #006600;
	border-bottom:2px solid #006600;
	border-left:0px solid #006600;
	border-right:2px solid #006600;
	color:#006600;
	background:transparent;
	text-align:center;
	text-decoration:none;
	font-size:85%;
	font-weight:bold;
	font-style:normal;
	font-family:verdana;
	padding:0;
	z-index:99;
	}
div.valnerina a 
        {
 	color:#006600;
	background:transparent;
	text-align:center;
	text-decoration:none;
	font-size:85%;
	font-weight:bold;
	font-style:normal;
	font-family:verdana;
	padding:0;
	z-index:99;
	}
#notizievalnerinai 
        {
   	top:5px;
	left:20px;
	width:370px;
	height:135px;
	margin:0px;
	border:0px solid green;
	background-color:#26219207;
	}

.valnerina img
        {
        float:right;
	border: 0px outset gray;		
	background:transparent;
        }







div.testata
        {
        position:absolute;
	margin:0;
	padding:0;
        top:198.4px;
        left:10%;
        width:750px;
        height:45px;
	border:0px solid lightgrey;
	background:transparent;
	
      	z-index:1;
	}
div.testata h2
	{
	margin:0%;
	padding:0;
	font-family:parkavenue bt;
 	font-size:210%;
	Font-style:normal;
        Font-weight:normal;
	color:maroon;
        background:transparent;
	text-align:center;
        z-index:9;
	}
div.testata h4 
	{
	margin:0%;
	padding:0;
	font-family:verdana;
 	font-size:80%;
	Font-style:normal;
        Font-weight:normal;
	color:#660000;
        background:transparent;
	text-align:center;
	z-index:9;
	}
div.testata h4 a
	{
	margin:0%;
	padding:0;
	font-family:verdana;
 	font-size:90%;
	Font-style:normal;
        Font-weight:normal;
	color:#660000;
        background:transparent;
	text-align:center;
	text-decoration:none;
        z-index:9;
	}
div.textimage
        {
        position:absolute;
	top:60%;
	left:15%;
	width:350px;
	height:170px;
	margin:0;
	padding:0px;
	text-align:justify;
	border:solid red 0px;
	text-decoration:none;
	list-style:none;
	background:url(img/lightbeige.jpg) repeat;
        }
.textimage  a img
        {
        float:right;
	border: 0px outset red;		
	background:transparent;
	margin-right:5px;
	margin-left:5px;
        }

div.textimage h5,div.textimage h5 a
	{
	margin-left:6px;
	margin-right:2px;
	margin-top:0px;
	padding:0;
        text-align:left;
	Font-size:100%;
	Font-weight:normal;
	line-height:auto;
	color:maroon;
	}


div.textimage h3
	{
	margin-left:12px;
	margin-right:8px;
	margin-top:8px;
	padding:0;
        text-align:left;
	Font-size:97%;
	Font-weight:normal;
	line-height:160%;
	color:maroon;
	}
div.textimage h3 a
	{
	margin-left:12px;
	margin-top:8px;
	padding:0;
        text-align:left;
	color:black;
	Font-style:normal;
	Font-size:97%;
	Font-weight:normal;
	line-height:140%;
	color:maroon;
        text-decoration:none;
	}
div.textimage h3 b
	{
	margin-left:12px;
	margin-top:7px;
	padding:0;
        text-align:left;
	Font-size:97%;
	Font-weight:bold;
	line-height:140%;
	color:maroon;
	}
div.textimage h2
	{
	margin-left:6px;
	margin-top:4px;
	
	padding:0px;
        text-align:left;
	Font-size:120%;
	Font-weight:normal;
	line-height:115%;
	color:maroon;
	text-decoration:none; 
	}

.tab 
	{
	padding:0;
	margin:0;
        text-align:left;
	Font-size:160%;
	Font-weight:normal;
	color:maroon;
	text-align:center;
	}
.hidden 
        {
	visibility:hidden;
        }

.img-center 
        {
	top:0px;
	margin:0 auto; 
	z-index;99;
	border:0px solid black;
        }


div.banner
        {
        position:absolute;
        top:3.5%;
        left:22.3%;
	width:74%;
	height:15%;
	line-height:750%;
	border:solid #D3D3D3 0px;
        background:transparent;
        }

div.titolo 
	{
	 position:absolute;
	 top:2%;
	 left:2%;
	 border:0px solid red;
	 width:auto;
	 height:5%;	
	 Font-family:tahoma;
         Font-style:normal;
	 Font-weight:bold;
         Font-size:120%;
         color:#000000;
	 background-color:transparent;
	 line-height:170%;
	 z-index:9;
	 }

div.indietro h2 
	 {
	 position:absolute;
	 padding:1px;
         padding-bottom:0px;
	 line-height:10%;
         top: 25px;
	 left:10%;
	 height:10px;
	 width:90px;	
	 Font-style:normal;
	 Font-weight:normal;
         Font-size:80%;
	 color:#000000;
         background:transparent;
	 text-decoration:none;	
         }
div.indietro h2 a 
	 {
	 text-decoration:none;
         border:0;
	
         }

.img
        {
        float:right;
	margin;0px;
	
	border: 0px outset gray;		
	background:transparent;
	
        }

#map
        {
	 
         top: 33%;
         left:57px; 
         width: 880px;
         height:450px;
         position:absolute;
         background-color:transparent;
	 border:1px;
         border-style:solid;
         border-color:#808080;
         }



#slideshow {cursor: pointer;}
#slideshow img {display: none;position: absolute;top: 0;left: 0;}

#slideshow {border: 1px solid wheat;
	overflow: hidden;
	margin: 0px auto 0px;
	position: absolute;
	width: 250px;
	height:170px;	
	}
#slideshow img {width: 100%;}


 ul.test li a
	 {
 	 background:transparent;color:beige;
	 Font-style:normal;
	 Font-weight:normal;
	 font-size:80%;
	 padding:0;
	 margin:0;		
         } 
ul.test li a:hover
	 {
 	 background:transparent;color:red;
	 Font-style:normal;
	 Font-weight:normal;
	 font-size:80%;
	 padding:0;
	 margin:0;		
         } 
