/*CSS Aktiv-Pflegeservice copyright:Christoph Eisfeld*/
/*-----------alllgemeines----------------*/


	body {background-color: #FFFFFF;
	color: #000080;
	font-family: Verdana, Arial, Tahoma, Helvetica, "Sans Serif";
   	font-size: 1.0em;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	list-style:none;}


html, body, div, p, h1, h2, h3, h4, h5, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   border:0px none;}
.hide {display: none;}
a span {display: none;}


a {color: #00008B; text-decoration:none;}
a:visited {color: #8470FF;text-decoration:none;}  
a:hover, a:active {text-decoration: underline;color: #4169E1;}



/*-----------Blenden--------------------*/
#drucktitel {display:none}
#drucklink {display:none}



/*-------------seite-------------------*/

#seite 	{margin-left:0em; font-size: 0.80em;
	clear:both;
	background-color: #FFFFFF;
	color: #000080;
	border-right: 1px dotted;border-color:#00008B;
	float:left;
	width:75%;
	min-height:10em;
	padding: 0.5em;
	overflow:hidden;
	margin:1.0em;
	list-style:disc;
	list-style-position:inside;
	}
h1,h2,h3,h4{font-size:0.9em; color:#000080;}
	
.top	{background-color: #00008B; color: #FFFF00; font-size: 1.3em;margin:0.5em;padding:0.15em;}
.article	{font-size: 0.95em}
.wichtig	{background-color:#FFFF66; color:red; font-weight:600; font-size:1.1em;}


/*-------------startseite-------------------------*/
#start {margin-left:0em; font-size: 0.80em;
	clear:both;
	background-color: #FFFFFF;
	color: #000080;
	float:left;
	width:75%;
	min-height:10em;
	padding: 0.5em;
	overflow:hidden;
	margin-top:2.3em;
	margin-left:1.5em;
	list-style:disc;
	list-style-position:inside;
	}
h1,h2,h3,h4{font-size:0.9em; color:#000080;}

a[href$=".pdf"]
 { 
   padding-right: 18px;
   background: transparent url(icon_pdf.gif) no-repeat center right;
}
a[href$=".xls"]
 { 
   padding-right: 18px;
   background: transparent url(icon_xls.gif) no-repeat center right;
}
.gelbbox { background-color:#FFFF00; padding:6px; margin:0px; border:none; }
.textbox { background-color:#F2F5A9; padding:6px; margin:0px; border:none; }
.rootbox { padding:6px; margin:0px; border-bottom:1px dotted;border-color:#00008B;}

/*-------------forum-------------------------*/

#forum {margin-left:0em; font-size: 0.95em;
	clear:none;
	background-color: #FFFFFF;
	color: #000080;
	float:none;
	width:78%;
	min-height:30em;
	padding: 0.5em;
	overflow:hidden;
	margin-top:2.3em;
	margin-left:1.5em;
	list-style:disc;
	list-style-position:inside;
	border: 1px solid;border-color:#00008B;}



/*-------------Notizzettel-------------------------*/

#notiz {margin-left:0em; font-size: 0.95em;
	clear:none;
	background-color: #FFFFFF;
	color: #000080;
	float:none;
	width:58%;
	min-height:20em;
	padding: 0.5em;
	overflow:hidden;
	margin-top:2.3em;
	margin-left:1.5em;
	list-style:disc;
	list-style-position:inside;
	border: 1px solid;border-color:#00008B;}


/*------------------Empfehlungslinks----------------------------*/
#weitertip	{float:left;
	font-size:0.70em;
	width:auto;
	min-height:4em;
	padding: 1.0em 1.0em 0.5em 1.0em;} 
	
/*--------------------line----------------*/
#hr	{clear:both;
	border-top:1px dotted;border-color:#00008B;}

/*-----------header--------------------*/
#header	{background-color: #FFFF00;
	color:#00008B;
	clear:both;
	padding:0;
	margin-bottom:0em;
	list-style:none;
	float:left;
	width:100%;
	height: 5em;
	padding:0.0em;
	}
h1,h2,h3	{font-size:1.0em; color:#00008B;}
h1,h2,h3 { margin-top:1em; }

/*-----------Logo im Kopf-------------------*/
#logo_head	{background-color: #FFFF00;
	padding:0;
	margin-bottom:0em;
	list-style:none;
	float:left;
	width:5em;
	height:auto;
	padding:0.0em;
	}
h1,h2,h3	{font-size:0.7em; color:#00008B;}	


/*-----------Logout im Kopf-------------------*/
#logout_head	{background-color: #FFFF00;
	padding:0;
	margin-right:2.0em;
	list-style:none;
	float:right;
	width:5em;
	height:auto;
	padding:0.0em;
	font-size:1.0em; color:red; font-weight:bold;
	border: 1px dotted; border-color:#00008B;
	}
h1,h2,h3	{font-size:0.6em; color:red;}	

/*-----------Logos im Text---------------*/

#logo_text	{background-color:#FFFFFF;
	padding:0;
	margin-top:1.0em;
	margin-bottom:1.0em;
	height: auto;
	float:right;
	width:19%;
	min-height:10em;
	text-align:center;
	padding:0.0em;
	font-size:0.75em;
	color:#00008B;
	list-style:disc;
	list-style-position:outside;
	}
div[id]#logo_text {width:21%;}/*-------Korrektur für moderne Browser über IE6 bzw. Mozilla---*/

.schrift	{margin-right: 0.7em;
	margin-bottom:0.6em;
	background-color:#FFFF00;}
.krank	{text-align:left;}


/*-------------------Motto Start-----------------*/

#motto	
	{height: 52em;
	font-size:0.75em;
	float:right;
	width:19%;
	background-color:#FFFF00;
	text-align:center;
	border-left: 1px solid;border-color:#00008B;
	border-top: 1px solid;border-color:#00008B;
	border-bottom: 1px solid;border-color:#00008B;}
div[id]#motto {width:21%;}/*-------Korrektur für moderne Browser über IE6 bzw. Mozilla---*/


/*-------------------Online Anzeige-----------------*/

#onlineshow	
	{position:fixed; top:80px; left:780px; width:15em; min-height:10em;
	font-size:0.75em;
	width:19%;
	background-color:#FFFF00;
	text-align:center;
	border: 1px solid;border-color:#00008B;}
div[id]#onlineshow {width:21%;}/*-------Korrektur für moderne Browser über IE6 bzw. Mozilla---*/

 
/*-------------Platzhalter-Unternavigation-----------------*/
#place	{clear: both;
	font-size: 0.8em;
	color: #456899;
	background-color: #FFFFFF;
	list-style:none;
	float:right;
	width:100%;
	height:3.5em;
	overflow:hidden;
	text-align:center;}

/*-----------------Navigation----------------*/
#Navigation
 body {
    font-family: Verdana, Arial, sans-serif; 
    font-size: 0.75em;
    color: #000080; background-color: transparent;}

  div#Rahmen 
	
	{clear: both; position: relative; top:-1.9em; left:6em;width:75em; height:2.0em;
    font-family: Helvetica, Arial, sans-serif; font-size: 0.75em;
    color: #000080; background-color: transparent;
  }
  * html div#Rahmen {  /* Korrekturen fuer IE 5.x */
    width: 68.7em;
    w\idth: 67.1em;
  }
  div#Rahmen div {
     clear: left;
  }
  ul#Navigation {
    margin: 0; padding: 0;
    text-align: center;
  }
  ul#Navigation li {
    list-style: none;
    float: left;  
    position: relative;
    margin: 0.25em; padding: 0;
  }
  * html ul#Navigation li {  /* Korrekturen fuer den IE 5 und 6 */
    margin-bottom: -2.0em;
  }
  *:first-child+html ul#Navigation li {  /* Korrekturen fuer den IE 7 */
    margin-bottom: -0.1em;
  }
  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 1.6em; left: -0.4em;
    display: none;  /* Unternavigation ausblenden moderne Browser, IE5&6statisch*/
  }
  * html ul#Navigation li ul {  /* Korrekturen fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  *:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
    background-color:#DFE3CF; padding-bottom:0.4em;
  }
  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0.2em;
  }
  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 11.5em;  /* Breite der in ul enthaltenen Elemente*/
    padding: 0.2em 1em;
    text-decoration: none;
     }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 15.5em;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    w\idth: 10.0em;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
        color: #000080; background-color: #EEEE00;
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: #000080; background-color: #EEEE00;
  }
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: #000080;
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: 1.9em;
  }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }
  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 1.6em; left: -0.4em;
    display: none;  /* Unternavigation ausblenden */
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  *:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
    background-color:transparent; padding-bottom:0.4em;
  }
  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0.2em;
  }
/*----------------Standard Navigationmodule------------------------*/
  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 10.5em;  /* Breite der in li enthaltenen Elemente*/
    padding: 0.2em;
    text-decoration: none; 
    color: #000080; background-color: transparent;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 10.6em;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    w\idth: 10.2em;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    border: 0px dotted;
    color:#FFFF00; background-color: #000080;
  }

/*-----------Impressum--------------------*/
#impress	{margin-left:0em; font-size: 0.80em;
	clear:both;
	background-color: #FFFFFF;
	color: #000080;
	border-right: 1px dotted;border-color:#000080;
	float:left;
	width:75%;
	min-height:10em;
	padding: 0.5em;
	overflow:hidden;
	margin:1.0em;
	list-style:none;
	}
h1,h2,h3,h4{font-size:0.9em; color:#000080;}
	
.top	{background-color: #00008B; color: #FFFF00; font-size: 1.3em;margin:0.5em;}

/*----------Formular----------------------*/
#formular	{font-size: 0.90em;
	clear:both;
	background-color: #FFFF00;
	color: #000080;
	float:left;
	width:90%;
	padding: 0.5em;
	overflow:hidden;
	margin:2.0em;
	list-style:none;
	}
h1,h2,h3,h4{font-size:0.9em; color:#000080;}
form	{margin:3.5em}


/*-------------------Diensthervorhebung-----------------*/

#dienst{margin-left:0em; font-size: 0.99em;
	clear:none;
	background-color:#FFFF00;
	color: #000080;
	float:none;
	width:27%;
	min-height:10em;
	padding: 0.5em;
	overflow:hidden;
	margin-top:2.3em;
	margin-left:1.5em;
	list-style:disc;
	list-style-position:inside;
	border: 1px solid;border-color:#00008B;}
	
	/*---------------Keller---------------------*/
#footer 	{clear:both;
	float:left;
	background-color: #FFFF00;
	width:100%;
	margin-top:13em;
	height: 3em;
	text-align:center;
	overflow:visible;
	}
	div[id]#footer {margin-top:8em;}/*-------Korrektur für moderne Browser über IE6---*/	

.foottext	{font-size: 0.75em; padding: 0 0 0 0.5em;}

.logobpa	{clear: left; position: relative; top:0.7em; left:0em;width:5em; height:2.0em;
	padding: 0 0 0 0.5em;}
	a:hover, a:active {text-decoration: none;}

.button	{clear: left; position: relative; top:0.5em; left:6em;width:5em; height:2.0em;}
	a:hover, a:active {text-decoration: none;}
	
/*----------------------------------------------------------------------------------------*/
