

body { background-color: #BCC0C6; }
body {
     background: #BCC0C6; 
     color: #000000; 
     margin: 0px; 
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     font-size: 100%;
     scrollbar-arrow-color:#FFFFFF;
     scrollbar-base-color:#FFFFFF;
     scrollbar-shadow-color:#FFFFFF;
     scrollbar-face-color:#ADB6C2;
     scrollbar-highlight-color:#FFFFFF;
     scrollbar-dark-shadow-color:FFFFFF;
     scrollbar-3d-light-color:#FFFFFF;}
  
  
DIV.main { padding: 0 2px; }

.b { font-weight: bold; }
.n { font-weight: normal; }
.u { text-decoration: underline; }
.i { font-style: italic; }
.c { text-align: center; }
.l { text-align: left; }
.r { text-align: right; }


.s1 { font-size: 100% !important; }
.s11 { font-size: 110% !important; }
.s12 { font-size: 120% !important; }
.s13 { font-size: 130% !important; }
.s14 { font-size: 140% !important; }
.s15 { font-size: 150% !important; }
.s9 { font-size: 90% !important; }
.s8 { font-size: 80% !important; }
.s7 { font-size: 70% !important; }

.blue { color: #071EA8; }


.gray		{
            color:#8B8A8A;
            font-size: 80%;}
            
.gray A {
            color:#8B8A8A;
            text-decoration: underline; }
TABLE { border: 0px; border-collapse: collapse; }
            
TABLE TD {
     font-size: 100%;
     vertical-align: top; 
     padding: 0px; }  
IMG { border: 0; }    
     

A 			{ color: #666666; text-decoration: underline; }
A:hover 	{ color: #990000; text-decoration: underline;}
     
H1 { font-size: 120%; margin: 1em 0; color: #990000; text-align: center;}
H2 { font-size: 120%; margin: 1em 0; color: #990000; text-align: center;}
H3 { font-size: 100%; margin: 1em 0; color: #990000; text-align: center; font-weight: normal; } 
    
	 
.host { font-size: 90%; color: #666666; width: 100%;  }
.host TD { padding: 5px; border: 1px solid #D2D3D6;  }

.works { font-size: 100%; color: #666666; width: 100%; }
.works TABLE { font-size: 100%; color: #666666;  }
.works TD { padding: 5px;  }
.works TABLE TD { padding: 5px 2px; }
.works IMG { border: 1px solid #D2D3D6; }   
.works .gray { font-size: 90%; }   
  /*
          
DIV {border: #C0C0C0 solid 1px;}
    */
 
/* основная таблица */    
.mt { width: 759px; background-color: #FFFFFF;  }
.mtl { width: 5px; background: url('/img/gr_bg_lft.gif') repeat-y; } 
.mtr { width: 5px; background: url('/img/gr_bg_rght.gif') repeat-y; }
.mtl IMG, .mtr IMG { width: 5px; height: 100px; }  
.mtb { vertical-align: bottom; height: 21px; background: url('/img/f_bg.gif') repeat-x; text-align: right; }
.mtb IMG { width: 136px; height: 21px; margin-right: 100px;  }     
/* основная таблица /// */    
    
    
    
/* шапка */ 
.ht { width: 749px; } 
.ht1  { height: 147px; vertical-align: bottom; } 
.ht2  { height: 93px; text-align: right; background: url('/img/t_bg.gif') repeat-x; } 
.ht3  { width: 132px; } 
.ht4  { width: 150px; } 
.ht1 IMG { width: 467px; height: 56px; }    
.ht2 IMG { width: 306px; height: 93px; }    
.ht3 IMG { width: 132px; height: 240px; }    
.ht4 IMG { width: 150px; height: 240px; }    
/* шапка /// */ 
   
   
 
/* левое меню */
.menu { margin-top: 3.3em; width: 150px; float: left; font-size: 85%; color: #848484; font-weight: bold; font-family: 'Times New Roman'; }
.menu IMG { margin: 3px 0 0 20px; width: 100px; height: 23px;}
/* левое меню /// */  
   
   
   
/* центральная часть */ 
.content_all { font-size: 80%; color: #666666;  }
.txt { text-align: left; margin: 1.5em 0 1.5em 160px; padding: 0 10px; } 
.inner_zag { margin: 2em 0 1.5em 160px; font-weight: bold; color: #990000; text-align: center; }
.inner_zag H1 { font-size: 120%; margin: 0; }
/* центральная часть /// */ 
    
    
 
    
/* название раздела */
.rz { width: 97%; height: 19px; font-size: 70%;  text-align: center; color: #666666; }
.rz A { color: #808080; text-decoration: underline; font-weight: normal; }
.rz A:hover { color: #000000; }
.rz_about { background: url('/img/razd_about.gif') no-repeat right top;}  
.rz_contacts { background: url('/img/razd_contacts.gif') no-repeat right top;}  
.rz_hosting { background: url('/img/razd_hosting.gif') no-repeat right top;}  
.rz_models { background: url('/img/razd_models.gif') no-repeat right top;}  
.rz_web { background: url('/img/razd_web.gif') no-repeat right top;}  
/* название раздела /// */  
  
  
  
  
  
    
    

.bgl {  background-image: url(images/gr_bg_lft.gif); background-repeat: repeat-y; background-position: right}
.bgr {  background-image: url(images/gr_bg_rght.gif); background-repeat: repeat-y; background-position: left}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}

.maintext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000}
.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #990000}
.graytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #666666}
.graytext2 { font-family: Times New Roman, sans-serif; font-size: x-small; color: #848484; TEXT-DECORATION:none}




.content1 {BORDER: #BCC0C6 1px solid;}
.content2 {BORDER: #D2D3D6 1px solid;}
.content3 {BORDER: #A3A3A4 1px solid;}
.content4 {BORDER: #990000 1px solid;}
.content5 {BORDER: #000000 1px solid;}


TABLE.null  {BORDER:0; width:10; height:6 }





