A.reclama:LINK, A.reclama:VISITED{
	font-size: 11px; font-family: "arial cyr", arial, helvetica, sans-serif; color:#000000;}
A.reclama:ACTIVE, A.reclama:HOVER, A.reclama:FOCUS{
	font-weight: bold; font-size: 11px; font-family: "arial cyr", arial, helvetica, sans-serif; color:#000000;}
A:hover {color: #808080;}

td.tdtxt, td.tdtxt2  {font-size: 9px; font-family: "arial cyr", arial, helvetica, sans-serif; color:#000000}

input {font-size: xx-small; font-family: "arial cyr", arial, helvetica, sans-serif;}
select {font-size: 10px; font-family: "arial cyr", arial, helvetica, sans-serif;}

#tps{width: 93px; height: 37px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 5px; text-align: justify;}
#tps a{text-decoration: none;  color: Black;}

#dlvtxt{padding-bottom: 5px; width: 100%}
#ufrm{width: 48%; float: left; 
	color:#000000;
	font-size: 12px;
	font-family: "arial cyr", arial, helvetica, sans-serif;
}
#dlvinf{width: 49%; float: right;}

.smlink, .sm { 
	font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color:#000000
}

span.smlink_li, a.smlink_li { background-image: url(/pic/ye_dt.gif); background-position: 3px 5px; background-repeat: no-repeat; font: 11px "arial cyr", arial, helvetica, sans-serif; color:#000000; padding-left:12px; }
span.smblink_li, a.smblink_li  { background-image: url(/pic/ye_dt.gif); background-position: 3px 5px; background-repeat: no-repeat; font: bold 11px "arial cyr", arial, helvetica, sans-serif; color:#000000; padding-left:12px; }
span.smlink_gli, a.smlink_gli { background-image: url(/pic/blg.gif); background-position: left 6px; background-repeat: no-repeat; font: 11px "arial cyr", arial, Helvetica, sans-serif; color:#000000; padding-left:6px; }

div.srtdesc { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 3px 0 15px 0; min-height: 70px; }
.capital{ background-position: 3px 3px; background-repeat: no-repeat; min-height: 22px; padding: 3px 3px 3px 32px;}
div.capital h1 {padding: 0;  margin: 0; display: inline; height: 22px;}
.B{background-image: url('/pic/p_b.gif');}
.M{background-image: url('/pic/p_m.gif');}
.O{background-image: url('/pic/p_o.gif');}

span.smlink_ar, a.smlink_ar { background-image: url(/pic/ar.gif); background-position: left; background-repeat: no-repeat; padding-left: 10px; font: 11px "arial cyr", arial, helvetica, sans-serif; color:#000000 }
span.smblink_ar, a.smblink_ar { background-image: url(/pic/ar.gif); background-position: left; background-repeat: no-repeat; padding-left: 10px; font: bold 11px "arial cyr", arial, helvetica, sans-serif; color:#000000; }
span.smred_ar, a.smred_ar { background-image: url(/pic/ar.gif); background-position: left; background-repeat: no-repeat; padding-left: 10px; font: bold 11px "arial cyr", arial, helvetica, sans-serif; color: #FF0000; }
span.smbred_ar, a.smbred_ar { background-image: url(/pic/ar.gif); background-position: left; background-repeat: no-repeat; padding-left: 10px; font: bold 11px "arial cyr", arial, helvetica, sans-serif; color: #FF0000; text-decoration:none; }
span.smbbook_ar, a.smbbook_ar { background-image: url(/pic/ar.gif); background-position: left; background-repeat: no-repeat; padding-left: 10px; font: bold 11px "arial cyr", arial, helvetica, sans-serif; color: #65b24c; }

.smblink {color:#000000;
	font-weight: bold;
	font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
}
.smbmusic {	font-weight: bold;
	font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #cc4c19}
.smbbook {font-weight: bold;
	font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #65b24c}
.smbother {font-weight: bold;
	font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #ff961a}
.smbsoft {font-weight: bold;
	font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #4c95b2}
.smred {	font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #FF0000;}
.smbred {font-weight: bold;
	font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #FF0000;
	text-decoration:none}
.smbook {font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #339933}
.smmusic {font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #cc4c19}
.smother {font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #ff961a}
.smsoft {font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
color: #4c95b2}
.smbmno {font-weight: bold;
	font-size: 11px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #cc4c19; text-decoration:none; }

.midb {font-weight: bold;
	font-size: 12px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	text-decoration:none}
.mid {	font-size: 12px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	text-decoration:none}
.subtitle {font-weight: bold;
	font-size: 13px;
	font-family: "arial cyr", arial, helvetica, sans-serif; 
	color: #ffffff}

body {margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#Basket{background-color: White;}
p { font-family: Arial, Helvetica, sans-serif; font-size: 11px}
div.par{text-align: justify; padding-bottom: 6px; text-indent: 20px;}
li.par{text-align: justify; padding-bottom: 6px;}
ol.par, ul.par{text-align: justify; margin-top: 6px; margin-bottom: 12px}
ul.par li, ol.par li{text-align: justify; padding-bottom: 6px;}

th, td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
td.basket { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.textbold{ font-family: Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold}
.text { font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.green { color: #64B34C; text-decoration:none}
.bgreen {font-size: 12px; text-decoration:none; color: #339933;}
.red { color: #990000}
.redb { color: #990000; font-weight: bold}
form {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: inline;}
input {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.textjustify { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; text-align: justify}
.textboldunderline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; text-decoration: underline}
.title_red {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000}
.title_red1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000}
.baloons {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}

tr.br{background-image: url(pic/hr_rp.gif);	background-repeat: repeat-x;	background-position: center;	height: 3px;	width: 100%;}

.aFilter {filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)"}
span.Link {cursor: pointer; text-decoration: underline; color: #000000;}
A.BasketLink:LINK, A.BasketLink:VISITED {color:#000000}
A.BasketLink:ACTIVE, A.BasketLink:HOVER, A.BasketLink:FOCUS {color:#ff0000}

td.colibri {font-family: "Times New Roman", "Times New Roman Cyr", Times, serif; font-size: 8pt;}
a.colibri{text-decoration: none; color: #000000;}
a.colibri:hover{text-decoration: underline; color: #808080;}
div.colibri{padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px;}

.lnk{color: Black; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px;}
a.lnk h1{color: Black; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px;  display: inline; }
.b_part {height: 30px;}

div.sml{padding-left: 30px; min-height: 30px; margin-bottom: 10px;}
div.smlB{background-image: url(/pic/p_b.gif); background-repeat: no-repeat; background-position: left;}
div.smlM{background-image: url(/pic/p_m.gif); background-repeat: no-repeat; background-position: left;}
div.smlS, div.smlO{background-image: url(/pic/p_o.gif); background-repeat: no-repeat; background-position: left;}
div.smlD{background-image: url(/pic/p_dlv.gif); background-repeat: no-repeat; background-position: top left;  margin-bottom: 0px;}

div.smltext{float: left; width: 65%;  padding: 2px; }
div.smlnum{float: left; white-space: nowrap; width: 20%;  padding: 2px; }

div.clear, div.block{width: 100%; clear: both; }
div.hr{width: 100%; height: 2px;  }

tr.up_l{height: 20px;}
td.up_l{height: 20px; background-image: url(/pic/t_up_r.gif); background-position: bottom right; background-repeat: repeat-x;}
td.up_r{width:740px; height:20px;}
td.up_r img {margin-top: 10px}
td.t_r{width:20px; height:70px;}
tr.hlc, td.hlc { height:40px;  background-color: #ffbb33; }

tr.tdn_l{height:10px;}
td.tdn_l{height:10px; background-image:url(/pic/t_dn_r.gif); background-position: top right; background-repeat: repeat-x;}
td.tdn_r{width:740px; height:10px; background-color: #ffbb33;}

table.ye_bac, td.ye_bac, tr.ye_bac { background-image:url(/pic/ye.gif)}

.exT a, .exT a:VISITED{color: Black;}
.exT h1, .exT h2{display: inline; 
	font-weight: normal; font-size: 11px; font-family: arial, helvetica, sans-serif;
	white-space: normal; 
	margin: 0; padding: 0;}
.exTm h1, .exTm h2{ font-size: 12px;}
.exT h2, .exTm h2{font-weight: bold;}
.exT div{padding-top: 5px; text-indent: 0.5em;   }
.jstf{ text-align: justify; }

.exs h1, .exs h2, .exs h3{display: inline; font-weight: normal; margin: 0; padding: 0;}
.exs h1{ font-size: 125%;} 
.exs h2{ font-size: 100%;} 
.exs h3{ font-size: 90%;}
.exs a:LINK, .exs a:VISITED{color:#000000}
.exs a:ACTIVE, .exs a:FOCUS, .exs a:hover{color: #808080;}

tr.Hrow td{padding-top: 5px;}
div.srtdesc div.pBlock, tr.Hrow div.pBlock{
	width: 76px; 
	max-height: 70px; 
	overflow: hidden; 
}
div.FltLeft{float: left;}

div.FltRight{float: right;}
