div.left-line {font: normal normal bold 8pt Arial;border-left: solid 1px black; padding-left:6px;}

/*/ таблицы [begin]/*/
.table {empty-cells: show; border-collapse: collapse;}
td,th {empty-cells: show; color: #000000; }
.table th {background-color: #C5C3B9;border-left: solid 1px #663333; border-right: solid 1px #663333;border-top: solid 1px #663333;border-bottom: solid 1px #663333;}
.table td {border: solid 1px #663333;}

.table tr.count_1 td{background-color: #F9F7EE;}
.table tr.count_2 td{background-color: #EDEBE2;}
/*/ таблицы [end]/*/





table.calc tr td, table.calc tr td th {font-size:8pt;}
table.calc tr td input { height:13px;font-size:8pt;}
div.anonce {border-left:solid 1px #C0C0C0;border-top:solid 1px #C0C0C0;margin-top:2px; padding-bottom:2px;padding-left:2px;font-size:7pt;margin-right:2px;}


body {
	font-size: 9pt;
	color : black;
	font-family: Tahoma, Arial;
	padding:0px;
	margin:0px;
	background:url(/i/bgr.jpg) no-repeat top right;}
table {
	font-size: 9pt;
	color : black;
	font-family: Arial;}
a:link, a:visited {
	color:#5B86B2;
	text-decoration: none;}
a:active, a:hover{
	color:#5B86B2;
	text-decoration: underline;}
	
hr {color:#C0C0C0;background:#C0C0C0;height:1px;border:none;margin:2px 0px 2px 0px;padding:0px;}
   
  
.big-text
{
	font-weight:normal;
	font-size: 14pt;
	color:#626262;
}	
	
.big-text .blue
{
color:#5B86B2;
}

.buyli {
	font-weight:normal;
	font-size: 14pt;
	padding-left:25px;
	color:#5B86B2;}


/*/ формы [begin]/*/
textarea {background: #FFFFFF;}
form {display:block; margin:0px; padding:0px;}
input.text {height:19px; background: #FFFFFF; margin:0px; padding:0px 0px 0px 2px; color:#5C5C5C; font: normal normal normal 8pt Arial; }
input.submit {cursor:Pointer; margin:1px; padding:0px; background: #5C3D24; color:#FFFFFF; font: normal normal bold 6.5pt Arial; border: solid 1px #5C3D24; }
input.checkbox {margin:0px; padding:0px; }
input.radio {height:14px; padding-top:0px;  margin-top:0px;}
label { padding:0px;  margin-top:0px;}
select {height:19px; background: #FFFFFF ; margin:0px; padding:0px 0px 0px 2px; color:#5C5C5C; font: normal normal normal 8pt Arial;  }
.submit {cursor:Pointer; padding:2px; background: #699BD0; color:white; font: normal 9pt bold 6.5pt Arial; border: solid 1px white; }
.sendf {cursor:Pointer; padding:2px; background: #699BD0; color:white; font-size:8pt; border:1px solid white;}
/*/ формы [end]/*/

.small_gray
{
	color:#626262;
    font: normal normal normal 8pt;
    
}

h1 {
	text-align:left;
	font-weight:normal;
	font-size: 14pt;
	margin:0px;
	padding:0 0 15 0;
	color:#626262;}

h3 {
	width:125px;
	text-align:left;
	font-size: 9pt;
	font-weight:normal;
	padding:0 0 0 2;
	margin:15 0 0 0;
	background-color:#AFAFAF;
	color:white;}

h4 {
	text-align:left;
	font-size: 9pt;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#626262;}

p {
	margin:10 0 10 0;
	text-align:justify;
	color:#626262;}

.cat {
	width:85%;
	padding-top:0px;
	width:300;
	text-align:left;}
.cat h3 {
	width:125px;
	text-transform:uppercase;
	text-align:left;
	font-size: 9pt;
	font-weight:bold;
	padding:0 0 0 2;
	margin:15 0 0 0;
	background-color:white;
	color:#555555;}
.cat b{
	color:#598DC6;
	padding:0 0 0 17;
	width:125px;
	background:url(/i/li_cat_.gif) no-repeat left top;}
.cat a:link, .cat a:visited {
	padding:0 0 0 17;
	width:125px;
	background:url(/i/li_cat.gif) no-repeat left top;
	color:#555555;
	text-decoration: none;}
.cat a:active, .cat a:hover{
	color:#598DC6;
	background:url(/i/li_cat_.gif) no-repeat left top;
	text-decoration: underline;}

.sm {
	width:100%;
	padding-top:65px;
	text-align:left;}
.sm b {
	padding:0 0 7 17;
	height:20px;
	color:#555555;
	background:url(/i/li_.gif) no-repeat left top;}
.sm a:link, .sm a:visited {
	width:85%;
	padding:0 0 7 17;
	color:#555555;
	background:url(/i/li.gif) no-repeat left top;
	text-decoration: none;}
.sm a:active, .sm a:hover{
	color:#555555;
	background:url(/i/li_.gif) no-repeat left top;
	text-decoration: underline;}

.product {
	padding:65 0 0 0;
	width:70%;
	text-align:justify;}
.product h1 {
	text-align:left;
	font-weight:normal;
	font-size: 16pt;
	margin:0px;
	padding:0px;
	color:#626262;}
.product h2 {
	text-align:left;
	font-weight:normal;
	font-size: 9pt;
	margin:0px;
	padding:0px;
	color:#626262;}

.info {
	font-size:11px;
	font-family:Tahoma;
	width:215px;
	color:white;
	text-align:center;
	padding-top:85;
	font-weight:bold;}
.info a:link, .info a:visited {
	color:white;}
.info a:active, .info a:hover{
	color:white;}

.lang {
	color:white;
	padding:15 0 0 15;}
.lang a:link, .lang a:visited {
	color:white;}
.lang a:active, .lang a:hover{
	color:white;}

.menu {
	font-size:8pt;
	padding:30 10 15 20;
	color:#575757;
	font-weight:bold;
	line-height:18px;}
.menu a:link, .menu a:visited {
	width:100%;
	color:#575757;
	text-decoration: none;}
.menu a:active, .menu a:hover{
	color:#11A4EA;
	text-decoration: underline;}

.opt {
	width:330;
	padding-top:5px;
	text-align:left;}

.om {
	padding:0 35 0 0;
	text-align:right;
	font-weight:bold;}
.om a:link, .om a:visited {
	color:#555555;}
.om a:active, .om a:hover{
	color:#555555;}

.rc {
	padding:35 0 0 10;
	color:#555555;
	text-align:center;}

.pl {
	height:1px;
	background:url(/i/pl.gif) repeat-x;}

.cont {
	padding:0 0 0 28;
	text-align:left;}

.li {
	padding: 0 0 7 5;}

.copy {
	background:url(/i/bot.gif) no-repeat left top;}

.year {
	font-size:9pt;
	font-weight:normal;
	color:#558FCE;}

.tb_complect {
	color: #4B4B4B;}

.act{color:#5B86B2;}	
.note {cursor:Pointer;color:#5B86B2;font-size:14px;line-height:0px;}
