.hervor01 {
border-width: 1px; border-style: solid; border-color: #E1E1E1; background-color: #F6F6F6;
padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px; 
}
.hervor02 {
border: 1px solid #230BBF;
background-color: #F8F8E8;
padding-top: 1em;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 1em;
margin-left: 7px;
margin-right: 7px;
}
body {overflow-y: auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: normal}
a:link {text-decoration:none; color:#003399;}
a:hover {text-decoration:none; color:#66CCCC;}
a:visited {text-decoration:none; color:#66CCCC;}

@diaconia.org {.noprint {display:none} }
td {font-size:12px; line-height:normal; font-family:Helvetica,Arial,sans-serif; }
.zeilen01 	{margin-bottom:8px; margin-top:1px; font-size:12px;}
p.subscribe { padding:4px; background-color:#f3f3f3; font-size:12px; text-align:left; }
acronym { cursor:help; border-bottom: 1px dotted #000}
.handcursor{ cursor:hand; cursor:pointer; }
.headers{ position:relative; margin-top:5px; left:1px; display:block; background:#fff; width:190px; display:block; width:190px; height:18px; border:1px solid #000; margin-bottom:-5px; background-color:#66CCCC; color:#FFF; font-weight:normal; padding-left:2px; border:1px solid #000; text-decoration:none;}
.trfarbe01 {background-color:#F2EADD}
.trfarbe02 {background-color:none}
p img { margin: 0; }
img { border: none; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: normal}
.p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: normal}
.body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: normal}
.rahmenccc { font: Arial, Verdana, Trebuchet MS, Verdana, sans-serif; font-size: 12px; text-align: left; border: solid 1px #ccc; padding-left: 5px; padding-right: 5px; }
ul { list-style-type: disc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: normal}
li { list-style-position: outside; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: normal}


div.menu2{font-size: 12px; text-align: center; margin: 3px 0; }
div.menu2 A, div.menu2 A:visited{color: black; background-color: #dddddd; display: inline; text-decoration: none; margin: 0; border-width: 1px; border-color: #69f #039 #039 #69f; border-style: solid; padding: 1px 3px;}
div.menu2 A.current, div.menu2 A.current:visited {border-style: solid; color: #fff; background-color: #FF0000; border-color: #36c #006 #038 #006;}
div.menu2 A:hover{color: #fff; background-color: #66CCCC; border-color: #F96 #930 #930 #F96; text-decoration:none;}
div.menu2 A.current:hover{color: #ff4; background-color: #66CCCC;border-color: #F96 #930 #930 #F96;}

#menu {position:relative; margin-top:5px; left:1px; display:block; background:none; width:190px;}	/*Hier ist die Menue-Hintergrundfarbe!!!*/

#menu .rubrik {display:block; width:190px; height:18px; border:1px solid #000; margin-bottom:-1px; background-color:#dddddd; color:#000; font-weight:normal; padding-left:3px; border:1px solid #000; text-decoration:none;}
#menu .titel {display:block; width:190px; height:18px; border:1px solid #000; margin-bottom:-1px; background-color:#FF0000; color:#FFF; font-weight:normal; padding-left:3px; border:1px solid #000; text-decoration:none;}
#menu .tab {position:relative; top:0; left:0; font-family:verdana, arial, sans-serif; font-size:12px;  line-height:2; }
#menu a:visited {display:block; width:190px; height:19px; border:1px solid #000; margin-bottom:-1px; background-color:#f0f0f0; color:#000; padding-left:3px; border:1px solid #000; text-decoration:none;}
#menu a:visited span {position:absolute; left:149px; top:2px; width:0px; height:0px; border-left:8px solid #fff; border-top:8px solid #fff; border-bottom:8px solid #fff; overflow:hidden;}
#menu a {display:block; width:190px; height:23px; border:1px solid #000; margin-bottom:-1px; background-color:#f8f8e8; color:#000; padding-left:3px; padding-top:0px; border:1px solid #000; text-decoration:none;}
#menu a span {
	position:absolute;
	left:160px;
	top:34px;
	width:-8px;
	height:-16px;
	border-left:8px solid #fff;
	border-top:8px solid #fff;
	border-bottom:8px solid #fff;
	overflow:hidden;
}
#menu a:hover {color:#fff; background-color:#ff0000; border:1px solid #000; text-decoration:none;}
#menu a:hover span {position:absolute; left:149px; top:2px; width:0px; height:0px; border-left:8px solid #c00; border-top:8px solid #fff; border-bottom:8px solid #fff; overflow:hidden;}

#ad {position:relative; margin-top:2px; left:4px; display:block; background:#fff; width:190px;}



