body {	
	margin: 20px;
	padding: 0px;
     }
	
img.logo {
	padding:5px;
	margin: 0 auto;
}

a.header {
	text-decoration: none
	 }

ul.menu{
	margin:0;
	padding:0;
	display:block; 
	overflow: hidden;
	list-style-type: none;
}
 
ul.menu li.sezione {
	margin: 0 0 5px 0;
	padding: 0;
	overflow:hidden;
}				

ul.menu li.sezione div div.contentsezione {
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
ul.menu li.sezione div#topsezioneDX {
	color:#ffffff;
	background:#50a0ff url("./immagini/CMTopDx.gif") no-repeat top right;
	font-size:100%;
}																		  
ul.menu li.sezione div div.contentsezione div {
	margin: 0px;
	padding: 0px;
	display: block; /* inline fix double margin IE6; */
	overflow: hidden;
}

ul.menu li.sezione div div.contentsezione div#bottomsezioneDX {
	color:#ffffff;
	background:#ebebeb url("./immagini/CMbottomSx.gif") no-repeat bottom left;
	font-size:1%;
	padding: 0px;
	margin: 0px;
}																		  
ul.menu li.sezione div div.contentsezione div div {
	padding: 0px;
	margin: 0px;
	border-style:solid;
	border-color:#50a0ff;
	border-top-width:0px;
	border-bottom-width:1px;
	height: 9px;
}
ul.menu li.sezione div div.contentsezione div#bottomsezioneDX div{
	margin: 0 0 0 10px;
	border-left-width:0px;
	border-right-width:1px;
}
ul.menu li.sezione div#topsezioneSX {
	color:#ffffff;
	background:#50a0ff url("./immagini/CMTopSx.gif") no-repeat top left;
	font-size:100%;
}																		  
ul.menu li.sezione div div.contentsezione div#bottomsezioneSX {
	color:#ffffff;
	background:#ebebeb url("./immagini/CMbottomDx.gif") no-repeat bottom right;
	font-size:1%;
	padding: 0px;
	margin: 0px;
}																		  
ul.menu li.sezione div div.contentsezione div#bottomsezioneSX div{
	margin: 0 10px 0 0;
	border-left-width:1px;
	border-right-width:0px;
}


ul.menu li.sezione h5 {
	font-style: normal;
	font-weight:bold;
	margin: 0%;
	padding: 3px 0 3px 5px;
}

span.linkSitoSezione {
	text-align: center;
	font-size:80%;
	font-weight:bold;
}

span.didascaliaSezione {
	text-align: center;
	font-size:60%;
	font-weight:normal;
}

ul.menu li.sezione div div.contentsezione ul {
	margin: 0;
	padding: 10px 0 0 25px;
	display:block;
	BACKGROUND-COLOR: #ebebeb;
	border-style:solid;
	border-color:#50a0ff;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
}
		
ul.menu li.sezione div div.contentsezione ul li {
	border: 0;
	margin: 0;
	padding: 0;
}

ul.menu li.sezione div div.contentsezione ul#home { 
	margin: 0;
	list-style-image:url('./immagini/freccia_orange.gif');
	border-top-width:0px;
	border-bottom-width:0px;
	}

ul.menu li.sezione div div.contentsezione ul#altraCantiano {
	margin: 0;
	padding: 0 0 0 25px;
	list-style-image:url('immagini/SegnoSpunta.jpg');
	font-family: Brush Script MT;
	font-size: 30px;
	color: #FF0000;
	border-top-width:0px;
	border-bottom-width:0px;
	}

ul.menu li.sezione div div.contentsezione ul#cerca {
	list-style-image:url('./immagini/search.gif');		
	border-top-width:0px;
	border-bottom-width:0px;
}

ul.menu li.sezione div div.contentsezione ul#organizzazione {
   list-style-image:url('./immagini/freccia_blu.gif');
}

ul.menu li.sezione div div.contentsezione ul#organizzazione li img#logoDR {
		   float: right;
		   padding: 10px;
}

ul.menu li.sezione div div.contentsezione ul#distrettorurale {
		   list-style: url('immagini/freccia_orange.gif');
}

ul.menu li.sezione div div.contentsezione ul#distrettorurale li img#logoDR {
		   float: right;
		   padding: 10px;
}

ul.menu li.sezione div div.contentsezione ul#distrettorurale li a {
		   padding: 0 0 0 10px;
}


ul.menu li.sezione div div.contentsezione ul#distrettorurale li {
		   padding: 0 0 0 10px;
		   margin: 0 0 0 10px;
}

ul.menu li.sezione div div.contentsezione ul#turismoacantiano {
   	list-style-image:url('./immagini/freccia_red.gif');
}

ul.menu li.sezione div div.contentsezione ul#linguaITA {
	margin: 0 5px;
	list-style-image:url('./immagini/flag_ita.gif');	  
	border-top-width:0px;
	border-bottom-width:0px;
}

ul.menu li.sezione div div.contentsezione ul#linguaENG {
	margin: 0 5px;
	list-style-image:url('./immagini/flag_eng.gif');		
	border-top-width:0px;
	border-bottom-width:0px;
}

ul.menu li.sezione div div.contentsezione ul#artecultura {
	list-style-image:url('./immagini/freccia_green.gif');
}

ul.menu li.sezione div div.contentsezione ul#sitiistituzionali {
    list-style-image:url('./immagini/freccia_pink.gif');
}

ul.menu li.sezione div div.contentsezione ul#rassegnastampa {
	list-style-image:url('./immagini/freccia_brown.gif');
}
 
ul.menu li.sezione div div.contentsezione ul#servizialcittadino {
	list-style-image:url('./immagini/freccia_darkblu.gif');
}

ul.menu li.sezione div div.contentsezione ul#sitiparticolari {
	list-style-type: none;
	padding: 5px;
	margin: 0;
	text-align: center;
}

ul.menu li.sezione div div.contentsezione ul#sitiparticolari li {
	padding: 0;
	margin: 5px auto;
	text-align: center;
}

ul.menu li.sezione div div.contentsezione ul#prodottitipici {
	list-style-image:url('./immagini/freccia_red.gif');
}

ul.menu li.sezione div div.contentsezione ul#natura {
	list-style-type: none;
	padding: 5px;
	margin: 0;
	text-align: center;
}

ul.menu li.sezione div div.contentsezione ul#natura li {
	padding: 0;
	margin: 5px auto;
	text-align: center;
}

ul.menu li.sezione div div.contentsezione ul#turismo {
	list-style-image:url('./immagini/freccia_darkgreen.gif');
}


a.altraCantianosidebar:link {
	color:#FF0000;
	text-decoration:none;
}

a.altraCantianosidebar:visited {
	color:#990000;
	text-decoration:none;
}

a.altraCantianosidebar:hover {
	color:#000066;
	text-decoration:underline;
}

a.altraCantianosidebar:active {
	color:#FF0000;
	text-decoration:none;
}

a.sidebar:link {
	color:#0000FF;
	text-decoration:none;
}

a.sidebar:visited {
   color:#660066;
   text-decoration:none;
}

a.sidebar:hover {
 	color:#000066;
	text-decoration:underline;
}

a.sidebar:active {
  	color:#0000FF;
	text-decoration:none;
}




a.sidecolumn:link {
   	color:#0000FF;
	text-decoration:none;
}

a.sidecolumn:visited {
    color:#660066;
	text-decoration:none;
}

a.sidecolumn:hover {
	color:#000066;
	text-decoration:underline;
}

a.sidecolumn:active {
    color:#0000FF;
	text-decoration:none;
}

li.mappa {
	font-size:80%;
}


ul.home {
	list-style-image:url('./immagini/freccia_orange.gif');
	}

ul.altraCantiano {
	list-style-image:url('immagini/SegnoSpunta.jpg');
	font-family: Brush Script MT;
	font-size: 30px;
	color: #FF0000;
	}

ul.cerca {
		list-style-image:url('./immagini/search.gif');		
}

ul.organizzazione {
		   list-style-image:url('./immagini/freccia_blu.gif');
		  }

ul.distrettorurale {
		   list-style: url('./immagini/logo_DR_35x35.gif');
}

ul.turismoacantiano {
	    	list-style-image:url('./immagini/freccia_red.gif');
	   }

ul.linguaITA {
		list-style-image:url('./immagini/flag_ita.gif');	  
}

ul.linguaENG {
		list-style-image:url('./immagini/flag_eng.gif');		
}

ul.artecultura {
		list-style-image:url('./immagini/freccia_green.gif');
	       }

ul.sitiistituzionali {
		      list-style-image:url('./immagini/freccia_pink.gif');
		     }

ul.rassegnastampa {
		   list-style-image:url('./immagini/freccia_brown.gif');
		  }

a.altraCantianosidebar:link {
			color:#FF0000;
			text-decoration:none;
}

a.altraCantianosidebar:visited {
			color:#990000;
			text-decoration:none;
}

a.altraCantianosidebar:hover {
			color:#000066;
			text-decoration:underline;
}

a.altraCantianosidebar:active {
			color:#FF0000;
			text-decoration:none;
}

a.sidebar:link {
		color:#0000FF;
		text-decoration:none;
		}

a.sidebar:visited {
		   color:#660066;
		   text-decoration:none;
		}

a.sidebar:hover {
		 color:#000066;
		 text-decoration:underline;
		}

a.sidebar:active {
		  color:#0000FF;
		  text-decoration:none;
		}




a.sidecolumn:link {
		   color:#0000FF;
		   text-decoration:none;
		}

a.sidecolumn:visited {
		      color:#660066;
		      text-decoration:none;
		}

a.sidecolumn:hover {
		    color:#000066;
		    text-decoration:underline;
		}

a.sidecolumn:active {
		     color:#0000FF;
		     text-decoration:none;
		}



ul.servizialcittadino{
	    list-style-image:url('./immagini/freccia_darkblu.gif');
	   }

ul.turismo{
	    list-style-image:url('./immagini/freccia_darkgreen.gif');
	   }


li.mappa {
		font-size:80%;
		}

h1.header {
	   font-style: italic;
	   font-size: 30px;
	   font-weight: bold;
	   margin: 0px;
	  }

h2.header, h2.header a {
	   font-style: normal;
	   font-weight:bold;
	   font-size: 20px;
	   margin-left: 50px;
	   margin-top: 0%;
	   margin-bottom: 0%;
	   text-indent: 20px;
	  }

h3.header {
	   font-style: normal;
	   font-weight:bold;
	   font-size: 18px;
	   margin-left: 50px;
	   margin-top: 0%;
	   margin-bottom: 0%;
	  }


h1.center { 
           text-align: center;
	  }

h2.center { 
           text-align: center;
	  }

h3.center { 
           text-align: center;
	  }

h4.center { 
           text-align: center;
	  }


h1.right { 
           text-align: right;
	  }

h2.right { 
           text-align: right;
	  }

h3.right { 
           text-align: right;
	  }

h4.right { 
           text-align: right;
	  }


a.image:link {
	text-decoration: none;
	color: #FFFFFF;
	}

a.image:visited{
	text-decoration: none;
	color: #FFFFFF;
	}

a.image:hover {
	text-decoration: none;
	color: #FFFFFF;
	}

a.image:active {
	text-decoration: none;
	color: #FFFFFF;
	}



a.footer:link {
	       color: #0000FF;
	       text-decoration:none;
	      }

a.footer:visited {
		  color:#660066;
	          text-decoration:none;
		 }

a.footer:hover {
		color:#000066;
	        text-decoration:underline;
	       }

a.footer:active {
		color:#0000FF;
	        text-decoration:none;
		}



p.small {
	 font-size:80%;
	 font-variant:small-caps;
	 margin-top:1%;
	 margin-bottom:1%;
        }

p.rightheader{
	      text-align: right;
	      font-size: 14px;
	      margin-right: 5%;
	      margin-top: 0%;
	      margin-bottom: 0%;
	     }

p.menu {
	margin-top: 1%;
	margin-bottom: 0%;
	}

p.center {
	text-align: center;
	}

p.space {
	text-align: center;
	color: #FFFFFF;
	font-size: 1px;
	}


#altro {
	display: block;
	overflow: hidden;
   	background: #f5f5f5;
   	border: 1px solid #000;
	margin: 0;
	padding: 0;

}

#altrasezione {
	padding: 0;
	margin: 2px 0;
	display: block;
	overflow: hidden;
   	background: #f5f5f5;
	border: 1px dashed #000;
}

#altrasezione p.altro {
	text-align: left;
	padding: 10px;
	margin: 0 auto;
	
	}

#altrasezione p.altro span {
	text-align: left;
	font-weight: bold;
	border: 1px solid;
	background: #a8f3c2;
	padding: 5px;
	margin: 0 10px;
	display: block;
	overflow: hidden;
	}

#altrasezione p.altro img {
	padding: 10px;
	margin: 0;
	}

	
span.space {
	text-align: center;
	color: #FFFFFF;
	font-size: 1px;
	}


p.right {
	text-align: right;
	}

p.bodynews {
	font-family: Arial,sans-serif; 
	font-size: 100%;
	font-weight:normal;
	text-align: justify;	
	}

p.sidecolumn {
	 text-align:center;
	 margin: 1% 5px;
	 padding: 0;
	 border: 1px dotted #50a0ff; 
        }

p.sidecolumn img {
	 text-align:center;
	 margin:0 auto;	
	 padding: 0;
        }

p.sidecolumn a span {
	 text-align:center;
	 margin:0 auto;	
	 padding: 0;
	 display:block;
	 background: #daa520; /* Arancione #FFCC99; */
	 border-bottom: 1px dotted  #50a0ff;
	 
        }


a.content2:link {
	       color: #0000FF;
	       text-decoration:none;
	      }

a.content2:visited {
		  color:#FF00FF;
	          text-decoration:none;
		 }

a.content2:hover {
		color:#FF6600;
	        background:#0066FF;
	       }

a.content2:active {
		color:#0000FF;
	        text-decoration:none;
		}


img {
	border: 0px;	
	}

caption.ospiti{ color:#FF0000;
		font-family:Verdana,sans-serif;
		font-size: 150%;
		font-style:italic;
		font-weight:bold;
		text-align:right;
		}

caption.download { color: #0000FF;
		   font-family: Verdana,sans-serif;
		   font-size: 120%;
		   font-weight: bold;
		   text-align: center;
		}	

td.left { width: 10% }

td.center { width: 50% }

td.right { width: 40% }


p.bodytennis {
	font-family: Verdana, sans-serif; 
	font-size: 100%;
	font-weight:normal;
	text-align: Left;	
	}

p.bodytennis a:link{
	color:#ffcc00;
	text-decoration: none
	}

p.bodytennis a:visited{
	color:#ff9900;
	text-decoration: none
	}

p.bodytennis a:active{
	color:#ff6600;
	text-decoration: none
	}

p.bodytennis a:hover{
	color:#ff0000;
	text-decoration: none
	}

a.tennis:link{
	color:#ffcc00;
	text-decoration: none
	}

a.tennis:visited{
	color:#ff9900;
	text-decoration: none
	}

a.tennis:active{
	color:#ff6600;
	text-decoration: none
	}

a.tennis:hover{
	color:#ff0000;
	text-decoration: none
	}

#header {
	top: 8px;
	height: 135px;	
	left: 0px;
	right: 0px;
}

#logo {	
	float:left;
	height: 130px;
	vertical-align: center;
	text-align: center;
	width: 20%;
}

#dovesei{
	position: relative;
	top: 0px;
	height: 15px;
	width: 100%;
	left: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; 
	COLOR: #808080; 
	FONT-FAMILY: verdana, sans-serif;
	DISPLAY: block;
	BACKGROUND-COLOR: #ebebeb;
}

#dovesei_left {
	position: relative;
	left: 0px;
	BACKGROUND-REPEAT: NO-REPEAT;
	BACKGROUND-POSITION: left bottom; 
	BACKGROUND-IMAGE: url("immagini/doveseiinizio.gif");
}

#breadcrumbs A {
	COLOR: blue; 
	TEXT-DECORATION: none
}

#breadcrumbs {
	POSITION: relative;
	display: block;
	LEFT: 25%;
	padding: 1px;
}

#dovesei_right{
	position: relative;
	right: 0px;
	BACKGROUND-REPEAT:NO-REPEAT; 
	BACKGROUND-POSITION: right bottom; 
	BACKGROUND-IMAGE: url("immagini/doveseifine.gif");
}




.sezione{
	margin:0%;
	display:block;
}

h5.sezione {
	font-style: normal;
	font-weight:bold;
	margin: 0%;
	padding-left:5px;
	display:block;
	color:#ffffff;
	background-color:#50a0ff;
}

span.linkSitoSezione {
	text-align: center;
	font-size:80%;
	font-weight:bold;
}

span.didascaliaSezione {
	text-align: center;
	font-size:60%;
	font-weight:normal;
}

.sezioneCorpo{
	margin:0%;
	display:block;
	BACKGROUND-COLOR: #ebebeb;
	border-style:solid;
	border-color:#50a0ff;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
}


#content {
	top: 0px;
	margin-left: 24%;
	margin-right: 24%;
	font-family: Verdana,sans-serif; 
	font-size: 100%;
	font-weight:normal;
	border-style:solid;
	border-width:0px;
	padding:1%;
	}

#content2 {
	margin-left: 24%;
	margin-right: 24%;
	font-family: Verdana,sans-serif; 
	font-size: 100%;
	font-weight:normal;
	padding:1%;
	}


#sidecolumn {
	position : absolute;
	top: 196px;
	left: 10px;
	width: 20%;
	font-family: Arial, sans-serif; 
	font-size:100%;
	background: #FFFFFF;
	padding:1%;
	margin-top:0px;
	margin-left:1%;
	margin-right:1%;
	}


#sidebar {
	position : absolute;
	top: 196px;
	right: 10px;
	width: 20%;
	font-family: Arial, sans-serif; 
	font-size:100%;
	background: #FFFFFF;
	padding: 1%;
	margin-top: 0px;
	margin-left:1%;
	margin-right:1%;
	}

#footer {
	margin-left: 24%;
	margin-right: 24%;
	font-family: Arial,sans-serif; 
	font-size: 80%;
	padding: 5px;
	display:block;
	BACKGROUND-COLOR: #ebebeb;
	border-style:solid;
	border-color:#50a0ff;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	}	
#footer p.center a.footer span.name {
		text-indent: -9000px;
		background: url(immagini/version_gl.png) no-repeat top left;
		DISPLAY: BLOCK;
		OVERFLOW: HIDDEN;
		MARGIN: 0 auto;
		PADDING: 0;
		WIDTH: 166px;
		HEIGHT: 29px;
		CURSOR: HAND;
	}	

#pagination {
	background: cyan;
}					

#pagination ul {
	list-type:none;
} 

#pagination ul li{
	display:inline;
}				  

#pagination ul li.estremo {
	color:#999999;
}						 
#pagination ul li.estremo a {	
	text-decoration: none;
}

#pagination ul li a {
	text-decoration: none;
	color: red;
}

#pagination ul li a.selected {
	background: yellow;
}

#centracontenuto {
	padding:0;
	margin:0 auto;
	text-align:center;
	display: block;
	overflow: hidden;
}

#centracontenuto img {
	padding: 0;
	margin: 10px;
	text-align:center;
}

#centracontenuto p {
	padding: 0;
	margin: 0;
	text-align:left;
}

#centracontenuto table {
	padding: 0;
	margin: 0 auto;
}

#video {
	text-align: center;
	margin: 10px auto;
	padding:0;
	display:block;
	overflow:hidden;
	border-top: 2px solid #000066;
	clear: both;
}

#video img {
	margin: 0px auto;
	padding:0;
	display:block;
	overflow:hidden;
	border-top: 2px solid #000066;
}

#video object {
	display: block;
	overflow: hidden;
	padding: 5px;
	margin: 5px auto;
	width: 480px; /* 640 oppure 320 oppure 480 */
	height: 375px; /* 495 oppure 255 oppure 375 */
	border: 1px solid #000066;
}

.navig {
	margin: 10px auto;
	padding: 0;
	display: block;
	overflow: hidden;
	text-align: center;
	color: #FFFFFF;
	height: 66px; /* 46px altezza sfondo + 10px scostamento + 5px border */
	border-bottom: 5px solid #000066;
}

#navigTop {
	background: #50a0ff url("immagini/QuiSfondo.jpg") repeat-x top left;
}

#navigBottom {
	background: #50a0ff url("immagini/QuiSfondo.jpg") repeat-x bottom left;
}

.navig ul {
	list-style-type: none;
	display: block;
	overflow: hidden;
	padding:0;
	margin: 10px 0;	
}

.navig ul#leftmenu {
	float: left;
}

.navig ul#rightmenu {
	float: right;
}

.navig ul li {
	display: inline;
	overflow: hidden;
	float: left;
	padding: 0 5px;
	margin:0;	
}

.navig ul li a {
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
	cursor: hand;
}

.navig ul li a span {
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 100px;
	height: 46px;
	color: #000;
	font-size: 12px;
	text-indent: -9000px;
}

.navig ul li#QuiNumero {
	background: transparent url("immagini/QuiSfondo.jpg") no-repeat top center;
}

.navig ul li#QuiNumero span {
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 17px 0 0 0;
	width: 100px;
	height: 46px;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

.navig ul li#QuiTutti {
	background: transparent url("immagini/QuiTutti.jpg") no-repeat top center;
}

.navig ul li#QuiQuickTime {
	background: transparent url("immagini/QuiQuickTime.jpg") no-repeat top center;
}

.navig ul li#QuiFlashPlayer {
	background: transparent url("immagini/QuiFlashPlayer.jpg") no-repeat top center;
}

.navig ul li#QuiWMP {
	background: transparent url("immagini/QuiWMP.jpg") no-repeat top center;
}

.navig ul li#QuiVideo {
	background: transparent url("immagini/QuiVideo.jpg") no-repeat top center;
}

.navig ul li#QuiAnteprima {
	background: transparent url("immagini/QuiAnteprima.jpg") no-repeat top center;
}

.navig ul li#QuiSequenza {
	background: transparent url("immagini/Quisequenza.jpg") no-repeat top center;
}

.navig ul li#QuiSuccessivo {
	background: transparent url("immagini/QuiSuccessivo.jpg") no-repeat top center;
}

.navig ul li#QuiPrecedente {
	background: transparent url("immagini/QuiPrecedente.jpg") no-repeat top center;
}

#spaziorichiedi {
	clear: both;
	padding: 0;
	margin:0;
	display:block;
	overflow: hidden;
}


