.box1
{
width:48%; float:left;  padding-top:10px; padding-left:5px;
}

.box2
{
width:48%; float:right;  padding-top:10px; padding-left:5px;
}




.tot
{
clear:left;  background-color:#F7F7E7; border-bottom: solid 1px #CCCCCC; padding-left:5px;
}

.price
{
 color:#990033;
 font-weight: bold;
 }
 
 .elencovoli
 
 {
  margin-top:80px; 
  margin-left:10px; 
  width:740px;
  border:#CCCCCC 1px solid;
 	 }
	 
	 
.elencovoli li
 
 {
 list-style-image: url(../../../localhost/C_/Documents%20and%20Settings/carmine/Documenti/images/icons_arrow.gif);
 list-style-position:inside;
	  
	 }
	 
	 	 
.elencovoli ul
 
 {
 padding-left:5px;
 margin-left:5px;
 
	  }
	 
.box
{
	margin-top:30px; 
	width:330px; 
	float:right;
	 border:#CCCCCC 1px solid;
	}
	 
	 	 
.box li
	 {
	 list-style-image: url(../../../localhost/C_/Documents%20and%20Settings/carmine/Documenti/images/icons_arrow.gif);
	 list-style-position:inside;
	
	
	 }
	 
.box_3 
{
margin-top:30px; 
width:340px; 
float:left;
border:#CCCCCC 1px solid;
}

.box_3 li
	 {
	 list-style-image: url(../../../localhost/C_/Documents%20and%20Settings/carmine/Documenti/images/icons_arrow.gif);
	 list-style-position:inside;
	 
	 }
	 
.box_4 
{
margin-top:30px; 
width:340px; 
claer:both; float:left;
border:#CCCCCC 1px solid;
}

.box_4 li
	 {
	 list-style-image: url(../../../localhost/C_/Documents%20and%20Settings/carmine/Documenti/images/icons_arrow.gif);
	 list-style-position:inside;
	 
	 }
	 .box_5
{
margin-top:30px; 
width:330px; 
clear:both; 
float:right;
border:#CCCCCC 1px solid;
}

.box_5 li
	 {
	 list-style-image: url(../../../localhost/C_/Documents%20and%20Settings/carmine/Documenti/images/icons_arrow.gif);
	 list-style-position:inside;
	 
	}
	#footerWrapper-opodo {
	    width: 750px;
	    color: #999;
	    font-size: 75%;
	    font: 0.7em/1.2em verdana, arial;
	    background-color: #fff;
	    margin:30px 0 30px 0;
	}
	#footerWrapper-opodo p, #footerWrapper-opodo .secondary {
	    color:#999
	}
	
	#footerWrapper-opodo .footerLogos {
	    width: 145px;
	    float: left;
	}
	#footerWrapper-opodo .footerPartnerLogos {
	    width: 145px;
	    float: left;
	    margin:10px 0 0 0;
	}
	#footerWrapper-opodo .footerContent {
	    width: 600px;
	    float: right;
	}
	#footerWrapper-opodo .footerContent ul {
	    margin: 0;
	    padding: 0;
	    list-style: none;
	}
	#footerWrapper-opodo .footerContent .first {
	    border: 0;
	    padding-left: 0;
	}
	#footerWrapper-opodo .footerContent li {
	    padding: 0 0.4em;
	    font: 1em/1em verdana, arial;
	    border-left: 1px solid #999;
	    display: inline;
	    line-height:1.3em;
	}
	#footerWrapper-opodo .footerContent li a {
	    color: #900;
	    text-decoration: none;
	}
	#footerWrapper-opodo .footerContent li a:hover {
	    text-decoration: underline;
	}
	
	
	/********************************************/
	/** duplicated from brand.css for partners **/
	/********************************************/
	#footerWrapper-opodo table {
	    font: 1em/1.3em verdana, arial;
	    color: #000;
	    margin: 0.5em 0;
	}
	#footerWrapper-opodo hr.primary {
	    border: 0;
	    color: #900;
	    background-color: #900;
	    height: 2px;
	}
	#footerWrapper-opodo hr.secondary {
	    border: 0;
	    color: #666;
	    background-color: #666;
	    height: 1px;
	}
	#footerWrapper-opodo a.link-brand-primary {
	    color: #900;
	}
	#footerWrapper-opodo .clear {
	    clear: both;
	    display: block;
	    height: 0;
	    visibility: hidden;
}
.formvoli{
text-align:right;
vertical-align:top;
font-weight:bold;}

/* Il prezzo nelle tratte nella sidebar */
.podHeader-brand-tertiary .pr, .podHeader-brand-secondary .pr{font-weight:bold;color:#f60;display:block;text-align:right}
.podHeader-brand-tertiary .prline, .podHeader-brand-secondary .prline{margin-top: -15px;}


/* esempi hotels */
.thumb{margin-bottom:5px;}


table.calendar { position: absolute; z-index: 100; width: 180px; background-color: #fff; border: 1px solid #900; }
.calCenter { text-align: center; }
.calRight { text-align: right; }
table.calendar td { font: 11px verdana; }
table.calendar a { color: #900; border: none; }
table.calendar a:hover { text-decoration: underline; }
table.calendar img { border: none; text-align: center; }
#cMonth, #cYear { font-weight: bold; }

#bodyWrapper-opodo .hotelresultDE {
  height:auto !important;
}
