﻿body {
	background:URL(../im/bg.jpg);
	background-color:#cfedf9;
	background-repeat:repeat-y;
}

a
{
    text-decoration: none;
}

img {
	float:left;
	margin:0;
}


ul, li {
	float:left;
	margin:0;
	padding:0;
	list-style: none;
}


.OfficeMenu
{
	width: 208px;
	height:284px;
	float: left;
}

.OfficeMenu TABLE
{
	margin-left:20px;
	FLOAT: left;
	width:188px;
}

.OfficeMenu TABLE td
{
	padding:10px;

	border-bottom:solid 1px #F7CF5A;
	}

.OfficeMenu .LastRow td
{
	border:none;
}

.OfficeMenu TABLE A
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black
}


.OfficeHeaderLabel
{
	margin:0 0 0 -115px;
	line-height:60px;
	font-size:25px;
	color:#188ECE;
	font-family:Times New Roman;
	font-weight:bold;
	padding:0;
	xborder: solid 1px black;
}

.OfficeAddressContent
{
    white-space:nowrap;

	_position:relative;
	position:absolute;
	left:65%;
	top:20px;
	float:right;
	margin: 0 15px 0 0;
	height:50px;
	overflow:hidden;
	line-height: 14px;
	}

.OfficeAddressContent p a, .OfficeAddressContent a
{
	color:#188ECE;
	font-size:11px;
	text-decoration:none;
	vertical-align:middle;
}

.CenterContent
{
	position:absolute;
	left:50%;

	top:69px;
	margin:0 0 0 -227px;
	padding:0;
	width:390px;
	height:264px;
	overflow:hidden;
}

*:first-child+html .CenterContent
{
	margin:0 0 0 -224px;
	top:76px;
	}

.EktTabPanelActive, #dvMediaArea303
{
	padding:0;
	margin:0;
	}


#container
{
	left:50%;
	margin: 0 auto 0 auto;
	background-color: white;
	_text-align: left;
	width:864px;
	overflow:hidden;
}

#header2 {
	float:left;
	margin: 0;
	height:61px;
	width:864px;
	background: URL(image/header.gif);
	background-repeat:no-repeat;
}

#center2 {
	background: URL(image/center2.jpg) 0 61px no-repeat;

	width:864px;
	_height:266px;
	height:327px;
	float:left;
	_margin: 0;
	_width:863px;
}


#Sidebar
{
	margin-left:170px;
	left:50%;
	position:absolute;
	top:76px;
	padding:10px;
	height:200px;
	width:241px;
	overflow:hidden;
}

#Sidebar p
{
	clear:both;
}
#Sidebar img {
	float:none;
	margin:0;
}

.Content
{
	float: left;
	background-color:White;
	font-size:12px;
	padding:0;
	margin:0;
	width:864px;
}

.Content table td
{
	vertical-align:top;
	}

.Content h1
{
	font-size:20px;
	color: #6bbd39;
	padding:0;
	margin:0;
}


.Content h2
{
	color:#555555;
	font-size:15px;
	font-weight:bold;
}

.Content p
{
	font: 12px ariel,helvetica,sans-serif;
	margin-bottom:auto;
	}
#center3 {
	width:600px;
	float:left;
	padding:0;
	margin:0;
}

.center3
{
	clear:left;
	width:600px;
	float:left;
	padding:0;
	margin:0;
}

#center3 a
{
	font-weight:700;
	font-size:12px;
	color:Black;
	text-decoration:none;

	}

.copy2
{
	float:right;
	left:20px;
	width:234px;
	padding:0;
	margin:0 1px 0 0;
	overflow:hidden;
}

.copy2 h1
{
	font-size:12px;
}

#footer
{
	background: URL(image/footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top:10px;
	BORDER-TOP: #a3c0de 1px solid;
	MARGIN-LEFT: 0px;
	font-size:11px;
	width: 864px;
	height:40px;
	float: left;
	background-color: white;
	_background:none;
}

#footer .FooterMenu
{
	position:relative;
	top:-13px;
	float:right;
	white-space:nowrap;
	padding:0;
	margin:0;
}

#footer li a
{
	visibility:hidden;
}

#footer ul, #footer li
{
	float:right;
	padding:0;
	border:0;
	}

#footer a, #footer ul li ul li a
{
	visibility:visible;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5f5f5f;
	font-family:ariel, helvetica, sans-serif;
	padding-right:20px;
	margin:0;
}

.LanguageSelect
{
	padding:0 0 0 10px;
	font-family: ariel, helvetica, sans-serif;
	font-size: 12px;
	font-weight:700;
	color:#186DC6;
}

.SubNav{width:864px;
	display:block;
	padding-top:10px;
	}


.SubNav a
{
	font-weight:700;
	font-size:12px;
	color:Black;
	text-decoration:none;
}
.SubNav p{line-height:17px;}
.SubNav td{	vertical-align:top;}

.SubNav .SubNavMenu a
{
	color:#666666;
	width:130px;
	font-size:12px;
	float:left;
	clear:left;
	padding:5px;
	margin-left:10px;
}

.SubNavMenu a:hover{background-color:#EFEFEF/*EFEFEF; F7F3F7; F7F7F7*/}

.SubNavContentBlock
{
	margin:0 10px 10px 0;
}

.SubNavContent td
{
	padding-left:10px;
	}

#__MapTab
{
	DISPLAY: none;
	VISIBILITY: hidden;
	BACKGROUND-COLOR: transparent;
	}

#__EndPoint, #__EkGeoButDirection, #__DirectionPane a
{
	float:left;
	clear:left;
	}

#__EkGeoButDirection
{
	margin-top:10px;
	}

#__Map
{
	position:relative;
	top:-30px;}
