


		/* ----------------------------------------------------------------------------------------
		 * Copyright 2005-2006 gPremper S.A. de C.V
		 * Developed by Niels Fröhling
		 */

		/* basic menu-classes */
		.topMenuBlock {
			font-family: Verdana, Arial, "MS Sans Serif", Helvetica;
			font-size: 10px;
			color: #8FA462;
			text-decoration: none;
		}

		.topMenuSpacer {
			padding-left: 20px;
			border-top: 1px solid #008000;
		}

		.topMenuFiller {
			width: 100%;
			border-top: 1px solid #008000;
		}

		/* category-classes */
		.topCategory {
			margin: 0;
			padding: 0;

/*			border: 1px solid #008000; */
			border-left: 1px solid #A2B677;
			border-right: 1px solid #A2B677;
/*			border-top: 1px solid #95C0AA;
			background-color: #F8F8FF; */
			padding-left: 8px;
			padding-right: 8px;
		}

		.topCategory:hover /*,
		.topCategory.hover*/ {
/*			border-top: 1px solid #E0E0FF;
			background-color: #E0E0FF; */
		}

		.topCategory.clicked {
/*			border-top: 1px solid #EBEBFF;
			background-color: #EBEBFF;*/
		}

		/* article-classes */
		.topArticle {
			margin: 0;
			padding: 0;

			border: 1px solid #008000;
/*			border-left: 0px solid #008000;	*/
			border-top: 1px solid #95C0AA;
			background-color: #F8FFF8;
			padding-left: 8px;
			padding-right: 8px;
			padding-bottom: 2px;
		}

		.topArticle:hover /*,
		.topArticle.hover*/ {
			border-top: 1px solid #E0FFE0;
			background-color: #E0FFE0;
		}

		.topArticle.clicked {
			border-top: 1px solid #EBFFEB;
			background-color: #EBFFEB;
		}

		/* category-sub-classes */
		.topCategorySub {
			text-align: left;
			border: 1px solid #B6D280;
/*			border-top: 0px solid #008000;	*/
			background-color: #90B438;
			color: #FFFFFF;
			padding-left: 8px;
			padding-right: 8px;
			padding-bottom: 2px;
		}

		.topCategorySub:hover /*,
		.topCategorySub.hover*/ {
			background-color: #6E8B05;
			color: #FFFFFF;
		}

		.topCategorySub.clicked {
			color: #FFFFFF;
			background-color: #5E6B01;
		}

		/* article-sub-classes */
		.topArticleSub {
			text-align: left;
			border: 1px solid #B6D280;
/*			border-top: 0px solid #008000;	*/
			background-color: #90B438;
			color: #FFFFFF;
			padding-left: 8px;
			padding-right: 8px;
			padding-bottom: 2px;
		}

		.topArticleSub:hover /*,
		.topArticleSub.hover*/ {
			color: #FFFFFF;
			background-color: #6E8B05;
		}

		.topArticleSub.clicked {
			color: #FFFFFF;
			background-color: #5E6B01;
		}
