html, body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, a, table, tr, td, th, form, img, li, label, fieldset, legend, object  {margin:0px; padding:0px; border-width:0px; border-style:hidden; font-family: Arial, Helvetica, sans-serif;}
html, body {width:100%; height:100%;}
body {
	text-align:center;
	background-image:url(/Bilder/Hintergrund_BioClina.jpg); 
	background-repeat:repeat-y;
	background-position:center;
}
h1, .h1 {font-weight:bold; font-size:17px; line-height:20px; color:#6a6868; margin-bottom:10px;}
h2, .h2 {font-weight:bold; font-size:13px; color:#000000; line-height:20px; margin-bottom:0px;}
h3, .h3 {font-weight:bold; font-size:13px; color:#000000; line-height:20px;}
h4, .h4 {font-weight:normal; font-size:11px; color:#666666;}
h5, .h5 {font-weight:bold; font-size:13px; padding-left:15px; color:#FFFFFF;}
p, .p, ul {font-size:13px; font-weight:normal; color:#000000; line-height:20px; margin-bottom:20px;}
ul {margin-left:0px; list-style-position:outside; list-style-type:disc;}
li {font-size:13px; margin-left:17px; list-style-position:outside; line-height:19px;}
ol {font-size:13px; margin-left:8px; list-style-position:outside; line-height:19px; color:#000000;}
a  {text-decoration:none; font-weight:bold; color:#1989d7;}
a:hover {color:#6a6868;}
*|*:-moz-any-link:focus {
	outline: none;
}

.Markierung {
	background-color:#baddff;
}

td p, td .p {margin-bottom:0px;}

select {font-size:11px; width:80px; }
table {border-collapse:collapse; border-spacing:0px; font-size:13px; line-height:19px;}
td, tr, th {vertical-align:top; text-align:left; font-size:13px; line-height:19px;}
form {font-size:13px; line-height:19px;}
input, textarea, select {font-size:13px; padding:0px; line-height:17px; margin:1px 0px; font-family: "Trebuchet MS", Helvetica, sans-serif;}
buttons_inaktiv {font-size:13px; font-weight:bold; color:#CCCCCC;}
textarea {height:150px;}

.Button {
	cursor:pointer;
}

#Container {
	width:980px; 
	margin-right:auto; 
	margin-left:auto;
	text-align:left;
	height:100%;
	background-color:#FFF;
}

#Header {
	position:absolute;
	float:left;
	top:0px;
	width:980px; 
	height:165px;
	text-align:left;
}

#Header_Image {
	position:absolute;
	z-index:1;
}

#Spruch {
	background-color:white;
	margin-top:10px;
	margin-left:20px;
}

#Logo {
	position:absolute;
	z-index:2;
	width:162px;
	height:122px;
	display:block;
	float:left;
	background-color:none;
	margin-top:25px;
	margin-left:20px;
}


#Impressum {
	position:absolute;
	z-index:2;
	margin-left:615px;
	margin-right:15px;
	width:350px; 
	height:24px; 
	color:white; 
	text-align:right;
}

#Impressum a {text-decoration:none; font-weight:normal; color:white; margin-right:2px; margin-left:2px;}
#Impressum p {color:white; padding-top:7px; font-size:12px;}
#Impressum a:hover {color:#8abff1;}
#Impressum .aktiv {color:#8abff1;}
#Sprachauswahl {position:absolute; margin-top:-85px; margin-left:635px;width:130px; text-align:right; z-index:99;}
#Sprachauswahl select, #Sprachauswahl input {font-size:11px; margin:0px; padding:0px; border-width:0px;}

#Navigation {
	position:absolute;
	z-index:5;
	width:980px;
	top:165px;
	text-align:left;
	clear:both;
	border-top:5px solid white;
}

#Navigation_Balken {
	height:22px;
	width:980px;
	position:absolute;
	margin-top:-5px;
	background-color:#3983c9; 
	border-top:5px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	/*background-color:#dec500;*/
}

#Navigation a {
	position:relative;
	display:block;
	float:left;
	padding-right:5px;
	padding-bottom:2px;
	margin:0px 13px;	
	font-weight:bold;
	font-size:12px; 
	line-height:22px;
	color:#FFFFFF;
	/*background-color:#dec500;*/
}
#Navigation a:hover, #Navigation .aktiv {color:#00488e; background-color:white;}
#Navigation p {color:#FFFFFF;}


#link {margin-left:305px;}
#selectbox {position:absolute; margin-left:680px; margin-top:50px;}

#Content {
	float:right;
	width:562px;
	_width:592px;
	margin-top:201px; 
	padding:10px 20px 20px 10px; 
	text-align:left;
	
}
#Content a {}
#Content a:hover {color:#00488e;}

#Ende {clear:both; line-height:0px; font-size:0px; background-color:#000000;}

#Bildleiste {
	position:absolute;
	float:left;
	margin-top:210px;
	width:300px; 
	text-align:left; 
	padding-bottom:10px;
}
#Bildleiste img {width:375px; margin-bottom:10px;}
#Bildleiste > p {font-size:11px; line-height:14px; margin-left:7px; color:#767676;}
#Bildleiste h4 {
	display:block;
	margin-top:-4px; 
	margin-bottom:11px; 
	padding-top:5px; 
	padding-left:7px; 
	padding-bottom:5px;
	color:#767676; 
	background-color:white;
}

#Infokasten {
	width:375px;
	background-color:#3983c9;
	color:white;
	margin-bottom:11px;
}
#Infokasten p {color:white; margin:0px;}
#Infokasten a {color:white;}
#Infokasten a:hover {color:#6a6868;}

#PDF_Fenster_Headline {width:100%; height:20px; margin-top:0px; background-color:#1989d7; color:#FFFFFF;}
#PDF_Fenster {width:100%; padding:0px; margin:0px;}
#PDF_Fenster a {font-family: Tahoma, Helvetica, sans-serif; font-size:11px; line-height:11px; padding-right:5px; color:#1989d7; display:block;}
#PDF_Fenster img {margin-top:8px; margin-bottom:5px;}

#Subnavigation {
	width:355px;
	_width:375px;
	padding-left:20px;
	background-color:white; 
	text-align:left; 
	padding-bottom:15px; 
	padding-top:15px;
	margin-bottom:11px;
	background-color:#EFEFEF;
}

#Subnavigation a {
	text-decoration:none;
	font-size:14px;
	line-height:21px;
	font-weight:bold;
	color:#1989d7;
	display:block;
}

#Subnavigation .Unterpunkt {
	font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:none; font-size:11px;
	line-height:21px;
	font-weight:bold;
	color:#41aaf3;
	display:block;
	margin-left:10%;
	border-top:1px solid;
	width:85%;
}
#Subnavigation a:hover {color:#005ea7;}
#Subnavigation a:active {color:#f0bf0a;}
#Subnavigation a:-moz-any-link:focus {outline: none; color:#f0bf0a;}
#Subnavigation .aktiv {color:#f0bf0a;}

#Footer {
	left:0px;
	width:100%; 
	height:25px;
	padding-right:11px; 
	padding-top:3px; 
	position:fixed; 
	bottom:0px; 
	background-image:url(/Bilder/Footer_Hintergrund.jpg); 
	background-repeat:repeat-y;
	background-position:center;
	_position:absolute; 
	_top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight); 
	_left:expression(14-document.body.scrollLeft); 
	_width:expression(document.body.clientWidth-14);
	background-color:#dedede; 
	margin-right:auto; 
	margin-left:auto; 
	color:#000000; 
	text-align:right; 
	font-weight:bold;
	font-size:11px;
	text-align:center;
}

#Footer_Text {
	width:980px;
	margin-top:5px;
	text-align:right;
	margin-right:auto; 
	margin-left:auto;
}
