@charset "UTF-8";
/* CSS Document */
/* sayfa icindeki div'lerin ayarlari baslangic ######################################################################## */
#ana_con{
	width: 960px;
	margin: auto;
	position: relative;
	margin-bottom: 10px;
	margin-top: 10px;
	background-color: #FFFFFF;

}


A.verhovie {
	color: #9CC304; /* Цвет ссылок */
	text-decoration: underline; /* Убираем подчеркивание */
}
A.verhovie:visited { /* Цвет посещенных ссылок */
 color: #9CC304;
}
A.verhovie:hover {
	color:  #9CC304; /* Цвет ссылок при наведении на них курсора мыши */
	text-decoration: none;
}



A.visoti {
	color: #C00; /* Цвет ссылок */
	text-decoration: underline; /* Убираем подчеркивание */
}
A.visoti:visited { /* Цвет посещенных ссылок */
	color: #C00;
}
A.visoti:hover {
	color:  #C00; /* Цвет ссылок при наведении на них курсора мыши */
	text-decoration: none;
}





A.tarusa {
	color: #00A2B7; /* Цвет ссылок */
	text-decoration: underline; /* Убираем подчеркивание */
}
A.tarusa:visited { /* Цвет посещенных ссылок */
	color: #00A2B7;
}
A.tarusa:hover {
	color: #00A2B7; /* Цвет ссылок при наведении на них курсора мыши */
	text-decoration: none;
}




A.holmez {
	color: #FF7B00; /* Цвет ссылок */
	text-decoration: underline; /* Убираем подчеркивание */
}
A.holmez:visited { /* Цвет посещенных ссылок */
	color: #FF7B00;
}
A.holmez:hover {
	color: #FA5800; /* Цвет ссылок при наведении на них курсора мыши */
	text-decoration: none;
}








A.paket {
	color: #666; /* Цвет ссылок */
	text-decoration: underline; /* Убираем подчеркивание */
}
A.paket:visited { /* Цвет посещенных ссылок */
	color: #666;
}
A.paket:hover {
	color: #1CC3ED; /* Цвет ссылок при наведении на них курсора мыши */
	text-decoration: none;
}






/*p {
 text-indent: 20px; 
}*/



UL {
 list-style-image: url('/img/arr.jpg');
}



TABLE {
width: 100%; /* Ширина таблицы */
}

TD {
padding: 0px; /* Поля в ячейках */
vertical-align: top; /* Выравнивание по верхнему краю ячеек */
}



HR {
	border: none; /* Убираем границу для браузера Firefox */
	color: #CCCCCC; /* Цвет линии для браузера Internet Explorer */
	background-color: #CCCCCC; /* Цвет линии для браузера Firefox и Opera */
	height: 1px; /* Толщина линии */
}


	#page .panorama-viewport {
		border: 20px solid #414141;
		margin-left: auto;
		margin-right: auto;
	}
	
	.TB_overlayBG {
		background-color: #595959;
	}






#top-panel{
width:100%;
float:left;
}
#sub-panel .close-login{
	background-color:#FFFFFF;
	padding:5px;
}
#sub-panel .close-login:hover{
color:#fff;
}
#sub-panel{
width:100%;
height:auto;
float:left;
}
#top{
	height: 85px;
	line-height: 85px;
	width: 100%;
	background-color:#FFFFFF;
}
#logo{
	float:none;
	background-image:url(../img/logo.png);
	background-repeat:no-repeat;
	width:960px;
	height:85px;
	margin-top: 0px;
	padding-bottom: 1px;
	margin-bottom: 0px;
}
#top-module{
	background-color:#fff;
	width: 960px;
}



#bottom_menu_container{
width:960px;
background:url(../img/menu_th.png) no-repeat;
height:40px;
}


#main{
	width: 100%;
	background-color:#FFFFFF;
	padding-top: 5px;
}


#solmenu{
	width:350px;/* genislik*/
	height:100%;/* yukseklik*/
	float:right;/* sol tarafa yanastirmak icin*/
	padding-left:0px;
	padding-right: 10px;
	padding-top: 10px;
}


#news_R{
	width:400px;/* genislik*/
	height:100%;/* yukseklik*/
	float:right;/* sol tarafa yanastirmak icin*/
	padding-left:10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	color: #000000;
}


#L{
	width:900px;/* genislik*/
	height:100%;/* yukseklik*/
	float:left;/* sol tarafa yanastirmak icin*/
	padding-left:40px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	color: #000000;
	margin-left: 10px;
}






#L2{
	width:900px;
	height:100%;
	float:left;
	padding-left:40px;
	padding-right: 10px;
	padding-top: 2px;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	color: #000000;
	margin-left: 10px;
}






#shosse{
	margin: 0;
	width: 520px;
	float: left;
	color:#333333;
	background:#fff;
	padding-left:10px;
	padding-right:5px;
	overflow:hidden;
}




#R{
	width:390px;/* genislik*/
	height:100%;/* yukseklik*/
	float:right;/* sol tarafa yanastirmak icin*/
	padding-top: 10px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	color: #000000;
	margin-right: 0px;
	padding-right: 10px;
	padding-left: 10px;
}


#o_kompanii_R{
	width:280px;/* yukseklik*/
	float:right;/* sol tarafa yanastirmak icin*/
	padding-left:10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	color: #333333;
	text-align: left;
	line-height:16px;
	background-color: #FFFFFF;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: visible;
	text-indent: 15px;
	
	
}


#raspolojenie_dostupnost{
	width:280px;/* yukseklik*/
	float:right;/* sol tarafa yanastirmak icin*/
	padding-left:20px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	color: #333333;
	text-align: left;
	line-height:16px;
	background-color: #FFFFFF;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}















#sagmenu{
width:180px;/* genislik*/
height:100%;/* yukseklik*/
float:right;/* sol tarafa yanastirmak icin*/
}


#footer1 {
	width: 940px;
	float: left;
	color:#00AAE6;
	background:#fff;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 12pt;
	font-style: normal;
	font-weight: normal;
}   /* dlya karti bez ramo4koy*/



.footer_text_Blue {
	font-size: 18px;
	font-weight: bold;
}

.footer_text_verhovie {
	color: #95BE00;
	font-size: 18px;
	font-weight: bold;
}

.footer_text_visoti {
	color: #E50003;
	font-size: 18px;
	font-weight: bold;
}


.footer_text_xrustali {
	color: #95BE00;
	font-size: 18px;
	font-weight: bold;
}

.footer_text_seriy {
	color: #666666;
	font-size: 18px;
	font-weight: bold;
}


.footer_text_Gray{
	font-size: 12px;
	font-weight: normal;
	line-height: 11.5pt;
	color: #666666;
}



.footer_small{
	font-size: 9px;
	font-weight: normal;
	line-height: 9pt;
	color: #999999;
	font-variant: small-caps;
}









/* 3 kolon beraber */
#icerik{
    margin: 0;
	width: 460px;
	float: left;
	color:#333333;
	background:#fff;
	padding-left:5px;
	padding-right:5px;
	overflow:hidden;
}




#news_left_title {
	width: 300px;
	float: left;
	color:#666666;
	padding-left:50px;
	overflow:visible;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 0px;
}


#news_r_title {
	width: 300px;
	float: right;
	color:#666666;
	overflow:visible;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 0px;
}






#karta_opisanie_top {
	width: 900px;
	float: left;
	color:#666666;
	padding-left:50px;
	overflow:visible;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 10px;
}




/*news left pervaya stranica*/
#news_pervaya{
	width: 570px;
	float: left;
	color:#333333;
	padding-left:40px;
	padding-right:10px;
	overflow:auto;
	padding-top: 20px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 14px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	line-height: 15px;
	background-color: #F0F7F7;
	height: 600px;
}






/* 2 kolon sol menu ciktiginda */
#news_visoti{
	width: 570px;
	float: left;
	color:#666666;
	padding-left:40px;
	padding-right:10px;
	overflow:auto;
	padding-top: 20px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 14px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	line-height: 15px;
	background-color: #F0F7F7;
	height: 710px;
}



#news_verhovie{
	width: 570px;
	float: left;
	color:#666666;
	padding-left:40px;
	padding-right:10px;
	overflow:auto;
	padding-top: 20px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 14px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	line-height: 15px;
	background-color: #F0F7F7;
	height: 770px;
}








/* 2 kolon sol menu ciktiginda */
#opisanie {
	margin: 0;
	width: 465px;
	float: left;
	color:#666666;
	background:#fff;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 15px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 16px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	line-height: 15px;	
}













/* 2 kolon sol menu ciktiginda */
#icerik-full-sag {
	margin: 0;
	width: 570px;
	float: left;
	color:#999999;
	background:#fff;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 15px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	line-height: 13pt;
	
	
	
	
	
}


#icerik-full-sag0 {
	width: 940px;
	float: left;
	color:#999999;
	background:#fff;
	padding-left:0px;
	padding-right:0px;
	overflow:hidden;
	padding-top: 20px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	line-height: 13pt;
	margin-right: 10px;

}  /* dlya karti s ramo4koy*/

#icerik-full-sag0a {
	width: 940px;
	float: left;
	color:#999999;
	background:#fff;
	padding-left:0px;
	padding-right:0px;
	overflow:hidden;
	padding-top: 0px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	line-height: 13pt;
	margin-right: 10px;
}   /* dlya karti bez ramo4koy*/



#icerik-full-sag1 {
	width: 900px;
	float: left;
	color:#999999;
	background:#fff;
	padding-left:20px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 20px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	line-height: 13pt;
	margin-right: 10px;

}   /* dlya fotogalll s ramo4koy*/


#icerik-full-sag1a {
	width: 940px;
	float: left;
	color:#999999;
	background:#fff;
	padding-left:0px;
	padding-right:0px;
	overflow:hidden;
	padding-top: 10px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	line-height: 13pt;
	margin-right: 10px;
}   /* dlya karti bez ramo4ki*/





#icerik-full-sag1b {   /* dlya 3x knopok kak u i*/
	width: 895px;
	float: left;
	color:#999999;
	background:#fff;
	padding-left:20px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 10px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 1em;
	margin-bottom: 10px;
	padding-bottom: 0px;
	line-height: 13pt;
	margin-right: 10px;
}  





#icerik-full-sag2 {
	margin: 0;
	width: 878px;
	float: left;
	color:#666666;
	background:#fff;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 15px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	line-height: 14pt;
	margin-right: 10px;
}




#icerik-full-sag2a {
	margin: 0;
	width: 880px;
	float: left;
	color:#999999;
	background:#fff;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 10px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-left: 10px;
	margin-top: 5px;
	font-size: 18px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	line-height: 17pt;
	font-weight: normal;
	margin-right: 10px;
}



#icerik-full-sag3 {
	width: 940px;
	float: left;
	color:#999999;
	background:#fff;
	overflow:hidden;
	padding-top: 15px;
	/*border-top: 1px solid #e5e5e5;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #e5e5e5;*/
	margin-left: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	line-height: 13pt;
	margin-right: 10px;
}


#icerik-full-sag4 {
	margin: 0;
	width: 878px;
	float: left;
	color:#666666;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 15px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	line-height: 13pt;
	background-color: #F9F9F9;
	margin-right: 10px;
}


#icerik-news_grey {
	margin: 0;
	width: 878px;
	float: left;
	color:#666666;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 10px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 5px;
	font-size: 15px;
	margin-bottom: 5px;
	padding-bottom: 10px;
	line-height: 13pt;
	background-color: #F9F9F9;
	margin-right: 10px;
}

#icerik-news_white {
	margin: 0;
	width: 878px;
	float: left;
	color:#666666;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 10px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 5px;
	font-size: 15px;
	margin-bottom: 5px;
	padding-bottom: 10px;
	line-height: 13pt;
	background-color: #FFF;
	margin-right: 10px;
}



#icerik-full-sag5 {
	margin: 0;
	width: 880px;
	float: left;
	color:#666666;
	padding-left:40px;
	padding-right:20px;
	overflow:visible;
	padding-top: 15px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}




/* 2 kolon sag menu ciktiginda */
#icerik-full-sol {
	width: 940px;
	float: left;
	color:#333333;
	background:#fff;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
}
/* icerik full */
#icerik-full {
	width:840px;
	background:#fff;
	padding-left:50px;
	padding-right:50px;
	overflow:hidden;
	padding-top: 15px;
	padding-bottom: 15px;
}

#new {
	margin: 0;
	width: 878px;
	float: left;
	color:#666666;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 15px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	line-height: 14pt;
	margin-right: 10px;
	background-image: url(../img/new2.jpg);
	background-repeat: no-repeat;
}


#new2 {
	margin: 0;
	width: 878px;
	float: left;
	color:#666666;
	background:img/new2.jpg;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 15px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	line-height: 14pt;
	margin-right: 10px;
	
}

#taxi {
	margin: 0;
	width: 878px;
	float: left;
	color:#666666;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 15px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 0px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	line-height: 14pt;
	margin-right: 10px;
	background-image: url(../img/taxi.gif);
	background-repeat: no-repeat;
}

#taxi2 {
	margin: 0;
	width: 878px;
	float: left;
	color:#666666;
	padding-left:40px;
	padding-right:20px;
	overflow:hidden;
	padding-top: 15px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	line-height: 14pt;
	margin-right: 10px;
	background-image: url(../img/taxi2.jpg);
	background-repeat: no-repeat;
}





#button-area{
float:left;
width:620px;
height:115px;
}
#skip{
height:22px;
width:100%;
top:84px;
}
#button-area .buton{
display:block;float:right;width:22px;height:19px;margin-left:4px;
}
#button-area .panel{
display: block;float: right;width: 43px;height:19px;
}
a.yukselt .buton{background:url(../images/yukselt.png) 0 0 no-repeat;}
a.sifirla .buton{background:url(../images/sifirla.png) 0 0 no-repeat;}
a.eksilt .buton{background:url(../images/eksilt.png) 0 0 no-repeat;}

a.login .panel{background:url(../images/login.png) 0 0 no-repeat;}


a.yukselt .buton:hover{}
a.sifirla .buton:hover{}
a.eksilt .buton:hover{}
a.login .panel:hover{}


#usermod {
	margin: 0 0px;
}
#usermod .ayirim {
	padding: 7px 7px 7px 0px;
}

#usermod {
	
}

table.usermodules.bottom td {
	padding-left: 5px;
	border:0;
	width:25%;
}

#footer-mods {
	background-color:#fff;
	background-repeat:repeat-x;
	width: 960px;
}
#footer_icerik{
clear:both;
background:none;
color:#ccc;
float:left;
font-size:90%;

}
#footer_icerik a{
	color: #999999;
	text-decoration: underline;
}
#footer_icerik a:hover{
	color: #3399FF;
	text-decoration: none;
}




#footer_bd{
	clear:both;
	background:none;
	color:#ccc;
	float:left;
	font-size:90%;
	position: fixed;
	left: 684px;
	top: 1523px;
	width: 277px;

}
#footer_bd a{
	color: #999999;
	text-decoration: underline;
}
#footer_bd a:hover{
	color: #3399FF;
	text-decoration: none;
}




#yatay_menu_top_con{
	width:100%;
	height:40px;
	background-image: url(../img/buttons.png);
	background-repeat: repeat-x;
}



#horiz-menu {
	height: 40px;
	margin-left:10px;
	margin-top:0px;
	width:940px;
	float:left;
	margin-right: 10px;
}

#horiz-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float:left;
	
}


#horiz-menu li {
	display: block;
	float: left;
	background: transparent url(../img/divider-top.png) no-repeat right 0;
}


#horiz-menu li.active {
	color: #FFFFFF;
	background-image: url(../img/buttons_aktiv.png);
	/*background-color: #000099;*/
}


#horiz-menu a {
	display: block;
	float: none;
	height: 39px;
	line-height: 39px;
	padding: 0 20px;
	font-weight: bold;
	font-size: 100%;
	color:#FFFFFF;
	text-decoration:none;
	font-style: normal;
	font-family: Verdana;
}



#horiz-menu li li a, #horiz-menu li li.sfHover a {
	z-index:20;
	position:relative;
	color:#FFFFFF;
	/*background-color: #0099FF;*/
	background-image: url(../img/buttons_vipadayushie.png);
}    /* цвет выпадающего меню*/



#horiz-menu li a, #horiz-menu li.sfHover a {
	z-index:20;
	position:relative;	/*общий цвет для всех кнопок*/
}

#horiz-menu a:hover {
	text-decoration: none;
	color:#0000FF;	
	/*выпадающее меню при наведении*/
}

#horiz-menu li:hover,
#horiz-menu li.sfHover {
	/*background-color:#0066FF;*/
	background-image: url(../img/buttons_hover.png); 
	/* цвет верхнего из выпадающей менюшки при выборе менюшек ниже */
}

#horiz-menu li.sfHover a,#horiz-menu li:hover a{
	color:#FFFFFF;
	background-image: url(../img/buttons_hover.png);	/* цвет выпадающей менюшки  */
}
}

#top_right{
width:620px;
height:20px;
float:left;
text-align:right;
background-color:#000000;
}
#top_right li{
display: block;
float:right;
background-color:#000000;
	}
	#top_right ul{
	list-style: none;
	margin: 0;
	padding: 0;
	float:right;
	}
	#top_right a:hover{
	text-decoration: none;
	color:#ffffff;
	}




.box01 {
	background:url(img/bg007.gif) no-repeat 0 0 #f3f3f3
}
.box01 .st01 { background:url(img/bg005.gif) no-repeat 100% 0 }
.box01 .st02 { background:url(img/bg006.gif) no-repeat 100% 100% }
.box01 .st03 { background:url(img/bg007.gif) no-repeat 0 100% }
.box01 .st04 { width:180px; float:left; font-size:12px}


 .st05 {
	width:219px;
	float:left;
	font-size:12px;
	font-style:normal;
	margin:0 0 10px 0
}



.st05 a.st07:hover { text-decoration:underline}



.box01 {
	background:url(img/bg007.gif) no-repeat 0 0 #f3f3f3
}










.style1 {
	color: #02A1E3;
	font-weight: bold;
	font-style: italic;
}


.style2 {
	color: #1dc3ed;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	line-height: 17pt;
}

.style2_grey {
	color: #666666;
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
	line-height: 17pt;
}







.style2_verhovie {
	color: #95BE00;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	line-height: 17pt;
}


.style2_visoti {
	color: #E50003;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	line-height: 17pt;
}

.style2_xrustali {
	color: #02A1E3;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	line-height: 17pt;
}






.style3 {
	color: #1dc3ed;
	font-weight: bold;
	font-style: oblique;
	font-size: 16px;
	line-height: 14pt;
}


.style3b {
	color: #02A1E3;
	font-weight: bold;
	font-style: oblique;
	font-size: 18px;
	line-height: 20pt;
}






.style3_grey {
	color: #666666;
	font-weight: bold;
	font-style: oblique;
	font-size: 16px;
	line-height: 14pt;
}





.style3_verhovie {
	color: #95BE00;
	font-weight: bold;
	font-style: oblique;
	font-size: 16px;
	line-height: 15pt;
}


.style3_visoti {
	color: #B1141F;
	font-weight: bold;
	font-style: oblique;
	font-size: 16px;
	line-height: 14pt;
}

.style3_xrustali {
	color: #95BE00;
	font-weight: bold;
	font-style: oblique;
	font-size: 16px;
	line-height: 14pt;
}




.style4 {
	font-size: 12px;
	color: #666666;
	font-style: italic;
	font-weight: bold;
	line-height: 12pt;
}
.style5 {
	font-size: 25px;
	font-style: normal;
	color: #000000;
	letter-spacing: -1px;
	line-height: 20pt;
	font-weight: lighter;
}

.style5b {
	font-size: 20px;
	font-style: normal;
	color: #666666;
	letter-spacing: 0px;
	line-height: 20px;
	font-weight: bold;
}





.style7 {
	font-size: 10px;
	line-height: 10pt;
}
.style8 {
	font-size: 11px;
	line-height: 11pt;
	color: #666666;
	font-style: inherit;
	font-weight: normal;
	word-spacing: normal;
	letter-spacing: 0px;
}
.style9a {
	color: #999999;
	font-weight: bold;
	font-size: 15px;
	line-height: 14
.pt;
	line-height: 14pt;
	padding-left: 20px;
}


.style9 {
	font-size: 12px;
	line-height: 10pt;
	color: #666666;
	font-style: italic;
	font-weight: bold;
}


.style10 {
	font-size: 18px;
	line-height: 15pt;
	color: #666666;
	font-style: normal;
	font-weight: bold;
}

.style11 {
	font-size: 11px;
	line-height: 12pt;
	color: #02A1E3;
	font-style: normal;
}


.style12 {
	font-size: 22px;
	line-height: 24px;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	text-indent: 25px;
}


.style12b {
	font-size: 18px;
	line-height: 20px;
	color: #666;
	font-style: oblique;
	font-weight: bold;
	text-indent: 35px;
}






.style13 {
	font-size: 22px;
	color: #1dc3ed;
	line-height: 20pt;
	font-style: normal;
}

.style13_visoti {
	font-size: 22px;
	color: #B1141F;
	line-height: 20pt;
	font-style: normal;
}






.style14 {font-size: 30px}

	

.style15 {
	color: #1dc3ed;
	font-weight: bold;
	font-style: italic;
	font-size: 23px;
	line-height: 25px;
}


.style15b {
	color: #1dc3ed;
	font-weight: bold;
	font-style: italic;
	font-size: 23px;
	line-height: 28px;
	padding-left: 40px;
}





.style15_glavnaya {
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	line-height: 25px;
}


.style15_verhovie {
	color: #95BE00;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	line-height: 25px;
}


.style15_verhovie_b{
	color: #95BE00;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	line-height: 30px;
	padding-left: 40px;
}


.style15_visoti {
	color: #E50003;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	line-height: 25px;
}

.style15_visoti_b {
	color: #E50003;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	line-height: 30px;
	padding-left: 40px;
}




.style15_tarusa {
	color: #00A2B7;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	line-height: 25px;
}

.style15_tarusa_b {
	color: #00A2B7;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	line-height: 30px;
	padding-left: 40px;
}





.style15_xolmez {
	color: #FF7B00;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	line-height: 25px;
}

.style15_xolmez_b {
	color: #FF7B00;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	line-height: 30px;
	padding-left: 40px;
}







._seriy {
	font-size: 16px;
	line-height: 14pt;
	color: #666666;
	font-style: italic;
	font-weight: bold;
	text-indent: 20px;
}





.style16 {
	color: #666666;
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
	line-height: 18px;
	text-indent: 15px;
}

.style17 {
	font-size: 40px;
	line-height: 35px;
	color: #a4a4a4;
}


.style18 {
	font-size: 18px;
	line-height: 18px;
	color: #999999;
	font-family: tahoma;
	font-weight: bold;
}


.style19{
	color: #333;
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
	line-height: 16px;
	text-indent: 2px;
}


.month {
	font-size: 15pt;
	line-height: 18px;
	color: #666666;
	font-weight: bold;
}


.month2 {
	font-size: 10pt;
	line-height: 13px;
	color: #666666;
	font-weight: normal;
}



.style20 {
	font-size: 20px;
	line-height: 24px;
	color: #333;
	font-style: normal;
	font-weight: normal;
	text-indent: 25px;
}


#thumb a img {
-moz-opacity: 0.90;
filter: alpha(opacity=90);
opacity: 0.9
}
#thumb a:hover img {
-moz-opacity: 1.00;
filter: alpha(opacity=100);
opacity: 1
}
