
HTML {
         background:#125fa5;padding: 0px;    margin: 0px; width: 100%;  height: 100%;
}
body {
         padding: 0px;    margin: 0px; width: 100%;height: 100%;

}
.all {
       line-height:18px !important;
}
.all {
       line-height:18px !important; font:normal 9pt Arial, Tahoma; color:#000000; min-height:100%; min-width:1003px;
}
img {
          border:none;
}
table {
          width:100%;border-collapse:collapse;
}
td {
          vertical-align:top
}
* {
	margin:0px; padding:0px;
}
ul {
	margin:0px;padding:0px;
}
li {
	list-style-type:none;
}
a {color:#0093dd;}
a:hover {text-decoration:none;}
.clear {
	clear:both;font-size:1px;
}
.left_block {
	padding-bottom:300px;background:#ffffff url(images/image_left.jpg) 0 100% no-repeat;width:226px;border-right:solid 1px #125fa5;
}
.content {
	padding-top:13px;padding-right:22px;padding-bottom:92px;
}
.logo {
	padding:25px 0px 20px 0px;text-align:center;background: url(images/ugl_1.gif) 100% 0 no-repeat;
}
.left_zag {
	margin-bottom:20px;padding:8px 0px 0px 30px;height:22px;font:bold 9pt Arial, Tahoma; color:#125fa5;background:#d0eeff url(images/left_zag.gif) repeat-x;
}
.mini_news {
	color:#626262;padding:0px 10px 20px 30px;
}
.mini_news h2 {
	margin-bottom:8px;font:bold 12pt Arial, Tahoma; color:#626262;padding-left:21px;background: url(images/str.gif) 0 2px no-repeat;
}
.right_block {
	background:#ffffff;
}
.ico_zag {
	padding:5px 0px 15px 13px;background:#125fa5;
}
.top_zag {
	float:left;font:normal 25pt Georgia, Tahoma; color:#ffffff;
}
.ico {
	float:right;padding-top:0px;
}
.right2 {
	float:right;padding-top:0px; width: 27px;
	margin-left: 20px; margin-top: 6px;
}
.ico ul li {
	display:inline;padding-left:12px;font:normal 8pt Arial, Tahoma; color:#248de9;
}
.ico ul li a {
	color:#5fc7ff;
}
.ico ul li a:hover {
	text-decoration:none;color:#248de9;
}
.ico ul li img {
	margin-right:3px;position:relative;top:1px;
}
.top_menu {
	height:38px;background: url(images/top_menu.gif) repeat-x;
}
.top_menu_l {
	height:38px;background: url(images/top_menu_l.gif) no-repeat;
}
.top_menu_r {
	height:38px;background: url(images/top_menu_r.gif) 100% 0 no-repeat;
}
.top_menu_r table td {
	height:33px;padding:10px 10px 0px 10px;text-align:center;background: url(images/line.gif) 100% 2px no-repeat;
}
.top_menu_r table td a {
	font:bold 10pt Tahoma; color:#ffffff;text-decoration:none;
}
.top_menu_r table td a:hover {
	text-decoration:underline;
}
.no_back {
	background:none !important;
}
.text_times {
	border:solid 1px #d0eefb;background: url(images/times_back.gif) repeat-x;margin-bottom:13px;
}
.center_content {
	padding:12px 12px 0px 12px;
}
.text_times_2 {
	padding:20px 422px 20px 20px;font-family:times new roman;font-size:11pt;color:#4c4c4c;min-height:280px;background: url(images/kinder.gif) 100% 0 no-repeat;
}
.td_model_all {
	width:50%;padding-right:12px;
}
.zag_block_all {
	padding:8px 0px 0px 12px;height:22px;font:bold 9pt Arial, Tahoma; color:#ffffff;background:#d0eeff url(images/left_zag_2.gif) repeat-x;
}
.text_block_all_0 {position:relative;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.text_block_all {
	position:relative;z-index:100;padding:8px 12px 0px 12px;
}
.text_block_all h2 {
	font:normal 14pt Georgia, Arial; color:#125fa5;margin-bottom:10px;
}
.text_block_all img {
	margin:0px 7px 7px 0px;display:block;border:solid 0px #cccccc;float:left;
}
.text_block_all span {
	color:#0093dd;padding-left:8px;
}
.bottom_all_block {
	margin:-1px 0px 0px 0px;position:relative;z-index:100;height:10px;font-size:1px;border-bottom:solid 1px #cccccc;
}
.bottom_all_block_2 {
	position:relative;top:1px;height:10px;background: url(images/ugl_2.gif) no-repeat;
}
.bottom_all_block_3 {
	height:10px;background: url(images/ugl_3.gif) 100% 0 no-repeat;
}
.model_block_all {
	padding-bottom:12px;
}
.dop_padding .text_block_all {
	padding-bottom:48px;
}
.footer {
	margin:-92px 22px 0px 0px;height:92px;min-width:1003px;background:#2891e4 url(images/ugl_4.gif) 100% 0 no-repeat;
}
.footer div {
	line-height:16px !important;
}
.footer div {
	position:relative;top:24px;line-height:16px !important;float:right;padding:0px 20px 0px 0px;font:normal 8pt Arial, Tahoma; color:#ffffff;
}
.footer div a {
	color:#ffffff;text-decoration:none;
}
.footer div a:hover {
	text-decoration:underline;
}
.top_smesi {
	width:195px;height:9px;font-size:1px;background: url(images/top_smesi.gif) no-repeat;
}
.bottom_smesi {
	width:195px;height:9px;font-size:1px;background: url(images/bottom_smesi.gif) no-repeat;
}
.smesi {
	width:195px;margin:15px auto 15px auto;
}
.text_smesi {
	padding:3px 8px 6px 8px;font:normal 8pt Arial, Tahoma; color:#4c4c4c;border-left:solid 1px #f5f5d9;border-right:solid 1px #f5f5d9;background:#fffff0;
}
.text_smesi h2 {
	font:bold 11pt Arial, Tahoma; color:#8d8d8d;margin:0px 0px 10px 0px;
}
.magaz_all {
	padding:0px 0px 0px 25px;
}
.magaz_all h2 {
	font:bold 12pt Arial, Tahoma; color:#125fa5;margin:0px 0px 12px 0px;
}
.magaz_all li {
	padding:0px 0px 2px 14px;background: url(images/str_li.gif) 0 5px no-repeat;
}
.inside_content {
	position:relative;padding-top:30px;background: url(images/gradient.gif) repeat-x;
}
.inside_content h1{
	position:relative;z-index:1010;font:normal 20pt Georgia, Tahoma; color:#125fa5;margin:0px 0px 7px 0px;float:left;
}

.name_tovar {
	margin-bottom:30px;padding-bottom:20px;background: url(images/line_2.gif) 0 100% no-repeat;
}
.name_tovar h1 {
	position:relative;z-index:1010;font:normal 20pt Georgia, Tahoma; color:#125fa5;margin:0px 0px 7px 0px;float:left;
}
h3 {
	z-index:1010;font:normal 16pt Georgia, Tahoma; color:#125fa5;
}

.name_tovar h2 {
	position:relative;z-index:1010;font:italic 13pt Georgia, Tahoma; color:#333;float:left;
}
.name_tovar img {
	margin:-33px 0px 0px 40px;
}
.td_foto_tovar {
	padding-left:13px;width:335px;
}
.td_foto_tovar img {
	display:block;margin-top:-120px;margin-bottom:-30px;position:relative;z-index:100;
}
.td_foto_tovar a {
	position:relative;z-index:1200;top:-48px;left:173px;font:normal 14pt Arial, Tahoma; color:#ffffff;
}
.sodergit .zag {
	font:bold 11pt Arial, Tahoma; color:#8d8d8d;padding:8px 0px 20px 12px;background: url(images/zag_back.gif) repeat-x;
}
.sodergit ul li {
	padding-left:12px;background: url(images/t.gif) 0 7px no-repeat;
}
.potreblenie b {
	color:#df5295;
}
.potreblenie {
	padding-top:15px;
}
.end {
	padding-top:15px;color:#0093dd;
}
.str_faq {
	padding:10px 0px 0px 0px; float:left;
}
.str_faq img {
	margin:0px 3px 0px 3px !important;
}
.vivod_faq {
	float:right;position:relative;top:10px;
}
.vivod_faq select {
	width:40px;
}
.all_faq_vopr {
	padding:0px 0px 0px 0px;
}
.all_faq_vopr li {
	padding-bottom:18px;
}
.all_faq_vopr li {
	padding-left:14px;background: url(images/str_a_f.gif) 0 6px no-repeat;
}
.zadat_vopr {
	margin-bottom:20px;padding:12px 0px 0px 15px;width:344px;height:566px;background: url(images/zadat_vopr.gif) no-repeat;
}
.zadat_vopr1 {
	margin-bottom:20px;padding:12px 0px 0px 15px;width:344px;height:376px;
}

.zadat_vopr a {
	font:normal 14pt Georgia, Tahoma; color:#0092dc; text-decoration:none;
}
.zadat_vopr1 a {
	font:normal 14pt Georgia, Tahoma; color:#0092dc; text-decoration:none;
}

.zadat_vopr a img {
	margin:0px 0px 0px 4px;
}
.zadat_vopr1 a img {
	margin:0px 0px 0px 4px;
}
.zadat_vopr div {
	padding-bottom:3px;
}
.zadat_vopr1 div {
	padding-bottom:3px;
}
.faq_text_1 {
	width:325px;margin-bottom:3px;
}
.zadat_vopr textarea {
	width:325px;height:106px;
}
.zadat_vopr1 textarea {
	width:325px;height:106px;
}
.capcha {
	padding:10px 0px 0px 0px;margin-bottom:10px;
}
.capcha img {
	margin-right:6px;margin-bottom:-6px;
}
.faq_text_2 {
	width:60px;
}
.faq_submit {
	width:88px;height:32px;border:none;background: url(images/faq_submit.gif) no-repeat; cursor:pointer;font:bold 9pt Arial, Tahoma; color;#ffffff;text-align:center;color:#ffffff;padding-bottom:3px;
}
.news_block {
	line-height:16px !important;border-top:solid 1px #2898ee;
}
.news_block_line {
	padding-bottom:20px;position:relative;top:-1px;padding-top:0px;background: url(images/line_5.gif) 100% 0 no-repeat;
}
.news_block_line span {
	font:normal 14pt Georgia, Tahoma;color:#ffffff;margin-bottom:20px;display:block;padding:2px 0px 0px 10px;width:177px;height:29px;background: url(images/date_back.gif) no-repeat;
}
hr.my {background: url(images/line_3.gif) 100% 2px no-repeat;border:0px; height:3px;}

.inside_content p {padding-bottom:12px !important;text-indent: 15px;}
.text_times{
  padding: 2px;
}
.text_times p {padding-bottom:12px !important;text-indent: 15px;}

.text_times ul li,.inside_content ul li {
	padding-left:12px;background: url(images/t.gif) 0 7px no-repeat;
}


 .qone {
	border:1px solid #ccc;
	margin-top:5px;
}
.category, .date, .author {
	font-style:italic;
	font-size:11px;
	color:#777;
    padding:5px;
}
#content_part a.category{
    font:14px bold Arial, Helvetica, sans-serif; color:#006699;
	font-weight:bold;
}
#content_part a.category1{
    font:12px bold Arial, Helvetica, sans-serif; color:#006699;
	font-weight:bold;
}


.q {
	font-weight:bold;
	font-size:14px;
	background-color:#eee;
	color:#333;
	padding:0.5em;
	border-bottom:1px solid #ccc;
}
.answer {
	padding-left:50px;
	line-height:1.4em;
	color:#333;
}



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

      ul.shoplist li {
          font-size: 14px;
          background: url("/images/addrbg.png") left bottom no-repeat;
          padding-top: 5px;
          padding-bottom: 5px;
}

a.shopregionselected {
    background-color: #0093dd;
    color: #fff;
}
.hidden {
    display: none;
}
.addr_left {
    float: left;
    width: 200px;
    font-size: 12px;
}
.addr_right {
    float: left;
    width: 300px;
}
#gmap {
    width: 441px;
    height: 500px;
}
#addrblock a {
    color: #666;
}
#addrblock {
    border-top: 1px solid #2891ec;
}
h4.search {
    font:normal 14pt Georgia, Tahoma; color:#125fa5;
}
.searchinp {
    font:normal 14pt Georgia, Tahoma; color:#125fa5;
}

      ul.shoplist_1 li {
          font-size: 14px;
          float: left;
          width: 600px;
          margin-right: 50px;
          display: block;
          background: url("/images/addrbg.png") left bottom no-repeat;
          padding-top: 5px;
          padding-bottom: 5px;
}
h3 a {
    color: #125FA5;
}
      ul.im li {
          font-size: 14px;
          float: left;
          width: 250px;
          margin-right: 50px;
          display: block;
          background: url("/images/addrbg.png") left bottom no-repeat;
          padding-top: 5px;
          padding-bottom: 5px;
}
#medal {
	position: absolute;
	top: 122px;
	left: 220px;
}
