@charset "windows-1251";
*{
	padding:0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
html, body {
	background:#005daa 	url(page_bg.jpg) repeat-x top;
	font-size:12pt;
	font-family: Arial;
  margin:0;
  padding:0;
  width:100%;
  height:100%;
  border:0px;
}
#all {
  position: relative;
  min-height: 100%;
}
#box {
  padding-bottom:200px;
}
* html #all {
  height: 100%;
}


#header {
	display:block;
	width: 100%;
	min-width:1000px;
	max-width:1000px;
	padding:0px;
	margin:0 auto;
}
.logo {cursor:pointer; text-decoration:none;}
#header #left_head{display:block; margin:0; background: url(head1.gif) no-repeat; float:left; width:455px; height:173px; text-align:left;}
#header #left_head p {margin:0; padding:104px 0 0 22px; font-weight:bold; color:#fff; font-size:13px; text-decoration:none;}
#header #right_head{display:block; margin:0; background: url(atlant1.gif) no-repeat right; float:right; width:223px; height:173px;}
#header #left_head2{display:block; margin:0; padding:0; float:left; width:455px; height:67px;}
#header #right_head2{display:block; margin:0; padding:0; background: url(atlant2.gif) no-repeat right; float:right; width:223px; height:67px; position:relative;}
#header #right_head3{display:block; margin:-67px 223px 0 0; padding:0; background: url(center_head.gif) no-repeat right; float:right; width:472px; height:67px; position:relative;}
#content{
	position:relative;
	min-width:1000px;
	max-width:1000px;
	margin:0 auto;}
	#content #left_block{display:block; width:310px; margin:41px 0 0 0; padding:0; float:left;}
		#content #left_block #top_menu{float:right;}
		.tmenu{width:231px; margin: 0 0 0 34px; font-size:18px;	font-family: Arial;}
		.tmenu LI{list-style-type:none; padding: 0 0 3px 0; margin:0; color:#fff;}
		.tmenu LI A{display:block; width:231px; height:26px; background: url(top_menu_btn.gif) no-repeat right top; color:#fff; text-decoration:none; text-indent:25px; text-align:left; padding:0 0 2px 0; vertical-align:middle;}
		.tmenu LI A:active{display:block; width:231px; height:26px; background: url(top_menu_activ_btn.gif) no-repeat right top; color:#004b88;}
		.tmenu LI A:hover{display:block; width:231px; height:26px; background: url(top_menu_activ_btn.gif) no-repeat right top; color:#004b88;}
		#content #left_block #bottom_menu{
	display:block;
	width:238px;
	float:right;
	background:#004b89 url(bot_menu.jpg) bottom right no-repeat;
	min-height:290px;
}
		#content #left_block #bottom_menu #little_cart{
	color: #fff;
	line-height:1.5;
	background-image: url(bot_menu_left_bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
	margin: 0px;
	font-family: Arial;
	font-size: 13px;
}

		.bmenu{
	font-weight:normal;
	font-family:Arial;
	font-size:13px;
	line-height:1.5;
	background-image: url(bot_menu_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 36px;
	list-style-image:url(square.png);
	list-style-position: inside;
}
		.bmenu LI{list-style-type:none; padding:0; margin:0; color:#fff;}
		.bmenu LI A{color:#fff; text-decoration:none; text-align:left;}
		.bmenu LI A:hover{text-decoration:underline;}
		.bmenu li.list1{font-weight:bold; list-style:none;}
		ul.articles_cat{margin:20px 0px 20px 30px;}
		.articles_cat LI{list-style-type:none; padding:0; margin:0; color:#004b88; line-height:1.5;}
		.articles_cat LI A{color:#004b88; text-decoration:none;}
		.articles_cat LI A:hover{text-decoration:underline;}
		#content #left_block #bmenu_head{background: url(bot_menu_head.jpg) top right no-repeat; height:28px;}
		#content #left_block #bmenu_left{
	background:transparent url(bot_menu_left_bg.jpg) repeat-y top left;
	display:block;
	height:100%;
	min-height:240px;
}	#content #right_block{display:block; width:680px; margin:0 0 0 310px; padding:0;}
/*		#content #right_block #c_top{display:block; background: url(top_content.gif) no-repeat right; height:42px; margin:0; padding:0; text-align:left;} */
		#content #right_block #c_content h1{
	color:#004b88;
	margin-left:25px;
	padding-top:7px;
	font-size:26px;
}
#content #right_block #c_content h1 a{
	color:#004b88;
	text-decoration:none;
}

#c_content ol.article, #c_content ul.article {
	margin-left: 20px;
}
#c_content ol li, #c_content ul li{
	font-size:12px;
}
ul.articles_cat a b{
	font-size:18px;
}

		#content #right_block #c_content{
	display:block;
	background: #fff url(top_content.gif) no-repeat top right;
	margin:0;
	text-align:justify;
	padding:0 30px 20px 30px;
}
		#content #right_block #c_content p{font-size:12px; font-family:arial; padding:5px 10px 5px 15px; margin:0;}
		#content #right_block #c_content p.news_title{font-size:14px; font-family:arial; margin:0;}
		#content #right_block #c_content p.news_title a{color:#004b88;}
		#content #right_block #c_content #shop{padding:0 10px 10px 10px; width:95%; height:100%;}
		#content #right_block #c_content #shop a{color:#004b88;}
		#content #right_block #c_content #shop img {border:0 none;}
		#shop .path{margin:10px 0 10px 10px; color:#004b88;}
		#shop .path a{color:#004b88;}
		#shop p .path {margin:10px 0 10px 10px;}
		#content #right_block #c_footer{display:block; height:10px; background:url(foot_content.gif) no-repeat top left; margin:0; padding:0;}
		#content #right_block #c_content ul li{margin-left:30px;}
		#content #right_block #c_content ul li a{color:#004b88;}
		#content #right_block #c_content a{color:#004b88;}
		.date{
	background-color:#004B88;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-right:5px;
	padding:5px;
}
		.news-item{border-bottom:1px solid #004B88;
margin:15px;}
.clear { float: none; clear: both; height:0px; overflow:hidden;}
#footer {
	margin-top: -200px;
	height: 201px;
	display:block;
	width:100%;
	text-align:center;
	background: url(page_bottom.jpg) repeat-x bottom;
	position: relative;
}
#footer #footer1 {width:1000px; display:block;position: relative;}
	#footer #footer1 #f_left {color:#fff; display:block; float:left; width:164px; height:200px;}
	#footer #footer1 #f_left p{margin: 140px 20px 10px 30px; font-size:12px;}
	#footer #footer1 #f_center{ color:#fff; display:block; float:left; height:200px; width:274px;}
	#footer #footer1 #f_center span{margin: 110px 0px 10px 20px; font-size:12px; position:relative; display:block;}
	#footer #footer1 #f_center p{margin: 20px 0px 10px 30px;font-size:18px; font-weight:400;}
	#footer #footer1 #f_right{background:url(phone.jpg) no-repeat bottom left; display:block; float:left; height:200px; width:329px; text-align:left;}
	#footer #footer1 #f_right p{margin: 130px 0px 10px 145px; color:#fff; font-size:14px;font-weight:600;}
	#footer #footer1 #f_right p span{font-size:24px; font-weight:400; font-family:Verdana; color:#fff;}
.end_content {
    position: relative;
    height: 200px;
}
#f_center p.hostcms a{color:#FFFFFF;
display:block;
font-size:10px;
margin-top:-15px;}
.shop_block {
background-color:#DED9CC;
border:1px solid #C6BEA7;
margin:10px 5px 10px 0;
padding:5px 7px;
}
.shop_block a {
position:relative;
z-index:2;
}
.arrow_up {
height:16px;
position:absolute;
width:16px;
z-index:1;
}
.arrow_up_gray {
height:16px;
position:absolute;
width:16px;
z-index:1;
}
.arrow_down {
height:16px;
position:absolute;
width:16px;
z-index:1;
}
.arrow_down_gray {
height:16px;
position:absolute;
width:16px;
z-index:1;
}
.shop_navigation_table {
color:#AFA696;
margin-top:10px;
}
.shop_cart_table {
}
.shop_cart_table, .shop_cart_table td {
border:1px solid #C8C0A9;
border-collapse:collapse;
empty-cells:show;
}
.shop_cart_table td, .shop_cart_table_title td {
height:25px;
padding-left:5px;
padding-right:10px;
vertical-align:middle;
}
.shop_cart_table td {
border-bottom:1px solid #C8C0A9;
}
.shop_cart_table_title td {
background-color:#EAE4DF;
font-weight:bold;
height:30px;
}
#error {
background:transparent url(/hostcmsfiles/images/error.gif) no-repeat scroll 5px 50%;
border:1px dashed #CA1D13;
border-collapse:collapse;
color:#CA1D13;
font-size:8pt;
margin-bottom:5px;
margin-top:5px;
padding:5px 5px 5px 25px;
position:relative;
width:450px;
}
#message {
background:transparent url(/hostcmsfiles/images/message.gif) no-repeat scroll 5px 50%;
border:1px dashed #4BA749;
border-collapse:collapse;
color:#4BA749;
font-size:8pt;
margin-bottom:5px;
margin-top:5px;
padding:5px 5px 5px 25px;
position:relative;
width:450px;
}
#message p {
margin:0;
padding:0;
}
.price_table_border, .price_table_border td {
border:1px dashed #C8C0A9;
border-collapse:collapse;
empty-cells:show;
padding-left:5px;
}
.shop_block {
background-color:#DED9CC;
border:1px solid #C6BEA7;
margin:10px 5px 10px 0;
padding:5px 7px;
}
.shop_block a {
position:relative;
z-index:2;
}
.arrow_up {
height:16px;
position:absolute;
width:16px;
z-index:1;
}
.arrow_up_gray {
height:16px;
position:absolute;
width:16px;
z-index:1;
}
.arrow_down {
height:16px;
position:absolute;
width:16px;
z-index:1;
}
.arrow_down_gray {
height:16px;
position:absolute;
width:16px;
z-index:1;
}
.shop_navigation_table {
color:#AFA696;
margin-top:10px;
}
#shop_navigation, #shop_navigation_current {
font-size:9pt;
padding:5px;
}
#shop_navigation {
border:1px solid #E0DCCA;
color:#AFA696;
}
#shop_navigation_current {
border:1px solid #B8B298;
color:#433212;
}
#all #box #content #left_block #bottom_menu #bmenu_left #little_cart h2 {
	background-image: url(cart.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#all #box #content #left_block #bottom_menu #bmenu_left #little_cart p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 36px;
}
#all #box #content #left_block #bottom_menu #bmenu_left #little_cart p a {
	color:#fff;
	font-weight:bold;
}
.rss_4_ie
{
	width: 16px;
	height: 16px;
	position: absolute;
	z-index:-1;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/rss/rss_2.0.png');
}
.rss_4_ie a{ color:#004b88; font:arial 13px; text-decoration:underline;}

.archives_4_ie
{
	width: 16px;
	height: 16px;
	position: absolute;
	z-index:-1;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/archives.png');
}
