HTML {
         font:normal 9pt Tahoma, Arial;color: #ffffff;background: #f7484d url(images/line_top.gif) repeat-x;padding: 0px;margin: 0px;width: 100%;height: 100%;
}
body {
         background: url(images/footer_back.gif) 0 100% repeat-x;padding: 0px;margin: 0px;width: 100%;min-height: 100%;
}
.all {
        height:100%; min-width:1003px;background: url(images/header_rep.gif) 0 13px repeat-x;
}
img {
        border:none;
}
table {
       width:100%;border-collapse:collapse;
}
td {
       vertical-align:top
}
* {
	margin:0px; padding:0px;
}
ul {
	margin:0px;padding:0px;
}
li {
	font:normal 8pt Tahoma, Arial; color:#ffffff;list-style-type:none;
}
.clear {
	clear:both;font-size:1px;
}
.all_0 {
	min-height:100%;background: url(images/header_back.jpg) 0 13px no-repeat;
}
.left_block {
	padding:13px 0px 0px 46px;width:191px;
}
.logo {
	padding:0px 0px 10px 0px;position:relative;left:-20px;
}
.contact_us {
	padding-bottom:20px;font:normal 9pt Tahoma, Arial; color:#ffffff;
}
.contact_us p {
	font:normal 15pt Tahoma, Arial; color:#000000;padding-bottom:3px;padding-top:2px;
}
.time {
	line-height:15px !important;font:normal 9pt Tahoma, Arial; color:#ffffff;
}
.time p {
	color:#000000;
}
.price {
	padding-top:15px;
}
.price a {
	font-size:19px;
	color:#ffffff;
}
.mail {
	padding-top:15px;
}
.mail a {
	font:normal 10pt Tahoma, Arial; color:#ffffff;
}
.right_block {
	width:151px;padding:232px 80px 0px 11px;
}
.top_skidki {
	height:67px;font-size:1px;background: url(images/top_skidki.gif) no-repeat;
}
.bottom_skidki {
	height:18px;font-size:1px;background: url(images/bottom_skidki.gif) no-repeat;
}
.text_skidki {
	background:#f68c5e;font:normal 9pt Tahoma, Arial; color:#ffffff;
}
.zag_skidki {
	padding:0px 0px 5px 10px;border-bottom:solid 1px #e5794a;margin-bottom:7px;
}
.zag_skidki h1 {
	font:normal 14pt Tahoma, Arial; color:#ffffff;margin:0px;
}
.text_skidki p {
	padding:0px 5px 0px 10px;line-height:15px !important;
}
.center_content {
	font:normal 10pt Tahoma, Arial;
}
.center_content table {
	font:normal 11pt Tahoma, Arial;
}
.center_content h1 {
	line-height:34px !important;font:normal 29pt Tahoma, Arial; color:#ffffff;margin:0px 0px 20px 0px;
}
.center_block {
	padding-top:103px;
}
.text_b_block {
	font:normal 10pt Tahoma, Arial;
	padding:10px 15px 15px 15px;background:#f65e68;
}
.text_b_block a {
	font:normal 10pt Tahoma, Arial; color:#ffffff;
}

.kub_all {
	padding-top: 15px;width: 606px;margin: 0px auto;padding-bottom: 50px;
}
.kub_all td  {
	padding:11px 10px 0px 15px;width:50%;height:292px;
}
.kub_all h2 {
	font:normal 16pt Tahoma, Arial; color:#ffffff;margin:0px 0px 10px 0px;
}
.kub_all li {
	padding:0px 0px 3px 13px;background: url(images/li_str.gif) 0 6px no-repeat;
}
.kub_all li a {
	font:normal 8pt Tahoma, Arial; color:#ffffff;text-decoration:none;
}
.kub_all li a:hover {
	text-decoration:underline;
}
.kub_1 {
	background: url(images/kub_1.gif);
}
.kub_2 {
	background: url(images/kub_2.gif);
}
.kub_3 {
	background: url(images/kub_3.gif);
}
.kub_4 {
	background: url(images/kub_4.gif);
}
.footer {
	margin-top:-280px;height:280px;min-width:1003px;
}
.kub_kub {
	height:128px;
}
.kub_kub img {
	width:100% !important;
}
.kub_kub table {
	table-layout: fixed;
}
.left_footer {
	float:left;padding:50px 0px 0px 77px;font:normal 8pt Tahoma, Arial; color:#ffffff;
}
.right_footer {
	float:right;text-align:right;font:normal 8pt Tahoma, Arial; color:#ffffff;width:338px;height:102px;padding:50px 60px 0px 0px;background: url(images/right_footer.gif) no-repeat;
}
.right_footer a {
	color:#ffffff;text-decoration:underline;
}
.right_footer a:hover {
	text-decoration:none;
}
.fb_txt {
	font:normal 9pt Tahoma, Arial;
}
.table_all {padding-bottom:330px;}
.model_okno {font-size:9pt;padding:15px 25px 15px 15px;width:391px;height:445px;margin:-470px 0px 0px -90px;border:solid 1px #796b77;position:relative;background: url(images/model_okno.gif) no-repeat;}
.model_okno div {display:block;padding-bottom:6px;text-align:left;}
.model_okno div input {width:283px;height:18px;font-size:9pt;float:right;}
.model_okno div span {margin-top:2px;float:left;}
.model_okno h1 {text-align:left;font:normal 17pt Tahoma, Arial; color:#ffffff;margin:0px 0px 14px 0px;}
.model_okno textarea {margin-top:5px;display:block;height:143px;font-size:9pt;width:100%;}
.model_okno  .submit_okno input {cursor:pointer;margin-right:4px;padding:2px 0px 2px 0px;width:92px;height:auto;text-align:center;float:none;font:normal 9pt Tahoma, Arial; color:#606060;}
.model_okno  .submit_okno {padding-top:5px;}






div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.item_shop_node {
	padding:2px;
	text-align:right;
}
.datas_calculate_table {
	vertical-align:top;
	max-width: 290px;
	}
#summ_month {
	padding:4px;
	font-size:1.3em;
	font-weight:bold;
	}
input.calculate_count {
	width:70px;
	}
h4 {
	padding-left:5px;
	line-height:25px !important;
	}
h3 {
	padding-left:5px;
	line-height:25px !important;
	}












  @-moz-document url-prefix() {
      }
