* {
	margin: 0;
	padding: 0;
}

body {
	background: #fff url(../gfx/design_body.gif) left top repeat-x;
	color: #006;
	font: normal 75%/18px Arial, Helvetica, sans-serif;
	text-align: center;
}

#container {
	background: transparent url(../gfx/design_container.gif) center top repeat-y;
	margin: 0 auto;
	text-align: left;
	width: 1001px;
}

/**********************************************************************************/
/* Kopf der Seite *****************************************************************/

#header {
	background: #ccc url(../gfx/design_header.jpg) left top no-repeat;
	height: 171px;
	position: relative;
}

/*Titel in der Druckansicht*/
#header h1 {
	display: none;
}

#headerlink span {
	display: none;
}

#headerlink {
	display: block;
	width: 1000px;
	height: 145px;
}

/*Anfang horizontale Navi */
#header ul {
    left: 160px;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 151px;
}

#header ul li {
	display: block;
	float: left;
}

#header ul li a, #header ul li a:link, #header ul li a:visited {
	border-left: 1px solid #b7c9d3;
	border-right: 1px solid #346483;
	color: #fff;
	display: block;
	font: bold 100%/18px Arial, Helvetica, sans-serif;
	padding: 0 10px;
	text-align: center;
	text-decoration: none;    
}

#header ul li a:hover, #header ul li a:active, #header ul li a:focus {
    background: #ABC9E5;
    border-left: 4px solid #ffb400;
    padding-left: 7px;
}

/**********************************************************************************/
/* linke Spalte *******************************************************************/

#leftCol {
	float: left;
	margin-top: -2px;
	width: 160px;
}

/*Navi-Hauptkategorien*/
#leftCol h1 {
    border: none;
    font: bold 110%/20px Arial, Helvetica, sans-serif;
    margin: 2px 0 2px 1px;
    padding: 3px 0 3px 10px;
}
    
h1#klinik {
    background: url(../gfx/design_navi_klinik.gif) left top no-repeat;
}
    
h1#patienten {
    background: url(../gfx/design_navi_patient.gif) left top no-repeat;
}

h1#aerzte {
    background: url(../gfx/design_navi_aerzte.gif) left top no-repeat;
}

h1#studies {
    background: url(../gfx/design_navi_studies.gif) left top no-repeat;
}

#leftCol ul li a.schloss, #leftCol ul li a.schloss:link, #leftCol ul li a.schloss:visited, 
#leftCol ul li a.schloss:hover, #leftCol ul li a.schloss:active, #leftCol ul li a.schloss:focus {
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 21px;
	width: 122px;
}

#leftCol ul li a.schloss.studierende {
	background-image: url(../gfx/icon_schloss_studierende.gif);
}

#leftCol ul li a.schloss.aerzte {
	background-image: url(../gfx/icon_schloss_aerzte.gif);
}

#leftCol ul {
    list-style-type: none;
    margin: 0 0 0 2px;
}

#leftCol a, #leftCol a:link, #leftCol a:visited {
	display: block;
	text-decoration: none;
}
  
#leftCol a:hover, #leftCol a:active, #leftCol a:focus {
	text-decoration:none;
}

#leftCol ul li a, #leftCol ul li a:link, #leftCol ul li a:visited {
    background-color: #e5f3fb;
    border-bottom: 1px solid #fff;
    color: #005d95;
    display: block;
    font: bold 100%/15px Arial, Helvetica, sans-serif;
    text-align: left;
    padding: 4px 5px 4px 15px;
    width: 138px;
}
  
#leftCol ul li a:hover, #leftCol ul li a:active, #leftCol ul li a:focus {
	background: #fff;
}

ul.untermenu li a, ul.untermenu li a:link, ul.untermenu li a:active {
	font-weight: normal !important;
	margin: 0 0 0 -2px;
	padding: 4px 5px 4px 25px !important;
	width: 128px !important;
}

a.vertAktiv {
	background: #F8FBFE !important;
}
  /* Ende vertikale Navi */


  
  /* Anfang Content */
  
#content {
	margin: 0 0 0 170px;
	min-height: 400px;
	padding: 10px 350px 0 40px;
}
  
* html #content {
	height: 400px;
} 

p.seitenende {
	border-top: 2px solid #D9EBF6;
	margin: 10px 0 20px 0;
	padding: 10px 0 0 0;
} 
  /* Ende Content */
  
  /* Anfang Footer */

#footer {
    background: #fff url(../gfx/design_footer.gif) center bottom no-repeat;
    clear: both;
    height: 22px;
	padding-left: 50px;
}

#footer a, #footer a:link, #footer a:visited {
    color: #fff;
    font: bold 95%/22px Arial, Helvetica, sans-serif;
	margin-right: 82px;
    text-decoration: none;
}

#footer a:hover, #footer a:active, #footer a:focus {
    text-decoration: underline;    
}

/* Formulartabelle */

table.formular {
	border-collapse: collapse;
	border-spacing: 0;
	border: none;
	width: auto;
}
 
table.formular td {
	background-color: #fff;
	vertical-align: top;
	padding: 0 10px 10px 0 !important;
	text-align: left;
}

table.breit {
	width: 440px;
}

/* Mitarbeitertabelle */

table.mitarbeiter {
	border-collapse: collapse;
	border-spacing: 0;
	border: none;
}
 
table.mitarbeiter td {
	background: #fff;
	padding: 0 10px 1px 0 !important;
	text-align: left;
	vertical-align: top;
	width: 200px;
}

h1, h2, caption, dt {
	font: bold 120%/18px Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #d9ebf6;
	border-left-width: 4px;
	border-style: solid;
	border-right: none;
	border-top: none;
	margin: 20px 0 10px -10px;
	padding: 2px 0 2px 6px;
	text-align: left;
}

h1 span {
	display: block;
	font: normal 85% Arial, Helvetica, sans-serif;
}

table td h1 {
	margin: 0;
}
  
h2, caption, dt {
	border-bottom: none;
	background-color: #d9ebf6;
}
  
h2 span, caption span, dt span {
	display: block;
	font-size: 85%;
	font-weight: normal;
}
  
    
h3, dl.h3 dt {
	background: none;
	border: none;
	padding: 0;
	font: bold 100% Arial, Helvetica, sans-serif;
	margin: 0 0 5px 0;
}
 
p {
	padding-bottom: 10px;
}
  
a, a:link, a:visited {
	color: #006;
	text-decoration: underline;
}
  
a:focus, a:hover, a:active {
	text-decoration: none;
}
  
/* ######################## */ 
/* ##  Farbige Buttons   ## */
/* ######################## */

a.icon, a.icon:link, a.icon:visited, a.icon:hover, a.icon:active, a.icon:focus, span.icon, li.icon {
	background-repeat: no-repeat;
	background-position: left top;
	padding: 1px 0 0 21px;
}

a.icon.linkExtern, a.icon.linkExtern:link, a.icon.linkExtern:visited, a.icon.linkExtern:hover, a.icon.linkExtern:active, a.icon.linkExtern:focus, li.icon.linkExtern {
	background-image: url(../gfx/icon_link_extern.gif);
}

a.icon.linkIntern, a.icon.linkIntern:link, a.icon.linkIntern:visited, a.icon.linkIntern:hover, a.icon.linkIntern:active, a.icon.linkIntern:focus, li.icon.linkIntern {
	background-image: url(../gfx/icon_link_intern.gif);
}

/*Klinik*/
div#content.klinik a.icon.drucken, div#content.klinik a.icon.drucken:link, div#content.klinik a.icon.drucken:visited, 
div#content.klinik span.icon.drucken, div#content.klinik li.icon.drucken {
	background-image: url(../gfx/icon_drucken_klinik.gif);
}

div#content.klinik a.icon.drucken:hover, div#content.klinik a.icon.drucken:active, div#content.klinik a.icon.drucken:focus {
	background-image: url(../gfx/icon_drucken_hover.gif);
}

div#content.klinik a.icon.senden, div#content.klinik a.icon.senden:link, div#content.klinik a.icon.senden:visited, 
div#content.klinik span.icon.senden, div#content.klinik li.icon.senden {
	background-image: url(../gfx/icon_senden_klinik.gif);
}

div#content.klinik a.icon.senden:hover, div#content.klinik a.icon.senden:active, div#content.klinik a.icon.senden:focus {
	background-image: url(../gfx/icon_senden_hover.gif);
}

div#content.klinik a.icon.email, div#content.klinik a.icon.email:link, div#content.klinik a.icon.email:visited, 
div#content.klinik span.icon.email, div#content.klinik li.icon.email {
	background-image: url(../gfx/icon_email_klinik.gif);
}

div#content.klinik a.icon.email:hover, div#content.klinik a.icon.email:active, div#content.klinik a.icon.email:focus {
	background-image: url(../gfx/icon_email_hover.gif);
}

div#content.klinik a.icon.telefon, div#content.klinik a.icon.telefon:link, div#content.klinik a.icon.telefon:visited, 
div#content.klinik span.icon.telefon, div#content.klinik li.icon.telefon {
	background-image: url(../gfx/icon_telefon_klinik.gif);
}

div#content.klinik a.icon.telefon:hover, div#content.klinik a.icon.telefon:active, div#content.klinik a.icon.telefon:focus {
	background-image:url(../gfx/icon_telefon_hover.gif);
}

div#content.klinik a.icon.fax, div#content.klinik a.icon.fax:link, div#content.klinik a.icon.fax:visited, 
div#content.klinik span.icon.fax, div#content.klinik li.icon.fax {
	background-image: url(../gfx/icon_fax_klinik.gif);
}

div#content.klinik a.icon.fax:hover, div#content.klinik a.icon.fax:active, div#content.klinik a.icon.fax:focus {
	background-image: url(../gfx/icon_fax_hover.gif);
}

div#content.klinik a.icon.pdf, div#content.klinik a.icon.pdf:link, div#content.klinik a.icon.pdf:visited, 
div#content.klinik span.icon.pdf, div#content.klinik li.icon.pdf {
	background-image: url(../gfx/icon_pdf_klinik.gif);
}

div#content.klinik a.icon.pdf:hover, div#content.klinik a.icon.pdf:active, div#content.klinik a.icon.pdf:focus {
	background-image: url(../gfx/icon_pdf_hover.gif);
}

div#content.klinik a.icon.mitarbeiter, div#content.klinik a.icon.mitarbeiter:link, div#content.klinik a.icon.mitarbeiter:visited, 
div#content.klinik span.icon.mitarbeiter, div#content.klinik li.icon.mitarbeiter {
	background-image: url(../gfx/icon_mitarbeiter_klinik.gif);
}

div#content.klinik a.icon.mitarbeiter:hover, div#content.klinik a.icon.mitarbeiter:active, div#content.klinik a.icon.mitarbeiter:focus {
	background-image: url(../gfx/icon_mitarbeiter_hover.gif);
}

div#content.klinik a.icon.galerie, div#content.klinik a.icon.galerie:link, div#content.klinik a.icon.galerie:visited, 
div#content.klinik span.icon.galerie, div#content.klinik li.icon.galerie {
	background-image: url(../gfx/icon_galerie_klinik.gif);
}

div#content.klinik a.icon.galerie:hover, div#content.klinik a.icon.galerie:active, div#content.klinik a.icon.galerie:focus {
	background-image: url(../gfx/icon_galerie_hover.gif);
}

div#content.klinik a.icon.download, div#content.klinik a.icon.download:link, div#content.klinik a.icon.download:visited, 
div#content.klinik span.icon.download, div#content.klinik li.icon.download {
	background-image: url(../gfx/icon_download_klinik.gif);
}

div#content.klinik a.icon.download:hover, div#content.klinik a.icon.download:active, div#content.klinik a.icon.download:focus {
	background-image: url(../gfx/icon_download_hover.gif);
}

div#content.klinik a.icon.view, div#content.klinik a.icon.view:link, div#content.klinik a.icon.view:visited, 
div#content.klinik span.icon.view, div#content.klinik li.icon.view {
	background-image: url(../gfx/icon_view_klinik.gif);
	text-align:center;
}

div#content.klinik a.icon.view:hover, div#content.klinik a.icon.view:active, div#content.klinik a.icon.view:focus {
	/*background-image: url(../gfx/icon_view_hover.gif);*/
}

/*Patienten*/
div#content.patienten a.icon.drucken, div#content.patienten a.icon.drucken:link, div#content.patienten a.icon.drucken:visited, 
div#content.patienten span.icon.drucken, div#content.patienten li.icon.drucken {
	background-image: url(../gfx/icon_drucken_patienten.gif);
}

div#content.patienten a.icon.drucken:hover, div#content.patienten a.icon.drucken:active, div#content.patienten a.icon.drucken:focus {
	background-image: url(../gfx/icon_drucken_hover.gif);
}

div#content.patienten a.icon.senden, div#content.patienten a.icon.senden:link, div#content.patienten a.icon.senden:visited, 
div#content.patienten span.icon.senden, div#content.patienten li.icon.senden {
	background-image: url(../gfx/icon_senden_patienten.gif);
}

div#content.patienten a.icon.senden:hover, div#content.patienten a.icon.senden:active, div#content.patienten a.icon.senden:focus {
	background-image: url(../gfx/icon_senden_hover.gif);
}

div#content.patienten a.icon.email, div#content.patienten a.icon.email:link, div#content.patienten a.icon.email:visited, 
div#content.patienten span.icon.email, div#content.patienten li.icon.email {
	background-image: url(../gfx/icon_email_patienten.gif);
}

div#content.patienten a.icon.email:hover, div#content.patienten a.icon.email:active, div#content.patienten a.icon.email:focus {
	background-image: url(../gfx/icon_email_hover.gif);
}

div#content.patienten a.icon.telefon, div#content.patienten a.icon.telefon:link, div#content.patienten a.icon.telefon:visited, 
div#content.patienten span.icon.telefon, div#content.patienten li.icon.telefon {
	background-image: url(../gfx/icon_telefon_patienten.gif);
}

div#content.patienten a.icon.telefon:hover, div#content.patienten a.icon.telefon:active, div#content.patienten a.icon.telefon:focus {
	background-image:url(../gfx/icon_telefon_hover.gif);
}

div#content.patienten a.icon.fax, div#content.patienten a.icon.fax:link, div#content.patienten a.icon.fax:visited, 
div#content.patienten span.icon.fax, div#content.patienten li.icon.fax {
	background-image: url(../gfx/icon_fax_patienten.gif);
}

div#content.patienten a.icon.fax:hover, div#content.patienten a.icon.fax:active, div#content.patienten a.icon.fax:focus {
	background-image: url(../gfx/icon_fax_hover.gif);
}

div#content.patienten a.icon.pdf, div#content.patienten a.icon.pdf:link, div#content.patienten a.icon.pdf:visited, 
div#content.patienten span.icon.pdf, div#content.patienten li.icon.pdf {
	background-image: url(../gfx/icon_pdf_patienten.gif);
}

div#content.patienten a.icon.pdf:hover, div#content.patienten a.icon.pdf:active, div#content.patienten a.icon.pdf:focus {
	background-image: url(../gfx/icon_pdf_hover.gif);
}

div#content.patienten a.icon.mitarbeiter, div#content.patienten a.icon.mitarbeiter:link, div#content.patienten a.icon.mitarbeiter:visited, 
div#content.patienten span.icon.mitarbeiter, div#content.patienten li.icon.mitarbeiter {
	background-image: url(../gfx/icon_mitarbeiter_patienten.gif);
}

div#content.patienten a.icon.mitarbeiter:hover, div#content.patienten a.icon.mitarbeiter:active, div#content.patienten a.icon.mitarbeiter:focus {
	background-image: url(../gfx/icon_mitarbeiter_hover.gif);
}

div#content.patienten a.icon.galerie, div#content.patienten a.icon.galerie:link, div#content.patienten a.icon.galerie:visited, 
div#content.patienten span.icon.galerie, div#content.patienten li.icon.galerie {
	background-image: url(../gfx/icon_galerie_patienten.gif);
}

div#content.patienten a.icon.galerie:hover, div#content.patienten a.icon.galerie:active, div#content.patienten a.icon.galerie:focus {
	background-image: url(../gfx/icon_galerie_hover.gif);
}

div#content.patienten a.icon.download, div#content.patienten a.icon.download:link, div#content.patienten a.icon.download:visited, 
div#content.patienten span.icon.download, div#content.patienten li.icon.download {
	background-image: url(../gfx/icon_download_patienten.gif);
}

div#content.patienten a.icon.download:hover, div#content.patienten a.icon.download:active, div#content.patienten a.icon.download:focus {
	background-image: url(../gfx/icon_download_hover.gif);
}

div#content.patienten a.icon.view, div#content.patienten a.icon.view:link, div#content.patienten a.icon.view:visited, 
div#content.patienten span.icon.view, div#content.patienten li.icon.view {
	background-image: url(../gfx/icon_view_patienten.gif);
	text-align:center;	
}

div#content.patienten a.icon.view:hover, div#content.patienten a.icon.view:active, div#content.patienten a.icon.view:focus {
	/*background-image: url(../gfx/icon_view_hover.gif);*/
}

/*aerzte*/
div#content.aerzte a.icon.drucken, div#content.aerzte a.icon.drucken:link, div#content.aerzte a.icon.drucken:visited, 
div#content.aerzte span.icon.drucken, div#content.aerzte li.icon.drucken {
	background-image: url(../gfx/icon_drucken_aerzte.gif);
}

div#content.aerzte a.icon.drucken:hover, div#content.aerzte a.icon.drucken:active, div#content.aerzte a.icon.drucken:focus {
	background-image: url(../gfx/icon_drucken_hover.gif);
}

div#content.aerzte a.icon.senden, div#content.aerzte a.icon.senden:link, div#content.aerzte a.icon.senden:visited, 
div#content.aerzte span.icon.senden, div#content.aerzte li.icon.senden {
	background-image: url(../gfx/icon_senden_aerzte.gif);
}

div#content.aerzte a.icon.senden:hover, div#content.aerzte a.icon.senden:active, div#content.aerzte a.icon.senden:focus {
	background-image: url(../gfx/icon_senden_hover.gif);
}

div#content.aerzte a.icon.email, div#content.aerzte a.icon.email:link, div#content.aerzte a.icon.email:visited, 
div#content.aerzte span.icon.email, div#content.aerzte li.icon.email {
	background-image: url(../gfx/icon_email_aerzte.gif);
}

div#content.aerzte a.icon.email:hover, div#content.aerzte a.icon.email:active, div#content.aerzte a.icon.email:focus {
	background-image: url(../gfx/icon_email_hover.gif);
}

div#content.aerzte a.icon.telefon, div#content.aerzte a.icon.telefon:link, div#content.aerzte a.icon.telefon:visited, 
div#content.aerzte span.icon.telefon, div#content.aerzte li.icon.telefon {
	background-image: url(../gfx/icon_telefon_aerzte.gif);
}

div#content.aerzte a.icon.telefon:hover, div#content.aerzte a.icon.telefon:active, div#content.aerzte a.icon.telefon:focus {
	background-image:url(../gfx/icon_telefon_hover.gif);
}

div#content.aerzte a.icon.fax, div#content.aerzte a.icon.fax:link, div#content.aerzte a.icon.fax:visited, 
div#content.aerzte span.icon.fax, div#content.aerzte li.icon.fax {
	background-image: url(../gfx/icon_fax_aerzte.gif);
}

div#content.aerzte a.icon.fax:hover, div#content.aerzte a.icon.fax:active, div#content.aerzte a.icon.fax:focus {
	background-image: url(../gfx/icon_fax_hover.gif);
}

div#content.aerzte a.icon.pdf, div#content.aerzte a.icon.pdf:link, div#content.aerzte a.icon.pdf:visited, 
div#content.aerzte span.icon.pdf, div#content.aerzte li.icon.pdf {
	background-image: url(../gfx/icon_pdf_aerzte.gif);
}

div#content.aerzte a.icon.pdf:hover, div#content.aerzte a.icon.pdf:active, div#content.aerzte a.icon.pdf:focus {
	background-image: url(../gfx/icon_pdf_hover.gif);
}

div#content.aerzte a.icon.mitarbeiter, div#content.aerzte a.icon.mitarbeiter:link, div#content.aerzte a.icon.mitarbeiter:visited, 
div#content.aerzte span.icon.mitarbeiter, div#content.aerzte li.icon.mitarbeiter {
	background-image: url(../gfx/icon_mitarbeiter_aerzte.gif);
}

div#content.aerzte a.icon.mitarbeiter:hover, div#content.aerzte a.icon.mitarbeiter:active, div#content.aerzte a.icon.mitarbeiter:focus {
	background-image: url(../gfx/icon_mitarbeiter_hover.gif);
}

div#content.aerzte a.icon.galerie, div#content.aerzte a.icon.galerie:link, div#content.aerzte a.icon.galerie:visited, 
div#content.aerzte span.icon.galerie, div#content.aerzte li.icon.galerie {
	background-image: url(../gfx/icon_galerie_aerzte.gif);
}

div#content.aerzte a.icon.galerie:hover, div#content.aerzte a.icon.galerie:active, div#content.aerzte a.icon.galerie:focus {
	background-image: url(../gfx/icon_galerie_hover.gif);
}

div#content.aerzte a.icon.download, div#content.aerzte a.icon.download:link, div#content.aerzte a.icon.download:visited, 
div#content.aerzte span.icon.download, div#content.aerzte li.icon.download {
	background-image: url(../gfx/icon_download_aerzte.gif);
}

div#content.aerzte a.icon.download:hover, div#content.aerzte a.icon.download:active, div#content.aerzte a.icon.download:focus {
	background-image: url(../gfx/icon_download_hover.gif);
}

div#content.aerzte a.icon.view, div#content.aerzte a.icon.view:link, div#content.aerzte a.icon.view:visited, 
div#content.aerzte span.icon.view, div#content.aerzte li.icon.view {
	background-image: url(../gfx/icon_view_aerzte.gif);
    text-align:center;
}

div#content.aerzte a.icon.view:hover, div#content.aerzte a.icon.view:active, div#content.aerzte a.icon.view:focus {
	/*background-image: url(../gfx/icon_view_hover.gif);*/
}

/*studierende*/
div#content.studierende a.icon.drucken, div#content.studierende a.icon.drucken:link, div#content.studierende a.icon.drucken:visited, 
div#content.studierende span.icon.drucken, div#content.studierende li.icon.drucken {
	background-image: url(../gfx/icon_drucken_studierende.gif);
}

div#content.studierende a.icon.drucken:hover, div#content.studierende a.icon.drucken:active, div#content.studierende a.icon.drucken:focus {
	background-image: url(../gfx/icon_drucken_hover.gif);
}

div#content.studierende a.icon.senden, div#content.studierende a.icon.senden:link, div#content.studierende a.icon.senden:visited, 
div#content.studierende span.icon.senden, div#content.studierende li.icon.senden {
	background-image: url(../gfx/icon_senden_studierende.gif);
}

div#content.studierende a.icon.senden:hover, div#content.studierende a.icon.senden:active, div#content.studierende a.icon.senden:focus {
	background-image: url(../gfx/icon_senden_hover.gif);
}

div#content.studierende a.icon.email, div#content.studierende a.icon.email:link, div#content.studierende a.icon.email:visited, 
div#content.studierende span.icon.email, div#content.studierende li.icon.email {
	background-image: url(../gfx/icon_email_studierende.gif);
}

div#content.studierende a.icon.email:hover, div#content.studierende a.icon.email:active, div#content.studierende a.icon.email:focus {
	background-image: url(../gfx/icon_email_hover.gif);
}

div#content.studierende a.icon.telefon, div#content.studierende a.icon.telefon:link, div#content.studierende a.icon.telefon:visited, 
div#content.studierende span.icon.telefon, div#content.studierende li.icon.telefon {
	background-image: url(../gfx/icon_telefon_studierende.gif);
}

div#content.studierende a.icon.telefon:hover, div#content.studierende a.icon.telefon:active, div#content.studierende a.icon.telefon:focus {
	background-image:url(../gfx/icon_telefon_hover.gif);
}

div#content.studierende a.icon.fax, div#content.studierende a.icon.fax:link, div#content.studierende a.icon.fax:visited, 
div#content.studierende span.icon.fax, div#content.studierende li.icon.fax {
	background-image: url(../gfx/icon_fax_studierende.gif);
}

div#content.studierende a.icon.fax:hover, div#content.studierende a.icon.fax:active, div#content.studierende a.icon.fax:focus {
	background-image: url(../gfx/icon_fax_hover.gif);
}

div#content.studierende a.icon.pdf, div#content.studierende a.icon.pdf:link, div#content.studierende a.icon.pdf:visited, 
div#content.studierende span.icon.pdf, div#content.studierende li.icon.pdf {
	background-image: url(../gfx/icon_pdf_studierende.gif);
}

div#content.studierende a.icon.pdf:hover, div#content.studierende a.icon.pdf:active, div#content.studierende a.icon.pdf:focus {
	background-image: url(../gfx/icon_pdf_hover.gif);
}

div#content.studierende a.icon.mitarbeiter, div#content.studierende a.icon.mitarbeiter:link, div#content.studierende a.icon.mitarbeiter:visited, 
div#content.studierende span.icon.mitarbeiter, div#content.studierende li.icon.mitarbeiter {
	background-image: url(../gfx/icon_mitarbeiter_studierende.gif);
}

div#content.studierende a.icon.mitarbeiter:hover, div#content.studierende a.icon.mitarbeiter:active, div#content.studierende a.icon.mitarbeiter:focus {
	background-image: url(../gfx/icon_mitarbeiter_hover.gif);
}

div#content.studierende a.icon.galerie, div#content.studierende a.icon.galerie:link, div#content.studierende a.icon.galerie:visited, 
div#content.studierende span.icon.galerie, div#content.studierende li.icon.galerie {
	background-image: url(../gfx/icon_galerie_studierende.gif);
}

div#content.studierende a.icon.galerie:hover, div#content.studierende a.icon.galerie:active, div#content.studierende a.icon.galerie:focus {
	background-image: url(../gfx/icon_galerie_hover.gif);
}

div#content.studierende a.icon.download, div#content.studierende a.icon.download:link, div#content.studierende a.icon.download:visited, 
div#content.studierende span.icon.download, div#content.studierende li.icon.download {
	background-image: url(../gfx/icon_download_studierende.gif);
}

div#content.studierende a.icon.download:hover, div#content.studierende a.icon.download:active, div#content.studierende a.icon.download:focus {
	background-image: url(../gfx/icon_download_hover.gif);
}

div#content.studierende a.icon.view, div#content.studierende a.icon.view:link, div#content.studierende a.icon.view:visited, 
div#content.studierende span.icon.view, div#content.studierende li.icon.view {
	background-image: url(../gfx/icon_view_studierende.gif);
    text-align:center;	
}

div#content.studierende a.icon.view:hover, div#content.studierende a.icon.view:active, div#content.studierende a.icon.view:focus {
	/*background-image: url(../gfx/icon_view_hover.gif);*/
}


p.seitenende {
	text-align: right;
}

p.seitenende a, p.seitenende a:link, p.seitenende a:visited, 
p.seitenende a:hover, p.seitenende a:active, p.seitenende a:focus {
	font-size: 95%;
	text-decoration: none;
}

/* ################# */ 
/* ##  Tabellen   ## */
/* ################# */

table {
	border-left-width: 4px;
	border-left-style: solid;
	border-collapse: collapse;
	font-size: 100%;
	margin: 20px 0 20px -10px;
	width: 100%;
}
  
td, th {
	padding: 3px 6px;
	border: 1px solid #fff;
	font-size: 100%;
} 

th {
	background-color:#60a5ce;
	border-top:none;
	color:#FFF;
	font-weight:bold;
	text-align:left;
}
  
td {
	background-color:#d9ebf6;
}

/* ############################### */ 
/* ##  Hervorgehobener Kasten   ## */
/* ############################### */  

.kasten {
	border-left-width:4px;
	border-style:solid;
	border-top:none;
	border-right:none;
	border-bottom:none;
	background-color:#d9ebf6;  
	margin:10px 0 20px -10px;
	padding:3px 10px 3px 6px;
}

div.picBox {
    margin-bottom: 15px;
}

* html div.picBox {
	height: 20px;
}

div.picBox div.picBoxPicture {
	background: #D9EBF6;
	display: inline;
	padding: 2px;
}

div.picBox div.picBoxPicture a {
	display: block;
	font-size: 95%;
	line-height: 15px;
	text-decoration:none !important;
}


/* ####################### */ 
/* ##  Content-Footer   ## */
/* ####################### */  

#contentFooter {
	margin:15px -6px 5px 0;
	height:20px;
}
  
a.footerLink, a.footerLink:link, a.footerLink:visited {
	color: #7f7f7f;
	display: block;
	float: right;
	margin-top: -2px;
	margin-right: 2px;
	margin-left: 10px;
}

a.footerLink:focus, a.footerLink:hover, a.footerLink:active {
	color:#7f7f7f;
}    
  
/* ############### */ 
/* ##  Listen   ## */
/* ############### */  

ul, ol {
	margin: 10px 0 0px 20px;
}
  
ul {
	list-style-type: square;
}
  
ul.noBullet, ul.horizontal {
	list-style: none;
	margin-left: 0;
}

ul.horizontal li {
	display: inline;
	padding-right: 5px;
}

dd {
	padding-bottom: 10px;
}
  
/* ############### */ 
/* ##  Bilder   ## */
/* ############### */

img {
	border: none;
}

img.border {
	border: 2px solid #006;
}

img.fRight {
	margin: 5px 0 5px 10px;  
}
  
img.fLeft {
	margin: 5px 10px 5px 0;
} 

/* ############### */ 
/* ## Formulare ## */
/* ############### */

textarea.versenden {
    width:400px;
    height:180px;
}

/* zusätzliche Textauszeichnungen */
div.warningBox {
	background: #fdd;
	margin-bottom: 5px;
	padding: 5px;
}

/* Bildergalerie */
div.bildergalerie img {
	border: 2px solid #006;
	margin: 0 19px 19px 0;
}
  
/* Float-Klassen */

.fRight {
	float:right;
}
  
.fLeft {
	float:left;
}

/* ############################################ */
/* #### Hintergrundbilder fuer den Content  ### */
/* ############################################ */  
  
div.studierende {
	background: url(../gfx/studicontent_bg.jpg) right top no-repeat;
}
  
div.aerzte {
	background: url(../gfx/aerztecontent_bg.jpg) right top no-repeat;
}
  
div.patienten {
	background: url(../gfx/patientencontent_bg.jpg) right top no-repeat;
}
  
div.klinik {
  background: url(../gfx/klinikcontent_bg.jpg) right top no-repeat;
}
    
/* ################################################## */
/* #### Farbcodes für die verschiedenen Bereiche ###  */
/* ################################################## */  

/* Farbcodes Klinik */
div#content.klinik h1, div#content.klinik h2, div#content.klinik div.kasten, div#content.klinik table, div#content.klinik table caption,
div#content.klinik dt {
	border-left-color: #ffb400;
}
  
div#content.klinik a.linkbutton, div#content.klinik a.linkbutton:link, div#content.klinik a.linkbutton:visited,
div#content.klinik a.linkbutton2, div#content.klinik a.linkbutton2:link, div#content.klinik a.linkbutton2:visited {
	background-color: #ffb400;
}
   
/* Farbcodes Ärzte */
div#content.aerzte h1, div#content.aerzte h2, div#content.aerzte div.kasten, div#content.aerzte table, div#content.aerzte table caption,
div#content.aerzte dt {
	border-left-color: #00af8a;
}
  
div#content.aerzte a.linkbutton, div#content.aerzte a.linkbutton:link, div#content.aerzte a.linkbutton:visited,
div#content.aerzte a.linkbutton2, div#content.aerzte a.linkbutton2:link, div#content.aerzte a.linkbutton2:visited {
	background-color: #00af8a;
}    
   
/* Farbcodes Patienten */
div#content.patienten h1, div#content.patienten h2, div#content.patienten div.kasten, div#content.patienten table, div#content.patienten table caption,
div#content.patienten dt {
	border-left-color: #60a5ce;
}
  
div#content.patienten a.linkbutton, div#content.patienten a.linkbutton:link, div#content.patienten a.linkbutton:visited,
div#content.patienten a.linkbutton2, div#content.patienten a.linkbutton2:link, div#content.patienten a.linkbutton2:visited {
	background-color: #60a5ce;
}
   
/* Farbcodes Studierende */
div#content.studierende h1, div#content.studierende h2, div#content.studierende div.kasten, div#content.studierende table, div#content.studierende table caption,
div#content.studierende dt {
	border-left-color: #e2001a;
}
  
div#content.studierende a.linkbutton, div#content.studierende a.linkbutton:link, div#content.studierende a.linkbutton:visited,
div#content.studierende a.linkbutton2, div#content.studierende a.linkbutton2:link, div#content.studierende a.linkbutton2:visited  {
	background-color: #e2001a;
} 
    
  
/* ############################################ */
/* Selektive Klassen fuer verschiedene Farbwahl */
/* ############################################ */

.borderRed {
	border-left-color: #e2001a !important;
}
  
.borderGreen {
	border-left-color: #00af8a !important;
}

.borderBlue {
	border-left-color: #60a5ce !important;
}
 
.borderYellow {
	border-left-color: #ffb400 !important;
}
  
.textRed {
	color: #e2001a;
}
  
.textGreen {
	color: #00af8a;
}
  
.textBlue {
	color: #60a5ce;
}
  
.textYellow {
	color: #ffb400;
}

.textBold {
	font-weight: bold;
}