@charset "windows-1251";
/* CSS Document */

body {
	background:url(../img/bg.jpg) no-repeat center top #263c5c; margin:0px; padding:0px; font-family:Calibri, "Trebuchet MS", Geneva, sans-serif; font-size:12px; color:#fff;
}
html {margin:0px; padding:0px;}


p {
	font-family:Calibri;
	font-size:16px;
	color: #e8edf3;
}


a {text-decoration: none; color:#6bdeff; font-size:16px; font-family:Calibri, "Trebuchet MS";}

h1 {
	color:#fff;
	font-family:Calibri, "Trebuchet MS"; font-size:20px;
	font-weight:bold;
	 }
h2 {
	color:#fff;
	font-family:Calibri, "Trebuchet MS"; font-size:18px;
	font-weight:bold;
 }
h3 {
	color:#fff;
	font-family:Calibri, "Trebuchet MS"; font-size:16px;
	font-weight:bold;
 }
h4 {
	color:#fff;
	font-family:Calibri, "Trebuchet MS"; font-size:14px;
	font-weight:bold;
 }
strong {
	color:#e8edf3;
	font-family:Calibri, "Trebuchet MS"; font-size:16px;
	font-weight:bold;
 }





.main { margin: 0 auto; width:1000px; background:url(../img/bottom-bg.jpg) center bottom no-repeat;}
.toper {width:1000px; height:236px;}
.logo { width:340px; height:180px; cursor:pointer; background:url(../img/logo2.png) 5px  center no-repeat; float:left;}
.phone { width:660px; margin-left:340px; height:180px;  background:url(../img/phone.png) right  center no-repeat;}

.separate { width:100%; height:1px; overflow:hidden; clear:both;}

.menu-left { width:7px; height:51px; background:url(../img/menu-left.png) no-repeat left top;}
.menu-right { width:7px; height:51px; background: url(../img/menu-right.png) no-repeat left top;}
.menu-center { padding-left:10px; padding-right:10px; height:51px; background: url(../img/menu-center.png) repeat-x left top; cursor:pointer; font-family:Calibri, "Trebuchet MS"; font-size:20px; color:#ecf1f7;}
.menu-center:hover { color:#6bdeff;}
.menu-center-active {padding-left:10px; padding-right:10px; height:51px; background: url(../img/menu-center.png) repeat-x left top; cursor:pointer; font-family:Calibri, "Trebuchet MS"; font-size:20px; color:#6bdeff;}
.menu-middle { width:2px; height:51px; background: url(../img/menu-middle.png) no-repeat left top;}

.line {width:100%; height:26px; color:#c1efff; font-family:Calibri, "Trebuchet MS"; font-size:14px;  padding-top:10px; }
.line a {margin-right:10px; color:#c1efff; font-family:Calibri, "Trebuchet MS"; font-size:14px;  text-decoration:underline; }

.navigation  {font-family:Calibri, "Trebuchet MS", Geneva, sans-serif; font-size:14px; color:#8cc6ec; margin-top:15px;   }
.navigation span {font-family:Calibri, "Trebuchet MS", Geneva, sans-serif; font-size:14px; color:#8cc6ec; }
.navigation a {font-family:Calibri, "Trebuchet MS", Geneva, sans-serif; font-size:14px; color:#8cc6ec;  text-decoration:none }
.navigation a:hover { text-decoration:underline; color:#6bdeff;}


.content-left {width:768px; }
.content-right { padding-top:20px; padding-left:20px;}
.border_shine  { width:130px; float:left;  border: solid 1px #0c2c50;   background:url(../img/button-shine.png) no-repeat left top; margin:10px 20px 20px 0px; 
 /* ū 鳠Ⱡ*/
  -moz-border-radius: 7px; /* Firefox */
  -webkit-border-radius: 7px; /* Safari, Chrome */
  -khtml-border-radius: 7px; /* KHTML */
  border-radius: 7px; /* CSS3 */
  /* ū 𐬮IE */
  behavior: url(border-radius.htc); /*  IE border-radius */}
.border_shine a  {border:none; text-decoration:none;}

.button_inner_shine {  height:30px; padding:25px 0px;   font-family:Calibri, "Trebuchet MS"; font-size:20px; color:#dce0e6; border: solid 1px #4d86ab; font-weight:bold; text-align:center;  
 /* ū 鳠Ⱡ*/
  -moz-border-radius: 7px; /* Firefox */
  -webkit-border-radius: 7px; /* Safari, Chrome */
  -khtml-border-radius: 7px; /* KHTML */
  border-radius: 7px; /* CSS3 */
  /* ū 𐬮IE */
  behavior: url(border-radius.htc); /*  IE border-radius */
}
.button_inner_shine a { color:#fff;}
.button_inner_shine a:hover { color:#6bdeff;}
.button_inner_shine:hover {border: solid 1px #fff; cursor:pointer;}

.button_activity { width:320px; height:45px; padding:15px 0px 0px 10px; background:url(../img/button_activity.png) no-repeat 285px 15px;   font-family:Calibri, "Trebuchet MS"; font-size:20px; color:#dce0e6; border: solid 1px #4d86ab; }
.button_activity:hover { color:#6bdeff; border: solid 1px #6bdeff; cursor:pointer; background:url(../img/button_activity.png) no-repeat 285px -45px;}
 
.button_club { width:320px; height:45px; padding:15px 0px 0px 10px; background:url(../img/button_club.png) no-repeat 290px 15px;   font-family:Calibri, "Trebuchet MS"; font-size:20px; color:#dce0e6; border: solid 1px #4d86ab; }
.button_club:hover { color:#6bdeff; border: solid 1px #6bdeff; cursor:pointer; background:url(../img/button_club.png) no-repeat 290px -45px;}

.button_statistic { width:320px; height:45px; padding:15px 0px 0px 10px; background:url(../img/button_statistic.png) no-repeat 290px 20px;   font-family:Calibri, "Trebuchet MS"; font-size:20px; color:#dce0e6; border: solid 1px #4d86ab; }
.button_statistic:hover { color:#6bdeff; border: solid 1px #6bdeff; cursor:pointer; background:url(../img/button_statistic.png) no-repeat 290px -40px;}

.button_translation { width:320px; height:45px; padding:15px 0px 0px 10px; background:url(../img/button_translation.png) no-repeat 290px 13px;   font-family:Calibri, "Trebuchet MS"; font-size:20px; color:#dce0e6; border: solid 1px #4d86ab; }
.button_translation:hover { color:#6bdeff; border: solid 1px #6bdeff; cursor:pointer; background:url(../img/button_translation.png) no-repeat 290px -47px;}

.button_video { width:320px; height:45px; padding:15px 0px 0px 10px; background:url(../img/button_video.png) no-repeat 290px 20px;   font-family:Calibri, "Trebuchet MS"; font-size:20px; color:#dce0e6; border: solid 1px #4d86ab; }
.button_video:hover { color:#6bdeff; border: solid 1px #6bdeff; cursor:pointer; background:url(../img/button_video.png) no-repeat 290px -42px;}


.button_all { width:320px; height:45px; padding:15px 0px 0px 10px; font-family:Calibri, "Trebuchet MS"; font-size:20px; color:#dce0e6; border: solid 1px #4d86ab; }
.button_all:hover { color:#6bdeff; border: solid 1px #6bdeff; cursor:pointer; }



.border_shine_wide  {border: solid 1px #0c2c50; width:700px;  margin:10px 32px 0px 0px; float:left; background:url(../img/button-shine.png) no-repeat left top;}
.border_shine_wide a  {border:none; text-decoration:none;}
.button_wide { width:688px; padding:10px 0px 10px 10px;   font-family:Calibri, "Trebuchet MS"; font-size:22px; color:#dce0e6; border: solid 1px #4d86ab; }
.button_wide a {  font-family:Calibri, "Trebuchet MS"; font-size:16px; color:#dce0e6; text-decoration:underline; }




.right_title_line { width:100%; height:4px; background:url(../img/line.png) left top repeat-x;}


.div_content {  margin-bottom:30px;   }
.div_content h2 {font-family:Calibri, "Trebuchet MS"; font-size:22px; color:#ecf1f7; margin-bottom:4px; }
.div_content p {font-family:Calibri, "Trebuchet MS"; font-size:14px; color:#c1efff; margin-right:30px; }

.right_top { background:url(../img/right-top.png) no-repeat left top; width:219px; height:6px; margin-top:10px;}
.right_center { background:url(../img/right-center.png) repeat-y left top; width:199px; padding:0px 10px 0px 10px;}
.right_bottom { background:url(../img/right-bottom.png) no-repeat left top; width:219px; height:6px;}
.right_title {padding-bottom:5px;  background:url(../img/wave.png) no-repeat left center; width:169px; padding-left:30px; height:20px; font-family:Calibri, "Trebuchet MS"; font-size:18px; color:#6BDEFF;  text-align:left; font-weight:bold;
}

.right_window {width:203px; background: url(../img/right_window.png) center top repeat-y; color:#fff; font-family:Calibri, "Trebuchet MS"; font-size:11px;text-align:left; padding:3px 8px;  border:1px solid #0f3968;  
-moz-border-radius: 5px 5px 5px 5px; /* Firefox */
-webkit-border-radius: 5px 5px 5px 5px; /* Safari, Chrome */
-khtml-border-radius: 5px 5px 5px 5px; /* KHTML */
border-radius: 5px 5px 5px 5px; /* CSS3 */
behavior: url(border-radius.htc);}

.right_title_mini p {text-indent:10px; font-family:Calibri, "Trebuchet MS"; font-size:14px; color:#ecf1f7;  text-align:left;  background:url(../img/strelka.png) no-repeat left 5px; margin-top:10px;}
.right_title_mini p:hover {color:#6bdeff;}
.right_title_mini a {font-family:Calibri, "Trebuchet MS"; font-size:14px; color:#ecf1f7; text-decoration:none;}
.right_title_mini a:hover {text-decoration:underline; color:#6bdeff;}
.right_title_mini input {width:180px; font-family:Calibri, "Trebuchet MS"; font-size:12px; color:#5b5b5b;  }
.right_more {height:20px;}
.right_more a {font-family:Calibri, "Trebuchet MS"; font-size:14px; color:#6bdeff; text-decoration:none; }
.right_more a:hover {text-decoration:underline;}


.bottom { border-top:#6eb4d9 1px solid; width:100%; height:90px; margin-top:50px; padding-top:10px; }
.copyright {font-family:Calibri, "Trebuchet MS"; font-size:13px; color:#ecf1f7;  float:left; width:370px; margin-right:10px; }
.bottom_button {margin-right:20px; font-family:Calibri, "Trebuchet MS"; font-size:14px; color:#6bdeff;  float:left;}
.bottom_button a {color:#fff; border-bottom:1px solid #fff; }
.bottom_button a:hover {color:#8cc6ec; border-bottom:1px solid #8cc6ec; }


.name_pepole {}
.name_pepole h2 {font-family:Calibri, "Trebuchet MS"; font-size:22px; color:#6bdeff; margin:5px 0px 5px 0px; }
.name_pepole a {font-family:Calibri, "Trebuchet MS"; font-size:22px; color:#6bdeff;}

.span_date {background:#1c3653; color:#fff; font-family:Calibri, "Trebuchet MS"; font-size:12px;text-align:left; padding:1px 3px;   
-moz-border-radius: 5px 5px 5px 5px; /* Firefox */
-webkit-border-radius: 5px 5px 5px 5px; /* Safari, Chrome */
-khtml-border-radius: 5px 5px 5px 5px; /* KHTML */
border-radius: 5px 5px 5px 5px; /* CSS3 */
behavior: url(border-radius.htc);}
.span_date2 {background:#35679e; color:#fff; font-family:Calibri, "Trebuchet MS"; font-size:12px;text-align:left; padding:1px 3px;   
-moz-border-radius: 5px 5px 5px 5px; /* Firefox */
-webkit-border-radius: 5px 5px 5px 5px; /* Safari, Chrome */
-khtml-border-radius: 5px 5px 5px 5px; /* KHTML */
border-radius: 5px 5px 5px 5px; /* CSS3 */
behavior: url(border-radius.htc);}

/*û𐡤Ό棠*/
/* 
	LEVEL ONE
*/
.catalog_button {width:100px;  height:37px; padding-top:13px;}
ul.dropdown                         { position: relative; z-index:100;    width:100px;
margin-left: 0px; /* ϲ򳴯 򬦢ힺ Ⱡ㟉E 柏pera */
padding-left: 0px; /* ϲ򳴯 򬦢ힺ Ⱡ㟆irefox, Safari, Chrome */
margin-top:0;padding-top:0;padding:0;}
ul.dropdown li                      { font: inherit; float: left; zoom: 1;   list-style-type: none; position: relative;  padding:0;   }
ul.dropdown a		                { text-decoration:none }
ul.dropdown a:hover		            { color: #fff;}
ul.dropdown a:active                { color: #fff;}
ul.dropdown li a                    { display: block; padding:3px 25px 3px 10px; border-right: 1px solid #333; text-align:left;
	 								  color: #222; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { color:#6bdeff; position: relative; }
ul.dropdown li.hover a              { color:#FFF;   }
ul.dropdown li a:hover              { color:#6bdeff;   }
/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 180px; visibility: hidden; position: absolute; top: 100%;  left:-7px;  }
ul.dropdown ul li 					{ font-weight: normal;   margin:0px 10px 0px 10px; float: none; border-bottom:solid 1px #4d86ab;   }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

ul.sub_menu { list-style-type: none;  padding:0px 5px 10px 5px;  border: solid 1px #4d86ab; border-top:none; background:url(../img/sub_menu.png) repeat;
margin-left: 0; /* ϲ򳴯 򬦢ힺ Ⱡ㟉E 柏pera */
padding-left: 0; /* ϲ򳴯 򬦢ힺ Ⱡ㟆irefox, Safari, Chrome */
-moz-border-radius: 0px 0px 5px 5px; /* Firefox */
-webkit-border-radius: 0px 0px 5px 5px; /* Safari, Chrome */
-khtml-border-radius: 0px 0px 5px 5px; /* KHTML */
border-radius: 0px 0px 5px 5px; /* CSS3 */
behavior: url(border-radius.htc);}

ul.dropdown ul 	ul {  width: 180px; visibility: hidden; position: absolute; top:0;  left:177px; border: solid 1px #4d86ab; background:url(../img/sub_menu.png) repeat; margin-left: 0; padding-left: 0; padding-bottom:10px;
-moz-border-radius: 5px 5px 5px 5px; /* Firefox */
-webkit-border-radius: 5px 5px 5px 5px; /* Safari, Chrome */
-khtml-border-radius: 5px 5px 5px 5px; /* KHTML */
border-radius: 5px 5px 5px 5px; /* CSS3 */
behavior: url(border-radius.htc);}
ul.dropdown ul 	ul li {font-weight: normal;   margin:0px 10px 0px 10px; float: none; border-bottom:solid 1px #4d86ab;  }




.title_list { background:url(../img/strelka.png) no-repeat left 7px; padding-left:10px; margin-bottom:20px;  }
.title_list a { text-decoration:none;}
.title_list p {margin-top:5px; }
.title_list h2 { margin:0; padding:0;}
.title_list h2:hover { text-decoration:underline}


.bill_img { padding:10px 0; background:url(../img/dotted_li.gif) left bottom repeat-x;}
.bill_img img { border:1px solid #3f7195;}
.bill_title {padding:5px 10px 10px 10px; background:url(../img/dotted_li.gif) left bottom repeat-x;}
.bill_title a { text-decoration:none;}
.bill_title h2 {margin:0px;padding:0px;}
.bill_title h1 {margin:0px;padding:0px;}
.bill_title h2:hover  {text-decoration:underline; }
.bill_price { padding:10px 0; background:url(../img/dotted_li.gif) left bottom repeat-x; font-weight:bold}

.buy_button { width:105px; height:34px; border:none; background:url(../img/buy_button.png) left top no-repeat; cursor:pointer; }
.price {color:#fff; font-family:Calibri, "Trebuchet MS"; font-size:20px; margin:20px 0; font-weight:bold;}
.available { color:#fff; font-family:Calibri, "Trebuchet MS"; font-size:18px;  }
.state_on {  width:82px; height:22px; color:#96ea31; font-family:Calibri, "Trebuchet MS"; font-size:16px; text-align:center; margin:5px 0;  }
.state_off{ width:82px; height:22px; color:#ff554b; font-family:Calibri, "Trebuchet MS"; font-size:16px; text-align:center;  margin:5px 0; }

.param {font-family:Calibri, "Trebuchet MS"; font-size:14px; color:#8cc6ec;  }
.f_name {font-family:Calibri, "Trebuchet MS"; font-size:16px; color:#6bdeff; font-weight:bold; text-align:left;}
.f_value {font-family:Calibri, "Trebuchet MS"; font-size:15px; color:#fff; font-weight:normal; text-align:left; width:170px;height:14px; padding-left:15px; background:url(../img/f_value.png) left 5px no-repeat; margin:3px 10px;}
.f_value:hover {background:url(../img/f_value.png) left bottom no-repeat; color:#6bdeff;}
.f_value_active {font-family:Calibri, "Trebuchet MS"; font-size:15px; color:#6bdeff; font-weight:normal; text-align:left; width:170px;height:14px; padding-left:15px; background:url(../img/f_value.png) left bottom no-repeat; margin:3px 10px;}

.article_img { padding:10px 0; }
.article_img img { border:1px solid #3f7195;}
.article_title {padding:5px 35px 0 10px; width:520px; }
.article_title a { text-decoration:none;}
.article_title h2 {margin:0px;padding:0px;}
.article_title h1 {margin:0px;padding:0px;}
.article_price { padding:10px 0;}
.article_img_small { width:100px; height:86px; margin:10px 10px 0 0; float:left; }
.article_img_small img {border:1px solid #3f7195; }

.puge_but_cur {background:#8cc6ec; border:none; color:#35679e; font-family:Calibri, "Trebuchet MS"; font-size:16px;text-align:left; padding:3px 6px; margin:10px 3px; cursor:pointer;  
-moz-border-radius: 2px 2px 2px 2px; /* Firefox */
-webkit-border-radius: 2px 2px 2px 2px; /* Safari, Chrome */
-khtml-border-radius: 2px 2px 2px 2px; /* KHTML */
border-radius: 2px 2px 2px 2px; /* CSS3 */
behavior: url(border-radius.htc);}
.puge_but {background:url(../img/menu-center.png) left center repeat-x; border:none; color:#fff; font-family:Calibri, "Trebuchet MS"; font-size:16px;text-align:left; padding:3px 6px;  margin:10px 3px;  cursor:pointer;  
-moz-border-radius: 2px 2px 2px 2px; /* Firefox */
-webkit-border-radius: 2px 2px 2px 2px; /* Safari, Chrome */
-khtml-border-radius: 2px 2px 2px 2px; /* KHTML */
border-radius: 2px 2px 2px 2px; /* CSS3 */
behavior: url(border-radius.htc);}



.search {height:26px;  background: url(../img/search-field.png) no-repeat  left 2px;padding-top:5px;   border:none;    }
.search-input { color:#7c7c7c; font-family:Verdana, Geneva, sans-serif; font-size:14px; padding-left:4px; float:left;    height: 18px; width:160px; border:none; background:none;   }
.search-button { height:20px; width:30px; background:url(../img/search-button.jpg) no-repeat right 4px; float:left;cursor:pointer;  border:none;   }



.error_div {background:url(../img/error_div.png) 10px 8px no-repeat #275b8b; color:#fff; font-family:Calibri, "Trebuchet MS"; font-size:18px;text-align:left; padding:10px 45px; margin-right:20px; margin-bottom:10px; border:1px solid #5494c5;  
-moz-border-radius: 5px 5px 5px 5px; /* Firefox */
-webkit-border-radius: 5px 5px 5px 5px; /* Safari, Chrome */
-khtml-border-radius: 5px 5px 5px 5px; /* KHTML */
border-radius: 5px 5px 5px 5px; /* CSS3 */
behavior: url(border-radius.htc);}


.client_window_big { width:230px;margin:0px 30px 20px 0px; float:left; height:210px;  }
.client_window_big h2 { font-size:16px; font-weight:normal; line-height:20px;}
.client_window_big h2:hover { text-decoration:underline;	}
.client_window_big img { border:none;}
.client_window_big_line { width:100%; height:3px; background:#4d86ab;  }

.client_small { width:96px; height:65px; margin:0 10px 15px 10px; float:left; }
.client_small img {border:1px solid #3f7195;}


.selectfield { width:150px; border:none; color:#275b8a; font-family:Calibri, "Trebuchet MS"; font-size:16px; padding:2px 5px;   }


.cart_table a { color:#fff; }
.cart_table a:hover { text-decoration:underline; }
.cart_table td  { height:30px; padding:3px 5px 3px 0;  border-bottom:1px solid #fff;}
.delete { width:25px; height:20px; cursor:pointer; background:url(../img/delete.png) center center no-repeat;}
.plus { width:20px; height:20px; cursor:pointer; background:url(../img/plus.png) center center no-repeat; float:left;}
.minus { width:20px; height:20px; cursor:pointer; background:url(../img/minus.png) center center no-repeat; float:left;}
.col {width:20px; height:20px;  float:left; text-align:center}
.cart { width:200px; height:35px; background:url(../img/cart.png) right center no-repeat; border:none; padding-top:5px;  }
.check_button {width:105px; height:34px; cursor:pointer; background:url(../img/check_button.png) left top no-repeat; border:none; margin-top:10px;   }
.textfield { width:530px; font-family:Verdana, Geneva, sans-serif; font-size:12px; height:13px; margin:5px 0; border:none; padding:5px;
-moz-border-radius: 3px 3px 3px 3px; /* Firefox */
-webkit-border-radius: 3px 3px 3px 3px; /* Safari, Chrome */
-khtml-border-radius: 3px 3px 3px 3px; /* KHTML */
border-radius: 3px 3px 3px 3px; /* CSS3 */
behavior: url(border-radius.htc);}

.textarea { width:530px; font-family:Verdana, Geneva, sans-serif; font-size:12px; height:90px; margin:5px 0;border:none; padding:5px;
-moz-border-radius: 3px 3px 3px 3px; /* Firefox */
-webkit-border-radius: 3px 3px 3px 3px; /* Safari, Chrome */
-khtml-border-radius: 3px 3px 3px 3px; /* KHTML */
border-radius: 3px 3px 3px 3px; /* CSS3 */
behavior: url(border-radius.htc);}

.files_small img { float:left; margin-right:10px;}
.files_small p {padding-top:15px;}
.files_big {width:180px;margin:0px 70px 30px 0px; float:left; height:320px;}
.files_big h2 { font-size:16px; font-weight:normal; line-height:20px;}
.files_big h2:hover { text-decoration:underline;	}
.files_big img { border:none;}
.files_big_line { width:100%; height:3px; background:#4d86ab;  }


