@charset "windows-1251";
/* CSS Document */

A:link, A:visited		{	text-decoration: none }
A:hover					{	text-decoration: underline }
A IMG					{	border: none }
A						{	color: #fc3 }
A.m						{	color: #900 }

BODY					{	background: #ffffcc; margin: 0 auto; padding: 0; font: 70% verdana, arial, sans-serif; text-align: center}
H1						{	color: #fff; margin: 0 0 5px 0; padding: 20px 0px 12px 0px; font-size:220%; font-weight:bold; text-indent: 0pt; line-height: 160%; text-align: left}
H2						{	color: #ccc; margin: 0 0 5px 0; padding: 20px 0px 12px 0px; font-size:180%; font-weight:bold; text-indent: 0pt; line-height: 160%; text-align: left}
H3						{	color: #fff; margin: 0 0 5px 0; padding: 10px 0px 0px 0px; font-size:160%; font-weight:bold; text-indent: 0pt; line-height: 160%; text-align: left}
TABLE					{	border:0px; border-collapse:collapse}
TABLE TD				{	padding:0px}

.column1				{	width: 160px; text-align: center}
.column1 P				{	text-align: center}
.comments				{	font-size: 80%}
.content				{	margin: 20px; width: 680px}
.content H2				{	margin-top: 30px; border-top: 1px solid #FFCC00}
.content NOSCRIPT		{	margin: 0; padding: 0}
.content P				{	margin: 0 auto; padding: 10px 0 0 0; font-size:110%; line-height: 150%}
.content TD				{	color: #fff; vertical-align: top; padding: 10px; text-align: justify}
.copyright				{	color: #666666; font: 10px Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; text-align: center; border-top: 1px solid #990000; padding: 0; margin: 0; width: 991px}
.copyright A			{	color: #666666}
.copyright P			{	margin: 8px}
div.counter				{	display:inline; height:0px; left:-1000px; margin:0px; padding:0px; position:absolute; top:-1000px; visibility:hidden; width:0px}

H2.first				{	border: none; margin-top: 0}

.hidden					{	display: none }

.imgL					{	padding-right: 10px}
.imgR					{	padding-left: 10px}
.info					{	position: absolute; top: -10px; left: -10px; background-color: #840201; border: 1px solid #fff;
							width: auto; height: auto; margin: 0; padding: 30px 10px; width: 650px }
.infoOut				{	position: relative; z-index: 100; margin: 0; padding: 0  }

.leftFrame				{	background: #990000 url(../images/gess.jpg) no-repeat; width: 713px; padding: 176px 0 0 0; margin: 0; vertical-align: top}
.leftTop				{	background: #d3c3b4 url(../images/soldier_collection.jpg) no-repeat; width: 713px; height: 38px}
UL.links LI				{	padding-top: 10px}
UL.links LI.liTitle		{	margin: 0 0 5px 0; padding: 10px 0px 2px 0; border-bottom: 1px solid #fff; list-style: none}
.content P.linkImage	{	text-align: center}
.content P.linkTitle	{	border-top: 1px solid #FFCC00; padding-top: 15px; margin-top: 40px; text-align: center}

.map1					{	margin: 40px 0 20px 0; padding: 0; list-style-type: none;}
UL.map1 LI				{	margin: 0 0 5px 0; padding-left: 20px}
UL.map1 .mapTitle1		{	margin: 0 0 10px 0; padding: 0; font-size: 180%}
UL.map1 .mapTitle2		{	margin: 0 0 5px 0; padding: 10px 0px 2px 0; border-bottom: 1px solid #fff}

.menu					{	margin-bottom: 31px }
.menu TD				{	padding-left: 15px }

.nav					{	cursor: pointer;}
.news 					{	padding: 15px; margin-bottom: 31px }
.news H2				{	color: #000000}
.newsBlock LI			{	list-style: none; padding-bottom: 5px}
.newsBlock UL			{	padding: 10px 0 10px 0; margin: 0; border-bottom: 2px solid #870b0b}
.content P.newsPages	{	text-align: right; border-top: 1px solid #ff9933; border-bottom: 1px solid #ff9933; margin: 15px 0; padding: 2px}
.note					{	color: #999999}
.outerFrame				{	background-color: #f5f5ff; width: 991px; margin: 0 auto; padding: 0; color: #000; text-align: left; border: 1px solid #990000;}
.outerTable				{	width: 991px; margin: 0; padding: 0; table-layout: fixed}

.photo P				{	text-align: center}

.rightFrame				{	background: #ffcc33 url(../images/samokish.jpg) no-repeat; padding: 270px 0 0 0; width: 278px; margin: 0; vertical-align: top}
.rightFrame A			{	color: #900}
.rightFrame LI			{	padding-bottom: 5px; list-style: none}
.rightFrame UL			{	padding: 0 0 0 20px; margin: 0}
.rightTop				{	background: #d3d5e0 url(../images/vladimir_opalev.jpg) no-repeat; height: 38px; width: 278px}
.rText					{	margin: 0 auto; padding: 5px 0 15px 0; font-size:100%; text-align:left; line-height: 140%}




LI.sold11				{	margin: 10px 0 5px 20px; list-style-image: url(../images/st1.gif) }
LI.sold2				{	margin: 10px 0 5px 50px }
.stats TD				{	padding: 5px }

.topNavigation			{	color: #999999; font: 10px Verdana, Arial, Helvetica, sans-serif; text-align: center; padding: 2px; margin: 0; width: 991px }
.topNavigation A		{	color: #999999 }
.topNavigation H1		{	font: 10px; font-weight: normal }

.uniform1				{	margin: 10px 0 20px 0; padding: 0; list-style-type: none }
UL.uniform1 LI			{	margin: 0 0 5px 0; padding-left: 20px }
UL.uniform1 .uniformTitle1
						{	margin: 0 0 10px 0; padding: 0; font-size: 180% }
UL.uniform1 .uniformTitle2
						{	margin: 0 0 5px 0; padding: 10px 0px 2px 0; border-bottom: 1px solid #fff }
.unv					{	display:none }

.visible, .visual		{	visibility: visible }

.yandexSearch			{	background-color: #ffcc33; border: 1px solid #ff5533; width: 113px; height: 21px; padding-left: 5px }

.zoom					{	margin: 0 18px }

