﻿
/* Console styles */

.ConsoleHolder
{
	position: absolute;
	top: 10px;
	right: 10px;
	width: 280px;
	font-family: Arial;
	font-size: 9pt;
	color: #37290C;
	z-index: 1000;
}

.ConsoleHolder table { background:#EEDB8A; border:5px solid #EEDB8A; }
.ConsoleHolder a 
{ 
	color: #37290C;
	text-decoration: none;
	font-size: 9pt;
}
.ConsoleHolder a:Hover
{
	text-decoration: underline;
} 

/* Layout styles */

.ContentBackground, .ContentBackground img
{
	position: absolute;
	top: 0;
	left: 0;
	width: 82.9em;
	height: 53.4em;
}

.LogoLinkArea
{
	position: absolute;
	top: 4em;
	left: 2em;
	height: 10em;
	width: 28em;
	font-size: 1em;
}

.LogoLinkArea img
{
	width: 28em;
	height: 10em;
	border: 0;
}

/* Menus ... main menu, sub menu, mandatories */

.MainMenuArea
{
	position: absolute;
	top: 5.4em;
	left: 37.5em;
	height: 3em;
	width: 44em;
	font-size: 1em;
}

.MainMenuArea .mainmenuactive,
.MainMenuArea .mainmenu,
.MainMenuArea .mainmenuspace
{
	float: left;
	font-size: 1.5em;
	font-weight: bold;
}

.MainMenuArea .mainmenuspace
{
	width: 2.5em;
}

.MainMenuArea .mainmenu a
{
	color: White;
	text-decoration: none;
}

.MainMenuArea .mainmenu a:Hover
{
	color: #FCCF02;
}

.MainMenuArea .mainmenuactive a
{
	color: #FCCF02;
	text-decoration: none;
}

/* SubMenu */

.SubMenuArea
{
	position: absolute;
	top: 10em;
	left: 37.5em;
	/* border: solid 1px red; */
	height: 3em;
	width: 43em;
	font-size: 1em;
}

.SubMenuArea .submenu,
.SubMenuArea .submenuactive,
.SubMenuArea .submenuspace
{
	float: left;
	font-size: 1.4em;
	font-weight: bold;
	/*max-width: 9em;*/
	text-align:center;
}

.SubMenuArea .submenuspace
{
	width: 3em;
}

.SubMenuArea .submenu a,
.SubMenuArea .submenuactive a
{
	text-decoration: none;
	color: #000000;
}

.SubMenuArea .submenu a:Hover,
.SubMenuArea .submenuactive a:Hover
{
	/*text-decoration: underline;*/
}

/* MainContent */

.MainContentArea
{
	width: 47em;
	font-size: 1em;
}

.ChildrenLinkArea
{
	position: absolute;
	bottom: 6.2em;
	left: 5em;
	border: 0;
}

.MandatoryArea
{
	position: relative;
	bottom: 0em;
	width: 64em;
	height: 6em;
	color: #000000;
	text-align: center;
	margin: 0 auto;
}

.MandatoryArea div
{
	display:inline;
	font-weight: bold;
}

.MandatoryArea a
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.MandatoryArea a:Hover
{
	text-decoration: underline;
}

.MandatoryArea .mandatorymenuspace
{
	padding-left: 2em;
	display: inline;
}

.MandatoryArea span
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.MandatoryArea #CopyrightImage
{
	position: absolute;
	bottom: 0em;
	left: 8em;
}

.CooperationArea
{
	position: absolute;
	left: 6.1em;
	top: 26em;
}

.CooperationArea img.barmer
{
	width: 10.7em;
	height: 4em;
}

.CooperationArea img.nes
{
	width: 12.3em;
	height: 8.45em;
}

/* Popup styles */
.PopupLayout
{
	width: 64.7em;
	position: relative;
	overflow: hidden;
}

.PopupMiddle
{
	position:absolute;
	top: 0;
	left: 0;
}

.PopupMiddleBackground
{
	position: relative;
	top: 0;
	left: 0;
	width: 64.7em;
	height: 90em;
	overflow: hidden;
}

.PopupMiddleBackground img
{
	position: absolute;
	width: 100%; 
	height:100%; 
	z-index: 0
}

.PopupTopBackground
{
	position: absolute;
	top:0;
	left:0;
	width: 64.7em;
	height: 31.7em;
	z-index:0;
}

.PopupTopBackground img
{
	width: 64.7em; 
	height: 31.7em; 
	z-index: 10
}

.PopupBottomBackground
{
	position: absolute;
	left: 0;
	bottom: -.1em;
	width: 64.67em;
	height: 29em;
}

.PopupBottomBackground img
{
	width: 64.7em; 
	height: 29em;
	z-index: 10
}

.PopupContent
{
	padding-top: 16em;
	padding-bottom: 6em;
	padding-left: 8em;
	z-index: 20;
	position: relative;
}

.PopupContent .Text
{
	width: 50em;
	position: relative;
	font-family: Arial;
}

.PopupCloseLink
{
	position: absolute;
	top: 0.8em;
	left: 49em;
	z-index: 50;
}

/* Sitemap */

.SiteMap
{
}
.SiteMap div
{
	padding-top: .2em
}

.SiteMap a
{
	color: #000000;
	text-decoration: none;
	font-size: 1.3em;
	font-weight: bold;
}

.SiteMap a:Hover
{
	text-decoration: underline;
}

.SiteMap div.Level1
{
	float: left;
	width: 15em;
	font-weight: bold;
	margin-top: 2em;
}

.SiteMap div.Level2
{
	padding-top: 1em;
	font-weight: normal;
}

.SiteMap div.Level2 img
{
	padding-right: 0.5em;
}

/*Adult styles*/

.AdultContentLayout
{
	width: 82.9em;
	position: relative;
	overflow: hidden;
}

.AdultMiddle
{
	position:absolute;
	top: 0;
	left: 0;
}

.AdultMiddleBackground
{
	position: relative;
	top: 0;
	left: 0;
	width: 82.9em;
	height: 300em;
	overflow: hidden;
}

.AdultTopBackground
{
	position: absolute;
	top:0;
	left:0;
	width:82.9em; 
	height: 25em; 
	z-index:0;
}

.AdultBottomBackground
{
	position: absolute;
	left: 0;
	bottom: -.1em;
	width:82.9em; 
	height: 30.5em;
}

.AdultContent
{
	padding-top: 15em;
	padding-bottom: 12em;
	padding-left: 25em;
	z-index: 20;
	position: relative;
	min-height: 28.5em;
	height: auto !important;
	height: 28.5em;
}
