/**	RRC-Bötzingen (rrc-boetzingen.de) - navigation.css
 *	style the navigation and all links

 *	Author:	Roman Matthias Keil
 *	Copyright: Roman Matthias Keil
 *	Publisher: RRC-Bötzingen (rrc-boetzingen.de)
 
 *	$Id: navigation.css 419 2009-04-02 13:50:12Z rrcadmin $
 *	$HeadURL: http://svn.rm-keil.de/rrc-boetzingen/development/Release%20(version1.0)/httpdocs/stylesheets/navigation.css $
 *	$Date: 2009-04-02 15:50:12 +0200 (Thu, 02 Apr 2009) $
 *	$Author: rrcadmin $
 *	$Revision: 419 $

 *	TODO:
 */

/* ######### standard link ########## */
a {
	color: #a11;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
}

/* ######### pagenavigation ########## */
ul#pagenavigation {
	margin: 0;
	padding: 0 3ex;

    list-style-type: none;
	float: right;
}

ul#pagenavigation li {
	padding: 0;
	margin:  0;
	display: inline;
}

ul#pagenavigation li a, ul#pagenavigation li span, ul#pagenavigation li input, ul#pagenavigation li button span {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #889;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

ul#pagenavigation li a:hover{
	text-decoration: underline;
}

ul#pagenavigation li span {
	color: #a11;
}

ul#pagenavigation li form, ul#pagenavigation li form div{
	display: inline;
}

ul#pagenavigation li input {
	padding: 0;
	margin: 0;
	height: 2.5ex;
}

ul#pagenavigation li button {
	background: inherit;
	background-color: #000;
	border: none;
	cursor: pointer;
	padding: 0;
	margin: 0;
	height: 2.5ex;
}

ul#pagenavigation li button span {
	display: block;
}

ul#pagenavigation li button:hover span {
	text-decoration: underline;
}

/* ######### rootline ########## */
ul#rootline {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0 3ex;
}

ul#rootline li {
	padding: 0;
	margin: 0;
	display: inline;
}

ul#rootline li a, ul#rootline li span {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #889;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

ul#rootline li a:hover {
	text-decoration: underline;
}

ul#rootline li span{
	color: #a11;
}

/* ######### mainnavigation ########## */
ul#navigation {
	padding: 0;
	margin: 0;
	background-image: url(../colorschemes/navigation/background.png);
    background-repeat: repeat-x;
	height:38px;
	list-style-type: none;
}

ul#navigation li {
	float: left;
	display: inline;
	height: 38px; 
	margin: 0;
}

ul#navigation li a {
	padding: 0 20px 0 0;
	display: block;
	float: left;
	height:38px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 38px;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;	
}

ul#navigation li a b {
	padding: 0 0 0 20px;
	display: block;
	float: left;
	height:38px;
}

ul#navigation li a:hover {
	background: url(../colorschemes/navigation/red.png) no-repeat right top;
}

ul#navigation li a:hover b {
background: url(../colorschemes/navigation/red.png) no-repeat left top;
}

ul#navigation li a.purple:hover {
	background: url(../colorschemes/navigation/purple.png) no-repeat right top;
}

ul#navigation li a.purple:hover b {
background: url(../colorschemes/navigation/purple.png) no-repeat left top;
}

ul#navigation li a.yellow:hover {
	background: url(../colorschemes/navigation/yellow.png) no-repeat right top;
}

ul#navigation li a.yellow:hover b {
background: url(../colorschemes/navigation/yellow.png) no-repeat left top;
}

ul#navigation li a.current {
	background: url(../colorschemes/navigation/current.png) no-repeat right top;
}

ul#navigation li a.current b {
	background: url(../colorschemes/navigation/current.png) no-repeat left top;
}

/* ######### subnavigation ########## */
#subnavigation {
	padding: 0;
	margin: 5ex 0;
	width: 20ex;
	list-style-type: none;
}

ul#subnavigation li {
	margin: 0;
	padding: 0 1ex;
}

ul#subnavigation li a {
	padding: 0 0 0 0;
	display: block;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

ul#subnavigation li a:hover {
	text-decoration: underline;
}

ul#subnavigation li a.current {
	text-decoration: underline;
}

/* ######### edit ########## */
ul#edit {
	background-color: #f8f4f4;
	border-top: #000 dotted 1px;
	border-bottom: #000 dotted 1px;
	padding: 0;
	margin: 5ex 0;
	width: 20ex;
	list-style-type:none;
}

ul#edit li {
	margin: 0;
	padding: 0 1ex;
}

ul#edit li a {
	padding: 0 0 0 0;
	display: block;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

ul#edit li a:hover {
	text-decoration: underline;
}

/* ####### additionalcontent */
div#additionalcontent ul {
	margin: 0 1ex;
	padding: 0;
	list-style-type: none;
}

div#additionalcontent ul li {
	padding: 0;
	margin:  2ex 0;	
}

div#additionalcontent ul li p{
	padding: 0;
	margin:  0;	
	color: #fff;
}