body {
  padding:0; margin:0 auto;
  position:relative;
  width:1001px;
  min-height:100%;
  background: /*url(img/body_bg.gif) */#fff repeat-y left;
/*  border-left:1px dotted #ccc;
  border-right:1px dotted #ccc;*/
  font:10pt Tahoma, Sans-Serif;
  color:#000000;
}

/* Телефоны в шапке */


/********************/

/* Стиль для страницы распродаж */
.rasprod_table {
 border: 4px double #d6dfe3;
 border-collapse: collapse;
 width: 700px;
}
.rasprod_table tr td {
 border: 1px dotted #d6dfe3;
}
.rasprod_table th {
 background: #d6dfe3;
}
.div_tov {
 overflow: auto;
 max-width: 570px;
 max-height: 300px;
 overflow-x: hidden; /* запрещаем горизонтальную прокрутку в IE, ибо нефик в норм браузерах все норм */
}
.rasprod_table img {
 max-width: 150px;
}
.rasprod_td_logo {
 width: 150px;
}
.rasprod_td_tov {
 width: 570px;
}
/********************************/


.table_xr {
 border: 1px dotted #d6dfe3;
}
.zakaz {
 width: 720px;
 padding:8px 8px 8px 8px;
 text-align:center;
 vertical-align:middle;
}
.z0 {
 width: 100px;
 border: 1px solid #d6dfe3;
}
.z1 {
 width: 150px;
 border: 1px solid #d6dfe3;
}
.z2 {
 width: 500px;
 border: 1px solid #d6dfe3;
}
.z3 {
 width: 20px;
 border: 1px solid #d6dfe3;
}
.z4 {
 width: 50px;
 border: 1px solid #d6dfe3;
}
.zakaz th {
 background-color:#eff7fa;
}
.credit_table {
 border:1px solid #d6dfe3;
 width: 330px;
}
.gallery {text-align: center; padding: 10px}
.gallery img{
	border: none;
	width: 80px;
	height: 60px;
	border: 1px solid #777;
}
.srchbox {
	width:145px;
	border:1px solid #a5acb2;
	height:17px;
	margin-top:1px;
	font-size:13px;
	vertical-align:top;
	line-height:19px;
}

ul, li  {
  padding:0;
  margin:0;
  list-style:none;
  }
p  {
    text-ident:0;
  }
a {
  color:#1F409A;
  }
h1, h2, h3, h4 {
  font-family: Tahoma, Arial, georgia, Times, serif;
  margin:0;
  padding:0;
  }
.gor_menu  {
  font-weight:600;
  font-family:Tahoma, Sans-Serif;
  }
.gor_menu a  {
  margin:0 5px;;
   }
h1 {
  font-size:130%;
  color:#505050;
  padding:0 0 10px 0;
  }
h2  {
  font-size:120%;
  padding-bottom:5px;
  padding-top:10px;
/*  color:#303030;*/
  }
h3  {
  font-size:110%;
  text-align:left;
  }
h4 { 
  color:#505050;
  font-size:14px;
  font-weight:bold;
  padding:5px 15px;
  /*background-color:#eff7fa;*/
  margin:5px 0px;
  }
html {
  padding:0; margin:0 auto;
  height:100%;
  background:#ffffff;
}
* html body {
  height:100%;
}
img  {
  border:0;
  }
.head  {
  background: url('netcat_files/new_verh.gif') no-repeat;
  width:100%;
  height:200px;
/*  margin-left:15px;*/
  }
.blue {
  background: #183884;
  width: 250px;
  }
.blue .gray a {
  color: #183884;
  }
.blue a {
  color: #ffffff;
  }
.gray {
  background: #aaaaaa;
  width: 250px;
  }
.gray_adresa {
  background: #aaaaaa;
  width: 100%;
  }
.white {
  color: #ffffff;
  }
.gray h2, .blue h2 {
  color: black;
/*  text-align: center;
  line-height: 1em;
  margin-top: 1em;  */
  }
.blue h2 {
  color: white;
  }
.head li a {
  margin:0 0 0 30px;
  background: ;
  display:block;
  height:115px;
  width:200px;
  text-dekoration:none;
  }
.gor_menu  {
  position:absolute;
  top:150px;
  left:28%;
  }
.gor_menu ul  {
  float:left;
  }
.gor_menu li  {
  float:left;
  padding:0 5px;
  }
.gor_menu li a  {

  }




.content  {
  overflow:hidden;
  width:100%;
  padding-bottom:100px;
  }
.main  {
  /*background:#fd1; */
  float:left;
  width:50%;
  margin-left:25%;
  padding:0 0px;
  }
* html .main {
  margin-left:12.5%;
}
.carrier  {
  padding:0 15px;
  }
/*.carrier ul, .carrier li {
  list-style-position:inside;
  list-style-image:url(img/li.gif);
  }
*/

.news_title li {
  padding:0 0 15px 0;
  margin:0;
  }
.news_title strong a {  
  font-size:120%;
  }
.menu  {
  background:;
  float:left;
  width:25%;
  height:100%;
  margin-left:-100%;
  margin-top:10px;
  }
.menu h2  {
  width:90%;
  padding-left:30px;
/*  background:url(img/left0.gif) #EEF8FA no-repeat top left;*/
  }
.menu ul, .menu li  {
  padding:0;
  margin:0;
/*  list-style-position:inside;
  list-style-image:url(img/li.gif);*/
  }
.menu ul  {
  margin-left:10px;
  }
.menu li  {
  margin:0 0 5px 0;
  }
.menu ul li ul {
  padding:0 0 0 10px;
  }
.menu ul li ul a  {
  text-decoration:none;
  font-size:90%;
  }
.menu ul li ul a:hover  {
  text-decoration:underline;
  }
.menu ul li ul a:visited  {
  color:#cc5698;
  }
.menu ul li ul li  {
    margin:0 0 3px 0;
  }


.raspr  {
  margin:40px 20px 10px 20px;
  padding:5px 8px 15px 8px;
  border:solid 1px #FF9807;
  }
.menu .raspr h2  {
  text-align:center;
/*  background:#EEF8FA;
  color:#FF6600;*/
  padding-left:0;
  }

.leaders  {
  float:right;
  width:23%;
  }
.top_kupon  {
  margin:10px 10px 10px 10px;
/*  padding:10px;*/
  background:#aaaaaa;
  width:180px;
  }
.top_kupon h3 {
  text-align:center;
  }
.leaders h2 {
/*  background:#EEF8FA;*/
  padding:3px 6px;
  }
.leaders_table  {
  margin-top:5px;
  /*border-collapse:separate;
  border-spacing:0 15px;
  border: 1px solid #d6dfe3;*/
  }
/*.leaders_td_img  {
  padding-right:5px;
  border-right:solid 1px #bbb;
  }*/
.leaders_td_left  {
  padding-left:5px;
  /*border-right:solid 1px #bbb;*/
  }
.leaders_table p {
  margin:0;
  padding:0;
  font-size:85%;
  }
.leaders_table .cena  {
  color:#000000;
  font-size:100%;
  font-weight:600;
  }



.search  {
  position:absolute;
  top:150px;
  left:20px;
  }
  
.space {
  padding:10px;
  margin:10px;
  }

.footer  {
  background:#ffffff;
  padding-bottom:5px;
  position:absolute;
  bottom:0;
  width:100%;
  border-top:solid 7px #ffffff;
  }
.footer_left  {
  width:25%;
  float:left;
  text-align:left;
  font-size:100%;
  }
.footer_left  h3 {
  text-align:center;
  }
.footer_left img {
  margin-bottom:-15px;
  margin-left:82px;
  }
.footer_right  {
  width:73%;
  float:RIGHT;
  font-size:75%;
  }
.footer p  {
  padding:0;
  margin:0;
  }
.pathway  {
  font-size:80%;
  }
.nopad li {
  padding:3px 0;
  }
.main_vnutr  {
  float:left;
  width:75%;
  margin-left:25%;
  padding:0 0px;
  }
.menu_vnutr  {
  float:left;
  width:25%;
  height:100%;
  margin-left:22;
  }
 * html .main_vnutr {
  margin-left:12.5%;
}
.menu_vnutr  {
  float:left;
  width:25%;
  height:100%;
  margin-left:-100%;
  }

   
.menu_vnutr  h2  {
/*  padding-left:30px;
  background:url(img/left0.gif) #EEF8FA no-repeat top left;*/
  }
.menu_vnutr ul, .menu_vnutr li  {
  padding:0;
  margin:0;
/*  list-style-position:inside;
  list-style-image:url(img/li.gif);*/
  }
.menu_vnutr ul  {
  margin-left:10px;
  }
.menu_vnutr li  {
  margin:0 0 5px 0;
  }
.menu_vnutr ul li ul {
  padding:0 0 0 10px;
  }
.menu_vnutr ul li ul a  {
  text-decoration:none;
  font-size:90%;
  }
.menu_vnutr ul li ul a:hover  {
  text-decoration:underline;
  }
.menu_vnutr ul li ul a:visited  {
  color:#cc5698;
  }
.menu_vnutr ul li ul li  {
    margin:0 0 3px 0;
  }
.menu_vnutr .raspr h2  {
  text-align:center;
/*  background:#EEF8FA;
  color:#FF6600;*/
  padding-left:0;
  }
.newstitle {
	color:#1f409a;
	font-size:16px;
	font-weight:bold;
	display:inline;
	line-height:200%;
}
.fucking_contacts { border-collapse:collapse; width:100%; margin-bottom:30px;}
.fucking_contacts th { color:#505050; font-size:18px; font-weight:normal; padding:5px 15px; /*background-color:#eff7fa;*/}
.fucking_contacts td { padding:10px 15px; border-bottom:1px solid #d6dfe3;}
.fucking_contacts td td { padding:5px; border-width:0px;}
.fucking_contacts h2 { color:#1f409a; font-size:12px; font-weight:bold;}

.guestbook {
	border-collapse:collapse;
	margin-bottom:15px;
	margin-top:15px;
	border-bottom:1px solid #CCCCCC;
	width:100%;
}

.catalog_table {
/* max-width:500px;*/
  width: 100%;
}

.catalog_table td {
	padding:12px 8px;
	border-bottom:1px solid #d6dfe3;
	
}
.catalog_table th {
	padding:8px 8px 8px 8px;
	font-weight:bold;
/*	background-color:#eff7fa;*/
	border-left:1px solid gray;
	text-align:center;
	vertical-align:middle;
  border-top:solid 0px;
/*  max-width:500px;*/
  width: 150;
}
.w1 {
/*  max-width:90px;*/
  width:50px;
  padding-left:0;
  text-align:left;
  vertical-align:middle;
  }
.w2  {
/*  max-width:50px;*/
  width:50px;
  text-align:center;
  vertical-align:middle;
  }
.w2 select  {
/*  max-width:50px;*/
  padding:0;
  margin:0;
  }
.w3  {
  font-family:Tahoma, Sans-Serif;
  font-size:90%;
/*  max-width: 300px;*/
  width:150px;
  }
.w4  {
  text-align:center;
  vertical-align:middle;
/*  max-width:50px;*/
  width:50px;
  }
.w5  {
  text-align:center;
  vertical-align:middle;
/*  max-width:50px;*/
  width:150px;
  }
  
.filter {
	font-size:12px;
/*	width:100%;*/
}
.kat_photo  {
  width:50px;
  }
/*.kat_photo img {
  max-width:50px;*/
  }
/* html .kat_photo {
  width:100px;
  }*/
.text_photo  {
  float:left;
  margin:10px;
  text-align:right;
  padding:5px;
  }
.text_photo_right  {
  float:right;
  margin:10px;
  padding:5px;
  }
.tex_info  {
  clear:both;
  }
.rezhim  {
  border-spacing:2px;
  width:250px;
  margin-left:30px;
  }
.rezhim td  {
    border:solid 1px #000;
    text-align:center;
  }
.den  {
  background:#aaaaaa;
  padding:2px 4px;
  border:solid 1px #000;
  }
.den_vyx  {
  background:#183884;
  }
.mag_skid  {
  position:relative;
  top:-50px;
  left:50px;
  }
.search ul, .search li {
  float:left;
  }
.search ul  {
  margin-top:7px;
  margin-left:50px;
  }
 .title_table  {
  text-align:left;
  border-collapse:collapse;
  }
.title_table  th  {
  text-align:center;
  background:#ddd;
  border:solid 1px #ccc;
  }
.title_table td  {
  padding:3px 8px;
  border:solid 1px #ccc;
  }
.instr td {
  border:1px solid  #ccc;
  padding:5px;
  background:#fff;
  }
.instr  {
  border:0;
  margin:0;
  padding:0;
  }
.novje  {
  border:solid 0px #000;
  }
.novje img  {
  float:left;
  margin:0 10px 10px 0;
  }
.position  {
  width:70%;
  margin-bottom:30px;
  }
.position a  {
  text-decoration:none;
  }
.position  p  {
  clear:both;
  }
.brend  {
  padding:0;
  margin:0;
  list-style:none;
  }
.brendli  {
    list-style:none;
  }
.brend_logo  {
  text-align:center;
  vertical-align:middle;
  }
.brend img  {
  border:0;
  }
.brend h2  {
  text-decoration:underline;
  margin:15px 0 0 0;
  padding:3px;
  color:#1F409A;
  }
.fullText {
  font-family:Tahoma,Arial;
  line-height:1.5em;
  text-align:justify;
  }
.pagetitle {
	color:#183884;
	font-size:26px;
	font-weight:normal;
	padding:0 0 10px 0; margin:0px;
    font-family:  Tahoma, georgia, Times, serif, Arial,;
}

#search  ul,  #search  ul li {
  float:left;
  margin:0;
  padding:0;
  }
#search  ul  {
  border:solid 1px #000;
  }
.center_ul  {
  margin:0 15px;
  padding:0;
  text-align:center;
  }
#search p  {
  margin:0;
  padding:0;
  }
.logo_brend  {
  float:right;
  margin-top:-90px;
  }

/****   FONT  ***********************************/
#nagrady h1  {
  text-align:center;
  margin:20px 0 0 0;
  font-size:2em;
  }
#nagrady table {
  border-collapse:collapse;
  margin:0;
  padding:0;
  width:100%;
  }
#nagrady td   {
  margin:0;
  padding:20px;
  border-collapse:collapse;
  vertical-align:middle;
  text-align:center;
  }
#nagrady img {
  border:none;

  }

#nagrady img {
  border: solid 1px #fff;
  padding:10px;
  }
#nagrady img:hover  {
  border: solid 1px #1f409a;
  }

* html #nagrady a {
  border: solid 1px #fff;
  }
* html #nagrady a:hover  {
  border: solid 1px #1f409a;
  }
* html #nagrady img {
  border:none;
  }
#nagrady h2  {
  text-align:left;
  font-size:11pt;
  }
#nagrady h2 a, #nagrady h2 a:hover  {
  border:none;
  }
#kupon h1  {
  text-align:center;
  color:#ff6600;
  }
.in-udt ol li {
  list-style:decimal;
  }
.in-udt ol li ul li   {
  margin:2px 0 2px 1em;
  list-style-image:url(img/li.gif)
  }
.tab_mar {
width:60%;
}  
.tab_mar th {
width:50%
}
.tab_mar td {
  padding: 15px 0 0 10px;
  /*border:solid 1px #000;
  vertical-align:text-top;*/
  }
.tab_mar td ul li  {
  margin:2px 0;
  }
 
 
.archive {
  width: 100%;
  }
.archive td {
	padding-right:15px;
}
.archive ul {
	list-style-position:inside;
	padding:0px;
	margin:0px;
	text-indent:0px;
}
.archive li {
	margin:0px;
	padding:0px;
	margin-bottom:4px;
}
.year {
  width: 25%;
  color:#202020;
  font-size:18px;
  font-weight: bold;
  }
  
 /* table news  */
 .news  {
  border-spacing:2px;
  width:650px;
  margin-left:30px;
  margin-top:15px;
  }
.news td  {
    border:solid 1px #000;
    text-align:center;
  }
.news th  {
  border:solid 1px #000;
  }
.name  {
  background:#aaaaaa;
  padding:2px 4px;
  border:solid 1px #000;
  width:30%;
  }
.glav  {
  background:#183884;
  color:white;
  }
.grayshapka {
  background:#aaaaaa;
  padding:2px 4px;
  }
  
  /* округлые уголки))) */
.rbroundbox_g { background: url(/netcat_files/nt_g.gif) repeat; }
.rbroundbox_b { background: url(/netcat_files/nt_b.gif) repeat; }
.rbtop_g div { background: url(/netcat_files/tl_g.gif) no-repeat top left; }
.rbtop_b div { background: url(/netcat_files/tl_b.gif) no-repeat top left; }
.rbtop_g { background: url(/netcat_files/tr_g.gif) no-repeat top right; }
.rbtop_b { background: url(/netcat_files/tr_b.gif) no-repeat top right; }
.rbbot_g div { background: url(/netcat_files/bl_g.gif) no-repeat bottom left; }
.rbbot_b div { background: url(/netcat_files/bl_b.gif) no-repeat bottom left; }
.rbbot_g { background: url(/netcat_files/br_g.gif) no-repeat bottom right; }
.rbbot_b { background: url(/netcat_files/br_b.gif) no-repeat bottom right; }

.rbtop_g div, .rbtop_g, .rbbot_g div, .rbbot_g, .rbtop_b div, .rbtop_b, .rbbot_b div, .rbbot_b {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox_g, .rbroundbox_b { width: 200px; margin: 1em auto; }
  /**************************************/