body { font-family: Arial; font-size: 85%; padding:0; margin:0; background-color: #FFF; }
table					{border:0;border-collapse:collapse;width:100%}
td						{margin:0;padding:0}
td,th,p,div,h1,h2,h3	{text-align:left;}
a						{color:#345664;text-decoration:underline}
a:hover					{color:#4e8196;text-decoration:none}
a img, img				{ border: 0; }

#shapka, #menu  	{ width: 1000px; border-left: 1px dotted #8c704c; border-right: 1px dotted #8c704c;}
#gmenu				{ border-top: 1px solid #8a6e4b; border-bottom: 1px solid #8a6e4b; background-color: #b49874; margin: 0; padding: 0; clear: both;height: 24px; font-size: 12px;}
* html #gmenu 		{ font-size: 12px; }
#shapka td			{ height: 195px; vertical-align: top;}
#gerb				{ top: 0; position: absolute; margin: 7px 20px 0 20px; padding: 0; width: 169px; height: 184px;}
#title				{ position: absolute; z-index:10; margin: 7px 20px 0 209px; padding: 0; width: 611px; height: 148px; background: url("/_images_new/title.png") no-repeat top left;}
#icons				{ position: absolute; z-index:20; margin: 155px 20px 0 209px; padding: 0; width: 109px; height: 30px;}
#flags				{ position: absolute; z-index:20; margin: 7px 20px 0 870px; padding: 0; width: 94px; height: 11px;}
#j50				{ position: absolute; z-index:100; margin: 58px 0 0 817px; padding: 0; width: 182px; height: 137px; background: url("/_images_new/50.png") no-repeat top left;}
#jubiley			{ position: absolute; z-index:100; padding: 0; margin: 160px 0 0 825px; width: 140px; height: 24px; background: url("/_images_new/jubiley.png") no-repeat top left;}

#copyright  		{ width: 1000px; border-left: 1px dotted #8c704c; border-right: 1px dotted #8c704c; border-top: 1px solid #8c704c; border-bottom: 1px solid #8c704c; background-color: #b49874;}
#copyright  td		{ padding: 5px 10px; }
#copyright a 		{ color: #453726; text-decoration: none; }
#copyright a:hover	{ color: #453726; text-decoration: underline; }
#copyright  td.r	{ text-align: right; font-size: 80%; }
#copyright a 		{ color: #453726; text-decoration: none; }
#copyright a:hover	{ color: #453726; text-decoration: underline; }

#main		  		{ width: 1000px; border-left: 1px dotted #8c704c; border-right: 1px dotted #8c704c; background-color: #fffeea;margin-top: 2px;}
#main .lpanel		{ width: 200px;padding: 2px 0 10px 0; border-right: 1px dotted #8c704c; vertical-align: top;}
#main .content		{ padding: 2px 10px 10px 10px; vertical-align: top;}
#main .rpanel		{ width: 250px;padding: 2px 0 10px 0;border-left: 1px dotted #8c704c; vertical-align: top;}

#main .lpanel p		{ font-size:13px; margin:0 10px 8px; padding:0; }
#main .lpanel .title{ margin: 0 0 10px 0;padding:3px 10px;background-color: #a0825c;color: #FFF; font-weight: 700; font-size: 100%; }

.content .date		{ margin: 2px 0 10px 0; color: #222}
.content h1			{ margin: 0 0 10px 0; color: #000; font-size: 120%;}
.content p			{ text-align: justify; }
#news_title			{ background-color: #a0825c;}
#news_title	td		{ padding: 2px 0; color: #f1e4cf;}
#news				{ padding: 10px 0 20px 0;}
#counter			{ padding: 0; margin-top: 350px;text-align: center;}

#main .rpanel p		{ margin: 0 10px 4px 10px;padding:0; }
#main .rpanel div	{ margin: 0 0 10px 0;padding:3px 10px;background-color: #a0825c;color: #FFF; font-weight: 700; font-size: 100%; }

#anons				{ color: #0080C0; display: block; height: auto; vertical-align: middle; margin: 0; padding: 5px 10px; text-align: center; text-decoration: none; border-bottom: 1px solid #8c704c; }
a#anons:hover		{ color: #005680; }

#anons2				{ display: block; height: auto; vertical-align: top; margin: 0; padding: 10px 10px; text-align: center; text-decoration: none; border-bottom: 1px solid #c6b49d; }
a#anons2:hover		{ color: #005680; }
.iwb				{ padding: 2px; margin: 0 5px 5px 0; border: 1px solid #000; }

.img_left			{ border : 1px solid #D3D3D3; padding: 2px; margin: 0 10px 2px 0; float: left;}
.img_right			{ border : 1px solid #D3D3D3; padding: 2px; margin: 0 0 2px 10px; float: right;}