body {
	background-image: url(../images/sfondo.gif);
	 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.generico10 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none
}
.Description{
	font-size: 11px;
	font-weight: normal; 
	color: #666666;	
	word-wrap: break-word; 
	white-space:-moz-pre-wrap; 
	_white-space:pre; 
	white-space:pre-wrap;
	text-decoration: none;
}

.menu {

	background-image: url(http://www.italytourism.it/Site/images/mid_sel_bar.gif);
}
.Generico{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.genericoGrigio{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.genericogrigio{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.navigator {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.GenericoSmallRate{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8px;
	color: #CCCCCC;
	text-decoration: none;
}
.GenericoBarrato{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.Generico11{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.Generico11Bianco{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.Generico11Menu{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.Generico11Arancio{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	text-decoration: none;
}
.Arancio11Bold{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	text-decoration: none;
	font-weight: bold;
}
.Sezione{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
}
.SezioneBianca{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.Sezione15{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
.Sezione15grigia{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-decoration: none;
} 
.Arancio11{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	text-decoration: none;
}
.HeaderWho{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.old_HeaderMenu{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;	
}
.old_HeaderMenu:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;	
}
.old_HeaderMenu_selected{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFD30E;
	text-decoration: none;
	font-weight: bold;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;	
}
.HeaderMenu{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;	
}
.HeaderMenu:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;	
}
.HeaderMenu_selected{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;	
    font-weight: bold;
}
.old_HeaderMenuSpacer{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.WSHeader_sx{
		background-image : url(graphics/Travel_header_sx.gif);
		background-repeat : repeat-x;
		background-position : left;
		width : 21px;
		height : 21px;
		background-color: #FFFFFF;
}
.WSHeader_cx{
		background-image: url(graphics/Travel_header_cx.gif);
		height : 21px;
}
.WSHeader_dx{
		background-image : url(graphics/Travel_header_dx.gif);
		background-repeat : repeat-x;
}
.WSHeader_menu{
		background-image: url(graphics/header_menu.gif);
		height : 23px;
		
}

.button78ask{
 	color:#000000;
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	width:78px;
	height:15px;
	background:url(graphics/btn78rosso.gif);
	cursor:pointer;
}
.button78req{
 	color:#000000;
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	width:78px;
	height:15px;
	background:url(graphics/btn78arancio.gif);
	cursor:pointer;
}
.button{
 	color:#000000;
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	width:78px;
	height:15px;
	background:url(graphics/btn78arancio.gif);
	cursor:pointer;
}
.button78book{
 	color:#000000;
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	width:78px;
	height:15px;
	background:url(graphics/btn78verde.gif);
	cursor:pointer;
}
.button58{
 	color:#000000;
	font-size:10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	width:58px;
	height:15px;
	background:url(graphics/btn58arancio.gif);
	cursor:pointer;
}
.menugreen { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #FF9900; 
	text-decoration: none 
}
TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
table.menuBOOK {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px 1px;
	border-style: solid solid solid solid;
	border-color: rgb(204, 51, 51) rgb(204, 51, 51) rgb(204, 51, 51) rgb(204, 51, 51);

	border-collapse: separate;
	background-color: rgb(255, 255, 255);
}
table.menuBOOK td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.menuBOOK_sel {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #972626;
	border-collapse: separate;
	background-color: #F7E4E4;
}
table.menuBOOK_sel td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: #972626 #972626 #972626 #972626;
	background-color: #F7E4E4;
	-moz-border-radius: 0px 0px 0px 0px;
}
 
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.arancio14bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #CC3333; 
	text-decoration: none
}
.arancio16bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #CC3333; 
	text-decoration: none
}
.arancio22bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 22px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #CC3333; 
	text-decoration: none
}
.arancio24bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #CC3333; 
	text-decoration: none
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.Table_Header{
	background-color: #FF9900;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.Table_Divisor{
	background-color: #FF9900;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 12px;
	color: #125F8B;
	text-decoration: none;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 12px; 
	color: #125F8B; 
	text-decoration: none;
}
.style5 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FA692A; text-decoration: none;}
.style7 {color: #125F8B; font-family: Arial, Helvetica, sans-serif;text-decoration: none;}
.style8 {font-size: 10px;text-decoration: none;} 