* {

	margin: 0;

	padding: 0;

}

body {	                                                           

	width: 100%;

	background-image: url(../images/bg-head.gif);

	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;

	color: #393939;

	font-size: 11px;

}

p {

	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;

	color: #393939;

	font-size: 11px;



	

}

table {

	border: 0;

	float: left;

}

img {

	border: 0;

}

h1 {

	font-size: 12px;

}

h4 {

	font-size: 11px;

}



a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #3366CC;

}

a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: underline;

	color: #3366CC;	

}





/***********************************************************

       												

***********************************************************/



div#Content {

	position: absolute;

	left: 50%;

	width: 772px;

	margin-left: -386px;

	background-color: #FFF;

}

div#top-menu-all {

	float: left;

	width: 772px;

	height: 37px;

}

div#top-menu {

	float: right;

	height: 14px;

	margin: 11px 0 0 0;

}

ul#top-menu-ul {

	margin-top: 4px;

	margin-right: 12px;

}

ul#top-menu-ul li {

	list-style: none;

	font-family: Arial, Geneva, Helvetica, sans-serif;

	font-size: 11px;

	color: #3B76C2;

	float: left;

	margin: 0 12px 0 0px;

        padding-left: 12px;

	border-left: 1px solid #3B76C2;

	padding-bottom: 1px;

}



ul#top-menu-ul .current1 {

	color: #3B76C2;	

	margin-top: 0px;

}

.current {

	text-decoration: underline;

}

ul#top-menu-ul li a {

	color: #3B76C2;	

}

ul#top-menu-ul li a:hover {

	color: #3B76C2;

}

img#home {

	width: 13px;

	height: 11px;

	margin: 0 10px 0 4px;

	

}

img#search {

	width: 15px;

	height: 11px;

	margin: 0 10px 0 4px;

	margin-bottom: -2px;

}

img#sitemap {

	width: 11px;

	height: 11px;

	margin: 0 10px 0 4px;

}

img#feedback {

	width: 15px;

	height: 11px;

	margin: 0px 10px 0 4px;

}

div#all-logo {

	float: left;

	width: 772px;

}

div#logo {

	float: left;

	width: 228px;

	height: 254px;

	background-image: url(../images/logo1.jpg);

}

#time-flash {

	width: 98px;

	height: 243px;

	margin-top: 11px;

	float: left;

}

#flash-flash {

        width: 446px;

	height: 243px;

	margin-top: 11px;

	float: left;

}

div#header-bg-left {

	float: left;

	width: 98px;

	height: 254px;

	background-image: url(../images/header-bg-left1.jpg);

	background-repeat: no-repeat;

}

div#header-bg-right {

	float: left;

	width: 446px;

	height: 254px;

	background-image: url(../images/header-bg-right1.jpg);

	background-repeat: no-repeat;

}

a.lang {

	font-family: Arial, Geneva, Helvetica, sans-serif;

	font-size: 11px;

	color: #0065FF;

}

a.lang:hover {

	font-family: Arial, Geneva, Helvetica, sans-serif;

	font-size: 11px;

	color: #0065FF;

}

div#langs {

	float: left;

	margin-top: 211px;

}

.lang-div {

	float: left;

	margin-left: 14px;

	_margin-left: 7px;

	width: 25px;

}

.rus-div, .deu-div, .eng-div, .tur-div, .fra-div {

	float: left;

	margin-top: -6px;

	_margin-top: 0px;

	margin-left: 4px;

	_margin-left: 2px;	

}

.deu-div {

	margin-left: 3px;

	_margin-left: 1px;	

}

.eng-div {

	margin-left: 2px;

	_margin-left: 1px;	

}

.tur-div {

	margin-left: 5px;

	_margin-left: 3px;

}

.fra-div {

	margin-left: 7px;

	_margin-left: 3px;

}

div#footer-all {

	float: left;

	width: 770px;

	height: 325px;

	background-color: #538FDB;

	border: 1px solid #FFF;	

}

div#central-asia {

	float: left;

	width: 755px;

	height: 15px;

	margin-top: 11px;

	margin-left: 16px;

	_margin-left: 8px;

	font-weight: bold;

}

div#div-central {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF;

	text-decoration: underline;

	float: left;

	height: 15px;

}

div#footer-menu {

	float: left;

	height: 15px;

	margin-left: 4px;

	_margin-left: 2px;

	font-weight: bold;

}

ul#footer-menu-ul li {

	list-style: none;

	font-family: Arial, Geneva, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF;

	float: left;

	margin: 0 0 0 10px;	

}

ul#footer-menu-ul li a {

	color: #FFF;	

	font-size: 12px;	

}

ul#footer-menu-ul li a:hover {

	color: #FFF;	

	font-size: 12px;

	font-weight: bold;

}

.asia {

	margin-bottom: -3px;

	margin-right: 5px;

	margin-left: 3px;

	

}

.banner, .banner1 {

	float: left;

        width: 106px;

	height: 64px;

	width: 120px;

	height: 60px;

	background-color: #FFF;	

	margin-left: 12px;

}

.banner {

	margin-left: 8px;

	_margin-left: 4px;

}

div#banner-all {

	float: left;

	width: 100%;

	height: 65px;

	margin-top: 25px;

}

a.banner-menu {

	color: #FFF;	

	font-size: 11px;	

	text-decoration: underline;

}

a.banner-menu:hover {

	color: #FFF;	

	font-size: 11px;

	text-decoration: none;

}

.div-bann-menu {

	float: left;

	text-align: left;

	width: 171px;

	width: 160px;

	margin: 4px 0 0 7px;

	line-height: 12px;

}

.pix1 {

	margin-right: 3px;

}

.p1, .p2, .p3 {

	margin-top: 7px;

	text-align: left;

	padding-left: 6px;

	color: #FFF;	

	font-size: 11px;

	text-decoration: none;

}

div#uzin-menu {

	float: right;

	width: 611px;

	height: 32px;	

	background-color: #3874C0;

	margin-top: 20px;

}

ul#uzin-menu-ul {

	margin-top: 8px;

	margin-left: 14px;

}

ul#uzin-menu-ul li {

	list-style: none;

	font-family: Arial, Geneva, Helvetica, sans-serif;

	color: #FFF;

	float: left;

	margin: 0 7px 0 0px;

	padding-left: 7px;

	border-left: 1px solid #FFF;

	padding-bottom: 1px;

	font-size: 11px;

}

ul#uzin-menu-ul li a {

	color: #FFF;		

	font-size: 11px;

}

ul#uzin-menu-ul li a:hover {

	color: #FFF;

	font-size: 11px;

}

div#logo-foot {

	float: left;

	width: 156px;

	height: 32px;

	margin-top: 20px;

	margin-left: 3px;

	_margin-left: 0;

}

div#footer-bg {

	float: left;

	width: 765px;

	height: 173px;

	background-image: url(../images/footer-bg.jpg);

	background-repeat: no-repeat;

	background-position: 3px 0;

	_margin-top: -4px;

	_margin-left: -3px;

}

div#copyright {

	float: left;

}

.p2 {

	text-align: center;

	margin: 19px 0 0 19px;

	padding: 0;

}

div#address {

	float: right;

}

.p3 {

	text-align: left;

	margin: 10px 5px 0 0;

	padding: 0;

}

div#center-menu {

	float: left;

	width: 100%;

	height: 34px;

	background-image: url(../images/center-menu.gif);

}

div#navigation {

	float: left;

	width: 770px;

	_width: 770px;

	height: 29px;

	border: 1px solid #F5F4E2;

	background-color: #FFFEF1;

}

ul#centr-menu-ul {

	margin-top: 10px;

	margin-left: 17px;

}

ul#centr-menu-ul li {

	list-style: none;

	font-family: Arial, Geneva, Helvetica, sans-serif;

	color: #FFF;

	float: left;

	margin: 0 1px 0 12px;

	padding-left: 12px;

	border-left: 1px solid #FFF;

	padding-bottom: 1px;

	font-size: 11px;

	font-weight: bold;

}

ul#centr-menu-ul li a {

	color: #FFFFFF; 

	text-decoration: none; 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	font-weight: bold;

}

ul#centr-menu-ul li a:hover {

	color: #FFFFFF; 

	text-decoration: none; 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	text-decoration: underline;

	font-weight: bold;

}

p#navigation-txt { 

	font-family: Arial, Helvetica, sans-serif; 

	color: #000000; 

	font-size: 12px; 

	font-weight: bold;

	padding: 6px 0 0 20px; 

}

.arrow {

	font-weight: normal;

	color: #666;

}

.color-black {

	color: #000;

	font-weight: normal;

}

.zagolovki_red { 

	font-family: Arial, Helvetica, sans-serif; 

	color: #FF0000; 

	font-size: 11px; 

	font-weight: bold;

}

.zagolovki_red_big { 

	font-family: Arial, Helvetica, sans-serif; 

	color: #FF0000; 

	font-size: 12px; 

	font-weight: bold;

}

.zagolovki_black { 

	font-family: Arial, Helvetica, sans-serif; 

	color: #3232ad; 

	font-size: 12px; 

	font-weight: bold;

}

div#content1 {

	float: left;

	width: 772px;

	border-top: 1px solid #FFF; 

}

.p-center {

	text-align: center;

	padding: 5px;

	margin-left: -12px;

}

#table-content {

	width: 772px;

}

#left-column {

	width: 197px;

	background-color: #ECF5FF;

	padding-left: 12px;

}

#color-line1, #color-line2, #color-line3, #color-line4, #color-line5, #color-line6 {

	float: left;

	width: 146px;

	height: 9px;

	background-color: #D53A3A;

	font-size: 1px;

	margin: 12px 0 12px 0;

}

#color-line2 {

	background-color: #80A8F9;

}

#color-line3 {

	width: 276px;

	background-color: #69C705;

}

#color-line4 {

	width: 232px;

	background-color: #00A8D8;

}

#color-line5 {

	width: 276px;

	background-color: #DF36C5;

}

#color-line6 {

	width: 232px;

	background-color: #FFAE00;

}

.headers-div {

	float: left;

	width: 80%;

}

.left-col {

	margin-bottom: 10px;

}

.left-col li {

	list-style: none;

}

.left-col li a {

	text-decoration: underline;

	color: #666;

}

.left-col a:hover {

	text-decoration: none;

	color: #666;	

}

div#center-left {

	width: 250px;

	margin-left: 15px;

	_margin-left: 12px;

	margin-top: 13px;

}

div#center-right {

	width: 220px;

	margin-left: 16px;

	_margin-left: 10px;	

	margin-top: 13px;

}

.gray-rooms {

	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666;

	margin-bottom: 8px;

}

.bld {

	font-weight: bold;

}

a.red {

	color: #F50000;

}

a.red:hover {

	color: #F50000;

	text-decoration: underline;

}

.gray-menu-ul {

	margin-top: 4px;

	margin-left: 200px;

	background-color: #FFF;

}

.gray-menu-ul li {

	list-style: url(../images/pix2.gif) outside none;

	_list-style: none;

}

.gray-menu-ul li a {

	color: #585858;	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.gray-menu-ul li a:hover {

	color: #585858;

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.left-menu-p {           /* my CSS */

	font-size: 11px;

	color: #3366CC;

}

.left-menu-ul {

	margin-top: 4px;

	margin-bottom: 10px;

}

.left-menu-ul li {

	list-style: none;

	font-family: Arial, Geneva, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

}

.left-menu-ul .current123 {

	color: #3366CC;	

}

.left-menu-ul li a {

	color: #666;	

	text-decoration: underline;

}

.left-menu-ul li a:hover {

	color: #3366CC;

	text-decoration: underline;

}

div#hotel {

	float: left;

	width: 127px;

}

a.hotel-link {

	text-decoration: underline;

}

a.hotel-link:hover {

	text-decoration: none;

}

#advertising {

	margin-top: 9px;

}

.hotel1 {

	margin-top: 5px;

	margin-bottom: 9px;

}

div#right-hotel {

	float: left;



}

.cities-menu-ul {

	margin-top: 15px;	

	padding-left: 17px;

	margin-bottom:10px;

}

.cities-menu-ul li {

	list-style: url(../images/pix1.gif) outside none;

	font-family: Arial, Geneva, Helvetica, sans-serif;

	font-size: 11px;
	h4: 11 px;

	line-height: 14px;

}

.cities-menu-ul .submenu {

	list-style-image: url(../images/arrow1.gif);

	margin-left: 5px;

}

.cities-menu-ul li a {

	color: #666;	

	text-decoration: none;

}

.cities-menu-ul li a:hover {

	color: #3366CC;

	text-decoration: underline;

}

div#about-uzb1, #about-uzb2 {

	float: left;

	width: 125px;

	margin-bottom: 10px;

}

div#about-uzb2 {	

	width: 140px;

	margin-left: 7px;

	float: left;

}

div#right-tour {

	float: right;

	width: 115px;

	margin-right: 6px; 

	_margin-right: 13px; 

	position: relative;

}

div#hotel-right {

	float: left;

	width: 110px;

}

.price {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #3366CC;

	display: block;

}

.headers-div1 {

	float: left;

	width: 100%;

	margin-top: 7px;

}

#table1 {

	margin-left: 10px;

	 _margin-left: 6px; 

	 border: 0;

}

.photos {

	float: left;

	margin-top: 10px;

}

.photos1 {

	float: left;

	margin-top: 10px;

	margin-right:10px;

}

div#all-photos {	

	float: left;

	width: 132px;

}	

.photo-city {

	margin-top: 6px;

}

#div-visit {

	float: left;

	width: 85px;

	margin-left:20px;

}



/* new CSS */

#color-line11, #color-line22, #color-line33, #color-line44, #color-line55, #color-line66 {

	float: left;

        width: 146px;

	height: 9px;

	background-color: #D53A3A;

	font-size: 1px;

	margin: 12px 51px 12px 0;

}

#color-line22 {

	background-color: #80A8F9;

}

#color-line33 {

	background-color: #69C705;

}

#color-line44 {

	background-color: #00A8D8;

}

#color-line55 {

	background-color: #DF36C5;

}

#color-line66 {

	background-color: #FFAE00;

}

.div123 {

        float: left;

        width: 146px;

	height: 9px;

	font-size: 1px;

	

	

	background-color: #FF6C00;

}

.sitemap {

	margin-left: 20px;

}

.sitemap_subsec {

        margin-left: 20px;

}

#subsections {

	margin-left: 20px;

}

.index-content {

        padding: 5px 10px 10px 20px;

        font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;

       	text-align: justify;

}



.index-content H1{

font-size:17px;

}



.hotels-list-table {

        width: 100%;

        height: 100%;

        border: 2px solid #ECEFFD;

	border-collapse: collapse;

	margin-top: 5px;      

	margin-bottom: 7px;

}

.hotels-list-table td{

        border: 2px solid #ECEFFD; 

	text-align: center;      

	vertical-align: center;

	font-size: 12px;

	color: #393939; 

}

.hotel-info {

        color: #393939;

        font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;

}

.airport-railway td {

        text-align: center;

	padding: 0 2px 0 2px; 

}

.table-features {

        width: 100%;

}

.table-features th{

        border: 0px solid black;

        height: 30px;

        text-align: center;

}

.table-features td{;

        padding-left: 5px;

        padding-right: 5px;

        text-align: left;

}

/*

.cntr {

	text-align: center;

	vertical-align: center;

}

deleted */

/* Added : */

.search { 

        font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;

	color: #3366CC;

	font-size : 11px;

	border: solid #3366CC;

	border-width: 0px;

	font-weight: normal;

}

.ul-tours, .ul-subtours {

        margin-left: 15px;

}

.ul-tours li a{

        color: #393939;

}

.ul-subtours li a{

        color: 3366cc;



}

.links_red { color: #FF0000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.links_red:visited { color: #FF0000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.links_red:hover { color: #FF0000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;}

.links_red:active { color: #FF0000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.linkx, .linkx:hover {color: #fff; cursor: default; text-decoration: none;}



.thumbnail {

       width: 100%;

}

table.tours  {

        border: 1px outset;

}

.color-316 {

       color: #316ac5;

       font-weight: bold;

}



.tours_days {

	margin: 0px;

	padding: 0px;

	width: 98%;

	border: 1px solid;

	vertical-align:middle;

	}



 .tours_days TD

{

	padding:5px;

	border: 1px solid;



}

 .tours_days .head

{

	background-color: #ecf5ff;

}
