body {

	font-size: 11px; 

	font-family: Arial;

	color: #4B2E1E;

	margin: 0px auto;

	text-align: justify;

	/*background-image: url(../images/bg.jpg);*/

}



a:link {

	color: #4B2E1E;

	text-decoration: none;

}



a:hover {

	color: #FFCC00;

	text-decoration: underline;

}



a:visited {

	color: #4B2E1E;

	text-decoration: none;

}



.azzurro {

	color: #4B2E1E;

	text-align: left;

	padding-right:10px;

}



.azzurro a:link {

	color: #4B2E1E;

    text-decoration: none;

	padding-right:10px;

}



.azzurro a:visited {

	color: #4B2E1E;

	text-decoration: none;

	padding-right:10px;

}



.azzurro a:hover {

	color: #FFCC00;

	text-decoration: underline;

	padding-right:10px;

}



.arancione {

	color: #FF9900;

	text-align: left;

}



.arancione a:link {

	color: #FF9900;

	text-decoration: underline;

}



.arancione a:visited {

	color: #FF9900;

	text-decoration: underline;

}



.arancione a:hover {

	color: #FF9900;

	text-decoration: none;

}



a.buttonBackstage {

	display: block;

	width: 478px;

	height: 90px;

	text-decoration: none;

	background-repeat: no-repeat 0 0;

}



a.buttonBackstage:hover {				/*per IE fino alla versione 6*/



}

   

html>body a.buttonBackstage:hover {		/*per gli altri browser*/

	background-position: 0 -90px;

}









.centraADV {

	text-align: center;

	position: Absolute;

	top: 50%;

	left: 50%;

	width: 700px;

	margin-left: -350px;

	height: 600px;

	margin-top: -300px;

}



.copyright {

	float: right;

	text-align: right;

	padding-right: 10px;

	padding-left: 10px;

	color: #666666;

	font-size: 10px;

}



.copyright a:link {

	color: #666666;

	font-weight: bold;

	text-decoration: none;

}



.copyright a:visited{

	color: #666666;

	font-weight: bold;

	text-decoration: none;

}



.copyright a:hover{

	color: #FF3300;

	font-weight: bold;

	text-decoration: underline;

}



.data_news{

	padding-left: 4px;

	color: #CD9125;

}



.form {

	padding-left: 6px;

	padding-bottom: 4px;

	font-size: 10px; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

}



form {

	padding:0px;

	margin:0px;

}



input {

	font-size: 10px;

	color: #666666;

	margin:0px;

	padding:0px;

}



.inputButton {

	font-size: 10px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	border: 0px;

	padding: 4px;

	background-image: url(../images/button.gif);

}



select {

	font-size: 10px;

	color: #333333;

	font-family: Verdana;

}



textarea {

	font-size: 10px;

	color: #333333;

	font-family: Verdana;

}



img{

	border: 0px;

	background-color: transparent;

	text-align: right;

}



.menu {

	height:30px;

	background: url(images/area_menu.gif);

}



.menu a:link, a:visited {

	text-decoration: none;

	color:#003366;

}



.menu a:hover {

	text-decoration: underline;

	color:#003366;

}



.menuOver {

	background-color: #EFEFEF;

	background: url(images/area_menu_link.gif);

}



.menuOut {

	background-color: none;

	background: url(images/area_menu.gif);

}



.menu_dx_reserved {

	padding-left: 6px;

	padding-right: 4px;

	width: 578px;

	vertical-align: top;

}



.menusotto {

	float: left;

	text-align: left;

	padding-left: 10px;

	padding-right: 10px;

	width:60%;

	color: #666666;

	font-size: 10px;	

}



.menusotto a:link {

	color: #666666;

	text-decoration: none;

}



.menusotto a:visited {

	color: #666666;

	text-decoration: none;

}



.menusotto a:hover {

	color: #FF9900;

	text-decoration: underline;

}



.news a:link {

	text-decoration: none;

	color: #4B2E1E;

}



.news a:visited {

	text-decoration: none;

	color: #4B2E1E;

}



.news a:hover {

	text-decoration: underline;

	color: #FFCC00;

}



.puntate a:link {

	text-decoration: none;

	color: #4B2E1E;

}



.puntate a:visited {

	text-decoration: none;

	color: #4B2E1E;

}



.puntate a:hover {

	text-decoration: underline;

	color: #FFCC00;

}



.tabellaesterna {

	border: 1px solid #D9E3F2;

	width: 758px;

}



.rosso {

	color: #FFCC00;

}



.rosso a:link {

	color: #FFCC00;

	text-decoration: underline;

}



.rosso a:hover {

	color: #4B2E1E;

	text-decoration: none;

}



.rosso a:visited {

	color: #FFCC00;

	text-decoration: underline;

}



.titolo_menu {

	padding-top: 10px;

	padding-bottom: 2px;

	vertical-align: middle;

	color: #FF9900;

	font-size: 14px;

	font-weight: bold;

}



.titolo_pagina {

	padding-top: 4px;

	padding-bottom: 4px;

	vertical-align: middle;

	color: #FF9900;

	font-size: 14px;

	font-weight: bold;

}



.tabella_reserved {

	color: #003366;

	padding-left: 10px;

}



.tabella_sotto {

	text-align: center;

}



.tabella_sotto a:link{

	color: #003366;

	text-decoration: none;

}



.tabella_sotto a:visited {

	color: #003366;

	text-decoration: none;

}



.tabella_sotto a:hover {

	color: #003366;

	text-decoration: none;

	background-color: #EEEEEE;

}



textarea {

	font-size: 10px; 

	font-family: Verdana;

	color: #333333;

}




