﻿body{text-align: center;margin: 0 auto;}

#header{background-color: #043776;text-align:center;margin: 0 auto;padding:5px;float: none;	vertical-align: top;height: 110px;}
#header a:link {font-family: Verdana;text-decoration: none;color: #fff;}
#header a:visited{font-family: Verdana;text-decoration: none;color: #fff;}
#header a:hover{font-family: Verdana;text-decoration: none;color: #fff;}
#rightHeader{float: right;}
#navigator {font-family: Verdana;font-size:11px;font-weight:bold;text-decoration:none;color:#386583;text-align:left; vertical-align: middle; padding: 0px;line-height:25px; background-color: #E1EBF2; border: solid 1px #C0C0C0;border-bottom:none; width: 100%}
#navigator a{color:#386583;text-decoration:none;}
#navigator a:hover{color:#386583;text-decoration:none;}
#navigator a:visited{color:#111E26;text-decoration:none;}
#sec-header{width: 1000px;	height: 100px;margin: 0 auto;text-align: left;background: url(images/w-bg.png) repeat-x bottom;}
#middle{width: 1000px;	margin: 0 auto;}
/*#content a:link{font-family: Verdana;text-decoration: none;color: #000;font-size:12px;}
#content a:hover{font-family: Verdana;text-decoration: none;color: #000;font-size:12px;}
#content a:visited{font-family: Verdana;text-decoration: none;color: #000;font-size:12px;}*/
.search{width: 22%;vertical-align: middle;text-align: left;padding-left: 8px;padding-right: 8px;margin: 0 auto;}
.banner{width: 56%;	vertical-align: top;text-align: center;	margin: 0 auto;}
.support{text-align: left;margin: 0 auto;float: right;vertical-align: top;width: 22%;}
#content{ }
#leftpanel a:link {text-decoration: none;color: #000;}
#leftpanel a:visited{text-decoration: none;color: #000;}
#leftpanel a:hover{text-decoration: underline;color: #000;}

#leftpanel{width:21%;margin:0 auto;vertical-align:top;text-align: left;font-family:Verdana;font-size:12px;color:#000;font-weight:bold;}

#excursionTypes{border:solid 1px #A22F24;width:210px;}
.menuHeader{font-weight:bolder;font-size:12px;vertical-align:top;padding:10px 2px 10px 4px;color:#fff;background-color:#A22F24;}

#divAccommodations{border:solid 1px #81A20E;width:210px;}
.AccommHeader{font-weight:bolder;font-size:12px;vertical-align:top;padding:10px 0px 10px 4px;color:#fff;background-color:#81A20E;}

#divMostVisited{border:solid 1px #48D5EC;width:210px;}
.mostVisitedHeader{font-weight:bolder;font-size:12px;vertical-align:top;padding:10px 0px 10px 4px;color:#043776;background-color:#48D5EC;}

#divTopCities{border:solid 1px #F06C00;width:210px;}
.TopCitiesHeader{border:solid 1px #F06C00;margin:0;font-weight:bolder;font-size:12px;vertical-align:top;padding:10px 0px 10px 4px;color:#fff;background-color:#F06C00;}

.menuItem{border-bottom:dotted 1px #043776;padding:4px;font-family:Verdana;font-size:12px;font-weight:bold;}
.menuItem a:link{color:#032753;text-decoration:none;}
.menuItem a:hover{color:#043776;text-decoration:none;padding-left:6px;}
.menuItem a:visited{color:#032753;text-decoration:none;}

.Item{border-bottom:dotted 1px #043776;padding:4px;font-family:Verdana;font-size:12px;font-weight:bold;}
.Item a:link{color:#032753;text-decoration:none;}
.Item a:hover{color:#043776;text-decoration:none;}
.Item a:visited{color:#032753;text-decoration:none;}
.leftMenuItems{font-family: Verdana;font-size:13px;text-decoration: none;color: #000;}
.maincontent{padding-left: 8px;	width: 79%;	margin: 0 auto;	vertical-align: top;text-align: left;}
.header-boxes{background-color: #EDEDED;border: solid 1px #C0C0C0;  }
.secHeader_td{text-align:center;vertical-align:bottom;	padding-bottom:10px;}	
.horz-div{width: 19.5%;margin: 0 auto;text-align: left;	padding: 8px;vertical-align: top;}
#logo{float: left;}
#authorize{	width: 100%;background-color: #fff;}
#footer{background-color: #043776;padding-top: 20px;width: 100%;}
#footer a{color: #fff;text-decoration: none;font-family: Verdana;	font-size: 11px;}
#footer : hover{color: #f0f0f0;}
#footer :visited{color: #f0f0f0;text-decoration: none;}
#footerLinks{padding-top: 20px;}
.hidden{display: none;}
.shown{display: inline;}
.hyperText{	font-family: Verdana;text-decoration: none;font-size: 11px;color: #fff;}
.text{font-family: Verdana;text-decoration: none;font-size: 12px;color:#000}
.title-org{	font-family: Verdana;text-decoration: none;font-size: 15px;	font-weight:bold;		color: #FC8123;}
.title_blu_small{font-family: Verdana;	text-decoration: none;	font-size: 11px;	color: #22487C;}
.title-blu{	font-family: Verdana;	text-decoration: none;	font-weight: bold;	font-size: 12px;	color: #22487C;}
.title-blk{	font-family: Verdana;	text-decoration: none;	font-weight: bold;	font-size: 12px;	color: #000;}
.link-blu{	font-family: Verdana;	text-decoration: none;	font-size: 12px;	color: #000;}
.home-box-img{	width: 194px;	height: 146px;	background: url(images/img-bg.gif) center no-repeat;	vertical-align: middle;	text-align: center;}
.bottomLinks_main{	color: #FC8123;	font-weight: bold;	font-family: Verdana;	font-size: 12px;	text-decoration: none;	height: 8px;	padding-top: 5px;	padding-bottom: 5px;	text-align: left;	vertical-align: text-top;	width: 25%;}
.bottomLinks{	color: #fff;	font-family: Verdana;	font-size: 11px;	text-decoration: none;	height: 8px;	padding-left: 9px;	padding-right: 3px;	padding-top: 3px;	padding-bottom: 0;	text-align: left;	width: 25%;}
.down_img_td{	text-align: center;	vertical-align: middle;	padding: 4px;}/* Content pages styles*/
.Page_Title{	background:white;line-height:25px;text-align: left;padding-left: 4px;	padding-right: 4px; vertical-align: middle;	font-family: Verdana;	font-size: 15px;	color: #FC8123;	font-weight: bold;}
.Page_Content{	text-align: left;	padding-left: 3px;	padding-right: 3px;	vertical-align: top;	font-family: Verdana;	font-size: 12px;	color: #000;}
.PageHeader{padding:6px;	vertical-align: top;background:#E1EBF2;}
#divTourPage{background:white}
#divTourPage:hover{text-decoration:none;}
#divTourPage .exc_title{	text-align: left;	padding:6px;	vertical-align: top;background:#E1EBF2;line-height:35px; }
#divTourPage:hover .exc_title{background:#B1CCDE;}
#divTourPage .exc_desc{font-family:Verdana;font-size:11px; text-decoration:none;color:Black;background:white; padding:5px;}
#divTourPage .exc_more a{line-height:25px;display:block;border:solid 0px black	;text-align: left;	vertical-align: top;	font-family: Verdana;	text-decoration: none;font-weight:bold	;	font-size: 12px;	color: #22487C;background:#E1EBF2;}
#divTourPage:hover .exc_more a{background:#B1CCDE;}
#divTourPage .exc_img_td{	text-align: center;	padding: 4px;	vertical-align: middle;	width: 160px;background:#E1EBF2;border:Double 0px red; border-top:none;border-bottom:none;}
#divTourPage:hover .exc_img_td{	background:#B1CCDE;}

.exc_desc_td{font-family:Verdana;font-size:12px;color:#000;text-align: left;padding-left: 4px;	padding-top: 4px;	vertical-align: top;}
.exc_desc_text{	font-family: Verdana;	font-size: 11px;	color: #000;text-decoration: none; text-align:justify}

.arrow_td{	width:11px;	text-align: left;	vertical-align:middle;	padding-left: 3px;}
/* Details page content */
.exc_Content{	font-family: Verdana;	color: #000;	font-size: 12px;	text-align: justify;	vertical-align: top;	padding-left: 5px;	padding-top: 3px;	padding-right: 3px;	padding-bottom: 3px;}
.Details_MainTitle_td{	padding-left: 5px;	padding-right: 5px;	padding-top:0px;	vertical-align: middle;	text-align: left;	font-size: 16px;	font-weight: bold;font-family: Verdana;	color: #22487C;}

.details_boxes{		padding-top: 5px;}
.details_Exc_Box_header{	font-family: Verdana;	font-size: 12px;	color: #22487C;	border: solid 1px #C0C0C0;border-bottom:none;	padding-bottom: 2px;background-color:#E1EBF2;line-height:25px; margin-top:15px;}
.details_Exc_Box_content{	font-family: Verdana;	font-size: 11px;	color: #000;	padding:5px;border: solid 1px #C0C0C0;text-align:justify}
.Gallery_boxes img{padding:5px; border: solid 1px #C0C0C0;background:#E1EBF2 }
.Gallery_boxes img:hover{background:#fff;}
.currencyBox{vertical-align:middle;font-weight:bold;	font-family: Verdana;	font-size: 12px;background-color:#eee;	color: #ff0000;	border: solid 1px #22487C;	padding: 2px;margin:10px;}

.Intro_Title{	padding-left: 4px;	padding-top: 2px;	padding-bottom: 2px;	padding-right: 5px;}
.sendMail-Header{	background-color: #043776;	text-align: left;	width: 100%;	padding-left: 12px;	height: 25px;	vertical-align: middle;	color: #FFFFFF;font-family: Verdana;	font-size: 12px;}
.sendMain-border{	border: solid 1px #043776;	width: 100%;}
/* top Menu*/
ul#languages{	float: right;	margin: 0;	padding: 0;	list-style: none;	position: relative;	font-size: 11px;	z-index: 2;}
ul#languages li{	float: left;	margin: 0;	padding-top: 4px;	padding-left: 14px;	font-family: Verdana;font-size: 11px;}
ul#topMenu{	float:right;	margin: 0;	padding: 0;	list-style: none;	position: relative;	font-size: 12px;	z-index: 2;}
ul#topMenu li{	float: left;	margin: 0;	padding: 0;	font-family: Verdana;	font-size: 12px;	font-weight: bold;}
ul#topMenu li a{	padding: 7px 8px;	display: block;	color: #fff;	text-decoration: none;}

ul#LeftMenu{	margin: 0;	padding: 0;	width: 100%;	list-style: none;	position: relative;	font-size: 12px;	z-index: 2;}
ul#LeftMenu li{	float: left;	margin: 0;	padding: 0;	font-family: Verdana;	font-size: 12px;	font-weight: bold;	color: #043776;}
ul#LeftMenu li a{	padding: 7px 8px;	display: block;	color: #fff;	text-decoration: none;}
ul#LeftMenu li:hover{	background-color: #fff;	color: #043776;}
/*Mneu Style*/
#Menu{		background-color: #032753;	text-align:center;	}
#MenuFrench{		background-color: #032753;	text-align:left;	margin: 0 auto;	width:100%;}
.container{	width: 1000px;	margin: 0 auto;	font: 12px Verdana;	height: 28px;	text-align: center;	float: none;}
.containerFrench{	width: 1000px;	margin: 0 auto;	font: 12px Verdana;	height: 28px;	text-align:left;	float: none;}
ul#topnav{	margin: 0;	float: right;	padding: 0;	width: 100%;	list-style: none;	position: relative;	font-size: 12px;	z-index: 2;}
ul#topnav li{	float: left;	margin: 0;	padding: 0;	font-family: Verdana;	font-size: 12px;	font-weight: bold;}
ul#topnav li a{	padding: 7px 4px;	display: block;	color: #fff;	text-decoration: none;}
/*ul#topnav li:hover{	background-color: #fff;	color: #043776;}
/*ul#topnav li span{	float: left;	text-align:center;	font-weight: normal;	padding: 4px;	position: absolute;	left: 0;	top: 25px;	display: none;	width: 1000px;	color: #fff;	-moz-border-radius-bottomright: 5px;	-khtml-border-radius-bottomright: 5px;	-webkit-border-bottom-right-radius: 5px;	-moz-border-radius-bottomleft: 5px;	-khtml-border-radius-bottomleft: 5px;	-webkit-border-bottom-left-radius: 5px;}
ul#topnav li:hover span{	display: block; }
ul#topnav li span a{	display: block;}
ul#topnav li span a:hover{	text-decoration: underline;}*/
.menu_Russian{text-align:right;	vertical-align:middle;}
#HomeBoxes a:link {text-decoration:none;color:#333333}
#HomeBoxes a:visited {text-decoration:none;color:#333333}
#HomeBoxes a:hover {text-decoration:underline;color:#333333}
/*************************************************************************************/
.exc_Price{width:50%;background-color:#043776;text-align:center;height:28px;vertical-align:middle;color:White;font-family:Verdana;font-size:12px;font-weight:bold;border:solid 0px #fff;}
.exc_Price_Table{padding:3px;border:solid 1px #043776;text-align:center;}

.exc_Price_Cell{width:50%;padding:5px;font-family:Verdana;font-size:12px;border:solid 1px #C0C0C0;text-align:center;font-weight:bold;}
/***********************************************************************/
.New_exc_Price_Table{padding:3px;border:solid 1px #CCDCF0;text-align:center;}
.New_exc_Price{text-align:center;padding-left:12px;height:25px;vertical-align:middle;color:#142E51;font-family:Verdana;font-size:12px;font-weight:bold;}
.New_exc_Price_Cell{color:#142E51;font-family:Verdana;font-size:12px;text-align:center;font-weight:bold;}
/****************************************************************************/
.link_title{vertical-align:bottom;text-align:left;padding-left:10px;}
.link_title a{font-weight:bold;font-family:Verdana;font-size:12px;color:#22487C;}
.link_title a:hover{color:#FC8123;}
.link_description{vertical-align:top;text-align:left;padding-left:10px;}
.link_description a{color:Black;font-family:Verdana;font-size:12px;}
.City_Desc{padding-top:0;padding-bottom:2px;padding-left:3px;color:Black;font-family:Verdana;font-size:11px;}
.City_Desc a{}
.City_Desc a:hover{text-decoration:underline;}
.paymentLeft
{
	border: 0px solid #9DC8E3;
	background-color: #B3B4C5;
	height: 30px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.paymentRight
{
	background: #B3B4C5;
	text-align: left;
	padding-left: 10px;
	border: 0px solid #9DC8E3;
}
 /*************************************************/
 /*Round Div*/
.corners-top {
	background-image: url(images/corners_left.png); margin: -6px -6px; background-position: 0px 0px;
	line-height: 1px; display: block; background-repeat: no-repeat; height: 6px; font-size: 0px;
}
.corners-top SPAN {
	background-image: url(Images/corners_right.png); background-position: 100% 0px;
	line-height: 1px; display: block; background-repeat: no-repeat; height: 6px; font-size: 0px
}
.corners-bottom {
	background-image: url(Images/corners_left.png); margin: -6px -6px; background-position: 0px 100%; 
	line-height: 1px; display: block; background-repeat: no-repeat; height: 6px; font-size: 1px
}
.corners-bottom SPAN {
	background-image: url(Images/corners_right.png); background-position: 100% 100%;
	line-height: 1px; display: block; background-repeat: no-repeat; height: 6px; font-size: 1px
}
.googlePluse{float:left; padding-left:10px;}
/*************/
