/* CSS Stylesheets für Netscape - Navigation und Kopfzeile - ZHBLUZERN */

body /*Pseudoklasse. Formatiert den HTML-Tag BODY. Schriftfamilie und -farbe wird vererbt.*/
{
	padding: 0;
	margin: 0;
	font-family: Arial, Verdana, "Times New Roman", Times, 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: 35px;
	left: 30px;
	z-index: 300;
	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: #999966;
}

#logo a:hover /* Formatierung wenn Logo Link bei Mouseover */
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}


/***** 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;
	top: 125px;
	left: 30px;
	width: 200px;
	font-weight: bold;
	z-index: 100;
}

#css1st /* es gibt auch css1sto bei dem die Linien fehlen */
{
	cursor:pointer;
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
    font-weight: bold;
	font-size: 90%;	
}

#css1st a
{
	text-decoration: none; 
	color: #000000;
}

#css1st a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #CCCC99;
}

#css1staktiv /* es gibt auch css1sto bei dem die Linien fehlen */
{
	cursor:pointer;
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
/*  font-weight: bold;*/
	font-size: 90%;	
	background-color: #CCCC99;
}

#css1staktiv a
{
	text-decoration: none; 
	color: #000000;
}

#css1staktiv a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #CCCC99;
}

#css1sto
{
	cursor:pointer;
/*  border-right: 1px solid #9099966;
	border-bottom: 1px solid #999966; */
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
/*  font-weight: bold;*/
	font-size: 90%;	
}

#css1sto a
{
	text-decoration: none; 
	color: #000000;
}

#css1sto a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #CCCC99;
}

#css1stoaktiv
{
	cursor:pointer;
/*  border-right: 1px solid #9099966;
	border-bottom: 1px solid #999966; */
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
	/*font-weight: bold;*/
	font-size: 90%;
	background-color: #CCCC99;	
}

#css1stoaktiv a
{
	text-decoration: none; 
	color: #000000;
}

#css1stoaktiv a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #CCCC99;
}


/***** FORMATIERUNG 2. Stufe NAVIGATION **************************************************************************************************/
#css2st
{
	cursor: pointer;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #000000;
	width: 210px;
    padding: 2px;
	text-align: left;
	font-size: 90%;
/*  font-weight: bold;*/
/*  text-indent: 3em;*/
}

#css2st a
{
	text-decoration: none; 
	color: #000000;
}

#css2st a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #CCCC99;
}

#css2staktiv
{
	cursor: pointer;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #000000;
	width: 210px;
	padding: 2px;
	text-align:left;
	font-size: 90%;
	background-color: #CCCC99;
/*  font-weight: bold;*/
}

#css2staktiv a
{
	text-decoration: none; 
	color: #000000;
}

#css2staktiv a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #CCCC99;
}

/***** FORMATIERUNG 3. Stufe NAVIGATION **************************************************************************************/
#css3st
{
	cursor:pointer;
	margin-bottom: 0px;
	margin-left: 40px;
	color: #000000;
	width: 190px;
	padding: 2px;
	text-align:left;
	font-size: 90%;
/*  font-weight: bold;*/	
}

#css3st a
{
	text-decoration: none; 
	color: #000000;
}

#css3st a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #CCCC99;
}

#css3staktiv
{
	cursor:pointer;
	margin-bottom: 0px;
	margin-left: 40px;
	color: #000000;
	width: 190px;
	padding: 2px;
	text-align:left;	
	background-color: #CCCC99;
	font-size: 90%;
/*  font-weight: bold;*/
}

#css3staktiv a
{
	text-decoration: none; 
	color: #000000;
}

#css3staktiv a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #CCCC99;
}

/***** FORMATIERUNG "Ihr erster Besuch..."  *******************************************************************************************/
#ersterbesuch 
{
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
	font-weight: normal;
	font-size: 90%;	
}

#ersterbesuch a 
{
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
}

#ersterbesuch a:hover
{
    text-decoration: none;
	font-size: 100%;
	/*font-weight: bold;*/
	color: #999966;
}	

/*********************************** RECHTE SEITENHÄLFTE *************************************************************
*********************************************************************************************************************/
/***** FORMATIERUNG TEXTBLOCK QUICKSTART *******************************************************************************************/
#quickstart /* Textblock sitemap, siteindex, kontakte, feedback. /Unterschied inhalt padding-left : 230px ?  script war rechts?; */
{
	position: absolute;
	top: 30px;
	left: 300px;
}

#quickstart a 
{
	text-decoration: none;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
}

#quickstart a:hover
{
    text-decoration: none;
	font-size: 90%;
	/*font-weight: bold;*/
	color: #999966;
}	

/****** POSITION SUCHFELD IDS UND SUCHBUTTON  *****************************************************************/
#suchfeldids /* nur Position. Formatierung (noch) in index.cfm */ 
{
	position: absolute;
	top: 30px;
	right: 30%;
	z-index: 20;
	font-size: 90%;
}

/***** FORMATIERUNG Titel und Kurzbeschreibung E-menu *******************************************************************************************/
#emenutitel /* */
{
	position: absolute;
	top: 15px;
	font-size: 180%;
	left: 300px;
	font-weight: bold;
	color: #999966;
}

#emenutitel a 
{
	text-decoration: none;
	font-size: 150%;
	font-weight: bold;
	color: #000000;
}

#emenutitel a:hover
{
    text-decoration: none;
	font-size: 150%;
	/*font-weight: bold;*/
	color: #000000;
}	

#emenukurzbeschreibung /* */
{
	position: absolute;
	top: 53px;
	left: 300px;
	font-size: 110%;
	font-weight: normal;
	color: #000000;
}

#emenukurzbeschreibung a 
{
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
}

#emenukurzbeschreibung a:hover
{
    text-decoration: none;
	font-size: 100%;
	/*font-weight: bold;*/
	color: #CCCC99;
}

/********************************* Hilfehinweis Datenbanken rechts oben ***************************/
#hilfehinweis /* */
{
	position: absolute;
	top: 70px;
	right: 5%;
	z-index: 10;
	font-weight: normal;
	color: #000000;
}

#hilfehinweis a 
{
	text-decoration: none;
	font-size: 60%;
	font-weight: normal;
	color: #000000;
}

#hilfehinweis a:hover
{
    text-decoration: underline;
	font-size: 60%;
	color: #000000;
}

/********************************* Hilfehinweis Datenbanken links oben ***************************/
#hilfehinweislinks /* */
{
	position: absolute;
	top: 122px;
	left: 32px;
	z-index: 10;
	font-weight: normal;
	color: #000000;
}

#hilfehinweislinks a 
{
	text-decoration: none;
	font-size: 60%;
	font-weight: normal;
	color: #000000;
}

#hilfehinweislinks a:hover
{
    text-decoration: underline;
	font-size: 60%;
	color: #000000;
}


/********************************* Hilfehinweis sfx links oben ***************************/
#hilfehinweissfxlinks /* */
{
	position: absolute;
	top: 140px;
	left: 32px;
	z-index: 10;
	font-weight: normal;
	color: #000000;
}

#hilfehinweissfxlinks a 
{
	text-decoration: none;
	font-size: 60%;
	font-weight: normal;
	color: #000000;
}

#hilfehinweissfxlinks a:hover
{
    text-decoration: underline;
	font-size: 60%;
	color: #000000;
}

/********************************* Hilfehinweis sfx rechts oben ***************************/
#hilfehinweissfxrechts /* */
{
	position: absolute;
	top: 82px;
	right: 5%;
	z-index: 10;
	font-weight: normal;
	color: #000000;
}

#hilfehinweissfxrechts a 
{
	text-decoration: none;
	font-size: 60%;
	font-weight: normal;
	color: #000000;
}

#hilfehinweissfxrechts a:hover
{
    text-decoration: underline;
	font-size: 60%;
	color: #000000;
}


/***** POSITION SUCHFELD WEBSITE ********************************************************************************/
#suchfeldwebsite /* Suchformular Website */
{
	position: absolute;
	top: 30px;
	right: 5%;
	z-index: 10;
	font-size: 90%
}

/***** ZENTRAL- UND HOCHSCHULBIBLIOTHEK LUZERN ******************************************************************/
#zhbluzern /* Text oberhalb horizontaler Linie */
{
	position: absolute;
	top: 110px;
	right: 5%;
	z-index: 10;
}

#zhbluzern a 
{
	text-decoration: none;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
}

#zhbluzern a:hover
{
	text-decoration: none;
	font-size: 90%;
	font-weight: normal;
	color: #999966;
}

/***** HORIZONTALE LINIE DIE CONTENT UND KOPFZEILE TRENNT **********************************************/
#csshorizlinie /*Farbformatierung und Linienhöhe wird bei Auslagerung des Stylesheets ignoriert ? */
{
	color:black;
	position:absolute;
	left:300px;
	top:120px;
	right:5%;
	heigth:1px;
}

/***** SEITENTITEL *************************************************************************************/
#csstitel /* Seitentitel unterhalb horizontaler Linie */
{
	position: absolute;
	top: 130px; /* BROWSERANPASSUNG */
	left: 300px;
	font-size: 120%;
	font-weight: normal;
	color: #999966;
	font-weight: bold;
}

/***** DRUCKEN *************************************************************************************/
#drucken /* Druckentext recthsbündig unter Seitentitel */
{
	font-family: Arial, Verdana, sans-serif;
	position: absolute;
	top: 130px;
	right: 12%;
	font-size: 90%;
	font-weight: bold;
	color: #000000;
}

#drucken a 
{
	font-family: Arial, Verdana, sans-serif;
	position: absolute;
	text-decoration: none;
	right: 12%;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
}

#drucken a:hover 
{
	font-family: Arial, Verdana, sans-serif;
	position: absolute;
	text-decoration: none;
	right: 12%;
	font-size: 90%;
	font-weight: normal;
	color: #CCCC99;
}

/***** FORMATIERUNG INHALT *****************************************************************************/
#inhalt /*Klasse mit Unterklassen h1,h2... Formatierungen werden teilweise an Unterklassen vererbt*/
{
	position: absolute;
    /*background-color: #CCCC66;*/
	top: 160px;
	left: 300px;
	right: 1%; /*angepasst Browserkompatibilität*/
	/* width: 80%;	*/
	margin-right: 40px;
}

#inhalt h1 /*Unterklasse von inhalt. Erbt Formatierungen von inhalt*/
{
	font-size: 120%;
	font-weight: normal;
	/*background-color: #CCCC66; /*kann nicht vererbt werden von klasse inhalt*/
	margin-right: 30px;
}

#inhalt h2 {
	font-size: 100%;
	font-weight: bold;
	/*background-color: #CCCC66;*/
	margin-right: 30px;
}

#inhalt p{
	font-size: 80%;
	font-weight: normal;
	/*background-color: #CCCC66;*/
	line-height: 140%;
	margin-right: 30px;
}

/***** FORMATIERUNG "Fragen_Infos"  *******************************************************************************************/
#fragen_infos
{
	margin-bottom: 0px;
	color: #000000;
	width: 230px;
	padding: 2px;
	text-align:left;
	font-weight: normal;
	font-size: 90%;	
}

#fragen_infos a 
{
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
}

#fragen_infos a:hover
{
    text-decoration: none;
	font-size: 100%;
	/*font-weight: bold;*/
	color: #999966;
}	
