#testata {
	BORDER-RIGHT: #9bbed6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 5px; BACKGROUND: #647a8a; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #808080 1px solid; COLOR: #9bbed6; MARGIN-RIGHT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #808080 1px solid;
	width: 1225px;
	height:200px;
	
}
#titolo {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 2em; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
#slogan {
	FONT-SIZE: 120%; 
	FONT-STYLE: italic; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
#corpo {
	width: 1225px;
	/*POSITION: relative;*/
}
#corposin {
	width:250px;
	/*LEFT: 0px; */
	/*WIDTH: 25%; 
	POSITION: absolute; 
	TOP: 40px*/
	float:left;
	margin-top:0px;
	
}
#corpodes {
	width:250px;
	/*RIGHT: 16px; 
	WIDTH: 298px; 
	POSITION: absolute; 
	TOP: 266px*/
	float:left;
	margin-top:20px;
}

#princip {
	width:725px;
	/*PADDING-RIGHT: 25%; 
	PADDING-LEFT: 25%; 
	PADDING-TOP: 5px*/
	float:left;
	margin-top:20px;
	padding-left:0px;
	padding-right:0px;
}

.TestoNormaleGiustificato { 
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px; 
TEXT-ALIGN: justify}

.TestoGiustificatoMargineSX{
	TEXT-ALIGN: justify;
	sFONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	MARGIN-LEFT: 36.0pt
}

.LineaSeparazione{ LINE-HEIGHT: 150% }



.capo {
	BORDER-RIGHT: #9bbed6 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #9bbed6 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: 9bbed6; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #808080 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.menu1 {
	BORDER-RIGHT: #9bbed6 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 80%; 
	BACKGROUND: #9bbed6; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #808080 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.menu2 {
	BORDER-RIGHT: #9bbed6 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 80%; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #808080 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.gruppo {
	BORDER-RIGHT: #9bbed6 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 80%; 
	BACKGROUND: #009; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #808080 1px solid; 
	COLOR: #fff; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.argo {
	BORDER-RIGHT: #9bbed6 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 80%; 
	BACKGROUND: #eaeaea; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #808080 1px solid; 
	COLOR: #000; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.link {
	BORDER-RIGHT: #9bbed6 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #808080 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.descri {
	PADDING-LEFT: 16px; 
	FONT-SIZE: 75%
}
.articolo {
	BORDER-RIGHT: #808080 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #808080 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 110%; 
	BACKGROUND: #cc3300; 
	PADDING-BOTTOM: 5px; 
	MARGIN-LEFT: 5px; 
	BORDER-LEFT: #808080 1px solid; 
	COLOR: #fff; 
	MARGIN-RIGHT: 5px; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.data {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #ffccff; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #808080 1px solid; COLOR: #000; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.testo {
	BORDER-RIGHT: #808080 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	MARGIN-LEFT: 5px; 
	BORDER-LEFT: #808080 1px solid; 
	MARGIN-RIGHT: 5px; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.leggi {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #eaeaea; PADDING-BOTTOM: 2em; MARGIN-LEFT: 5px; BORDER-LEFT: #808080 1px solid; COLOR: #000; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right
}
#piede {
	BORDER-RIGHT: #9bbed6 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #9bbed6 1px solid; 
	MARGIN-TOP: 10px; 
	PADDING-LEFT: 5px; 
	BACKGROUND: #9bbed6; 
	PADDING-BOTTOM: 1.5em; 
	MARGIN-LEFT: 0px; 
	BORDER-LEFT: #9bbed6 1px solid; 
	COLOR: #000; 
	MARGIN-RIGHT: 0px; 
	/*PADDING-TOP: 1.5em; */
	BORDER-BOTTOM: #9bbed6 1px solid; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	clear:both;
	width:1225px;
}
.gras {
	FONT-WEIGHT: bold
}

#aggiornamento 
{
text-align:center;
background:#FFFF00;
padding:2px;
font-size:14px;
}

#absolute {
width:100%; 
height:100%; 
text-align:center; 
position:absolute; 
}

.popup {
width:500px; 
height:430px; 
background-color:#000000; 
border:10px solid #CE1E4A;
text-align: center; 
margin: 20px auto; 
padding:25px; 
}

.popup p
{
font-size:14px;
color:#FFFFFF;
text-align:right;
margin-top:-10px;
}

.popup a:link, .popup a:visited {
color:#FFFFFF;
text-decoration:none;
}

.popup a:hover {
color:#e80154;
text-decoration:none;

}

.cntrl {
margin-top:10px;
margin-left:265px;
position:absolute;
}
h2 {
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
}

/*GALLERIA JQUERY*/

#s3slider {
   width: 400px; /* important to be same as image width */
   height: 300px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 400px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
} 

#slider {
    width: 410px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1 {
    width: 700px; /* important to be same as image width */
    height: 460px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	
	
}

#sliderContent, #slider1Content {
    width: 700px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage, .slider1Image {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}

.slider1Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 694px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong, .slider1Image span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 437px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 437px;
}
ul { list-style-type: none;}

/*GALLERIA JQUERY*/

.news_sinistra {
color:#000;
font-family:"Courier New", Courier, monospace;
font-size:11px;
width:180px;
align:left;
}

.news_sinistra a:link, .news_sinistra a:hover, .news_sinistra a:visited {
color:#0033FF
}

h5 {
color:#FF0000;
font-size:20px;
align:center;
}