@charset "utf-8";
/* CSS Document */
html * {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	background: #1857a6 url(Images/bgPattern.png) repeat-x ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a386f;
}
h1 {
	font-size: 15px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 13px;
	margin:10px;
	margin-left:7px;
}
.MainConteiner {
	margin: 0 auto;
	width: 918px;
	padding-top: 17px;
	margin-bottom: 20px;
}
.Clirer {
	float: none;
	clear: both;
}
/*------------------- Left -------------------*/
.LeftColumn {
	width: 206px;
	float: left;
	margin:0px;
	padding:0px;
}

.EWlogo {
	height: 69px;
	background: url(Images/EWLogo.png);
}
.FeaturesProjectsTitle {
	height: 51px;
	background: url(Images/FeaturesProjectsBg.png) no-repeat;
}
.FeaturesProjectsTitle h2 {
	font-size: 12px;
	color: #1857a6;
	padding: 23px 0px 0px 26px;
}
.FeaturesProjectsContent {
	width: 169px;
	background: url(Images/FeaturesPatternBg.png) repeat-y;
	padding: 0px 10px 10px 27px;
}
.LeftColumn ul.navmenu{
	width: 169px;
	background: url(Images/FeaturesPatternBg.png) repeat-y;
	padding: 1px 10px 10px 27px;
	list-style:none;
	height:auto;
}
.LeftColumn ul.navmenu ul.navmenu{
	width: 169px;
  background:none;
  padding: 1px 10px 10px 10px;
  
}
.LeftColumn ul.navmenu li{

	width: 160px;
	color: #3a69a3;
	font-size: 11px;
	clear:both;
	margin-top:4px;

}

.LeftColumn ul ul.navmenu li{

	width: 150px;

}
.LeftColumn ul.navmenu li a{
	display:block;
	text-decoration:none;
	/*border:solid 1px #d5e6fa;*/
	padding: 4px 0px 4px 7px;
	color:#1857a6;
	font-weight:bold;
	background:url(images/Arrow1.png) no-repeat #b8d4f7;
	background-position:4px 50%;
	text-indent:10px;
}

.LeftColumn ul.navmenu li a:hover{
	background-color:#d2ddeb;
}

.FeaturesProjectsContent h3
{
	margin:0px;
}
.FeaturesProjectsContent2 {
	background: #d2ddeb;
	width: 169px;
	padding: 5px 10px 10px 18px;
	margin-left: 9px;
}
.FeaturesProjectsContent p, .FeaturesProjectsContent2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	width: 169px;
	padding-top: 5px;
	line-height: 16px;
}
.FeaturesProjectsContent h3 {
	background: url(Images/FeaturesProjectsTitle1.png);
	height: 22px;
	width: 154px;
	padding: 7px 0px 0px 15px;
	color: #3a69a3;
	font-size: 11px;
}
.mStationProjectImage {
	width: 169px;
	height: 250px;
	margin-top: 5px;
	margin-left:5px;
}
.RssLink {
	width: 206px;
	height: 34px;
	background: url(Images/RSSLinkk.png) no-repeat;
}
.RssLink a {
	float: left;
	width: 25px;
	height: 25px;
	margin: 4px 0px 0px 25px;
}
.leftBottom {
	height: 27px;
	background: url(Images/LeftPannelEnd.png) no-repeat;
}
/*------------------- right -------------------*/
.RightColumn {
	float: right;
	width: 712px;
}
/*------------------- menu -------------------*/
.MainNavig {
	height: 78px;
	width: 712px;
}
.MenuLeft {
	float: left;
	width: 5px;
	height: 78px;
	background: url(Images/mNavig_leftEnd.png) no-repeat;
}
.MenuRight {
	float: left;
	width: 16px;
	height: 78px;
	background: url(Images/mNavig_RightEnd.png) no-repeat;
}
.Menu {
	float: left;
	height: 78px;
	width: 691px;
	background: url(Images/mNavig_bgPattern.png) repeat-x;
}
.Menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 9px;
}
.Menu ul li {
	float: left;
	height: 65px;
	padding-bottom: 4px;	
}
.Menu ul li ul{
 display:none;
}
.Menu ul li a {
	display: block;
	height: 35px;
	margin: 0px 5px 0px 2px;
	padding: 27px 22px 0px 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	background: url(Images/mNavig_LinkBottomBorder.png) repeat-x bottom;
}
.Menu ul li a:hover {
	background: url(Images/mNavig_LinkArrow.gif) no-repeat top center;
	color: #86bcff;
	margin: 0px 5px 0px 2px;
	padding: 35px 22px 0px 21px;
	height: 27px;
}
.MenuBrakets {
	background: url(Images/mNavig_brakets.png) no-repeat bottom right;
}
.ExtraButons {
	position: absolute;
	width: 32px;
	height: 58px;
}
.ExtraButonsFloating {
	position:relative;
	width: 32px;
	height: 58px;
	left:703px;
	top:15px;
}
.HomeBtn, .eMailBtn, .siteMapBtn {
	width: 42px;
	height: 27px;
	padding-bottom: 4px;
}
.HomeBtn a, .eMailBtn a, .siteMapBtn a {
	width: 42px;
	height: 27px;
	display: block;
}
.HomeBtn a {
	background: url(Images/HomeBtn.png) no-repeat left top;
}
.eMailBtn a {
	background: url(Images/eMailBtn.png) no-repeat left top;
}
.siteMapBtn a{
	background: url(Images/siteMap.png) no-repeat left top;
}
.HomeBtn a:hover {
	background: url(Images/HomeBtn-Hover.png) no-repeat left top;
}
.eMailBtn a:hover {
	background: url(Images/eMailBtn-Hover.png) no-repeat left top;
}
.siteMapBtn a:hover {
	background: url(Images/siteMap-Hover.png) no-repeat left top;
}
/*------------------- content -------------------*/
.TopBanner {
	height: 206px;
	width: 712px;
}
.ContentConteiner {
	width: 690px;
	background: #fff url(Images/ContentBorderPattern.png) left repeat-y;
	padding-left: 13px;
	padding-top: 19px;
	padding-bottom:20px;
}
.ContentConteiner h2, .ConteinerPaternContent h2 {
	background: url(Images/Title1Border.png) bottom repeat-x;
	padding: 0px 0px 12px 8px;
	margin-bottom: 10px;
	font-size: 15px;
}
.ContentConteiner p, .ConteinerPaternContent p {
	padding: 0px 25px 10px 8px;
	line-height: 15px;
}
.ContentConteiner ul
{
	margin: 0px 25px 10px 35px;
	line-height: 15px;
}
.ContentConteiner ul li
{
	margin-top:10px;
}
.ContentConteiner hr, .ConteinerPaternContent hr {
	border: solid 1px #fff;
	border-top: solid 1px #D1DDED;
	margin-bottom: 10px;
}
.ContentConteinerPatren {
	background: url(Images/ContentPatern.jpg) repeat;
	width: 703px;
}
.ConteinerPaternContent {
	width: 690px;
	background: url(Images/ContentBorderPattern.png) left repeat-y;
	padding-left: 13px;
	padding-top: 19px;
}
.BotomNavig {
	width: 703px;
	height: 27px;
	background: #0A366B;
	
}
.BotomNavig ul {
	list-style: none;
	padding: 4px 0px 0px 20px;
}
.BotomNavig ul li {
	float: left;
}
.BotomNavig ul li a {
	float: left;
	display: block;
	height: 18px;
	line-height: 18px;
	background: url(Images/BotomNavigIndicator.png) left no-repeat;
	padding-left: 8px;
	margin-right: 40px;
	color: #fff;
	text-decoration: none;	
}
.BotomNavig ul li a:hover {
	color: #94c3ff;
}
.EndInfo {
	min-height: 53px;
	width: 663px;
	background: #5281BD;
	padding: 15px 20px 10px 20px;
}
.EndInfo p {
	line-height: 14px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
}
.EndInfoImge {
	height: 5px;
	background: url(Images/botomInfoEnd.png) no-repeat;
}
.Menu ul li.hidden{
	display:none;
}
