body                        {margin:0px auto; font:9pt  Arial,  Helvetica, sans-serif; background:#fff url(images/bg.gif)}

/**  div							{border:1px solid #aaa;} /**/

.clear						{clear:both}

.bgbody						{background:url(images/bggrad.jpg) repeat-x top;}
.container 					{width:1024px; margin:0px auto;}

.head						{background:#201F1F; color:#C4C4C4; padding:10px 28px 0px 10px;}
.head .logo					{float:left; width:250px; height:122px; }
.head .info					{float:right; padding-right:50px; padding-top:10px;}
.head .info p				{margin:0px; margin-bottom:5px;}
.head .info .title			{color:#E67817; padding-left:70px;}
.head .info .rezim			{color:#8D8C8C; font:8pt Tahoma, Arial, Verdana;  padding-left:70px;}
.head .info .tels			{font:18pt "Times New Roman", Times, serif;}

.topmenu					{ background:url(images/topmenu.gif) no-repeat bottom center; width:862px; height:39px; margin:0px auto; padding:0px 30px 0px 30px}
.topmenu a					{font:bold 11pt  Arial,Tahoma; color:#fff; text-decoration:none; height:29px; padding:10px 10px 0px 10px; display:block; float:left;}
.topmenu a.home				{ background:none; height:25px; padding-top:14px;}
.topmenu .split				{background:url(images/topmenuspl.gif) no-repeat left bottom; width:6px; height:39px; float:left;}
.topmenu a:hover			{background:#1A1939 url(images/topmenusel.jpg) no-repeat top center; text-decoration:none; color:#fff;}
.topmenu .sel               {background:#1A1939 url(images/topmenusel.jpg) no-repeat top center;}



.mainbanner					{height:515px; width:1024px;}
.mainbanner .col1			{float:left; width:563px; height:515px;}
.mainbanner .mainimg		{width:461px; height:515px; float:left; background:url(images/mainimg.jpg) no-repeat left top;}
.mainbanner .listdoors		{height:184px; background:url(images/huinya.jpg) no-repeat top left;}
.mainbanner .govnoflash		{float:left;}
.mainbanner .linebyee		{background:#FD3A3A; margin-left:55px; padding:7px; font:10pt Tahoma, Arial, Verdana; border:1px solid #82827B; border-top:none; border-right:none;}
.mainbanner .pitem			{ width:128px; padding:5px; display:block; background:url(images/pict/byee1.png) no-repeat top center; float:left; padding-top:206px; color:#212121; text-align:center; text-decoration:none; font:bold 11pt Tahoma, Arial, Verdana;}
.mainbanner .pitem:hover	{ text-decoration:underline}
.mainbanner .itmenu			{ padding-top:40px;}

.cnt						{background:#fff; padding:20px; padding-top:0px;}

.podr						{height:34px; width:113px; background:url(images/podr.gif) no-repeat left top; display:block; }
.col33						{width:320px; float:left; color:#555555; font:8pt Tahoma, Arial, Verdana; padding:10px; padding-bottom:30px;}
.col33 .title				{color:#0F0D37; font:bold 11pt Tahoma, Arial, Verdana; text-decoration:none}
.col33 a.title:hover			{text-decoration:underline;}
.col33 .limg				{float:left; width:130px;}
.col33 .txt					{float:left; width:190px;}
.line						{ margin-left:50px; margin-right:50px; border-bottom:1px solid #D2D2D2; margin-bottom:25px; margin-top:10px;}

.footer						{color:#D2D2D2; padding:20px 25px 20px 25px; background:#212020;}
.footer a					{color:#D2D2D2;}
.footer a:hover				{color:#D2D2D2;}
.footer p					{margin-left:250px;}

.show_cnt                   {width:850px;}
.show_cnt .leftcol          {float:left; width:300px; text-align:right;}
.show_cnt .data             {margin-left:330px;}
.show_cnt .price            {font:bold 10pt Tahoma; background:#FFDD1F; padding:5px;}
.show_cnt .close            {text-align:right;}
.show_cnt .title            {font:15pt Tahoma;}
.show_cnt .close a          {padding-left:20px; background:url(images/cross.gif) no-repeat top left; color:#C41111; text-decoration:none}
.show_cnt .close a:hover    {text-decoration:underline; color:#C41111;}


.bannerpage                 {x}
.bannerpage .fldoor         {padding-left:290px; height:184px; background:url(images/bgpage.jpg) no-repeat top center}
.bannerpage .pageline       {background:#FD3A3A; padding:7px; font:10pt Tahoma, Arial, Verdana; border:1px solid #82827B; border-top:none; margin-left:55px; margin-right:50px;}
.bannerpage .govno2         {}


#scroller_container         {position: relative;height: 20px;overflow: hidden;}
#scroller                   {white-space: nowrap; font:bold 12pt Tahoma;}



.catitem                    {float:left; width:200px; margin:10px; margin-bottom:30px; text-align:center}
.catitem .shimg             {display:block; margin-bottom:15px; width:200px; height:250px; padding-top:0px; background:url(images/nofoto.gif) no-repeat top center; text-decoration:none;}
.catitem .title             {font:14pt Tahoma; color:#000;}
.catitem a.sh               {color:#000; text-decoration:none;}
.catitem a.sh:hover         {color:#000; text-decoration:underline;}
.catitem span.price         {display:block; margin-left:100px; width:84px; height:84px; background:url(images/price.gif) no-repeat ; text-decoration:none; color:#000; text-align:center; padding-top:30px; font:bold 14pt Arial;}
.catitem span.price span    {font:bold 12pt Tahoma;}




td                          {font:9pt Arial;}
.content .formback td       {border:none}

a							{color:#1B8EAD; text-decoration:underline;}
a:hover						{color:#016093;text-decoration:underline;}

h1                          {font:18pt Tahoma; color:#000;}
h2                          {font:18pt Tahoma; color:#000}
h3                          {font:13pt "Trebuchet MS"; color:#666}

.h2                         {font:16pt Tahoma;}


ul							{}
li							{padding:5px;}




.pict                       {float:left; margin-bottom:5px; margin-right:15px;}
.content 					{padding:0px 50px 0px 50px;}
.content td					{border:0px; border-bottom:1px solid #ddd; padding:5px;}

.div_files                  {margin-top:50px;}









input,textarea 				{border:1px solid #ddd; background:#fff; padding:5px; font:8pt Tahoma;}
.button                     {background:#4EA42D; font:12px Trebuchet MS; padding:5px 25px 5px 25px; color:#F9F9F6; text-decoration:none; border:2px solid #EAEAE0;}
.button:hover               {background:#539739; text-decoration:none; color:#F9F9F6;}





.pages								{padding:15px;}
.pages a							{padding:3px; padding-left:3px; padding-right:3px; margin-right:2px; margin-left:2px; text-decoration:none; color:#000}
.pages a:hover						{background:#eee;}
.pages .sel							{background:#01A0D4; color:#fff;}
.pages .sel:hover					{background:#01A0D4; color:#fff;}
.pages .title						{margin-right:20px;}

.foto_id                    		{float:left; margin:5px; border:1px solid #ddd;display:block; width:100px; height:100px; padding:10px; text-align:center}



.blockerrors                {background:#FF1414; padding:10px; color:#fff}
.blocksucces                {background:#468C00; padding:10px; color:#fff}



#cmtwind 							{position: fixed;top:50%;left:50%;z-index:9999;width:300px; padding:20px;margin:-200px 0 0 -150px;border:5px solid #eee;background:#fff;}
* html #cmtwind      { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); margin:0 0 0 -150px;}


#overlay                   			{position: fixed;z-index:500;top: 0px;left: 0px;height:100%;width:100%;background:#000; -moz-opacity: 0.4;opacity:.40;filter: alpha(opacity=40);}
* html #overlay            			{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}




