﻿

fieldset {
	border: none;
}

legend {
	display: none;
}

span.csc-mailform-radio input {
	float: left;
}

span.csc-mailform-radio label {
	display: block;
	margin: 0px 0px 0.5em 25px;
}

span.csc-mailform-radio div.clear{
	clear: both;
}

/* tt_content.table */

#content table tr.tr-0 td p{ color:#fff; font-weight: bold; padding: 0; margin: 0;}
#content table tr td {text-valign: top;}
#content table.contenttable tr td { border: 1px solid #fff;}
#content table.contenttable-1 tr td.td-1 { background:#def; }
#content table.contenttable-1 tr td.td-3 { background:#def; }
#content table.contenttable-1 tr td.td-5 { background:#def; }
#content table.contenttable-1 tr td.td-7 { background:#def; }
#content table.contenttable-1 tr.tr-0 td { background:#999; color:#fff; }
#content table.contenttable-2 tr td.td-0 { background:#999; color:#fff; }
#content table.contenttable-3 tr.tr-odd td { background:#def; }
#content table.contenttable-3 tr.tr-even td { background:#ffc; }
#content table tr.tr-0 td,
#content table.contenttable-1 tr.tr-0 td, 
#content table.contenttable-2 tr.tr-0 td, 
#content table.contenttable-3 tr.tr-0 td 
{ border:1px solid #fff !important; color:#fff; background:#999;}



p.anzeiger {color:#900; line-height:30px;text-align:right;background: url('') no-repeat left center}
div.anzeige {border: 1px solid #900; padding-left: 1px; padding-right: 1px;  position: relative; display: block;}



/* Forum Formatierung*/

#content .forum table{
	margin: 1px;
	padding: 0px;
}

#content .forum {
 padding: 0;
 margin: 0;
}

#content .forum .single{
 margin: 1;
 padding: 0;
width:99%; 
}

#content .forum .single-message {
padding-bottom: 28px; width:100%
}

#content .forum .buttons{
padding-bottom: 8px; padding-top:4px;margin-bottom:8px;margin-left:-2px
}

#content .forum img{
display: inline;
background-color: #ffffff;margin-left:8px
}

#content .forum .thread-list{
padding:0;
margin:0;
width:100%;
 }

#content .forum .thread-list TD {
padding:0
}


#content .forum .active-post td, #content .forum .active-post td img{
	background-color: #ddeeff;padding:0}

.single-author, .single-mail, .single-subject, .single-info {line-height:10px}

.forum hr{
	padding:0;
	margin:0px
}
/* newlogin box */
.tx-newloginbox-pi1 table tr td{
 vertical-align: bottom;
}

.tx-newloginbox-pi1 input{
	width: 120px;	
}
	
/* Text mit Bild Formatierungen */
/* default styles for extension "tx_croncssstyledimgtext" */
/*
 * css-styled-imgtext
 */
/*
  Licensed under the GPL, see http://www.gnu.org/copyleft/gpl.html
  (c) the TYPO3 content rendering group
  (c) Ernesto Baschny (ernst@cron-it.de)
*/

/* Captions */
P.csc-caption { margin: 0; }
P.csc-caption {
  font-size: 89%; /* Customize me */
}
DIV.csi-caption-c .csi-caption { text-align: center; }
DIV.csi-caption-r .csi-caption { text-align: right; }
DIV.csi-caption-l .csi-caption { text-align: left; }

/* Needed for noRows setting */
DIV.csi-textpic DIV.csi-imagecolumn { float: left; display: inline; }

/* Border just around the image */
DIV.csi-border DIV.csi-imagewrap .csi-image IMG {
  border: 2px solid black;
  padding: 0px 0px;
}

/* alt DIV.csi-imagewrap { padding: 0; } */

DIV.csi-imagewrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

DIV.csi-textpic IMG { border: none; }

/* DIV: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DIV.csi-image { float: left; }

/* UL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csi-textpic DIV.csi-imagewrap UL LI { float: left; margin: 0; padding: 0; }

/* DL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: left; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csi-image { margin: 0; }
DL.csi-image DT { margin: 0; display: inline; }
DL.csi-image DD { margin: 0; }

/* Clearer */
DIV.csi-clear { clear: both; }

/* Margins around images: */

/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-right: 7px;
  margin-left: 7px;
  margin-bottom: 7px;
}

/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 7px;
  margin-right: 7px;
  margin-bottom: 7px;  
}

/* Pictures centered, add padding left and right */
DIV.csi-center DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 5px;
  margin-right: 5px;
}
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption { margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG { margin: 0; }

/* Space below each image (also in-between rows) */
DIV.csi-textpic DIV.csi-imagewrap .csi-image { margin-bottom: 5px; }
DIV.csi-equalheight DIV.csi-imagerow { margin-bottom: 5px; display: block; }

/* Positioning of images: */

/* Above */
DIV.csi-above DIV.csi-text { clear: both; }

/* Center (above or below) */
DIV.csi-center { text-align: center; /* IE-hack */ }
DIV.csi-center DIV.csi-imagewrap { margin: 0 auto; }
DIV.csi-center DIV.csi-imagewrap .csi-image { text-align: left; /* Remove IE-hack */ }
DIV.csi-center DIV.csi-text { text-align: left; /* Remove IE-hack */ }

/* Right (above or below) */
DIV.csi-right DIV.csi-imagewrap { float: right; }
DIV.csi-right DIV.csi-text { clear: right; }

/* Left (above or below) */
DIV.csi-left DIV.csi-imagewrap { float: left; }
DIV.csi-left DIV.csi-text { clear: left; }

/* Left (in text) */
DIV.csi-intext-left DIV.csi-imagewrap { float: left; }

/* Right (in text) */
DIV.csi-intext-right DIV.csi-imagewrap { float: right; }

/* Right (in text, no wrap around) */
DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-right-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */ 

/* Left (in text, no wrap around) */
DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-left-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */



/* ApoFinder */

div.browse,
div.browse div {
	margin: 1em 0;
}

#content div.apofinder ul.features {
	list-style-type: none;
	list-style-image: none;
	list-style-position: inside;
	margin-left: -15px;
}
#content div.apofinder ul.features li {
	float: left;
	text-align: left;
	padding-left: 0;
	margin-left: 0;
}

#content div.apofinder.list ul.features li {
	width: 88px;
}

.apofinder div.abstract.result-item p.lupe {
	width: 60px;
	float: right;
}

div.apofinder div.abstract.result-item a {
	display: inline;
}
div.apofinder div.abstract.result-item a:hover {
	background: none;
}

.apofinder.single .buttons {
	margin-bottom: 15px;
}

#content .apofinder table {
	width : 300px;
	margin-top: 0;
	margin-bottom: 5px;
}

#content .apofinder.single table.contenttable th {
	color: #000;
	background-color: #FFF;
	width: 80px;
}



/* indexed search */
.tx-indexedsearch-browsebox span.active {
	color: #222;
	font-weight: bold;
	font-size: 90%;
	padding: 2px 5px;
	margin: 1px 4px 1px 2px;
	background: #FFFF99;
	border: 1px solid #CC9900;
}



/* page splitting */
#bar-right .dkd-pagesplit h2 {
	background-image: none;
	background-color: #FC0;
}
div.dkd-pagesplit ul,
div.dkd-pagesplit li {
	list-style-type: none;
	list-style-image: none;
}
#bar-right div.dkd-pagesplit ul {
	padding-left: 5px;
}
#bar-right div.dkd-pagesplit li {
	font-weight:bold;
}

p.dkd-pagesplit span.active {
	padding: 3px 5px;
	margin-right:2px;
	margin-left:2px;
	font-size:90%;
	white-space: nowrap;
	color: #C90;
	background:#FFFF99 !important;
	border: 1px solid #CC9900;
}


#content .quiz img { 
	display:block; 
	float:right; 
	width:150px; 
	height:125px; 
	margin:7px 7px 0px 10px; 
	border-bottom:7px solid #fff; 
}

#content .quiz { 
	display:block; 
	margin-bottom:15px; 
	min-height:76px;
}

#content .quiz h1 { 
	margin-top: 5px; 
}

#content .quiz p{
	clear: both;
}

#content .quiz .resultliste{
	float: left; 
	clear: none;
}

#content .quiz table{
 margin: 0;
 padding: 0;
}

#content .quiz td{
 vertical-align: top;
}

#content .quiz td p{
 margin: 0;
 padding: 0;
}


#content .quiz .resulttext{
clear: both;
text-align: center;
padding-bottom: 20px;
}

#content .quiz .error{
color: #990000;	
}

#content .quizbuttonbox{
padding-top: 10px;
text-align: center;
padding-left: auto;
padding-right: auto;
}

#content .quiz table{
width: auto;	
}
#content .quiz table input{
margin-top: 0px;	
}

* html #content .quiz table input{
margin-top: -5px;	
}

#content div.textfooter{
display: inline;
}


#navi {
	z-index: 2;
	height: 125px;
}

#searchbar {
	z-index: 3;
}



#bar-left{
	z-index: 1;

}


#ac1update ul {
	border: 1px solid #cccccc;
	background-color: white;
	position: absolute !important;
	z-index: 900;
	width: auto  !important;
	list-style: none;
	margin: 0;
	padding: 0;
	display: block !important;


}

#ac1update ul li {
	margin: 1px 0 1px 0 !important;
	padding: 0 0 0 0 !important;
	list-style: none;
	display: block !important;
	line-height: 1.2em  !important;
	position: relative !important;
	z-index: 900  !important;
}

#ac1update .selected {
	background-color: #eeeeee;
}

#ac2update {
	position: absolute;
	z-index: 100;
}

#ac2update ul {
	border: 1px solid #cccccc;
	background-color: white;
	z-index: 100;
	width: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
	position: absolute;
}

#ac2update ul li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
}

#ac2update .selected {
	background-color: #eeeeee;
}




.adframe #bar-right .linkliste						{border:none; }
.adframe #bar-right .linkliste ul					{ list-style: url(none) !important; margin:15px 0px 15px 0px !important; padding:0px !important; }
.adframe #bar-right .linkliste ul li				{ list-style: url(none) !important;margin:0px 0px 5px 0px !important; color: #fff !important; font-weight: bold !important; background: #900; border:none !important; }
.adframe #bar-right .linkliste ul li a				{ margin:0px; color: #fff !important; font-weight: bold; border:none !important; padding-left:5px;}
.adframe #bar-right .linkliste ul li a:hover		{ background: #DE7274; }







/* Arztsuche */


#content .tx-dkdarztsuchewrapper-pi1 img{
background: none;
}

#content .tx-dkdarztsuchewrapper-pi1 table {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-spacing:0px; 
border-collapse: none; 
width: 100%;
}

#content .tx-dkdarztsuchewrapper-pi1 .td2 table {
width: auto;
}

#content .tx-dkdarztsuchewrapper-pi1 .td2 table td{
margin: 0 0 0 0;
padding:0px 0px 0px 0px;
}

#content .tx-dkdarztsuchewrapper-pi1 table td{
margin: 0 0 0 0;
padding:0px 0px 0px 0px;
border:0px; color:#ffffff; 
}

#content .tx-dkdarztsuchewrapper-pi1 table.table1 
		{
		border-style:solid; border-width:1px; border-color: #AAAAAA;
		padding: 0px 0px 0px 0px;
		}


#content .tx-dkdarztsuchewrapper-pi1 table.table1 td {
		padding: 0px 0px 0px 0px;
}

#content .tx-dkdarztsuchewrapper-pi1 table.table1 td td{
		padding: 7px 7px 7px 7px;
}
#content .tx-dkdarztsuchewrapper-pi1 table.table1 td td td{
		padding: 0px 0px 0px 0px;
}


#content .tx-dkdarztsuchewrapper-pi1 table.table1 td, #content .tx-dkdarztsuchewrapper-pi1 table.table1 td td td {
			padding: 0px 0px 0px 0px;
}



#content .tx-dkdarztsuchewrapper-pi1 h2, #content .tx-dkdarztsuchewrapper-pi1 h3, #content .tx-dkdarztsuchewrapper-pi1 h5 {font-size: 13px; font-weight: bold; margin: 0px}

.leer {  font-family: Arial,Helvetica, sans-serif; font-size: 1px; color: #000000;text-align: justify}
.leer a{  font-family: Arial,Helvetica,  sans-serif; font-size: 1px; color: #000000; text-decoration: none;text-align: justify}
.leer a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 1px; color: #000000; text-decoration: underline;text-align: justify}

.text3 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text3 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold}
.text3 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text8 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text8 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold} 
.text8 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text19 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold}
.text19 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none}
.text19 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text21 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text21 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold}
.text21 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text22 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text22 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold}
.text22 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text23 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text23 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none}
.text23 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text24 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
.text24 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none}
.text24 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text26 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal; text-decoration: none}
.text26 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none}
.text26 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text27 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold}

.text53 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold} 
.text53 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold} 
.text53 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline; font-weight: bold}

.text54 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}
.text54 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: normal} 
.text54 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline; font-weight: normal}

.text55 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal; text-decoration: none}
.text55 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: none}
.text55 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: underline}

.text59 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: normal; text-decoration: none}
.text59 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: normal; text-decoration: none}
.text59 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: normal; text-decoration: underline}

.text61 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold}

.text63 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}
.text63 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: none}
.text63 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: underline}

.text64 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text64 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold}
.text64 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text65 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text65 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold}
.text65 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text66 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}

.text67 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text68 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}

.text69 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text70 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}

.text71 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text72 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text72 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold}
.text72 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text73 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text74 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
.text74 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: none}
.text74 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: underline}

.text75 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text75 a{  font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold}
.text75 a:hover{  font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text78 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text79 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text80 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text81 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text87 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration: none}

.text88 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal; text-decoration: none}
.text88 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: none}
.text88 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: underline}

.text89 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal; text-decoration: none}

.text90 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text184 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}

.text185 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}

.text186 {  font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}

.text269 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
.text269 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: none}
.text269 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: underline}

.text270 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
.text270 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: none}
.text270 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: underline}

.text272 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
.text272 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none} 
.text272 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text277 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
.text277 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none} 
.text277 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text278 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text278 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold} 
.text278 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text279 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}

.text280 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text280 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold} 
.text280 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

.text281 { font-family: Arial,Helvetica, sans-serif; font-size: 19px; color: #006699; font-weight: bold}

.text290 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}

.text293 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}

.text294 { font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.text294 a{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold} 
.text294 a:hover{ font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}



#content .tx-dkdarztsuchewrapper-pi1 h3, #content .tx-dkdarztsuchewrapper-pi1 h5 {font-size: 13px; font-weight: bold; margin: 0px}

/* ##### globalstyles stop ###### */
	
	.text500 {font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
	.text500 a{font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold}
	.text500 a:hover{font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

	.text502 {font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
	.text502 a{font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none; font-weight: bold}
	.text502 a:hover{font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}

	.text506 {font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; font-weight: bold}
	.text506 a{font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #006699; text-decoration: none}
	.text506 a:hover{font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: underline}
	
	.text510 {font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #990000}
	.text510 a{font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #990000; text-decoration: none}
	.text510 a:hover{font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #990000; text-decoration: underline}
	
	.text511 {font-family: Arial,Helvetica, sans-serif; font-size: 13px; color: #007D00}
	.text511 a{font-family: Arial,Helvetica,  sans-serif; font-size: 13px; color: #007D00; text-decoration: none}
	.text511 a:hover{font-family:  Arial,Helvetica, sans-serif; font-size: 13px; color: #007D00; text-decoration: underline}


#content .tx-dkdarztsuchewrapper-pi1	.table1 
		{
		border-style:solid; border-width:1px; border-color: #AAAAAA;
		}

	
#content .tx-dkdarztsuchewrapper-pi1	.td1 
		{
		background-image: url(http://corpo-saude.wmnett.com.br/images/cnt_head_back.jpg); 
		}


#content .tx-dkdarztsuchewrapper-pi1	.td2 
		{
		background-color: #FFFFFF;
		}


#content .tx-dkdarztsuchewrapper-pi1	.td3 
		{
		background-color: #F8F8F8;
		padding: 7 7 7 7;
		border-top: solid 1px; border-top-color: #AAAAAA;
		}


#content .tx-dkdarztsuchewrapper-pi1	.td4 
		{
		background-color: #F8F8F8;
		padding: 7 7 7 7;
		border-top: solid 1px; border-top-color: #AAAAAA;
		vertical-align: middle;
		}


#content .tx-dkdarztsuchewrapper-pi1	.td5 
		{
		background-color: #EBF3F8;
		}

	
#content .tx-dkdarztsuchewrapper-pi1	.td6
		{
		vertical-align: middle; 
		padding-left:7px; 
		padding-right: 7px; 
		padding-bottom: 5px; 
		padding-top: 5px; 
		background-color: #EBF3F8;
		border-top: solid 1px; border-top-color: #AAAAAA;
		}

	
#content .tx-dkdarztsuchewrapper-pi1	.td7
		{
		width: 7px; 
		background-color: #DEF1FF;
		vertical-align: middle; 
		cursor:pointer
		}


#content .tx-dkdarztsuchewrapper-pi1	.tddetailheader 
		{
		background-image: url(http:/corpo-saude.wmnett.com.br/images/cnt_head_back.jpg); 
		}



/* ##### KLINIKSUCHE FORMSTYLE ###### */


#content .tx-dkdarztsuchewrapper-pi1	form
		{
	   	border: 0px solid #000;
	   	display: inline;
	    	margin: 0px;
	    	padding: 0px;
		}


#content .tx-dkdarztsuchewrapper-pi1	.auswahl-1
	 	{
		font-family: Arial;
		color: #000000;
		font-size: 13px;
		width: 100%;
		}


#content .tx-dkdarztsuchewrapper-pi1	.auswahl101
	 	{
		font-family: Arial;
		color: #000000;
		font-size: 13px;
		width: 100%;
		}


#content .tx-dkdarztsuchewrapper-pi1	.auswahl102
	 	{
		font-family: Arial;
		color: #000000;
		font-size: 13px;
		width: 100%;
		}


#content .tx-dkdarztsuchewrapper-pi1	.auswahl103
	 	{
		font-family: Arial;
		color: #000000;
		font-size: 13px;
		width: 100%;
		}


#content .tx-dkdarztsuchewrapper-pi1	.fp-auswahl3
		{
		font-family: Arial;
		color: #000000;
		font-size: 13px;
		width: 100%;
		padding-left: 3px;
		}
	

#content .tx-dkdarztsuchewrapper-pi1	.eingabe-1
		{
		font-family: Arial;
		font-size: 13px;
		color: #333333;
		border: 1px solid #BEBEBE;
		width: 100%;
		height: 19px;
		padding-left: 3px;
		padding-right: 3px;
		}
	

#content .tx-dkdarztsuchewrapper-pi1	.eingabe103
		{
		font-family: Arial;
		font-size: 13px;
		color: #333333;
		border: 1px solid #BEBEBE;
		width: 97%;
		height: 19px;
		padding-left: 3px;
		padding-right: 3px;
		}
	

#content .tx-dkdarztsuchewrapper-pi1	.eingabe104
		{
		font-family: Arial;
		font-size: 13px;
		color: #333333;
		border: 1px solid #BEBEBE;
		width: 98%;
		height: 19px;
		padding-left: 3px;
		padding-right: 3px;
		}
	

#content .tx-dkdarztsuchewrapper-pi1	.eingabe105
		{
		font-family: Arial;
		font-size: 13px;
		color: #333333;
		border: 1px solid #BEBEBE;
		width: 98%;
		height: 19px;
		padding-left: 3px;
		padding-right: 3px;
		}



/* ##### MENSCHENWAHL- LAYER ###### */


#content .tx-dkdarztsuchewrapper-pi1	.menschenwahl1 
		{
		position: relative;
		width:100%;
		height:auto;
		z-index:1;
		vertical-align: top;
		}

#content .tx-dkdarztsuchewrapper-pi1	.menschenwahl2
		{
		left: 65px;
		top: 0px;
		position: absolute;
		width:100%;
		height:auto;
		z-index:2;
		vertical-align: top;
		visibility: hidden;
		}
#content .tx-dkdarztsuchewrapper-pi1	.verdeck1
		{
		position:absolute;
		left: 130px;
		width: 200px;
		height: 265px;
		z-index:3;
		background-color: #FFFFFF;
		}
	
#content .tx-dkdarztsuchewrapper-pi1	.verdeck2
		{
		position:absolute;
		left: -64px;
		top: 245px;
		width: 373px;
		height: 45px;
		z-index:4;
		background-color: #FFFFFF;
		}
	
#content .tx-dkdarztsuchewrapper-pi1	.verdeck3
		{
		position:absolute;
		left: -66px;
		top: 302px;
		width: 543px;
		height: 46px;
		z-index:5;
		background-color: #FFFFFF;
		}

#content .tx-dkdarztsuchewrapper-pi1	.inhalt1 
		{
		position:absolute;
		background: url(http:/corpo-saude.wmnett.com.br/images/bg_menue_1.gif) right top no-repeat;
		left:134px;
		top:0px;
		width:228px;
		height:auto;
		z-index:1001;
		vertical-align: top;
		text-align: right;
		border-bottom: solid 1px; border-bottom-color: #AAAAAA;
		padding-top: 0px;
		padding-bottom: 10px;
		padding-right: 2px;
		}

#page #content.wide .tx-dkdsynd-pi3 iframe { width: 630px !important; }

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	font-size: 89%;
}