/* CSS Document */

#mainMenu, #subMenu, #metaMenu {
	line-height: normal;
	letter-spacing: normal;
	word-spacing: normal;
	}

/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

#mainMenu {
	z-index: 200;
	position: relative;
	padding: 0 0 0 220px;
	float: left;
	/*
	border-bottom: 1px solid pink;
	*/
	}

#mainMenu A {
	color: #ffe72b;
	text-decoration: none;
	/*
	display: block;
	position: relative;
	*/
	}

/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

#mainMenu ul {
	/*
	float: left;
	*/
	margin: 0;
	padding: 0;
	border-left: 1px solid #990000;
	border-right: 1px solid #D02319;
	}
	
#mainMenu ul li {
	list-style-type: none;
	float: left;
	/**/
	}

/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

.mainMenuLinkBody {
	/*
	position: relative;
	*/
	margin: 0;
	padding: 0.50em 2.50em 0.50em 1.50em;
	
	border-left: 1px solid #D02319;
	border-right: 1px solid #990000;
	}
	
.mainMenu-linkActive, .subMenuLinkBody-ACT {
	color: #FFFFFF;
	}
	
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

/* SUB MENU */

/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */


#subMenu {
	padding: 2.50em 0 5.00em 1.50em;
	color: #ffe72b;
	}

#subMenu A, .sitemap-mainBody A {
	color: #ffe72b;
	text-decoration: none;
	/**/
	display: block;
	position: relative;
	}
	
#subMenu A:hover, .sitemap-mainBody A:hover {
	color: #cc0000;
	}
	
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

#subMenu ul {
	margin: 0;
	padding: 0 0 0 2.50em;
	/*
	border-left: 1px solid #470000;
	border-right: 1px solid #cc0000;
	*/
	}
	
#subMenu ul img {
	border: 1px solid red;
	}
	
#subMenu ul li {
	/**/
	list-style-type: disc;
	margin: 0.50em 0;
	
	}
	
.subMenuLinkBody {
	border-bottom: 1px solid #222222;
	/**/
	padding: 0 1.00em 0 0;
	position: relative;
	margin: -5px 0 5px 0;
	}
	
.subMenu-NO {
	list-style-image: url(../icons/subMenuNO.gif);
	}
		
.subMenu-ACT {
	list-style-image: url(../icons/subMenuACT.gif);
	}
	
.subMenu-IFSUB, .sitemap-ifSubNO {
	list-style-image: url(../icons/subMenuIFSUB.gif);
	}
		
.subMenu-IFSUBACT, .sitemap-ifSubACT {
	list-style-image: url(../icons/subMenuIFSUBACT.gif);
	}
	
.subMenuLinkBody-ACT {
	color: #efefef;
	}	
	
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

/* Meta MENU */

/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

#metaMenu {
	z-index: 200;
	position: relative;
	padding: 5px 5px 0 0;
	float: right;
	text-transform: lowercase;
	/*
	border-bottom: 1px solid pink;
	*/
	}

#metaMenu A {
	color: #ffe72b;
	color: #cccccc;
	text-decoration: none;
	}
	
#metaMenu A:hover {
	color: #ffffff;
	}
	
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
	
#loginBoxBody {
	z-index: 200;
	position: relative;
	float: left;
	padding: 5px 0 5px 0;
	margin: 0 0 0 10px;
	}
	
#loginBoxBody form {
	margin: 0;
	padding: 0;
	}

#loginBoxBody input {
	/*font-size: 10px;*/
	}
	
/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

#metaMenu ul {
	/*
	float: left;
	*/
	margin: 0;
	padding: 0;
	/*
	border-left: 1px solid #470000;
	border-right: 1px solid #cc0000;
	*/
	}
	
#metaMenu ul li {
	list-style-type: none;
	float: left;
	/**/
	}

/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

.metaMenuLinkBody {
	/*
	position: relative;
	*/
	font-size: 0.85em;
	margin: 0;
	padding: 0.20em 1.25em;
	/*
	border-left: 1px solid #cc0000;
	border-right: 1px solid #470000;
	*/
	}

/* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */	
	
.sitemap-mainBody ul li {
	margin: 0.30em 0 1.75em 0;
	padding: 0;
	}
	
.sitemap-mainBody ul li li {
	margin: 0.30em 0 0 0;
	padding: 0;
	}
	
.sitemap-descriptionBody {
	font-size: 9px;
	color: #666666;
	
	margin: 0 0 0.50em -2.00em;
	padding: 0.50em 0 0.50em 0.50em;
	border-left: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	}
	
.sitemap-descriptionBody A {
	display: inline;
	font-size: 9px;
	color: #660000;
	}
	
.sitemap-ifSubNO {
	list-style-image: url(../icons/sitemapMenuIFSUB.gif);
	}
		
.sitemap-ifSubACT, .sitemap-ifSubACT {
	list-style-image: url(../icons/sitemapMenuIFSUBACT.gif);
	}
	
.sitemap-mainBody A {
	color: #660000;
	}
	
.sitemap-mainBody A:hover {
	color: #333333;
	}