/* CSS Document for search tur */
.search-form-tur{
	width:656px;
	float:left;
	margin:0 0 0 10px;
}
.search-form-tur H2{
	padding:0;
	margin:5px 0 0 0;
	font-size:12px;
	color:#3B94B9;
}
DIV.VoyageSearch{
	font:normal 12px Arial, Helvetica, sans-serif;
	width:656px;
	margin:0;
	background-color:#001B2F;
	padding:0;	
}
.search-form-tur .bhoteldescription1, .search-form-tur .MsoNormal{
	background-color:#001B2F !important;	
}
.search-form-tur .bhoteldescription1 strong, 
.search-form-tur .MsoNormal strong,
.search-form-tur .bhoteldescription1 span,
.search-form-tur .MsoNormal span{
	color:#3b94b9 !important;
}

DIV.VoyageSearch A {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#80e0fd !important;
}
DIV.VoyageSearch A:hover{
	text-decoration:underline;
}
DIV.VoyageSearch TD {
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:5px;
	text-align:left;
}
DIV.VoyageSearch SELECT,
DIV.VoyageSearch INPUT {
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	margin:3px 3px 3px 0;
	background-color:#02253B;
	border:1px solid #439FBB;
}

SPAN.VoyageHeader {
	font-family: Verdana;
	font-size: 17px;
	color: #3b94b9;
}
DIV#order_form {
	display: none;
	border:3px double #439FBB;
	position:absolute;
	top:100px;
	left:300px;
	background-color: #001B2F;
	padding: 8px;
}
DIV#thx_form {
	display: none;
	border:3px double #439FBB;
	position:absolute;
	top:170px;
	left:380px;
	background-color: #001B2F;
	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 #032B42;
	font:normal 12px Arial, Helvetica, sans-serif;
	
}
TABLE.prices_3 TBODY TD font{
	padding:1px 2px;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0 2px;
	color:#3b94b9;
}
TABLE.prices_3 TR.out TD {
	background-color:#001B2F;
	font:normal 12px Arial, Helvetica, sans-serif;
}
TABLE.prices_3 THEAD TD,
TABLE.prices_3 TH {
	font:bold 12px Arial, Helvetica, sans-serif;
	border-top: 1px solid #439FBB;
	border-bottom: 1px solid #439FBB;
	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 !important;
	background-color: #001B2F;
	border:3px double #439FBB;
	text-align:center;
	padding:50px 10px 10px 10px;
	font-weight:bold;
	vertical-align:middle;
	position:absolute;
	top:200px;
	left:600px;
	display:none;
	font-size:12px;
}
DIV.preload img{
	margin:10px 0 0 0;
}
div.resort_1 {
	overflow:hidden;
	height:153px;
	width:175px;
	margin:3px 0 0 0;
	border-bottom:1px solid #7F9DB9;
	background-color:#001B2F;
}
div.resort_1 input{
	margin:3px 3px;
}
div#voyage_resort {
	overflow:scroll;
	height:173px;
	width:100%;
	border:1px solid #7F9DB9;
	text-align:left;
}
div.resort_1 span {
	color:#3b94b9;
	display:block;
	margin:3px;
}
div.hotel_1 {
	overflow:hidden;
	height:200px;
	width:220px;
	border-bottom:1px solid #7F9DB9;
	background-color:#001B2F;
}
div#voyage_hotel {
	overflow:scroll;
	height:220px;
	width:100%;
	border:1px solid #7F9DB9;
	text-align:left;
}
div.hotel_1 input{
	margin:3px 3px;
}
div.hotel_1 span {
	color:#3b94b9;
	display:block;
	margin:3px;
}
#voyage_duration{
	width:215px;
}
#search_button{
	background:url("../images/loginform-btn.gif") no-repeat 0 0;
	border:none;
	color:#fff;
	font:bold 10px tahoma;
	line-height:14px;
	padding:2px 0px 4px 0px;
	text-align:center;
	text-transform:uppercase;
	width:62px;
	vertical-align:top;
}
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 #439FBB;
	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-color:#001B2F;
	border:3px double #439FBB;
	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;
	font:normal 12px Arial, Helvetica, sans-serif;
	background-color:#001B2F;
	border:1px solid #439FBB;
}
div.hotel_description_2 {
	margin-left:0px;
	background-color:#001B2F;
	height:250px;
	overflow-y:auto;
	overflow-x:hidden;
}
div.hotel_description_3 {
	padding:10px;
}

/* SCW */
table.scw {
	padding: 1px;
	vertical-align:middle;
	border: 3px double #439FBB;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-weight: bold;
	background-color: #001B2F;
}
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;
	color:#fff;
	background-color:#02253B;
	margin: 2px 1px;
	font-weight: bold;
	font-size: 10pt;
	font-family: fixedSys;
	border: 1px solid #439FBB;
}
select.scwHead{
	color:#fff;
	border: 1px solid #439FBB;
	background-color:#02253B;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}
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:#3b94b9;
}
/* Week numbers */
td.scwWeekNo {
	background-color: #776677;
	color: #faeece;
}
/* Enabled Days */
/* Week Day */
td.scwCells {
	background-color: #5c8495;
	color: #000000;
}
/* Day matching the input date */
td.scwInputDate {
	background-color:#80e0fd !important;
	color: #FF0000;
}
/* Weekend Day */
td.scwCellsWeekend {
	background-color: #5c8495;
	color:#80e0fd;
}
/* Day outside the current month */
td.scwCellsExMonth {
	background-color: #5c8495;
	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:#80e0fd !important;
	cursor: pointer;
	color: #000000;
}
/* Day matching the input date */
td.scwInputDate:hover, td.scwInputDateHover {
	background-color: #80e0fd !important;
	cursor: pointer;
	color: #000000;
}
/* Weekend cells */
td.scwCellsWeekend:hover, td.scwCellsWeekendHover {
	color:#000000;
	background-color:#80e0fd !important;
	cursor: pointer;
}
/* Day outside the current month */
td.scwCellsExMonth:hover, td.scwCellsExMonthHover {
	background-color:#80e0fd !important;
	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: #3b94b9;
}
div.voyage_border {
	border:3px double #439FBB;
	padding:3px 3px 30px 3px;
}
div.voyage_border a{
	font:normal 10px Arial, Helvetica, sans-serif;
}


