/* CSS Document */
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(image/sfondo.jpg);
}

.top{
	width:1000px; 
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

.contenitore{
	border: 1px solid #CC0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius:10px;
	background-image:url(src/sfondo_contenitore.png);
	width:994px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding:3px;
}

.menu_link{
	text-decoration:none;
}

.titolo{
	margin-top:5px;
	margin-bottom:5px;
	font-size:24px;
	font-weight:bold;
	color:#09F;
	text-shadow:1px 1px 1px #333;
	text-align:center;
}

.sottotitolo{
	margin-bottom:10px;
	font-size:20px;
	font-weight:bold;
	color:#09F;
	text-shadow:1px 1px 1px #333;
	text-align:center;
}

.menu{
	width:170px; 
	height:450px;  
	float:left;
	padding-left:10px;
	margin-top:15px;
}

.contenuti{
	float:right;
	text-align:left;
	margin-right:15px;
	margin-top:15px;
	width:780px;
	height:auto;
	margin-bottom:auto;
	font-size:14px;
	border:1px solid #CC0000;
	background-color:#FFFFFF;
	padding:5px;
	padding-bottom:20px;	
}

.menu_button1{
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
	width:158px;
	color:#FFF;
	font-size:14px;
	font-family: Verdana, Geneva, sans-serif;
	float:left;
	margin-bottom:3px;
	
	background-image: -moz-linear-gradient(top, #CC0000, #993300); /* FF3.6 */  
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #CC0000),color-stop(1, #993300)); /* Saf4+, Chrome */  
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC0000', endColorstr='#993300'); /* IE6,IE7 */  
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC0000', endColorstr='#993300')"; /* IE8 */
  border:1px solid #CC0000;
}

.menu_button1:hover{
	background-image: -moz-linear-gradient(top, #CC0000, #FF3300); /* FF3.6 */  
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #CC0000),color-stop(1, #FF3300)); /* Saf4+, Chrome */  
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC0000', endColorstr='#FF3300'); /* IE6,IE7 */  
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC0000', endColorstr='#FF3300')"; /* IE8 */
  border:1px solid #CC0000;
}

.menu_button2{
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
	width:158px;
	color:#CC0000;
	font-size:14px;
	font-family: Verdana, Geneva, sans-serif;
	float:left;
	margin-bottom:3px;
	
	background-image: -moz-linear-gradient(top, #FFFFFF, #E9E9E9); /* FF3.6 */  
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #E9E9E9)); /* Saf4+, Chrome */  
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E9E9E9'); /* IE6,IE7 */  
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E9E9E9')"; /* IE8 */
  border:1px solid #CC0000;
}

.menu_button2:hover{
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFC); /* FF3.6 */  
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #FFC)); /* Saf4+, Chrome */  
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFC'); /* IE6,IE7 */  
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFC')"; /* IE8 */
  border:1px solid #CC0000;
}

.divisione{
	height:2px; 
	width:163px;
	background-image:url(src/linea.png);
	float:left; 
	margin-top:5px; 
	margin-bottom:10px;
}