BODY
{
    BACKGROUND-COLOR: #cccccc;
    FONT-SIZE: 70%;
    MARGIN: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
    TEXT-ALIGN: center;
}
#container
{
    MARGIN: 0px auto;
    WIDTH: 980px;
    HEIGHT: auto;
    TEXT-ALIGN: left;
	 BACKGROUND-COLOR: #ffffff;
	 BACKGROUND-IMAGE: url(img/bordo_rosso_sx.gif);
}

#container-content{
	WIDTH: 970px;
	border-left:10px red solid;
	float: left;
}

TD
{
    FONT-SIZE: 1em
}

#header
{
    BACKGROUND-COLOR: #ffffff;
}

#menustatico{
	width:970px;
	height:60px;
	background-color:#ffffff;
        text-align:center;
        color:#000000;
        font-size:11px;
        padding-top:10px;
	float:right;
		
		}
		
.divisorio{
			padding-left:5px;
			padding-right:5px;
			height:50px;
			line-height:21px;
			text-decoration:underline;
			
		}
.divisorio a{color:black;text-decoration:underline;font-size:11px;}

#search
{
    MARGIN-TOP: 0px;
    FLOAT: left;
    MARGIN-BOTTOM: -10px;
    MARGIN-LEFT: 0px;
	 BACKGROUND-COLOR: #ffffff;
}

#searchsubmit
{
    BORDER: 0;
    COLOR: black;
    BACKGROUND-COLOR: #ffffff;
	 width:60px;
	 height:23px;
}

.divisorio2{
			padding-left:20px;
			padding-right:20px;
			height:26px;
			line-height:26px;
			font-weight:bold;
		}
.divisorio2 a{color:#241662;text-decoration:none;font-size:11px;font-weight:bold;}

#content-home
{
    FLOAT: left;
    HEIGHT: auto;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 659px;
	 COLOR:#000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 font-size:11px;
	 text-align:left;
	 PADDING-TOP: 20px;
    PADDING-LEFT: 21px;
	 PADDING-RIGHT: 21px;
	 	 
}

#news-mese
{
    FLOAT: left;
    WIDTH: 295px;
    HEIGHT: auto;
	 BACKGROUND-COLOR: #cccccc;
   
}

#sfondo-news-mese
{
    FLOAT: right;
    WIDTH: 250px;
    HEIGHT: 17px;
	 BACKGROUND-COLOR: #ffffff;
	 COLOR:black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 font-size:11px;
	 text-align:left;
	 PADDING-TOP: 3px;
    PADDING-LEFT: 7px;
	 
}

#sfondo-notiziario-home
{
    FLOAT: left;
	 WIDTH: 252px;
    HEIGHT: auto;
	 BACKGROUND-COLOR: #cccccc;
	 COLOR:black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 font-size:11px;
	 text-align:left;
	 PADDING-TOP: 13px;
    PADDING-LEFT: 17px;
	/* margin-top:-13px;*/
	 
}
#sfondo-notiziario-home.li{
	list-style-type: disc;
}


#content
{
    FLOAT: left;
    HEIGHT: auto;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 655px;
	 COLOR:#000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 font-size:11px;
	 font-weight:bold;
	 text-align:left;
    PADDING-LEFT: 21px;
	 
	 
}

#content a{
	font-weight: bold;
	text-decoration:underline;
}

#breadcrumb{
		FLOAT: left;
		height:10px;
		WIDTH: 300px;
		font-family:Arial;
		font-size:11px;	
		line-height:10px;
			
}	

#titolo-pagina{
	FLOAT: right;
	text-transform:uppercase;
	height:30px;
		WIDTH: 250px;
		font-family:Arial;
		font-size:11px;	
		line-height:30px;
		font-weight:bold;
}


.wordfound
{
    COLOR: red; font-weight: bold;
}
					
P
{
    MARGIN: 0px 30px 10px
}
H1
{
    MARGIN: 0px 30px 10px
}
PRE
{
    MARGIN: 0px 30px 10px
}
H1
{
    FONT-SIZE: 1.2em;
    PADDING-TOP: 10px
}
#content P
{
    FONT-SIZE: 1em;
    MARGIN-LEFT: 0px
}
A
{
    COLOR: black;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}


#footer
{
    CLEAR: both;
    WIDTH: 980px;
	 height:100px;
	 BACKGROUND-IMAGE: url(img/BOTTOM.gif);

}

#footer-credits
{
    FLOAT: left;
    WIDTH: 190px;
    COLOR: white;
    PADDING-TOP: 45px;
	 PADDING-LEFT: 10px;
    HEIGHT: 55px;
    TEXT-ALIGN: left;
	 
}
#footer-copyright
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
	 PADDING-TOP: 36px;
    FONT-SIZE: 0.8em;
    FLOAT: left;
    WIDTH: 580px;
    HEIGHT: 64px;
    COLOR: black;
    TEXT-ALIGN: center;
	
}
#footer-w3c{
	PADDING-RIGHT: 10px;
	text-align:right;
	float:right;
	width:150px;
	PADDING-TOP: 30px;

}




UL
{
/* FF */		MARGIN:0px 0px 0px -10px;
/* IE */		MARGIN:0px 0px 0px 25px;
		 overflow: visible;

 }

img{
	border:0px;
}



