/* CSS Stylesheet für Print iframe mit Button Print - IDSLUZERN. Print über Datei-Drucken in print.css */

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;
	background-color: #FFFFFF;
	color:#000000;
}


/*********************************** LINKE SEITENHÄLFTE *************************************************************
*********************************************************************************************************************/

/***** LOGOSCHRIFTZUG ***************************************************************************************************/
#logo /*Absolute Positionierung des Logoschriftzuges*/
{
	position: absolute;
	top: 35px;
	left: 30px;
	z-index: 50;
	font-size: 160%;
}

#logo a /* Formatierung wenn Logo Link*/
{
	text-decoration: none; /* Unterstreichung des Links entfernen */
	font-weight: bold;
	color: #999966;
}

#logo a:hover /* Formatierung wenn Logo Link bei Mouseover */
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

/****** LINIEN UM LOGOSCHRIFTZUG *****************************************************************************************/
#winkellinie /* Linien welche Logo umfassen. Nur sichtbar bei Öffnung Navigationsbaum daher Aufruf in navi.cfm */
{
	display:none;
}

/***** FORMATIERUNG HAUPTKAPITEL NAVIGATION ****************************************************************************************/
#csshkpos /* Definiert Position des HTML welches von navi.cfm generiert wird. Aufruf in index.cfm. Schrift- und Linienformatierung 
				in csshk und dort geschieht der Aufruf direkt in navi.cfm.  */
{
	display:none;
}

#csshk /* es gibt auch csshko bei dem die Linien fehlen */
{
	display:none;
}

#csshk a
{
	display:none;
}

#csshk a:hover
{
	display:none;
}

#csshkaktiv /* es gibt auch csshko bei dem die Linien fehlen */
{
	display:none;
}

#csshkaktiv a
{
	display:none;
}

#csshkaktiv a:hover
{
	display:none;
}

#csshko
{
	display:none;
}

#csshko a
{
	display:none;
}

#csshko a:hover
{
	display:none;
}

#csshkoaktiv
{
	display:none;
}

#csshkoaktiv a
{
	display:none;
}

#csshkoaktiv a:hover
{
	display:none;
}


/***** FORMATIERUNG KAPITEL NAVIGATION **************************************************************************************************/
#cssk
{
	display:none;
}

#cssk a
{
	display:none;
}

#cssk a:hover
{
	display:none;
}

#csskaktiv
{
	display:none;
}

#csskaktiv a
{
	display:none;
}

#csskaktiv a:hover
{
	display:none;
}

/***** FORMATIERUNG UNTERKAPITEL NAVIGATION **************************************************************************************/
#cssuk
{
	display:none;
}

#cssuk a
{
	display:none;
}

#cssuk a:hover
{
	display:none;
}

#cssukaktiv
{
	display:none;
}

#cssukaktiv a
{
	display:none;
}

#cssukaktiv a:hover
{
	display:none;
}

/***** FORMATIERUNG 4 Stufe NAVIGATION **************************************************************************************/
#cssuuk
{
	display:none;
}

#cssuuk a
{
	display:none;
}

#cssuuk a:hover
{
	display:none;
}

#cssuukaktiv
{
	display:none;
}

#cssuukaktiv a
{
	display:none;
}

#cssuukaktiv a:hover
{
	display:none;
}
/*********************************** RECHTE SEITENHÄLFTE *************************************************************
*********************************************************************************************************************/


/***** FORMATIERUNG TEXTBLOCK QUICKSTART *******************************************************************************************/
#quickstart /* Textblock sitemap, siteindex, kontakte, feedback. /Unterschied inhalt padding-left : 230px ?  script war rechts?; */
{
	display:none;
}

#quickstart a 
{
	display:none;
}

#quickstart a:hover
{
    display:none;
}	

/****** POSITION SUCHFELD IDS UND SUCHBUTTON  *****************************************************************/
#suchfeldids /* nur Position. Formatierung (noch) in index.cfm */ 
{
	display:none;
}

/***** POSITION SUCHFELD WEBSITE ********************************************************************************/
#suchfeldwebsite /* Suchformular Website */
{
	display:none;
}

/***** ZENTRAL- UND HOCHSCHULBIBLIOTHEK LUZERN ******************************************************************/
#zhbluzern /* Text oberhalb horizontaler Linie */
{
	position: absolute;
	top: 110px;
	left: 300px;
	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:5px;
}

/***** SEITENTITEL *************************************************************************************/
#csstitel /* Seitentitel unterhalb horizontaler Linie */
{
	position: absolute;
	top: 130px;
	right: 5%;
	font-size: 90%;
	font-weight: normal;
	color: #999966;
}

/***** FORMATIERUNG INHALT *****************************************************************************/
#inhalt /*Klasse mit Unterklassen h1,h2... Formatierungen werden teilweise an Unterklassen vererbt*/
{
	position: absolute;
    /*background-color: #CCCC66;*/
	top: 160px;
	left: 50px; /*angepasst -print*/
	right: 5%;
	/* 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;
}

#csszitat
{
	position: absolute;
	font-size: 200%;
	font-weight: normal;
	color: #999966;

}

#csszitatquelle
{
	position: relative;
	font-size: 50%;
	font-weight: normal;
	color: black;
	top:30px;
}


/***** Kopfzeile *************************************************************************************/
#csskopfzeile /* Kopfzeile für Druckseite */
{
	position: static;
	left: 5%;
	font-size: 200%;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	
}

/***** Fusszeile *************************************************************************************/
#cssfusszeile /* Fusszeile für Druckseite */
{
	position: relative;
	left: auto;
	font-size: 100%;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	bottom: auto; /*? ag an ms ;-) ?*/
}
#neu {
	color: black;
	font-size: 90%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/***** SCHRIFTFORMATIERUNGEN VERSCH. TITEL, VERSCH. TEXT, LINK ******************************************/
/***** HAUPTTITEL FETT  mit "langer Untersteichung" ************************************************/
/***** !!! Achtung fkt nur wenn Titel mit <p> abgetrennt ist. <br> reicht nicht !!! ****************/
#haupttitelfett {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-size: 110%;
	font-weight: bold;
}

/***** HAUPTTITEL mit "langer Untersteichung" *****************************************************************************/
/***** !!! Achtung fkt nur wenn Titel mit <p> abgetrennt ist. <br> reicht nicht !!! ***********/
#haupttitel {
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-size: 110%;
	font-weight: normal;
}

/***** TITEL FETT mit "langer" Unterstreichung *****************************************************************************/
/***** !!! Achtung fkt nur wenn Titel mit <p> abgetrennt ist. <br> reicht nicht !!! ***************************************************/
#titelfett {
	font-family: Arial, Verdana, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-size: 100%;
	font-weight: bold;
}

/***** TITEL mit "langer" Unterstreichung *****************************************************************************/
/***** !!! Achtung fkt nur wenn Titel mit <p> abgetrennt ist. <br> reicht nicht !!! ***************************************************/
#titel {
	font-family: Arial, Verdana, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-size: 100%;
	font-weight: normal;
}

/***** UNTERTITEL FETT mit "normaler" Unterstreichung *****************************************************************************/
#untertitelfett {
	font-family: Arial, Verdana, sans-serif;
	text-decoration: underline;
	font-size: 100%;
	font-weight: bold;
}

/***** UNTERTITEL mit "normaler" Unterstreichung *****************************************************************************/
#untertitel {
	font-family: Arial, Verdana, sans-serif;
	text-decoration: underline;
	font-size: 100%;
	font-weight: normal;
}

/***** TEXTFORMATIERUNGEN SCHWARZE SCHRIFT *********/
/***** TEXT SEHRGROSS - Link wird fett dargestellt (#text a) und bei Mouseover (#text a hover) wird er unterstrichen ******************************************************/
#textsehrgross {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 150%;
	font-weight: normal;
}

#textsehrgross a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
 
#textsehrgross a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

/***** TEXT GROSS - Link wird fett dargestellt (#text a) und bei Mouseover (#text a hover) wird er unterstrichen ******************************************************/
#textgross {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 110%;
}

#textgross a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
 
#textgross a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

/***** TEXT NORMAL - Link wird fett dargestellt (#text a) und bei Mouseover (#text a hover) wird er unterstrichen ******************************************************/
#text {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 90%;
}

#text a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
 
#text a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

/***** TEXT KLEIN - Link wird fett dargestellt (#text a) und bei Mouseover (#text a hover) wird er unterstrichen ******************************************************/
#textklein {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 70%;
}

#textklein a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
 
#textklein a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

/***** TEXTFORMATIERUNGEN BLAUE SCHRIFT *********/
/***** TEXT SEHRGROSS - Link wird fett dargestellt (#text a) und bei Mouseover (#text a hover) wird er unterstrichen ******************************************************/
#textsehrgrossblau {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 150%;
	font-weight: normal;
}

#textsehrgrossblau a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
 
#textsehrgrossblau a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

/***** TEXT GROSS BLAU - Link wird fett dargestellt (#text a) und bei Mouseover (#text a hover) wird er unterstrichen ******************************************************/
#textgrossblau {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 110%;
}

#textgrossblau a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
 
#textgrossblau a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
} 

/***** TEXT GROSS ROT - Link wird fett dargestellt (#text a) und bei Mouseover (#text a hover) wird er unterstrichen ******************************************************/
#textgrossrot {
	font-family: Arial, Verdana, sans-serif;
	color: #FF0000;
	font-size: 110%;
}

#textgrossrot a {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
 
#textgrossrot a:hover {
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
} 



/***** TEXT NORMAL - Link wird fett dargestellt (#text a) und bei Mouseover (#text a hover) wird er unterstrichen ******************************************************/
#textblau {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 90%;
}

#textblau a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
 
#textblau a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

/***** TEXT KLEIN - Link wird fett dargestellt (#text a) und bei Mouseover (#text a hover) wird er unterstrichen ******************************************************/
#textkleinblau {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 70%;
}

#textkleinblau a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
 
#textkleinblau a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}



