H2 {
    padding:0;
    margin:5px 0 0 0;
    font-size:12px;
    color:#ce2021;
}
DIV.VoyageSearch A {    
    font-family: Tahoma;
    font-weight:bold;    
    font-size: 10px;    
    text-decoration: none;    
    color: #0065AC;
}
DIV.VoyageSearch { 
    font-family:tahoma; 
    width: 730px; 
    background-color:#FFFFFF;    
    padding: 3px;    
    border:0px solid #0266B3;
}
DIV.VoyageSearch TD {    
    font-family:Tahoma;    
    font-size:10px;    
    padding-left:5px;
}
DIV.VoyageSearch SELECT, 
DIV.VoyageSearch INPUT {    
    font-family:Tahoma;    
    font-size:10px;
}   
SPAN.VoyageHeader {
    font-family: Verdana; 
    font-size: 17px; 
    color: #0266B3;
}
DIV#order_form {
    display: none; 
    border:3px double #99CCFF; 
    position:absolute;    
    top:100px;    
    left:300px; 
    background-color: #fcf5e0; 
    padding: 8px;
}
DIV#thx_form {
    display: none; 
    border:3px double #99CCFF; 
    position:absolute;    
    top:170px;    
    left:380px; 
    background-color: #fcf5e0; 
    padding: 8px;
}
TABLE.prices_3 {
    border-collapse:collapse;
}
TABLE.prices_3 TD.title {    
    width:30%;    
    text-align:right;    
    padding-right:10px;
}
TABLE.prices_3 TBODY TD {    
    padding: 5px 0 5px 0;    
    border-bottom: 1px solid #DEDEFF;    
    font-size:11px;
}
TABLE.prices_3 TR.out TD {    
    background-color:white;
}
TABLE.prices_3 THEAD TD,
TABLE.prices_3 TH {    
    font-weight:bold;    
    font-size:11px;    
    /* background-color: #F4F1E2; */    
    border-top: 1px solid #6B6BA5;    
    border-bottom: 1px solid #6B6BA5;    
    padding: 10px 10px 10px 0px;
}
TABLE.prices_3 A:HOVER     {    
    text-decoration: underline;
}
TABLE.prices_3 TD.hidden {
    border-top:1px solid red;
}
DIV.preload {    
    width:250px;    
    height:100px;    
    background-color: white;    
    border:3px double #99CCFF;    
    text-align:center;    
    padding:20px 10px 10px 10px;    
    font-weight:bold;    
    vertical-align:middle;    
    position:absolute;    
    top:200px;    
    left:600px;    
    display:none;    
    font-size:10px;
}
div.resort_1 {
    overflow:hidden;
    height:151px;
    width:100%;
    border-bottom:1px solid #7F9DB9;
    background-color:white;
}
div#voyage_resort {
    overflow:scroll;
    height:169px;
    width:100%;
    border:1px solid #7F9DB9;
    text-align:left;
}
div.resort_1 span {
    color:gray;
    display:block;
    margin:3px;
}
div.hotel_1 {
    overflow:hidden;
    height:182px;
    width:100%;
    border-bottom:1px solid #7F9DB9;
    background-color:white;
}
div#voyage_hotel {
    overflow:scroll;
    height:200px;
    width:100%;
    border:1px solid #7F9DB9;
    text-align:left;
}
div.hotel_1 span {
    color:gray;
    display:block;
    margin:3px;
}
input.calendar_input {
    background-image:url(http://www.galopom.com.ua/img/galopom/calendar_input_small.gif);
    background-position:59px center;
    background-repeat:no-repeat;
    border:1px solid #7F9DB9;
    padding-bottom:2px;
    padding-left:2px;
    padding-top:2px;
    width:78px;
    height:18px;
    font-size:11px;
}
#price_history {
    display:none;
    position:absolute;
    width:500px;
    height:200px;
    background:#fcfbf3;
    border:1px solid gray;
    padding:10px;
}
div.history_title {
    font-weight:bold;
    font-size:15px;
}
div.search_booking {
    float:right;
    margin-top:10px;
}
div.search_booking a {
    font-size:20px;
    font-weight:normal;
}

/* Описание отеля в поиске и в ценах */
div.hotel_description_1 {
    margin-top:10px;
    background-color:#f8f8dc;
    border-top:1px solid #e1e1c8;
    border-left:1px solid #e1e1c8;
    border-bottom:1px solid #e1e1c8;
}
div.hotel_description_2 {
    margin-left:0px;
    background-color:white;
    height:250px;
    overflow-y:auto;
    overflow-x:hidden;
}
div.hotel_description_3 {
    padding:10px;
}



/* SCW */
table.scw {
    padding: 1px; 
    vertical-align:middle; 
    border: 1px solid #eee2b7; 
    font-size: 10pt; 
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-weight: bold;
    background-color: #fcf5e0;
} 
td.scwDrag, td.scwHead {
    padding: 0px 0px; 
    text-align: center;
} 
td.scwDrag {
    font-size: 8pt;
} 
select.scwHead {
    margin: 3px 1px; 
    text-align: center;
} 
input.scwHead {
    height: 22px; 
    width: 22px; 
    vertical-align:middle; 
    text-align: center; 
    margin: 2px 1px; 
    font-weight: bold; 
    font-size: 10pt; 
    font-family: fixedSys;
    border: 1px solid #eee2b7;
} 
td.scwWeekNumberHead, td.scwWeek {
    padding: 0px; 
    text-align: center; 
    font-weight: bold;
} 
td.scwFoot, td.scwFootHover, td.scwFoot:hover, td.scwFootDisabled {
    padding: 0px; 
    text-align: center; 
    font-weight: normal;
} 
table.scwCells {
    text-align: right; 
    font-size: 8pt; 
    width: 96%;
} 
td.scwCells, 
td.scwCellsHover, 
td.scwCells:hover, 
td.scwCellsDisabled, 
td.scwCellsExMonth, 
td.scwCellsExMonthHover, 
td.scwCellsExMonth:hover, 
td.scwCellsExMonthDisabled, 
td.scwCellsWeekend, 
td.scwCellsWeekendHover, 
td.scwCellsWeekend:hover, 
td.scwCellsWeekendDisabled, 
td.scwInputDate, 
td.scwInputDateHover, 
td.scwInputDate:hover, 
td.scwInputDateDisabled, 
td.scwWeekNo, 
td.scwWeeks {
    padding: 3px; 
    width: 16px; 
    height: 16px; 
    border-width: 1px; 
    border-style: solid; 
    font-weight: bold; 
    vertical-align: middle;
} 
/* Blend the colours into your page here... */ 
/* Drag Handle */ 
td.scwDrag {
    background-color: #9999CC; 
    color: #CCCCFF;
} 
/* Week number heading */ 
td.scwWeekNumberHead {
    color: #6666CC;
} 
/* Week day headings */ 
td.scwWeek {
    color: #000000;
} 
/* Week numbers */ 
td.scwWeekNo {
    background-color: #776677; 
    color: #faeece;
} 
/* Enabled Days */ 
/* Week Day */ 
td.scwCells {
    background-color: #faeece; 
    color: #000000;
}
/* Day matching the input date */ 
td.scwInputDate {
    background-color: #ffcc00; 
    color: #FF0000;
} 
/* Weekend Day */ 
td.scwCellsWeekend {
    background-color: #faeece; 
    color: #dd0000;
} 
/* Day outside the current month */ 
td.scwCellsExMonth {
    background-color: #faeece; 
    color: #666666;
} 
/* Today selector */ 
td.scwFoot {
    background-color: #eee2b7; 
    color: #FFFFFF;
} 
/* MouseOver/Hover formatting 
If you want to "turn off" any of the formatting 
then just set to the same as the standard format 
above. 

Note: The reason that the following are 
implemented using both a class and a :hover 
pseudoclass is because Opera handles the rendering 
involved in the class swap very poorly and IE6 
(and below) only implements pseudoclasses on the 
anchor tag. 
*/ 
/* Active cells */ 
td.scwCells:hover, td.scwCellsHover {
    background-color: #ffcc00; 
    cursor: pointer; 
    color: #000000;
} 
/* Day matching the input date */ 
td.scwInputDate:hover, td.scwInputDateHover {
    background-color: #ffcc00; 
    cursor: pointer; 
    color: #000000;
} 
/* Weekend cells */ 
td.scwCellsWeekend:hover, td.scwCellsWeekendHover {
    background-color: #ffcc00; 
    cursor: pointer; 
    color: #000000;
} 
/* Day outside the current month */ 
td.scwCellsExMonth:hover, td.scwCellsExMonthHover {
    background-color: #ffcc00; 
    cursor: pointer; 
    color: #000000;
} 
/* Today selector */ 
td.scwFoot:hover, td.scwFootHover {
    color: #ffcc00; 
    cursor: pointer; 
    font-weight: bold;
} 
/* Disabled cells */ 
/* Week Day */ 
/* Day matching the input date */ 
td.scwInputDateDisabled {
    background-color: #d3cbb3; 
    color: #000000;
} 
td.scwCellsDisabled {
    background-color: #f3f3d7; 
    color: #d3cbb3;
} 
/* Weekend Day */ 
td.scwCellsWeekendDisabled {
    background-color: #f3f3d7; 
    color: #d3cbb3;
} 
/* Day outside the current month */ 
td.scwCellsExMonthDisabled {
    background-color: #f3f3d7; 
    color: #d3cbb3;
} 
td.scwFootDisabled {
    background-color: #eee2b7; 
    color: #FFFFFF;
}
div.voyage_border {
    border:3px double #99CCFF;
    padding:3px 3px 30px 3px;
}
