html, body{ height: 100%; min-height: 100%;}

.polosochka{ color:#5e5e5e; width:923px; margin-bottom:11px;}

@-moz-document url-prefix() {
  .polosochka { margin-bottom: 11px; }
}
img { border:none;}
p {/* padding: 16px 0;*/ margin-top:0px; line-height:19px; }
ul.left-menu{margin:0 25px 0 -15px;}

.clear { clear:both; }
.logo { background:url(/img/logo.png) no-repeat 4px 0; width:301px; height:52px; margin-top:-8px; padding-top: 5px; cursor:hand; cursor:pointer; }
.topmenu { background: url('/img/menu_top.png') no-repeat; background-position: 50% 100%; width:415px; height:28px; margin-left:507px; margin-top:-5px; }
.topmenu a { color:#FFFFFF; text-decoration:none; }
* html .topmenu_ie6 { position:relative; top:5px; width:400px; }
.topmenu_ie6 { width:931px;}

.email { margin-left:665px; margin-top:-35px;  height:20px; float:left !important; float:none;}
.topmenu div { color:white; text-decoration:none; font:12px candara; }

#topmenu_1 { background: none; width: 18px; height:27px; float: left; position:absolute; cursor:pointer;}
* html #topmenu_1 { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_1.png', sizingMethod='scale'); }

#topmenu_over_1 { background: none; width: 18px; height:27px; float: left; position:absolute; visibility:hidden; cursor:pointer; }
* html #topmenu_over_1 { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_1_hover.png', sizingMethod='scale'); }
#topmenu_2 { background: none; width: 146px; height:27px; float: left; margin-top:-7px; text-align:center; position:absolute; margin-left:15px; cursor:pointer; }
#topmenu_over_2 {
	background-image: none;
	background-repeat: no-repeat;
	width: 146px;
	height:27px;
	float: left;
	margin-top:-7px;
	text-align: center;
	visibility:hidden;
	position:absolute;
	margin-left:18px;
	cursor:pointer;}
#topmenu_3 {
	background-image: none;
	background-repeat: no-repeat;
	width: 26px;
	height:27px;
	float: left;
	cursor:pointer;
	position:absolute;
	margin-left:164px;}
* html #topmenu_3 { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_3.png', sizingMethod='scale'); }
#topmenu_over_3 {
	background-image: none;
	background-repeat: no-repeat;
	width: 26px;
	height:27px;
	float: left;
	cursor:pointer;
	visibility:hidden;
	position:absolute;
	margin-left:164px;}
* html #topmenu_over_3 { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_3_hover.png', sizingMethod='scale'); }
#topmenu_over_3a {
	background-image: none;
	background-repeat: no-repeat;
	width: 26px;
	height:27px;
	float: left;
	cursor:pointer;
	visibility:hidden;
	position:absolute;
	margin-left:164px;}
* html #topmenu_over_3a { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_3a_hover.png', sizingMethod='scale'); }
#topmenu_4 {
	background-image: none;
	background-repeat: no-repeat;
	width: 98px;
	height:27px;
	float: left;
	margin-top:-7px;
	text-align: center;
	cursor:pointer;
	position:absolute;
	/*margin-left:190px;*/
        margin-left:9px;
}

#topmenu_over_4 {
	background-image: none;
	background-repeat: no-repeat;
	width: 98px;
	height:27px;
	float: left;
	margin-top:-7px;
	text-align: center;
	cursor:pointer;
	visibility:hidden;
	position:absolute;
	/*margin-left:190px;*/
        margin-left:8px;
}

#topmenu_5 {
	background-image: none;
	background-repeat: no-repeat;
	width: 27px;
	height:27px;
	float: left;
	position:absolute;
	margin-left:288px;
	cursor:pointer;}
    * html #topmenu_5 { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_5.png', sizingMethod='scale'); }

	#topmenu_over_5 {
	background-image: none;
	background-repeat: no-repeat;
	width: 27px;
	height:27px;
	float: left;
	visibility:hidden;
	position:absolute;
	margin-left:288px;
	cursor:pointer;}
    * html #topmenu_over_5 { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_5_hover.png', sizingMethod='scale'); }

	#topmenu_over_5a {
	background-image: none;
	background-repeat: no-repeat;
	width: 27px;
	height:27px;
	float: left;
	visibility:hidden;
	position:absolute;
	margin-left:288px;
	cursor:pointer;}
	* html #topmenu_over_5a { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_5a_hover.png', sizingMethod='scale'); }

#topmenu_6 {
	background-image: none;
	background-repeat: no-repeat;
	width: 92px;
	height:27px;
	float: left;
	margin-top:-7px;
	text-align: center;
	cursor:pointer;
	position:absolute;
	/*margin-left:315px;*/
        margin-left:13px;
}

	#topmenu_over_6 {
	background-image: none;
	background-repeat: no-repeat;
	width: 92px;
	height:27px;
	float: left;
	margin-top:-7px;
	text-align: center;
	visibility:hidden;
	position:absolute;
	/*margin-left:315px;*/
	cursor:pointer;
        margin-left:11px;
}

#topmenu_7 {
	background-image: none;
	background-repeat: no-repeat;
	width: 8px;
	height:27px;
	float: left;
	cursor:pointer;
	position:absolute;
	margin-left:407px;}
	* html #topmenu_7 { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_7.png', sizingMethod='scale'); }

#topmenu_over_7 {
	background-image: none;
	background-repeat: no-repeat;
	width: 8px;
	height:27px;
	float: left;
	visibility:hidden;
	position:absolute;
	margin-left:407px;
	cursor:pointer;}
	* html #topmenu_over_7 { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/topmenu_7_hover.png', sizingMethod='scale'); }
/************************************************/

/******************Поиск************************/
.search{
	width:218px;
	height:22px;
	margin-top:-3px;
	background:url('/img/input.jpg') no-repeat;}
.input{
	border:0;
	margin-left:6px;
	margin-top:3px;
	padding:0px;
	font:13px arial;
	color:#858585;}

.button{
	margin-top:7px;
	margin-left:8px;}
/***********************************************/
.fon_table1{
	background:url('/img/main_table_left.jpg') 0 0 no-repeat;
	margin-left:20px;
	margin-top:3px;}

.fon_table2{
	background:url('/img/fon_table2.jpg') 0 0 no-repeat; }
.fon_table2 td{
	padding-bottom:2px;
	font:13px candara;
	color:white;
	text-align:center;}
/******************суменю**************************/
.submenu{
	width:406px;
	height:202px;
	background:url('/img/main-menu-td2-submenu.png') 0 0 no-repeat;
  	position:absolute;
  	clear:left;
  	z-index:1;
  	margin-top:21px;
  	margin-left:65px;
  	visibility:hidden;}
* html .submenu { margin-left:-1000px; }

#div_visib{
	color:#0052a2;
	font:14px candara;
        margin-top: 2px;
}

#main-menu-td2{
	text-align:left;}

.main-menu-td-div1{
	position:absolute;
	margin-left:18px;
	margin-top:16px;
	line-height:24px;}

.main-menu-td-div1 a{
	text-decoration:none;
	color:#004486;
    /*background-color: red;*/
	display:block;
        position: relative;
	line-height:24px;}

.main-menu-td-div1 a:hover{
	color:#175796;
	text-decoration:underline;
	font-weight:bold;}

.main-menu-td-div2{
	position:absolute;
	margin-left:217px;
	margin-top:15px;
	line-height:24px;}

.main-menu-td-div2 a{
	text-decoration:none;
	color:#005586;
	display:block;
	line-height:24px;
        white-space: nowrap;
}

.main-menu-td-div2 a:hover{
	text-decoration:underline;
	font-weight:bold;}

/**************Верхнее меню**************/
.ul_bottommenu_left{
	float:left;
	margin:0px;
	padding:3px 0 0 44px;}

.ul_bottommenu_center{
	float:left;
	margin:0px;
	padding:8px 0 0 325px;}

.ul_bottommenu-right{
	float:right;
	margin:0px;
	padding:8px 28px 0 0;}

.ul_bottommenu-right2{
	float:right;
	margin:0px;
	padding:8px 15px 0 0;}

.ul_bottommenu_left li{
	list-style-type:none;}

.ul_bottommenu_center li{
	list-style-type:none;}

.ul_bottommenu-right li{
	list-style-type:none;}

.ul_bottommenu-right2 li{
	list-style-type:none;}

.ul_bottommenu-right a{
	color:white;
	text-decoration:none;
	font:12px candara;}

.ul_bottommenu-right2 a{
	color:white;
	text-decoration:none;
	font:12px candara;}

/*******************************конец header**********************/
.mainmenu{
	width:969px;
	height:56px;
	margin-top:6px;
	z-index:1;
	}
* html .mainmenu { position:relative; top:18px; }

html, body{
height:100%;
margin:0px;
padding:0px;
}

body{
	background: #eaeaea url(/img/bg_top.jpg) repeat-x 0 0;
	font: 12px arial;
}

#div_main{
	margin:auto;
	width:971px;
	/*background: transparent url('/img/bgline2.jpg') repeat-y center;*/
	clear:both;
	overflow:visible;
		}

#div_header{
	height:113px;
	width:100%;
	z-index:2;
	position:relative;
	}

#div_content0{
	border: 0px solid red;
	overflow:hidden ;
	width:1063px;
	background:url(/img/fon2.png) repeat-y 50% 0;
	margin:auto;
	}

#div_content{
	border: 0px solid red;
	overflow:hidden ;
	width:963px;
	margin:auto;
	background:url(/img/fon.png) repeat-y 50% 0;
        height: 100%;
        min-height: 100%;
        	}

.main_text { margin: 20px 20px 20px 30px; }
*+ html .main_text { margin-left:11px; position:relative; padding-left:11px; }
.main_text h1 {  font:normal 30px 'times new roman'; margin:0; padding:0 0 10px 0; }
.main_text h2 {  font:normal 24px 'times new roman'; margin:0; padding:0; }
.main_text h3 {  font:normal 20px 'times new roman'; margin:0; padding:0; }
.main_text h4 {  font:normal 18px 'times new roman'; margin:0; padding:0; }
.main_text a { color:#0154a3; }

#div_footer{
	width:963px;
        padding-top:0px;
        margin: 0 auto;
	background:url('/img/fon.png') repeat-y 50% 0;
	vertical-align:top;
	bottom:0;
	font-size:12px;
	height:127px;
}
#div_footer_in {
	margin: 0px 4px;
    background:url('/img/footer_bg.jpg') repeat-x 50% 0;
*+ background:url('/img/footer_bg.jpg') repeat-x 50% 12px;
   /* padding-top:1px;*/
}

#div_footer_l{
	width:7px;
	height:119px;
	background: transparent url('/img/bgline2.jpg') repeat-y 5px top ;
	margin:0;
	clear:left;
	float:left;
	border: 0px solid red;
}
#div_footer_r{
	width:7px;
	height:119px;
	background: transparent url('/img/bgline2.jpg') repeat-y right 5px top;
	margin:0;
	clear:right;
	float:right;
	border: 0px solid red;
}

#div_fly{
	background-image: url('/img/div2.gif');
	position:fixed;
    position: expression('absolute'); 
    /*top: expression((document.getElementsByTagName('body')[0].scrollTop + document.getElementsByTagName('body')[0].offsetHeight - this.offsetHeight).toString() + 'px'); */
    /*top: expression(alert(document.getElementsByTagName('body')[0].scrollTop)); */
    top: expression(parseInt(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight + 0, 10) + "px");

	width:925px;
	/*height:32px;
    height: expression('29px');*/
	/*bottom:-3px;*/
	bottom: 0px;
    height: 29px;
	margin-left:19px;
        
}


#top_head{
	height:10px;
	border:1px solid blue;
	}
#top_menu{
	height:35px;
	border:1px solid yellow;
	}

td.optimus { color: black; }
td.optimus strong { color: #4a4a4a; }
.optimus2 {background:url(/img/service_bg.jpg) repeat-y; vertical-align:top; padding:5px 15px 6px;}

#content{
	background: transparent url('/img/bgline.jpg') repeat-y 50%;
	vertical-align:top;
	align:center;
	height:100%;
	}

.content{
	width:955px;
	height:100%;
	background-color:white;
	border:0px solid red;
	}
.content2{
	width:947px;
	height:200px;
	background-image: url('/img/news_bg1.gif');
	background-repeat: repeat-x;
	background-position:0% 100%;
	vertical-align:top;
	position:absolute;
	bottom:0;
	margin-left:11px;
	border:0px solid green;
	}

	.content3{
	width:955px;
	}

.div{
	background-image: url('/img/div2.gif');
	position:fixed;
	width:925px;
	height:32px;
	bottom:-3px;
	margin-left:14px;}

/***************************главное меню****************************/

/*#menuContainer
{
position:relative;
}*/

#td_menu{
	background-image: url('/img/mainmenu4.gif');
	background-repeat: no-repeat;
position:relative;
        
}


.main_table{
	background-image: url('/img/main_table_right.jpg');
	background-repeat: no-repeat;
	width:615px;
	height:32px;
	margin-top:3px;
	margin-left:7px;
	}

.main_div{
	position:absolute;
	text-align:center;
	z-index:1;}

.main_div1{
	background-image: url('/img/main_div.gif');
	background-repeat: no-repeat;
	position:absolute;
	width:1px;
	height:25px;
	margin-top:3px;}

.main_div a{
	font:13px candara;
	color:white;
	text-decoration:none;
	line-height:12px;
        position:relative;
}

#main_d1{
	background-image: url('/img/main-menu-td1.jpg');
	background-repeat: no-repeat;
	position:absolute;
	margin-left:16px;
	margin-top:4px;
	width:54px;
	height:22px;
	display:none;}

#main_d2{
	background-image: url('/img/main-menu-td2.jpg');
	background-repeat: no-repeat;
	position:absolute;
	margin-left:71px;
	margin-top:2px;
	width:139px;
	height:28px;
	display:none;}

#main_d3{
	background-image: url('/img/main-menu-td3.jpg');
	background-repeat: no-repeat;
	position:absolute;
	margin-left:204px;
	margin-top:4px;
	width:73px;
	height:22px;
	display:none;}

#main_d4{
	background-image: url('/img/main-menu-td4.jpg');
	background-repeat: no-repeat;
	position:absolute;
	margin-left:280px;
	margin-top:2px;
	width:73px;
	height:28px;
	display:none;}

#main_d5{
	background-image: url('/img/main-menu-td5.jpg');
	background-repeat: no-repeat;
	position:absolute;
	margin-left:356px;
	margin-top:2px;
	width:97px;
	height:28px;
	display:none;}

#main_d6{
	background-image: url('/img/main-menu-td6.jpg');
	background-repeat: no-repeat;
	position:absolute;
	margin-left:455px;
	margin-top:4px;
	width:86px;
	height:22px;
	display:none;}

#main_d7{
	background-image: url('/img/main-menu-td7.jpg');
	background-repeat: no-repeat;
	position:absolute;
	margin-left:548px;
	margin-top:4px;
	width:54px;
	height:22px;
	display:none;}

.news-detail {
margin:0 0 0 292px;
padding:30px 20px 0;
}

.news-list{
margin:0 0 0 287px;
padding:7px 20px 0 0;
}

.news-list-2
{padding:7px 20px 0 0;}

.news_link1, .news_link2 { display:block; text-align:right; margin-top:5px; }
.news_link2 { margin-top:8px; }

.button_news_text{
	position:absolute;
	margin:5px 0 0 21px;
}
.button_news_text a { cursor:pointer; font:12px candara; color:#ffffff; text-decoration:none; }


hr{
	height: 1px;
	background: #fff url('/img/scrolling_line3.gif') center;
	border: none;
	}

body{
	font-family:Arial;
	font-size:12px;
}

a{
	outline:none;
}

.chat{
	margin:0 5px 0 0px;
	float:right;
	width:153px;
	height:67px;
}

.font A{
	color:#739ac5;
}

#font_a1{
	color:#828282;
	text-decoration:none;
}

#font{
	position:absolute;
	margin:2px 2px 0 0;
	z-index:1;
}
#special{
	background-image: url('/img/chat.gif');
	background-repeat: no-repeat;
	width:143px;
	height:67px;
	color:#ffffff;
	font-family:candara;
	font-size:13px;
	margin-left:10px;
	position:absolute;
	}
.text a{
	position:absolute;
	color:#ffffff;
	font-family:candara;
	font-size:13px;
	text-decoration:none;
	margin:46px 0 0 18px;
	z-index:1;
}

.td1{
	height:56px;
	background-image: url('/img/leftmenu2.jpg');
	background-repeat: no-repeat;
	background-position:8px 0;
	width:246px;
	color:#585858;
	font: 11px arial;
	cursor:pointer;
	cursor:hand;}

.alike, .td1 a{
	font: 15px candara;
	color:#415c1a;
	text-decoration:none;}
.td11{
	height:56px;
	background-image: url('/img/leftmenu21.jpg');
	background-repeat: no-repeat;
	background-position:8px 0;
	width:238px;
	color:#585858;
	font: 11px arial;
	cursor:pointer;
	cursor:hand;}

.td11 a{
	font: 15px candara;
	color:#415c1a;
	text-decoration:none;}
/*
.td1 a:hover{
	color:#236cb0;
	text-decoration:none;}

#td2 a{
	font: 15px candara;
	color:#4c6c1e;}

#td2 a:hover{
	color:#236cb0;
	text-decoration:none;}


#right_blue5{
	background-image: url('/img/right_green.gif');
	background-repeat: no-repeat;}

#right_blue_mini5{
	background-image: url('/img/right_blue_mini.gif');
	background-repeat: no-repeat;}
*/
.div1{
	background-image: url('/img/right_green_mini.gif');
	background-repeat: no-repeat;
	position:absolute;
	width:13px;
	height:16px;
	margin-left:8px;
	margin-top:6px;
	visibility:hidden;}

.div2{
	position:absolute;
	width:215px;
	height:56px;
	margin-left:20px;
	margin-top:4px;
	line-height:13px;}

.div3{
	background-image: url('/img/right_green.jpg');
	background-repeat: no-repeat;
	position:absolute;
	width:25px;
	height:23px;
	margin-left:220px;
	margin-top:10px;}

.div4{
	background-image: url('/img/line.gif');
	background-repeat: no-repeat;
	position:absolute;
	width:1px;
	height:357px;
	margin-left:254px;
	margin-top:3px;}
* html .div4 { margin-top:0; }

.spisok a{
	text-decoration:none;
	color:#415c1a;
	font: 13px arial;
	padding-left:10px;
	margin-left:15px;
	background:url(/img/square_blue.jpg) no-repeat 0 50%;}

.spisok1 a{
	text-decoration:none;
	color:#004486;
	font: 13px arial;
	padding-left:10px;
	margin-left:15px;
	background:url(/img/square_green.jpg) no-repeat 0 50%;}

.spisok a:hover{
	font-size: 12px;
	line-height: 1.35;
	text-decoration:underline;
	font-weight:bold;}

.spisok1 a:hover{
	font-size: 12px;
	line-height: 1.35;
	text-decoration:underline;
	font-weight:bold;}

.spisok1 {
	color:#4c6c1e;
	font:18px arial;
	line-height:10px;}

.spisok {
	color:#0052a2;
	font:18px arial;
	line-height:10px;}

.right_blue{
	background-image: url('/img/right_blue.gif');
	background-repeat: no-repeat;
	width:25px;
	height:23px;}

#slide-container {
 	text-align:center;}

#slide-container #slideshow {
 	height:220px;
 	margin:auto;
 	position:relative;}

#slide-container #slideshow IMG {
 	 position:absolute;
 	 top:0;
 	 left:0;}

.news_header {
	color: white;
	font: 12px candara;
	background-image: url('/img/news_header.jpg');
	background-repeat: no-repeat;
	width: 251px;
	height: 33px;
	margin-left:4px;
	padding-top: 1px;}

.body{
	padding: 0;
	margin: 0;
	position: relative; zoom:1;}

.delivery_middle{
	background: #fff;
	overflow: hidden;
	width: 895px;
	float: left;
       	background-image: url('/img/news_bg2_gray.jpg');
	background-position: 0px 13px;
	background-repeat: repeat-x;}
* html .delivery_middle { width:893px;}

#next{float: left; 
      width: 29px; 
      height: 27px; 
      background-image: url('/img/right_blue_news.jpg'); 
      background-repeat: no-repeat; 
      margin-top:70px !important;
}


.menu_scrolling{
	padding: 0px 0px 17px 0px; margin-top:3px;}

.scrolling_line{
	background: url('/img/scrolling_line3.png') no-repeat;
	position:absolute;
	height: 3px;
	width:954px;
	margin-left:-31px;
	margin-top:4px;}
* html .scrolling_line { margin-left:-31px; }

.div_scrolling_line{
	height: 1px;
	background: url('/img/scrolling_line3.gif') no-repeat;
	width:954px;
	margin: 0 auto;
	font-size:1px;
	line-height:1px;
	}


.scrolling_line img{
	position: absolute;
	padding-right: 0px;
filter: DXImageTransform.Microsoft.AlphaImageLoader(src='/img/toddler_r.png',sizingMethod='scale');
       	background: url('/img/toddler_r.png') no-repeat 100% 0;
        
        
}

table.js_menu2{
	border-collapse: collapse;
	font-size: 1.1em;}

.news_bg{
	background-image: url('/img/news_bg2_gray.jpg');
	background-repeat: repeat-x;
	background-position: 0 47px;
        margin-top: -33px;
}

table.js_menu2 td{
	width: 550px;
	padding: 15px 0px 0px 0;
	/*padding: 10px 0px 5px 0;*/
	text-align: left;
	color: #000;}

.delivery2_img{
	height: 140px;
	margin-right:10px;
	float: left;
	width: 200px;}

.delivery2_img img{
	display: block;
	width: 200px;
	height: 140px;}

.delivery2_date{
	font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
        color: #7E7E7E;
	width: 228px;
        
}

.delivery2_name{
        font-size: 14px;
        font-family: Candara;
        color: #7e7e7e;
	padding-top: 0px;
	width: 228px;}

.delivery2_new{
	padding-top: 0px;
	padding-bottom: 3px;
	text-align:left;
	font: 12px arial;
	width: 225px;}

table.js_menu2 a{
	color: #ffffff;
	text-decoration:none;
	font:12px candara;}

.delivery2_more{
	background: url(/img/more.jpg) no-repeat 100% 100%;
	padding-top: 3px;
	padding-left:0px;
	margin-top:126px;
	margin-left: 340px;
	margin-right: 5px;
	width: 103px;
	height: 24px;}

.delivery2_more a { display:block; position:relative; top:-17px; left:20px; }
* html .delivery2_more { margin-top:-30px; }
* html .delivery2_more a { position:static; display:block; padding-left:20px; padding-top:3px; }
*+ html .delivery2_more { margin-top:-30px; }
*+ html .delivery2_more a { position:static; display:block; padding-left:20px; padding-top:3px; }

table.table_s { border-collapse:collapse; padding:0; margin:0; width:612px; }
html:not([lang*=""]):not(:only-child) table.table_s { width:611px; }
table.table_s td { border:1px solid #b8b8b8; padding:6px; }
table.table_s .no_top { border-top:none; padding:2px 5px 6px 5px; }
table.table_s .no_bottom { border-bottom:none; padding:6px 5px 2px 5px; }

table.table_s2 { border-collapse:collapse; padding:0; margin:0; width:612px; }
html:not([lang*=""]):not(:only-child) table.table_s2 { width:611px; }
table.table_s2 td { border-right:1px solid #b8b8b8;border-left:1px solid #b8b8b8;padding:5px; }


.price_top { width:612px; height:5px; line-height:5px; font-size:1px; background:url(/img/price_top.jpg) no-repeat; -moz-margin-start:-1px; }
.price_bottom { width:612px; height:5px; background:url(/img/price_bottom.jpg) no-repeat; -moz-margin-start:-1px; }

#blanket {
   background-color:#111;
   opacity: 0.5;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}

#more, #dialog, #question, #email, #question_ok, #message_ok, #email_ok { position:absolute; z-index: 9002; font:normal 12px Arial; color:#000; }
#more {  width: 739px; height: 251px; background: url(/img/more_index.png) no-repeat 0 0; }
#moreContainer {left:25%;position:fixed;top:15%;}
#moreContainer {top: 80px;  left: 50%; position: fixed; width: 739px; margin-left: -370px; }

#dialog { width: 638px; height: 462px; * height: 20px; background:url(/img/form2.png) no-repeat 0 0; }
/*#dialogContainer {top: 10%;  left: 25%; position: fixed; }*/
#dialogContainer {top: 80px;  left: 50%; position: fixed; width: 638px; margin-left: -319px; }

#question { width: 642px; height: 472px; background:url(/img/form2.png) no-repeat 0 0; }
/*#questionContainer { top: 10%; position: fixed; left: 25%; width:642px;}*/
#questionContainer { top: 80px; position: fixed;  left: 50%; width:642px;  margin-left: -319px;/* margin-top: -237px;*/}

#email { width: 642px; height: 462px; background:url(/img/form2.png) no-repeat 0 0; }
#emailContainer { top: 80px; position: fixed; left: 25%;}

#question_ok { width: 451px; height: 201px; background:url(/img/ok.png) no-repeat 0 0; }
#question_okContainer {position: fixed; left: 50%; margin-left: -226px; top: 15%;}

#email_ok { width: 451px; height: 201px; background:url(/img/ok.png) no-repeat 0 0; }

#email_ok1 { width: 451px; height: 201px; background:url(/img/ok.png) no-repeat 0 0; }
#email_ok1Container { position: fixed; left: 50%; width: 451px; margin-left: -226px;}

#email_ok2 { width: 451px; height: 201px; background:url(/img/ok.png) no-repeat 0 0; }
#email_ok2Container {position: fixed; left: 50%; width: 451px; margin-left: -226px;}

#email_ok3 { width: 451px; height: 201px; background:url(/img/ok.png) no-repeat 0 0; }
#email_ok3Container {position: fixed; left: 50%; margin-left: -226px;}

#email_ok4 { width: 451px; height: 201px; background:url(/img/ok.png) no-repeat 0 0; }
#email_ok4Container {position: fixed; left: 50%; margin-left: -226px;}

#message_ok { width: 451px; height: 201px; background:url(/img/ok.png) no-repeat 0 0; }
/*#message_okContainer { top: 15%; position: fixed; left: 30%;}*/
#message_okContainer { top: 15%; position: fixed; left: 50%; width: 451px; margin-left: -226px; }
#email_okContainer { top: 15%; position: fixed; left: 30%;}

#deleteQContainer{position: fixed; left: 50%; width: 451px; margin-left: -226px;}

.close { position:absolute; text-align:right; width:580px; * width:500px;}

.close1 { position:absolute; left:41px;* left:50px; text-align:right; width:580px; * width:560px; }
.close3 { position:absolute; top: 13px; left:41px;* left:50px; text-align:right; width:580px; * width:560px; }
.close_dobro { position:absolute; text-align:right; width:580px; padding-left:122px;}

.error_vopros { margin:10px 0 0 10px; display:none; }

.pod_menu { margin:30px 85px 30px 0; list-style:none; padding:0; }
.pod_menu li { padding:4px; text-align:right; }
.pod_menu li a { visibility:invisible; color:white; }

.dissert { width:260px; min-height:110px;margin:30px 30px 5px 0; float:left; }
.dissert img { margin-left:-5px; margin-top:14px; }

.chat_top { background:url(/img/chat_top.jpg) no-repeat; width:895px; height:5px; }
.chat_bg { background:url(/img/chat_bg.jpg) repeat-y; width:895px; }
.chat_bg_inner { padding:33px 0 65px 40px; }
.chat_vxod { padding:0; margin:2px 0 0 10px; background:url(/img/chat_vxod.jpg) no-repeat; width:92px; height:30px; border:none; cursor:pointer; }
h2.green { color:#7c955a; font:normal 24px 'Times New Roman'; padding:0; margin:0; }
h2.gray { color:#5f5f5f; font:normal 24px 'Times New Roman'; padding:0; margin:15px 0 0 0;  }
h2.gray span { font-size:14px; }
h2.blue { color:#0155a4; font:normal 24px 'Times New Roman'; padding:0; margin:0 0 0 0;  }
h2.blue span { font-size:14px; color:#5f5f5f; }
p.chat_text { font-size:14px; color:#5f5f5f; }
p.chat_text span { font-size:24px; }
.chat_bg_inner table, .chat_bg_inner table td { padding:0; margin:0; vertical-align:top; }
.chat_bottom { background:url(/img/chat_bottom.jpg) no-repeat; width:895px; height:5px; }

.font_left {  font-size:14px; font-weight:bold; position:relative; }
.font_center { background:url(/img/font_center.jpg) no-repeat 50% 100%; text-decoration:none; font-size:16px; font-weight:bold; padding-bottom:1px; position:relative; top:-2px; }
.font_right { background:url(/img/font_right.jpg) no-repeat 50% 100%; text-decoration:none; font-size:20px; padding-bottom:2px; position:relative; top:-3px; }

.news_item_faq1{
border-bottom:1px dotted #000000;
padding-bottom: 15px;
}

.map404{padding:0;
margin:20px 0 10px 25px;
font:normal 30px 'Times New Roman';}


.jqmOverlay { background-color: #000; }

