BODY {
  PADDING: 0px;
  MARGIN: 0px;
  FONT-SIZE: 12px;
  FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
  COLOR: #737373;
  BACKGROUND-COLOR: #FFFFFF;
}
.mytext a, .mytext a:link, .mytext a:visited, .mytext a:active, .mytext a:hover {color: #535D65; text-decoration:underline; font-size:12px;}
.maintext a, .maintext a:link, .maintext a:visited, .maintext a:active, .maintext a:hover { font-weight:bold}
.maintext{

padding:3px;
margin-left:10px;
margin-bottom:15px;
margin-top:15px;
font-size:12px;
color:#000000
}
h1.myhead_t{font-family:Tahoma,arial,Verdana,Arial,Helvetica; font-size:10px; color:#667179; line-height:12px; font-weight:normal; margin-left:5px; text-align:center;}
.maintext h1 {font-size:12px; color:#000000; text-align:center}
INPUT, DIV, FORM, IMG {
  margin: 0;
  padding: 0;
}
TABLE, IMG {
  border: 0;
}

.creator  {
background:url("/img/creator.png") no-repeat scroll 0 0 transparent;
color:#686868;
display:block;
font-size:9px;
height:14px;
padding:13px 0 0 31px;
position:absolute;
right:0px;
width:119px;
}

input.baton
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #9E1C0F 1px outset;
    BORDER-LEFT: #9E1C0F 1px outset;
    BORDER-RIGHT: #9E1C0F 1px outset;
    BORDER-TOP: #9E1C0F 1px outset;
    COLOR: #CE0026;
    FONT-FAMILY: arial, tahoma, arial,helvetica;
    FONT-SIZE: 12px;
    font-weight: bold;

}



td.content {
        color: #535D65;
        font-size: 12px;
        font-family: arial, tahoma, verdana;

       }
div.datanews {
        color: #535D65;
        font-size: 11px;
        font-family: arial, tahoma, verdana;

       }


td.zag2 {
        color: #ffffff;
        font-size: 12px;
        font-family: arial, tahoma, verdana;

       }

td.head{
background-color:#CE0026; font-weight: bold; color: #ffffff; font-size: 12px; font-family: arial, tahoma, verdana;
}

A.newszag {
  color: #CE0026;
  text-decoration: underline;
  font-size: 15px;
  font-family: arial;

}
A.newszag:HOVER {
  color: #CE0026;
  text-decoration: none;
}
a.topmenu {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 10px;
        color : #667179;
        text-decoration: underline;
        }
a.topmenu:hover {
        color: #FF0000;
        text-decoration: none;
        }
a.map {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 11px;
        color : #667179;
        text-decoration: underline;
        }
a.map:hover {
        color: #FF0000;
        text-decoration: none;
        }
span.topmenu {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 10px;
        color: #667179;
        text-decoration: none;
        }
a.tm {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 11px;
        color : #667179;
        text-decoration: none;
        }
a.tm:hover {
        color: #FF0000;
        text-decoration: none;
        }

a.cat {
        font-size: 11px;
        color: #667179;
        font-family: tahoma, verdana;
        text-decoration: underline;
        }
a.cat:hover {
        color: #FF4A4A;
        text-decoration: none;
        }

a.zag {
        font-size: 14px;
        color: #ffffff;
        font-family: verdana, tahoma;
        text-decoration: underline;
        FONT-WEIGHT: bold;

        }
a.zag:hover {
        color: #ffffff;
        text-decoration: none;
        }

div.data2 {
        font-size: 10px;
        color: #667179;
        font-family: verdana, tahoma;
        FONT-WEIGHT: bold;

        }

div.data {
        font-size: 10px;
        color: #9E1C0F;
        font-family: verdana, tahoma;
        FONT-WEIGHT: bold;

        }

div.news {
        font-size: 11px;
        color: #EEEAE7;
        font-family: tahoma;
        }


br.spacer {
        font-size: 5px;
        }


a.city {
        font-size: 12px;
        color: #CF0127;
        font-family: tahoma, verdana;
        text-decoration: underline;
        }
a.city:hover {
        color: #CF0127;
        text-decoration: none;
        }

td.city {
        line-height: 20px;
        color: #CE0026;
        font-size: 8px;
        font-family: tahoma, verdana;
        }
td.city2 {
        font-size: 8px;
        font-family: tahoma, verdana;
        }

td.znaete {
        line-height: 14px;
        color: #737373;
        font-size: 11px;
        font-family: tahoma, verdana;
        }
div.otziv {
        color: #737373;
        font-size: 10px;
        font-family: tahoma, Arial, verdana;

        }
td.otziv {
        color: #737373;
        font-size: 12px;
        font-family: Arial, tahoma, verdana;
        }

td.plashka {
        font-family :  Tahoma, Verdana, Arial, Helvetica;
        font-size : 10px;

        color : #737373;
        }


font.palka {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 8px;
        color : #CE0026;
        }


a.dmenu {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 9px;
        color : #BA1619;
        text-decoration: underline;
        }
a.dmenu:hover {
        color: #FF0000;
        text-decoration: none;
        }

a.news {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 12px;
        color : #737373;
        text-decoration: underline;
	font-weight: normal;
        }
a.news:hover {
        color: #FF0000;
        text-decoration: none;
	font-weight: normal;
        }
a.news_arr {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 10px;
        color : #9E1C0F;
        text-decoration: underline;
        }
a.news_arr:hover {
        text-decoration: none;
        }

a.news_v {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 12px;
        color : #A09F9F;
        text-decoration: underline;
        }
a.news_v:hover {
        color: #FF0000;
        text-decoration: none;
        }

div.answer{
padding: 10px 10px 10px 25px;
background-image: url("/img/a.gif");
background-position: left top;
background-repeat: no-repeat;
background-color: #ffffff;
width: 95%;
float: right;
}
br.small {font-size: 7px; font-size: 7px;}


font.title {
        font-family : Tahoma, Verdana,  Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : #667179;
        font-weight: bold;
        text-transform: uppercase;
        }

td.title {
        font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-size : 22px;
        color : #ffffff;
        }

td.copy {
         font-family : Tahoma, Verdana,  Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : #737373;
        }

span.vlink {
        font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
        font-size : 12px;
        color : #A09F9F;
	font-weight: normal;
        }


a {
        font-size: 11px;
        color: #CE0026;
        font-family: verdana, tahoma;
        text-decoration: underline;
        }
a:hover {
        color: #FF0000;
        text-decoration: none;
        }



input.search
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #9E1C0F 1px outset;
    BORDER-LEFT: #9E1C0F 1px outset;
    BORDER-RIGHT: #9E1C0F 1px outset;
    BORDER-TOP: #9E1C0F 1px outset;
    COLOR: #000000;
    FONT-FAMILY: arial, tahoma, arial,helvetica;
    FONT-SIZE: 12px;
    width:86px;
    height:19px;
}


select
{
    BACKGROUND-COLOR: #ECE8E4;
    BORDER-BOTTOM: #DADADA 1px outset;
    BORDER-LEFT: #DADADA 1px outset;
    BORDER-RIGHT: #DADADA 1px outset;
    BORDER-TOP: #DADADA 1px outset;
    COLOR: #667179;
    FONT-FAMILY: arial, tahoma, arial,helvetica;
    FONT-SIZE: 12px;
    width:86px;
    height:19px;
}


option
{
    BACKGROUND-COLOR: #ECE8E4;
    BORDER-BOTTOM: #DADADA 1px outset;
    BORDER-LEFT: #DADADA 1px outset;
    BORDER-RIGHT: #DADADA 1px outset;
    BORDER-TOP: #DADADA 1px outset;
    COLOR: #667179;
    FONT-FAMILY: arial, tahoma, arial,helvetica;
    FONT-SIZE: 12px;
    width:106px;
    height:19px;
}
li.tm{
	list-style-image : url("/img/li.gif");
	padding-left:15px;
}
h2{
  FONT-SIZE: 14px;
  FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
  COLOR: #535D65;
  font-weight: bold;
  text-align: left; 
}
h2.s{
  FONT-SIZE: 14px;
  FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
  COLOR: #535D65;
  font-weight: bold;
  text-align: left; 
  margin : 0 0 0 0;
}
h3{
  FONT-SIZE: 14px;
  FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
  COLOR: #535D65;
  font-weight: bold;
  margin : 0 0 0 0;
}
td.form {
        color: #535D65;
        font-size: 12px;
        font-family: arial, tahoma, verdana;
        }
td.form2 {
        color: #535D65;
        font-size: 12px;
        font-family: arial, tahoma, verdana;
		padding-right: 10px;
		padding-bottom: 10px;
        }
.input,.ta
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #535D65 1px outset;
    BORDER-LEFT: #535D65 1px outset;
    BORDER-RIGHT: #535D65 1px outset;
    BORDER-TOP: #535D65 1px outset;
    COLOR: #000000;
    FONT-FAMILY: arial, tahoma, arial,helvetica;
    FONT-SIZE: 12px;
    width: 250px;
}
input.input2
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #535D65 1px outset;
    BORDER-LEFT: #535D65 1px outset;
    BORDER-RIGHT: #535D65 1px outset;
    BORDER-TOP: #535D65 1px outset;
    COLOR: #000000;
    FONT-FAMILY: arial, tahoma, arial,helvetica;
    FONT-SIZE: 12px;
}

.login {
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #535D65 1px outset;
    BORDER-LEFT: #535D65 1px outset;
    BORDER-RIGHT: #535D65 1px outset;
    BORDER-TOP: #535D65 1px outset;
    COLOR: #000000;
    FONT-FAMILY: arial, tahoma, arial,helvetica;
    FONT-SIZE: 12px;
    width: 150px;
}
.input_lil {
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #535D65 1px outset;
    BORDER-LEFT: #535D65 1px outset;
    BORDER-RIGHT: #535D65 1px outset;
    BORDER-TOP: #535D65 1px outset;
    COLOR: #000000;
    FONT-FAMILY: arial, tahoma, arial,helvetica;
    FONT-SIZE: 12px;
    width: 30px;
}
span.city{
	color: #CE0026;
        font-size: 8px;
        font-family: tahoma, verdana;
	font-weight: normal;
}
hr.grey{
color: #DFDCD9;
width: 100%;
height: 2px;
}
hr.grey2{
margin-bottom: 20px;
color: #DFDCD9;
width: 100%;
height: 2px;
}
td.sm{
padding-left: 10px;
}
span.zag2{
color: #ffffff;
font-weight:bold;
padding: 5px;
margin-top: 20px;
background-color: #b22212;
}
div.zag2{
color: #ffffff;
font-weight:bold;
padding: 5px;
background-color: #b22212;
width: 200px;
text-align: center;
}
div.aim{color: #535D65;font-weight:bold;padding: 5px;background-color: #ffffff;text-align: left;font-size: 13px;}
div.aut, .aut td {color: #535D65; font-size: 12px; font-family: arial, tahoma, verdana;}
div.aut {padding: 10px;}
.aut td {padding: 0 5px;}
.aut a {font-size: 10px;}





/* главная таблица */

TD.main_left1, TD.main_left2 {
                 vertical-align: top;
                 background-color: #EEEAE6; }
                 
TD.main_center1 {
                 vertical-align: top;
                 width: 35%;
                 background-image: url(/img/map.gif); 
                 background-position: right bottom; 
                 background-repeat: no-repeat;
				 background-color:#f6f2ee;
				 }

TD.main_right1 {
                 vertical-align: top;
                 width: 65%;
                 background-color: #F4F2EF; }
                 
TR.main2 {
                 height: 55px; }     
                 
TD.main_center2 {
                 vertical-align: top;
                 background-image: url(/img/dfon2.jpg); 
                 background-position: left top; 
                 background-repeat: no-repeat; }  
                 
TD.main_right2 {
                 vertical-align: top;
                 background-image: url(/img/dfon.jpg); 
                 background-position: left top; 
                 background-repeat: repeat-x; }  
                 
TR.main3 {
                 height: 57px;
                 background-color: #F4F2EF;
                 background-image: url(/img/ddfon.jpg); 
                 background-position: left top; 
                 background-repeat: repeat-x; } 
                 
TD.main_left3 {
                 vertical-align: top;
                 background-color: #F4F3EF; }  
                 
TD.main_center3, TD.main_right3  {
                 vertical-align: bottom; }                  
                 
TD.main_inner_center1 {
                 vertical-align: top;
                 width: 100%;
                 background-color: #F4F3EF;
                 background-image: url(/img/df5.gif); 
                 background-position: left top; 
                 background-repeat: repeat-y; }    
                  
TD.main_inner_center1 TABLE {
                 width: 100%;}   
                  
TD.main_inner_center2, TD.main_inner_right2   {
                 vertical-align: top;
                 background-image: url(/img/znaetefon.jpg); 
                 background-position: left top; 
                 background-repeat: repeat-x; }               
                  
TD.main_inner_center2 { width: 40%; }                  
                 
TD.main_inner_right2 { width: 60%; }                
                   
TR.main_inner2_5 { height: 55px; }  
                      
TD.main_center2_5, TD.main_right2_5 {
                 vertical-align: top;
                 background-image: url(/img/dff.jpg); 
                 background-position: left top; 
                 background-repeat: repeat-x; }      
                 
TR.main_inner3 {
                 height: 57px;
                 background-color: #F4F2EF;
                 background-image: url(/img/ddd.jpg); 
                 background-position: left top; 
                 background-repeat: repeat-x; }  
                      
                   
/* /// главная таблица /// */

/* n_topmenu */

SPAN.n_topmenu, A.n_topmenu {
                 font-family:  Tahoma, arial, Verdana, Arial, Helvetica;
                 font-size : 10px;
                 color: #667179; }
                 
SPAN.n_topmenu { text-decoration: none; }
          
A.n_topmenu {    text-decoration: underline;
                 padding-top: 5px; }   
          
A.n_topmenu:hover {
                 text-decoration: none;
                 color: #FF0000; }  
                 
/* /// n_topmenu /// */

/* eng ver */

DIV.env {
                 z-index: 10; 
                 left: 210px; 
                 position: absolute; 
                 top: 0px; }
DIV.env2 {
                 z-index: 11; 
                 left: 300px; 
                 position: absolute; 
                 top: 0px; }

/* /// eng ver /// */

/* верхнее меню */

TABLE.n_top_menu {
                 width: 100%;
                 height: 121px;
                 background-image: url(/img/top_ugol.gif); 
                 background-position: right bottom; 
                 background-repeat: no-repeat; }

TABLE.n_top_menu TD {
                 text-align: center;
                 vertical-align: top; }
                 
/* /// верхнее меню /// */       

/* карта сайта */    

TABLE.n_mm {
                 width: 100%;
                 height: 65px;
                 background-image: url(/img/fonik.gif); 
                 background-position: right bottom; 
                 background-repeat: no-repeat; }
                 
TABLE.n_mm TD {  vertical-align: top; }       
        
/* /// карта сайта /// */  

/* левая часть внутренних страниц */

.nn_all {
                 position: absolute; 
                 width: 296; 
                 margin-left:0px; 
                 margin-top:14px; 
                 padding:0; }
.nn_icons_title {
                 z-index: 10; 
                 left: 0px; 
                 position: relative; 
                 top: -40px; }
                 
#n_icons {       position: relative; 
                 top: -40px; }  
                 
                            
.n_inner_news {  padding-left: 10px;  }

/* /// левая часть внутренних страниц /// */

/* иконки */

DIV.n_icons {
/*                 z-index: 10; 
                 left: 0px; 
                 position: absolute; 
                 top: 177px; 
*/				 
                 width: 286px; }
                 
DIV.n_icons TABLE {
                 width: 100%; }               
                 
DIV.n_icons TABLE TD  {  vertical-align: top; }     

DIV.n_icons A {
                 font-size: 11px;
                 color: #667179;
                 font-family: tahoma, verdana;
                 text-decoration: underline; }
                 
DIV.n_icons A:hover {
                 color: #FF4A4A;
                 text-decoration: none; }
                 
                 
TABLE.n_icons_title {
                 width: 296px;
                 height: 54px;
                 background-image: url(/img/fontit.jpg); 
                 background-position: left top; 
                 background-repeat: repeat-x;  }
        
TABLE.n_icons_title TD {
                 vertical-align: top;
                 text-align: center; }
      

/* /// иконки /// */

/* корзина */

TABLE.basket {
                 width: 100%;
                 height: 56px;
                 color: white; 
                 text-align: left; 
                 vertical-align: middle;
                 font-size: 11px;
                 background-color: #CE0026; }

/* /// корзина /// */

/* список городов */

TABLE.n_city {    width: 100%; }
                 
TABLE.n_city TD.n_city {
                 width: 100%;
                 line-height: 20px;
                 color: #CE0026;
                 font-size: 8px;
                 font-family: tahoma, verdana;
                 vertical-align: top; }          
                 
TABLE.n_city TD.n_city A {
                 font-size: 12px;
                 color: #CF0127;
                 font-family: tahoma, verdana;
                 text-decoration: underline; }
        
TABLE.n_city TD.n_city A:hover {
                 color: #CF0127;
                 text-decoration: none; }
      
/* /// список городов /// */

/* поиск в городах */

TABLE.n_city_search {
                 width: 90%;
                 height: 58px;
                 background-image: url(/img/plashka.gif); 
                 background-position: right top; 
                 background-repeat: no-repeat; }
                 
TABLE.n_city_search TD.ncs1 {
                 width: 30%;
                 height: 46px;
                 background-image: url(/img/plashka2.gif); 
                 background-position: right top; 
                 background-repeat: repeat-x; 
                 text-align: right; 
                 font-family :  Tahoma, Verdana, Arial, Helvetica;
                 font-size : 10px;
                 color : #737373;
                 font-weight: bold; }             
                 
TABLE.n_city_search TD.ncs3 {
                 height: 12px;
                 text-align: right; }  
                 
TABLE.n_city_search SELECT { width: 110px; }

/* /// поиск в городах /// */

/* последняя новость */

TABLE.n_lastnews, TABLE.n_lastnews TABLE {
                 width: 100%; }

TABLE.n_lastnews TD  {
                 vertical-align: top; }

TABLE.n_lastnews TD.ln1  {
                 background-color: #EEEAE6; }                
                 
TABLE.n_lastnews TD.ln2  {
                 width: 100%;
                 background-color: #CE0026;
                 background-image: url(/img/skrebok.gif); 
                 background-position: right top; 
                 background-repeat: no-repeat; }                
                 
TABLE.n_lastnews TD.ln3  {
                 background-color: #9E1C0F; }              
                 
TABLE.n_lastnews TD.ln4  {
                 background-color: #F4F2EF;
                 background-image: url(/img/2.gif); 
                 background-position: right top; 
                 background-repeat: no-repeat; }                   

TABLE.lastnews_img {
                 width: 100%; }
                 
TABLE.lastnews_img TD.l1 { background-color: #9F181C; }
            
TABLE.lastnews_img TD.l2 { 
                 height: 253px;
                 background-color: #F2F5EE;
                 background-position: left top; 
                 background-repeat: no-repeat;}

TABLE.lastnews_img TD.l4 { background-color: #ffffff;}
              

/* /// последняя новость /// */

/* список новостей */

TABLE.lastnews {
                 width: 95%; }
TABLE.lastnews TD {
                 vertical-align: top; }

TABLE.lastnews TD.w26 { width: 26px; }

/* /// список новостей /// */

/* adm в россии */

TABLE.inrus {
                 width: 100%; }
                 
TABLE.inrus TD {
                 height: 55px;
                 vertical-align: top;
                 background-image: url(/img/kusokmap.jpg); 
                 background-position: right top; 
                 background-repeat: no-repeat; }            
                 
/* /// adm в россии /// */

/* adm в россии (rnd) */

TABLE.rnd_inrus {
                 width: 100%;
                 height: 100%; }

TD.rnd_inrus {
                 height: 100%;
                 background-image: url(/img/rnd_inrus.jpg); 
                 background-position: left top; 
                 background-repeat: no-repeat;  }    
             
TABLE.rnd_inrus_in {
                 width: 100%;
                 height: 100%; }       
             
TABLE.rnd_inrus_in TD {
                 vertical-align: top; } 
                                 
TD.n_znaete {
        width: 60%; 
        height: 100%;
        line-height: 14px;
        color: #737373;
        font-size: 11px;
        font-family: tahoma, verdana; }
           
/* /// adm в россии (rnd) /// */

/* отзывы о компании */ 

TABLE.rnd_otziv {
                 width: 100%;
                 height: 100%; }
                 
TD.rnd_otziv {
                 height: 100%;
                 background-image: url(/img/otzivi.jpg); 
                 background-position: left top; 
                 background-repeat: no-repeat; }  

TABLE.rnd_otziv_in {
                 width: 100%;
                 height: 100%;
                 background-image: url(/img/otzivi2.jpg); 
                 background-position: left bottom; 
                 background-repeat: no-repeat; }       
             
TABLE.rnd_otziv_in TD {
                 vertical-align: top; }         
                 
/* /// отзывы о компании /// */

/* все адреса */

TD.all_adress {
                 height: 55px;
                 vertical-align: top; 
                 background-image: url(/img/df.jpg); 
                 background-position: left top; 
                 background-repeat: no-repeat; } 
                 
/* все адреса */

/* все отзывы */

TD.all_response {
                 height: 55px;
                 vertical-align: top; 
                 background-image: url(/img/df2.jpg); 
                 background-position: left top; 
                 background-repeat: no-repeat; } 
                 
/* все отзывы */

/* копирайты и реиалвеберство */

TABLE.n_copy {
                 width: 100%;
                 font-family : Tahoma, sans-serif; }

TABLE.n_copy TD  {
                 vertical-align: top; }
      
TABLE.n_copy TD.n_copy  {
                 width: 100%; 
                 font-size : 10px;
                 color : #737373; }
                 
TABLE.n_copy A  {
                 font-family :  Tahoma, arial, Verdana, Arial, Helvetica;
                 font-size : 9px;
                 color : #BA1619;
                 text-decoration: underline; }
                 
TABLE.n_copy A:hover {
                 color: #FF0000;
                 text-decoration: none; }           
                  
/* /// копирайты и реиалвеберство /// */

/* ссылка на архив новостей */

TABLE.arnews {
                 width: 100%; }

TABLE.arnews TD {
                 height: 55px;
                 vertical-align: top;
                 background-image: url(/img/dfon2.jpg); 
                 background-position: right top; 
                 background-repeat: no-repeat; } 

/* ссылка на архив новостей */

/* counter */

DIV.cnt {
                 margin-left: 5px; 
                 margin-top: 15px; }
                 
/* counter */

/* внутреннее левое меню */  

TABLE.n_lmenu { 
                 width: 100%; }
   
TD.n_lmenu1 { 
                 vertical-align: top;
                 line-height: 20px;
                 color: #CE0026;
                 font-size: 8px;
                 font-family: tahoma, verdana;
                 padding-left: 12px; }     
TD.n_lmenu2 { 
                 width: 99%;
                 vertical-align: middle;   }         
   
/* /// внутреннее левое меню /// */

/* заголовки разделов */

TD.zag_razdel {
                 width: 100%;
                 vertical-align: bottom;
                 height: 57px;
                 background-color: #B22212;
                 background-image: url(/img/bgred.gif); 
                 background-position: left top; 
                 background-repeat: no-repeat;
                 font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
                 font-size : 22px;
                 color : #ffffff; }

TABLE.zag_img {
                 background-color: #F6F6F6; }
                               
TВ.zag_img1 {
                 background-position: left top; 
                 background-repeat: no-repeat; }
                                
/* /// заголовки разделов /// */


/* поиск по сайту */

DIV.n_searchforsite { z-index: 1; }

TABLE.n_searchforsite {
                 width: 297px;
                 height: 54px;
                 background-image: url(/img/fontit.jpg); 
                 background-position: left top; 
                 background-repeat: repeat-x; }
                 
TABLE.n_searchforsite TD {
                 vertical-align: top;
                 text-align: center; }

DIV.n_search {
                 font-size: 12px;
                 z-index: 11;
                 height: 100px; 
                 padding-left: 22px; }
                 
DIV.n_search DIV {
                 float: left; }
      
      
DIV.n_search INPUT.search, DIV.n_search INPUT.baton  {
                 background-color: #ffffff;
                 border: #9E1C0F 1px outset;
                 font-family: arial, tahoma, arial,helvetica;
                 font-size: 12px; }    
      
DIV.n_search INPUT.search  {
                 color: #000000;
                 width: 140px;
                 height: 19px; }

DIV.n_search INPUT.baton {
                 color: #CE0026;
                 font-weight: bold;
                 width: 60px;
                 text-align: center; }
                 
/* /// поиск по сайту /// */


/* вывод каталога */

TABLE.n_all_cat {}

TABLE.n_all_cat TD {
                 width: 200px;
                 vertical-align: top;
                 padding-bottom: 20px; 
                 font-size: 11px; }
                 
TABLE.n_all_cat UL { margin-left: 15px; }

TABLE.n_all_cat LI { padding-bottom: 5px; }

/* /// вывод каталога /// */


TD.content TABLE {
                 width: auto; }



table.catalogue {
	width: 100%;
	background-color: #DFDCD9;
}

table.catalogue thead td {
	background-color: #CE0026;
	color: white;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
}

table.catalogue td {
	padding: 4px 4px 4px 4px;
	background-color: #F4F2EF;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
}

table.catalogue tr.light td {
	background-color: #FFFFFF;
}

table.catalogue td.left {
	text-align: left;
}



table.catalogue2 {
	width: 100%;
	background-color: #DFDCD9;
}

table.catalogue2 thead td {
	background-color: #DFDCD9;
	color: #535D65;
	font-weight: bold;
	font-size: 12px;
}

table.catalogue2 td {
	padding: 4px 4px 4px 4px;
	background-color: #F4F2EF;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
}

table.catalogue2 tr.light td {
	background-color: #FFFFFF;
}

table.catalogue2 td.left {
	text-align: left;
}

table.table_reg {
	font-size: 12px;
	padding: 0px;
}

table.table_reg td {
	padding-left: 0px;
}

div.div_border {
	background-color: #EEEAE6;
	padding: 8px 8px 8px 8px;
	border: 1px solid #DFDCD9;
	font-size: 12px;
	width: 90%;
}

div.div_border div.inner {
	padding-left: 6px;
}

table.table_order {
	padding: 0px;
	border: 0px;
	margin-top: 16px;
	font-size: 12px;
}

table.table_order td {
	padding-right: 4px;
}


span.cross {
	text-decoration: line-through;
	color: red;
}

span.red {
	color: red;
}



.catorder TD {padding-bottom: 0.5em;}



	 .sb_news 	{ float: left; }
	 .sb_txt 	{ float: right; padding: 0.3em 1em 0.3em 0.3em;  }
	 .sb_txt A 	{ font-size: 80%; font-weight: bold; }
	 .sb_ico 	{ float: right; }

/*new*/
	 
span.cattit {font-size: 12px; font-weight: bold; border: 0px solid red; position: relative; left: -5px; margin:0; padding:0}
span.fl {color: #E62A32}
ul.catalog {margin: 0; padding: 0 0 15px 15px; border: 0px solid red}
li.catalog {border: 0px solid red}
div.cat3 {text-transform: uppercase; font-size: 12px; font-weight: bold;}
/*продвижение*/
h1 {font-size: 18px; padding:0; margin:0}
.address{
	font-size: 9px; padding: 0 10px;
}