body {
	background-image:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

object {
	display:none;
}

p {
	text-align:left;
	font-size:80%;
}
a {
	font-size:100%;
	text-align:left;
	text-decoration:none;
}
img {
	border:none;
}
h1 {
	text-align:left;
	font-size:100%;
}
h2{
	text-align:left;
	font-size:80%;
	padding-top:15px;
}
h3 {
	text-align:left;
	font-size:80%;
}
ul li {
	text-align:left;
	font-size:80%;
}
ol li {
	text-align:left;
	font-size:80%;
}
tr td{
	text-align:right;
	font-size:100%;
}
#center {
	width:100%;
}
#all {
	min-height:700px;
	width:100%;
	margin:0px;
	padding:0px;
}

#head {
	float:left;
	background-image:none;
	width:100%;
	margin:0px;
	padding:0px;
	height:147px;
}

#head_img {
	display:none;
}

#logo {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	position:relative;
}

#main {
	float:left;
	background-image:none;
	background-repeat:no-repeat;
	width:100%;
	min-height:384px;
	margin:0px;
	padding:0px;
}

* html #main {
	margin-top: -59px;
}

#content {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
}

* html #content {
	margin-top: 0px;
}

#config {
	float:left;
	text-align:left;
}
#config td{
	text-align:left;
}
#teaser {
	float:left;
	width:100%;
	margin:20px 0px 0px 20px;
	padding:0px;
}

.rechts {
	text-align:left;
}
.rechts h2{
	text-align:left;
	font-size:80%;
	margin:0px;
}
.artikel h1{
	text-align:left;
	font-size:90%;
	margin:10px 0px 0px 0px;
}
.artikel h2{
	text-align:left;
	font-size:80%;
}
.artikel p{
	text-align:left;
}
.artikel a{
	text-align:left;
	font-size:80%;
}
.artikel a:hover{
	text-align:left;
	text-decoration:underline;
}
.seiten {
	text-align:left;
	font-size:80%;
}
.seiten a{
	text-align:left;
	font-size:100%;
	font-weight:normal;
}
.seiten a:hover{
	text-decoration:underline;
}

#navi {
	display:none;
}

#subnavi {
	display:none;
	
}

#footer {
	float:left;
	width:100%;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#footer a{
	display:none;
}
#footer a:hover{
	font-size:100%;
	text-decoration:none;
}
.footer_line {
	display:none;
}
.footer_line_u {
	display:none;
}

#seite_empfehlen {
	display:none;
}

#schriftgr{
	display:none;
}
* html #schriftgr{
	margin:0px 0px 20px 0px;
}

#schriftgr a img {
	vertical-align: middle;
}
/* Kontaktformular */
.meldung{
	width:350px;
	height:50px;
	text-align:center;
}

form{
	margin:20px 0px 0px 0px;
	padding:0;
}

form .kat{
	width:100px;
	text-align:right;
	vertical-align:top;
}

#firstname {
	display:none;
}

form .input{
	width:250px;
}

form .textarea{
	width:250px;
	height:100px;
}

table{
	font-size:80%;
	text-align:right;
	font-size:80%;
}

/*Patienteninfo Definition*/
#epatin_content {
	float:left;
	text-align:right;
	width:600px;
	margin:20px 0px 0px 0px;
	padding:0px;
}
#epatin_navi {
	float:left;
	text-align:right;
	width:158px;
	margin:10px 40px 0px 50px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
	font-size:90%;
	
}

#epatin_navi #schriftgr{
	float:left;
	margin:20px 0px 20px 0px;
	padding:0px;
	font-size:60%;
}

.mehr {
	text-align:left;
	font-size:80%;
}
.mehr a{
	text-align:left;
	text-decoration:none;
}
.mehr a:hover{
	text-align:left;
	text-decoration:underline;
}
.rechts_ep h2{
	text-align:right;
	font-size:90%;
	font-weight:bold;
}

.suche {
	display:none;
}

.suche_rechts {
	display:none;
}

#redsys_suche {
	display:none;
}

.abstand_suche{
	display:none;
}

.modul_navi {
	margin:0px 0px 0px 0px;
	font-weight:normal;
}
.modulpunkt {
	margin-top:10px;
}
.modulpunkt a {
	font-size:90%;
	font-weight:bold;
	text-decoration:none;
}
.modulpunkt a:hover {
}
.modulaktiv {
	margin-top:10px;
}
.modulaktiv a {
	font-size:90%;
	font-weight:bold;
	text-decoration:none;
}

.rubrik_navi {
	margin:40px 0px 0px 0px;
	font-weight:normal;
}
.rubrikpunkt {
	margin-top:10px;
}
.rubrikpunkt a {
	font-size:90%;
	font-weight:bold;
	text-decoration:none;
}
.rubrikaktiv {
	margin-top:10px;
}
.rubrikaktiv a {
	font-size:90%;
	font-weight:bold;
	text-decoration:none;
}

.aenliche_artikel {
	text-align:left;
	font-size:80%;
}