* {
  font-size: 100.01%; font-size: 11px; font-family: Tahoma; color: #000000; }
html {width: 100%; height: 100%; }
body {min-height: 100%; }
* html body {height: 100%; text-align:center; }
body {
  font-size: 62.5%; padding: 0; margin: 0; background-color: #FFFFFF; width: 100%; }
body, img, form, input, select, p {
  margin: 0; padding: 0; }
strong{
  font-weight: 900;}
table, img { border: 0; }
li{
  list-style-image: url("http://www.ploskostspb.ru/img/li.gif");}
ul{
  margin: 1px; padding: 1px;
  margin-left:20px; }
a{ text-decoration: none; color: #FF7200;}
a:hover{ text-decoration: underline; }
.clear{	clear:both;}
.b{
	border: 1px solid red;}

#body{
	width: 999px; height:100%;
	text-align:left; margin-left:auto; margin-right:auto; }
#b_left{
  width: 209px; vertical-align: top;  position: relative; } 
#b_middle{
  width: 581px; vertical-align: top; position: relative; } 
#b_right{
  width: 209px; vertical-align: top; position: relative; } 
.logo{
	height: 83px; text-align: left; padding: 3px;}

.left{
  float:left; }
.right{
  float: right; display:inline; }
.menu_item li{
	margin: 12px 0px 10px 10px; list-style-image: url("http://www.ploskostspb.ru/img/li_4.gif"); }
.menu_item li a{
	color: #000000; text-decoration: none; padding:4px 0; line-height: 15px;
	background: url('http://www.ploskostspb.ru/img/m_hr.gif');	background-repeat: repeat-x; background-position: bottom left;}
.menu_item li a:hover{ color: #FF7200; text-decoration: none; }
.menu_item li a:hover*{ color: #FF7200; text-decoration: none; }
h1{
  color: #5B841B; font-size: 11px; font-family: Tahoma; 
  text-transform: uppercase; font-weight: bold; margin: 5px 0 5px;}
h2{
  color: #FF7200; font-size: 11px; font-family: Tahoma; 
  text-transform: uppercase; font-weight: bold; margin: 5px 0 5px;}
.wind{
	background-color: #D9D9D9;}
.wind .space{
	padding: 14px 7px;}
.wind_name{
  width: 190px;height: 25px;
  background: url('http://www.ploskostspb.ru/img/win_name_bg.jpg'); background-repeat: repeat-x; }
.wind_name .left{
	width: 9px; height: 25px;
	background: url('http://www.ploskostspb.ru/img/win_name_l.jpg'); background-repeat: no-repeat; }
.wind_name .right{
	width: 9px; height: 25px;
	background: url('http://www.ploskostspb.ru/img/win_name_r.jpg'); background-repeat: no-repeat; }
.wind_name .name{
  float: left; color: #FFFFFF; font-size: 11px; font-family: Tahoma; 
  text-transform: uppercase; font-weight: bold; padding: 3px 10px;}
.wind_name_r .right{
	width: 9px; height: 25px;
	background: url('http://www.ploskostspb.ru/img/win_name_r_r.jpg'); background-repeat: no-repeat; }
.wind_name_r{
  width: 190px;height: 25px;
  background: url('http://www.ploskostspb.ru/img/win_name_bg_r.jpg'); background-repeat: repeat-x; }
.wind_name_r .left{
	width: 9px; height: 25px;
	background: url('http://www.ploskostspb.ru/img/win_name_l_r.jpg'); background-repeat: no-repeat; }
.wind_name_r .name{
  float: left; color: #FFFFFF; font-size: 11px; font-family: Tahoma; 
  text-transform: uppercase; font-weight: bold; padding: 3px 10px;}
.wind_name .name *{
	color: #FFFFFF; font-size: 11px; font-family: Tahoma; }
.marg_l{
	margin: 1px 1px 0;}
.marg_r{
	margin: 1px 0 0 1px;}
.head_menu{
	height: 83px; background-color: #5B841B; padding: 3px;}
.head_menu a{
  float: left; margin: 0; display: block; 
  font-size: 10px; height-line: 10px; color: #FFFFFF; font-family: Tahoma; 
  padding:10px 11px 0px 25px; text-decoration: none; text-align: center; }
.head_menu a:hover{
  color: #FF7200; }
.main_ref_l{
	height: 289px; width: 290px; float: left; margin: 0; display: block; padding: 0;
	background: url('http://www.ploskostspb.ru/img/main_ref_l_b.jpg'); background-repeat: no-repeat; background-position: bottom right;
  text-decoration: none; text-align: center;text-transform: uppercase; color: #FFFFFF; }
.main_ref_r{
	height: 289px; width: 290px; float: right; margin: 0; display: block;padding: 0; 
	background: url('http://www.ploskostspb.ru/img/main_ref_r_b.jpg'); background-repeat: no-repeat; background-position: bottom left;
  text-decoration: none; text-align: center;text-transform: uppercase; color: #FFFFFF; }
.main_ref_l div, .main_ref_r div{
  font-size: 11px; font-family: Tahoma; font-weight: bold; color: #FFFFFF; padding-top: 9px;}
.dop_menu{ height: 83px; padding: 3px;}
a.green{ color: #456500; }
.order{ height: 206px;}
.order_space{ padding: 30px 15px 15px	0;}
.order_img{ width: 35px;padding: 5px 0 0 20px; }
.order_text{ width: 125px; padding:5px;}
.hr_body{
	height: 19px; background: url('http://www.ploskostspb.ru/img/hr_body.gif'); background-repeat: no-repeat;}
.cell_body_l,.cell_body_r{
	width: 290px;}
.title{
	height: 30px; background-color: #5B841B; }
.title_name{
	color: #FFFFFF; padding: 10px;}
.content{
	padding:10px; }
.content li{
	margin: 12px 0 10px 10px; list-style-image: url("http://www.ploskostspb.ru/img/li_1.gif"); }
.content li a,.content li a b{color: #000000; text-decoration: underline;}
.content li a:hover{ color: #FF7200; text-decoration: none;}
.content li a:hover b{ color: #FF7200; text-decoration: none;}
.cont_b{ border-right: 1px solid #CCCCCC;}
.duo{
	background: url('http://www.ploskostspb.ru/img/duo.gif'); background-repeat: repeat-y;}
.next{
	color: #FF7200 !important; text-decoration: underline; }
.next:hover{
 text-decoration: none; }
.red{ color: #FF4800;}
.stub_menu{  padding: 5px; }
.stub_menu a{ color: #000000;}
#stub{
	width: 999px;	text-align:center; margin-left:auto; margin-right:auto; }




