* {
	margin:0; padding:0;
}

body {
}
html, input, textarea
	{
		font-family:Arial; 
		font-size:11px;
		line-height:17px;
		color:#999999;
	}
ul { list-style:none;}

image{border:0px;}

input, select { vertical-align:middle; font-weight:normal;}

.Underlined{text-decoration:underline}
A:link{ font-family:Arial, Helvetica, sans-serif;
				 font-size:11px;
				 font-weight:bold;
				 text-decoration:none;
				 line-height:34px;
				 margin-left:8px;
				 margin-right:8px;
				 color:#b4c91a;
				  }
A:visited{ font-family:Arial, Helvetica, sans-serif;
				 font-size:11px;
				 font-weight:bold;
				 text-decoration:none;
				 line-height:34px;
				 margin-left:8px;
				 margin-right:8px;
				 color:#d7e956;}
A:hover{ font-family:Arial, Helvetica, sans-serif;
				 font-size:11px;
				 font-weight:bold;
				 text-decoration:none;
				 line-height:34px;
				 margin-left:8px;
				 margin-right:8px;
				 color:#85c500;}


/*--- --- layout pagina generale --- ---*/

#container{ position:absolute;
		
		width:100%;
		}
		
#welcome{
		display:none;
		}
		
#header {
		display:none;
		}
/* --- --- --- Top Menu --- --- --- */		

#topMenu{
		display:none;
		 }
/* --- --- --- Fine Menu --- --- --- */		

/* --- --- Container Principale --- --- */
#content{padding-top:20px;
		 padding-bottom:13px;
		 width:100%;
		 }

/*--- --- --- Colonna sinistra --- --- --- */
#leftCol{
		display:none;
		}
#logInBox{	
		display:none;
		}
#leftCol .box { display:none;
			}	

/*----Colonna destra-----*/


#rightCol{
		width:100%; 
		}
.myImg{border:0px;}
#rightCol .box {display:block;
				padding-right:10px;
				padding-left:10px;
				text-align:justify;
				}	
#rightCol .box h1{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#85c500;
				line-height:50px;
				font-weight:normal;
				background-image:url(../_images/titleArrow.gif);
				background-position:center left;
				background-repeat:no-repeat;
				padding-left:30px;
				text-transform:uppercase;				
				}
#rightCol .box h2{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#6e6e6e;
				padding-top:10px;
				padding-bottom:10px;			
				}


#rightCol .box p {padding-bottom:10px;}

#rightCol ul li{background-image:url(../_images/dot.gif); 
				background-position: 5px 5px; 
				background-repeat:no-repeat;
				padding-left:20px;
				background-color:transparent;
				font-size:11px;
				line-height:20px;
			} 
#rightCol li a{ line-height:normal;
				margin:0px;
			   	margin:0px;
			  	padding:0px;}



/* pulisci float*/

#clearFloat{
		clear:both;
		 }

.clear{ display:block;
		clear:both;
		font-size:1px;
		line-height:1px;
		}

/*--- --- --- Footer --- --- ---*/

#footer { clear:both;
		height:40px; 
		text-align:center; 
		padding-top:10px;
		color:#000000;
		}

/*-----------------------Tabelle----------------------*/

.datatable{
			width:100%;
			}
.datatable td{
				border-bottom:1px dotted #6e6e6e;
				padding:2px;
				text-align:left;
				vertical-align:top;
				}
.datatable th{
				border-bottom:1px solid #dae48d;
				padding:2px;
				text-align:center;
				background-image:url(../_images/thBg.gif);
				background-repeat:repeat-x;
				background-position:top left;
				line-height:21px;			
			}
.th2{ background-color:#e5e5e5;}

/*--- --- --- area riservata --- --- ---*/

#riservata {
		width:820px; 
		float:left;
		padding:10px;
		background-color:#FFFFFF;
}
#riservata .box {display:block;
				padding-right:10px;
				padding-left:10px;
				text-align:justify;
				background-image:url(../_images/boxBg.gif);
				background-position:top left;
				background-repeat:repeat-x;
				}
#riservata  .box .datatable{
			width:800px;
			}
#riservata .box .datatable td{
			font-size:10px;
			vertical-align:top;
			}

#riservata  .box h1{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#85c500;
				line-height:50px;
				font-weight:normal;
				background-image:url(../_images/titleArrow.gif);
				background-position:center left;
				background-repeat:no-repeat;
				padding-left:30px;
				text-transform:uppercase;				
				}

