/* CSS Document */

html,body{margin: 0;
	padding:0;
	background-color:#E4E4E4;
	}

body,td,th {
	font-family: arial;
	font-size: 12px;
	color:#616161;
	letter-spacing: 0px; 
	}
img{
	border:0px;
	margin:0px;
	padding:0px;
}
 A:link, A:visited { text-decoration: none; color:#0080C0; }
 A:hover {text-decoration: underline; color:#6b6b6b; }

table {
	border:0px;
	margin:0px;
	padding:0px;
} 
/*-----------------------------------------------Stili generali--------------------*/


hr {height: 1px;}
#content
		{
		position:absolute;
		left:50%;
		margin-left:-389px;
		margin-top:50px;
		width:700px;
		background-color:#FFFFFF;
		border:1px solid #b7bab8;		
		}

#intestazione
		{
		float: left;
		margin-left:100px;
		margin-top:30px;
		margin-bottom:30px;
		width:800px;
		}

/*-----------------------------------------------Stili default--------------------*/


#Defaultlink { 
		position:relative;
		padding-left:15px;
		float: left;
		width: 430px;
		font-size:10px;
		padding-bottom:20px; 

		}
#Defaultlink table{ 
		border-top:1px solid #b7bab8;
		width: 430px;
		}
#Defaultlink td{ 
		border-bottom:1px solid #b7bab8;
		padding-right:10px;
		background:#F4F4F4; 
		text-align: right;
		height: 30px;
		font-weight:bold;
		}




/*-----------------------------------------------Stili pagine interne--------------------*/


#Testopagina { 
		position:relative;
		float: left;
		width: 430px;
		padding-left:15px;
		font-size:12px;
		padding-bottom:20px; 
		text-align: justify;
		}

#TestoconTabella{ 
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px; 
		background-color:#F4F4F4;
		border-bottom:1px solid #b7bab8;
		text-align: justify;
		}

#Testopagina table{ 
		width: 430px;
		}

#Testopagina ul{ padding-left:30px;
		}
.titolo 	{
		height: 30px;
		background:#B90000; 
		font-weight:bold; 
		font-size:12px;
		color: #FFFFFF;
		padding-left:10px; 

		}
.tabellaArt { 
		width: 430px;
		text-align:center;
		padding:0px;
		margin:0px;
		}
.tabellaArt th { 
		text-align:center;
		background:#0080C0; 
		font-size:10px;
		font-weight:bold;
		color:#ffffff;
		}

.tabellaArt td { 
		text-align:center;
		background:#D0E8FF; 
		font-size:10px;
		}

.testorosso 	{

		font-weight:bold; 
		font-size:12px;
		color: #FF0000;

		}

/*-----------------------------------------------Stili menu--------------------*/

		

#menu		{
		margin:0px;
		padding:0px; 
		float:left;
		text-align:right;
		font-weight:bold; 

		}

ul.menu 	{
		display: block;
		width:215px;
		margin:0px;
		padding:0px; 
		font-size:11px;
		vertical-align:middle;
		border-top:1px solid #b7bab8;

		}
ul.menu li {display: block;
		width:215px;
		height:25px;
		border-bottom:1px solid #b7bab8;
		}
ul.menu li A:link, ul.menu li A:visited {
		display: block;
		text-decoration: none;
		color:#808080;
		height:25px;
		padding-left:25px;
		padding-right:5px;
		background:#F4F4F4; 

		}
ul.menu li A:hover {
		display: block;
		text-decoration: none;
		color:#FFFFFF;
		padding-left:25px;
		height:25px;

		background:#808080; 

		}

#ISO	{ 
		text-align: center;
		padding-left:8px;
		font-size:10px;
		padding-top:20px;
		padding-bottom:10px;
		background-color:#FFFFFF;
		}

/*-----------------------------------------------Stili piepagina--------------------*/

#footer 	{
		clear:both; 
		width:700px;
		border-top:1px solid #b7bab8;
		}

#footer p	{
		text-align:right;
		padding-right:20px;
		color:#7a7a7a;
		font-family:Arial;
		font-size:10px;
		}


