body
{
	margin:0; padding:0; border:0;
	width:auto;
    font-size : 11pt;
    font-family:"Times New Roman","Sans-Serif";  
    background-color: white;
    color: Black;
 }	

P {padding-right : 0; 
   padding-left : 0; 
   padding-bottom : 8px; 
   margin : 0; 
   padding-top : 0;}

h1, h2 {padding:0;
    margin:0;    
}

A {font-weight : bold; 
   text-decoration : underline; 
  color: #000099;  
 } 

A:hover { text-decoration : underline;    
          background:none
    } 

div#container{
color:#000000;
padding:0;
margin:0;
position:absolute;
width:auto;

}

#fixed { margin:0;
   		width:auto;
   		text-align:left;
		background-color:#FFF;
		border-right:1px solid black;
		border-left: 1px solid black;
		border-top: 1px solid black;}

#header {clear:both;
		width:auto;
		background-color: #205190;}


				
div#content p {line-height:1.2}
div#wrapper	{float:left;
            width:auto;
            margin:0;
            padding:0;}
        
div#content
{
    width:100%;
 }
div#navigation
{
    display:none;
}

div#extra
{   
    display:none;
 }

#menuAlto
{
    display:none;
}	

#footer {   /*background-color: #143d85; */
            background-color: #FFF;
            clear: left; 
            color: #000;
			text-align: center;
			padding-top: 10px;
			height: 43px;
			margin-top : 1px; 
			text-indent : 5px; 
			text-align : center; 
			border-top: 1px solid black;
			font-weight: bold;    	    
            width:100%;
			}

.ricerca, .ricerca a {text-indent: 8px;
			background-color : #143d85;	
			font-weight: bold;
			border-bottom: 1px solid black;
			border-top: 1px solid black;
			color: white;
			padding: 3px;
			padding-right: 10px;
			text-align : left;
			font-size:8pt;}
			
.vuoto
{    margin:0;
     padding:0;
     padding-top : 4px;
     display:block;    
}			
.swadow {
	background: #fff url(../img/swadow.gif) repeat-x;
}
			
.cammino {font-weight: bold; text-indent: 10px; 
		} 

	
.corpoAreaHomepage ,.corpoNewsHomepage , .corpoPaginaInterna
{
	background-color: #f2f9ff;
	padding-top: 8px;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	border-top: 1px solid silver;
	font-size: 10pt;
/*	overflow:hidden;*/

}

.areaHomePage h2 {
 border-bottom: 1px solid silver;
 border-left: 1px solid silver;
 text-indent: 10px;
 
}

.newsHomePage h2 {
 border-bottom: 1px solid silver;
 border-right: 1px solid silver;
 text-indent: 10px;
 padding-bottom: 2px;
}

.areaHomePage	img {
		padding: 2px;
		border: 1px solid black;
		margin-right: 8px;
		background-color:  #FFF;
		float: right;
}

.newsHomePage	img {
		padding: 2px;
		border: 1px solid black;
		margin-right: 8px;
		background-color: white;
		float: right;
	}
	
.news {
	background-color: #E4EFF8;
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
	border-bottom: 1px solid gray;
	padding-bottom: 2px;
	font-size: 10pt;
}

.news img {
	padding: 6px;
	float: left;
}

form {
 margin:0;
 padding:0;
}

form p {
 margin:0;
 padding:0;
}

.DivLogo
{    text-align:center; 
     border:1px gray solid;
     margin-left:6px;     
     width:auto;
 }
 
 .SenzaBordo
 {
    border:0;
 }
 
#LogoProtCiv{   border:0;} 
 

 #LogoAmbienteCecina {   border :0;     }
 
 fieldset  {   margin-left:6px; }
 
 label {   margin-left:6px; }
 
 

div#fixed
{margin:0;padding:0;
    width:auto;
    }

div#menuh{ font-size:8pt} 

#TestataStampa
{      
	display:none;
	/*display:block;
	border:0;	
	width:570px;
    height:89px;   
    background:url(../img/TestataStampa.jpg) 0 0 no-repeat;
    text-align:center;*/
}

/*#ImgStampa
{   
    text-align:center;  
    background-color:Red;   
}*/

#Testata1 ,#Testata2,#Testata3
{
    display:none;
}
 #AccessKey 
 {
    padding:0;
    margin:0;
    }

.titoloNews {
	margin-top: 8px;
	font-size: 11pt;
	border-left: 4px solid silver;
	text-indent: 5px;
	padding:0;
	padding-bottom: 2px;
	color:Black;
	font-weight:normal;
	text-decoration:none;
}   		

 		
/*MAPPA*/
ul.gruppoMenu
{   list-style:none;
 }

ul.sottoMenu
{   list-style:none;    
}

li.menu ul li a
{ 
    font-weight :normal ; 	
}

ul.gruppoMenu  a:hover  {
        background-color:#AFEDA9;
        color:black;
        text-decoration:none;        
        text-indent:0px;
}


ul.gruppoMenu li.gruppoMenu  
{
    color:#225900;
  	text-transform: uppercase;
    font-weight : bold; 	
    text-decoration:none;  
}
li.sottoMenu  
{
    list-style:none;
}

li.sottoMenu ul li
{    
    list-style-image:url(../img/arrow_turn_right.png);
}

img
{border:0;
    }

/*FINE MAPPA*/
.FotoHome
{
    width:100%;
 }    
 
 #MenuGenerale  
 {
    display:none;
}

.invisibile
{display:none;
}
/*********DICHIARAZIONE ACCESSIBILITA'******/    
.TitoloRequisito,.TitoloEnunciato
{
    font-weight:bold;
    padding:4px;
    background-color: #143d85;  
    color:#FFF;
    
}
.TitoloEnunciato
{
    display:none;
 }
.Verifica
{
   padding-top:10px;
    font-weight:bold;
}

.TitoloElenco
{
    padding-top:15px;
    padding-bottom:20px;
    text-transform:uppercase;
    text-align:center;
    font-weight:bold;
 }
 
.CorpoEnunciato
{
    font-style:italic;
}
.CorpoVerifica
{
    padding-left:50px;
    padding-bottom:25px;    
 }
