/* --------------------------------------------------------------------- */
/* Stylesheet für die Druckversion der InternetprÃ¤sentation vom LVKM     */
/* --------------------------------------------------------------------- */

/* Einstellungen der Browser zurÃ¼cksetzen     */
* { 
	margin: 0; 
	padding: 0;							/* alle Abstände auf 0 */
	} 

	
h1, h2, h3, p { 
	margin-bottom: 0; 
	}

ul, ul ul, li, li li { 
	margin: 0; 
	padding: 0; 
	}
	
img { 
	border: 0; 
	}

strong { 
	font-weight: 700; 
	}
	
/*Link-Unterstreichungen entfernen */
a:link, a:visited, a:hover, a:focus, a:active {
    color: #a00; 
	text-decoration: none; 
	}


/* Sonstige Elemente*/
acronym 
	{ display: none; }

body {  
        width: 100%;
	background-color: white; 
	}
	
/*allgemeine Klassen*/

.clearMe {
		clear: both;
	}

.unsichtbar { 
   display: none; 
   }
   
.bold { 
	font-weight: bold; 
	}
	
/* Bereich für den "wrapper" (bestimmt die Breite der Präsentation: 960 px*/  
#wrapper { 
	width: 100%; 
	}
	
* html #wrapper {	          /* Star-HTML-Hack */
	width: 100%; 
	wid\th: 100%;  
	}
	
/* Bereich für den Kopf*/
#fotos { 
    display: none; 
     }
	
	
.foto { 
    display: none;
	}
	
.foto_200 { 
    display: none; 
	}
	
.foto_150 { 
	display: none;
	}
	
.foto_190 { 
	display: none;
	}

.foto_350 { 
	display: none;
    }

.foto_540 { 
	display: none; 
	}
	
	
#logo { 
	position: absolute; 
	top: 0; 
	right: 0; 
	width: 200px; 
	height: 125px; 
	}
	
	
.logo_lvkm { 
	width: 200px; 
	height: 125px; 
	}
	
#designrechts { 
    display: none;
	}
		
.element { 
    display: none; 
	}


/* Bereich für die horizontale Navigation */
#navi_horizont { 
    display: none;
	}
	
	
#abstand { 
     height: 25pt; 
     }
	
	
/* Bereich für den Styleswitcher */
#styleswitch { 
        display: none;
        }

/*Bereich fÃ¼r den Inhalt*/	
#inhalt { 
     width: 75%; 
     height: auto; 
     margin-top: 40pt; 
     margin-bottom: 30pt; 
     }
	
	
/*Bereich für die Navigation*/
#navi_vertikal { 
    display: none; 
	}


/* Bereich fÃ¼r die Pfadangabe*/
#breadcrumb {  
    padding-bottom: 12pt;
    }
    
#breadcrumb ul {  
    }
    
#breadcrumb ul li { 
    color: #2a3158; 
    font-size: 8pt; 
    list-style-type: none; 
    display: inline; 
    }
	
#breadcrumb ul li a:link, ul li a:hover, ul li a:focus { 
	color: #2a3158; 
	list-style-type: none; 
	display: inline; 
	text-decoration: underline;
	}
	
		
/*Bereich für den Fliesstext*/
#content { 
	color: #555;
        font-size: 10pt; 
	line-height: 15pt;  
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	padding-top: 10pt; 
	padding-right: 20pt; 
	padding-bottom: 0; }
		
#content p { 
	font-size: 9pt; 
	line-height: 14pt;
	}


#content br { 
	font-size: 9pt; 
	line-height: 14pt;
	}

#content .linie { 
        font-size: 9pt; 
	line-height: 10pt;
	border-bottom: 1pt dotted #2a315b; 
	}

	
#content p a { 
	color: #a00; 
	text-decoration: none; 
	margin-bottom: 10pt; 
	}

#content p a.sitemap { 
	color: #555; 
	text-decoration: none;
        padding-left: 5pt; 
	margin-bottom: 10pt; 
	}
	
	
.zitat { 
	color: #2a315b; 
	font-size: 9pt;
        font-style: italic; 
	line-height: 14pt; 
	padding-right: 50pt; 
	}

.kursiv { 
	font-style: italic; 
	}

	
#content h1 { 
	color: #2a315b; 
	font-size: 13pt;  
	font-weight: normal; 
	line-height: 14pt; 
	margin-top: 0; 
	margin-bottom: 10pt; 
	} 
	
#content .zwischenheadline { 
	color: #d40000; 
	font-size: 11pt; 
	font-weight: normal; 
	line-height: 14pt; 
	}
	
	
#content h3 { 
	color: #2a315b; 
	font-size: 13pt; 
	font-weight: normal; 
	font-style: italic; 
	line-height: 14pt; 
	}
	
#content h4 { 
	color: #2a315b;  
	font-size: 11pt; 
	font-weight: 600; 
	line-height: 14pt; 
	}
	
#content ul { 
        margin-bottom: 5pt; 
        display: block; 
        list-style-type: disc;
        list-style-position: inside;
        }

#content li { 
        font-size: 9pt; 
        line-height: 14pt; 
        }
        
        
/* Formatierungen der Logos und Bilder im Contentbereich */

#content .bonn { 
	width: 150px;
	height: 60px;
	float: right;
        top: 0em;
	margin-right: 0pt;
        margin-bottom: 30px;
	}

#content .duisburg { 
	width: 75px;
	height: 60px;
	float: right;
        top: 0em;
	margin-right: 75px;
        margin-bottom: 30px;
	}

#content .leben { 
	width: 131px;
	height: 39px;
	float: right;
	top: 0em;
	margin-right: 19px;
        margin-bottom: 30px;
	}

#content .stammhaus { 
	width: 75px;
	height: 63px;
	float: right;
        top: 0em;
	margin-right: 75px;
        margin-bottom: 30px;
	}

#content .zfk { 
	width: 113px;
	height: 64px;
	float: right;
        top: 0em;
	margin-right: 37px;
        margin-bottom: 30px;
	}

#content .promobil { 
	width: 75px;
	height: 56px;
	float: right;
	top: 0em;
	margin-right: 75px;
        margin-bottom: 30px;
	}

#content .publ_ambulant { 
	width: 141px;
	height: 132px;
	float: right;
	margin-right: 25px;
        margin-left: 10px;
        margin-bottom: 40px;
	}

#content .publ_mitten { 
	width: 141px;
	height: 132px;
	float: right;
	margin-right: 25px;
        margin-left: 10px;
        margin-bottom: 40px;
	}

#content .publ_neuland { 
	width: 141px;
	height: 144px;
	float: right;
	margin-right: 25px;
	margin-left: 10px;
        margin-bottom: 40px;
	}


#content .publ_tagung { 
	width: 141px;
	height: 189px;
	float: right;
	margin-right: 25px;
	margin-left: 10px;
        margin-bottom: 40px;
	}

#content .publ_forum { 
	width: 141px;
	height: 192px;
	float: right;
	margin-right: 25px;
        margin-left: 10px;
        margin-bottom: 70px;
	}


/* Bereich für die Infobox*/
#infocontainer { 
     width: 300pt; 
     }
	
.infobox { 
	margin-bottom: 5pt; 
	}
	
.infobox h1 { 
	color: #2a315b; 
	font-size: 10pt; 
	font-weight: bold; 
	line-height: 20pt; 
	margin-bottom: 4pt; 
	padding-left: 5pt; 
	border-bottom: 1px dotted #2a315b; 
	border-top: 1px dotted #2a315b; 
	}
	
/* Hides from IE-mac \*/              
* html .infobox h1 { height: 1%; }
/* End hide from IE-mac */
		
.infobox h3 { 
	color: #555; 
	font-size: 10pt; 
	font-weight: normal; 
	line-height: 14pt; 
	margin-top: 2pt; 
	padding: 5pt; 
	border: 1px dotted #2a315b; 
	}
	
.infobox h3 a:link, p a:hover, p a:focus, p a:visited { 
	color: #a00; 
	text-decoration: none; 
	}
	


/* Bereich für den Footer*/
#footer { 
  width: 100%;
  font-size: 8pt;
  color: #2a3158; 
  clear: both; 
  bottom: 0; 
  margin-right: 171px;
  margin-top: 40pt; 
  }
	
#footer img { 
  width: 171px; 
  height: 24px; 
  margin-right: 4px;
  position: relative; 
  float: right; 
  }

