/* ---------------------------------------------------------------------------

 * this file is generated 30. March 2010 / 13:44:53 by ext:swisstypo3_config

 * included : 
 * fileadmin/css/menu/menu_sub/menu_sub.css
 * fileadmin/css/menu/menu_sitemap/menu_sitemap.css 

 * --------------------------------------------------------------------------- */

/* include from file410:fileadmin/css/menu/menu_sub/menu_sub.css */

/* -----------------------------------------------------------------------------
 * @lib     : mainMenu
 * @file    : floating_horizontal_li.css
 * @desc    : Regelt das floating für <li> Horizontal Navigation und Default Werte
 * @author  : SWISSTYPO3 (pf)
 * @version : 1.0
 * -----------------------------------------------------------------------------
 */

#menu_main ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}
#menu_main li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;line-height:1.25em;}

/* -----------------------------------------------------------------------------
 * Default Werte
 * -----------------------------------------------------------------------------
 */

/* default Werte : LI-Element */
#menu_main li {
	width:11em;
}

/* Boxmodelhack IE : Damit wird das Rechte <li> 1px über das Linke <li> gesetzt, damit Border nicht doppelt */
* html #menu_main li {margin-right:-1px;}

/* default Werte : A-Element */
#menu_main li a {
	display:block;
	padding:0.2em 0.5em 0.4em 0.5em;
	width:9.9em;
	border-right:1px solid #fff;
}

/* Default <div id="menu_main"> */
#menu_main {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	height:1%; /* IE Bugfix */
	overflow:hidden; /* FF Bugfix */
}
/* -----------------------------------------------------------------------------
 * @lib     : subMenu
 * @file    : floating_vertical_li.css
 * @desc    : Regelt das floating für <li> Horizontal Navigation mit default breite
 * @author  : SWISSTYPO3 (pf)
 * @version : 1.0
 * -----------------------------------------------------------------------------
 */
/* <ul> Style*/
#menu_sub ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;list-style:none;}

/* <li> Style*/
#menu_sub li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

/* <a> Style*/
#menu_sub li a {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:block;}

/* -----------------------------------------------------------------------------
 * Default Werte
 * -----------------------------------------------------------------------------
 */

/* Default <div id="menu_sub"> */
#menu_sub {
	padding:0px 0px 0px 0px; /* bottom +2px wegen margin-bottom verschiebung */
}

/* Default <ul> */
#menu_sub ul {
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

#menu_sub ul ul {
	border-width:0px;
}


/* Default <li> */
#menu_sub li {
	line-height:1.25em; /* Linienhöhe zum besseren berechnen der Position */
}

/* GLOBAL : alle <li> */
#menu_sub li {
	border-top:1px solid #fff;
	height:1%; /* Boxmodelhack IE : weil er sonst height nicht kann und keinen Background darstellt ... */
}

/* Default <a> */
#menu_sub li a {
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 2px;
	text-decoration:none;
	height:1%; /* Boxmodelhack IE : weil er sonst display:block nicht darstellt ... */
}
/* --------------------- LEVEL 2 --------------------- */
#menu_sub li li a {
	padding-left:5px;
}
/* --------------------- LEVEL 3 --------------------- */
#menu_sub li li li a {
	padding-left:15px;
}
/* --------------------- LEVEL 4 --------------------- */
#menu_sub li li li li a {
	padding-left:25px;
}
/* ------------------------------------------------------
 * SUB MENU (links)
 * ------------------------------------------------------
 */


/* Default <div id="menu_sub"> */
#menu_sub {
	padding:0px 0px 0px 0px; 
	margin:28px 0px 0px 0px; 
	width:100%; /* muss breiter als li.width sein !! sonst hat IE Probleme */
}

/* -- <ul> ------------------------------------------- */
#menu_sub ul {
	height:1%;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
}

#menu_sub li ul {
	border-bottom-width:0px;
}

/* -- <li> ------------------------------------------- */
#menu_sub li {
	display:block;
}

/* -- <li.first> Die ersten Elemente in der Liste ---- */
#menu_sub li.first {
	border-top-width:1px;
}

#menu_sub ul ul li.first {
	border-top-width:0px;
}

/* -- <li.last> Die letzen Elemente in der Liste ----- */
#menu_sub li.last {
}

/* -- <li.active> Alle aktiven Elemente in der Liste - */
#menu_sub li.active {
}

/* -- <li.hasChild> Elemente welche Kinder haben ----- */
/* -- <li.activesub> aktiv und geöffnet -------------- */
/* -- <li.currentsub> aktiv und geöffnet ------------- */
#menu_sub li.hasChild,
#menu_sub li.activesub,
#menu_sub li.currentsub {
}

/* -- <li.activesub> nur aktiv und geöffnet ---------- */
#menu_sub li.activesub {
}

/* -- BORDER SYTLE ----------------------------------- */
#menu_sub,
#menu_sub ul,
#menu_sub li,
#menu_sub li a,
#menu_sub li ul li a,
#menu_sub li ul li a:link,
#menu_sub li ul li a:visited,
#menu_sub li ul li a:hover,
#menu_sub li ul li a:active{
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
}

/* ------------------------------------------------------
 * Default Werte : LEVEL 1 - x
 * ------------------------------------------------------
 */

/* -- <a> LINK Default ------------------------------- */
#menu_sub a,
#menu_sub a:link,
#menu_sub a:visited,
#menu_sub a:hover,
#menu_sub a:active {
	padding:5px 2px 5px 12px;
	background-color:#FFF82C;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

/* -- <a:hover> LINK Mouseover Default --------------- */
#menu_sub a:hover {
	background-color:#FEE904;
	color:#000000;
}

/* -- <a.normal> Unterschiede zu <a> ----------------- */
/* GLOBAL : alle <a.normal>,  */
#menu_sub a.normal,
#menu_sub a.normal:link,
#menu_sub a.normal:visited,
#menu_sub a.normal:hover,
#menu_sub a.normal:active {
}

/* -- <a.normal:hover> Unterschiede zu <a:hover> ----- */
#menu_sub a.normal:hover {
}

/* -- <a.active> Unterschiede zu <a> ----------------- */
#menu_sub a.active,
#menu_sub a.active:link,
#menu_sub a.active:visited,
#menu_sub a.active:hover,
#menu_sub a.active:active {
	padding:5px 2px 5px 12px;
	background-color:#FEE904;
	color:#000000;
}

/* -- <a.active:hover> Unterschiede zu <a:hover> ----- */
#menu_sub a.active:hover {
	color:#000000;
}

/* ------------------------------------------------------
 * LEVEL 2 : Werte vererben sich auf Sublevel
 * ------------------------------------------------------
 */
#menu_sub li li {
	border-width:0px;
}

#menu_sub li li a.normal,
#menu_sub li li a.normal:link,
#menu_sub li li a.normal:visited,
#menu_sub li li a.normal:active,
#menu_sub li li a.normal:hover {
    font-weight:normal;
	background-color:#FFFFD1;
	background-image:url(../fileadmin/images/layout/bg_link.gif);
	background-position:15px 6px;
	background-repeat:no-repeat;
	padding:3px 2px 3px 28px;
}
#menu_sub li li a.normal:hover {
    font-weight:bold;
}
#menu_sub li li a.active,
#menu_sub li li a.active:link,
#menu_sub li li a.active:visited,
#menu_sub li li a.active:active,
#menu_sub li li a.active:hover {
	background-color:#FFFFD1;
	background-image:url(../fileadmin/images/layout/bg_link.gif);
	background-position:15px 6px;
	background-repeat:no-repeat;
	padding:3px 2px 3px 28px;
}
#menu_sub li li a.active:hover {
}

/* ------------------------------------------------------
 * LEVEL 3 : Werte vererben sich auf Sublevel
 * ------------------------------------------------------
 */
#menu_sub li li li {
}
#menu_sub li li li a.normal,
#menu_sub li li li a.normal:link,
#menu_sub li li li a.normal:visited,
#menu_sub li li li a.normal:active,
#menu_sub li li li a.normal:hover {
	background-image:none;
	padding:3px 2px 3px 35px;
}
#menu_sub li li li a.normal:hover {
	background-image:none;
}
#menu_sub li li li a.active,
#menu_sub li li li a.active:link,
#menu_sub li li li a.active:visited,
#menu_sub li li li a.active:active,
#menu_sub li li li a.active:hover {
	background-image:none;
	padding:3px 2px 3px 35px;
}
#menu_sub li li li a.active:hover {
	background-image:none;
}
/* ------------------------------------------------------
 * LEVEL 4 : Werte vererben sich auf Sublevel
 * ------------------------------------------------------
 */
#menu_sub li li li li {
}
#menu_sub li li li li a.normal,
#menu_sub li li li li a.normal:link,
#menu_sub li li li li a.normal:visited,
#menu_sub li li li li a.normal:active,
#menu_sub li li li li a.normal:hover {
	background-image:none;
	padding:3px 2px 3px 45px;

}
#menu_sub li li li li a.normal:hover {
}
#menu_sub li li li li a.active,
#menu_sub li li li li a.active:link,
#menu_sub li li li li a.active:visited,
#menu_sub li li li li a.active:active,
#menu_sub li li li li a.active:hover {
	background-image:none;
	padding:3px 2px 3px 45px;

}
#menu_sub li li li li a.active:hover {
}

/* include from file450:fileadmin/css/menu/menu_sitemap/menu_sitemap.css */

/*
** Author    : t3media AG
** Version   : 0.1.5
** Datei     : menu_sitemap.css
** LayoutKey : menu_sitemap_vt_def
** Desc      : Stylesheet für Sitemap
** Changes   : 07.05.08 - pf - create file version for t3media
**           : 28.05.08 - eb - added finetuning categories
*/

.csc-sitemap {

  font-size: 1em;
  font-weight: normal;
}
/* ---------------------------------------
** LEVEL 1
** ---------------------------------------
*/
.csc-sitemap ul {
  list-style-type: disc; 
}

.csc-sitemap ul li {
  margin: 0px 0px 0px 15px; 
  padding: 0px 0px 0px 0px; 
}
.csc-sitemap ul li a:link,
.csc-sitemap ul li a:visited,
.csc-sitemap ul li a:hover,
.csc-sitemap ul li a:active {
}
.csc-sitemap ul li a:hover {}
/* ---------------------------------------
** LEVEL 2
** ---------------------------------------
*/
.csc-sitemap ul li ul {}
.csc-sitemap ul li ul li {

}
.csc-sitemap ul li ul li a:link,
.csc-sitemap ul li ul li a:visited,
.csc-sitemap ul li ul li a:hover,
.csc-sitemap ul li ul li a:active {
}
.csc-sitemap ul li ul li a:hover {}
/* ---------------------------------------
** LEVEL 4
** ---------------------------------------
*/
.csc-sitemap ul li ul li ul {}
.csc-sitemap ul li ul li ul li {}
.csc-sitemap ul li ul li ul li a:link,
.csc-sitemap ul li ul li ul li a:visited,
.csc-sitemap ul li ul li ul li a:hover,
.csc-sitemap ul li ul li ul li a:active {
}
.csc-sitemap ul li ul li ul li a:hover {}
/* ---------------------------------------
** LEVEL 5
** ---------------------------------------
*/
.csc-sitemap ul li ul ul ul {}
.csc-sitemap ul li ul ul ul li {}
.csc-sitemap ul li ul li ul li ul li a:link,
.csc-sitemap ul li ul li ul li ul li a:visited,
.csc-sitemap ul li ul li ul li ul li a:hover,
.csc-sitemap ul li ul li ul li ul li a:active {
}
.csc-sitemap ul li ul li ul li ul li a:hover {}
