@media screen {

body {}
p   { color: #000; font-size: 11px; font-family: "Verdana"; line-height: 15px }
td { color: #000; font-size: 11px; font-family: Verdana; line-height: 18px }
.rein { text-indent: 25px }
#main_container{
	position: fixed;	
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 100%;
	z-index: 1;
	}
	
#navList {}

#navigation    { list-style: none; position: absolute; z-index: 3; top: 118px; left: 0; width: 200px; height: 100% }
#navi   { position: absolute; z-index: 4; top: 120px; width: 100%; height: 100%; overflow: hidden }
#kopf    { background-image: url("images/logo_hospiz.jpg"); background-repeat: no-repeat; position: absolute; z-index: 2; top: 0; left: 200px; width: 700px; height: 120px }
#content_mitte { position: absolute; z-index: 5; top: 0; left: 0; width: 500px; height: 100%; }
#content_rechts { position: absolute; z-index: 8; top: 0; left: 500; width: 200px; height: 100%; }
#content_frame   { position: absolute; top: 120px; left: 200px; width: 755px; height: 80%; overflow: auto; overflow-x: hidden   }
#rechts  { position: absolute; z-index: 6; top: 0; left: 700px; width: 200px; height: 100% }
#navrechts   { position: absolute; z-index: 7; top: 120px; width: 100%; height: 100%; overflow: hidden }
.film   { padding-right: 20px; padding-left: 20px }
ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
li   { font-size: 11px; font-family: Verdana; line-height: 28px }
li a:link  { text-decoration: none; display: block; width: 100% }
li a:visited {
		display: block;
		width: 100%;
		text-decoration: none; 
}
li a:hover { 
		display: block; 
		width: 100%;
		text-decoration: none;
}
.ligrauer  { color: #8f9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.ligrau  { color: #8f9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.ligrau a:link { color: #8F9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.ligrau a:visited { color: #8F9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.ligrau a:hover  { color: #8f9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.liblauer { color: #0099CC; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.liblau { color: #0099CC; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.liblau a:link { color: #0099CC; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.liblau a:visited { color: #0099CC; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.liblau a:hover  { color: #0099cc; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.libeiger { color: #D28A33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.libeige { color: #D28A33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.libeige a:link { color: #D28A33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.libeige a:visited { color: #D28A33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.libeige a:hover  { color: #d28a33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.blau   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.blau a:link   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.blau a:visited   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.blau a.hover   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }

.nav_11   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.nav_11 a:link   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.nav_11 a:visited   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.nav_11 a.hover   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }

.grau {
	color: #8F9692;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.grau a:link  { 
	color: #8F9692; 
	font-size: 12px; 
	font-weight: bold; 
	letter-spacing: 1px;
	text-align: right;
}
.grau a:visited  {  
	color: #8F9692;
	font-size: 12px; 
	font-weight: bold;  
	letter-spacing: 1px;
	text-align: right;
}
.grau a.hover  { 
	color: #8F9692; 
	font-size: 12px; 
	font-weight: bold;  
	letter-spacing: 1px;
	text-align: right;
}

.nav_10 {
	color: #8F9692;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.nav_10 a:link  { 
	color: #8F9692; 
	font-size: 12px; 
	font-weight: bold; 
	letter-spacing: 1px;
	text-align: right;
}
.nav_10 a:visited  {  
	color: #8F9692;
	font-size: 12px; 
	font-weight: bold;  
	letter-spacing: 1px;
	text-align: right;
}
.nav_10 a.hover  { 
	color: #8F9692; 
	font-size: 12px; 
	font-weight: bold;  
	letter-spacing: 1px;
	text-align: right;
}

.beige {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.beige a:link {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.beige a:visited {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.beige a:hover {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}

.nav_12 {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.nav_12 a:link {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.nav_12 a:visited {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.nav_12 a:hover {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}

.adresse    { color: black; font-size: 11px; font-family: Verdana; line-height: 18px; text-align: right; padding-top: 60px; padding-right: 20px }
.nav { color: black; font-size: 11px; font-family: Verdana; line-height: 18px; text-align: right; padding-right: 20px }
.text_content    { color: #000000; font-size: 11px; font-family: Verdana; line-height: 18px; text-align: left; padding: 0 20px 20px; width: 480px }
.text_rechts   { color: #000000; font-size: 11px; font-family: Verdana; line-height: 18px; text-align: left; padding: 0 20px 20px; width: 200px }
.nav_oben     { color: #000000; font-size: 11px; font-family: Verdana; line-height: 18px; padding: 20px 20px 0; width: 500px }
.nav_unten      { color: #000000; font-size: 11px; font-family: Verdana; padding: 30 20px; line-height: 18px; width: 500px }
.h_grau        { color: #8F9692; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_rot        { color: #cc0000; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_beige       { color: #D28A33; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_blau       { color: #0099CC; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_gelb       { color: #f7b700; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_sw       { color: #000000; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.b_rot    { color: #cc0000; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_grau    { color: #8F9692; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_beige    { color: #D28A33; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_blau    { color: #0099CC; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_gelb    { color: #f7b700; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_sw    { color: #000000; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.n_rot    { color: #cc0000; font-size: 11px; font-family: Verdana; line-height: 18px }
.n_grau     { color: #8f9692; font-size: 11px; font-family: Verdana; line-height: 18px }
.n_beige    { color: #D28A33; font-size: 11px; font-family: Verdana; line-height: 18px }
.n_blau    { color: #0099CC; font-size: 11px; font-family: Verdana; line-height: 18px }
.n_gelb    { color: #f7b700; font-size: 11px; font-family: Verdana; line-height: 18px }
a:link { color: #000; text-decoration: underline }
a:visited { color: #000; text-decoration: underline }
a:hover { color: #D28A33; text-decoration: underline }

.divider {
height: 30px;
}

}

@media print {

body {}
p   { color: #000; font-size: 11px; font-family: "Verdana"; line-height: 15px }
td { color: #000; font-size: 11px; font-family: Verdana; line-height: 18px }
.rein { text-indent: 25px }
#main_container{
	margin: 0px;
	padding: 0px;
	border: 0px;
	z-index: 1;
	}
	
#navList {}

#navigation    { display:none; }
#navi   { display:none; }
#kopf    { background-image: url("images/logo_hospiz.jpg"); background-repeat: no-repeat; position: absolute; z-index: 2; top: 0; left: 200px; width: 700px; height: 120px }
#content_mitte { z-index: 5; top: 0; left: 0; float:left; }
#content_rechts { z-index: 8; top: 0; float:right; width: 200px; }
#content_frame   { top: 120px; left: 200px; width: 755px; }
#rechts  { z-index: 6; top: 0; left: 700px; width: 200px; }
#navrechts   { z-index: 7; top: 120px; width: 100%; }
.film   { padding-right: 20px; padding-left: 20px }
ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
li   { font-size: 11px; font-family: Verdana; line-height: 28px }
li a:link  { text-decoration: none; display: block; width: 100% }
li a:visited {
		display: block;
		width: 100%;
		text-decoration: none; 
}
li a:hover { 
		display: block; 
		width: 100%;
		text-decoration: none;
}
.ligrauer  { color: #8f9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.ligrau  { color: #8f9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.ligrau a:link { color: #8F9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.ligrau a:visited { color: #8F9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.ligrau a:hover  { color: #8f9692; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.liblauer { color: #0099CC; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.liblau { color: #0099CC; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.liblau a:link { color: #0099CC; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.liblau a:visited { color: #0099CC; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.liblau a:hover  { color: #0099cc; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.libeiger { color: #D28A33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.libeige { color: #D28A33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.libeige a:link { color: #D28A33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.libeige a:visited { color: #D28A33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-align: right }
.libeige a:hover  { color: #d28a33; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 24px; text-decoration: underline; text-align: right }
.blau   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.blau a:link   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.blau a:visited   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.blau a.hover   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }

.nav_11   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.nav_11 a:link   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.nav_11 a:visited   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }
.nav_11 a.hover   { color: #0099CC; font-size: 12px; font-weight: bold; text-align: right; letter-spacing: 1px }

.grau {
	color: #8F9692;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.grau a:link  { 
	color: #8F9692; 
	font-size: 12px; 
	font-weight: bold; 
	letter-spacing: 1px;
	text-align: right;
}
.grau a:visited  {  
	color: #8F9692;
	font-size: 12px; 
	font-weight: bold;  
	letter-spacing: 1px;
	text-align: right;
}
.grau a.hover  { 
	color: #8F9692; 
	font-size: 12px; 
	font-weight: bold;  
	letter-spacing: 1px;
	text-align: right;
}

.nav_10 {
	color: #8F9692;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.nav_10 a:link  { 
	color: #8F9692; 
	font-size: 12px; 
	font-weight: bold; 
	letter-spacing: 1px;
	text-align: right;
}
.nav_10 a:visited  {  
	color: #8F9692;
	font-size: 12px; 
	font-weight: bold;  
	letter-spacing: 1px;
	text-align: right;
}
.nav_10 a.hover  { 
	color: #8F9692; 
	font-size: 12px; 
	font-weight: bold;  
	letter-spacing: 1px;
	text-align: right;
}

.beige {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.beige a:link {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.beige a:visited {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.beige a:hover {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}

.nav_12 {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.nav_12 a:link {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.nav_12 a:visited {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}
.nav_12 a:hover {
	color: #D28A33;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
}

.adresse    { display:none; }
.nav { display:none; }
.text_content    { color: #000000; font-size: 11px; font-family: Verdana; line-height: 18px; text-align: left; padding: 0 20px 20px; width: 480px }
.text_rechts   { color: #000000; font-size: 11px; font-family: Verdana; line-height: 18px; text-align: left; padding: 0 20px 20px; width: 200px }
.nav_oben     { color: #000000; font-size: 11px; font-family: Verdana; line-height: 18px; padding: 20px 20px 0; width: 500px }
.nav_unten      { color: #000000; font-size: 11px; font-family: Verdana; padding: 30 20px; line-height: 18px; width: 500px }
.h_grau        { color: #8F9692; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_rot        { color: #cc0000; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_beige       { color: #D28A33; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_blau       { color: #0099CC; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_gelb       { color: #f7b700; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.h_sw       { color: #000000; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px; width: 450px }
.b_rot    { color: #cc0000; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_grau    { color: #8F9692; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_beige    { color: #D28A33; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_blau    { color: #0099CC; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_gelb    { color: #f7b700; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.b_sw    { color: #000000; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 18px; letter-spacing: 1px }
.n_rot    { color: #cc0000; font-size: 11px; font-family: Verdana; line-height: 18px }
.n_grau     { color: #8f9692; font-size: 11px; font-family: Verdana; line-height: 18px }
.n_beige    { color: #D28A33; font-size: 11px; font-family: Verdana; line-height: 18px }
.n_blau    { color: #0099CC; font-size: 11px; font-family: Verdana; line-height: 18px }
.n_gelb    { color: #f7b700; font-size: 11px; font-family: Verdana; line-height: 18px }
a:link { color: #000; text-decoration: underline }
a:visited { color: #000; text-decoration: underline }
a:hover { color: #D28A33; text-decoration: underline }

.divider {
height: 30px;
}

 
}
