html {
	padding:0;
	margin:0;
	background:#FDFDF3;
}
body {
	padding:0 0 25px 0;
	margin:0;
	font-family:tahoma;
}
* html body {behavior: url(csshover.htc);}
img {
	border:0px;
}
.htmlMakeup	{
	width:1000px;
}
.gl_tab {
	width:100%;
}
.gl_tabbl {
	vertical-align:top;
}
.logo {
	position:absolute;
	margin:38px 0 0 27px;
}
#shapka {
	background:url(images/right_top.jpg) right top no-repeat;
	height:343px;
}	
.center_text {
    padding:60px 340px 40px 300px;
    text-align:center;
	height:85px;
}
.center_text h1 {
	padding:0;
	margin:0;
	font-size:28px;
	color:#189406;
	font-weight:normal;
}
.topmenu {
	height:35px;
	padding:0 0 0 130px;
}
.topmenu a {
	display:inline;
	width:127px;
	height:33px;
	float:left;
	margin:0 9px 0 8px;
}
a.price {background:url(images/topmenu.png) left top no-repeat;}
#price_akt {background-position:left -33px;}
a.design {background:url(images/topmenu.png) -127px top no-repeat;}
#design_akt {background-position:-127px -33px;}
a.contact {background:url(images/topmenu.png) -254px top no-repeat;}
#contact_akt {background-position:-254px -33px;}
a.akciya {background:url(images/topmenu.png) -381px top no-repeat;}
#akciya_akt {background-position:-381px -33px;}
#content {
	height:auto;
	clear:both;
	padding:0 14px 0 0;
	margin:-100px 0 0 0;
}
.right_bl {
	width:224px;
	padding:103px 0 43px 0;
}
.right_bl_top {background:url(images/right_bl_top.png) left top repeat-x #2CB234}
.right_bl_right {background:url(images/right_bl_right.png) right top repeat-y;}
.right_bl_bottom {background:url(images/right_bl_bottom.png) left bottom repeat-x;}
.right_bl_rt {background:url(images/right_bl_rt.png) right top no-repeat;}
.right_bl_rb {background:url(images/right_bl_rb.png) right bottom no-repeat; font-size:12px; color:#fff; padding:10px; min-height:500px; text-align:left}
.right_bl_rb img {border:1px solid #000;}
* html .right_bl_rb {height:500px;}

.left_bl_top {background:url(images/left_bl_top.png) left top repeat-x #FEAF0C}
.left_bl_right {background:url(images/left_bl_right.png) right top repeat-y;}
.left_bl_bottom {background:url(images/left_bl_bottom.png) left bottom repeat-x;}
.left_bl_left {background:url(images/left_bl_left.png) left top repeat-y;}
.left_bl_lt {background:url(images/left_bl_lt.png) left top no-repeat;}
.left_bl_lb {background:url(images/left_bl_lb.png) left bottom no-repeat;}
.left_bl_rt {background:url(images/left_bl_rt.png) right top no-repeat;}
.left_bl_rb {background:url(images/left_bl_rb.png) right bottom no-repeat; font-size:12px; color:#000; padding:20px; min-height:700px; text-align:left}
* html .left_bl_rb {height:700px;}

td.tit { font: 9pt Verdana; color: green; background-color: #FFFFFF; text-align:left }
td.zag { font: 9pt Verdana; text-align: center; background-color: #FF9900; border:1px solid }
td.txt { font: 9pt Verdana; text-align: center; background-color: #FFFFFF; border:1px solid }

.left_bl_rb h1 {
	font-size:13px;
	padding:0 0 14px 0;
	margin:0px;
}
.left_bl_rb h2 {
	font-size:13px;
	padding:0 0 14px 0;
	margin:0px
}
.cent_tab {
	width:100%;
}
.cent_bl {
	width:1000px;
	vertical-align:top;
}
.right_top {
	background:url(images/right_topb.jpg) left top no-repeat;
}
dd {
	padding-left:0px;
	margin-left:0px;
}
.sch {
	text-align:center;
	padding:20px 238px 0 0;
	font: 8pt arial; color: #666; text-decoration: none;
}
.sch img {
	margin:0 10px 0 10x;
}
.sch a { font: 8pt arial; color: #666; text-decoration: none; }
.menubl {
	padding:0;
	margin:0;
	list-style:none;
}
.menu_p {
	display:block;
	float:left;
	position:relative;
}
.menu_p:hover .mbl {
	display:block;
}
#disp {
     padding:0 0 2px 0;
     margin:0;
     list-style:none;
     position:relative;
     top:-4px;
}
#disp li {
	display:block;
	width:133px;
	font-family:arial;
	font-size:12px;
	padding:0 0 0 12px;
	margin:0;
	text-align:left;
}
#disp li a {
	padding:0 15px 0 0;
	margin:5px 0 5px 0;
	width:auto;
	height:auto;
	color:#fff;
	line-height:15px;
}
#disp li a:hover {
	text-decoration:none;
}
.mbl { 
	position:absolute; 
	display:none;
	z-index:1;
	width:144px;
	text-align:left;
	margin:32px 0 0 9px;
	padding:4px 0 0 0;
	line-height:25px;
}
*html .mbl {left:0; line-height:22px;}
*+html .mbl {left:0; line-height:22px;}
.center { 
     background:url(images/center_b.png) left top repeat-y;
     margin-bottom:5px;
}
.top { 
     background:url(images/top_b.png) left top no-repeat;
}
.bottom { 
     background:url(images/bottom_b.gif) left bottom no-repeat;
     position:relative;
     bottom:-5px;
}
.link { font: 9pt Verdana; color: #FFFFFF; text-decoration: none; }
.link a { font: 9pt Verdana; color: #FFFFFF; text-decoration: none; }

