/* MF.com Template */

/* Impostazioni Generali */
a		{ text-decoration: none;
		  color: #FF6600;}
a:hover	{ color: #808080; }
a img 	{ border: 0; }
body 	{ margin-top: 10px;
		  padding: 0px;
		  font-family: "Trebuchet MS";
		  background: url("/img/bg.png"); }
		  
/* Tabella Principale */
.Content	{ 	width: 900px;
			padding: 0px;
    			border: 0px;
			color: #FFFFFF;
			font-size: 10pt; }

.ContentCorpo	{ 	position: relative;
			top: -5px;
			width: 900px;
			padding: 0px;
    			border: 0px;
			color: #FFFFFF;
			font-size: 10pt; }

.ContentFooter	{ 	position: relative;
			top: -10px;
			width: 900px;
			padding: 0px;
    			border: 0px;
			color: #FFFFFF;
			font-size: 10pt; }

.tdContent	{ 	padding: 0px;
    			border: 0px;
			color: #FFFFFF;
			font-size: 10pt;
    			background: #000033; }


/* Menu Principale */
div.Menu	{ width: 900px;
			  height: 35px;
			  padding: 0px;
    		  border: 0px;
    		  background: url("/img/bgmenu.gif"); }

/* Titolo Pagina */
div.Head	{ width: 900px;
			  padding: 0px;
    		  border:0px;
			  color: #FFFFFF;
			  font-size: 10pt;
    		  background: #000033;
			  border-bottom-color: #FFFFFF;
			  border-bottom-style: solid;
			  border-bottom-width: 1px; }

div.TitleHead	{ padding-right: 5px; }

/* Da qui in poi il codice viene adattato alla pagina */
span.TitleLeft	{ float: left;
				  width: 210px;
				  padding-top: 5px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: #000033; }

span.TitleCenter{ float: left;
				  width: 400px;
				  padding-top: 5px;
			      border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
			      background: #000033; }

span.TitleRight	{ float: left;
				  width: 290px;
				  padding-top: 5px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: #000033; }

span.CorpoLeft	{ float: left;
				  width: 210px;
				  text-align: center;
				  height: 500px;
				  padding: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: #000033; }

/* Calendario */
table.Calendar	{ width: 210px;
				  padding: 1px;
				  margin: 1px;
    			  border: 0px; }
				  
tr.CalHead	{ height: 0px; }
				  
td.CalNomi	{ height: 30px;
			  text-align: center;
			  vertical-align: middle;
			  background-color: #FF6600;
			  font-size: 10px; 
			  color: #FFFFFF; 
			  text-decoration: none; 
			  text-align:  center; }
			  
span.calNavLeft	{ background-color: #FF6600; 
				  width: 20px;
				  height: 20px;
				  position: relative;
				  top: 0px;
				  left: 0px;
				  font-size: 10px; 
				  color: #000033; 
				  text-decoration: none; 
				  text-align: center; }

.calSel		{ background-color: #FF6600; 
			  position: relative;
			  top: -2px;
			  left: 0px;
			  text-align: center;
			  height: 20px;
			  font-size: 10px; 
			  color: #000033; 
			  text-decoration: none; 
			  text-align: left; }

span.calNavRight{ background-color: #FF6600; 
				  position: relative;
				  top: 0px;
				  left: 0px;
				  width: 20px;
				  height: 20px;
				  font-size: 10px; 
				  color: #000033; 
				  text-decoration: none; 
				  text-align: center; }
			  
.calToDay	{ background-color: #FFCC00; 
			  vertical-align: top;
			  font-size: 10px;
			  color: #FFFFFF; }
.calDays	{ background-color: #FFFFFF; 
			  vertical-align: top;
			  font-size: 10px; 
			  color: #000000; }
.calNoDay	{ background-color: #000033; 
			  font-size: 10px; 
			  color: #F0F0F0; }
/* Fine Calendario */  

/* News Principale */ 
span.CorpoCenter{ float: left;
				  width: 376px;
				  height: 498px;
				  padding-top: 0px;
    			  border-top: 1px solid #FFFFFF;
				  border-left: 1px solid #FFFFFF;
				  border-bottom: 1px solid #FFFFFF;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: #000033; }
				  
div.HeadLineDate{ float: left;
				  width: 376px;
				  padding-top: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 12pt;
    			  background: #000033; }

div.HeadLine	{ float: left;
				  width: 376px;
				  padding-top: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 20pt;
				  font-weight: bold;
    			  background: #000033; }

div.Source		{ text-align: right;
				  padding-top: 0px;
				  width: 375px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
				  font-style: italic;
    			  background: #000033; }

div.Article		{ padding-top: 0px;
    			  border: 0px;
				  width: 375px;
				  color: #FFFFFF;
				  font-size: 9pt;
    			  background: #000033; }

span.CorpoCenterNav	{ float: left;
					  width: 20px;
					  height: 498px;
					  padding-top: 0px;
	   	 			  border-top: 1px solid #FFFFFF;
					  border-right: 1px solid #FFFFFF;
					  border-bottom: 1px solid #FFFFFF;
					  color: #FFFFFF;
					  font-size: 10pt;
    				  background: #000033; }

span.NavUp	{ float: left;
			  height: 20px;
			  vertical-align: top;
			  padding: 0px;
    		  border: 0px;
			  color: #FFFFFF;
			  font-size: 10pt;
			  background: #000033; }

span.NavMiddle	{ float: left;
				  height: 450px;
				  padding: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
				  background: #000033; }

span.NavDown{ float: left;
			  height: 20px;
			  padding: 0px;
    		  border: 0px;
			  color: #FFFFFF;
			  font-size: 10pt;
			  background: #000033; }			  

span.CorpoRight	{ float: left;
				  width: 290px;
				  height: 500px;
				  padding: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: #000033; }

div.Main{ width: 900px;
		  padding-right: 0px;
	      border:0px;
		  color: #FFFFFF;
		  font-size: 10pt;
	      background: #000033; }

div.Footer	{ width: 900px;
			  height: 25px;
			  max-height: 25px;
			  text-align: center;
			  padding-top: 5px;
		      border:0px;
			  color: #FFFFFF;
			  font-size: 8pt;
		      background: url("/img/footer900.png") no-repeat; }


