BODY {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: Black;
	text-decoration: none;
}
 H1, H2, H3, H4, H5, H6{
	color:#335597;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;

}
H2, H3, H4, H5, H6{
	color:#335597;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
td, tr {  
    font-family: Geneva, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    text-decoration: none;
    }
input, select, textarea {
    font-family: Geneva, Arial, Helvetica, sans-serif; 
    font-size : 12px;
    background-color : #FFFFFF;
    }
A {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: none;
	font-size: 15px;

    }
A:HOVER {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #05459D;
	text-decoration: underline;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
}
menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
option {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.colazzurro {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.tbprincipale
{
	border-right: 1px solid #05459D;
	border-top: 1px solid #05459D;
	font-weight: normal;
	font-size: 11px;
	border-left: 1px solid #05459D;
	width: 1050px;
	border-bottom: 1px solid #05459D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: auto;
}
.tbsuperiore
{
	border-right: 0px solid #05459D;
	border-top: 0px solid #05459D;
	font-weight: normal;
	font-size: 11px;
	border-left: 0px solid #05459D;
	width: 948px;
	border-bottom: 0px solid #05459D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 62px;
	margin : 1px auto;
}
.testomenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFCC00;
}
.tdlogo
{
	border-right: 0px solid #05459D;
	border-top: 0px solid #05459D;
	font-weight: normal;
	font-size: 11px;
	border-left: 0px solid #05459D;
	width: 250px;
	border-bottom: 0px solid #05459D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: auto;
}
.tablecentrale
{
	border-right: 1px solid #05459D;
	border-top: 1px solid #05459D;
	font-weight: normal;
	font-size: 11px;
	border-left: 1px solid #05459D;
	border-bottom: 1px solid #05459D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: auto;
	width: 660px;
	margin: auto;
}
.tbsommario
{
	border-right: 1px solid #05459D;
	border-top: 1px solid #05459D;
	font-weight: normal;
	font-size: 11px;
	border-left: 1px solid #05459D;
	width: 150px;
	border-bottom: 1px solid #05459D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	position: static;
	height: auto;
	margin: auto;
}
.tblaterale
{
	border-right: 1px solid #05459D;
	border-top: 1px solid #05459D;
	font-weight: normal;
	font-size: 11px;
	border-left: 1px solid #05459D;
	width: 150px;
	border-bottom: 1px solid #05459D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	position: static;
	height: auto;
	margin: auto;
}
.tdcolore {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #044474;
	text-align: center;
}
.centrato {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	margin : 1px auto;
}

.tbnoborder
{
	border-right: #05459D thin;
	table-layout: auto;
	border-top: #05459D thin;
	font-weight: normal;
	font-size: 11px;
	margin: 0px 0px 0px 1px;
	border-left: #05459D thin;
	width: 428px;
	border-bottom: #05459D thin;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: auto;
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.tablemenu  
{
	border-width : 1;
	border-style : dashed;
	border-color : #FFCC00;
}
.hrgreen { margin-top: 7px; margin-bottom: 7px; BORDER-BOTTOM: #12448B 1px dashed;}
.hrarancio { margin-top: 7px; margin-bottom: 7px; BORDER-BOTTOM: #FFCC00 1px dashed}
.url {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008000;
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.testo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.titolo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.margine7{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	margin-left: 7px;
    }
.margine9{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	margin-left: 9px;
    }
.margine4{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color:  #000000;
	text-decoration: none;
	font-size: 11px;
	margin-left: 4px;
    }
.linkmenu{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-size: 11px;
    }
a:hover.linkmenu{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #05459D;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
    }
a:link.linkmenu{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-size: 11px;
    }
.prezzo{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #FF6633;
	text-decoration: underline;
	font-size: 15px;
	font-weight: bold;
    }
.dettagli{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
    }
.agenzia{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
    }
.prenota{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:hover.prenota{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:link.prenota{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:visited.prenota{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
.titolo_offerte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #0000FF;
}
a:hover.titolo_offerte{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:link.titolo_offerte{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:visited.titolo_offerte{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
.prezzo_offerte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}
.testo_offerte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}

.url_consigli{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:hover.url_consigli{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:link.url_consigli{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:visited.url_consigli{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
.titolo_consigli{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #0000FF;
}
a:hover.titolo_consigli{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:link.titolo_consigli{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:visited.titolo_consigli{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
.testo_consigli{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
.url_hotel{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:hover.url_hotel{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:link.url_hotel{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:visited.url_hotel{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
.titolo_hotel{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #0000FF;
}
a:hover.titolo_hotel{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:link.titolo_hotel{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:visited.titolo_hotel{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
.testo_hotel{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
.url_agenzia{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:hover.url_agenzia{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:link.url_agenzia{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
a:visited.url_agenzia{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
.titolo_agenzia{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #0000FF;
}
a:hover.titolo_agenzia{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:link.titolo_agenzia{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:visited.titolo_agenzia{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
.testo_agenzia{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
.titolo_attivita {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #0000FF;
}
a:hover.titolo_attivita {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:link.titolo_attivita {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
a:visited.titolo_attivita {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 15px;
    }
.testo_attivita {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
.url_attivita{
	font-family : Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	font-size: 11px;
    }
#exp_SearchWizard {
	font: 11px Arial, Helvetica, sans-serif;
}
.exp-wiz form {
	font: 11px Arial, Helvetica, sans-serif;
}
    .exp-wiz {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px; 
        width:160px;
    }
    .exp-wiz * {
	    border: 0;	
    }
    .exp-wiz .rule-light {
	    height: 1px;
	    background-color: #e2e2e2;
	    margin: 0 1px;
	    clear: both;
    }
    .exp-wiz .rule-dark {
	    height: 1px;
	    background-color: #b2b2b2;
	    margin: 0 1px;
	    clear:both;
    }
    .exp-wiz UL {
	    margin: 1px;
	    padding: 0;
	    list-style-type: none;
    }
    .exp-wiz UL LI {
	    padding: 0;
	    margin: 0px;
    }
    .exp-wiz .textbox {
	    border: 1px solid #809db9;
	    font-size: 11px;
	    font-family:Arial, Helvetica, sans-serif;
	    padding: 1px 2px;
        width:127px;
    }
    .exp-wiz .select{
        width:135px;
    }
    .exp-wiz SELECT {
	    border: 1px solid #809db9;
	    font-size: 11px;
	    font-family:Arial, Helvetica, sans-serif;
    }
    .exp-wiz .label {
	    display: block;
	    margin: 0 0 2px 0;
    }
    .exp-wiz .greenButton {
	    float:right;
    }
    .exp-wiz .greenButton a:hover {
	    background-position:center -377px;
    }
    .exp-wiz .greenButton a {
	    background:transparent url(http://media.expedia.com/media/content/shared/graphics/fusion/buttonBG.png) no-repeat scroll center -80px;
	    border:1px solid #8CBA7E;
	    color:#FFFFFF !important;
	    display:block;
	    font-size:11px;
	    padding:1px 14px;
	    text-decoration:none;
    }
    .exp-wiz .blue {
	    color:#1253a3;
    }
    .exp-wiz-logo {
	    font-size: 14px;
	    color: #1253a3;
	    font-weight: bold;
    }
    .exp-wiz-panel {
	    padding: 4px 8px 0px 8px;
		margin-bottom: 4px;
    }
    .exp-wiz-panel-child {
        margin: 0 0 6px 0;
    }
    #exp-wiz-0 {
	    display:block;
    }
    #exp-wiz-1, #exp-wiz-2, #exp-wiz-3, #exp-wiz-4, #exp-wiz-5 {
	    display:none;
    }
    .exp-wiz-cap1 {
	    height:1px; background-color:#bdbdbd; margin:0 2px;
    }
    .exp-wiz-cap2 {
	    height:1px; border-left:1px solid #bdbdbd; border-right:1px solid #bdbdbd; margin:0 1px;
    }
    #exp-wiz-morelink {
	    text-align:right; padding:7px 8px; white-space:normal;
    }
    .exp-wiz-destination {
	    width:127px;
    }
.exp-wiz-bg {
	        margin:0 1px; 
	        background:#fee594 url(http://media.expedia.com/media/content/shared/graphics/fusion/container/orangeGradientBig.png) center top no-repeat;
        } 