@charset "utf-8";
img{border:none}
body,table,td,ul,p,li,h1,h2{padding:0;margin:0;font:10pt Arial, Helvetica, sans-serif}
body{width:100%;height:100%;color:#000}
html{width:100%;height:100%}
table,td{ border-collapse:collapse; vertical-align:top;border:none}
ul{list-style:none}
a{color:#000;text-decoration:underline}a:hover{text-decoration:none}
.v_center{ vertical-align:middle}
#main{width:100%;height:100%}
#header{
	background:url(img/back.png) repeat-x;
	height:auto;
	padding-right:23px;
	text-align:right;
	padding-top:40px
}
#logo{font-size:0;line-height:0}
#up_menu{background:#DEDEDE;height:27px; text-align:right; vertical-align:middle}
#up_menu ul{float:right;font-weight:bold;margin-right:4px;background:url(img/mark.png) no-repeat right 2px;padding-right:4px}
#up_menu li{float:left;background:url(img/mark.png) no-repeat left 2px;padding-left:7px;margin-right:4px}
#up_menu li a{color:#000; text-decoration:none;font-weight:bold}#up_menu li a:hover{text-decoration:underline}
#left{background:#CCC;width:1%}
.l_width{width:270px}
#middle{height:100%}
p.l_space{margin:0;padding:0;width:100%}
#l_menu{padding:6px 40px 10px 25px} #l_menu a{text-decoration:none;color:#000}#l_menu a:hover{text-decoration:underline}
#l_menu li a{font-weight:bold}#l_menu li li a{font-weight:normal}
#l_menu li{margin:18px 0;line-height:1.2}
#l_menu li li{margin:1px 0}
#l_menu ul ul{font-weight:normal;padding-left:11px;padding-top:12px}
.lot th{background:#EEE; text-align:left;border-bottom:1px solid #fff;padding:3px 10px 4px 18px}
.lot th a{color:#000; text-decoration:underline}
table.lot{width:100%;margin-bottom:40px}
.text_tab{width:100%}
.text_tab td{padding:5px 15px 5px 15px}
.text_tab p{margin:10px 0}
.lot td{ background:#FAFAFA;padding:5px 15px 5px 15px}
.lot td td{padding:0 15px 0 0}
.price{ white-space:nowrap;width:20%}
.price span{color:#297805}
.img_l{float:left;margin-right:10px;border:1px solid #0000FF;margin-bottom:10px}
h2{margin-bottom:16px}
h1{font-weight:bold}
.lot p{margin:0 0 16px 0}
#l_menu .activ a,#l_menu a.activ{color:#0034A4;font-weight:bold}
.activ_red a,#l_menu .activ_red{color:#FF0000;font-weight:bold}
.content{padding:14px 40px} .content p{margin:10px 0}
.content h2{color:#297805;margin:10px 0;font-weight:bold;font-size:12pt;width:100%}.content a,.green_txt{color:#297805}
.price_tab td{padding:5px;border-bottom:1px solid #fff;background:#F1F1F1}
.price_tab th{font-size:12pt;color:#fff; font-weight:bold;padding:5px;border-bottom:1px solid #fff}

.price_tab .gr1 td{ background:#F7F7F7} 
.main_price table{float:left}
.pr_cell{border-left:1px solid #fff; text-align:center}
.blue{background:#0034A4}.green{background:#297805}
.price_tab td.spacer{background:#ffffff;padding:0;height:4px}
.l_cell{width:76%; background:#FAFAFA;border-right:1px solid #fff;padding-top:10px;padding-left:40px;padding-right:40px; text-align:justify}
.r_cell{width:24%;background:#EEEEEE;padding:20px;border-left:1px solid #fff}
.img_bord{margin:0 auto 10px auto;display:block;border:1px solid #0000FF}
.green_str{color:#297805; font-size:12pt}
.txt_block{background:#FAFAFA;padding-left:15px;padding-top:5px;padding-bottom:5px}
.txt_news{
	margin:0 0 16px 0;

color=#900; 		color: #900;
	font-size: 16px;
}
#counter{padding-left:25px}
#counter div{padding-bottom:5px}
#main tr #middle div table tr .lot p strong {
	color: #000;
}
