body,html {
  margin            : 0px;
  padding           : 0px;
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 8pt;
  color             : #000;
  height			: 100%; 
  width				: 100%;
  background		: #ffce1f;
}			 

.all_div {
  margin            : 0px auto;  
  padding           : 0px; 	  
  height            : 100%;
  width		        : 100%;  
  background		: #ffce1f url(/i/images/fon_site.gif) left top repeat-x;
}

* {
  margin			: 0px;
  padding			: 0px;
}
 
div,td {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 8pt;
  color             : #000;
}
 
.all_table {
  margin            : 0px;
  padding           : 0px;
  width  		    : 980px;
  height			: 100%;	 
}

.top_header {
  height			: 22px;
}

.header {
  height			: 102px; 
}

.header h1{ 
  margin			:0px; 
  padding			:0px; 
  position			:relative; 
  width				:100%; 
  height			:100%; 
  overflow			:hidden; 
} 

.header h1 span { 
  display			:block; 
  position			:absolute; 
  left				:0px; 
  top				:0px; 
  z-index			:1; 
  width				:980px; 
  height			:102px; 
  background		: url(/i/images/fon_header.gif) center top no-repeat; 
}

.home {
  top				: 7px;
  right				: 102px;
  width				: 11px;
  height			: 9px;
  position			: absolute;
  z-index			: 1;
}

.admin {
  top				: 7px;
  right				: 62px;
  width				: 11px;
  height			: 9px;
  position			: absolute;
  z-index			: 1;
}

.mail {
  top				: 8px;
  right				: 22px;
  width				: 11px;
  height			: 8px;
  position			: absolute;	
  z-index			: 1;
}

.tell {
  top				: 83px;
  right				: 10px;
  width				: 120px;
  height			: 9px;
  position			: absolute;
  z-index			: 1;
  font-family       : Arial, Helvetica, sans-serif;	
  font-style		: italic; 
  font-weight		: bold;
  font-size         : 10pt;
  color             : #0000FF;
} 

.top_menu {	
  height			: 39px;
  background		: url(/i/images/fon_top_menu.gif) left top repeat-x;
}

.menu ul {
  padding			: 0px;
  margin			: 0px;
  width				: 950px;
  height			: 33px;
} 

.menu li { 
  padding			: 8px 45px 0px 30px; 
  float				: left;
  height			: 25px;	
  text-transform	: uppercase;			
  font-family		: Arial, Helvetica, sans-serif;	
  font-size			: 9pt; 
  font-weight		: bold; 
  color				: #000; 
  white-space		: nowrap; 
  list-style		: none;
  border-left		: #f8d22c solid 1px ;
  border-right		: #ffbe1e solid 1px; 
}

.menu li a, .menu li a:link, .menu li a:visited {
  color				: #000; 
  text-decoration	: none;	
  padding-left		: 6px;	
  background		: url(/i/images/cursor_black.gif) left 5px no-repeat;
}

.menu ul li a:hover {
  color				: #fff;
  text-decoration	: none;
  background		: url(/i/images/cursor_white.gif) left 5px no-repeat;
} 

.content {
  background-color	: #fff;
}

.table_content {
  width				: 980px;
  height			: 100%;
}

.left_content {
  width				: 282px;
}

.top_left_content {
  margin			: 5px 0px 0px 15px;
  padding			: 0px; 
  width				: 100%;
  height			: 16px;
  background		: url(/i/images/top_catalog_left.gif) left bottom no-repeat; 
}

#right_context
{
padding:5px 5px 5px 0px;
background-color:#ffbe1e;}


.bottom_left_content {
  margin			: 0px 0px 0px 15px;
  padding			: 0px; 
  width				: 100%;
  height			: 16px;
  background		: url(/i/images/bottom_catalog_left.gif) left top no-repeat; 
}

.top_autopois {
  margin			: 5px 0px 0px 15px;
  padding			: 0px; 
  width				: 100%;
  height			: 41px;
  background		: url(/i/images/top_autoprois.gif) left bottom no-repeat; 
  font-size			: 10pt;
  font-weight		: bold;
}

.top_autopois p {
  margin			: 0px;
  padding			: 13px 0px 0px 0px;
} 

.content_autopois {
  margin			: 0px 0px 0px 15px;
  padding			: 0px; 
  width				: 100%;
  background		: url(/i/images/content_autoprois.gif) left top repeat-y; 
}

.content1_autopois {
  margin			: 0px;
  padding			: 0px; 
  width				: 266px;
  background		: url(/i/images/fon_autoprois.jpg) left top no-repeat; 
} 

.bottom_autopois {
  margin			: 0px 0px 10px 15px;
  padding			: 0px; 
  width				: 100%;
  height			: 18px;
  background		: url(/i/images/bottom_autopois.gif) left top no-repeat; 
}

.bottom_autopois div {
  margin			: 0px;
  padding			: 0px; 
  width				: 100%;
  height			: 18px;
  background		: url(/i/images/cent_auto_bottom.gif) 126px top no-repeat; 
}

.left_auto {
  width				: 126px;
}

.left_auto a, .left_auto a:link, .left_auto a:visited, .right_auto a, .right_auto a:link, .right_auto a:visited  {
  text-decoration	: none;
  font-size			: 1px;
  color				: #fff;	
  cursor			: hand;
}

.left_auto a:hover, .right_auto a:hover {
  text-decoration	: none;
  font-size			: 1px;
  color				: #fff;
  cursor			: hand;
}

.right_auto {
  width				: 137px;
}

.div_left_1 {
  width				: 126px;
  padding-bottom	: 7px;		
  background		: url(/i/images/bottom_div_auto.gif) left bottom no-repeat; 
} 

.left_1 {
  margin-bottom		: 7px;
  width				: 100%;
  height			: 38px;
  background		: url(/i/images/left1.gif) center top no-repeat;
}

.left_2 {
  margin-bottom		: 7px;
  width				: 100%;
  height			: 63px;
  background		: url(/i/images/left2.gif) center top no-repeat;
}	  

.left_3 {
  margin-bottom		: 7px;
  width				: 100%;
  height			: 9px;
  background		: url(/i/images/left3.gif) center top no-repeat;
}

.left_4 {
  margin-bottom		: 7px;
  width				: 100%;
  height			: 17px;
  background		: url(/i/images/left4.gif) center top no-repeat;
}
.left_5 {
  width				: 100%;
  height			: 67px;
  background		: url(/i/images/left5.gif) center top no-repeat; 
}

.div_left_2 {
  width				: 126px;
  padding-bottom	: 7px;		
} 

.left_6 {
  margin			: 14px 0px 7px 0px;
  width				: 100%;
  height			: 26px;
  background		: url(/i/images/left6.gif) center top no-repeat;
}

.left_7 {
  width				: 100%;
  height			: 58px;
  background		: url(/i/images/left7.gif) center top no-repeat;
}

.div_right_1, .div_right_2 {
  width				: 136px;
  padding-bottom	: 7px;		
  background		: url(/i/images/bottom_div_auto.gif) right bottom no-repeat;
}

.div_right_3 {
  width				: 137px;
  padding-bottom	: 7px;		
}

.right_1 {
  margin-bottom		: 7px;
  width				: 100%;
  height			: 22px;
  background		: url(/i/images/right1.gif) center top no-repeat;
}

.right_2 { 
  margin			: 0px;
  padding			: 0px;
  margin-bottom		: 7px;
  width				: 100%;
  height			: 80px;
  background		: url(/i/images/right2.gif) center top no-repeat; 
}	  

.right_3 {
  width				: 100%;
  height			: 60px;
  background		: url(/i/images/right3.gif) center top no-repeat;
}

.right_4 {
  margin-top		: 14px;
  margin-bottom		: 7px;
  width				: 100%;
  height			: 32px;
  background		: url(/i/images/right4.gif) center top no-repeat;
}

.right_5 {
  margin-bottom		: 7px;
  width				: 100%;
  height			: 18px;
  background		: url(/i/images/right5.gif) center top no-repeat;
}	  
.right_6 { 
  margin-top		: 14px;
  margin-bottom		: 7px;
  width				: 100%;
  height			: 48px;
  background		: url(/i/images/right6.gif) center top no-repeat;
}

.cent_auto {
  width				: 3px;
  font-size			: 1px;	
  background		: url(/i/images/cent_auto.gif) left top no-repeat;
}	 


.table_form_registr {
  width				: 100%;
  background		: url(/i/images/koleso.gif) 1px 10px no-repeat;  
} 

.table_form_registr td p {
  font-size			: 10pt;
  font-weight		: bold;
  text-transform	: uppercase;
  height			: 25px;
}

.login {
  width				: 91px;
  font-size			: 9pt;
  font-weight		: bold;
  height			: 19px; 
} 

.registr {
  height			: 25px;
}

.td_vhod {
  width				: 85px;
}

.knopka_vhod {
  width				: 50px;
  height			: 30px;
  font-size			: 9pt;
  font-weight		: bold;
  cursor			: hand;
}	

.pole_login, .pole_passw {
   height			: 18px;
}

.right_content {
  width				: 698px;
} 

.text_rigt_content {
  margin			: 0px;
  padding			: 10px 15px 10px 25px;
  width				: 650px;
  font-size			: 9pt; 
  color				: #3f3f3f;
  font-family       : Arial, Helvetica, sans-serif;
}
.text_rigt_content2 {
  margin			: 0px;
  padding			: 10px 15px 10px 25px;
  width				: 150px;
  font-size			: 9pt; 
  color				: #3f3f3f;
  font-family       : Arial, Helvetica, sans-serif;
}

.text_rigt_content p {
  margin			: 0px;
  padding			: 5px 0px 5px 0px;
}

.zag_text {
  margin			: 0px;
  padding			: 15px 0px 3px 0px !important;
  font-size			: 12pt;
  color				: #ff881e;
  font-weight		: bold;
  text-transform	: uppercase;
}  

.zag_text_1 {
  margin			: 0px;
  padding			: 15px 0px 3px 0px !important;
  color				: #ff881e;
  font-weight		: bold;
}

.foto_content {
  margin			: 0px 10px 15px 0px;
  padding			: 0px;
}

.nw_title,.nw_title:link, .nw_title:visited {	
  color				: #ff0000 ;
  text-decoration	: underline;	

} 

.nw_title:hover {
  color				: #ff0000;
  text-decoration	: underline;
}

.news_title img	{ 
  padding-bottom	: 1px;
}

.analog_text { 
  font-size			: 8pt;
  color				: #4c4c4c;
}

.analog_text_span { 
  font-size			: 8pt; 
  font-weight		: bold;
  color				: #4c4c4c;
}

.orange_line { 
  font-size			: 1px;
  height			: 8px; 
  background-color	: #ff871e;
}						  

.footer {
  height			: 57px;
  background-color	: #000;
}

.table_footer {
  width				: 100%;
  height			: 100%;
}					   

.schet {
  width				: 160px; 
}

.schet1 {
  width				: 140px; 
}

.copyright {
  width				: 440px;
  line-height		: 150%;	
  color				: #fff;
}

.adress {
  width				: 240px;
  line-height		: 150%;
  color				: #fff;
}

.adress a, .adress a:link, .adress a:visited { 
  color				: #fff; 
  text-decoration	: none;
}

.adress a:hover {
   color			: #fff;	
   text-decoration	: underline;
}

.shadow_footer {
  height			: 28px;
  background		: url(/i/images/shadow_footer.png) center 1px no-repeat;
}


