﻿html
{
	height: 100%;
}
body
{
	height: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 10pt;
	color: #474646;
}
form
{
	margin: 0;
	padding: 0;
}
a
{
	color: #0091dc;
}
a:hover
{
	color: #000;
}
table 
{
	border-collapse: collapse;
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}
td
{
	margin: 0px;
	padding: 0px;
}
.MainTable
{
	width: 100%;
	height: 100%;
}
.MainLTTD
{
	width: 50%;
	background-image: url(/images/main-left-bg.gif);
	background-repeat: repeat-x;
	background-position: left 130px;
}
.MainTableTTD
{
	text-align: left;
	vertical-align: top;
	background-image: url(/images/main-left-bg2.png);
	background-repeat: no-repeat;
	background-position: left 130px;
}
.MainRTTD
{
	width: 50%
}
.MainTableBTD
{
	vertical-align: bottom;
	padding: 36px 37px 0 21px;
}
.HeaderDiv
{
	width: 980px;
}
.FlashLogo
{
	float: left;
}
.Phones
{
	font-family: Arial;
	font-size: 13pt;
	font-weight: bold;
	padding: 38px 14px 0 44px;
	color: #3989e6;
	float: left;
}
.TopVertLine
{	
	float: left;
	width: 2px;
	height: 22px;
	background-color: #3989e6;
	padding: 0;
	margin: 0;
}
.TelCode
{
	font-size: 12pt;
	font-weight: normal;
	color: #acbac7;
}
.TopVertLine2
{
	float: left;
	width: 2px;
	height: 53px;
	background-color: #c7d3de;
	padding: 0;
	margin: 41px 0 0 0;
}
.Adress
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	padding: 39px 14px 0 14px;
	color: #9c9c9c;
	float: left;
}
.Icons
{
	background-position: right top;
	text-align: right;
}
.Search
{
	height: 29px;
	clear: both;
	background-image: url(/images/search-bg.gif);
	background-repeat: no-repeat;
	background-position: 624px top;
	text-align: right;
	padding: 0 172px 0 0;
}
.InputImage
{
	border: none;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px 0px 0px 8px;
	height: 20px;
	vertical-align: top;
	width: 28px;
}
.SearchInput
{
	border: none;
	border-collapse: collapse;
	margin: 1px 0 0 0;
	padding: 0px;
	color: #838383;
	font-family: Arial;
	font-size: 9pt;
	vertical-align: top;
	width: 140px;
	background: none;
}
.SearchInputInside
{
	border: none;
	border-collapse: collapse;
	margin: 1px 0 0 0;
	padding: 0px;
	color: #474646;
	font-family: Arial;
	font-size: 9pt;
	vertical-align: top;
	width: 140px;
	background: none;
}
.HeaderDiv2
{
}
.Menu
{
	width: 204px;
	font-family: Tahoma;
	font-weight: bold;
	text-align: right;
	padding: 0 0 0 37px;
	float: left;
	display: inline;
}
.SubMenuItem a:hover
{
	color: #ca0e0e;
}
.MenuItem
{

	height: 19px;
	margin-bottom: 4px;
	padding: 2px 26px 0 0;
	
}
.MenuItem2
{
	background-color: #98adcf;
	height: 19px;
	margin-bottom: 4px;
	padding: 2px 26px 0 0;
}
.MenuRootItemA
{
     color: #ca0e0e;
}
.MenuRootItemA:hover
{
     color: #ffffff;
}
.MenuRootItemAHover
{
     color: #ffffff;
}
.MenuRootItemAHover:hover
{
     color: #ffffff;
}
.Menu ul
{
	list-style-position: outside;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	border: 2px solid #98adcf;
	background-color: #FFF;
}
.Menu li
{
	white-space: nowrap;
	display: block;
	padding: 0px;
	margin: 0px;
}
.Menu li a
{
	display: block;
	padding: 2px 16px 4px 14px;
	color: #5c54d1;
}
.SubMenuItem
{
	text-align: left;
	position: absolute;
	visibility: hidden;
}
.HeaderImages
{
	background-image: url(/images/header-image-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 249px;
}
.NumberOneIMG
{
	margin-left: 146px;
}
.MiddleTable
{
	width: 100%;
	clear: both;
}
.Content
{
	vertical-align: top;
	padding: 20px 32px 0 22px;
}
.RightPanel
{
	vertical-align: top;
	width: 204px;
	padding: 20px 34px 0 22px;
}
.AdAnnounce
{
	margin-bottom: 36px;
}
.AdAnnounceItem
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	margin-bottom: 14px;
}
.AdAnnounceItem h2
{
	font-size: 10pt;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
.ForumLastPost
{
}
.ForumLastPost h2
{
	font-size: 10pt;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
.ForumLastPostItem
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	margin-bottom: 14px;
}
.AdArchive {
	background-image: url(/images/ad-archive.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	font-size: 8pt;
	padding-bottom: 1px;
}
.AdArchive a
{
	padding-left: 18px;
	color: #0066b3;
}
.AdArchive a:hover
{
	color: #000;
}
.Footer
{
	border-top: 1px solid #986972;
	width: 100%;
}
.BottomMenu
{
	padding: 32px 30px 32px 0;
	text-align: left;
	font-size: 8pt;
	line-height: 14pt;
}
.CopyRight
{
	text-align: left;
	width: 203px;
	font-size: 8pt;
}
