html{
	font-size:100%;
}
body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:normal;
	color:#000000;
	text-align:left;
}
a{
	color:#1049b5;
	text-decoration:underline;
}
a:hover{
	color:#1049b5;
	text-decoration:none;
}
#logo{
	padding-left:51px;
	padding-top:28px;
}
.smoll_text{
	font-size:90%;
}
.table_form{
	background-color:#cce2ff;
}
.headContacts{
	font-family:tahoma;
	font-size:90%;
	font-weight:normal;
	color:#FFFFFF;
}
.headContacts .small{
	font-size:80%;
}
.headContacts .site{
	padding-bottom:5px;
	padding-top:5px;
}
.headContacts a{
	color:#ffb400;
	text-decoration:none;
	font-size:100%;
}
.headContacts a:hover{
	color:#ffb400;
	text-decoration:underline;
	font-size:100%;
}
.headContacts .phone{
	font-size:140%;
}
.main{
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:normal;
	line-height:20px;
}
.main a{
	font-size:90%;
	color:#1049b5;
	text-decoration:underline;
}
.main a:hover{
	font-size:90%;
	color:#1049b5;
	text-decoration:underline;
}
.main .greenLink{
	color:#06910c;
}
.main .redLink{
	color:#ff6000;
}
.navigation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:normal;
	color:#06910c;
	padding-left:55px;
	width:500px;
}
.navigation a{
	color:#06910c;
	text-decoration:underline;
}
.navigation a:hover{
	color:#06910c;
	text-decoration:none;
}
.bordtable {
	border-collapse: collapse;
}
.bordtable td {
	border: 1px solid gray;
}

table td a img {
	border: none;
}
.pageTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ff7e00;
	padding-left:55px;
	height:25px;
	vertical-align:middle;
	line-height:40px;
	margin-bottom:42px;
	margin-top:20px;
}
.pageTitle h1{
	font-size:250%;
	margin: 0;
	padding: 0;
}
.tur1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ff7e00;
	font-size:250%;
	margin:0;
	padding:0;
}
.tur2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:250%;
	font-weight:normal;
	color:#06910c;
	margin: 0;
	padding: 0;
}
.leftCol{
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:normal;
}
.leftCol div{
	padding-left:41px;
}
.leftCol .leftCol_labelGreen{
	color:#06910c;
	font-size:80%;
}
.leftCol .leftCol_nameManager{
	color:#ff7e00;
	font-size:160%;
	padding-bottom:15px;
}
.leftCol .leftCol_county1{
	font-size:160%;
	padding-bottom:10px;
}
.leftCol .leftCol_county1 a{
	color:#f64000;
	text-decoration:none;
	font-size:100%;
}
.leftCol .leftCol_county1 a:hover{
	color:#f64000;
	text-decoration:underline;
	font-size:100%;
}
.leftCol .leftCol_county2{
	font-size:160%;
	padding-bottom:10px;
}
.leftCol .leftCol_county2 a{
	color:#ff7e00;
	text-decoration:none;
	font-size:100%;
}
.leftCol .leftCol_county2 a:hover{
	color:#ff7e00;
	text-decoration:underline;
	font-size:100%;
}
.leftCol .leftCol_county3{
	font-size:160%;
	padding-bottom:10px;
}
.leftCol .leftCol_county3 a{
	color:#ffa200;
	text-decoration:none;
	font-size:100%;
}
.leftCol .leftCol_county3 a:hover{
	color:#ffa200;
	text-decoration:underline;
	font-size:100%;
}
.leftCol .leftCol_county4{
	font-size:160%;
	padding-bottom:10px;
}
.leftCol .leftCol_county4 a{
	color:#80c24a;
	text-decoration:none;
	font-size:100%;
}
.leftCol .leftCol_county4 a:hover{
	color:#80c24a;
	text-decoration:underline;
	font-size:100%;
}
.leftCol .leftCol_county5{
	font-size:160%;
	padding-bottom:10px;
}
.leftCol .leftCol_county5 a{
	color:#0265af;
	text-decoration:none;
	font-size:100%;
}
.leftCol .leftCol_county5 a:hover{
	color:#0265af;
	text-decoration:underline;
	font-size:100%;
}
.leftCol .leftCol_county6{
	font-size:160%;
	padding-bottom:10px;
}
.leftCol .leftCol_county6 a{
	color:#973dc1;
	text-decoration:none;
	font-size:100%;
}
.leftCol .leftCol_county6 a:hover{
	color:#973dc1;
	text-decoration:underline;
	font-size:100%;
}
.leftCol .leftCol_icqNumber{
	font-family:tahoma;
	font-size:100%;
	font-weight:bold;
	color:#000000;
	padding-top:20px;
}
.leftCol .leftCol_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:140%;
	font-weight:normal;
	line-height:30px;
}
.leftCol .leftCol_menu a{
	color:#06910c;
	text-decoration:underline;
	font-size:120%;
}
.leftCol .leftCol_menu a:hover{
	color:#06910c;
	text-decoration:none;
	font-size:120%;
}
.leftCol .leftCol_menuSub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	font-weight:normal;
	color:#1049b5;
	padding-left:62px;
	line-height:20px;
}
.leftCol .leftCol_menuSub a{
	color:#1049b5;
	text-decoration:underline;
	font-size:100%;
}
.leftCol .leftCol_menuSub a:hover{
	color:#1049b5;
	text-decoration:none;
	font-size:100%;
}
.charterPhone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:300%;
	font-weight:normal;
	color:#06910c;
	padding-top:20px;
	padding-left:72px;
}
.bottomMenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	color:#06910c;
}
.bottomMenu td{
	text-align:left;
}
.bottomMenu .bm_label{
	padding-left:65px;
	vertical-align:top;
}
.bottomMenu img{
	border-style:none;
	border-width:0px;
}
.foot{
	display:table-cell;
	background-color:#d0d9e0;
	height:80px;
	vertical-align:middle;
}
.foot_copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:140%;
	font-weight:bold;
	color:#0864a7;
	padding-left:55px;
}
.foot_copyright a{
	color:#0864a7;
	text-decoration:underline;
	font-size:100%;
}
.foot_copyright a:hover{
	color:#0864a7;
	text-decoration:underline;
	font-size:100%;
}
.shopTitleColor1{
	font-weight:bold;
	color:#ffa800;
	font-size:150%;
	padding-top:20px;
}
.shopTitleColor2{
	font-weight:bold;
	color:#d40ee0;
	font-size:150%;
	padding-top:20px;
}
.shopTitleColor3{
	font-weight:bold;
	color:#ee0652;
	font-size:150%;
	padding-top:20px;
}
.shopTitleColor4{
	font-weight:bold;
	color:#06aaee;
	font-size:150%;
	padding-top:20px;
}
.shopTitleColor5{
	font-weight:bold;
	color:#363;
	font-size:150%;
	padding-top:20px;
}
.ogerel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:250%;
	font-weight:bold;
	color:#d40ee0;
	padding-top:70px;
	padding-bottom:20px;
	line-height:30px;
}
.ogerel_gen div{
	padding-left:10px;
}
.ogerel_gen .ogerel_title{
	font-size:130%;
	font-weight:bold;
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
}
.lot{
	margin-right:20px;
	margin-left:20px;
	margin-bottom:30px;
}
.ogerel_linkSmall a{
	font-size:80%;
	text-align:right;
}
.ogerel_linkSmall a:hover{
	font-size:80%;
	text-align:right;
}
.main .searchTitle{
	font-size:180%;
	font-weight:normal;
	color:#06910c;
	padding-top:30px;
	padding-bottom:15px;
}
.main .searchOtelIf{
	width:200px;
	height:85px;
	background-color:#cce2ff;
	border-style:none;
	padding:5px;
}
.main .hotelsTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:normal;
	color:#000000;
}
.main .hotelsPay{
	font-family:Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:normal;
	color:#ff5400;
}

p.name {
	font-weight: bold;
}


p.nashe 
{
	padding: 0 50px 0px 50px;
}

p.otvet {
	padding: 0 50px 0px 50px;
 	font-style: italic;
}
a.sub{margin-left:20px;}

/*карты*/
div.left_cont{
    width:150px;
    float:left;
}
div.right_cont{
    margin-left:160px;
    min-width:600px;
    height:400px;
}
span.linker{
    text-decoration:underline;
    cursor:pointer;
}
div.hidden{
    display:none;
}
#google_map{
    margin-top:10px;
}