			body{

				margin-left: 0px;

				margin-right: 0px;

				margin-top: 0px;

				margin-bottom: 0px;

				background-color: #e5e0d6;
				
				color: #e5e0d5;

				text-align : center;
				

			}
			
			
			#nascondi{
			display: none;
			
			}
			
			.ati{
			border : 1px solid #544625;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
				
				font-size: 85%;

				width : 250px;

				background-color : #EAEAEA;
			
			}

			a:link  {text-decoration: underline; color: #C40000;}

			a:visited  {text-decoration: underline; color: #b07000;}

			a:active  {text-decoration: underline; color: #C40000;}

			a:hover  {text-decoration: underline; color: #ffffff; background-color : #C40000}
			
			
			.linkato{
			text-decoration: underline; 
			color: #ffffff; 
			background-color : #AD1717
			
			}
			
			.esterno{
			
			width: 95%;
			height: 100%;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			
			}

			
			.sfondo{
			
			background-color: #E5E0D6;
			
			}
			
			.box{

				border-top: 3px solid #544625;

				border-bottom: 1px solid #878787;

				border-left: 1px solid #878787;

				border-right: 1px solid #878787;

				vertical-align: top;

				background-color : #ffffff;

			}

			.sfondobox{

				background-image : url(images/bg_02.gif);

				background-color : #A8A7A7;

			}

			.backtitolo{

				background-color : #CDC6B6;

				border : 1px solid #A29A87;

				padding-left : 8px;

				padding-right : 0px;

				padding-top : 0px;

				padding-bottom : 0px;

			}

			.bottone{

				background-color : #EAEAEA;

				border-bottom : 1px solid #CBCBCB;

				border-right : 1px solid #CBCBCB;

				border-left : 1px solid #ffffff;

				border-top : 1px solid #ffffff;

				text-align : center;

			}
			


			td.bottone{

				border : 1px solid #878787;

				padding : 0px;

				width : 50%;

			}

			#form{

				border : 1px solid #544625;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
				
				font-size: 85%;

				width : 100%;

				background-color : #EAEAEA;

			}

			.contenuto{

				background-color : #ffffff;

				border : 1px solid #878787;

				padding : 8px 10px 8px 10px;

			}
			
			.interne{
			padding-left : 15px;
			
			
			}

			.titolo{
			

				FONT-SIZE: 110%;

				COLOR: #544625;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				line-height : 90%;

				font-weight : bold;

			}
		.smalltit{

				FONT-SIZE: 95%;

				COLOR: #544625;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				line-height : 90%;

				font-weight : bold;

			}
			
			
			.testo{

				FONT-SIZE: 71%;

				COLOR: #000000;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				vertical-align : top;

			}
			
			.big{

				FONT-SIZE: 76%;

				COLOR: #000000;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				vertical-align : top;

			}

			.sutesto{

				FONT-SIZE: 71%;

				COLOR: #AD1717;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

			}
			
			.quadro{
			
			background-color: #544625;
			width :5%;
			font-size: 1px;
			
			
			}

			
			.alto{
			
			font-size: 1px;
			
			}
			
			.evento{
			
			font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
			font-size: 80%;
			font-weight : bold;
			color: #544625;
		  width: 100%;
			vertical-align: top;
			
			}
			
			.rosso{

				FONT-SIZE: 150%;

				COLOR: #AD1717;

			}

			.focus{

				background-color : #ffffff;

				padding : 9px;

				vertical-align : top;

			}
			
			.accanto{


				padding : 5px 25px 0px 25px;

				

			}

			.imgfocus{

				vertical-align : top;

			}

			.tabella{

				width : 100%;

				border-collapse : separate;
			
				
	

			}
			.righttable{
			
			width : 100%;
			border-spacing: 0px;
			border-collapse : collapse;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			
			}

			.sxmargin{

				padding-left : 1px;

				padding-top : 0px;

				padding-right : 0px;

				padding-bottom : 0px;

				vertical-align : top;

			}

			.dxmargin{

				padding-right : 0px;

				padding-top : 0px;

				padding-left : 0px;

				padding-bottom : 0px;

				vertical-align : top;

				text-align : right;

			}

			.logo{

				padding : 0px;
				

			}

			
			
			.ora{
				FONT-SIZE: 75%;

				COLOR: #544625;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

			 	padding-right: 5px;
			 
	
			
			}
			
			.spingi{
			
			padding : 0px;
			width : 100%;
			}
			
			
			
			.struttmenu{

				padding : 0px 0px 0px 0px;

				text-align : right;

			}
			
			.trenta{
			
			width: 30%;
			border-collapse: collapse;
			border-spacing: 0px;
			border: 0px;
			padding: 0px 0px 0px 0px;
			 margin: 0px 0px 0px 0px;
			vertical-align: top;
			}

			.testa{

				background-color : #000000;

				padding-left : 1px;

				padding-top : 3px;

				padding-bottom : 3px;

				padding-right : 1px;

				vertical-align : middle;

			}

			.intesta{

				padding : 0px 0px 0px 0px;

			}

			.tazione{

				FONT-SIZE: 11px;

				COLOR: #ffffff;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				line-height : 100%;

			}

			.lingua{

				border : 1px solid #7C7C7C;

				background-color : #ffffff;

				COLOR: #AD1717;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				font-weight : bold;

				text-align : center;

				padding : 2px;

				FONT-SIZE: 71%;

			}
			.linguaggio{

				border : 1px solid #7C7C7C;

				background-color : #B2B2B2;

				COLOR: #CCCCCC;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				font-weight : bold;

				text-align : center;

				padding : 2px;

				FONT-SIZE: 71%;

			}

			.part{

				width : 4%;

			}

			.onlingua{

				border : 1px solid #7A0909;

				background-color : #AD1717;

				COLOR: #ffffff;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				font-weight : bold;

				text-align : center;

				padding : 2px;

				FONT-SIZE: 71%;

			}

			.menu{

				border : 1px solid #7C7C7C;

				background-color : #ffffff;

				COLOR: #AD1717;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				font-weight : bold;

				text-align : center;

				padding-left : 3px;

				padding-right : 3px;

				padding-top : 1px;

				padding-bottom : 1px;

				FONT-SIZE: 80%;

			}

			.onmenu{

				border : 1px solid #7A0909;

				background-color : #AD1717;

				COLOR: #ffffff;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				font-weight : bold;

				text-align : center;

				padding-left : 3px;

				padding-right : 3px;

				padding-top : 1px;

				padding-bottom : 1px;

				FONT-SIZE: 80%;

			}

			.spazio{

				width : 5px;

				padding : 0px;

			}
			
			.separa{
			 font-size: 3px;
			 background-color: #E5E0D6;
			 padding: 0px 0px 0px 0px;
			 margin: 0px 0px 0px 0px;
			 border-collapse: collapse;
			 border-spacing: 0px;
			 border: 0px;
			
			}

			.simenu{

				border : 1px solid #7A0909;

				background-color : #AD1717;

				COLOR: #ffffff;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				font-weight : bold;

				text-align : center;

				padding-left : 3px;

				padding-right : 3px;

				padding-top : 1px;

				padding-bottom : 1px;

				FONT-SIZE: 80%;

			}

			.sottomenu{

				border : 1px solid #7C7C7C;

				background-color : #ffffff;

				COLOR: #AD1717;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				font-weight : normal;

				text-align : center;

				padding-left : 3px;

				padding-right : 3px;

				padding-top : 1px;

				padding-bottom : 1px;

				FONT-SIZE: 71%;

			}

			.subspazio{

				width : 3px;

				padding : 0px;

			}

			.undersimenu{

				border : 1px solid #7A0909;

				background-color : #AD1717;

				COLOR: #ffffff;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				text-align : center;

				padding-left : 3px;

				padding-right : 3px;

				padding-top : 1px;

				padding-bottom : 1px;

				FONT-SIZE: 71%;

			}

			.metatesta{

				padding : 0px 0px 0px 0px;
				height: 1px;

			}
			
			.right{
  		 text-align : right;
	 						}

			.duetesta{

				background-image : url(images/bg_02.gif);

				background-color : #A8A7A7;

				border : 1px solid #7C7C7C;

				padding : 2px;

			}

			.b0tt0ni{

				background-image : url(images/bg_02.gif);

				background-color : #A8A7A7;

				border : 1px solid #7C7C7C;

				padding : 0px;

			}

			.pollicino{

				background-color : #CDC6B6;

				padding-bottom : 3px;

			}

			.margsx{

				padding-left : 10px;

			}

			.tretesta{

				background-image : url(images/bg_01.gif);

				background-color : #CDC6B6;

				border : 1px solid #98948A;

				padding : 2px;

			}

			.grigio{

			 background-image : url(images/bg_02.gif);

			 background-color : #A8A7A7;

			 border : 1px solid #7C7C7C;

			 FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

			 font-size: 35%;
			 
			 height: 1px;

			}

			 .tastofootsx{

			 color : #606060;

			 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

       float : left;

    	 font-size : 71%;

			 padding-left: 5px;

			}

			 .tastofootdx{

			 color : #606060;

			 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

   		 float : right;

    	 font-size : 71%;

			 padding-right: 5px;
			 
			

			}

			

			.provadiv{

			 width: 100%;

			 border: 1px dotted #98948A;

			 padding: 5px;

			 background-color : #F1F1F1;
			 
			

			}
			
			.provavid{

			 border: 1px dotted #98948A;

			 padding: 8px;

			 background-color : #F1F1F1;
			 
			 
			 vertical-align: middle;
			 
			 line-height: 15px;
			
			 
			

			}
			
			
			.modfoto{
			
			vertical-align: top;

			 padding: 5px;

			 background-color : #F1F1F1;
			 
			

			}
			
				.news{
			
			  font-size : 71%;

				FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;

				line-height : 90%;

				font-weight : bold;
				
				color : #000000;
			
			}
			
			HR{
			 border: 1px dotted #cccccc;
			}
			

		
		

