html
{
	width: 100%;
	height: 100%;	
}
body
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Lucida Sans, sans-serif;	
	background: url(../images/back.jpg) repeat-x fixed bottom left;	
}
h1 { margin: 0px; padding: 0px; }
img { border: none; }

table#wrapper { border: 1px solid red; }

div#main
{
	display: block;
	width: 965px;
	height: 100%;
	padding: 0px 25px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -506px;
	
}

table#contentTable { width: 100%; height: 100%; }

td#header { height: 176px; padding-top: 25px; padding-bottom: 18px; }

td#menu { width: 260px; vertical-align: top; }

table.menu { border-collapse: separate; }

td.menuLeft { width: 4px; height: 28px; background: url(../images/menuleft.jpg) no-repeat scroll top left; }
td.menuRight { width: 4px; height: 28px; background: url(../images/menuright.jpg) no-repeat scroll top left; }

td.menuItem
{
	height: 26px;
	padding: 0px 4px;	
	background: url(../images/menuback.jpg) repeat-x scroll top left;
	border-top: 1px solid #438A9C;
	border-bottom: 1px solid #438A9C;
}

.menuSpacer { height: 6px; }

td.menuItem a, td.menuItem strong
{
	font-family: Lucida Sans Unicode, sans-serif;
	font-size: 11px;
	color: #053F4E;
	text-transform: uppercase;
	letter-spacing: 1px;
	white-space: nowrap;
	text-decoration: none;
	font-weight: normal;
}

td.menuItem strong { color: #FFFFFF; }

td.menuItem a:hover { color: #FFFFFF; text-decoration: underline; }

td#content
{	
	width: 705px;
	padding-left: 16px;
	padding-right: 2px;
	vertical-align: top;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 1.6em;
	color: #000000;
}

div.header2 { display: block; width: 100%; height: 24px; background-color: #E4F9FC; }
div.header21 { display: block; width: 10px; height: 100%; float: left; background-color: #1D7E93; }
h1.header2
{
	padding-top: 4px;
	padding-left: 4px;
	float: left;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #1A7188;
}

td#footer1 { width: 100%; height: 12px; padding-bottom: 16px; vertical-align: middle; text-align: center; }

td#footer1 a, td#footer1 strong
{
	margin: 0px 4px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	white-space: nowrap;
}

td#footer1 a { color: #1F8498; text-decoration: underline; }

td#footer1 a:hover, td#footer1 strong { text-decoration: none; color: #053C4A; }

td#footer2
{
	width: 100%;
	height: 65px;
	padding: 0px 22px;
	vertical-align: top;
	text-align: center;
	background: url(../images/footer.png) no-repeat scroll top left;
}

span#footer3, span#footer4, span#footer5, span#footer6, span#osobo { display: inline; float: left; color: #FFFFFF; }
span#footer3 { font-family: Tahoma, sans-serif; font-size: 11px; text-align: left; margin-top: 18px; }
span#footer4 { margin-left: 94px; margin-right: 10px; margin-top: 21px; }
span#footer41 { font-size: 11px; margin-top: 7px; }
span#footer5 { margin-right: 10px; margin-top: 19px; }

span#footer6 {  margin-right: 80px; margin-top: 19px; }

span#osobo { margin-top: 19px; }

span#osobo a
{
	color: #C3F9FF;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
span#osobo a:hover { text-decoration: underline; }
span#osobo img { display:  inline; vertical-align: middle; }

ul.list1 { list-style-type: decimal; }
ul.list2 { list-style-type: circle; }

div#map { display: block; width: 400px; height: 300px; float: left; margin: 10px 0px; }
div#mapWrapper { float: left; }
div#coords { height: 300px; padding-left: 30px; float: left; text-align: left; }
