/* =====================================css Layout a 4 colonne  by francesco ciotola============================================= */


		body {font-family: Verdana, Arial, Helvetica, serif; background-color: #fff; font-size: 100%; margin:0px; padding:0px;}

/* ================================================== Container div generale ==================================================== */
		#container {
			width: 970px;
			\width: 990px;
			w\idth: 970px;
			border: 0px solid gray;
			margin-top: 5px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			background:url(../images/layout/body.gif);
		}

/* ================ Container2 div che contiene le 3 colonne centrali sidebar-a sidebar-b e content ============================ */
		#container2 {
			width: 680px;
			\width: 700px;
			w\idth: 680px;
			border-bottom: 0px solid #fff;
			background:url(../images/layout/body.gif);
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			float:left;
		}

		

/* ================ Banner div che contiene logo e ban ======================================================================== */

		#banner {width:;

			padding: 0px;
			height:93px;
			margin-bottom:0px ;
			border: 0px solid gray;
			background-color: #fff;
			padding:0px;
			background:url(../images/layout/ban2.gif) no-repeat;

		}

		

		#logo {
			width:118px;
			height:46px;
			padding: 0px;

			margin-top:14px ;
			margin-left:6px ;

			margin-bottom:6px ;

			background-color:transparent;
			border-bottom: 0px solid gray;
			float:left;
			text-align:right;
			

		}

		#ban {
			width:;
			padding: 0px;

			margin:0px ;

			background-color: #fff;
			border-bottom: 0px solid gray;
			float:right;
			

		}

/* ================ Altro div Banner  che contiene data e oriservata =========================================================== */
		#banner2 {width:100%;

			padding: 0px;

			margin:0px ;

			background-color: #fff;
			border-bottom: 1px solid black;

			border-top: 1px solid black;
		}


		#data {
			width:530px;
			padding: 0px;

			margin:0px ;

			background-color: #fff;
			border: 0px solid gray;
			float:left;
			text-align:left;
			

		}
		
		#clear {
			clear:right;
			

		}

		#clear2 {
			clear:right;
			

		}
		#clear3 {
			clear:right;
			

		}


		#riservata {
			width:530px;
			padding: 5px;

			margin: 0px;

			background-color: #fff;
			border-bottom: 1px solid black;
			float:right;
			

		}

/* ================ div del box centrale grande ================================================================================= */

		#box-home3 {
			width:520px;
			float:right;
			
			margin-left:5px;
			margin-top:10px;

			padding:5px;
			background-color: transparent;
			border-left: 0px solid gray;
		}

		

/* ================ Content div della colonna centrale sinistra ================================================================= */
		#content {
			padding: 0px;
			margin-top:0px;
			margin-left:155px ;
			margin-right:259px ;
			background-color: #fff;
			border: 0px solid gray;
			border-right: 1px solid black;

			
		}

		#box-home2 {
			
			
			border: 0px solid gray;
			margin:0px;
			padding:2px;
			background-color: #fff;
			
			
		}
		
/* ================ div della colonna centrale destra ============================================================================ */
		#sidebar-b {
			
			float: right;
			width:255px ;
			margin: 0;
			margin-left:0px ;
			padding: 0px;
			background-color: #fff;
			border: 0px solid gray;
		}

		#box-home {
			
			
			border: 0px solid gray;
			margin:0px;
			padding:2px;
			background-color: #fff;
			
			
		}

/* ================ div della colonna sinistra che contiene il menu =============================================================== */		
		#sidebar-a {
			float: left;
			width:125px ;
			
			margin-top:0px ;
			
			margin-right:0px ;
			padding: 5px;
			background-color: transparent;
			border-right: 0px solid black;
		}

/* ================ div della colonna destra che contiene l'swf =================================================================== */			
		#sidebar-c {
			float: right;
			width: 280px;
			
			margin: 0px;
			
			padding-left: 5px;
			background-color: #fff;
			border-left: 0px solid black;
		}

/* ================ piede ========================================================================================================== */			
		#footer {

			clear: both;
			float:center;

			padding: 5px;

			margin-top:10px ;

			border-top: 1px solid black;

			background-color: #fff;

		}

/* ================ ricerca ========================================================================================================== */			
		
		form.ricerca{width:160px;padding:0px 0;margin:0px;}

		label{float:left;width:160px; display: inline;margin-left: 10px; line-height:23px}
		input#go{border:0px;width:30px; background:url(../images/layout/cerca.gif) no-repeat;padding:0px 0;margin:0px;}
		input#user{width:80px;height:15px;padding:0px 0;margin:0px;}

		div#ricerca {float:right;
			font-size: 7pt;
			color: #000000;
			border: 0px solid black;
			width:530px;
			height:20px;
			margin:0px;
			padding-top:68px;

			
		}
		p.ricerca {text-align : justify;
		
			font-size: 7pt;
			color: #000000;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			
			padding:0px;
		}

		label{float:left;width:35px;
    display: inline;margin-left: 0px;
    line-height:23px}


	
/* ================ Formattazione titoli e testo ==================================================================================== */		
		h2{width:auto;
			height:17px;
			line-height:auto;
			font-weight: bold;
			text-align : left;
		    font-size: 7pt;
			color : #000E78;
			padding-left:20px;
			margin-bottom:5px;
			background:url(../images/layout/titolo_giallo.gif) no-repeat;
			
		}

		h3{width:490px;
			
			font-weight: bold;
			text-align : justify;
		    font-size: 7pt;
			color : #000E78;
			padding-left:20px;
			margin-bottom:auto;

			
			background:url(../images/layout/titolo_blue.gif) no-repeat;
			
		}

		#titoloh3{width:490px;
			
			font-weight: bold;
			text-align : justify;
		    font-size: 7pt;
			color : #000E78;
			
			margin-bottom:auto;

			
			
			
		}

		h4{width:;
			height:17px;
			font-weight: bold;
			text-align : justify;
		    font-size: 7pt;
			color : #FB8B00;
			padding-left:0px;
			margin:5px;
			background:#fff;
			
		}

		h5{width:;
			height:17px;
			font-weight: bold;
			text-align : justify;
		    font-size: 7pt;
			color : #FB8B00;
			padding-left:0px;
			margin:5px;
			background:#fff;
			
		}

		p.box {text-align : justify;
			font-size: 7pt;
			color: #000000;
			margin-top:5px;
			margin-bottom:5px;
			margin-left:4px;
			margin-right:0px;
			width:240px;
			padding:0px;
		}

		
		p.footer {text-align : justify;
			font-size: 7pt;
			color: #000000;
			margin:0px;
			font-family: Arial;
			padding:0px;
		}
		p.campagna {text-align : justify;
			font-size: 7pt;
			color: #000000;
			margin:5px;
			width:250px;
			padding:0px;
		}
		.footergiallo {text-align : justify;
			font-size: 7pt;
			color: #FB8B00;
			margin:0px;
			
			padding:0px;
		}

		p.box-home3 {text-align : justify;
			font-size: 7pt;
			color: #000000;
			margin:5px;
			width:510px;
			padding:0px;
		}

		div.data {
			font-size: 7pt;
			color: #000000;
			margin-left:5px;
			width:100px;
			padding-top:72px;
			margin-top:0px;
			margin-bottom:0px;
			float:left;
			

			
		}
		
	
		p.riservata {text-align : justify;
			font-size: 7pt;
			color: #000000;
			margin-left:5px;
			width:90px;
			padding:5px;
			margin-top:0px;
			margin-bottom:0px;
			
		}
		p {text-align : justify;
			font-size: 7pt;
			color: #000000;
			margin:0px;
			width:510px;
			padding:5px;
		}
		ol li{text-align : left;
			font-size: 7pt;
			color: #000000;
			margin:0px;
			width:500px;
			padding:5px;}

		ul.sommario{text-align : left;
			font-size: 7pt;
			color: #000000;
			margin:0px;
			width:500px;
			padding:0px;
			
			list-style:none;
			
			}

		li.sommario{text-align : left;
			font-size: 7pt;
			color: #000000;
			background:#fff;
			margin-bottom:5px;
			width:500px;
			padding:7px;
			
			
			
			}

/* ================ Formattazione link box-home3 ==================================================================================== */
		#box-home3 A:link {
	text-decoration : none;
	color : #000E78;
	font-weight:bold;
padding-left:10px;
background:url(../images/quadratino2.gif) no-repeat;
			}
		#box-home3  A:visited {
	text-decoration : none;
	color : #000E78;
	font-weight:bold;
	padding-left:10px;
background:url(../images/quadratino2.gif) no-repeat;

			}
		#box-home3  A:hover {
	text-decoration : underline;
	color : #FB8B00;
	font-weight:bold;
	padding-left:10px;
background:url(../images/quadratino2.gif) no-repeat;
			}
		#box-home3  A:active {
	color: #000E78;
	font-weight:bold;
	padding-left:10px;
background:url(../images/quadratino2.gif) no-repeat;
			}
/* ================ Formattazione link content ==================================================================================== */

		#content A:link {
	text-decoration : none;
	color : #000E78;
	font-weight:bold;
			}
		#content  A:visited {
	text-decoration : none;
	color : #000E78;

			}
		#content  A:hover {
	text-decoration : underline;
	color : #FB8B00
			}
		#content  A:active {
	color: #000E78
			}
/* ================ Formattazione link box-home ==================================================================================== */

		#box-home A:link {
	text-decoration : none;
	color : #000E78;
	font-weight:bold;
			}
		#box-home  A:visited {
	text-decoration : none;
	color : #000E78;

			}
		#box-home  A:hover {
	text-decoration : underline;
	color : #FB8B00
			}
		#box-home  A:active {
	color: #000E78
			}



		