
/* умолчания */

body {
     background: #FFFFFF; 
     color: #000000; 
     font-family: Tahoma, Arial, Verdana, Geneva,  Helvetica, sans-serif;
     margin: 0; 
     font-size: 100%;  
     text-align: center; } 
       
BODY, IMG, FORM, H1, H2, H3, H4  TABLE, TABLE TD, DIV /*P*/ {
	padding: 0;
	margin: 0;
	border: 0; }
  
TABLE {
     width: 100%;
     font-size: 100%; 
     border-collapse: collapse; }
     
TABLE TD {
      vertical-align: top;
      text-align: left; }

BODY, TABLE, TABLE TD, P, H1, H2, H3, H4, DIV {
	font-size: 100%; } 
     
A {
	color: #000000;
	text-decoration: underline; }
    
A:hover {  
	color: #ED6D00; 
	text-decoration: underline; }  
	
P   {
	padding: 0;
	margin: 1em 0; }
 
DIV.body {
/*width: 90%;
margin: 0px auto;
min-width: 770px; 
max-width: 1000px;  
width: expression((documentElement.clientWidth||document.body.clientWidth)<1200?'89%':'1000px');
    border-left: solid #666666 6px;
    border-right: solid #666666 6px;*/
}
       
.f150 {font-size: 150%;}  
.f140 {font-size: 140%;}  
.f130 {font-size: 130%;}  
.f120 {font-size: 120%;}  
.f110 {font-size: 110%;}  
.f100 {font-size: 100%;}  
.f90 {font-size: 90%;}  
.f80 {font-size: 80%;}  
.f70 {font-size: 70%;}  
.f75 {font-size: 75%;}  
   


.b { font-weight: bold !important; }
.n { font-weight: normal !important; }
.u { text-decoration: underline !important; }
.i { font-style: italic !important; }
.c { text-align: center !important; }
.l { text-align: left !important; }
.r { text-align: right !important; }


.blue { color: #071EA8; }

.green { color: #006600; }

.gray		{
            color:#8B8A8A;
            font-size: 90%;}
            
.gray A {
            color:#8B8A8A;
            text-decoration: underline; }
     
/* умолчания /// */

.hd2_1 {height: 196px;}
.hd2_2 {width: 60%; background: url('/img/logo_02.jpg') no-repeat right top;  }
/*.hd2_2 {width: 75%; background: url('/img/logo_03.jpg') no-repeat right top;  } /* 9 мая */
.hd2_3 { text-align: center; }


.hd1 {height: 37px; 
background: url('/img/head_bg01.gif') repeat-x;
 
}

.hd2 { height: 196px; 
 border-bottom: solid #FEFEFE 1px;
background: url('/img/head_bg05.gif') repeat-x;
}

.hd3 {height: 16px; text-align: left;
background: url('/img/head_bg02.gif') repeat-x;
}

.hd4 { height: 9px; 
margin: 0;
background: url('/img/head_bg04.gif') repeat-x; }


.hd4 IMG { width: 10px; height: 9px; }






/*
TABLE TD { border: 1px solid #808080; border-collapse: collapse;  }
DIV { border: 1px solid #FF8080; } 
*/






/* разбивка основной таблицы */ 

.main { }

.left { } 

.right { width:19em; }

.w { width:2%; }

/* разбивка основной таблицы /// */ 







/* контентная часть */ 

.content {
        border: 1px solid #696969;
        margin-bottom: 1em; }
.c_zag {
       font-size: 100%;
       font-weight: bold;
       border-bottom: 1px solid #696969; 
       background: url('/img/zag_bg07.gif') repeat-x #A6A6A6;}

.c_line { 
        background: url('/img/zag_bg06.gif') repeat-y;
        padding: 0.4em 0.5em 0.4em 1.8em; }   
          
.c_line SPAN {margin-left: -0.7em;} 

.c_sh { 
      background: url('/img/shad_06.gif') repeat-x; }
      
.c_sh IMG { 
      width: 10px; height: 7px; }
      
.c_txt {
       font-size: 90%; font-family: Arial;
       background: url('/img/c_bg_01.gif') repeat-x #FFFEFE; 
       padding: 0.1em 2em 1em 2em; }
   
.c_txt UL { 
        margin: 1em 0 1em 0em;
        //margin: 1em 0 1em 2em;  }

   
.c_txt UL LI {
            list-style-image: url('/img/marker_02.gif');
            //list-style-image: url('/img/marker_01.gif');
            margin: 0.1em 0;  } 
            
.c_txt H3 {
       font-size: 110%;
       font-weight: bold; }
       
.c_txt UL H3 {
       font-size: 110%;
       font-weight: normal; }  
         
/* контентная часть /// */    
     
     
     
     
.zayavka .inp {
       background: #F0EFEF; 
       font-size: 11px;
       color: #222222;
       border: #696969 1px solid;
        }

.zayavka DIV {
       margin: 0.4em 0;  
       //margin: 0.3em 0;  }

     
.z2 {    
     width: 55%; }
     
.zay TD { padding:  0.2em 0.2em 0.2em 0; 
vertical-align: middle ;
}

     
.zay .inp {
       font-size: 80%;
       width: 97%;  } 
     
.zay .inp2 { 
     margin-left: -0.01em; 
     //margin-left: -0.3em; }
     
.z_line {
        margin-right: 0.7em;
        //margin-right: 0;
        background: url('/img/dot_03.gif') repeat-x 0 50%; } 
         
.btn  { 
      font-family: Arial;
     font-size: 100%;
     width: 13em;
     padding: 0.15em 0;}  
     
     
     
/* онлайн консультация */ 

.online {
        border: 1px solid #696969;
        border-right: 0; 
        margin-bottom: 1em; }
 
.o_zag {
       font-size: 75%;
       font-weight: bold;
       border-bottom: 1px solid #696969; 
       background: url('/img/zag_bg01.gif') repeat-x #A6A6A6;}

.o_line { 
        background: url('/img/zag_bg02.gif') repeat-y;
        padding: 0.5em 0.5em 0.5em 0; }

.o_ico, .s_ico { 
        margin: 0.1em 0.6em 0 1.2em;
        //margin: 0.1em 0.2em 0 0.6em;
        float:left;
        width: 17px;
        height: 19px;
        //height: 1.3em;
        background: url('/img/zag_bg05.png') no-repeat;  
        //background-image: none; 
        //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/zag_bg05.png'); }
 
.o_sh { 
      background: url('/img/shad_01.gif') repeat-x; }

.o_txt { 
       background: url('/img/ol_bg01.gif') repeat-x #FDFDFD;
       padding: 0.5em 1em 1em 1.5em;
       font-size: 75%; }

/* онлайн консультация /// */ 











/* советы специалистов */

.sov { 
     margin-bottom: 1em; }

.s_zag {
       font-size: 75%;
       font-weight: bold;
       border: 1px solid #696969;
       border-right: 0;
       background: url('/img/zag_bg01.gif') repeat-x #A6A6A6; }

.s_sh { 
      background: url('/img/shad_03.gif') repeat-x; }

.s_txt { 
       background: url('/img/dot_01.gif') repeat-y 3px 20px;  
       width:18.9em;
       margin-top: 1em; 
       padding-bottom: 0.5em; }

.s_txt1 { 
        width:7em; 
        float: left; 
        text-align: center;
        padding: 0em 0 0 3px;  }
 
.s_txt2 {  
        width:16em; 
        font-weight: bold;
        float: left; 
        font-size: 70%; }

.s_t { 
     color: #0E4E7E; } 
     
.s_z {  
     color: #D44409; 
     margin-top: 0.5em; }

.s_line {
        margin: 0 0.5em 0 1em;
        background: url('/img/dot_02.gif') repeat-x 0 50%; }
        
/* советы специалистов /// */
 
 
 
 
 
 
 
 
 
 
 
/* счетчики */

.cnt {
     text-align: center;
     margin: 0 0.8em; }

/* счетчики /// */











/* меню */

.new_menu { 
    background: url('/img/menu_bg01.gif') repeat-x #FCFCFC;
	border: 0px;
	padding: 0px; }
	
  
    
.new_menu A, .new_menu A:hover  {
	color: #000000;
	display: block;  
	padding: 0.6em 0px 0.6em 0px; 
	height: 1.2em;
//	height: 13px; }

.new_menu A:hover  {
	color: #434343; }

.new_menu DIV  {
	color: #ffffff;
	padding: 0.6em 0px 0.7em 0px; 
	height: 1.3em;
//	height: 13px; }
	
.new_menu TABLE { 
	text-transform: uppercase;
	border: 0px;
	padding: 0px;
	text-align: center;
	font-weight: bold;
	font-size: 75%;
	font-family: tahoma, sans-serif; }
    
.new_menu TABLE TD { text-align: center;  }

.new_menu .m0l { width: 6% !important; 	border-right: 1px solid #BCBCBC;}
.new_menu .m0r { width: 6% !important; 	border-left: 1px solid #FFFFFF;}
.new_menu .m1 { width: 22% !important; }
.new_menu .m2 { width: 11% !important; }
.new_menu .m3 { width: 12% !important; }
.new_menu .m4 { width: 9% !important; }
.new_menu .m5 { width: 10% !important; }
.new_menu .m6 { width: 15% !important; }
.new_menu .m7 { width: 9% !important; }

.new_menu1 A {
	background: #FCFCFC url(/img/menu_bg01.gif) repeat-x;
	border-right: 1px solid #BCBCBC; 
	border-left: 1px solid #FFFFFF;   }
	
.new_menu A.act { 
    background: url('/img/menu_bg03.gif') repeat-x #D8D8D8; }
    
.new_menu1 A:hover {
	background: #C4C4C4 url(/img/menu_bg02.gif) repeat-x;
	border-right: 1px solid #B7B6B6; 
	border-left: 1px solid #FFFFFF; }
    
.new_menu1a A {
	background: #F26A0F url(/img/bg1a.gif) repeat-x;
	border-right: 1px solid #C2560D;  
	border-left: 1px solid #F6984F;   }
	
.new_menu1 DIV  { 
	background: #F26A0F url(/img/bg1a.gif) repeat-x;
	border-right: 1px solid #C2560D;  
	border-left: 1px solid #F6984F;    }
    
/* меню /// */







/* футер */

.footer {
        padding: 0.6em 1em 1em 1em; 
        font-size: 80%; 
        font-weight: normal; }

.footer H2 { 
        display: inline; 
        font-weight: normal; 
        margin: 0; }

.footer A {
        color: #3E3D3D; 
        text-decoration: underline;
	margin: 0 0.4em; }
        
.footer A:hover {
        color: #DEA82D; 
        text-decoration: underline; }

/* футер /// */



/* статьи */ 

.info H3 {
	padding: 0;
	margin: 0.5em 0 0.5em 0;
    font-size: 100%; 
    text-transform: uppercase;}
    
.info P {
	padding: 0;
	margin: 0.5em 0 0.5em 0;}


/* статьи  /// */


