body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	top:0px;
	left:0px;
	padding:0px;
	margin:0px;
	background-color: #E1EFE6;
	margin: 0px 0px 0px 0px;
}

a, h1, h2, h3, h4, h5, h6, p, br, address, td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}
form {
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	margin: 20px 0px 10px 0px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 10px 0px 5px 0px;
}
h3 {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin: 5px 0px 5px 0px;
}

h4 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 5px 0px 5px 0px;
}
hr {
	border: 1px solid #F86613;
	width: 640px;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	}

p {
	margin: 10px 0px 10px 0px;
}

ul {
	margin: 0px;
	padding: 0px;
}

a, a:link, a:visited, a:hover, a:active {
	color: #F17D1A;
	font-weight: bold;
}

#rahmen{
	width:994px;
	display:block;
	background-color: #DEE4E0;
}

#headleft{
	width:182px;
	height:100%;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:block;	
	background-color:#E7F1E2;
}

#headcenter{
	width:680px;
	height:120px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	display:block;
	background-image: url(../std/images/header_wave.jpg);
	border-bottom: 1px solid #FFFFFF;
}

#headright{
	width:131px;
	height:100%;
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-color:#E7F1E2;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#left{
	width:181px;
	height:100%;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:block;	
	background-color:#DEE4E0;
}

#center{
	width:680px;
	height:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-color:#FFFFFF;
	float:left;		
	}

#right{
	width:131px;
	height:100%;
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-color:#DEE4E0;
	border-left: 1px solid #FFFFFF;
	float:left;
}
#headline{
	height:32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-color:#F86613;
	border-bottom: 1px solid #FFFFFF;	
}
#headlinesm{
	height:32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-color:#F86613;
	border-bottom: 1px solid #FFFFFF;	
}
.text_headline{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;	
	font-weight: bold;
	letter-spacing:-1pt;
	font-size: 11pt;
	color: #000000;
}
#navigationhead{
	padding: 5px 15px 0px 10px;
	margin: 0px 0px 0px 0px;
	height: 20px;
	display: block;
	float: left;
}
#navigationcontent{
	padding: 90px 15px 0px 10px;
	margin: 0px 0px 0px 0px;
	float:left;
}
#subnavcontent{
	width:656px;
	height:233px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 24px;	
	display:block;
	background-image:  url("../muenster/fachklinik/images/head_diagnosen.jpg");
	border-bottom: 1px solid #FFFFFF;
}
.subnavcontentheadline{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}
.subnavcontentbtn{
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 4px 0px;
	height: 20px;
	display: block;
	float: left;
}
#contentleft{
	width:311px;
	padding: 0px 9px 0px 20px;
	background-color:#FFFFFF;
	display:block;	
	float:left;
}
#contentright{
	width:311px;
	padding: 0px 20px 0px 0px;
	background-color:#FFFFFF;
	display:block;	
	float:left;	
}
#content_zweispaltig{
	width:638px;
	background-color:#FFFFFF;
	margin: 0px 20px 0px 20px;
	display:block;	
}
#teaser{
	width:131px;
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 4px 5px 4px 4px;	
	background-color:#FF8538;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.reinzieher_fliess {
 width: 140px;
 color:#000000;
font-size:11px;
font-weight: normal;
}
.reinzieher_fliess2 {
color:#000000;
font-size:11px;
font-weight: normal;
background-color: #DBE9C8;
padding: 0px 0px 0px 0px;
}
.reinzieher_txt {
color:#000000;
font-size:14px;
font-weight: bold;
padding: 5px 0px 5px 10px;
 background-color: #DBE9C8;
 width: 130px;
}
a.reinzieher {
color:#000000;
font-size:14px;
font-weight: bold;
}
#footerfeld{
	width:618px;
	min-height: 120px;
	background-color:#DBE9C8;
	margin: 20px 20px 20px 20px;
	padding: 10px 10px 10px 10px;
	display:block;	
}
#footerbalken{
	width:994px;
	height: 35px;
	background-color:#DEE4E0;
	margin: 0px 0px 0px 0px;
	display:block;	
}
#navigation{
	width:181px;
	height:100%;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:block;	
	background-color:#DEE4E0;
	
}
#navigation li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #F8EFE0;
	font-size: 12px;
	font-weight:normal;
	list-style-type: none;
         	/*display: block;*/
} li.liste {
	margin: 4px 0px 4px 25px;
	padding: 0px;
	}

#navigation li.normal {
	width:181px;
	border-bottom: 1px solid #FFFFFF;	
	margin: 0px;
	padding: 0px;
	background-color:#8AB68F;
}

#navigation li.normal a, li.normal a:link, li.normal a:hover, li.normal a:visited, li.normal a:active {
	width:168px;
	margin: 0px;
	padding: 4px 4px 4px 9px;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	display: block;	
	
}
#navigation li.normal a:hover{
	width:168px;
	color:#000000;
	background-color:#518E72;
}
#navigation li.normalon {
	width:181px;
	border-bottom: 1px solid #FFFFFF;	
	margin: 0px;
	padding: 0px;
	background-color:#518E72;
}
#navigation li.normalon a, li.normalon a:link, li.normalon a:hover, li.normalon a:visited, li.normalon a:active {
	width:168px;
	margin: 0px;
	padding: 4px 4px 4px 9px;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	display: block;	
	
}
#navigation li.selected {
	width:168px;
	border-bottom: 1px solid #FFFFFF;	
	margin: 0px;
	color:#000000;
	padding: 4px 4px 4px 9px;
	background-color:#EF8100;
}
#navigation li.selected a, li.selected a:link, li.selected a:hover, li.selected a:visited, li.selected a:active {
	width:168px;
	margin: 0px;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	display: block;	
	
}
#navigation li.button_on {
	width:181px;
	border-bottom: 1px solid #FFFFFF;	
	margin: 0px;
	background-color:#F6A543;
}

#navigation li.button_on a, li.button_on a:link, li.button_on a:hover, li.button_on a:visited, li.button_on a:active {
	width:168px;
	margin: 0px;
	padding: 4px 4px 4px 9px;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	display: block;	
}
#navigation li.button_off {
	width:181px;
	border-bottom: 1px solid #FFFFFF;	
	margin: 0px;
	padding: 0px;
	background-color:#DBE9C8;
}
#navigation li.button_off a, li.button_off a:link, li.button_off a:visited, li.button_off a:active {
	width:168px;
	margin: 0px;
	padding: 4px 4px 4px 9px;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	display: block;	
}

#navigation li.button_off a:hover {
	width:168px;
	background-color:#F6A543;	
	display: block;
}

#navigation li.unterpunkt {
	width:181px;
	border-bottom: 1px solid #FFFFFF;	
	margin: 0px;
	padding: 0px;
	background-color:#8AB68F;
}

#navigation li.unterpunkt a, li.unterpunkt a:link, li.unterpunkt a:visited, li.unterpunkt a:active {
	width:181px;
	margin: 0px;
	padding: 4px;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	display: block;	
}

#navigation li.unterpunkt a:hover {
	width:181px;
	margin: 0px;
	padding: 4px;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	display: block;	
}


/* -------------------------------------------------------------------------------------
ab hier ignorieren wir erstmal
  --------------------------------------------------------------------------------------*/

#copyright{
	position:absolute;
	left:828px;
	visibility:hidden;
}

#sprachen {
	padding: 30px 0px 0px 65px;
}

#balken{
	position:absolute;
	left:157px;
	top:100px;
}
#adresse {
 background-color: #DBE9C8;
 width: 210px;
 display:block;
}
#adresse_b {
 background-color: #DBE9C8;
 width: 410px;
 display:block;
 padding: 5px;
}

#adresse p {
 font-size:14px;
 font-weight:bold;
 color: #F58220;
 padding: 2px 0px 2px 10px;
 border-bottom: 1px solid #8AB68F; 
}

#adresse p.schwarz {
 font-size:12px;
 font-weight:bold;
 color: #000000;
 padding: 0px 0px 0px 10px;
 border: 0; 
}

#adresse p a, adresse p a:link, adresse p a:hover, adresse p a:visited, adresse p a:active {
 font-size:12px;
 font-weight:bold;
 color: #000000;
 border: 0; 
}

.flyout {
	font-size:12px;
	font-weight:normal;
	width:140px;
	background-color:#DBE9C8;
}

a.flyout, a.flyout:link, a.flyout:visited, a.flyout:active {
	text-decoration:none;
	font-weight: normal;
	color:#000000;
	border-bottom: 1px solid #FFFFFF;
	display:block;
	margin:0px;
	padding:3px 3px 3px 10px;
}

a.flyout:hover {
	background-color:#F58220;
}

a.klein, a.klein:link, a.klein:visited, a.klein:active {
	font-size:11px;
	text-decoration:none;
	color:#000000;
}

#content UL {
	margin: 20px;
	list-style-image: url(../bilder/content/bullet.gif);
}

.unternavigation {
	list-style-type: none;
	display: inline;
	padding-right: 10px;
	font-weight:normal;
}

#contentnavi a, a.unternavigation, a.unternavigation:link, a.unternavigation:visited, a.unternavigation:active{
	font-size:12px;
	color:#CA6C18;
	text-decoration:none;
	font-weight:normal;	
}

#contentnavi a:hover{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

#contentnavi ul{
	/*background-color: #FFE2B4;*/
	margin: 8px 0px 8px 0px;
}

.left {
	margin: 0 13px 10px 0;
	padding: 0;
}

.image_right {
	margin-top: 5px;
	padding: 5px 0px 5px 20px;
	float:right;
	display:block;
}

.image_left {
	margin-top: 5px;
	padding: 5px 20px 5px 0px;
	float:left;	
	display:block;	
}

#meldung {
	padding: 5px;
	display:block;
	border: 1px solid #green;
}
.meldung{
	font-size:13px;
	font-weight: bold;
	color:#F17D1A;
}
.meldung2{
	font-size:13px;
	font-weight: bold;
	color:#000000;
}
.hinweis{
	font-size:13px;
	font-weight: bold;
	color:#F17D1A;
}

.trenner{
	width:600px;
	border-top: 1px dotted #F58220;
	padding: 0px 0px 10px 0px;
	float:none;
	clear:both;
}

.subheadline{
	font-size:14px;
	color:#636466;
}

.grau{
	color:#636466;
}

.fett_orange {
	font-size: 13px;
	font-weight: bold;
	color: #F58220;	
}

.fixfloat	{
	float					:	none;
	clear					:	both;
	width					:	1px;
	margin					:	0px;
	padding					:	0px;
	font-size				:	0px;
	line-height				:	0px;
}

/*
 * Farbanpassungen der Bereiche "Wir über uns und Standorte" 091203
 */
 
body#neueFarben {
	background-color: #F4F4F4;
}

body#neueFarben #headline, body#neueFarben #headlinesm {
	background-color: #B51D28;
}

body#neueFarben #rahmen, body#neueFarben #right, body#neueFarben #footerbalken {
	background-color: #E3E3E3;
}

body#neueFarben #headleft {
	background-color: #E7F1E2;
}

body#neueFarben #headcenter {
	background-image: url(../std/images/neueFarben/header_wave.jpg);
}

body#neueFarben #navigation li.normal {
	background-color: #B6CBD7;
}

body#neueFarben #navigation li.normal a:hover, body#neueFarben #navigation li.normalon {
	background-color: #E2EAF0;
}

body#neueFarben #navigation li.selected {
	background-color:#91BACF;
}

body#neueFarben #navigation li.button_on {
	background-color:#E6EFF5;
}

body#neueFarben #navigation li.button_off {
	background-color:#C1D8E5;
}

body#neueFarben #navigation li.button_off a:hover {
	background-color:#E6EFF5;	
}

body#neueFarben #navigation li.unterpunkt {
	background-color:#8AB68F;
}

body#neueFarben a, a:link, a:visited, a:hover, a:active {
	color: #B51D28;
}

body#neueFarben .flyout {
	background-color: #E6EFF5;
	color: #000;
}

body#neueFarben a.flyout:hover {
	background-color: #C1D8E5;
	color: #000;
}

body#neueFarben hr {
	border:1px solid #B6CBD7;
}

body#neueFarben #footerfeld {
	background-color: #F4F4F4;
}

body#neueFarben .meldung, body#neueFarben .hinweis {
	color: #83B2C9;
}