/* CSS Document */
body 
{
	margin-left:					0px;
	margin-right:					0px;
	margin-top:						0px;
	margin-bottom:					0px;
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					normal;
	text-decoration:				none;
	color:							#736931;
	text-align:						justify;
	background-color:				#e2d273;
}
td
{
	font-size:						12px;
	padding:						0px;
	border:							0px;
	line-height:					18px;
}
.titolo 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						15px;
	font-weight:					bold;
	text-decoration:				none;
	color:							#5c4e05;
	text-align:						justify;
}
input, select, textarea
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						13px;
	font-weight:					normal;
	text-decoration:				none;
	background-color:				#e2d8a3;
	color:							#736931;
	text-align:						justify;
	border:							0px;
}
.testo 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						13px;
	font-weight:					normal;
	text-decoration:				none;
	color:							#736931;
	text-align:						justify;
	line-height:					18px;
}
a, a:link, a:active, a:visited 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						13px;
	font-weight:					bold;
	text-decoration:				none;
	color:							#736931;
	text-align:						justify;
}
a:hover 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						13px;
	font-weight:					bold;
	text-decoration:				underline;
	color:							#736931;
	text-align:						justify;
}
#td_tab 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					normal;
	text-decoration:				none;
	background-color:				#eee6b8;
	color:							#70641c;
	text-align:						justify;
}
#td_tab a, #td_tab a:link, #td_tab a:active, #td_tab a:visited 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					bold;
	text-decoration:				none;
	background-color:				#eee6b8;
	color:							#3f3813;
	text-align:						justify;
}
#td_tab a:hover 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					bold;
	text-decoration:				underline;
	background-color:				#eee6b8;
	color:							#3f3813;
	text-align:						justify;
}
#td_content 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						13px;
	font-weight:					normal;
	text-decoration:				none;
	background-color:				#fff9d7;
	color:							#736931;
	text-align:						justify;
	background-image:				url(img/bg_center.gif);
}
#td_content a, #td_content a:link, #td_content a:active, #td_content a:visited 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						13px;
	font-weight:					bold;
	text-decoration:				none;
	background-color:				#fff9d7;
	color:							#736931;
	text-align:						justify;
}
#td_content a:hover 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						13px;
	font-weight:					bold;
	text-decoration:				underline;
	background-color:				#fff9d7;
	color:							#736931;
	text-align:						justify;
}
#td_box
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					normal;
	text-decoration:				none;
	background-color:				#ffffff;
	color:							#1f5872;
	text-align:						justify;
	background-image:				url(img/bg_dx.gif);
}
#td_box a, #td_box a:link, #td_box a:active, #td_box a:visited 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					bold;
	text-decoration:				none;
	background-color:				#ffffff;
	color:							#1f5872;
	text-align:						justify;
}
#td_box a:hover 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					bold;
	text-decoration:				underline;
	background-color:				#ffffff;
	color:							#1f5872;
	text-align:						justify;
}
#td_submenu
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					normal;
	text-decoration:				none;
	background-color:				#ff0000;
	color:							#ffffff;
	text-align:						justify;
}
#td_submenu a, #td_submenu a:link, #td_submenu a:active, #td_submenu a:visited 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					bold;
	text-decoration:				none;
	background-color:				#ff0000;
	color:							#ffffff;
	text-align:						justify;
}
#td_submenu a:hover 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					bold;
	text-decoration:				none;
	background-color:				#ff0000;
	color:							#c9e0ea;
	text-align:						justify;
}
#td_menu
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					normal;
	text-decoration:				none;
	background-color:				#3c82a0;
	color:							#ffffff;
	text-align:						justify;
}
#td_menu a, #td_menu a:link, #td_menu a:active, #td_menu a:visited 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					bold;
	text-decoration:				none;
	background-color:				#3c82a0;
	color:							#ffffff;
	text-align:						justify;
}
#td_menu a:hover 
{
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						12px;
	font-weight:					bold;
	text-decoration:				none;
	background-color:				#3c82a0;
	color:							#c9e0ea;
	text-align:						justify;
}
#td_foto {
	padding:						0px;
	background:						#;
	display:						block;
	vertical-align:					top;
} 
.menu_top
{
    position: 						absolute;
    visibility: 					Hidden;
    background-color:				#3d82a1;
	font-family:					Arial, Helvetica, sans-serif;
	font-size:						10px;
	color:							#CCCCCC;
    width: 							100%;
	padding-left:					4px;
	line-height:					20px;
    border: 						Solid 0px #CCCCCC;
	font-weight:					normal;
}
.foto 
{
	padding:						0px;
	border:							2px solid #cebe5c;
	background:						#ffffff;
} 
.btn 
{
	text-align:						center;
	padding:						2px;
	border:							2px solid #cebe5c;
	background:						#ffffff;
} 
.submenu
{
    position: 						absolute;
    visibility: 					Hidden;
    background-color: 				#3d82a1;
	color:							#CCCCCC;
    width: 							170px;
	padding-left:					4px;
	line-height:					20px;
    border: 						Solid 0px #CCCCCC;
}
a.foto , a.foto:link, a.foto:active, a.foto:visited 
{
	padding:						0px;
	background:						#ffffff;
	border:							2px solid #cebe5c;
}
a.foto:hover 
{
	padding:						0px;
	background:						#ffffff;
	border:							2px solid #003366;
}