/* CSS Stylesheets für Internet Explorer - Navigation und Kopfzeilen - IDSLUZERN */

body /*Pseudoklasse. Formatiert den HTML-Tag BODY. Schriftfamilie und -farbe wird vererbt.*/
{
	padding: 0;
	margin: 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: 90%;
	font-weight: normal;
}

#unsichtbar /*weisse schrift auf weissem grund. browserheader so nicht sichtbar*/
{
	color: #FFFFFF;
	font-size: 60%;
}

/*********************************** LINKE SEITENHÄLFTE *************************************************************
*********************************************************************************************************************/

/***** LOGOSCHRIFTZUG ***************************************************************************************************/
#logo /*Absolute Positionierung des Logoschriftzuges*/
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	position: absolute;
	top: 34px;
	left: 195px;
	z-index: 100;
	font-size: 160%;
}

#logo a /* Formatierung wenn Logo Link*/
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none; /* Unterstreichung des Links entfernen */
	font-weight: bold;
	color: #6699FF;
}

#logo a:hover /* Formatierung wenn Logo Link bei Mouseover */
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #003399;
}


/***** FORMATIERUNG TEXTBLOCK QUICKSTART - nicht aktiviert - in KUB-CBU (noch) kein Quickstart in navi.cfm *******************************************************************************************/
#quickstart /* Textblock sitemap, siteindex, kontakte, feedback. /Unterschied inhalt padding-left : 230px ?  script war rechts?; */
{
	position: absolute;
	top: 30px;
	left: 30px;
	z-index: 200;
}

#quickstart a 
{
	text-decoration: none;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
}

#quickstart a:hover
{
    text-decoration: none;
	font-size: 90%;
	color: #003399;
}	


/***** POSITION SUCHFELD WEBSITE ********************************************************************************/
#suchfeld 
{
	position: relative;
	font-weight: normal;
	left: 0px;
	top: 20px;
	z-index: 500;
	font-size: 90%;
}


/***** Dreizeiliger Text CBU-KUB-CBU oberhalb horizontaler Linie ******************************************************************/
#kubcbu 
{
	position: absolute;
	text-align: right;
	top: 30px;
	right: 5%;
	z-index: 10;
}

#kubcbu a
{
	text-decoration: none;
	text-align: right;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
}

#kubcbu a:hover
{
	text-decoration: none;
	font-size: 90%;
	font-weight: normal;
	color: #003399;
}


/***** HORIZONTALE LINIE DIE CONTENT UND KOPFZEILE TRENNT **********************************************/
#csshorizlinie /*Farbformatierung und Linienhöhe wird bei Auslagerung des Stylesheets ignoriert ? */
{
	color : black;
	position : absolute;
	left : 250px;
	top : 100px;
	right : 5%;
	heigth : 5px;
}


/***** SEITENTITEL *************************************************************************************/
#csstitel /* Seitentitel unterhalb horizontaler Linie */
{
	position: absolute;
	top: 115px;
	left: 250px;
	font-size: 140%;
	font-weight: normal;
	color: #003399;
	font-weight: bold;
}


/***** DRUCKEN - in KUB-CBU noch kein Druckbutton aktiviert *****************************************************************/
#drucken /* Druckentext recthsbündig unter Seitentitel */
{
	font-family: Arial, Verdana, sans-serif;
	position: absolute;
	top: 135px;
	right: 5%;
	font-size: 90%;
	font-weight: bold;
	color: #000000;
}

#drucken a 
{
	font-family: Arial, Verdana, sans-serif;
	position: absolute;
	text-decoration: none;
	right: 5%;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
}

#drucken a:hover 
{
	font-family: Arial, Verdana, sans-serif;
	position: absolute;
	text-decoration: none;
	right: 5%;
	font-size: 90%;
	font-weight: normal;
	color: #003399;
}

/***** FORMATIERUNG INHALT *****************************************************************************/
#inhalt /*Klasse mit Unterklassen h1,h2... Formatierungen werden teilweise an Unterklassen vererbt*/
{
	position: absolute;
    background-color: #FFFFFF;
	top: 160px;
	left: 250px;
	right: 5%;
	margin-right: 40px;
}


/******** Leerzeilen bestimmen Abstand der Navigationspunkte. leerzeile 1.te Ebene. leerzeile2 2.te Ebene **************/
#leerzeile {
	font-size: 20%;
}

#leerzeile2 {
	font-size: 10%;
}


/***** FORMATIERUNG 1. Stufe NAVIGATION ****************************************************************************************/
#css1stpos /* Definiert Position des HTML welches von navi.cfm generiert wird. Aufruf in index.cfm. Schrift- und Linienformatierung 
				in css1st und dort geschieht der Aufruf direkt in navi.cfm.  */
{
	position: absolute;
	text-decoration: none;
	color: #000000;
	top: 155px;
	left: 30px;
	width: 200px;
	z-index: 100;
	font-weight: bold;
	font-size: 100%;	
}

#css1st /* es gibt auch css1sto bei dem die Linien fehlen */
{
	cursor: pointer;
	text-decoration: none; 
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
	font-weight: bold;
	font-size: 100%;	
}

#css1st a
{
	text-decoration: none; 
	color: #000000;
	font-weight: bold;
	font-size: 100%;	
}

#css1st a:hover
{
	text-decoration: underline;
	color: #003399;
	font-weight: bold;
	font-size: 100%;	
}

#css1staktiv /* es gibt auch css1sto bei dem die Linien fehlen */
{
	cursor:pointer;
	text-decoration: none;
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
	font-weight: bold;
	font-size: 100%;	
}

#css1staktiv a
{
	text-decoration: none; 
	color: #003399;
	font-weight: bold;
	font-size: 100%;	
}

#css1staktiv a:hover
{
	text-decoration: underline;
	color: #003399;
	font-weight: bold;
	font-size: 100%;	
}

#css1sto
{
	text-decoration: none;
	cursor:pointer;
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
	font-weight: bold;
	font-size: 100%;	
}

#css1sto a
{
	text-decoration: none; 
	color: #000000;
	font-weight: bold;
	font-size: 100%;	
}

#css1sto a:hover
{
	text-decoration: underline;
	color: #003399;
	font-weight: bold;
	font-size: 100%;	
}

#css1stoaktiv
{
	text-decoration: none;
	cursor:pointer;
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
	font-weight: bold;
	font-size: 100%;
}

#css1stoaktiv a
{
	text-decoration: none; 
	color: #000000;
	font-weight: bold;
	font-size: 100%;	
}

#css1stoaktiv a:hover
{
	text-decoration: underline;
	color: #003399;
	font-weight: bold;
	font-size: 100%;	
}


/***** FORMATIERUNG KAPITEL NAVIGATION **************************************************************************************************/
#css2st
{
	text-decoration: none;
	cursor: pointer;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #000000;
	width: 210px;
    padding: 2px;
	text-align: left;
	font-size: 100%;
	font-weight: normal;
}

#css2st a
{
	text-decoration: none; 
	color: #000000;
	font-size: 100%;	
	font-weight: normal;
}

#css2st a:hover
{
	text-decoration: underline;
	color: #003399;
	font-size: 100%;	
	font-weight: normal;
}

#css2staktiv
{
	text-decoration: none;
	cursor: pointer;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #000000;
	width: 210px;
	padding: 2px;
	text-align:left;
	font-size: 100%;
	font-weight: normal;
}

#css2staktiv a
{
	text-decoration: none; 
	color: #003399;
	font-size: 100%;
	font-weight: normal;
}

#css2staktiv a:hover
{
	text-decoration: underline;
	color: #003399;
	font-size: 100%;
	font-weight: normal;		
}


/***** FORMATIERUNG 3. Stufe NAVIGATION **************************************************************************************/
#css3st
{
	text-decoration: none;
	cursor:pointer;
	margin-bottom: 0px;
	margin-left: 40px;
	color: #000000;
	width: 190px;
	padding: 2px;
	text-align:left;
	font-size: 100%;	
	font-weight: normal;
}

#css3st a
{
	text-decoration: none; 
	color: #000000;
	font-size: 100%;
	font-weight: normal;
}

#css3st a:hover
{
	text-decoration: underline;
	color: #003399;
	font-size: 100%;	
	font-weight: normal;
}

#css3staktiv
{
	text-decoration: none;
	cursor:pointer;
	border-right: 1px solid #6699FF;
	margin-bottom: 0px;
	margin-left: 40px;
	color: #000000;
	width: 190px;
	padding: 2px;
	text-align:left;	
	font-size: 100%;	
	font-weight: normal;
}

#css3staktiv a
{
	text-decoration: none; 
	color: #003399;
	font-size: 100%;
	font-weight: normal;
}

#css3staktiv a:hover
{
	text-decoration: underline;
	color: #003399;
	font-size: 100%;	
	font-weight: normal;
}


/***** FORMATIERUNG 4 Stufe NAVIGATION **************************************************************************************/
#css4st
{
	text-decoration: none;
	cursor:pointer;
	margin-bottom: 0px;
	margin-left: 60px;
	color: #000000;
	width: 170px;
	padding: 2px;
	text-align:left;
	font-size: 100%;	
	font-weight: normal;
}

#css4st a
{
	text-decoration: none; 
	color: #000000;
	font-size: 100%;
	font-weight: normal;	
}

#css4st a:hover
{
	text-decoration: underline;
	color: #003399;
	font-size: 100%;	
	font-weight: normal;
}

#css4staktiv
{
	text-decoration: none;
	cursor:pointer;
	margin-bottom: 0px;
	margin-left: 60px;
	color: #003399;
	width: 170px;
	padding: 2px;
	text-align:left;	
	font-size: 100%;	
	font-weight: normal;
}

#css4staktiv a
{
	text-decoration: none; 
	color: #000000;
	font-size: 100%;	
	font-weight: normal;
}

#css4staktiv a:hover
{
	text-decoration: underline;
	color: #003399;
	font-size: 100%;
	font-weight: normal;
}




