@import url(css_reset.css);
@import url(browserfix.css);
  body  {
background : #f1f2f2 url(../images/bg-fon.jpg) repeat-x;
}
fieldset.search {
border : none;
width : 233px;
padding-top : 0px;
}
.search input, .search button {
border : none;
float : left;
}
.search input.box {
color : #b8b7b7;
width : 113px;
height : 20px;
padding : 2px 0 0 2px;
background : #ffffff url(../images/searchform_bg.jpg) no-repeat;
}
.search input.box:focus {
background : #ffffff url(../images/searchform_bg.jpg) no-repeat;
outline : none;
}
.search input.btn {
cursor : pointer;
width : 115px;
height : 22px;
text-indent : -9999px;
background : #c0d732 url(../images/searchform_check.jpg) no-repeat;
}
#wrap {
width : 980px;
margin : 0 auto;
}
#topbar {
background : url(../images/topbar_bg.jpg);
}
#topbar_lr {
background : url(../images/topbar_lr_bg.jpg) no-repeat top left;
}
#topbar_rr {
width : 980px;
height : 35px;
background : url(../images/topbar_rr_bg.jpg) no-repeat top right;
}
#header {
height : 115px;
width : 980px;
background : url(../images/header_bg.jpg) no-repeat;
}
.leftbar {
width : 300px;
float : left;
margin-top : 13px;
}
.left_top {
background : #fff url(../images/top_left.jpg) no-repeat top left;
}
.right_top {
background : url(../images/top_right.jpg) no-repeat top right;
}
.left_top_png {
background : #fff url(../images/top_left.png) no-repeat top left;
}
.right_top_png {
background : url(../images/top_right.png) no-repeat top right;
}
.left_bottom {
background : url(../images/bottom_left.jpg) no-repeat bottom left;
}
.right_bottom {
background : url(../images/bottom_right.jpg) no-repeat bottom right;
padding : 10px;
}

.menu_left_top {
background : #DBE650 url(../images/g_top-left.png) no-repeat top left;
}
.menu_right_top {
background : url(../images/g_top_right.png) no-repeat top right;
}
.menu_left_bottom {
background : url(../images/g_bottom-left.png) no-repeat bottom left;
}
.menu_right_bottom {
background : url(../images/g_bottom-right.png) no-repeat bottom right;
padding : 10px;
}


.content {
width : 660px;
padding-top : 13px;
float : right;
}
#scrollable {
width : 100%;
height : 114px;
background : gray;
}
#footer {
clear : both;
padding : 20px 0 0 0px;
}
#topbar_rr ul {
float : left;
}
#topbar_rr ul li {
float : left;
height : 28px;
padding : 7px 15px 0 10px;
font : 0.75em Arial;
color : #fefefe;
background : url(../images/topbar_rr_li_bg.jpg) no-repeat top right;
}
#topbar_rr ul li a {
color : #fefefe;
text-decoration : none;
}
#topbar_rr ul li a:hover {
text-decoration : underline;
}
#topbar_rr ul li.check {
background : none;
}
#header ul {
float : right;
margin : 80px 10px 0 0;
}
#header li {
float : left;
font : bold 0.75em Arial;
padding-left : 10px;
}
#header li a {
color : #1689c5;
background : url(../images/arrow.jpg) no-repeat center right;
padding-right : 10px;
}
ul.menu {
width : 980px;
height : 50px;
background : url(../images/menu_bg.jpg);
}
ul.menu li.first {
background : url(../images/li.first.jpg) no-repeat;
width : 105px;
}
ul.menu li.first:hover {
background : url(../images/li.first.hover.jpg);
}
ul.menu li.firsthover {
background : url(../images/li.first.hover.jpg);
}
ul.menu li.sec:hover, ul.menu li.third:hover, ul.menu li.for:hover, ul.menu li.fi:hover, ul.menu li.si:hover {
background : url(../images/li.active.jpg);
}
ul.menu li.sechover, ul.menu li.thirdhover, ul.menu li.forhover, ul.menu li.fihover, ul.menu li.sihover {
background : url(../images/li.active.jpg);
}
ul.menu li.sec {
width : 109px;
background : url(../images/li.active.jpg);
}
ul.menu li.third {
width : 159px;
}
ul.menu li.for {
width : 188px;
}
ul.menu li.fi {
width : 149px;
}
ul.menu li.si {
width : 92px;
}
ul.menu li.sev {
width : 178px;
background : url(../images/li.last.jpg) no-repeat right;
}
ul.menu li.sev:hover {
background : url(../images/li.last.hover.jpg);
}
ul.menu li.sevhover {
background : url(../images/li.last.hover.jpg);
}
ul.menu li.sev a {
background : none;
}
ul.menu li a {
color : #fff;
text-decoration : none;
font : bold 0.875em Arial;
text-align : center;
height : 33px;
padding-top : 17px;
display : block;
background : url(../images/li_spaser.jpg) no-repeat right;
}
ul.menu li {
height : 50px;
float : left;
}
ul.catalog li.grey {
background : url(../images/grey.list.style.jpg) no-repeat;
width : 280px;
height : 20px;
padding-left : 17px;
}
ul.catalog li.white {
background : url(../images/white.list.style.jpg) no-repeat;
width : 280px;
height : 20px;
padding-left : 17px;
}
ul.fmenu li {
display : inline;
padding-right : 30px;
}
ul.fmenu li a {
font : 0.875em Trebuchet MS;
color : #1689c5;
text-decoration : none;
}
ul.fmenu a:hover {
font : bold 0.875em Trebuchet MS;
}
ul.statbtn li {
float : left;
padding : 15px 15px 0 0;
}
#page a {
font : 0.75em Arial;
color : #4b4b4b;
text-decoration : none;
}
#page a:hover {
color : #1b93d1;
}
.leftbar p {
font : 0.75em Arial;
color : #2a2b2b;
width : 91px;
float : left;
margin-top : 15px;
}
.content p {
font : 0.75em Arial;
color : #2a2b2b;
padding-top : 12px;
}
#footer p a {
text-decoration : none;
color : #4b4b4b;
}
#footer p a:hover {
text-decoration : underline;
}
#footer p.top {
font : 0.75em Arial;
color : #4b4b4b;
padding-top : 15px;
margin-left : 15px;
}
#footer p {
font : 0.6875em Arial;
color : #4b4b4b;
}
#topbar_rr h6 {
background : url(../images/top_h3_bg.jpg) no-repeat right bottom;
float : right;
font : 0.875em Arial;
color : #fff;
height : 27px;
margin-right : 16px;
padding : 8px 30px 0 0;
}
h1 {
font : bold 1.01em Arial;
color : #1b93d1;
padding : 4px 0 0px 0;
text-transform : uppercase;
}
h3 {
font : bold 0.875em Arial;
color : #1689c5;
padding : 10px 0 0 10px;
}
h4 {
font : 0.75em Arial;
color : #1689c5;
padding-left : 10px;
}
h5 {
font : italic bold 1.25em Arial;
color : #1b93d1;
padding-bottom : 5px;
text-align : center;
}
h6 {
width : 136px;
padding : 25px 0 0 25px;
height : 58px;
background : url(../images/footer_right.jpg) no-repeat;
float : right;
font : bold 0.875em Trebuchet MS;
color : #4b4b4b;
}
form, input {
float : left;
}
select.hotel {
border : 1px solid #a5acb2;
width : 278px;
background : #f4f4f4;
}
select.sord {
width : 200px;
height : 20px;
border : 1px solid #a5acb2;
margin : 0px;
float: left;
}
input.btns {
cursor : pointer;
width : 83px;
height : 22px;
text-indent : -9999px;
background : #c0d732 url(../images/search.jpg) no-repeat;
border : none;
margin : 0px 0 0 0px;
float: right;
}
.checkboxinp,input.checkorderbtn {
border : none;
float : left;
}
.checkorder input.checkboxinp  {
color : #b8b7b7;
width : 207px;
height : 18px;
margin : 2px 0 0 0;

}
.checkorder input.checkboxinp:focus {
background : url(../images/order_focus.jpg) no-repeat;
outline : none;
}
input.checkorderbtn {
cursor : pointer;
width : 83px;
height : 22px;
text-indent : -9999px;
margin-left: 8px;
background : #c0d732 url(../images/check.jpg) no-repeat;

}
table.tab {
width : 100%;
background : url(../images/tab_bg.jpg) repeat-y;
}
table.tab td span {
color : #8b8b8b;
}
table.tab td p {
font : 0.75em Arial;
color : #4b4b4b;
padding : 0 0 0 10px;
}
table.tab tr {
height : 68px;
}
table.tab td.col_1 {
width : 215px;
}
table.tab td.col_2 {
width : 160px;
}
table.tab td.plane, td.bus {
width : 80px;
}
table.tab td.bus {
background : url(../images/bus.jpg) no-repeat 10px 0;
}
table.tab td.plane {
background : url(../images/plane.jpg) no-repeat 10px 0;
}
table.tab td.col_4 {
vertical-align : middle;
width : 87px;
}
table.tab2 {
width : 100%;
background : url(../images/tab2bg.jpg) repeat-y;
}
table.tab2 tr {
height : 104px;
}
table.tab2 td.col_1 {
width : 180px;
}
table.tab2 td.col_2 {
width : 180px;
}
table.tab2 td.col_3 {
width : 190px;
}
table.tab2 td.col_2 p {
font : 0.75em Arial;
color : #168ac5;
padding-left : 15px;
}
table.tab2 td.col_3 p {
font : 0.75em Arial;
color : #4b4b4b;
padding : 0 0 0 25px;
}
table.tab2 td.col_4 {
vertical-align : middle;
}

p
{
	font-size: 13px;
	font-family: arial;
	vertical-align: centerline;
	padding-top: 2px;
	margin-top: 6px;
	bbox: 12;
	Haig ?(22:49):


}

#footerbar {
background : url(../images/footerbar_bg.png);
}
#footerbar_lr {
background : url(../images/footerbar_lr_bg.png) no-repeat top left;
}
#footerbar_rr {
width : 970px;
height : 100%;
background : url(../images/footerbar_rr_bg.png) no-repeat top right;
}

#footerwrap {
width : 970px;
margin : 0 auto;
}

.aFooterCountry
{
	font-size: 14px;
	color: #ccc;
	font-family: arial;
	text-decoration: none;
}

.aFooterCountry:hover
{
	font-size: 14px;
	color: #fff;
	font-family: arial;
	text-decoration: underline;
}

.left_top_png_png {
background : #fff url(../images/top_left_png.png) no-repeat top left;
}
.right_top_png_png {
background : url(../images/top_right_png.png) no-repeat top right;
}

.region_row
{	width: 200px;
	vertical-align: top;
	padding-left: 13px;
	padding-right: 13px;
	text-align: center;
	border: 2px;
}
