html {height:100%;}
body {padding:0;width:100%; margin:0 auto;min-height:100%;position:relative;font-family:Verdana;background-color:#f9f9f9;background-image:url(images/menu.gif); background-repeat:repeat-x;}
* html body {height:100%;}
#top { width:1025px; height:90px; margin-left:20px;}
#footer{position:absolute; bottom:0; height:30px; width:100%; padding:1px 0; background-image:url(images/footer.gif); background-repeat:repeat-x;}
#content { position:relative; width:946px; margin-left:20px; background-color:#f9f9f9; }
#content { overflow:hidden; width:946px;}
#left { float:left; width:198px; margin-top: 17px; padding-bottom:40px;}
#conerleft{ position:absolute; background-image:url(images/coner1.gif); background-repeat:no-repeat; width:889px; height:65px; top:0px; left:0px;}
#coner{ position:absolute; background-image:url(images/coner2.gif); width:33px; height:65px; top:0px; right:0px;}
#menu { position: absolute; top:0px; left:220px; width:909px; height:63px; background-image:url(images/steklo.gif); }
#main { margin-top:17px; margin-bottom:70px; float:right; width:697px; height:100%; background-color:#ffffff; border: 1px solid #879190; padding: 10px 20px 20px 20px;}
/*#block1{width:150px; height:auto; background-color: #f3f2ef; border: 1px solid #879190; margin-left:9px; padding: 20px 10px 20px 10px;}*/
/*#block2{width:150px; height:auto; background-color: #f3f2ef; border: 1px solid #879190; margin-left:9px; margin-top:30px; padding: 20px 10px 10px 10px;}*/
#dveri{width:158px; height:auto; background-color: #f3f2ef; border: 1px solid #879190; margin-left:9px; padding: 20px 2px 20px 10px;}
#reshetka{width:158px; height:auto; background-color: #f3f2ef; border: 1px solid #879190; margin-left:9px; margin-top:30px; padding: 20px 2px 10px 10px;}
#aksesuari{width:158px; height:auto; background-color: #f3f2ef; border: 1px solid #879190; margin-left:9px; margin-top:30px; padding: 20px 2px 10px 10px;}
ul.sp{margin:0px 0px 0px 12px;padding:0px;list-style-position: outside;list-style:disc;/*list-style-image: url(images/li.gif);*/font-size:10pt;}

A:link{ font: 11px Verdana; color: #0a0809; text-decoration:underline;}
A:hover{ font: 11px Verdana; color: #0a0809; text-decoration:underline;}
A:visited{ font: 11px Verdana; color: #0a0809; text-decoration:underline;}
A:active{ font: 11px Verdana; color: #0a0809; text-decoration:underline;}

#block3{ font-size: 11px; width:150px; height:auto; background-color: #f3f2ef; border: 1px solid #879190; margin-left:9px; margin-top:30px; padding: 20px 10px 10px 10px;}
img  {border:0px;}
.img {margin: 0px 3px 0px 0px;}
.img2{margin: 9px 0px 0px 2px;}
.img3{margin: 9px 0px 0px 20px;}
.img4 {margin: 0px 20px 0px 0px;}
.text h1{ font: 14px Verdana; font-weight: bold; color: #0a0809;}
.text h2{ font: 14px Verdana; font-weight: bold; color: #0a0809;}
.text{ font: 11px/14px Verdana; color: #0a0809;}
.text a {color: #0a0809; text-decoration: none;}
.text A:hover{ text-decoration:underline;}
.calc{float:bottom;display:block;font-family:'Courier New';width:210px;}
.calc SPAN{display:block;background-color: #ECF2F4; border: 1px solid #879190;padding:3px;margin:2px;}
.calc DIV{display:block;background-color:#ECF2F4; border: 1px solid #879190;padding:3px;margin:2px;}

.calcf 			{width:98%;font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif;font-size:12px;margin: 10px auto 10px auto;border:#333333 solid 1px;}
.calcf .top		{background:url(calc/title.gif) repeat-x; color:#FFFFFF; font-weight:bold;height:30px;text-align:center;vertical-align:middle;}
.calcf p		{padding:0px;margin:5px 10px 4px;}
.calcf .linel	{width:65%;height:25px;background-color:#dddddd;;border-bottom:#000000 solid 1px;}
.calcf .line	{width:35%;height:25px;background-color:#dddddd;border-left:solid 1px #000000;border-bottom:#000000 solid 1px;}
.calcf .preview	{width:35%;border-left:solid 1px #000000; vertical-align:top;}
.calcf .select	{width:65%;vertical-align:top;}
.st				{width:90%;padding:0px;margin:5px auto;}
.st td			{padding:3px;}
.comment		{color:#666666; font-size:10px;}
.red			{color:#FF0000; font-size:10px;}
#pc				{color:#666666; font-size:12px;}
.previmg		{text-align:center;}
.select td		{vertical-align:top;}

.templimg		{width:98%;font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif;font-size:12px;margin: 10px auto 10px auto;border:none;text-align:center;}
.templimg img	{margin:10px;padding:0px;}
.mainp			{color:#444444; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:justify;}
.topm			{width:100%; text-align:center; font-size:11px; margin:0px auto 10px;}
