/*new*/

.td_katalog_8 {
background: url(pic/rk.gif) repeat-y  right;
}
p {
margin: 7px 0px 17px 0px;
}
body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.a1 {
 color: #000000;
 text-decoration: none;
} 
.td4 {
 border: #FF9900 solid 1px;
}
.td4 h5 {
  font-size: 13px;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  background-color: #FF9900;
}
.td4 address {
  font-size: 10px;
  text-align: right;
  margin: 10px 10px 10px 20px;
  font-style: normal;
}
.td4 div p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 5px 3px 5px 10px;
  text-align: left;
 }
* {
 margin: 0px;
 padding: 0px;
}
.span1 {
 color: green;
 font-size: 14px;
}
.span2 {
 color: #999999;
}
.span3 {
  color: #ffffff;
  font-size: 15px;
  font-weight: bold;	
 }
.span5 {
  color: #ffffff;
  font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
  font-size: 11px;
}
 .span4 {
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
 }
 .span6 {
  font-size: 12px;
  font-weight: bold; 
 }
.tdinfo {
 border-left: 1px solid #FFC200; 
 border-top: 1px solid #FFC200; 
 border-bottom: 1px solid #FFC200;
 width: 207px;
 padding: 4px 0px 4px 4px;
}
.tableinfo {
  font-size: 11px;
  border: none;
}
.tableinfo td {
 padding: 1px;
}
table {
 border-collapse: collapse;
}
h3 {
 color: #FF6600;
 font-size: 15px;
 text-alig n: center;
 margin: 12px 0px 12px 40px; 
}
.ulkatalog{
 font-size: 12px;
 margin: 0px 0px 0px 40px;
 list-style: none;
 line-height: 23px;
 text-alig n: center; 
}
.img1{
  margin-left: 20px;
  margin-right: 20px;
  padding-left: 20px;
  padding-left: 20px;
} 
.tdinfo table a {
 color: #000000; 
}
td.span4 a {
 color: #FFFFFF;
 text-decoratio n: none;
 vertical-align: top;
}
.ulkatalog a:hover {
 colo  r: #FF6600;
 text-decoration: none;
}
.ulnews{
 font-size: 12px;
 margin: 0px 0px 0px 50px;
 list-sty le: none; 
 line-height: 18px; 
}
.ulnews a {
 color: #333333;
}
.ulnews a:link {
 color: #333333;
}
.ulnews a:visited {
 color: #333333;
}
.ulnews a:active {
 color: #FF6600;
}
.ulnews a:hover {
 color: #FF6600;
 text-decoratio n: none;
}
.td3 {
  background: url('pic/fon8.gif');
}
.td_katalog {
 padding: 20px 0px 0px 0px;
}
.p_link {
margin: 0px 0px 4px 0px;
}
.td_text {
 padding-top: 5px;
}
.p_navigator {
 margin: 20px 0px 0px 0px;
 font-size: 14px;
}
.p2 {
 padding: 12px 7px 12px 7px;
 border: #E4E4E4 solid 1px;
 padding-bottom: 20px;
 background: url(pic/fon6.gif) repeat-x bottom;
 font-size: 11px !important;
 color: #000000 !important;
 font-weight: normal !important;
 margin-bottom: 0px;
}
.p2 .span10 a {
  color: #0066CC ;
  font-weight: bold;
}
.p2 .span10 a:hover {
  color: #0066CC;
  text-decoration: none;
}
.span10 {
 padding: 0px 0px 0px 0px;

}
.p_link_4 {
text-align: right;
}
.p_link_4 a {
 color:#FF9900;
 font-size: 11px;
}
.p_link_4 a:hover {
 text-decoration: none;
}
/* new */


.text2 {
	font-size: 7pt;
}

.text {
		font-size: 9pt;
		
}

a.text:hover {
	font-size: 9pt;
	text-decoration:none;
}
.temp {
		font-size: 2px;
}

.copy_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
a.copy:hover {
	text-decoration:none;
	color: #006699;
}
.upMenu {
	font-size: 9pt;
	color: #003399;
}
a.upMenu:hover {
	font-size: 9pt;
	color: #000000;
	text-decoration:none;
}.informer {
	font-size: 8pt;
	font-weight: bold;
	color: #FF9900;
}
.textOrange {
	font-size: 9pt;
	color: #FF6600;
}
.form1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 100%;
}
.form2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 170px;
}
.button {
	font-size: 9pt;
	width: 80px;
}
.orange {
	font-size: 9pt;
	color: #FF3300;
}
a.orange:hover {
	font-size: 9pt;
	color: #993300;
	text-decoration:none;
}.white {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.white2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
}
.white3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
.100 {
	font-size: 9pt;
	font-weight: bold;
	color: #FF6600;
}
a.100:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #CC3300;
	text-decoration:none;
}
.100Select {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
.textBlack {
	font-size: 9pt;
	color: #000000;
}
.textBlack_2 {
	font-size: 9pt;
	color: #000000;
}
.textBlack_2 td {
 padding: 4px;
}
.god {
	font-size: 16pt;
	color: #006699;

}
.textSm {

	font-size: 9px;
}
.ban {

	font-size: 12pt;
	}
/*news */
.h1 {
 font-size: 16px;
 color: #FF6600;
 padding-bottom: 0.7em;
 padding-left: 0.4em;
 background: url(pic/line.gif) repeat-x bottom;	
}
.h2 {
 font-size: 13px;
 margin: 3px 0px 3px 0px;
 
}
.div1 {
 margin: 0.6em 1em 1em 1em;
}
.img2 {
 float: left;
 margin: 6px 14px 3px 0px;
 border: #00CC00  solid 2px;
}
.p2 {
 font-size: 13px;
 color:#66CC00;
 margin-top: 20px;
 font-weight: bold;
}
.p3 {
 font-size: 12px;
}
.p4 {
 margin: 10px 1.6em 0em 1em;
 padding-bottom: 10px;
 padding-left: 10px;
 font-size: 12px;
 background: url(pic/line.gif) repeat-x bottom;
}
.p4 a {
 color: #666666;
}
.p4 a:hover {
 color:#000000;
 text-decoration: none;
}
.p5{
  color:#666666;
 font-size: 14px;
 margin: 20px 20px 10px 20px;
 font-weight: bold;  
}
.p5 a {
 color: #000000;
}
.p5 a:hover {
 text-decoration: none;
}
.p6 {
 margin: 20px 1.6em 0em 1em;
 padding-bottom: 10px;
 padding-left: 10px;
 font-size: 12px;
 text-align: center;
}
.p6 span {
 padding: 3px 4px 3px 4px;
 background: #00CC00;
 color: #FFFFFF;
}
/*Выдача поиска*/

.pzagalovok {
 background: url(pic/fon9.gif) repeat-x bottom;
 padding-bottom: 15px;
 font-size: 12px;
 color: #FF6600
}
.pzagalovok span {
 color: #333333;
}
.pzagalovok a {
 color: #0033FF;
}
.pzagalovok a:hover {
 text-decoration: none;
}
.pcontent {
 font-size: 12px;
 margin: 0px 0px 7px 16px;
 color: #000000;
}
.pcontent2 {
  margin: 0px 0px 0px 16px;
  font-size: 12px;
  font-weight: bold;
}
.pcontent2 a {
  color:#0033FF;
}
.pcontent2 a:hover {
 text-decoration: none;
}
 
.divzagalovok {
 margin: 10px 15px 10px 15px;
}
.divcontent{
 margin: 10px 15px 10px 20px;
}
.p_content4 {
 text-align: center;
 font-size: 12px;
 font-weight: bold;
 margin-top: 40px;
 margin-bottom: 20px;
}
.p_content4 a {
  color: #FF6600;
  background: #FFFFCC;
  padding: 3px 10px 5px 10px;
}
.p_content4 a:hover {
  text-decoration: none;
}

.p_content3 {
 font-size: 15px;
 color: #666666;
 margin-bottom: 4px;
 margin-top: 25px;
}
.p_content3 span {
 font-weight: 900;
}
.p_content3 a {
 font-size: 16px;
 color: #0033FF;
}
.p_content3 a:hover {
 text-decoration: none; 
}

.span_a {
 font-weight: 800;
}
.span_content {
 font-size: 12px;
}
.baner3 {
 margin: 3px 3px 0px 3px;
}
.a_baner {
 color: #FF9900;
 font-size: 11px;
 display: block;
 margin: 2px 0px 2px 0px; 
}
.a_baner:hover {
 text-decoration: none;
}
/*Выдача поиска по товарам*/

.p_content5 {
 font-size: 12px;
 color: #666666;
 margin-bottom: 4px;
 margin-top: 25px;
}
.p_content5 span {
 font-weight: 900;
}
.p_content5 a {
 font-size: 12px;
 color: #666666;
}
.p_content5 a:hover {
 text-decoration: none;
 color: #000000; 
}
.p_content6 {
 font-size: 12px;
 margin: 0px 0px 7px 16px;
 color: #000000;
}
.p_content6 span {
 font-weight: bold;
}
.p_content6 a {
  font-size: 16px;
  color: #0033FF;
}
.p_content6 a:hover {
  text-decoration: none;
}
.imgspic10 {
 vertical-align: bottom;
}
.span_p_cont_2 {
 font-weight: normal;
 color: #FF3300;
}
.p_li_ne_3 {
 border-bottom: #CCCCCC solid 1px;
 margin: 10px 0px 10px 0px;
}

/* added with 2009 changes */

body {font-family: Verdana, Arial, Helvetica, sans-serif;  background: #ffffff; margin:0;}

* {margin: 0;}
p {margin-top: 15px;}
a:hover {text-decoration:none;}

.table_screen {height: 100%; width: 100%; border-collapse: collapse; font-size: 7pt;}

.c-info {font-size: 7pt; color:#666666; padding:8px 17px 8px 17px; text-align:justify;}
.c-info a{color:#0066ff;}

.bf {border-top:#bfbfbf solid 1px; border-bottom:#bfbfbf solid 1px; text-align:center;  font-size:10px; color:#000000;}
.bf a {color:#0066ff;}
.bf span {color:#616161; font-size:19pt;}

.lmenu {font-size:9pt; line-height:180%; width:200px; padding-bottom:9px;}
.lmenu a {color:#0066ff;}

.ban {padding-bottom:9px;}
.ban img {border:0px;}

.ban-t {padding-bottom:0px;}
.ban-t img {border:0px;}

.baner {padding:15px 0px 20px 0px; text-align:center;}
.baner img {border:0px;}

.opi {font-size:8pt; width:200px; height:18px; background:#ff9900; color:#ffffff; font-weight:bold; text-align:center; padding-top:3px; border:#ff9900 solid 1px;}
.opin {font-size:8pt; width:200px; border:#ff9900 solid 1px; margin-bottom:9px;}
.opin div {padding:8px;}

.vote {font-size:8pt; width:200px; background:#ffe5bf; text-align:center; width:200px;}
.vote p {font-weight:bold; width:200px; padding:5px 0px 5px 0px; margin:0px;}
.vote table {width:185px; border-collapse: collapse; font-size:8pt;}

.form1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; width:100%; height:20px;}
.form2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; width:245px; height:20px;}

.search table {font-size:8pt; line-height:15px;}
.search span {color:#ff6600; font-weight:bold;}

.exch {width:200px; padding-bottom:9px;}
.exch table {font-size:8pt;}
.exch table td {padding:2px 2px 0px 2px;}
.exchz {color:#ffffff; background:#ff9900; text-align:center; height:24px; font-size:7pt;}
.exchz div {font-size:8pt; font-family:Arial Narrow;}
.exchz span {font-weight:bold; font-size:11pt;}
.exchd {font-family:Arial Narrow; font-size:9pt; text-align:center; width:42px; border-left:#ffffcc solid 1px;}

.base-info {width:200px; border:#cccccc solid 1px; background:#ebebeb; font-size:8pt;}
.base-info p {padding:10px 5px 10px 5px; text-align:center; margin:0px;}

.catz {text-align:center; font-weight:bold; font-size:11pt; color:orange; padding:0px 0px 10px 0px;}

.catalog table {font-size:11px; width:100%;}
.catalog a {color:#0066cc;}
.catalog td {padding:0px 5px 0px 15px; width:50%; line-height:200%;}
.rp {border-left:orange 1px dashed;}

.shnews {}
.shnewsrtd {background: url(images/files.jpg) no-repeat right top;}
.topm {width:217px; text-align:right; color:#ffffff; font-size:10pt;}
.topm div {width:217px; background: url(images/newmbg.jpg) repeat-y right center; margin:2px 0px 2px 0px;}
.topm a {color:#ffffff; padding:0px 14px 0px 0px; line-height:150%;}

.mrus {background: url(images/mrus.jpg) no-repeat left top;}

