/* MF.com Template */

/* Impostazioni Generali */
a		{ text-decoration: none;
		  color: #FF6600;}
div		{ color: #FFFFFF;
		  font-size: 10pt;
   		  background: #000033;}
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 */
table.Content	{ width: 900px;
				  padding: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt; }

/* 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: 200px;
				  padding-top: 5px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: #000033; }

span.TitleRight	{ float: left;
				  width: 700px;
				  padding-top: 5px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: #000033; }

span.CorpoLeft	{ float: left;
				  width: 200px;
				  height: auto;
				  padding: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;}
			  

span.CorpoRight	{ float: right;
				  width: 700px;
				  height: 100%;
				  padding-top: 1px;
				  padding-bottom: 1px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: #000033; }

span.FooterRight{ float: right;
				  width: 700px;
				  text-align: center;
				  height: 25;
				  padding: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: url("/img/footer700.png") no-repeat; }

span.InnerLeft	{ float: left;
				  width: 200px;
				  text-align: center;
				  padding: 0px;
   				  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
				  background: #000033; }

span.FooterLeft	{ float: left;
				  width: 200px;
				  text-align: center;
				  height: 25;
				  padding: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: url("/img/footer200.png") no-repeat; }
				  
span.HeadFotoCRA{ float: left;
				  width: 200px;
				  text-align: center;
				  height: 25;
				  padding: 0px;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: url("/img/headfoto.png") no-repeat; }

span.CorpoFotoCRA	{ float: left;
					  width: 200px;
					  text-align: center;
					  padding: 0px;
    				  border: 0px;
					  color: #FFFFFF;
					  font-size: 10pt;}

span.InnerFotoCRA	{ float: left;
					  width: 200px;
					  text-align: center;
					  padding: 0px;
    				  border: 0px;
					  color: #FFFFFF;
					  font-size: 10pt;
					  background: #0033FF; }

span.FooterFotoCRA	{ float: left;
					  width: 200px;
					  text-align: center;
					  height: 25;
					  padding: 0px;
    				  border: 0px;
					  color: #FFFFFF;
					  font-size: 10pt;
	    			  background: url("/img/footerfoto.png") no-repeat; }

img.FotoCRA	{ width: 200px;
			  max-width: 200px;
			  text-align: center;
			  padding: 0px;
			  border: 0px;
			  color: #FFFFFF;
			  font-size: 10pt;
   			  background: #FFFFFF; }
				  
span.HeadDescCRA{ float: right;
				  width: 500px;
				  text-align: center;
				  height: 25;
				  padding: 0;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: url("/img/headcra.png") no-repeat; }

span.CorpoDescCRA	{ float: right;
					  width: 500px;
					  min-height: 100px;
					  text-align: justify;
    				  border: 0px;
					  color: #000033;
					  font-size: 10pt;
    				  background: #FFFFFF; }

span.FooterDescCRA	{ float: right;
					  width: 500px;
					  text-align: center;
					  height: 25px;
					  padding: 0px;
    				  border: 0px;
					  color: #FFFFFF;
					  font-size: 10pt;
	    			  background: url("/img/footercra.png") no-repeat; }

span.DescCRATitle	{ float: left;
					  text-align: left;
					  padding: 0;
					  width: 498px;
					  padding-left: 1px;
					  padding-right: 1px;
	   	 			  border: 0px;
					  color: #000033;
					  font-size: 16pt; 
					  clear: right;}

span.DescCRASezione	{ float: right;
					  text-align: left;
					  padding-left: 1px;
					  padding-right: 1px;
					  padding: 0;
	   	 			  border: 0px;
					  color: #000033;
					  font-size: 11pt; }

span.DescCRACV		{ float: left;
					  text-align: justify;
					  width: 498px;
					  padding-left: 1px;
					  padding-right: 1px;
					  padding: 0;
	   	 			  border: 0px;
					  color: #000033;
					  font-size: 9pt; }

div.login 	{ float: left;
			  padding: 0px;
   			  border: 0px;
			  color: #FFFFFF;
			  font-size: 10pt;
   			  background: #000033; }

.anagrafica		{ float: left;
				  padding: 0px;
				  text-align: center;
    			  border: 0px;
				  color: #000033;
	 			  font-size: 10pt;
	   			  background: #FFFFFF; }

.corso		{ padding: 0px;
			  text-align: center;
   			  border: 0px;
			  color: #000033;
 			  font-size: 10pt;
   			  background: #FFFFFF; }
.arbitri	{ color: #FFFFFF; }
				  
.sezioni{ color: #000033;
		  font-size: 10pt;
   		  background: #FFFFFF;}

span.HeadSubCRA{ width: 500px;
				  text-align: center;
				  height: 25;
				  padding: 0;
    			  border: 0px;
				  color: #FFFFFF;
				  font-size: 10pt;
    			  background: url("/img/headcra.png") no-repeat; }

span.CorpoSubCRA	{ width: 500px;
					  min-height: 100px;
					  text-align: justify;
    				  border: 0px;
					  color: #000033;
					  font-size: 10pt;
    				  background: #FFFFFF; }

span.FooterSubCRA	{ width: 500px;
					  text-align: center;
					  height: 25px;
					  padding: 0px;
    				  border: 0px;
					  color: #FFFFFF;
					  font-size: 10pt;
	    			  background: url("/img/footercra.png") no-repeat; }
.corpoorg	{	clear: both; }