BODY {  

  	margin: 0px 0px 0px 0px; 
	background-image: url(http://www.asforlazio.com/cms/templates/asfor/images/sf_banner.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #DCDCDC;	

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
  }

  td, tr, p, div {
  }
  
  hr {
  color:white;
  height: 0px; 

  }

  ul { 
     }




  .title {
  }

  .pathway { }

  a.pathway:link, a.pathway:visited {  }

  a.pathway:hover {}
  







.testo {
	margin-left: 20px;
	margin-right: 20px;
	float: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A0A0A;
	text-decoration: none;
       }

.testo_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9F9C9C;
	text-decoration: none;
       }

.testo_grigio_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	text-decoration: none;
       }

.testo_linea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D3D2D2;
	text-decoration: none;
       }

.testo_arancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DF6500;
	text-decoration: none;
       }

.testo_bold_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #030303;
	text-decoration: none;
	text-transform: uppercase;
       }

.testo_bold_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #030303;
	text-decoration: none;
       }

.testo_bold_03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DF6500;
	text-decoration: none;
       }



.testo_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normale;
	text-decoration: underline;
	color: #37758F;
	}

a.testo_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	font-weight: normale;
	text-decoration: underline;
	}


.readon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normale;
	text-decoration: underline;
	color: #595959;
        }

a.readon:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normale;
	text-decoration: underline;
	color: #37758F;
        }



.blog_content {
         width: 732px;
	background-image: url(http://www.asforlazio.com/cms/images/stories/sf_content.gif);
	background-position: top left;
	background-repeat: repeat-x;
         vertical-align:top;
	background-color: #E4E4E4;
    }

.readon_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normale;
	text-decoration: underline;
	color: #595959;
        }

a.readon_news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normale;
	text-decoration: underline;
	color: #37758F;
        }


  
  

  



  

  

  /* --Default Class Settings-- */


  a.mainlevel:link,
  a.mainlevel:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
         color: #000000;
	text-decoration: none;
         padding-bottom: 20px;
  }

  a.mainlevel:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
         color: #FE9900;
	text-decoration: none;
}        

  a.mainmenu:link, a.mainmenu:visited {
text-color:#FFA000;
 }

  a.mainmenu:hover, { }

  a.sublevel:hover {  }

  a.sublevel:link, a.sublevel:visited {}

  table.moduletable {
	padding-top: 10px;

 }

  table.moduletable th {

}

  table.moduletable td {
 }



  .moduletable_link{
         margin-top: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #999999;
  }

  .mainlevel_link{
	background-image: url(http://www.asforlazio.com/cms/images/stories/freccia_link.gif);
	background-position: top left;
	background-repeat: no-repeat;

         margin-top: 10px;
         padding-left: 16px;
         float: left;

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;    
  color: #37758F;
  text-decoration: none;
 }

  a.mainlevel_link:hover{
	background-image: url(http://www.asforlazio.com/cms/images/stories/freccia_link.gif);
	background-position: top left;
	background-repeat: no-repeat;

         margin-top: 10px;
         padding-left: 16px;
         float: left;

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;    
  color: #FE9900;
  text-decoration: none;
 }



  .mainlevel_down{
	background-color: #E3E3E3;
	border-left: 1px solid #DCDCDC;

         margin-top: 0px;
         padding-left: 3px;
         padding-right: 3px;
         float: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #F4F4F4;
 }

 a.mainlevel_down:hover{
	background-color: #E3E3E3;
	border-left: 1px solid #DCDCDC;

         margin-top: 0px;
         padding-left: 10px;
         padding-right: 10px;
         float: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
 }



  .poll { }

  .sectiontableheader {  }

  .sectiontableentry1 {  }

  .sectiontableentry2 {  }

  .small { }

  .smalldark { }

  .contentpane {}

  .contentpaneopen {

  	width: 732px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
         margin-top: 10px;

	background-image: url(http://www.asforlazio.com/cms/images/stories/sf_content.gif);
	background-position: top left;
	background-repeat: repeat-x;    
         background-color: #E3E3E3;       
 	text-align: justify;
	border-collapse: collapse;
       }



  .contentpaneopen_news {

  	width: 732px;
         height: 100%;
	background-image: url(http://www.asforlazio.com/cms/images/stories/sf_content.gif);
	background-position: top left;
	background-repeat: repeat-x;
         background-color: #E3E3E3;

	text-align: justify;
	border-collapse: collapse;
         margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A0A0A;
	text-decoration: none;
       }

.contentpaneopen_content {

  	width: 95%;
         height: 100%;   

	text-align: justify;
	border-collapse: collapse;
         margin-top:5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A0A0A;
	text-decoration: none;
       }





  .contentheading {

         width: 717px;

	max-height: 18px;

         padding-left: 14px;
         padding-top: 2px;
         padding-bottom: 3px;

	position: absolute;
	top: 308px;

	background-image: url(http://www.asforlazio.com/cms/images/stories/sf_segnaposto.gif);
	background-position: top left;
	background-repeat: repeat-y; 
	background-color: #999999;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;
         text-align: left;
 }


.componentheading {

         width: 717px;

	max-height: 18px;

         padding-top: 2px;
         padding-bottom: 3px;
         padding-left: 14px;


	background-image: url(http://www.asforlazio.com/cms/images/stories/sf_segnaposto.gif);
	background-position: top left;
	background-repeat: repeat-y; 
	background-color: #999999;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;
         text-align: left;
 }


 

  .contentheading_news {

	height: 15px;
         width:95%;
         padding-left: 14px;
         padding-top: 5px;
         padding-bottom: 5px;


/*	background-image: url(http://www.asforlazio.com/cms/images/stories/sf_segnaposto.gif);
	background-position: top left;
	background-repeat: repeat-y; */
	background-color: #FE9E0D;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;
         text-align: left;
 }

  .contentheading_content {
         heigth: 10px;
	font-size: 6px;
	/* max-height: 18px; */
         width:100%;
         padding-left: 14px;
         padding-top: 5px;
         padding-bottom: 5px;



/*	background-image: url(http://www.asforlazio.com/cms/images/stories/sf_segnaposto.gif);
	background-position: top left;
	background-repeat: repeat-y; */
	background-color: #FE9E0D;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;
         text-align: left;
 }





 td.contentpaneopen {

/* font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 400;
 color: #000000;
 text-decoration: none;
*/
}


  .createdate { }

  .button { }

  .buttonheading {
  }

  .inputbox {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px;
            font-weight: 400;
            color: #000000;
            text-decoration: none;
  }

  a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #37758F;
  }

  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FE9900;
  }

  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
  }




  /* Pagina output ricerca */

  .searchintro {
  text-align:left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
   }
  
  .small {
  font-size: 9px;
  text-decoration: none;
  }
  
  a.small:link {
  color:#000000;
  text-decoration: none;
  }
  

  /* For content item titles that are hyperlink instead of Read On */

  a.contentpagetitle:link, a.contentpagetitle:visited { }

  a.contentpagetitle:hover  { }

  a.category:link, a.category:visited { }

  a.category:hover { }

  

   /* Styles for dynamic images mambot */ 
   .imageContainer { padding: 2px } 
   .imageBorder { background-color: #fff; padding: 4px; border: solid 1px #ccc }
   .imageImageBorder { border: solid 1px #000 }
   .imageCaption { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

  

  

  

  /* Styles for dhtml tabbed-pages */

  .ontab  { }

  .offtab  { }

  .tabpadding {}

  .tabheading  { }

  .pagetext  { }

  

  

  

  /* for modifying {moscode} output.  Dont set the colour! */

  .moscode  { }

  .message  { }

  .container  { }

  .boxes  { }