html, body, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input { font-size: 1em; }
html, body, div, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input { 
	font-family: Tahoma,Verdana,Segoe,sans-serif; 
	padding: 0px; 
	margin: 0px; 
	border: 0px transparent none;
	background-position:left top; 
	background-repeat:no-repeat;
	text-align: center;
	 }
html, body {
	/*height:100%;*/
}
.footer a {color:#717171; font:Tahoma; text-decoration:none;}
.footer2 a {color:#717171; font:Tahoma; text-decoration:none;}
.page_start{
	font-family: Tahoma,Verdana,Segoe,sans-serif; 
	padding: 0px; 
	margin: 0px; 
	border: 0px transparent none;
	background-position:left top; 
	background-repeat:no-repeat;
	text-align: right;
	background-color:#F5F4F2; 
	text-align: center;
}


.page {
	font-family: Tahoma,Verdana,Segoe,sans-serif; 
	padding: 0px; 
	margin: 0px; 
	border: 0px transparent none;
	background-position:left top; 
	background-repeat:no-repeat;
	background-color:#FFFFFF; 
	height: 100%;
	text-align: center;
}

.logo_start {
	background-image: url(../img/logo_start.gif);
	background-repeat: no-repeat;
	height: 47px;
	width: 474px;
	margin: 0px auto 15px;
	margin-top: 81px;
	text-align: left;
} 
.logo_startru {
	background-image: url(../img/logo_startru.gif);
	background-repeat: no-repeat;
	height: 47px;
	width: 474px;
	margin: 0px auto 15px;
	margin-top: 81px;
	text-align: left;
} 

.logo_starten {
	background-image: url(../img/logo_starten.gif);
	background-repeat: no-repeat;
	height: 47px;
	width: 474px;
	margin: 0px auto 15px;
	margin-top: 81px;
	text-align: left;
} 

.logo_startfr {
	background-image: url(../img/logo_startfr.gif);
	background-repeat: no-repeat;
	height: 47px;
	width: 474px;
	margin: 0px auto 15px;
	margin-top: 81px;
	text-align: left;
}
.logo {
	background-image: url(../img/logo.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 55px;
	width: 900px;
	margin: 0px auto 10px;
	margin-top: 0px;
	background-color: #ffffff;
	text-align: right;
} 

.logo_ru {
	background-image: url(../img/logo_ru.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 43px;
	width: 900px;
	margin: 0px auto 10px;
	margin-top: 0px;
	background-color: #ffffff;
	text-align: right;
} 

.logo_de {
	background-image: url(../img/logo_de.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 43px;
	width: 900px;
	margin: 0px auto 10px;
	margin-top: 0px;
	background-color: #ffffff;
	text-align: right;
} 

.logo_en {
	background-image: url(../img/logo_en.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 43px;
	width: 900px;
	margin: 0px auto 10px;
	margin-top: 0px;
	background-color: #ffffff;
	text-align: right;
} 

.logo_fr {
	background-image: url(../img/logo_fr.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 43px;
	width: 900px;
	margin: 0px auto 10px;
	margin-top: 0px;
	background-color: #ffffff;
	text-align: right;
}

.img {
	margin: 0px auto 0px;
	padding-top: 0px;
	text-align: left;
	background-image: url('../img/img.jpg');
	background-repeat: no-repeat;
	width: 900px;
	height: 99px;


}
.img_bg {
	clear: both;
	background-image: url('../img/bg_img.gif');
	background-repeat: repeat-x;
	line-height: normal;
	width: 100%;
	height: 99px;
	margin-top: 18px;
	text-align: left;

}

.footer {
	margin-top: 40px;
	clear: both;
	font-size : 11pt; 
	text-align: center;
	font-family : Arial, Helvetica, sans-serif;
	width: 600px;
	margin-right: 25%;
	margin-left: 25%;
	
}

.title {
	font-size : 13pt; 
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #089DD4;
	}

.footer2 {

	bottom:0px;
	clear:both;
    position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6C6A6B; 
	margin: 0px auto;
	width: 100%;
	padding-top: 12px;
	background: #EDEDED;
	text-align: center;
}


.body_double {

	width: 850px;
	margin-left: 16%;
	text-align: center;
	margin-right: 16%;

}

.leftext {
	float: left;
	width: 638px;
	background-color: #ffffff;
	font-family: Arial, Times, serif;
	font-size: 12pt;
	color: #6B6B6B;
	padding: 5px 15px 0 5px;
	text-align: justify;
	background: url(../img/dotted_sm.gif);
	background-repeat: repeat-y;
	background-position: right;
	min-height: 302px;


	
}

.rightest {
	background-color: #ffffff;
	padding: 31px 0px 10px 0px;
	float: left;
	width: 150px;
	height: 320px;
	background: url(../img/photo.jpg);
	background-repeat: no-repeat;
	background-position: right;

	}
	

.rightest_moscow {
	background-color: #ffffff;
	padding: 31px 0px 10px 0px;
	float: left;
	width: 150px;
	height: 320px;
	background: url(../img/photo_moscow.jpg);
	background-repeat: no-repeat;
	background-position: right;

	}	
.rightest_kyiv {
	background-color: #ffffff;
	padding: 31px 0px 10px 0px;
	float: left;
	width: 150px;
	height: 320px;
	background: url(../img/photo_kyiv.jpg);
	background-repeat: no-repeat;
	background-position: right;

	}	

.rightest_almaty {
	background-color: #ffffff;
	padding: 20px 0px 10px 0px;
	float: left;
	width: 150px;
	height: 320px;
	background: url(../img/photo_almaty.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 7px;

	}	

.address {
	border: 1px solid #D4D8D9;
	float: right;
	margin-left: 18px;
	width: 33%;
	background-color: #F9F9F9;
	padding: 13px;
	text-align: left;
	font-family: Arial, Times, serif;
	font-size: 12pt;
}
	
.flow_text {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #6B6B6B;
}	
.intro_bg {
	height:306px;
	background-image: url('../img/bg_intro.gif'); 
	background-repeat: repeat-x; 

}

.intro_img {
	background-image: url('../img/intro_img.jpg');
	background-repeat: no-repeat; 
	width: 992px;
	height: 224px;
	margin-top: 2px;
	
}

.under {
	text-align: center;
	color: #6C6A6B;
}
.pad_opera{
	padding-top: 34px;
	background-image: url('../img/bg_intro.gif');
	background-repeat: repeat-x;
	width: 1000px;
	height: 224px;
	margin: 0px auto;
	text-align: left;
}

.centner_t {
	width: 992px;
	height: 224px;
	margin: 0px auto;
	text-align: left;
}
.paddis {
	margin-top:20px;
	text-align: left;
	}

A.menus:link {
	color: #000000; 
	font-size : 14pt; 
	font-family : Arial, Times, serif;
	text-decoration : none;

	}
A.menus:visited {
	color: #000000; 
	font-size : 14pt; 
	font-family : Arial, Times, serif;
	text-decoration : none;
	}
A.menus:hover {
	color: #92C6F6; 
	font-size : 14pt;
	font-family : Arial, Times, serif;
	text-decoration : none; 
	}
	
	
A.links:link {
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration : none;
	}
A.links:visited {
	color: #000000; 
	font-size : 12pt; 
	font-family : Arial, Helvetica, sans-serif; 
	text-decoration : none;
	}
A.links:hover {
	color: #92C6F6; 
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif; 
	text-decoration : none; 

	}
span.menu{
	color: #92C6F6; 
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif; 
	text-decoration : none; 

}
A.lang_t:link {
	color: #6C6A6B;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-right: 12px;
	margin-left: 12px;
}
A.lang_t:visited  {
	color: #6C6A6B;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-right: 12px;
	margin-left: 12px;
}
A.lang_t:hover {
	color: #6C6A6B;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin-right: 12px;
	margin-left: 12px;
}


A.text_link:link {
	color: #6B6B6B;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-right: 12px;
}
A.text_link:visited  {
	color: #6B6B6B;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-right: 12px;
}
A.text_link:hover {
	color: #6B6B6B;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin-right: 12px;
}

A.kyiv:link {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/kyiv.jpg);
	background-repeat: no-repeat;



}
A.kyiv:visited  {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/kyiv.jpg);
	background-repeat: no-repeat;

}
A.kyiv:hover {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/kyiv_on.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;

		
}
A.moscow:link {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/moscow.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;

}
A.moscow:visited  {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/moscow.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;

}
A.moscow:hover {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/moscow_on.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;

}

.dkyiv {
	font-size: 10pt;
	font-family:  Arial, Times, serif;
	text-decoration: none;
	color: #92C6F6;
	font-weight: bold;
}
A.dkyiv:link {
	font-size: 10pt;
	font-family:  Arial, Times, serif;
	text-decoration: none;
	color: #717171;
	font-weight: bold;
}

A.dkyiv:visited  {
	font-size: 10pt;
	font-family:  Arial, Times, serif;
	text-decoration: none;
	color: #717171;
	font-weight: bold;
}
A.dkyiv:hover {
	font-size: 10pt;
	font-family:  Arial, Times, serif;
	text-decoration: none;
	color: #92C6F6;
	font-weight: bold;		
}

.moscow{
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../img/moscow.jpg);
	background-repeat: no-repeat;
	}
.kyiv{
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../img/kyiv.jpg);
	background-repeat: no-repeat;
	}
	
.almaty{
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../img/almaty.jpg);
	background-repeat: no-repeat;
	}

.dmoscow{
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../img/dmoscow.jpg);
	background-repeat: no-repeat;
	}

	
.dalmaty{
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../img/dalmaty.jpg);
	background-repeat: no-repeat;
	}
	
A.dmoscow:link {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/dmoscow.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;

}
A.dmoscow:visited  {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/dmoscow.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;

}
A.dmoscow:hover {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/dmoscow_on.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;

}



A.almaty:link {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/almaty.jpg);
	background-repeat: no-repeat;

}
A.almaty:visited  {
	font-size:16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/almaty.jpg);
	background-repeat: no-repeat;


}
A.almaty:hover {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/almaty_on.jpg);
	background-repeat: no-repeat;


}
A.dalmaty:link {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/dalmaty.jpg);
	background-repeat: no-repeat;


}
A.dalmaty:visited  {
	font-size:16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/dalmaty.jpg);
	background-repeat: no-repeat;


}
A.dalmaty:hover {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(../img/dalmaty_on.jpg);
	background-repeat: no-repeat;


}
A.lang_t2:link {
	color: #6C6A6B;
	font-size: 12pt;
	font-family: Arial, Times, serif;
	text-decoration: none;
	 padding-right: 20px; 

}
A.lang_t2:visited  {
	color: #6C6A6B;
	font-size: 12pt;
	font-family: Arial, Times, serif;
	text-decoration: none;
	 padding-right: 20px;
}
A.lang_t2:hover {
	width: 190px;
	color: #6C6A6B;
	font-size: 12pt;
	font-family: Arial, Times, serif;
	text-decoration: underline;
	padding-right: 20px;
}
A.lang_t3:link {
	color: #6C6A6B;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 20px; 
	padding-left: 20px; 

}
A.lang_t3:visited  {
	color: #6C6A6B;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px; 
}
A.lang_t3:hover {

	color: #6C6A6B;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-right: 20px;
	padding-left: 20px; 
}

.no_link_t3 {
	color: #6C6A6B;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 12px; 
	padding-left: 12px; 
}


A.link_t:link {
	color: #6C6A6B;
	font-size: 12pt;
	font-family: Arial, Times, serif;
	text-decoration: none;
}
A.link_t:visited  {
	color: #6C6A6B;
	font-size: 12pt;
	font-family: Arial, Times, serif;
	text-decoration: none;

}
A.link_t:hover {
	width: 190px;
	color: #6C6A6B;
	font-size: 12pt;
	font-family: Arial, Times, serif;
	text-decoration: underline;
}
.city{
	/*position: absolute;*/
	top: 439px;
	height: 27px;
	text-align: right;
	right: 15%;
	background-image: url(../img/bg_city.gif);
	background-repeat: repeat-x;
/*	border: 1px dashed #333;*/
}

.city2 {
	top: 272px;
	text-align: right;
	padding: 4px 0px 0px 0px;
	margin-right: 215px;
	margin-left: 415px;
	background-image: url(../img/bg_city.gif);
	background-repeat: repeat-x;

	
	}



.bg_city {
	top: 487px;
	background-image: url('../img/bg_city.gif');
	background-repeat: repeat-x;
	text-align: center;
	height: 27px;



	}
	
#city22 ul, #city22 li {
	background-color: #ffffff;
	display: inline;
	margin: 5;
	padding: 0;
}	

.pad_r {
	width:900px;	
	text-align: right;
	background-image: url(../img/bg_city.gif);
	background-repeat: repeat-x;

}
.otstup {
	width: 45px;

	
}
.Lang_menu {

	position:absolute;
	background-color: #f5f4f2;
	top: 122px;
	right: 2px;
	text-align: right;
}
.Lang_menu2 {
	position:absolute;
	background-color: #ffffff;
	top: 0px;
	left: 40px;
/*	border: 1px dotted;*/
	text-align: left;
}

.menu {
	position: absolute;
	top: 172px;
	left: 20px;
	text-align: left;
	background-color: #ffffff;
}
.menu_list{
	position: absolute;
	top: 157px;
	left: 10px; 
	width: 980px;
	height: 20px;
}
.menu_list2{
	position: absolute; 
	top: 40px; 
	left: 0px;
	width: 100%;
	margin: 0px auto 1px;
	text-align: left;
	height: 20px;
/*border: 1px dotted;*/
}
.menu_fon {
	position: absolute; 
	top: 57px; 
	background-image: url('../img/menu_bg2.gif');
	background-repeat: no-repeat;
	left: 0px;
	width: 100%;
	margin: 0px auto 15px;
	margin-left: 10px;
	text-align: left;
	height: 20px;
}
.left_pad{
	position: absolute; 
	top: 57px; 
	left:0px;
	width: 10px;
	height: 20px;
	background-image: url('../img/menu_bg2.gif');
	background-repeat: no-repeat;
	background-position: left;
	/*border: 1px dashed #333;*/
} 

#inline-list {
	background-color: #ffffff;
	font-family: Verdana, sans-serif;

}

#inline-list ul, #inline-list li {
	background-color: #ffffff;
	display: inline;
	margin: 5;
	padding: 0;
}
#inline-list2 {
	background-color: #ffffff;
	font-family: Verdana, sans-serif;

}

#inline-list2 ul, #inline-list2 li {
	background-color: #ffffff;
	display: inline;
	margin: 5;
	padding: 0;
}
ul.main_list  {
	padding: 5px;
  	margin: 0px;
	line-height: normal;
	width: 80%;
	
}
.menu_width {
	width: 100px;
}


li.main_list  {
	padding: 3px;
	margin: 2px;
	line-height: normal;
	border-bottom: 1px dotted #333;

}
li.list  {
	padding-top: 3px;
	margin: 5px 5px 5px 5px;
	list-style: none;
	list-style-type: disc;
}

ul.list  {
	padding: 1px 0px 5px 0px;
	list-style: none;
	list-style-type: disc;
	
}

li.list3  {
	list-style: none outside;
	list-style-type: none;
}

ul.list3  {
	padding: 10px 0px 5px 0px; /*margin-right: 5px;
	margin-top: 5px;*/
	list-style: none;
	list-style-type: none;
}

#header {
	float: left;
	width: 100%;
	background-image: url('../img/menu_bg2.gif');
	background-repeat: repeat-x;
	line-height: normal;

}
.min_fix{
	width: 980px;

	
}
 #header li {
  float:left;
  padding:0;
  background: url("../img/menu_right.gif") no-repeat right top;
  }
  
 #header a,span {
	display: block;
	background: url("../img/menu_left.gif") no-repeat left top;
	padding: 2px 18px;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif; 

}




 #header #current {
  background-image:url("../img/menu_right_on.gif");
  background-repeat: no-repeat;
  }
  
#header #current a,span {
  background-image:url("../img/menu_left_on.gif");
background-repeat: no-repeat;
  }
 


.temp {
	border:1px dashed #333;
	font-size: 20pt;
	}



.footer-wrapper {
    float: left;
    position: relative;
    width: 100%;
    padding-bottom: 10010px;
    margin-bottom: -10000px;
    background: #fff;
	border:1px dashed #333;
	}

