@font-face{font-family: SegoeUI;
src:url("segoeui.ttf") format("truetype")}


BODY {
	margin: 15px;
	padding: 0px;
	background-color: #F9FAF2;
	font-size: 80%;
	font-family: "SegoeUI", Verdana, Helvetica, Sans-Serif;
}

TD
{
	vertical-align: top;
	font-size: 90%;
}

DIV
{
	vertical-align: top;
	font-size: 90%;
}

H1 {
	font-size: 230%;
	font-weight: normal;
	text-align: left;
	margin: 12px 0px 10px 0px;
	padding: 0px}

H2 {
	font-size: 170%;
	font-weight: normal;
	margin: 5px 0px 5px 0px;
	padding: 0px;}

H3 {
	font-size: 130%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;}


A:link {COLOR: #1F8FCA; text-decoration:underline}
A:hover {COLOR: #1F8FCA; text-decoration:underline}
A:active {COLOR: #1F8FCA; text-decoration:underline}
A:visited {COLOR: #1F8FCA; text-decoration:underline}

A.OnlineLink {	COLOR: #ff6633;	text-decoration:underline;}
A.OnlineLink:hover {COLOR: #ff6633; text-decoration:underline}
A.OnlineLink:active {COLOR: #ff6633; text-decoration:underline}
A.OnlineLink:visited {COLOR: #ff6633; text-decoration:underline}

A.MenuLink {	COLOR: #0a5278;	text-decoration:underline;}
A.MenuLink:hover {COLOR: #0a5278; text-decoration:underline}
A.MenuLink:active {COLOR: #0a5278; text-decoration:underline}
A.MenuLink:visited {COLOR: #0a5278; text-decoration:underline}

A.PriceAviaLink {font-size: 120%; font-weight: bold; COLOR: #000000; text-decoration:none;}
A.PriceAviaLink:hover {font-size: 120%; font-weight: bold; COLOR: #000000; text-decoration:none}
A.PriceAviaLink:active {font-size: 120%; font-weight: bold; COLOR: #000000; text-decoration:none}
A.PriceAviaLink:visited {font-size: 120%; font-weight: bold; COLOR: #000000; text-decoration:none}


A.HotNews {	COLOR: #bb0000;	text-decoration:underline;}
A.HotNews:hover {COLOR: #bb0000; text-decoration:underline}
A.HotNews:active {COLOR: #bb0000; text-decoration:underline}
A.HotNews:visited {COLOR: #bb0000; text-decoration:underline}



TR.Top
{
	COLOR: #69604b;
}

SPAN.fontplusPhone
{
	font-size: 100%;
}

SPAN.fontminusPhone
{
	PADDING-LEFT: 33px;
	font-size: 75%;
}

TD.topMenu
{
	background-color: #FFFFFF;
	background-image: url("images/top.gif");
	background-repeat: repeat-x;
	background-position: right top;
}

TD.bottomMenu
{
	background-color: #FFFFFF;
	background-image: url("images/bottom.gif");
	background-repeat: repeat-x;
	background-position: right bottom;
}

TD.leftMenu
{
	background-color: #FFFFFF;
	background-image: url("images/left.gif");
	background-repeat: repeat-y;
	background-position: left top;
}

TD.rightMenu
{
	background-color: #FFFFFF;
	background-image: url("images/right.gif");
	background-repeat: repeat-y;
	background-position: right top;
}

TD.CountryList
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 2px;
}

.specialBox
{
	background-color: #e2e5c9;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	margin: 10px 15px 10px 15px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
}
.priceBox
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	margin: 10px 15px 10px 15px;
}

DIV.Indent
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}

DIV.indentBank
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 60px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}

DIV.insuranceDay
{
	display: table;
	float: left;
	text-align: right;
	PADDING: 5px;
	MARGIN: 20px 2px 15px 2px;
}

DIV.insuranceA
{
	background-color: #dfe3c6;
	display: table;
	float: left;
	text-align: center;
	PADDING: 5px;
	MARGIN: 4px 2px 15px 2px;
}

DIV.insuranceB
{
	background-color: #d0d4b4;
	display: table;
	float: left;
	text-align: center;
	PADDING: 5px;
	MARGIN: 4px 2px 15px 2px;
}

DIV.insuranceC
{
	background-color: #c1c79b;
	display: table;
	float: left;
	text-align: center;
	PADDING: 5px;
	MARGIN: 4px 2px 15px 2px;
}

TD.InsuranceCoeff
{
	color: #339933;
	font-size: 120%;
	text-align: center;
	vertical-align: middle;
	width: 100px;
	BORDER-BOTTOM: #D4D4D4 1px solid;
}

TD.InsuranceTypeCoeff
{
	width: 400px;
	BORDER-BOTTOM: #D4D4D4 1px solid;
}

DIV.PayTextBox
{
	padding-left: 35px;
}

DIV.BankInfo
{
	padding-top: 20px;
	padding-bottom: 10px;
}

DIV.TitleCityInfo
{
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 110%;
	color: #ff6633;
}

DIV.CityList
{
	vertical-align: top;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 0px;
}

SPAN.priceClass
{
	color: #333333;
	PADDING: 0px 8px 0px 5px;
	font-size: 100%;
}





TD.BookingList
{
	width: 170px;
	vertical-align: top;
}


.BookingData
{
	font-size: 80%;
	color: #339900;
}

#BookingContact
{
	width: 300px;
	border:1px solid #666666;
}

#BookingSelect
{
	border:1px solid #666666;
}

#Booking
{
	width: 300px;
	border:1px solid #666666;
}

#TextInput
{
	border:1px solid #666666;
	width:330px;
	height:100px;
}



DIV.SpecialIndex
{
	display: table;
	float: left;
	width: 300px;
	background-color: #eceddf;
	PADDING: 5px;
	margin: 2px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
}

DIV.SpecialIndexBusiness
{
	display: table;
	float: left;
	width: 300px;
	background-color: #e2e5c9;
	PADDING: 5px;
	margin: 2px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
}

DIV.SpecialIndexFirst
{
	display: table;
	float: left;
	width: 300px;
	background-color: #c9ce9f;
	PADDING: 5px;
	margin: 2px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
}

TD.PassportPrice
{
	vertical-align: middle;
	BORDER-BOTTOM: #D4D4D4 1px solid;
}



TD.NewsFont
{
	font-size: 80%;
	font-family: "SegoeUI", Verdana, Helvetica, Sans-Serif;
	}

P.NewsFontBottom
{
	font-size: 80%;
	font-family: "SegoeUI", Verdana, Helvetica, Sans-Serif;
	}



DIV.SpecialTour
{
	display: table;
	float: left;
	width: 210px;
	height: 310px;
	background-color: #ffffff;
	PADDING: 8px;
	margin: 5px;
	BORDER-RIGHT: #D4D4D4 1px solid;
	BORDER-LEFT: #D4D4D4 1px solid;
}

