﻿     p
     {margin:0px; padding:0px}

  
    .redHighlight .text   
    {   
        color:  #cc3333 !important; 
        font-weight:bold;  
    }   
       
    .greenHighlight .text   
    {   
        color: Green !important;   
    }   
  
	.titolo_contenuto
   {
	float:left; 
	margin-left:30px;
	margin-right:15px; 
	margin-top:5px;  
	width: 500px;
 
   }
   
   .titolo_contenutoOneCol
   {
	float:left; 
	margin-left:35px;
	margin-right:15px; 
	margin-top:5px;  
	width: 750px;
   }
   .textContent
   {
	font-family: Tahoma,Arial,sans-serif,HelveticaNeueLT Std;
    margin-top:0px;
	/*font-size:10pt;*/
	text-align:justify;
	vertical-align:top;
	width: 500px;
	color:#4d4c4c;
	/*font-weight:100;*/
   }
   
    .textContent table
   {
	 clear:both;
	 float:none;
	 background-color:#c0c0c0;
	 color:#333333;
   }
   
   .noBackColorTable
   {
   	 background-color:Transparent;
   }
   
    .textContent table p
   {
	 margin:0px;
	 background-color:#c0c0c0;
	 color:#333333;
   }
   
  .textContent td
   {
	margin: auto auto auto auto;
	text-align:left;
    background-color:#c0c0c0;
	 color:#333333 ;
   }
   
   .textContent h3
   {
	color:#7c96a7;
    font-family: Verdana,Walbaum Book Regular ;
   }
   
   .textContent ul
   {
	list-style-type: none;
	border:0px;
   }
   
    .textContent li
   {
    margin: 5px 10px 5px 0px;
   }
	

   .textContent img
   {
		margin: 10px 10px 0px 0px;
	    
		float:left;
		
		border-style: none;
   }
   
   .textContentOneCol
   {
	font-family: Tahoma,Arial,sans-serif,HelveticaNeueLT Std;
    margin-top:0px;
	/*font-size:10pt;*/
	text-align:justify;
	vertical-align:top;
	color:#4d4c4c;
	width: 750px;
	/*font-weight:100;*/
   }
   
     .textContentOneCol table p
   {
	 margin:0px;
	 color:#333333 ;
   }
   
   .textContentOneCol h3
   {
	color:#7c96a7;
    font-family: Verdana,Walbaum Book Regular ;
   }
   
  .textContentOneCol td
   {
	margin: auto auto auto auto;
	text-align:left;
	
   }
   
    .textContentOneCol table
   {
	 clear:both;
	 float:none;
	 background-color:#c0c0c0;
	 color:#333333 ;
	 
   }
   
   .textContentOneCol ul
   {
	list-style-type: none;
	border:0px;
   }
   
    .textContentOneCol li
   {
    margin: 5px 10px 5px 0px;
   }
	

   .textContentOneCol img
   {
		margin: 10px 10px 0px 0px;
	  
		float:left;
		
		border-style: none;
   }
   
   .fixCenterImg
   {
   	border:none;
   	text-align: center;
   }
      
   .fixCenterImg img
   { 
   	margin:auto;
   	float:none;
   	clear:both;
   	
   }

   .linkDocSDtyle
   {
   	color:#000000;
   }
   
   .linkDocSDtyle:hover, 
   .linkDocSDtyle:active, 
   .linkDocSDtyle:focus 
   {
	 text-decoration:none;
   }

   .docIcon
   {
     float:none !important;
     margin: 0px 5px 0px 0px !important;
     vertical-align:middle !important;
   }
   
    .titolo
   {
	 padding-bottom:15px;
	 margin-top:0px;
	 padding-top:0px;
	 vertical-align:text-top;
	 /*height:33;*/
     color:#333399;
     font-family: Tahoma, Verdana,Walbaum Book Regular ;
     font-size:20pt;
     text-align:center;
     width: 500px; 
     
     font-weight:normal;
     text-transform:capitalize;
    
      
     
   }
   
   .titoloOneCol
   {
	 padding-bottom:15px;
	 margin-top:0px;
	 padding-top:0px;
	 vertical-align:text-top;
	 /*height:33;*/
     color:#333399;
     font-family:Tahoma,Verdana,Walbaum Book Regular ;
     font-size:20pt;
     text-align:center;
     width: 750px; 
    
     font-weight:normal;
      
            text-transform:capitalize;
   }
   
   .rightImage
   {
	float:left;  
	margin-top:25px; 
	width: 300px;
   }
   
   .upMenu
   {
	width:100%;
/*	margin-left: 20px;*/
/*	margin-top:2px; */
	}
   
   
   .menu
   {
	 float:left;
	
	 /*border-right: black 1px dotted; 
	 border-top: black 1px solid;
	 border-bottom: black 1px dotted;*/
	 padding-bottom:3px;
	 /*margin-top: 25px;*/
	 clear:both;
	 white-space:normal;
	 width:173px;
	 background-color:#d3d3d3;
	 height:100%;
   }
   
   .fix img
   {
	clear:both;
	float:none;
	margin: 0px 0px 0px 0px;
   } 
   
   .fixChannel img
   {
	margin: 0px 0px 0px 0px;
   }
   
  
   .topRow
   {
	text-align:right;
	 width:1000px; 
	 height:50px; 
	 background-image:url(img/pratoTop.jpg); 
	 background-repeat:repeat-x
   }
   
   .searchTxt
   {
	
	padding-top:15px; 
	margin-right:20px 
   }
   
   .upNavigation
   {
	 width:1000px; 
	 height:225px; 
	 background-color: #ccccff;
	 background-image: url(img/topbkg.gif) !important ;
	 background-repeat: repeat-y;
   }
   
   .upMenu
   {
	background-color:Transparent;
	z-index:-2000; 
	clear: both;
	
   }
   
   .sectionLinks div
   {
	width: 392px; 
	height: 199px; 
	margin: auto auto 0px;
	
	}
   
    .sectionLinks ul
   {
	 list-style-type:none; 
	 margin-left:70px; 
	 *margin-left:100px !important;
   }
 
   
   .newsWrapper
   {
	overflow:auto; 
	height:200px; 
	color:#5f0d0d; 
	font-size:smaller;
   }
   
   .newsLink
   {
	text-decoration:none; 
	text-align:left;
	color:#4d4c4c;
	margin-left:0px;
	text-indent:0; 
   }
   
     
   .myLi
	{
	 margin-top:10px;
	 _margin-top:4px;
	 margin-left:70px; 
	 *margin-left:150px !important;
	}
	
	.myLi div
	{
	width:300px !important; 
	height:25px !important;
	
	}
	
	.visitors
	{
		border:solid 1px silver;
		margin-top:10px;
		margin-bottom:20px;
		 margin-left:3px;
		font-weight:bold;
		color: Blue;
	}

hr
{
	clear:both;
	margin:1px;
	padding:0px;
}    

   
   /* table, td, tr
   {
	  margin: 0;
      padding: 0;
      border: none;
      border-width:0px;
      border-spacing:0px;
      
   }*/
   
