body {
	margin:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	overflow:auto;
	scrollbar-face-color:#971a1d;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-track-color:#8baea2;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-arrow-color: #8baea2;
	background-color:#FFFFFF;
}
div {
	behavior:url(scripts/iepngfix.htc);
}
.main_table
{
	height:100%;
}
.top{
background-image: url(images/site_fon/top_td_fon.jpg);
background-repeat:no-repeat;
background-position: bottom left;
}
.right{
background-image: url(images/site_fon/right_td_fon.jpg);
background-position: left center;
background-repeat:no-repeat;
}
.left{
background-image: url(images/site_fon/left_td_fon.jpg);
background-position: right center;
background-repeat:no-repeat;
}
.bottom{
background-image: url(images/site_fon/bottom_td_fon.jpg);
background-repeat:no-repeat;
background-position: top left;
}
.center_td
{
	width:760px;
	height:520px;
	background-color:#FFFFFF;	
}
.cap_div
{
	width:264px;
	height:182px;
	margin:248px 0px 0px 19px;
	z-index:3;
	position:absolute;
}
.text_div
{
	width:506px;
	height:232px;
	margin:261px 0px 0px 250px;
	z-index:2;
	position:absolute;
	background-image:url(images/fon_text_div.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.text_div_2
{
	width:430px;
	height:160px;
	overflow:auto;
	color:#334841;
	z-index:4;
	position:absolute;
	margin:310px 0px 0px 290px;
}

.content_div
{
	z-index:1;
	position:absolute;
}
.left_content_td
{
	width:250px;
	background-image:url(images/content_fon/left_content_td_fon.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:520px;
}	
.logo_site
{
	padding-left:13px;
	padding-top:13px;
}
.slogan
{
	padding-top:344px;	
}
.hour_map
{
	padding-top:19px;
}
.right_content_td
{
	background-image:url(images/content_fon/right_content_td_fon.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.top_navigation_menu
{
	padding-top:20px;
	padding-left:6px;
}
.picture_td
{
	padding-left:5px;
	padding-top:16px;	
}
.bottom_navigation
{
	padding-top:207px;
	padding-left:15px;
}
.bottom_navigation_map
{
	padding-top:48px;
	padding-left:15px;
}

.title_td
{
	padding-left:35px;
	padding-top:12px;
}
.title_fon
{
	background-image:url(images/titlt_fon.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.title_fon_2
{
	background-image:url(images/titlt_fon2.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.text_td
{
	padding-left:40px;
	padding-right:40px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#334841;
}
.content_div_td
{
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#334841;
	text-align:justify;
}

.content_div_td2
{
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#334841;
	text-align:center;
}
.text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#334841;
	padding-top:5px;
}
.text_2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#334841;
	padding-top:10px;
}
.menu_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#334841;
	text-decoration:none;	
}
.menu_link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#334841;
	text-decoration:underline;
}
.menu_1_text_td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9d9ea0;
	padding-top:10px;
	border-bottom:2px solid #961b1e;
}
.menu_text_1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.menu_text_2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;	
}
.menu_2_text_td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#961b1e;
	padding-top:10px;
	border-bottom:2px solid #961b1e;
	font-weight:bold;
}