/**
 * TYPOlight webCMS
 *
 * The TYPOlight webCMS is an accessible web content management system that 
 * specializes in accessibility and generates W3C-compliant HTML code. It 
 * provides a wide range of functionality to develop professional websites 
 * including a built-in search engine, form generator, file and user manager, 
 * CSS engine, multi-language support and many more. For more information and 
 * additional TYPOlight applications like the TYPOlight MVC Framework please 
 * visit the project website http://www.typolight.org.
 *
 * This file is a cross browser style sheet for module navigation that you can 
 * import using the CSS import function of the style sheet module.
 *
 * PHP version 5
 * @copyright  Leo Feyer 2005
 * @author     Leo Feyer <leo@typolight.org>
 * @package    xBrowser
 * @license    GPL
 */

/**
 * Main Menu links
 */

.mod_navigation ul
{
	padding:0px;
	margin:0px;
	}

.mod_navigation li
{
	padding:0px;
	margin:0px;	
	border-top:#DEDEDE 1px solid;
	border-right:#DEDEDE 1px solid;
	border-left:#DEDEDE 1px solid;
	/*background-image:url(../img/nav_main_links.png);*/
	list-style-type:none;
}

.mod_navigation a
{
	margin:0px;
	padding-left:15px;
	line-height:40px;
	height:40px;
	background-image:url(../img/nav_main_links.png);
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
	display:block;
}

.mod_navigation a:hover
{
	margin:0px;
	padding-left:15px;
	line-height:40px;
	height:40px;
	background-image:url(../img/nav_main_links_over.png);
	font-weight:bold;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
	text-decoration:none;
	display:block;
}

.mod_navigation p
{
	padding-left:15px;
	line-height:40px;
	height:40px;
	text-align:left;
	background-image:url(../img/nav_main_links_over.png);
	font-weight:bold;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
	text-decoration:none;
	display:block;
}

.mod_navigation .trail
{
	color:#000000;
	background-image:url(../img/nav_main_links_over.png);
}

ul .level_2 li
{
	border-left:0px;
	border-right:0px;
}

.level_2 a
{
	/*background-image:url(../img/nav_main_links.png);*/
	height:25px;
	line-height:25px;
	margin:0px;
	padding-left:30px;
}

.level_2 a:hover
{
	background-image:url(../img/nav_main_links_sub_over.png);
	height:25px;
	line-height:25px;
	margin:0px;
	padding-left:30px;
}

.level_2 p
{
	background-image:url(../img/nav_main_links_sub_over.png);
	height:25px;
	line-height:25px;
	margin:0px;
	padding-left:30px;
}

#left ul 
{
	border-bottom:#DEDEDE 1px solid;
}

#left ul .level_2
{
	border:0px;
}

/*
li .last
{
	border-bottom:#DEDEDE 1px solid;
}*/


/*   Metanavigation */

.mod_customnav {
	width:100%;
	text-align:right;
	padding-right:5px;
}

.mod_customnav ul
{
	padding-top:135px;
	font-size:10px;
	font-weight:bold;
	}


.mod_customnav li
{
	float:right;
	padding-right: 30px;
	list-style-type:none;
	color:#FFFFFF;
	}


.mod_customnav a
{
	color:#FFFFFF;
	}

.mod_customnav p
{
	color:#ffffff;
	text-decoration:underline;
	}


/*  Navigationspfad  */

.mod_breadcrumb
{
	position:absolute;
	left: 20px;
	top:176px;
	font-size:9px;
	color:#FFFFFF;
}

.mod_breadcrumb a
{
	font-size:9px;
	color:#FFFFFF;
}
