body {  /* Стиль основных элементов WEB-страницы */   
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;	
	color: #000000;
	background-color: #364350;
	margin: 0px;
	padding: 0px;
}

.mn {
	margin: 0px 20px 0px; 20px; padding: 0px; width: 95%; 
	background-color: #ffffff; height: 99%;
}

#leftcolumn {
	/*position: absolute;  top: 242px; left: 20px; Z-INDEX: 10;*/
	width: 219px;  float:left; background-color: #ffffff;  		
}

#rightcolumn {
	float:right; width: 275px; background-color: #ffffff;  		
}
#columnHead1 {
	 color: #FFFFFF; background-color: #39638e; padding: 5px 0px 6px 20px;            
	 font-weight: bold;   font-size: 12px;	 margin: 0px 277px 0px 219px; 
}

#columnHead1_L {
	 color: #FFFFFF; background-color: #12638e; padding: 5px 0px 6px 20px;
	 font-weight: bold;   font-size: 12px;	
}


#columnHead2 {
	color: #FFFFFF; background-color: #50749a; padding: 5px 0px 6px 20px;
	word-spacing: 2px;  font-weight: bold;   font-size: 12px;	  
}
#columnHeadAll {
	color: #FFFFFF; background-color: #50749a; padding: 5px 0px 6px 255px;
	word-spacing: 2px;  font-weight: bold;   font-size: 12px;	  
}

#columnCent {
	 vertical-align: top; padding-right: 5px;  padding-left: 20px; 	 
	 margin: 0px 280px 0px 235px;   
}

#columnCentAll {
	 vertical-align: top; padding-right: 5px;  padding-left: 20px; 	 
	 margin: 0px 10px 0px 235px;   
}

#search {
	background: #efefef url(images/upo1_3_16.gif) top no-repeat;
	width: 275px; height: 122px;  margin: 0px;
}
#search  div { margin: 55px 0px 0px 20px; color: #FFFFFF; font-size: 14px;}

.flleft { float: left; }
.anons { color: #828da0; }
.topMenu {      	
   color: #3b6e9d;  font-size: 14px;  padding: 0px 5px 0px 5px;
   text-align: left; word-spacing: 2px;     
   height:43px; text-transform: uppercase;
}

a.topMenu:active, a.topMenu:link, a.topMenu:visited {
   color: #3b6e9d;     text-decoration: none;	
}

a.topMenu:hover {
  color: #c00000; text-decoration: none; border-bottom:solid 4px  #cc3b3b;
}

a.topMenu2:active,  a.topMenu2:link, a.topMenu2:visited {      	
   color: #3b6e9d;  font-size: 12px;  text-transform: none;    
}

a.topMenu2:hover  {      	
   color: #3b6e9d;  font-size: 12px;  text-transform: none;  text-decoration: none;	    border: none;
}
/* left menu */
a.mleft1:active, a.mleft1:link, a.mleft1:visited {
   color: #406486;     text-decoration: none;	
}
a.mleft1:hover {
  color: #171819; text-decoration: none; border-bottom:solid 2px  #171819;
}

a.mleft2:active, a.mleft2:link, a.mleft2:visited {
   color: #7692af;    text-decoration: none;	
}
a.mleft2:hover {
  color: #c00000; text-decoration: none; border-bottom:solid 1px  #cc3b3b;
}

span.del {
	background: #efefef url(images/point1.gif) bottom no-repeat;
	width: 5px; height: 14px; color: #efefef; margin-left: 5px; margin-right: 5px;
}

.bottomMenu {      
   background-color: #efefef; padding: 20px 0px 37px 50px;
   color: #3b6e9d;  font-size: 12px;	
   text-align: left; word-spacing: 2px;  
}
.bottomMenu a.active,  .bottomMenu  a:link, .bottomMenu a:visited {
	color: #3b6e9d;   text-decoration: none;
}
.bottomMenu a:hover {
  color: #151515;  	text-decoration: none;	
  border-bottom:solid 3px  #151515;
}
.bottomRight {
 color: 2d2d2d; text-align: center;  width: 275px; height: 83px;
}

.bottomRight a:link, .bottomRight a:hover  { text-decoration: none;	 }

.sectionl {
 /*		background: url("images/point.gif") left top repeat-x;	*/
		height: 2px; 	 border-bottom: dotted 1px  #7498be; margin-bottom: 3px;
}

.sectionC {
	 background: url("images/point2.gif") left top repeat-x;		
		height: 6px; margin-top: 10px;
}

.tab5 {
	PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
.tab10 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tab20 {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}



/* стили старые */
TD {
	font-weight: normal;	font-size: 11px;	vertical-align: top;  
	color: #000000;
}

h1 {
	font-weight: normal;	 font-size: 24px; color: #949faf;	
	BORDER-BOTTOM: #d6e0f4 1px dotted ;  
}

h2 {
	font-weight: normal; font-size: 22px;	
	color: #C00000;  margin-bottom: 5px;
}

h3 {
	font-weight: normal; font-size: 20px;	
	color: #575959;
}

h4 {
	font-weight: normal; font-size: 19px; color: #929e97;
}

h5 {
	font-weight: normal; font-size: 19px; color: #ff8f09;
}

DIV { 
	font-family: Verdana,  Helvetica, Arial,  sans-serif; display: block; 
}

SMALL {
	font-size: 9px;	
}

.dateis { 
		color: #C00000;	
}

.hr1 {
	BORDER-BOTTOM: #d6e0f4 1px solid
}
.hr1dotted {
	BORDER-BOTTOM: #d6e0f4 1px dotted
}

.section {
		background: url("images/pointers_center.gif") left top repeat-x;	
		height: 5px;
}

.grey {
	COLOR: #808080; TEXT-DECORATION: none;      
}
.grey2 {
	COLOR: #53697c ; TEXT-DECORATION: none;      
}
.greyer {
	COLOR: #808080
}

a:link, a:active {
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color: #253FA2; 				
}
a:visited {
		font-family: Arial, Helvetica, Verdana, sans-serif;       
		color: #bc1111; /* #3662a9; */
		text-decoration: none;
}

a:hover {
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		color: #bc1111;
		text-decoration: underline;
}
a.indx { FONT-SIZE: 13px;}

a.lnk1 {
   FONT-SIZE: 11px; COLOR: #253FA2; 
  FONT-FAMILY: Arial; TEXT-DECORATION: none;
  text-transform: uppercase ;
}

a.lnk1:hover {
  TEXT-DECORATION: underline;  
}

/* Баннеры справо */
.RbanTop {
	background-color: #50749a; padding: 5px 0px 5px 10px;  margin-top: 2px;
	font-weight: bold; color: #FFFFFF;  	font-size: 12px;	
}
.RbanCenter {
	background: #f8f9fa url(images/bangrad.gif) repeat-x;
	height: 112px; 
}
.RbanCenter  div.Rtext1 { 
	margin-left: 120px; color: #df0000;    text-transform: uppercase; font-weight: bold; 
	padding-top: 10px;  font-size: x-large
}
.RbanCenter  div.Rtext2  { 
	margin-left: 120px; color: #1b1b1b;    text-transform: uppercase; font-size: 12px; 
	padding-top: 5px; 
}
.RbanBottom {
   text-transform: uppercase; color: #FFFFFF;  	font-size: 10px; padding: 15px 0px 5px 10px;       
   height: 40px; background-color: #50749a;
 }
.RbanTop2 {
	background-color: #38628d; padding: 5px 0px 5px 10px;  margin-top: 2px;
	font-weight: bold; color: #FFFFFF;  	font-size: 12px;	
}
.RbanBottom2 {
   text-transform: uppercase; color: #FFFFFF;  	font-size: 10px; padding: 15px 0px 5px 10px;       
   height: 40px; background-color: #38628d;
 }
/* Баннеры справо  END */
.txtl {
	color: #000000; background-color: #fdfdfd; text-align: left; padding: 5px 5px 5px 5px;
}

.graylightnone {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial Cyr, Arial,Tahoma; BACKGROUND-COLOR: #efefef
}

/* Описание товара */
.modeldesc {
	MARGIN: 0px 0px 2px; BORDER-COLLAPSE: collapse
}
.modeldesc {
	BORDER-RIGHT: #c9dfe8 1px solid; BORDER-TOP: #c9dfe8 1px solid; BORDER-LEFT: #c9dfe8 1px solid; BORDER-BOTTOM: #c9dfe8 1px solid
}
.modeldesc TD {
	BORDER-RIGHT: #c9dfe8 1px solid; BORDER-TOP: #c9dfe8 1px solid; BORDER-LEFT: #c9dfe8 1px solid; BORDER-BOTTOM: #c9dfe8 1px solid
}
.modeldesc .text {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
.modelcols .text {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px;  PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
.modelcols DIV.text {
	FONT-SIZE: 100%
}
.modeldesc .mcheader2 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: #9cbedc; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 1px solid
}
.modeldesc .param TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 14px; BORDER-LEFT-WIDTH: 0px;  PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}