/* 
Site: Skov- og naturstyrelsen.dk 
Please make sure that new styles are places within the right category 
or a new category is created (and added to the TOC)

TOC:
	Tag Styles
	Layout styles 
	Frontpage styles
	Print Page Layout And Content Styling
	Web Author Styles
	Form Styling
	RightBar Styles
	Main Content Classes
	Information box Styles
	Search Styles 
	Menu Classes
		ToolBar Styles
		BreadCrumb Styles 
		Common Menu Styles
		Orange Menu
		Army Menu
		Green Menu
*/

/* Tag Styles */
h1, .Heading1
{
	font-weight: bold;
	font-size: 18px;
	font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
	line-height: 22px;
	margin: 0px 0px 0px 0px;
	margin-bottom: 10px;
	padding: 0px 0px 0px 0px;
}

h2, .Heading2
{
	font-size: 14px;	
	font-family: Verdana, Helvetica, Sans-Serif;
	margin: 5px 0px 7px 0px;		
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

P A, DIV A, A 
{
	/* visible:false; */ /* Special Ektron Attribute */
	color: #960D0A;
	cursor: pointer;
}

P A:hover, DIV A:hover, A:hover
{
	/* visible:false; */ /* Special Ektron Attribute */
	color: #000000 ! important;
}

P A:visited, DIV A:visited, A:visited 
{
	/* visible:false; */ /* Special Ektron Attribute */
	color: #960D0A;
}

P
{
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	color: Black;
	margin: 0px 0px 10px 0px;	
}

SPAN
{
	/* visible:false; */ /* Special Ektron Attribute */
	margin-top: 0px;
}

SPAN.heading3
{
	font-weight: bold;
}


TABLE
{
}

TD, TH
{
	color: black;
	font-weight: normal;
	text-align: left;
	margin: 2px 0px 2px 0px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
}
/*
TABLE.skema
{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

TD.skema, TH.skema
{
	margin: 0px 0px 0px 0px;
	border-bottom: expression((this.parentNode==this.parentNode.parentNode.lastChild)?'none':'solid 1px #B0ADA4');
	color: expression((this.parentNode==this.parentNode.parentNode.firstChild)?'black':'#980C0B');
	font-weight: expression((this.parentNode==this.parentNode.parentNode.firstChild)?'bold':'normal');
	text-align: expression((this.parentNode.firstChild!=this.parentNode.lastChild)&&(this==this.parentNode.lastChild)?'right':'left');
	padding: 2px 0px 2px 0px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
}
*/
/****** Layout styles ******/
.listeluft{ visible: false; height: 20px; }

.clear
{
	position: relative;
	top: 0px;
	left: 0px;
	clear: both;
}

.clearleft
{
	position: relative;
	top: 0px;
	left: 0px;
	clear: left;
}

.clearright
{
	position: relative;
	top: 0px;
	left: 0px;
	clear: right;
}
.floatleft
{
/*	position: relative;
	top: 0px;
	left: 0px;*/
	float: left;
}

.floatright
{
/*	position: relative;
	top: 0px;
	left: 0px;*/
	float: right;
	border: solid 1px pink;
}
#LayoutArea {
	/* visible:false; */ /* Special Ektron Attribute */
	width: 760px;
}

#LeftColumn {
	/* visible:false; */ /* Special Ektron Attribute */
	position: absolute;
	top: 0px;
	left: 0px;
	width: 176px;
}

#CenterColumn {
	/* visible:false; */ /* Special Ektron Attribute */
	position: absolute;
	top: 0px;
	left: 176px;
	width: 408px;
}

#RightColumn {
	/* visible:false; */ /* Special Ektron Attribute */
	position: absolute;
	top: 0px;
	left: 584px;
	width: 176px;
}

#buttomline {
	/* visible:false; */ /* Special Ektron Attribute */
	display: block;
	position: static;
}

#ButtomLineRightColumn {
	/* visible:false; */ /* Special Ektron Attribute */
	width: 176px;
	float: left;
}

#ButtomLineLeftColumn {
	/* visible:false; */ /* Special Ektron Attribute */
	width: 584px;
	float: right;
}

.GreenLine {
	/* visible:false; */
	width: 100%;
	height: 100px;
	background-color: #008E2C;
	font-size: 0px;
}

.OwnerInformation {
	/* visible:false; */
	width: 350px;
	height: 30px;
	margin: 30px 0px 15px 2px;
}

.OwnerInformationicon {
	/* visible:false; */
	width: 15px;
	height: 30px;
	float: left;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.OwnerInformationtext {
	/* visible:false; */
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 9px;
	width: 335px;
	height: 30px;
	float: left;
	clear: right;
	color: #9E9A8F;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.OwnerInformationSignpost {
	/* visible:false; */
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 9px;
	width: 10px;
	height: 30px;
	float: left;
	clear: left;
	color: #9E9A8F;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
}

.listpagingtool {
	/* visible:false; */
	clear: both;
	float: left;
}

.listpagingtoolprev {
	/* visible:false; */
	clear: none;
	float: left;	
}

.listpagingtoolnext {
	/* visible:false; */
	clear: none;
	float: right;
}

.listpagingtoolcentertext {
	/* visible:false; */
	float: left;
}

.ClearDiv {
	/* visible:false; */
	clear: both;
}

#fmTopicList {
	margin: 5px 0px 0px 0px;
}

#Address {
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	line-height: 14px;
	color: #9E9A93;
	padding-left: 12px;
	padding-top: 0px;
}

.AddressContainer
{
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	line-height: 14px;
	color: #9E9A93;
	padding: 14px 12px 0px 12px;
	margin: 0px 0px 0px 0px;
}

.AddressContainer P
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	line-height: 14px;
	color: #9E9A93;
}

.subjectlisticon {
	/* visible:false; */
	float: left;
	clear: left;
	height: 36px;
	width: 46px;
}

.subjectlistanchor {
	/* visible:false; */
	float: left;
	clear: right;
	text-align: left;
	width: 130px;
	padding: 12px 0px 0px 10px;
}

.subjectlistanchor A:link,
.subjectlistanchor A:active,
.subjectlistanchor A:visited,
.subjectlistanchor A:hover {
	/* visible:false; */
	font-size: 14px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}

/****** Frontpage styles ******/
.headstorydate {
	/* visible:false; */
	color: #9E9A93;
}
.headstoryimage
{
	margin: 4px 5px 0px 1px;
}

.HeadlineImage {
	/* visible:false; */
	clear: right;
	float: left; 
	margin: 0px 3px 0px 0px; 
	width: 30px; 
	height: 59px;
}

.HeadlineContainer {
	/* visible:false; */
	CLEAR: right;
	vertical-align: top;	
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 0px 0px;	
	
}

.HeadlineHeading {	
	/* visible:false; */
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:18px;
	font-weight:bold;
	font-family: Verdana, Sans-Serif;
	line-height: 22px;
}

.HeadlineTeaser {
	/* visible:false; */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-family: Verdana, Sans-Serif;
	font-weight: normal;
}

#NewsList {
	/* visible:false; */
	margin: 0px 0px 0px 0px;
	width: 380px;
}

/****** Print Page Layout And Content Styling ******/
.PrintPageHeader
{
	/* visible:false; */
	width: 619px;
	border-bottom: solid 1px #80807E;
}

.PrintPageHeaderLogoLeft
{
	/* visible:false; */
	width: 457px;
	height: 87px;
	float: left;
	clear: left;
}

.PrintPageHeaderLogoRight
{
	/* visible:false; */
	width: 162px;
	height: 87px;
	float: left;
	clear: right;
}

.PrintPageContentWindow
{
	/* visible:false; */
	width: 619px;
	border-bottom: solid 1px gray;
	border-top: solid 1px #D1D2CD;
	clear: both;
	
}
.PrintPageHorizontalLine
{
	/* visible:false; */
	height: 2px;
	width: 619px;
	border-top: solid 1px #80807E;
	border-bottom: solid 1px #D1D2CD;
}

.PrintPageFooter
{
	/* visible:false; */
	padding: 5px 3px 0px 3px;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	width: 619px;
	border-top: solid 1px #D1D2CD;
}

/****** Web Author Styles ******/
.WebAuthorContainer
{
	margin: 10px 0px 0px 0px;
	width: 200px;
}
.WebAuthorContainer TABLE TD
{
	padding: 0px 2px 0px 2px;
}

.WebAuthorContainer A
{
	color: #960D0A;
}

.WebAuthorContainer A:hover
{
	color: Black;
}

/***** Form Styling ******/
.htmlform {
	/* visible:false; */
	background-color: #E7E4DB;
}

.textfield250 {
	/* visible:false; */
	height: 12px;
	width: 250px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 9px;
	background-color: White;
}

.selectbox257 {
	/* visible:false; */
	height: 12px;
	width: 257px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 9px;
	background-color: White;
}

.textfield79 {
	/* visible:false; */
	height: 12px;
	width: 79px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 9px;
	background-color: White;
}

.formbutton {
	/* visible:false; */
	background-color: #98895E;
	color: White;
	border-top: solid 2px #CAC2AB;
	border-left: solid 2px #CAC2AB;
	border-bottom: solid 2px #62583D;
	border-right: solid 2px #62583D;
	padding: 0px 5px 0px 5px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 8px;
	font-weight: bold;
	height: 15px;
}

.formrow {
	/* visible:false; */
	border-bottom: solid 1px white;
}

.formlabel {
	/* visible:false; */
	float: left;
	clear: left;
	width: 96px;
	text-align: right;
	padding: 2px 4px 0px 0px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-weight: bold;
	background-color: Transparent;
}

.fieldrequired {
	/* visible:false; */
	float: left;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-weight: bold;
	width: 15px;
	padding: 4px 0px 0px 0px;
	background-color: Transparent;
}

.formfield {
	/* visible:false; */
	float: left;
	clear: right;
	text-align: left;
	background-color: Transparent;
}

.selectbox {
	/* visible:false; */
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	height: 18px;
	width: 150px;
	color: #66532D ! important;
}


/****** RightBar Styles ******/
#rightbar_map TABLE, TABLE.SidebarModuleTable {
	/* visible:false; */
	width: 170px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	float: right;
}

#rightbar_map TD {
	background-color: White;
	color: Black;
	border-bottom: none ! important;
}

TABLE.SidebarModuleTable TD, TD.modulecontent {
	padding: 0px 5px 0px 5px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	background-color: White;
	color: #66532D ! important;
	border-bottom: none ! important;
}

.modulecontent P {
	color: #66532D ! important;
}

.ModuleSeparator, TD.modulefooter  {
	/* visible:false; */
	clear: both;
	background-position: top left;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/RightMenuSeparator.gif);
	background-repeat: no-repeat;
	width: 175px;
	height: 27px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 0px;
	background-color: Transparent;
	border-bottom: none ! important;
	color: #66532D ! important;
}



.SidebarModuleTable .Title {
	/* visible:false; */
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	color: #66532D ! important;
}

.SidebarModuleTable TD P, .SidebarModuleTable TD SPAN {
	/* visible:false; */
	color: #66532D ! important;
} 

.SidebarModuleTable TD SPAN.QuickPollText {
	/* visible:false; */
	color: #FFFFFF ! important;
} 

/****** Main Content Classes ******/
#fmButtomText1,
#fmButtomTextContent1Header {
	margin: 0px 0px 0px 0px;
}

.clsDisplayName {
	/* visible:false; */
	font-size: 14px;	
	font-family: Verdana, Helvetica, Sans-Serif;
	margin: 5px 0px 7px 0px;		
	font-weight: bold;
}
/*
.SiteMapSection {
	/* visible:false; 
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 7px 0px;
	border-bottom: expression((this==this.parentNode.lastChild)?'none':'solid 1px #B0ADA4');
}
*/

#fmTopicListTitle
{
	position: relative;
	top: 0px;
	left: 0px;
	margin-top: 5px;
}

.SitemapSectionLetter {
	/* visible:false; */
	color: Black;
	font-weight: bold;
}

#NewsList TABLE TR TD {
	/* visible:false; */
	height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.listitem {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.listbullets {
	/* visible:false; */
	width: 10px;
	float: left;
	clear: left;
	color: #970D0A;
}

.listanchors {
	/* visible:false; */
	float: left;
	clear: right;
	color: #970D0A;
}

.newsitemheader {
	/* visible:false; */
	width: 315px;
	float: right;
	color: #970D0A;
}

span.newsitemheader
{
	color: #970D0A;
	float: left;
	width: auto;
}

.newsitemdate {
	/* visible:false; */
	width: 60px;
	float: left;
	color: #9E9993;
}

.NewlinkToArkivNews {
	/* visible:false; */
	clear: none ! important;
	float: right;
	color: #9E9993;
	margin: 10px 0px 8px 1px;
	width: 75px;
	padding: 0px 0px 0px 1px;
}

.TopicArchiveLink {
	/* visible:false; */
	clear: none ! important;
	float: right;
	color: #9E9993;
	margin: 10px 0px 8px 0px;
	width: 88px;
	padding: 0px 0px 0px 1px;
	border: solid 1px pink;
}

.HeadlineImageSeperator {
	/* visible:false; */
	border-top: #9e9993 1px solid;
	font-size: 0px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding:0 0 0 0;
	position:relative;
	top: -2px;
	width: 375px;
	height: 0px;
}

#buttombanners {
	/* visible:false; */
	float: left;
	width: 375px;
	position: relative;
	margin:0px 0px 21px 0px;
}

#buttombannerleft {
	/* visible:false; */
	width: 180px;
	float: left;
}

#buttombannerright {
	/* visible:false; */
	width: 180px;
	float: right;
}

.twocolumncontent {
	/* visible:false; */
	width: 100%;
	margin: 0px 0px 0px 0px;
}

.twocolumncontent_c1 {
	/* visible:false; */
	width: 48%;
	height: 100%;
	float: left;
	border-right: solid 1px #9e9993;
	padding: 0px 5px 0px 0px;
	margin:5px 0px 5px 0px;
}

.twocolumncontent_c2 {
	/* visible:false; */
	width: 48%;
	height: 100%;
	float: right;
	padding: 0px 5px 0px 0px;
	margin:5px 0px 5px 0px;
}

.twocolumncontent_noseparatorline_c1 {
	/* visible:false; */
	width: 48%;
	height: 100%;
	float: left;
	border-right: none;
}

.twocolumncontent_noseparatorline_c2 {
	/* visible:false; */
	width: 48%;
	height: 100%;
	float: right;
}

.FrontPageNewsSeperator, .grayline375 {
	/* visible:false; */
	border-top: #9e9993 1px solid;
	font-size: 0px;
	line-height:0px;
	float: left;
	margin: 4px 0px 1px 0px;
	width: 374px;
	height: 0px;
}

.aktueltlist {
	/* visible:false; */
	width: 375px;	
	margin: 0px 0px 0px 0px;
	position: relative;
	z-index: 1;
}

.aktueltcolumn1 P {
	/* visible:false; */
	margin-top:5px;
}

.aktueltcolumn1 {
	/* visible:false; */
	width: 112px;
	margin-bottom:5px;
	float: left;
	position: relative;
	z-index: 2;
}

.aktueltcolumn2 P {
	/* visible:false; */
	margin-top:5px;
}
.aktueltcolumn2 {
	/* visible:false; */
	width: 112px;
	margin-bottom:5px;
	float: left;
	position: relative;
	z-index: 2;
}

.aktueltcolumn3 P {
	/* visible:false; */
	margin-top:5px;
}

.aktueltcolumn3 {
	/* visible:false; */
	width: 112px;
	margin-bottom:5px;
	float: left;
	position: relative;
	z-index: 2;
}

.aktueltseparator {
	/* visible:false; */
	width: 19px;
	float: left;
	background-color: Transparent;
}

/****** Information box Styles ******/
#InformationBoxIcon_PresentationModeControlsContainer_PresentationHyperLink,
#InformationBoxHeaderImage_PresentationModeControlsContainer_PresentationHyperLink {
	/* visible:false; */
	cursor:default;
}

.informationbox {
	/* visible:false; */
	position: relative;
	top: 0px;
	width: 376px;
	margin: 25px 0px 15px 0px;
	background-color: #E7E4DB;
	border: solid 1px #E7E4DB;
}

.informationboxinfoicon {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	width: 56px;
	text-align: right;
	padding: 11px 11px 11px 11px;
	margin: 0px 0px 0px 0px;
	border: none;
}

.informationboxinfotext {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	width: 280px;
	float: right;
	text-align: left;
	margin: 9px 10px 0px 0px;
	border: none;
}

.informationboxinfotext SPAN,
.informationboxinfotext SPAN A, 
.informationboxinfotext SPAN A IMG{
	/* visible:false; */
	padding: 0px 0px 0px 0px;
}

.InformationBoxInfoText P {
	/* visible:false; */
	padding: 0px 0px 10px 0px;
}



/****** Search Styles ******/
/* Toolbox Searchtool */
#Tools2_SearchBox_fmSearchForm
{
	padding: 9px 0px 0px 0px;
}

.SearchInput
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 19px;
	width: 107px;
	border-top: solid 2px #00601E;
	border-left: solid 2px #00601E;
	border-bottom: solid 2px #5CA673;
	border-right: solid 2px #5CA673;
	padding: 2px 2px 0px 2px;
}

.SearchButton
{
	height: 19px;
	background-color: #008E2C;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	border-top: solid 2px #5CA673;
	border-left: solid 2px #5CA673;
	border-bottom: solid 2px #00601E;
	border-right: solid 2px #00601E;
	margin: 1px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
	cursor: pointer;
}

/* Search page */

#SearchQuery {
	border-color: #008E2C;
	width: 107px;
	font-size: 11px;
}

#SearchButton {
	background-color: #008E2C;
	border-color: #008E2C;
	font-size: 11px;
	font-weight: bold;
	color: White;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	cursor: pointer;
}

.SearchBox
{
	margin: 10px 0px 0px 0px;
	text-align: center;
}

.SearchBoxQuery {
	/* visible:false; */
	width: 300px;
	height: 20px;
}

.SearchBoxButton {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10px;
	background-color: #99895F;
	color: White;
	border-top: solid 2px #99895F;
	border-left: solid 2px #99895F;
	border-bottom: solid 2px #4C4C4C;
	border-right: solid 2px #4C4C4C;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 2px 2px;
	text-align: center;
	cursor: pointer;
}

.SearchResult {
	/* visible:false; */
	width: 100%;
}


.SearchResultTitle {
	/* visible:false; */
	float: left;
	width: 100%;
}

.SearchResultWeight {
	/* visible:false; */
	float: right;
	font-weight: bold;
	width: 50px;
	text-align: right;
}

.SearchResultContext {
	/* visible:false; */
	clear: both;
	width: 100%;
}

.SearchResultContext B {
	/* visible:false; */
}

.SearchResultTimestampDocument {
	/* visible:false; */
}

.SearchResultPresentationUri {
	/* visible:false; */
}

.SearchResultRowSeparator {
	/* visible:false; */
}

.SearchResultPagingTool {
	/* visible:false; */
	margin: 10px 0px 10px 0px;
	width: 100%;
	text-align: center;
	background-color: transparent;
}

.SearchResultPagingLinkPrev
{
	width: 45px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.SearchResultPagingLinkNext
{
	width: 45px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
}

.SearchResultInfoMarked {
	/* visible:false; */
	font-weight: bold;
}

/****** Menu Classes ******/

/* Toolbar Styles */
#TopMenu {
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #5CB778;
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 7px;
	height: 102px;
}

.toolbarlink {
	/* visible:false; */ /* Special Ektron Attribute */
	margin: 0px 6px 0px 0px;
}

/****** BreadCrumb Styles ******/
.BreadCrumb, .BreadCrumb:active, .BreadCrumb:visited {
	color:#66532D;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 2px 0px 1px;
}

.BreadCrumbSeparator {
	color: #66532D;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}

/* Common Menu Styles */
.menuitembullet {
	/* visible:false; */
	margin: 0px 3px 0px 0px;
	float: left;
}

.menuitemtext {
	/* visible:false; */
	margin: 0px 3px 0px 0px;
	float: left;
}

#MainMenu
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 176px;
}

#SubMenu
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 176px;
}

#MenuBottomArmy
{
	width: 176;
	height: 33;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/MenuBottomArmy.gif);
	border: none;
}

#ExpandMainMenu {
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/ExpandMainMenu.gif);
	padding-left: 12px;
	height: 22px;
}

#ExpandMainMenu A 
{
	COLOR:#f9c680 ! important; 
	TEXT-DECORATION:none;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/ToggleMenuOrangeDown.gif);
	background-repeat:no-repeat;
	background-position: right 4px;
	width:40px;
}

#ExpandSubMenu {
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 9px;
	background-repeat: no-repeat;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/MenuBottomOrange.gif);
	padding-left: 12px;
	height: 33px;
}

#ExpandSubMenu A 
{
	color: #f9c680 ! important; 
	TEXT-DECORATION: none;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/ToggleMenuOrangeUp.gif);
	background-repeat:no-repeat;
	background-position: right 4px;
	width:40px;
}

#ExpandServiceMenu {
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/ExpandServiceMenu.gif);
	padding-left: 12px;
	height: 22px;
	padding-bottom: 15px;
}

#CollapseServiceMenu {
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/MenuBottomGreen.gif);
	padding-left: 16px;
	padding-top: 9px;
	height: 33px;
	padding-bottom: 15px;
}

/* Orange Menu */
.c1o {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	font-weight: bold;
	color: White;
	background-color: #F38C01;
	border-top: 1px solid #F9C680;
	padding: 2px 0px 0px 12px;
	position: relative;
}

.c1os  {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	font-weight: bold;
	color: White ! important;
	background-color: #960D0A;
	border-top: 1px solid #F9C680;
	padding: 2px 0px 0px 12px;
}

.m1o, .m1o:visited {
	/* visible:false; */
	font-weight: bold;
	color: White;
	text-decoration: none;
}

.m1os, .m1os:visited {
	/* visible:false; */
	font-weight: bold;
	color: White;
	text-decoration: none;
}

.c2o {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: #960D0A;
	background-color: #EAB500;
	border-top: 1px solid #F5DA80;
	padding: 2px 0px 0px 20px;
}

.c2os {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: White ! important;
	background-color: #960D0A;
	border-top: 1px solid #F5DA80;
	padding: 2px 0px 0px 20px;
}

.m2o, .m2o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
}

.m2os, .m2os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
}

.menuitemtext .m2o, 
.menuitemtext .m2o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
	width: 140px;
}

.menuitemtext .m2os, 
.menuitemtext .m2os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 140px;
}

.c3o {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: #960D0A;
	background-color: #F7D255;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 29px;
}

.c3os {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: White ! important;
	background-color: #960D0A;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 29px;
}

.m3o, .m3o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
}

.m3os, .m3os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
}

.menuitemtext .m3o, 
.menuitemtext .m3o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
	width: 131px;
}

.menuitemtext .m3os, 
.menuitemtext .m3os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 131px;
}

.c4o {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: #960D0A;
	background-color: #F9E8AC;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 38px;
}

.c4os {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White ! important;
	background-color:#960D0A;
	border-top:1px solid #FBE9AA;
	padding: 2px 0px 0px 38px;
}

.m4o, .m4o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
}

.m4os, .m4os:visited
{
	/* visible:false; */
	color:White;
	text-decoration:none;
}

.menuitemtext .m4o, 
.menuitemtext .m4o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
	width: 122px;
}

.menuitemtext .m4os, 
.menuitemtext .m4os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 122px;
}

.c5o
{
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: #960D0A;
	background-color: #F9E8AC;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 47px;
}

.c5os {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: White ! important;
	background-color: #960D0A;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 47px;
}

.m5o, .m5o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
}

.m5os, .m5os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
}

.menuitemtext .m5o, 
.menuitemtext .m5o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
	width: 113px;
}

.menuitemtext .m5os, 
.menuitemtext .m5os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 113px;
}

.c6o {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: #960D0A;
	background-color: #F9E8AC;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 56px;
}

.c6os {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White ! important;
	background-color:#960D0A;
	border-top:1px solid #FBE9AA;
	padding: 2px 0px 0px 56px;
	width: 176px;
}

.m6o, .m6o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
}

.m6os, .m6os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
}

.menuitemtext .m6o, 
.menuitemtext .m6o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
	width: 104px;
}

.menuitemtext .m6os, 
.menuitemtext .m6os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 104px;
}

.c7o {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: #960D0A;
	background-color: #F9E8AC;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 65px;
}

.c7os {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White ! important;
	background-color:#960D0A;
	border-top:1px solid #FBE9AA;
	padding: 2px 0px 0px 65px;
}

.m7o, .m7o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
}

.m7os, .m7os:visited {
	color:White;
	text-decoration:none;
}

.menuitemtext .m7o, 
.menuitemtext .m7o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
	width: 95px;
}

.menuitemtext .m7os, 
.menuitemtext .m7os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 95px;
}

.c8o {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: #960D0A;
	background-color: #F9E8AC;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 74px;
}

.c8os {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: White ! important;
	background-color: #960D0A;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 74px;
}

.m8o, .m8o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
}

.m8os, .m8os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
}

.menuitemtext .m8o, 
.menuitemtext .m8o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
	width: 86px;
}

.menuitemtext .m8os, 
.menuitemtext .m8os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 86px;
}

.c9o{
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: #960D0A;
	background-color: #F9E8AC;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 83px;
}

.c9os {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: White ! important;
	background-color: #960D0A;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 83px;
}

.m9o, .m9o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
}

.m9os, .m9os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
}

.menuitemtext .m9o, 
.menuitemtext .m9o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
	width: 77px;
}

.menuitemtext .m9os, 
.menuitemtext .m9os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 77px;
}

.c10o
{
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: #960D0A;
	background-color: #F9E8AC;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 92px;
}

.c10os 
{
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: White ! important;
	background-color: #960D0A;
	border-top: 1px solid #FBE9AA;
	padding: 2px 0px 0px 92px;
}


.m10o, .m10o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
}

.m10os, .m10os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
}

.menuitemtext .m10o, 
.menuitemtext .m10o:visited {
	/* visible:false; */
	color:#960D0A;
	text-decoration:none;
	width: 68px;
}

.menuitemtext .m10os, 
.menuitemtext .m10os:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 68px;
}

a:hover.m1os,
a:hover.m2os,
a:hover.m3os,
a:hover.m4os,
a:hover.m5os,
a:hover.m6os,
a:hover.m7os,
a:hover.m8os,
a:hover.m9os,
a:hover.m10os
{
	color: White ! important;
}

a:hover.m1o,
a:hover.m2o,
a:hover.m3o,
a:hover.m4o,
a:hover.m5o,
a:hover.m6o,
a:hover.m7o,
a:hover.m8o,
a:hover.m9o,
a:hover.m10o
{
	color: White ! important;
}

/* Army Menu */
.SubmenuHeadline {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:18px;
	font-weight: bold;
	color: #295235;
	background-color:#B1C53E;
	padding-left:12px;
	padding-top:12px;
}

.sc1as {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	font-weight: bold;
	color: #295235;
	background-color: #B1C53E;	
	padding-left:12px;
	padding-top:2px;
	width: 176px;
}

A.ArmyTopItem:Active,
A.ArmyTopItem:Hover,
A.ArmyTopItem:Visited,
A.ArmyTopItem:Link
{
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight: bold;
	color: #295235;
	background-color: #B1C53E;
	text-decoration: none;
}

.sm1as, .sm1as:active, .sm1as:visited {
	font-weight: bold;
	color: #295235;
	text-decoration:none;
}

.c1a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	font-weight: bold;
	color: White;
	background-color:#B1C53E;
	border-top:1px solid #D8E29F;
	padding: 2px 0px 0px 12px;
}

.c1as {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	font-weight: bold;
	color: white;
	background-color: #295235;
	border-top: 1px solid #D8E29F; 
	padding-left: 12px;
	padding: 2px 0px 0px 12px;
}

.m1a, .m1a:active, .m1a:visited {
	/* visible:false; */
	font-weight: bold;
	color:White;
	text-decoration: none;
}

.m1as, .m1as:active, .m1as:visited {
	/* visible:false; */
	font-weight: bold;
	color: WHITE; /*#295235;*/
	text-decoration: none;
}

.c2a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color:#C4D472;
	border-top:1px solid #E2EAB9;
	padding: 2px 0px 0px 20px;
}

.c2as {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #E2EAB9;
	padding: 2px 0px 0px 20px;
}

.m2a, .m2a:active, .m2a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m2as, .m2as:active, .m2as:visited {
	color:White;
	text-decoration: none;
}

.menuitemtext .m2a, 
.menuitemtext .m2a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
	width: 140px;
}

.menuitemtext .m2as, 
.menuitemtext .m2as:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 140px;
}

.c3a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color:#CEDA93;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 29px;
}

.c3as {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 29px;
}

.m3a, .m3a:active, .m3a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m3as, .m3as:active, .m3as:visited {
	color:White;
	text-decoration:none;
}

.menuitemtext .m3a, 
.menuitemtext .m3a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
	width: 131px;
}

.menuitemtext .m3as, 
.menuitemtext .m3as:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 131px;
}

.c4a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color: #295235;
	background-color: #DDE8A6;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 38px;
}

.c4as {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color: White;
	background-color: #295235;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 38px;
}

.m4a, .m4a:active, .m4a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m4as, .m4as:active, .m4as:visited {
	color: White;
	text-decoration:none;
}

.menuitemtext .m4a, 
.menuitemtext .m4a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
	width: 122px;
}

.menuitemtext .m4as, 
.menuitemtext .m4as:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 122px;
}

.c5a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color: #DDE8A6;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 47px;
}

.c5as {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 47px;
}

.m5a, .m5a:active, .m5a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m5as, .m5as:active, .m5as:visited {
	color:White;
	text-decoration:none;
}

.menuitemtext .m5a, 
.menuitemtext .m5a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
	width: 113px;
}

.menuitemtext .m5as, 
.menuitemtext .m5as:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 113px;
}

.c6a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color: #DDE8A6;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 56px;
}

.c6as
{
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 56px;
}

.m6a, .m6a:active, .m6a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m6as, .m6as:active, .m6as:visited {
	color:White;
	text-decoration:none;
}

.menuitemtext .m6a, 
.menuitemtext .m6a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
	width: 104px;
}

.menuitemtext .m6as, 
.menuitemtext .m6as:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 104px;
}

.c7a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color: #DDE8A6;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 65px;
}

.c7as
{
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 65px;
}

.m7a, .m7a:active, .m7a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m7as, .m7as:active, .m7as:visited {
	color:White;
	text-decoration:none;
}

.menuitemtext .m7a, 
.menuitemtext .m7a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
	width: 95px;
}

.menuitemtext .m7as, 
.menuitemtext .m7as:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 95px;
}

.c8a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color: #DDE8A6;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 74px;
}

.c8as {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 74px;
}

.m8a, .m8a:active, .m8a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m8as, .m8as:active, .m8as:visited {
	color:White;
	text-decoration:none;
}

.menuitemtext .m8a, 
.menuitemtext .m8a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
	width: 86px;
}

.menuitemtext .m8as, 
.menuitemtext .m8as:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 86px;
}

.c9a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color: #DDE8A6;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 83px;
}

.c9as {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 83px;
}

.m9a, .m9a:active, .m9a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m9as, .m9as:active, .m9as:visited {
	color:White;
	text-decoration:none;
}

.menuitemtext .m9a, 
.menuitemtext .m9a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
	width: 77px;
}

.menuitemtext .m9as, 
.menuitemtext .m9as:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 77px;
}

.c10a {
	/* visible:false; */
	position: relative;
	top: 0px;
	left: 0px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color: #DDE8A6;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 92px;
}

.c10as {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #E7EDC9;
	padding: 2px 0px 0px 92px;
}

.m10a, .m10a:active, .m10a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m10as, .m10as:active, .m10as:visited {
	color:White;
	text-decoration:none;
}

.menuitemtext .m10a, 
.menuitemtext .m10a:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
	width: 68px;
}

.menuitemtext .m10as, 
.menuitemtext .m10as:visited {
	/* visible:false; */
	color:White;
	text-decoration:none;
	width: 68px;
}

a:hover.m1as,
a:hover.m2as,
a:hover.m3as,
a:hover.m4as,
a:hover.m5as,
a:hover.m6as,
a:hover.m7as,
a:hover.m8as,
a:hover.m9as,
a:hover.m10as
{
	color: White ! important;
}

a:hover.m1a,
a:hover.m2a,
a:hover.m3a,
a:hover.m4a,
a:hover.m5a,
a:hover.m6a,
a:hover.m7a,
a:hover.m8a,
a:hover.m9a,
a:hover.m10a
{
	color: White ! important;
}

/* Green Menu */
.c1g {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	font-weight: bold;
	color:White;
	background-color:#5CB778;
	border-top:1px solid #97D1A9;
	padding: 2px 0px 0px 12px;
	cursor: pointer;
}

.c1gs {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	font-weight: bold;
	color: White;
	background-color: #295235;
	border-top: 1px solid #97D1A9;
	padding: 2px 0px 0px 12px;
	cursor: pointer;
}

.m1g, .m1g:active, .m1g:visited {
	/* visible:false; */
	font-weight: bold;
	color:White;
	text-decoration:none;
}

.m1gs, .m1gs:active, .m1gs:visited, .m1gs:hover {
	/* visible:false; */
	font-weight: bold;
	color: White;
	text-decoration: none;
}

.c2g {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color: #295235;
	background-color:#94D2AB;
	border-top:1px solid #BBE2C9;
	padding: 2px 0px 0px 20px;
	cursor: pointer;
}

.c2gs {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #BBE2C9;
	padding: 2px 0px 0px 20px;
	cursor: pointer;
}

.m2g, .m2g:active, .m2g:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m2gs, .m2gs:active, .m2gs:visited, .m2gs:hover {
	/* visible:false; */
	color: White;
	text-decoration: none;
}

.c3g {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color:#94D2AB;
	border-top:1px solid #BBE2C9;
	padding: 2px 0px 0px 29px;
	cursor: pointer;
}

.c3gs {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:White;
	background-color:#295235;
	border-top:1px solid #BBE2C9;
	padding: 2px 0px 0px 29px;
	cursor: pointer;
}

.m3g, .m3g:active, .m3g:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m3gs, .m3gs:active, .m3gs:visited, .m3gs:hover {
	/* visible:false; */
	color:White;
	text-decoration:none;
}

.c4g {
	/* visible:false; */
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	height:20px;
	color:#295235;
	background-color:#94D2AB;
	border-top:1px solid #BBE2C9;
	padding: 2px 0px 0px 38px;
	cursor: pointer;
}

.c4gs {
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 20px;
	color: White;
	background-color: #295235;
	border-top: 1px solid #BBE2C9;
	padding: 2px 0px 0px 38px;
	cursor: pointer;
}

.m4g, .m4g:active, .m4g:visited {
	/* visible:false; */
	color:#295235;
	text-decoration:none;
}

.m4gs, .m4gs:active, .m4gs:visited, .m4gs:hover {
	/* visible:false; */
	color:White;
	text-decoration:none;
}


a:hover.m1gs,a:hover.m2gs,a:hover.m3gs, a:hover.m4gs,
a:hover.m1g,a:hover.m2g,a:hover.m3g,a:hover.m4g,
a:hover.m1gs A.menuitembullet,a:hover.m2gs A.menuitembullet,a:hover.m3gs A.menuitembullet,a:hover.m4gs A.menuitembullet,
a:hover.m1g A.menuitembullet,a:hover.m2g A.menuitembullet,a:hover.m3g A.menuitembullet,a:hover.m4g A.menuitembullet,
a:hover.m1gs A.menuitemtext,a:hover.m2gs A.menuitemtext,a:hover.m3gs A.menuitemtext,a:hover.m4gs A.menuitemtext,
a:hover.m1g A.menuitemtext,a:hover.m2g A.menuitemtext,a:hover.m3g A.menuitemtext,a:hover.m4g A.menuitemtext
{
	color: White ! important;
}

/* Quick Access Styles */
.ContainerQuickAccess
{
	position: relative;
	top: 0px;
	left: 0px;
	float: right;
	width: 176px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 10px 5px;	
}



.ContainerQuickAccess .ContainerQuickAccessHeadline
{
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #960D0A;
	color: White;
	width: 176px;
	height: 20px;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
}

.ContainerQuickAccess .QuickAccesTitle
{
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #960D0A;
	color: White;
	width: 176px;
	height: 20px;
	padding: 5px 5px 5px 5px;
	
	font-weight: bold;
}


.ContainerQuickAccess .ContainerQuickAccessContent
{
	position: relative;
	top: 0px;
	left: 0px;
	background-color: White;
	float: right;
	width: 166px;
	padding: 0px 0px 0px 0px;
	border-top: none;
	border-left: solid 1px silver;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
}

.QuickAccesPreList 
{
	padding: 2px 5px 0px 5px;	
}

.QuickAccesPostList 
{
	padding: 2px 5px 0px 5px;
}

.QuickAccessDropDown SELECT
{
	position: relative;
	top: 0px;
	left: 0px;
	background-color: White;
	float: right;
	width: 164px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	height: 18px;
	color: #66532D ! important;
	margin: 0px 0px 0px 5px;
}


#CollapseServiceMenu A
{
	COLOR:#aedbbc ! important;
	TEXT-DECORATION:none;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/ToggleMenuGreenUp.gif);
	background-repeat:no-repeat;
	background-position: right 4px;
	width:40px;
}

#ExpandServiceMenu A 
{
	COLOR:#aedbbc ! important; 
	text-decoration:none;
	background-image: url(/MimWeb/Skins/Sns/Default/Ressources/images/menu/ToggleMenuGreenUp.gif);
	background-repeat:no-repeat;
	background-position: right 4px;
	width:40px;
}
#ExpandSubMenu


