html,body							{ color: #000; background: #faf9f7; font: 12px Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; width: 100%; }
img,table							{ border: none; border: 0; }
form								{ margin: 0; padding: 0; }

div#container						{ width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 996) ? "996px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1260)? "1260px" : "auto")); min-width: 996px; max-width: 1260px; }

.menu_catalog *						{ vertical-align: top; background: white; }
.menu_catalog h2					{ color: #1671b0; margin: 0 0 5px; padding: 0; padding-left: 15px; font: 12px Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.menu_catalog a						{ color: #1671b0; display: block; padding: 1px 0 1px 15px; text-decoration: none; }
.menu_catalog a:hover				{ background: url(img/bullet.gif) 7px center no-repeat; }
.menu_catalog a.parent				{ padding: 0; background: none; }
.menu_catalog a.parent:hover		{ text-decoration: underline; }

.action								{ margin: 10px 20px 5px 18px; width: 375px; display: block; overflow: hidden; }
.action .title						{ margin-bottom: 7px; }
.action .preview					{ float: left; margin: 0 10px 5px 0; }
.action .podrobnee					{ margin: 5px 0; }
.action .podrobnee a				{ color: #0f6bac; text-decoration: underline; }
.action p							{ margin: 5px 0; padding: 0; }

a.dizcod							{ color: #333; position: absolute; top: 45px; left: 10px; text-decoration: none; width: 121px; height: 50px; background: url(img/dizcod.gif) 0 15px no-repeat; }
a.dizcod:hover						{ background-image: url(img/dizcod.jpg); }

.sform .stext						{ border: 1px solid #c0c0c0; background: white; padding: 1px; }
.sform .stext input					{ width: 99%; background: none; border: none; border: 0; }
.sform .sbutt input					{ background: #faf9f7; border: 1px solid #faf9f7; color: #5d7c90; }

.menu_top, .menu_top tr, .menu_top td { background: url(img/menu_repeat.gif) repeat-x; height: 28px; }
.menu_top a							{ color: white; text-decoration: none; }
.menu_top a:hover					{ text-decoration: underline; }

.about								{ margin: 5px 0 15px; }
.about .title						{ margin: 0 0 5px; color: #1671b0; font: 21px "Times New Roman", Times, serif; font-size: 21px; font-weight: normal; }
.about .podrobnee					{ margin: 5px 0; }
.about .podrobnee a					{ color: #0f6bac; /* text-decoration: none; /* */ }
.about .podrobnee a:hover			{ text-decoration: underline; }

.news_prev td						{ background: url(img/dot1.gif) bottom repeat-x; padding: 7px 0 10px; vertical-align: top; }
.news_prev td.title					{ color: #1671b0; font: 21px "Times New Roman", Times, serif; font-size: 21px; font-weight: normal; background: none; }
.news_prev td.spacer				{ background: url(img/dot1.gif) center repeat-y; }
.news_prev a						{ color: black; text-decoration: none; }
.news_prev a:hover					{ color: #0d81c3; text-decoration: underline; }
.news_prev a.all_news				{ color: #0d81c3; text-decoration: underline; position: relative; top: 4px; left: 0; }
.news_prev b						{ display: block; height: 16px; }
.news_prev div						{ margin: 5px 0 5px; padding-bottom: 5px; }

.novie_lideri td					{ vertical-align: top; }
.novie_lideri td.title				{ color: #0f6bac; font: 21px "Times New Roman", Times, serif; font-size: 21px; font-weight: normal; background: none; padding-bottom: 5px }
.novie_lideri td.spacer				{ background: url(img/dot1.gif) center repeat-y; }
.novie_lideri a						{ color: #0f6bac; text-decoration: none; }
.novie_lideri a.pic					{ border: 3px solid #0f6bac; float: left; margin: 0 5px 5px 0; }
.novie_lideri div.title				{ color: #0f6bac; font: 14px Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; margin-bottom: 5px; }
.novie_lideri .params				{ margin: 5px 0; }


.copyright							{ position: absolute; top: 0; left: 100%; margin-left: -205px; width: 205px; background: url(/img/fright.gif) top right no-repeat; }
