body,html {
  margin            : 0px;
  padding           : 0px;
  background-color  : #fff;
  height                        : 100%;  
  font-family       : Verdana, Helvetica, sans-serif;
  font-size         : 8pt;
  color             : #2f2f37;
  width                                : 100%;
  text-align                : center;
}

.all_div {
  margin            : 0px auto;  
  padding           : 0px;           
  min-width                    : 1000px;
  max-width                        : 1200px;
  height            : 100%;        
  width                                : 100%; 
  background-color        : #fff;
}

* html .all_div {width:expression(document.body.clientWidth < 1000? "1000px" :     document.body.clientWidth > 1200? "1200px" : "auto");}  
 
* {
  margin                        : 0px;
  padding                        : 0px;
}

div, td {
  font-family       : Verdana, Helvetica, sans-serif;
  font-size         : 8pt;
  color             : #2f2f37;        
}  


.all_table {
  margin            : 0px;
  padding           : 0px;
  width                      : 100%;
  height                        : 100%;
} 

.all_pusto_td1 {
  width                                : 25px;
}

.all_pusto_td3 {
  width                                : 25px;
}

.header {
  height                        : 123px;
}

.table_header { 
  width                                : 100%;
  height                        : 123px; 
}

.header_td1 {
  width                                : 390px;
  height                        : 123px;
  background                : url(../images/name_header.gif) left top no-repeat; 
}        

.header_td2 {
  height                        : 123px; 
  background                : url(../images/phone_header.gif) 70% 50px no-repeat;
}

.header_td3 {
  width                                : 37px;
  background                : url(../images/header_td_03.gif) left 45px no-repeat;
}                

.header_td4 {
  width                                : 215px;
  height                        : 123px; 
  background                : url(../images/service_centre.gif) left 46px no-repeat;
}

.header_td4 div {
  width                                : 215px;
  height                        : 123px; 
  background                : url(../images/line_service.gif) left 92px no-repeat;
}        

.service_centre {
  margin                        : 0px;
  padding                        : 71px 0px 0px 0px; 
} 


.table_content {
  width                                : 100%;
}

.content_tr1_td1 {
vertical-align: top;
}
.pic_menu_content {
float: left;
width: 100%;
}

.menu_content {        
  margin                        : 0px;
  padding                        : 25px 0px 0px 0px;
  width                                : 177px;
  float                                : left;        
  background                : url(../images/line_menu.gif) 64px top no-repeat;  
} 

.div_menu {        
  margin                        : 0px 0px 8px 0px;
  padding                        : 0px;
  width                                : 177px;
  height                        : 45px;
} 

.div_menu p {
  margin                        : 0px; 
  padding                        : 16px 0px 0px 10px;
  font-family       : Verdana, Helvetica, sans-serif;
  font-size         : 9pt;
  color                                : #fff;
  font-weight                : bold;        
  cursor                        : hand;
}

.menu_content a, .menu_content a:link, .menu_content a:visited {
  display                        : block;
  margin                        : 0px;
  color                                : #fff; 
  text-decoration        : none;                                                                                          
  cursor                        : hand;
  background                : url(../images/ris_menu.gif) left top no-repeat;
} 

.menu_content a:hover { 
  display                        : block;
  margin                        : 0px;
  color                                : #fff;
  text-decoration        : none;
  cursor                        : hand;   
  background-position: 0px -45px;
}

.pic_content {
  margin                        : 0px;
  padding                        : 0px 0px 0px 228px; 
 
}

.picture1 {
  width                                : 451px;
  height                        : 406px;
  background                : url(../images/picture_01.jpg) left top no-repeat;
}        

.picture2 {
  width                                : 451px;
  height                        : 406px;
  background                : url(../images/picture_02.jpg) 226px top no-repeat;
}

.repair_computer {
  width                                : 300px;
  height                        : 18px;
  background                : url(../images/repair_computer.gif) left top no-repeat;
}

.note_content p {
  margin                        : 0px;
  padding                        : 12px 40px 8px 0px;
  line-height                : 12pt;
}

.content_tr1_td2 {
  width                                : 37px;
}


.content_tr1_td3 {
  width                                : 215px;
} 

.div_icq {
  margin                        : 25px 0px 45px 0px;
  padding                        : 0px;
  width                                : 215px;
  height                        : 45px; 
  line-height                : 12pt;
  color                                : #fff;
  font-weight                : bold;
  background                : url(../images/ris_icq.gif) left top no-repeat;  
}

.div_icq img {
  margin                        : 17px 10px 0px 10px;
  padding                        : 0px; 
  width                                : 15px;
  height                        : 15px;
  float                                : left;
}

.div_icq a, .div_icq a:link, .div_icq a:visited {
  color                                : #fff;
  font-weight                : bold;
  font-size                        : 8pt;
  text-decoration        : none;
} 

.div_icq a:hover {
  color                                : #fff;
  font-weight                : bold;
  font-size                        : 8pt;
  text-decoration        : underline;
} 

.announce_article {
  margin                        : 0px 0px 5px 0px;
  padding                        : 0px;        
  width                                : 215px;
  height                        : 15px;
  background                : url(../images/announce_article.gif) left top no-repeat;  
}  

.date_article {
  margin                        : 0px;
  padding                        : 22px 0px 0px 0px;
  color                                : #1861c3;
  font-size                        : 7pt;
} 

.text_article {
  margin                        : 0px;
  padding                        : 6px 0px 0px 0px;        
} 

.text_article a, .text_article a:link, .text_article a:visited {
  font-size                        : 8pt;
  color                                : #6a6a7d;
  text-decoration        : unedline;
}

.text_article a:hover {
  font-size                        : 8pt;
  color                                : #50505E;
  text-decoration        : unedline;
} 

html>body .text_article img {
  margin                        : 0px;
  padding                        : 0px 0px 0px 5px;
} 

* html .text_article img {
  margin                        : 0px 0px 0px 5px;
  padding                        : 0px;
} 

.all_article {
  margin                        : 0px;
  padding                        : 35px 0px 0px 0px;        
  font-weight                : bold;
  color                                : #fff;
}

.all_article1 {
  margin                        : 0px;
  padding                        : 10px 0px 0px 0px;        
  font-weight                : bold;
  color                                : #fff;
}

html>body .all_article img, html>body .all_article1 img {
  margin                        : 0px;
  padding                        : 0px 0px 0px 5px;
} 

* html .all_article img, * html .all_article1 img {
  margin                        : 0px 0px 0px 5px;
  padding                        : 0px;
}

.all_article a, .all_article a:link, .all_article a:visited, .all_article1 a, .all_article1 a:link, .all_article1 a:visited {
  font-size                        : 8pt;
  color                                : #1861c3;        
  font-weight                : bold;
  text-decoration        : unedline;        
  cursor                        : hand;
}

.all_article a:hover, .all_article1 a:hover {
  font-size                        : 8pt;
  color                                : #1861c3;
  text-decoration        : unedline;        
  cursor                        : hand;
}

.table_footer {
  width                                : 100%;        
  height                        : 227px;
  background                : url(../images/pen_mouse.jpg) 90% bottom no-repeat;
}

.footer_tr1_td1 {
  height                        : 105px; 
  width                                : 272px;  
} 

.footer_tr2_td1 {
  height                        : 28px;   
} 

.menu_bottom_div {

  position                        : relative;
} 

.menu_bottom_div ul {
  padding                        : 0px;
  margin                        : 0px;
  width                                : 900px;
  float                                : left;        
}

.menu_bottom_div ul li {
  margin                        : 10px 0px 10px 0px;
  padding                        : 0px 25px 0px 10px;
  text-align                : left; 
  float                                : left;        
  border-left                : #93a7c3 solid 1px; 
}

.menu_bottom_div li a, .menu_bottom_div li a:link, .menu_bottom_div li a:visited {          
  margin                        : 0px;
  color                                : #1861c3; 
  text-decoration        : none;        
}

.menu_bottom_div li a:hover { 
  margin                        : 0px;
  color                                : #1861c3;
  text-decoration        : underline; 
} 

.footer_copy {
  height                        : 94px;
  width                                : 272px; 
  color                                : #6a6a7d;  
}

.footer_copy p { 
  margin                        : 0px;
  padding                        : 4px 0px 0px 0px;
}

.footer_copy a, .footer_copy a:link, .footer_copy a:visited {         
  font-size                        : 8pt;
  color                                : #1861c3;
  text-decoration        : underline;
}

.footer_copy a:hover { 
  font-size                        : 8pt;        
  color                                : #1861c3;
  text-decoration        : underline;
}

.red_name {
  color                                : #d22020;
}

.footer_tr3_td2 { 
  margin                        : 0px;
  padding                        : 4px 0px 0px 0px; 
  font-size                        : 8pt;
  color                                : #6a6a7d;
  font-weight                : bold;
 }
 
 * html .footer_tr3_td2 {
   width                        : 68%;
 } 
 
.footer_tr3_td2 p { 
  margin                        : 0px;
  padding                        : 4px 0px 0px 0px;
}
 
 .normal_text {         
   color                        : #6a6a7d  !important;
   font-weight                : normal !important;
 }        
 
 /*------- Компьютерная помощь --------*/
 
 .help_computer {
  width                                : 300px;
  height                        : 18px;
  background                : url(../images/comp_help.gif) left top no-repeat;
}  

.note_content ul {
  list-style-type        : disc;
  margin                        : 0px;
  padding                        : 0px 0px 0px 60px
}

.note_content ul li {
  color                                : #6a6a7d;        
  padding                        : 3px 40px 3px 3px;
} 

.bly_name {
  color                                : #646475 !important;
  /*color                                : #D24545 !important; */
 }
 
  /*------- Удаление вирусов --------*/
  
.del_virus {
  width                                : 300px;
  height                        : 18px;
  background                : url(../images/del_virus.gif) left top no-repeat;
} 
  
   /*------- Контакты --------*/
 
.connect, .connect:link, .connect:visited {
  color                                : #1861c3; 
  text-decoration        : undeline;        
}

.connect:hover { 
  color                                : #d22020;
  text-decoration        : underline;
}  

.red_name1 {
  color                                : #d22020;
  font-weight                : bold;
}  

.red_name2 {
  color                                : #1861c3;
}

.adress {
  margin                        : 0px;
  padding                        : 10px 0px 0px 0px;
  width                                : 100%;
}  

.journey { 
  margin                        : 0px 35px 0px 0px;
  padding                        : 0px 0px 0px 0px;
  float                                : left;
  width                                : 256px;
  height                        : 256px;
  background                : url(../images/mail_forward.gif) left top no-repeat;
}
h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #00F;
}

