

/*---------------------------------------------------------------------------*/



table{

border:0px;

border-collapse:collapse;

}

table td{

padding: 0px;

vertical-align: top; 

}




table.line {width: 380px; height: 1px; background-color: #c6483a; background-image: url(../img/line.gif); background-position: right; background-repeat: no-repeat;}



table.item {
width: 340px; height: 30px;
background:#FFCC00;
border-top:#0099FF 1px solid;
border-left:#0099FF 1px solid;
border-right:#0099FF 1px solid;
border-bottom:#ffffff 1px solid;
}

table.item td.left {
width: 4px; height: 13px; 
background-image: url(../img/item_left.gif); background-position: bottom; background-repeat: no-repeat;}

table.item td.leftName {
width: 210px; height: 13px;
font-size: 11px; color:#007AF4;
 }

table.item td.leftNameLocation {
width: 220px; height: 13px;
font-size: 10px; color: #FF0000;
 }

table.item td.leftNameWidth {
width: 40px; height: 16px;
 }

table.item td.leftNameWidth3star {
width: 50px; height: 16px;
 }



table.item2 {
width: 340px; height: 30px;
background:#FFEFCE;
border-top:#ffffff 1px solid;
border-left:#0099FF 1px solid;
border-right:#0099FF 1px solid;
border-bottom:#0099FF 1px solid;
}


table.item2 td.left2 {
width: 4px; height: 13px; 
}

table.item2 td.leftName {
width: 160px; height: 16px;
font-size: 11px; color: #c6483a;
 }
 
table.item2 td.leftNameWidth2 {
width: 120px; height: 16px;
font-size: 10px; color: #c6483a;
 }
 
 
 
 table.item2 td.leftBook {
width: 40px; height: 16px;
font-size: 10px; color: #c6483a;
padding-top:3px;
 }
 
table.item2 td.leftNameWidth3 {
width: 210px; height: 16px;
font-size: 10px; color: #c6483a;
text-align:center;

 }
 
 
 
 
table.item2 td.leftNamePayMoney {
width: 180px; height: 20px;
font-size: 11px; color:#0F87FF;
 }

table.item2 td.leftNamePayMoney5Stay {
width: 180pxx; height: 15px;
font-size: 11px; color:#74E800;
 }
    
  
 
table.item2 td.CostPerPerson {
width: 90px; height: 28px;
font-size: 11px; color:#0067CE;

 }

table.item2 td.leftNamePrice {
width: 125px; height: 13px;
font-size: 12px; color:#9B0000;

padding-top:5px;
 }


table.item td.bottom {
width: 162px; height: 70px;
color:#FFEFCE;

 }

table.item td.content {font-size: 11px; color: #c6483a; text-align: center; font-weight: bold;}



table.copy td{color: #ffffff; font-size: 11px; font-family: Tahoma; text-align: right; line-height: 11px;}

table.copy1 td{color: #ffffff; font-size: 11px; font-family: Tahoma; text-align: right; }



.pages {color: #c6483a; font-size: 12px; text-align: right; vertical-align: bottom;}



table.menu td {text-align: right; font-size: 13px; font-weight: bold; font-family: Arial Narrow; color: #ffffff;}



form {margin: 0px;}



.input1 {width: 108px; height: 19px; border: 1px solid #ffffff; background-color: #fffff; color: #000000; font-size: 11px;}



.shortlist {background-image: url(../img/shortlist.gif); background-position: top; background-repeat: no-repeat;}



