a
{
	color: #79300F;
	text-decoration: none;
}
a:hover
{
	color: #000000;
	text-decoration: underline;
}

.atopnavigation
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.atopnavigation:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.texttopnavigation
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 13px;
	padding-right: 17px;
}
.acontenttable
{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #79300F;
}
.acontenttable:hover
{
	color: #000000;
}
.AhrefSitemap
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.AhrefSitemap:hover
{
	color: #79300F;
}
/* Main Content Table Home */
.MCThomeHeader
{
	padding-top: 30px;
	padding-bottom: 20px;
	color: #79300F;
	font-size: 37px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.MCThomeText
{
	color: #000000; 
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 22px;
}
.MCThomeSubheader
{
	color: #79300F; 
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif
}

/*Extra Content Table Home*/
.ECTHome
{
	border-color: #79300F;
	border-style : solid solid solid solid;
	border-width : 0px 1px 1px 1px;
}
.ECTHomeTop
{
	border-color: #79300F;
	border-style : solid solid solid solid;
	border-width : 1px 1px 0px 1px;
	font-size: 1px;
}
.ECTHomeHeader
{
	color: #79300F;
	font-size: 18px;
	padding-left: 9px;
	padding-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 22px;
}
.ECTHomeRow
{
	padding-left: 9px;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* LEFT MENU */
.LMTable
{
	width: 214px;
}
.LMRow
{
	border-bottom : 1px solid #79300F;
	height: 28px;
}
.LMHeader
{
	color: #000000;
	font-size: 18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.LMHeader:hover
{
	text-decoration: none;
	color: #79300F;
}
.LMHeaderCurrentpage
{
	color: #79300F;
	font-size: 18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.LMHeaderCurrentpage:hover
{
	text-decoration: none;
	color: #000000;
}
.LMSubHeader
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.LMSubHeader:hover
{
	text-decoration: none;
	color: #79300F;
}
.LMSubHeaderCurrentpage
{
	color: #79300F;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.LMSubHeaderCurrentpage:hover
{
	text-decoration: none;
	color: #000000;
}
.LMText
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.LMText:hover
{
	color: #79300F;
}
.LMTextCurrentpage
{
	color: #79300F;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.LMTextCurrentpage:hover
{
	text-decoration: none;
	color: #000000;
}

/* Default Text */
.DTHeader
{
	color: #79300F;
	font-size: 24px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.DTSitemapHeader
{
	color: #79300F;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.DTSubHeader
{
	color: #79300F;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.DTSubHeaderBlack
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.DTText
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* Modules */
.MTable
{
	border: 1px solid #9DA075;
	padding: 5px;
}
.MTTextButton
{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #79300F;
}

.MTTextButton:hover
{
	color: #000000;
}

/* Formelements */
.FormText
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	padding: 0px;
}

ul
{
	margin-left: 15px;
}

/* Worldmap */
.Empty { z-index: 1; position: absolute; }
.WorldMap { z-index: 2; position: absolute; }
.Africa { z-index: 3; position: absolute; visibility: hidden; }
.Australia { z-index: 4; position: absolute; visibility: hidden; }
.Europe { z-index: 5; position: absolute; visibility: hidden; }
.Northamerica { z-index: 6; position: absolute; visibility: hidden; }
.Southamerica { z-index: 7; position: absolute; visibility: hidden; }
.Northernrussia { z-index: 8; position: absolute; visibility: hidden; }
.Nav { z-index: 9; position: relative; }

/* START NEW VERSION HOMEPAGE */
#HomeContainer
{
	width: 1003px;
	position: absolute;
}
	#HomeTopContainer
	{
		margin-left: 20px;
		margin-top: 10px;
		width: 700px;
		position: relative;
	}
	#HomeBottomContainer
	{
		margin-left: 9px;
		width: 700px;
		position: absolute;
	}
	
	*html #HomeRightContainer
	{
		margin-left: 710px;
		margin-top: 25px;
		width: 253px;
		position: absolute;
	}
	
	#HomeRightContainer
	{
		margin-left: 740px;
		margin-top: 20px;
		width: 253px;
		position: absolute;
	}
		#HomeRightLeaf
		{
			width: 259px;
			z-index: 1;
		}
		#HomeRightContent
		{
			margin-left: 16px;
			margin-top: -5px;
			width: 228px;
			z-index: 2;
		}
		#HomeRightButtonLeft
		{
			width: 10px;
			background-color: #FFFFCC;
			position: absolute;
		}
		#HomeRightButtonRight
		{
			width: 10px;
			height: 100px;
			background-color: #FFFFCC;
			position: absolute;
			margin-left: 325px;
		}
		
		#HomeMiddleContent1
		{
			visibility: visible;
			position: absolute;
		}
		#HomeMiddleContent2
		{
			visibility: hidden;
			position: absolute;
		}
		#HomeMiddleContent3
		{
			visibility: hidden;
			position: absolute;
		}
		
		#HomeMiddleControllerLeft1
		{
			width: 20px;
			height: 182px;
			position: absolute;
		}
		#HomeMiddleControllerLeft2
		{
			width: 20px;
			height: 182px;
			position: absolute;
		}
		#HomeMiddleControllerLeft3
		{
			width: 20px;
			height: 182px;
			position: absolute;
		}
		
		#HomeMiddleControllerRight1
		{
			width: 20px;
			margin-left: 313px;
			height: 182px;
			position: absolute;
		}
		#HomeMiddleControllerRight2
		{
			width: 20px;
			margin-left: 313px;
			height: 182px;
			position: absolute;
		}
		#HomeMiddleControllerRight3
		{
			width: 20px;
			margin-left: 313px;
			height: 182px;
			position: absolute;
		}