﻿/* Abstände derder beiden Navi-Leisten auf Null bringen */
* {
margin: 0;
padding: 0;
font-size:1em;
}

a[href^="http:"] { padding-right: 12px; background: url(../link-icon_external_02.gif) no-repeat right; }

body#corpus {
font-family: Arial, Helvetica, sans-serif;
font-size: 100.01%;
min-width:61em;
margin-left:10px;
}


.inhalt {padding:1em 2em 2em 1em;}




#header {
  height:100px;
  border-bottom:1px solid #fd8c00;
}

#header h3 {
color:black;
letter-spacing:0.2em;
letter-spacing:0.2em;
}



#content {
min-height:36em;
margin-left:40px;
padding-right:15px;
}

#content a {
  color:#FF9900;
  text-decoration:underline;
}

span.bold {
font-weight:bold;
}

#content .mark {
  color:#FF9900;
  font-weight:bold;
}

#content .mark2 {
  color:#000000;
  font-weight:bold;
}

#content .markgross {
  color:#FF9900;
  font-size:1.2em;
}

#content div.header-start1 {
color:black;
font-size:2em;
margin-top:20px;
}

#content div.header-start2 {
color:#FF9900;
font-size:1.5em;
margin-top:20px;
}

#content div.header {
font-size:1.4em;
padding-top:15px;
margin-bottom:20px;
}

#content div.header-klein {
font-size:1em;
margin-top:15px;
margin-bottom:20px;
}

#content p.text,
#content p {
font-size:0.8em;
color:black;
margin-bottom:10px;
}

#content ul {
list-style-type: disc;
color:#FF9900;
padding-left:50px;
}


#content ul.content {
list-style-type: circle;
margin-left: 15px;
}

#content ul.ohne {
list-style-type:none;
padding-left:30px;
}

#content ul.ohne > li {
  color:black;
}

#content ul.satzung {
  list-style-type:decimal;
  color:black;
}

#content ul.satzung-ebene1 {
  list-style-type:disc;
  padding-left:30px;
  color:black;
}

#content ul.satzung-ebene2 {
  list-style-type:square;
  padding-left:30px;
  color:black;
}

#content ol {
list-style-type: disc;
color:#FF9900;
padding-left:50px;
}

#content ul.links {
list-style-type:none;
padding-left:0px;
}

#content li {
padding:5px;
}

#content li.ohne {
list-style-type:none;
}

#content li span {
color:black;
}

#content ul.adresse {
list-style-type: none;
color:black;
padding-left:0px;
}

#content ul.adresse li {
padding:0px;
}

#content li span {
color:black;
}

#box p.quelle span {
  color:#FF9900;
}
#box p.quelle {
  color:black;
}

#content span.datum {
  padding-right:15px;
}

#content span.datum2 {
  padding-right:44px;
}

#content span.historie-datum {
	float:left;
}

#content span.historie-detail {
	margin-left:50px;
	font-size:0.9em;
}

#folgeseite {
margin-top:20px;
}

#folgeseite p {
color:#fd8c00;
}

#folgeseite a {
text-decoration:none;
color:#fd8c00;
margin-left:10px;
margin-right:10px;
font-size:100%;
}



p, li {
font-size: .75em;
}


li li {
font-size:1em;
}

#content div.tabelle,
#content p {
line-height: 150%;
text-align:justify;
}







#content form.form-user table {

}

#content table.form-user td, table.form-user th {
line-height:1.5em;
width:250px;
border:1px solid black;
text-align:left;
background-color:#99ccff;
}


#content table.form-user th {
background-color:#F4F6F5;
text-align:left;

}

#content form.form-user input.form-user {
background-color:#99ccff;
padding:2px;
margin-top:10px;
}

#content form.form-user {
margin:auto;
text-align:right;
}

#content form.form-user {
width:50%;
}


#versammlungen td,
#foerdMitglieder td,
#ehrenmitglieder td,
#ehrenpraesidenten td	{	
	font-size:0.8em;
	padding-right:25px;
}

#foerdMitglieder th {
text-align:left;
}

#versammlungen tr > td:first-child,
#foerdMitglieder tr > td:first-child,
#foerdMitglieder td.datum {
	/*color:#FF9900;*/
	color:#000000;
}


#content div.person {
	border:1px solid #FF9900;
	width:60%;
	padding:25px;
	margin-bottom:25px;
}








img {
border: 0 none;
}

.invis, hr {
display: none;
}

hr.show {
display: block;
}




#footer {
padding:10px;
margin-top:50px;
border-top: 1px solid #000000;
}

#footer p {
margin-left:30px;
color:#fd8c00;
}


#footer a {
text-decoration:none;
color:#fd8c00;
margin-left:10px;
margin-right:10px;
font-size:100%;
}














form#login {
  background:#dee;
  width:470px;
  margin:auto}
  
form#login fieldset {
  background:transparent url(../grafik/schloss.jpg) no-repeat top right;
  width:450px;
  display:block;
  border:1px solid #fff;
  padding:5px;
  font-family:verdana, sans-serif;
  line-height:1.5em;
 /*  background-position:15px right; Extra für den IE ... */
}

form#login legend {font-weight:bold;}

form#login label {
  /*background-color:#740052;*/
  clear:left;
  float:left;
  text-align:right;
  color:#025;
  width:150px;
  margin-right:15px;
}

form#login input {border:1px solid #FFF; background-color:#ABC; width:150px; margin-bottom:15px}

form#login #submit {color:#025; cursor:pointer; width:100px;}


#historie td, th {
	font-size:0.9em;
}
