@import "suckerfish.css";
@import "dropdown.css";

body {
  	font-family: Arial,Helvetica, sans-serif;
  	font-weight:500;
	margin: 1px;
	padding: 0px;
	text-align: center;
	
}

.project-body {
	background-color: #E8F2FF;
}

.intro-body {
	background-color: #FFF !important;
}

td {
	

}

td img {vertical-align: bottom;}


table.maintable-index {margin:5px 5px 0 5px; 	margin-left:auto; margin-right:auto; border:1px solid #562381;background-color:#FFF;text-align: center;}
table.maintable {margin:5px 5px 0 5px; 	margin-left:auto; margin-right:auto; border:2px solid #562381;background-color:#FFF;}

.toptable { background-color:#E8F2FF;}

td.blueborder {
	width: 142px;
	height: 142px;
	border:1px solid #562381;
	text-align:center; 
	padding: 0;
	margin: 0;
}

td.blueborder-text {
	width: 142px;
	height: 36px;
	border:1px solid #562381;
	border-top: none;
	color: #562381;
	text-align:center; 
	vertical-align:bottom;
	padding: 0;
	padding-bottom: 3px;
	margin: 0;
}

td.blueborder-image {
	width: 142px;
	height: 100px;
	border:1px solid #562381;
	border-bottom: none;
	text-align:center; 
	padding: 0;
	margin: 0;
}

td.blueborder-double {
	width: 285px;
	height: 71px;
	border:1px solid #562381;
	text-align:center; 
	padding: 0;
}

td.blueborder-double-image {
	width: 285px;
	height: 100px;
	border:1px solid #562381;
	border-bottom: none;
	text-align:center; 
	padding: 0;
}

td.blueborder-double-text {
	width: 285px;
	border:1px solid #562381;
	border-top: none;
	color: #562381;
	text-align:center; 
	vertical-align:bottom;
	padding: 0;
	padding-bottom: 3px;
	margin: 0;
}

td.blueborder-double-text a {
	font-family: Arial-Narrow, Helvetica, sans-serif;
	color:#562381;
	padding: 0;
	margin: 0;
}


td.blueborder-text a {
	font-family:  Arial-Narrow, Helvetica, sans-serif;
	color:#562381;
	line-height: 12px;
	padding: 0;
	margin: 0;

}

span.intro {
	font-size:11px;
	margin: 0;
	padding:0;
}


span.intro_sub {
 	font-size:9px;
	margin: 0;
	padding:0;	
}

td.blueborderbg {
	width: 142px;
	height: 71px;
	border:1px solid #562381;
	background-color:#E8F2FF;
	text-align: center;
	padding: 0;
}

td.blueborderbg-double {
	width: 285px;
	height: 71px;
	border:1px solid #562381;
	background-color:#E8F2FF;
	text-align: center;
	padding: 0;
}

td.bluebg {background-color:#E8F2FF;text-align: center;padding: 0;}

td.bluebg-intro {background-color:#E8F2FF;}

td.leftline {border-left:1px solid #562381;}

td#picture{background-color:#FFF; text-align: center; border-left:1px solid #562381;}
td#adress {background-color:#FFF; border-top:1px solid #562381;}
td#name {background-color:#FFF; border-top:1px solid #562381; }
td#menu {border-top:1px solid #562381; border-bottom:1px solid #562381; margin: 0; padding: 0;}

img { border:none }

p {
	font-size:12px;
	line-height: 16px;
	font-weight:500;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
}

h1.news{
	font-size:12px;
	font-weight:600;
	color:#562381;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
	padding: 0;
}

h1.news p.bodytext {

	margin:0;
	padding: 0;

}

p.news {
	font-size:12px;
	font-weight:500;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
	padding: 0;
}

dd {
	font-size:8pt;
	font-weight:500;
	color:#444444;
	margin: 0;
	padding: 0;
	
}
div.adress {
	font-size:12px;
	line-height: 18px;
	font-weight:500;
	color:#562381;
	margin-top:5px;
	margin-bottom:0;
	margin-right: 3px;
}

div.name {
	font-size:14px;
	line-height: 18px;
	font-weight:600;
	color:#562381;
	margin-top:5px;
        margin-bottom:0pt;
        margin-left: 3px;
}
div.name_pflege {
        font-size:20px;
	font-weight:500;
	color:#CC0000;
	margin-top:5px;
        margin-bottom:0;
}

h1.mouseover {
	font-size:14px;
	font-weight:500;
	color:#562381;
}





p.contentheader{
	font-size:16px;
	font-weight:bold;
	color:#562381;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:5;
}

span.contentheader{
	font-size:16px;
	font-weight:bold;
	color:#562381;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:10px !important;
}

div.contentheader{
	font-size:16px;
	font-weight:bold;
	color:#562381;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:5px;
}


h1{
	font-size:16px;
	font-weight:800;
	color:#562381;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:5px;
}

h2{
	font-size:16px;
	font-weight:800;
	color:#562381;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:5px;
}

h3{
	font-size:14px;
	font-weight:600;
	color:#562381;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:5px;
}


p.menu {
	font-size:14px;
	font-weight:500;
	color:#FFFFFF;
}

p.content {
	font-size:12px;
	line-height: 16px;
	font-weight:500;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
}

div.content {
	font-size:12px;
	line-height: 16px;
	font-weight:500;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
}


div.news {
	font-size:12px;
	line-height: 16px;
	font-weight:500;
	color:#FF0000;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:0;
}



li {
	font-size:12px;
	line-height: 16px;
	font-weight:500;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
}

li.content {
	font-size:12px;
	line-height: 16px;
	font-weight:500;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
}

div.size12{
	font-size:12px;
	line-height: 16px;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
}

div.size14{
	font-size:14px;
	line-height: 18px;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
}

div.size16{
	font-size:16px;
	line-height: 20px;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
}

p.size14{
	font-size:14px;
	color:#444444;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
}

a:link{
	color:#562381;
	text-decoration:none;
}
	

	
a:visited{
	color:#562381;
	text-decoration:none;
}

a:hover{
	color:#562381;
	text-decoration:underline;
}



/* Abstände der Bilder im Text*/
div.csc-textpic-intext-left-nowrap img {margin-left:5pt !important; margin-bottom:5pt !important;margin-top:5pt !important;}
div.csc-textpic-intext-left img { margin-left:5pt !important; margin-bottom:5pt !important;margin-top:5pt !important;}
div.csc-textpic-intext-right img {margin-right: 5pt !important; margin-bottom:5pt !important;margin-top:5pt !important;}
div.csc-textpic-intext-right-nowrap img {margin-right: 5pt !important; margin-bottom:5pt !important;margin-top:5pt !important;}
.csc-textpic-caption {margin-right: 5pt !important; margin-left:5pt !important;}

/* Pfad in der Ausgabe der Suche */
.tx-indexedsearch .tx-indexedsearch-res P {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
}

.tx-indexedsearch-sectionlinks {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
}

/* Ausgabe der Suche */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
margin-bottom:6px;
width:100px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
margin-top:0px;
margin-bottom:6px;
width:150px;
}

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
background:#ffffff;
margin-top:10px;
margin-bottom:5px;
}

.tx-indexedsearch P.tx-indexedsearch-noresults {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
font-weight:bold;
text-align:left;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
background:#ffffff;
margin-top:6px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
background:#ffffff;
margin-top:6px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:normal;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
color:red;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
background:#ffffff;
margin-top:16px;
margin-bottom:6px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
margin-top:0px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
vertical-align:middle;
}



/* Suchbox */
.tx-macinasearchbox-pi1 {
width:190px;
height:12px;
margin-bottom:15px;
}
