DIV.clSlide{position:absolute;  ;z-index:10; top: 0px; left:0; width:200px; height:27px; clip:rect(0,200,27,0); padding:0px;}
DIV.clSlideSub{position:absolute; ;z-index:10; padding: 0px; clip:rect(0,180,25,0); width: 180px; height:25px; visibility:hidden}
DIV.clSlideSub2{position:absolute; ;z-index:10; padding:0px; clip:rect(0,180,25,0); width: 180px; height:25px;visibility:hidden}
#divSlideCont{position:absolute; z-index:10; left:0; top:100; width: 204px; visibility:hidden}
A.clSlideLinks{font-family:Verdana, Helvetica, Helv; font-size: 12px; font-weight:bold; text-decoration:none; color:#ce0202;}
A.clSlideSubLinks{font-family:Verdana, Helvetica, Helv; font-size:10px; text-decoration:none; color:#3782c3;}
A.clSlideSub2Links{font-family:Verdana, Helvetica, Helv; font-size:9px; text-decoration:none; color: #3782c3;} 

body {	background-color: #ffd8a2;/*fed49a;fff5e7*/
	width: 1000px;
  
	/*margin: 0px;
  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background: #E7F3FF;
  */
	/*background-image:url(fon.gif);
  */
	text-align: justify
;  
}

#contentbox_1 {
	position: absolute;
	width: 1000px;
	top: 0px;
	left: 0px;
	/*border: 1px solid red;*/
}

#head_small {
	width: 1000px;
	height: 150px;
	float: left;
	/*background: transparent;*/
	/*background-color: #fff;*/
	/*border: 1px solid red;*/
	margin-top: 0px;
	padding-left: 0px;
	position: absolute;
	left: 0px;
	top: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	/*font-size: 18px;*/
	background-image:url(ornam1.png);
	
}

#head_but {
	width: 1000px;
	height: 48px;
	/*float: left;*/
	text-align: center;
	/*border: 1px solid red;*/
	margin-left: 0px;
	/*padding-left: 45px;*/
}

#en_flag {
	width: 207px;
	height: 125px;
	float: left;
/*	padding-left: 15px;*/
}

#tempus {
	width: 586px;
	height: 125px;
	float: left;
/*	padding-left: 80px;*/
/*	padding-top: 2px;*/
}

#kyr_flag {
	width: 207px;
	height: 125px;
	float: left;
/*	padding-left: 35px;*/
}


#vers {
	width: 150px; 
	float: left; 
	height: 150px; 
	margin-left: 22px; 
	margin-right: 35px; 
	/*border: 1px solid red;*/
}


a#vers:link, a#vers:visited
{
	color: #77920B;
	text-decoration: none;
}

a#vers:hover {
	color: #599ADE;
	text-decoration: underline;
}


#butt {
	/*position: absolute;*/
	width: 1000px;
	/*top: 135px;*/
	/*left: 0px;*/
	/*text-align: center;*/
	/*height: 48px;*/
	float: left;
	margin-top: 135px;
	padding-left: 0px;
	/*margin: 135px 0px 0px; 0px;*/
	/*border: 1px solid green;*/
	/*margin: 0px;*/
	font-size: 11px;
	font-family:Verdana, Helvetica, Helv;
}

ul.menu {list-style:none; margin:0px; padding:0; text-align: center;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#fff; text-decoration:none;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#ee7108; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:1px solid #7a9512; border-top:none; width: 138px; margin:0}
ul.menu ul li a {display:block; padding:3px 0px 5px; background-color:#9bb535;}
ul.menu ul li a:hover {background-color:#7a9512;}

ul.menu ul ul {left:120px; top:-1px}
ul.menu .menulink {border:1px solid #ee7108; padding:5px 7px 7px; font-weight:bold; background:url(knop/header.gif); width:124px;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(knop/header_over.gif); border:1px solid #7a9512; }
ul.menu .sub {background:url(knop/header_over1.gif); url(arrow.gif) 124px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa;}




/*#butt {
	/*position: absolute;*/
	width: 1000px;
	/*top: 135px;*/
	/*left: 0px;*/
	/*text-align: center;*/
	height: 48px;
	float: left;
	margin-top: 135px;
	padding-left: 0px;
	/*margin: 135px 0px 0px; 0px;*/
	/*border: 1px solid green;*/
}*/

#button_1 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_1.jpg);
}

#button_2 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_2.jpg);
}

#button_3 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	/*margin-top: 8px;*/
	background-image:url(button_3.jpg);
}

#button_4 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_4.jpg);
}

#button_5 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_5.jpg);
}

#button_6 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_6.jpg);
}

#button_7 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_7.jpg);
}

#button_8 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_8.jpg);
}
#button_18 {
	
	float: left;
	
	width: 121px;
	height: 27px;

	margin-top: 8px;

	background-image:url(button_18.jpg);

}


#ru-2 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(ru-2.jpg);
}

#ru-3 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	/*margin-top: 8px;*/
	background-image:url(ru-3.jpg);
}

#ru-4 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(ru-4.jpg);
}

#ru-5 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(ru-5.jpg);
}

#button_13 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_13.jpg);
	/*border: 1px solid green;*/
}

#button_15 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_15.jpg);
	/*border: 1px solid green;*/
}

#button_16 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_16.jpg);
	/*border: 1px solid green;*/
}

#button_17 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_17.jpg);
	/*border: 1px solid green;*/
}

#ru_7 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(ru_7.jpg);
}

#ru_8 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(button_13.jpg);
}

#ru_9 {
	float: left;
	width: 121px;
	height: 27px;
	margin-top: 8px;
	background-image:url(ru_9.jpg);
}


#en_ver {
	float: left;
	width: 57px;
	height: 48px;
	background-image:url(en_ver.jpg);
}

#ru_ver {
	float: left;
	width: 57px;
	height: 48px;
	background-image:url(ru_ver.jpg);
}

#knopki {
	width: 1000px;
	height: 27px;
	float: left;
	background: transparent;
/*	border: 1px solid green;*/
	margin-top: 135px;
	padding-left: 0px;
}

#menu_left {
	float: left;
	width: 15px;
	height: 27px;
	margin-top: 8px;
	padding-left: 0px;
	background-image:url(left_part.jpg);
}

a.knop1:link, a.knop1:visited {
	float: left;
	background: url(knop_1.jpg) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 27px;
	width: 179px;
	text-decoration: none;
	/*border: 1px solid green;*/
}

a.knop1:hover {
	background-position: 0px -27px;
	text-decoration: none;
	color: #333333;
}

a.knop2:link, a.knop1:visited {
	float: left;
	background: url(knop_2.jpg) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 27px;
	width: 121px;
	text-decoration: none;
}

a.knop2:hover {
	background-position: 0px -27px;
	text-decoration: none;
	color: #333333;
}

a.knop3:link, a.knop1:visited {
	float: left;
	background: url(knop_3.jpg) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 27px;
	width: 121px;
	text-decoration: none;
}

a.knop3:hover {
	background-position: 0px -27px;
	text-decoration: none;
	color: #333333;
}

a.knop4:link, a.knop1:visited {
	float: left;
	background: url(knop_4.jpg) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 27px;
	width: 121px;
	text-decoration: none;
}

a.knop4:hover {
	background-position: 0px -27px;
	text-decoration: none;
	color: #333333;
}

a.knop5:link, a.knop1:visited {
	float: left;
	background: url(knop_5.jpg) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 27px;
	width: 121px;
	text-decoration: none;
}

a.knop5:hover {
	background-position: 0px -27px;
	text-decoration: none;
	color: #333333;
}

a.knop6:link, a.knop1:visited {
	float: left;
	background: url(knop_6.jpg) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 27px;
	width: 121px;
	text-decoration: none;
}

a.knop6:hover {
	background-position: 0px -27px;
	text-decoration: none;
	color: #333333;
}

a.knop7:link, a.knop1:visited {
	float: left;
	background: url(knop_7.jpg) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 27px;
	width: 182px;
	text-decoration: none;
}

a.knop7:hover {
	background-position: 0px -27px;
	text-decoration: none;
	color: #333333;
}


#menu_right {
	float: left;
	width: 18px;
	height: 27px;
	margin-top: 8px;
	background-image:url(right_part.jpg);
}


.verticaltext {
	writing-mode: tb-rl;
	filter: flipv fliph;
}


td.vertical{
   writing-mode:tb-rl;
   filter:flipH flipV;
   background:#fff; /* для устранения бага с отображением текста в IE6 и ниже */
   layout-flow: vertical-ideographic;
}

.center {
	width: 1000px;
	float: left;
	padding-left: -20px;
	margin-top: 15px;
	/*border: 1px solid red;*/
}

table.price1 td {
	/*border: 1px solid #B6D8F5;*/
	text-align: center;
	/*float: left;*/
	/*padding-left: 5px;*/
	border: 1px solid #3782C3; 
	/*border-collapse: collapse;*/
}

/*left*/
.left_white {
	width: 16px;
	float: left;
	/*background-color: #FFFFFF;*/
	/*height: 100%;*/
}

#center_left {
	width: 204px;
	float: left;
	/*background-color: #3782C3;*/
	/*border: 1px solid green;*/
	/*padding-left: 8px;*/
}

#center_left1 {
	padding-left: 16px;
	width: 204px;
	float: left;
	/*background-color: #3782C3;*/
}

.leftblok_top {
	width: 204px;
	/*height: 10px;*/
	float: left;
	/*background-color: #3782C3;*/
}

.cm {
	width: 572px;
	/*border: 1px solid blue;*/
	/*background-color: #DB5B54;*/
}	

.cmo {
	width: 10px;
	/*background-color: #red;*/
}

.zagol {
	padding-left: 10px;
	text-align: left;
	line-height: 1.3;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.zagolovok {
	text-align: center;
	line-height: 1.3;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.news {
	text-align: left;
	line-height: 1.3;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 10px 5px 0px 5px;
}

.o_text {

	text-align: left;
	line-height: 1.3;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 15px;
	margin: 10px 5px 0px 7px;
	background-color: #eeeeee;
}

.center_middle {
	width: 592px;
	/*text-align: center;*/
	float: left;
	padding-left: 0px;
	color: red;
	/*border: 1px solid blue;*/
	/*margin: 10px 5px 0px 7px;*/
}

#center_middle1 {
	width: 555px;
	/*height: 162*/
	float: left;
/*	border: 1px solid red;*/
	/*margin: 0px 10px 0px 10px;*/
	background-color: #FFFFFF;
}

#center_line {
	width: 535px;
	height: 1;
	float: left;
	padding-left: 11px;
	/*border: 1px solid red;*/
	/*margin: 0px 10px 0px 10px;*/
	background-color: #FBA74B;
}

.zagolovok_center {
	text-align: center;
	line-height: 1.3;
	color: /*#82A203;*/#b00000;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.second {
	/*text-align: center;*/
	float: left;
	padding-left: 15px;
	margin-top: 15px;
	margin-bottom: 10px;
	line-height: 1.3;
	color: #FBA74B;
	text-decoration: underline;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;	
} 

.state {

	text-align: left;
	line-height: 1.3;
	color: #505050;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.state_1 {

	text-align: justify;
	line-height: 1.3;
	color: #505050;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 15px 10px 0px 10px;
}

.ris {
	width: 84px;
	height: 64px;
}

.news1 {
	text-align: justify;
	line-height: 1.5;
	color: #003c6f;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 15px 10px 0px 10px;
}

.news1 a:link, .news1 a:visited {
	color: #599ADE;
	text-decoration: underline;

}

.news1 a:hover {
	color: #888888;
	text-decoration: underline;
}

.galery {
	text-align: justify;
	line-height: 1.5;
	color: #ff7e00;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 15px 10px 0px 10px;
}

.galery a:link, .galery a:visited {
	color: #ff7e00;
	text-decoration: underline;

}

.galery a:hover {
	color: #6db802;
	text-decoration: underline;
}

.news2 {
	text-align: justify;
	line-height: 1.3;
	color: #575656;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 15px 10px 0px 10px;
}

/*.news1 a:link, .news1 a:active, .news1 a:visited
{
	text-decoration: none;
	color: #161E71;
}

.news1 a:hover
{
	text-decoration: underline;
	color: #161E71;
}*/


a.tm:link, a.tm:visited {
	/*float:left;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: normal;*/
	/*line-height: 1.3;*/
	/*text-align: center;*/
	text-decoration: none;
	color: #77920B;
}

a#tm_main:link, a#tm_main:visited
{
	color: #77920B;
	text-decoration: none;
}

a#tm_main:hover {
	color: #599ADE;
	text-decoration: underline;
}


#copyright {
	width: 555px;
	/*height: 1;*/
	float: left;
	padding-top: 10px;
	text-align: center;
	/*border: 1px solid red;*/
	/*margin: 0px 10px 0px 10px;*/
	color: #3782C3;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.style1 {
	color: #FBA74B;
	font-size: 14px;
}


/*Right*/
#center_right_1 {
	width: 204px;
	float: left;
	/*background-color: #FBA74B;*/
	/*border: 1px solid pink;*/
}

#center_right {
	width: 204px;
	float: left;
	/*padding-left: 35px;*/
	/*background-color: #FBA74B;*/
	/*border: 1px solid pink;*/
}

.rightblok_top {
	width: 204px;
	/*height: 10px;*/
	float: left;
	/*background-color: #FBA74B;*/
}

.rightblok_white {
	width: 204px;
	height: 40px;
	float: left;
	background-color: #FFFFFF;
}

.rightblok_green {
	width: 204px;
	/*height: 10px;*/
	float:left;
	/*background-color: #9BB535;*/
	display: block;
	font-family: Arial, sans-serif;
	font-size: 12px;
	/*margin-right: -168px;*/
	position:absolute; left: 0px; top: 0px;
}


.rightblok_green li a {
	height: 30px;
	/*width: 204px;*/
  	voice-family: "\"}\""; 
	/*voice-family: inherit;*/
  	/*height: 24px;*/
	text-decoration: none;
	/*display: block;*/
	}	
	

.rightblok_green li a:link, .rightblok_green li a:visited {
	color: #485b01;
	display: block;
	border-bottom: 1px solid #7a9512;
	padding: 5px 0 0px 18px;
	font-weight: bold;
	height: 30px;
	}
	

.rightblok_green li a:hover {
	color: #fff;
	/*background-color: #9BB535;*/
	padding: 5px 5px 0px 25px;
	font-size: 12px;
	background : #98b32f url(../sdmenu/linkarrow.gif) no-repeat left center;
	height: 30px;
	}
	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}





a:link, a:active, a:visited
{
	text-decoration: none;
	color: #b00000;
}

a:hover
{
	text-decoration: underline;
	color: #647e01;
}

a.center_middle: link, a.center_middle: active, a.center_middle: visited
{
	text-decoration: none;
	color: #A82C0B;
}

a.center_middle: hover
{
	text-decoration: underline;
	color: #161E71;
}

a.center_middle:link, a.center_middle:visited {
	float: left;
	/*background: url(knop_1.jpg) no-repeat;*/
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	/*height: 27px;*/
/*	width: 179px;*/
	text-decoration: none;
	/*border: 1px solid green;*/
}

a.center_middle:hover {
	/*background-position: 0px -27px;*/
	text-decoration: none;
	color: #333333;
}


.clearfloat
{
	clear: both;
}



