body {
	background-image:url(back.jpg);
	background-repeat:repeat;
	background-position:0px 0px;
	background-color:#fff;
	font:1px Arial;
	margin:0px;
	padding:0px;}

table {
	empty-cells:show;}

.shadow_left, .shadow_right {
	background-color:#889296;
	background-repeat:repeat-y;
	background-position:0px 0px;
	width:2px;}
.shadow_left {
	background-image:url(shdow_left.gif);}
.shadow_right {
	background-image:url(shdow_right.gif);}
.page_center {
	width:952px;
	background-color:#404646;}

.head {
	text-align:right;
	background-image:url(head.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:952px;
	height:258px;}

.menu_area {
	background-color:#889296;
	position:relative;
	z-index:1;
	background-image:url(menu.png);
	background-repeat:repeat-x;
	background-position:0px 0px;
	top:212px;
	border-bottom:1px solid #3c4142;
	width:952px;
	height:35px;}

.menu_space {
	width:1px;}

.menu_item:link, .menu_item:visited {
	position:relative;
	z-index:2;
	background-image:url(menu.png);
	background-repeat:repeat-x;
	background-position:0px 0px;
	display:block;
	font:14px Tahoma;
	text-decoration:none;
	color:#fff;
	padding:8px 15px 0px 15px;
	height:27px;}
.menu_item:hover {
	background-color:#f00;
	background-position:0px -35px;}

.menu_active {
	position:relative;
	z-index:2;
	background-color:#f00;
	background-image:url(menu.png);
	background-repeat:repeat-x;
	background-position:0px -35px;
	font:14px Tahoma;
	color:#fff;
	padding:8px 15px 0px 15px;
	height:27px;}
	
.head_fix {
	top:223px;
	position:relative;
	z-index:3;}

.main_page {
	width:100%;
	padding:15px 0px 5px 0px;}
.news_area {
	vertical-align:top;
	width:300px;}
.news_content {
	background-image:url(news_decor.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	background-color:#889296;
	border-left:1px solid #3c4142;
	padding:0px 10px 0px 10px;
	width:279px;}
.news_end_area {
	vertical-align:bottom;
	height:16px;}
.news_big_caption {
	background-image:url(news_caption.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:300px;
	height:42px;}
.news_end {
	background-image:url(news_end.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:300px;
	height:16px;}

.news_caption:link, .news_caption:visited {
	font:16px "Trebuchet MS";
	color:#fff;
	text-decoration:underline;}
.news_caption:hover {
	text-decoration:none;}
.news_text {
	font:11px Arial;
	color:#fff;
	margin: 0px;
	padding:15px 0px 15px 0px;}
.news_link:link, .news_link:visited {
	font:11px Arial;
	color:#e6e4e4;
	text-decoration:underline;}
.news_link:hover {
	text-decoration:none;}
.news_photo {
	border:1px dashed #cfd3d5;}

.content {
	padding:10px 20px 10px 20px;}

.main_text {
	font:13px Tahoma;
	color:#fff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;}
.main_link:link, .main_link:visited {
	font:13px Tahoma;
	color:#c8c8c8;
	text-decoration:underline;}
.main_link:hover {
	text-decoration:none;}
.imbl {
	display:table;
	background-image:url(image_decor_left.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:13px 0px 0px 13px;}
.imbr {
	background-image:url(image_decor_right.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:0px 13px 13px 0px;}
	
.imbl1 {
	display:table;
	background-image:url(image_decor_left1.png);
	background-repeat:no-repeat;
	background-position:right 0px;
	padding:13px 13px 0px 0px;}
.imbr1 {
	background-image:url(image_decor_right1.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0px 0px 13px 13px;}
.photo {
	border:1px solid #8c9090;}
.left_in_text {
	float:left;
	margin-right:10px;}
.right_in_text {
	float:right;
	margin-left:10px;}

.footer {
	background-image:url(menu.png);
	background-repeat:repeat-x;
	background-position:0px 0px;
	background-color:#889296;
	font:11px Tahoma;
	color:#fff;
	width:952px;
	height:29px;}
.footer_left {
	text-align:left;
	padding-left:20px;}
.footer_right {
	text-align:right;
	padding-right:20px;}
.footer_link:link, .footer_link:visited {
	font:11px Tahoma;
	color:#fff;
	text-decoration:underline;}
.footer_link:hover {
	text-decoration:none;}

h1 {
 font:19px Palatino Linotype;
 font-style:italic;
 color:#fff;
 margin:10px 0px 5px 0px;
 padding:0px 0px 5px 0px;}