/* CSS Document */

/* Formatierungen Informatik (grün) */

/* Formatierung von HTML-Elementen */

.content-titel {
	font-size: 16px;
	font-weight: bold;
	color: #8d8d8d;
	left: 0px;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
	margin: 0px;
}

.content-link:link, .content-link:visited {
	color: #8d8d8d;
	text-decoration: underline;
}

.content-link:hover {
	color: #303030;
	text-decoration: underline;
}


.content-link-1:link, .content-link-1:visited {
	color: #007d9b;
	/*text-decoration: underline;*/
}

.content-link-1:hover {
	color: #007d9b;
	text-decoration: underline;
	/*font-weight: bold;*/
}




/* Diverses für das horizontale Hauptmenu */

/* ======================================================
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
========================================================= */

/* Hier beginnt das vertikale Menu */

.menu-v { z-index:1000; font-size:12px; height:auto; margin:0px 10px 0px 0px; }

/* remove all the bullets, borders and padding from the default list styling */
.menu-v ul   { padding:0; margin:0; list-style-type:none; width:192px;  position:relative; }

/* FF+IE Alle Stufen wenn sichtbar */
.menu-v  li {background:#bfbfbf; float: left; height:auto;}

* html .menu-v li {margin-left:0px; margin-lef\t:0;}


/* get rid of the table */
.menu-v table {
position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:11px; }


/* style the links */
.menu-v a, .menu-v a:visited {display:block;  text-decoration:none; line-height:25px; height:auto; width:160px; color:#303030;  padding: 0px 10px 0px 20px;} 

/* hack for IE5.5 */
* html .menu-v a, * html .menu-v a:visited {width:192px; w\idth:160px; color:#303030; background-color:#bfbfbf;font-weight:normal;}

* html .menu-v a:hover { font-weight:bold; position:static; color:#303030; background-color:#8d8d8d; }


/* Untermenu wird auch bei IE 7 angezeigt! Mit Static immer oben  */
/* For accessibility of the top level menu when tabbing */
.menu-v li:hover { position: static; }

/*FR hier ist etwas komisch. wenn der nachfolgende Code aktiverit wird, funktioniert ist der obere vetikale aktive teil nur noch hellblau
.menu-v  a:link, .menu-v  a:visited { color: #00303c; background-color: #5edbe1;}
.menu-v1 a:link, .menu-v1 a:visited { color: #303030; background-color: #bfbfbf;}
.menu-v2 a:link, .menu-v2 a:visited { color: #003264; background-color: #a6ebff;}
.menu-v3 a:link, .menu-v3 a:visited { color: #303030; background-color: #bfbfbf;}
*/


/* Hover-Farben für jeden Sublevel von IE7 and Firefox etc beibehalten*/
.menu-v li:hover > a  { color: #303030; background-color: #8d8d8d; font-weight:bold;} 

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu-v ul ul { visibility:hidden; position:absolute; top:0px; left:190px; }


/* make the second level visible when hover on first level list OR link */
.menu-v ul li:hover ul, .menu-v ul a:hover ul {visibility:visible; }


/* Hier beginnen die Direktlinks innerhalb der Untergruppe */

.sub {background:#8d8d8d url("sub.gif") no-repeat left center;font-weight:bold;}

/* hack for IE5.5 */
* html .menu-v-Item, * html .menu-v-Item:visited {width:170px; w\idth:150px;font-weight:normal;}
* html .menu-v-Item:hover {font-weight:bold;}

/*.menu-v-Item,*/ .menu-v-Item:link, .menu-v-Item:visited {
	background-color: #bfbfbf;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 20px;
	line-height: 25px;
	font-size: 12px;
	display: block;
	width: 150px;
}

.menu-v-Item:hover {
	background-color: #8d8d8d;
	color:#303030;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 20px;
	line-height: 25px;
	font-size: 12px;
	display: block;
	width: 150px;
	font-weight: bold;}


/* hack for IE5.5 */
* html .menu-v-ItemOn, * html .menu-v-ItemOn:visited {width:170px; w\idth:150px;}

.menu-v-ItemOn{
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 20px;
	background-color: #8d8d8d;
	color:#303030;
	line-height: 25px;
	font-size: 12px;
	font-weight:bold;
	display: block;
	width: 150px;}

/* hack for IE5.5 */
* html .menu-v-ItemOn1, * html .menu-v-ItemOn1:visited {width:170px; w\idth:150px}


.menu-v-ItemOn1
	{
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	background-color: #8d8d8d;
	color:#303030;
	line-height: 25px;
	font-size: 12px;
	font-weight:bold;
	display: block;
	width: 170px;
	}
