
.searchResult th{padding:0; font-size:0;}

.resultContent{/*border-right:solid 5px #226995; margin-top:20px;*/ position: relative;}

.resultContent table{border-spacing:0; border-collapse: collapse;}

.resultContent td{padding:0;}

.resultContent th{padding:0;}
  
a.btnCompare, a.btnCompare:visited, a.btnCompare:hover{
  background: transparent url('../images/bg_btn_compare.gif') 0 0 no-repeat;
  text-decoration: none;
  font-size:12px;
  font-weight:900;
  width:245px; 
	height:17px;  
  text-align:center;
  color: #226995;
  display:block;
  padding:2px 0 2px 0;
  margin:10px 0 0 0;

}
    
.result{
  padding:10px;
  background: #E5F2F8;
  position:relative;
  width:753px;
  _height:100px;
  min-height:100px;
  margin:10px 0 0 0;
}



.checkCompare
{

font-size:12px;	
/*	
  position: absolute;
  right:-2px;
  top:10px;
  padding-right:8px;
  background: transparent url('../images/bg_checkcompare.gif') right 7px no-repeat;
*/
}

.result h2{font: bold 20px Arial, Trebuchet MS; color: #404040; padding-top:0px;}
    
.result h2 a, .result h2 a:visited{color: #404040; text-decoration: none;}
    
.result h2 a:hover{color: #226995;}    
    
.result .pic {float:left; width:210px;}
    
.result .pic img{padding: 5px; background:#FFFFFF; border: solid 1px #BFBFBF;}    

.result .mainInfo{float: left; margin: 0 0 0 10px; width:190px;}

.result .mainInfo p{padding-top:5px;}

.thirdColumn{
  float: right; width:340px; 
  overflow: hidden;
  
}

.thirdColumn table{width:100%;}


.thirdColumn td{padding:0; vertical-align:top;}

.thirdColumn .labelOffert{width:200px; background: none; border:0;}  

.thirdColumn .labelOffert .bestPrice{
	background: #226995; 
	color:#FFFFFF;
	margin:10px 0 0 0;
	font-size:15px; 
	font-weight: bold;
	}  

.labelOffert .save{background:#FFFFFF; border: solid 1px #B9E5EF;}
/*  
  .thirdColumn .labelOffert p{padding:3px 5px; }
*/  
  
.result a.btnAction{
  padding:5px 25px;
font-size:20px;
margin:5px 0 0 0;
float:right;
}




.cabins{
  background:#FFFFFF;
  margin-top:10px;
  position: relative;
  padding:10px 0 10px 0;
  font-size:12px;
}

.cabins td{
  border-right: solid 3px #E5F2F8;
  padding: 0 5px;
}


.cabins td big{display: block; color: #226995; font-weight: bold;}

.pager{width:100%;}

.pager a, .pager a:visited{text-decoration:none;}



.compare a.btn, .compare a.btn:hover, .compare a.btn:visited{

	width: 55px;
	height: 30px;
  padding: 15px 5px 0 0;
	
	background: transparent url('../images/bg_btn_offert.gif') 0 0 no-repeat;
 }
 

table.compare, table.compare table{width:auto;}

table.compare table{width:100%;}

 table.compare td {
    vertical-align:top;
    border-bottom:solid 1px #F2F2F2;
	padding:5px 10px 5px 0;
    width:160px;
      }
      
       table.compare td  td{width:auto; }
      
       table.compare td.labelCompare{
		color:#808080;	
		font-weight: bold;
		width:100px;
      }
      td.odd{background:#F2F2F2;}
 
table.compare td td{padding:2px; border:none;}

.shipReviews 
{ 
  width: 135px; 
  min-width: 135px; 
  padding-top: 3px; 
  font-weight: bold; 
  color: #636466; 
  float: left; 
} 

.shipReviewsUser 
{ 
  color: #08337A; 
} 

.shipReviewsUserName 
{ 
  font-weight: normal; 
  color: #00AFE1; 
} 

