*{margin: 0;}

body
{
 background-color:#FFFFFF;
 margin-left:20px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:0px;
 font-family:Arial;
 scrolling:no;
 font-size:14px;
 
}


h1 {font-size:26px;color:#000000;margin-bottom:10px;margin-top:10px;font-family:Arial;}
h2 {font-size:20px;color:#000000;text-decoration:underline;text-align:left;margin-bottom:10px;margin-top:0px;}
h3 {font-size:16px;color:#000000;text-decoration:underline;margin-bottom:10px;margin-top:10px;}
h4 {font-size:14px;color:#000000;text-decoration:underline;margin-bottom:5px;margin-top:5px;}
h5 {font-size:12px;color:#000000;text-decoration:underline;}
h6 {font-size:12px;color:#A20727;text-decoration:none;margin-bottom:5px;margin-top:5px}


.wichtig {font-size:16px;color:#A20727;text-decoration:underline;margin-bottom:10px;margin-top:10px;font-weight:bold;}

a:link, a:visited, a:active
{
  text-decoration:underline;
  font-weight:normal;
  color:#014687;
  font-size:14px;
  font-family:Arial;
  
}

a.menu_link,a.menu_link:link, a.menu_link:visited
{
 font-size:90%;
 text-decoration:underline;
 font-weight:normal;
 color:#014687;
 padding-left:10px;


}

a.menu_link_1,a.menu_link_1:link, a.menu_link_1:visited
{
 font-size:83%;
 text-decoration:underline;
 font-weight:normal;
 color:#014687;
 padding-left:2px;


}

a.menu_dead_link,a.menu_dead_link:link, a.menu_dead_link:visited
{
 font-size:90%;
 text-decoration:none;
 font-weight:normal;
 color:#C2CACD;
 padding-left:10px;


}

a.titel:hover
{
 font-size:90%;
 text-decoration:none;
 font-weight:normal;
 color:#000000;
 background-color:9CF912;
 
}

a.link_einzeln,a.link_einzeln:link, a.link_einzeln:visited
{
  text-decoration:none;
}

a.link_mehr,a.link_mehr:link, a.link_mehr:visited
{
  text-decoration:underline;
   font-size:85%;
}

p
{
 margin-bottom:2px;
}

table
{
 font-size:100%;
}

table.im_text
{
  float:left;
  margin-top: 5px;
  margin-left: 0px;
  margin-right:10px;
  margin-bottom:0px

}

img.bild_im_text
{
  float:left;
  margin-top: 5px;
  margin-left: 0px;
  margin-right:10px;
  margin-bottom:10px

}

img.bild_im_text_rechts
{
  float:right;
  margin-top: 5px;
  margin-right: 0px;
  margin-left:10px;
  margin-bottom:10px

}
  
}
#sidebar
{
	position:absolute;
	top:10px;
	left:30px;
	width:170px;		
	background: transparent;
	margin-top: 0px;	
	overflow: hidden;	text-align:left;
	border: 0px #E7E9E6 solid; 
	
	}


#footer {  clear:both;   padding:20px 10px 10px 10px;border: 3px solid #E7E9E6; } 

#header
{
  border: 3px solid #FFFFFF;
   position: absolute;
   top: 0;
   height: 50px;
   border: green;
}

#fenster
{
  border:1px solid #E7E9E6;
  padding:10px 10px;
  margin: 5px;
  background-image:url(pics/???.jpg);
  background-repeat:repeat-x;
  
}

#menu_rahmen
{
  border:1px solid #E7E9E6;
  margin-bottom:10px;
  padding-bottom:5px;
  width:170px;
  
 
}

#menu_rahmen_rechts
{
  border:1px solid #E7E9E6;
  margin-bottom:10px;
  margin-top:5px;
  width:200px;
}

#menu_titel
{
  background-image:url(pics/back_menu_links.jpg);
  background-repeat:no-repeat;
  height:18px;
  
}

#menu_textbox_rechts
{
  padding:5px;
  background-color:#f4f4f4;
}

#news_titel
{
  background-image:url(pics/back_menu_rechts.jpg);
  background-repeat:no-repeat;
  height:18px;
  background-color:BBC4C9;
  
}

.news_rechts
{
   font-size:90%;
   font-weight:normal;
   color:#000000;
}

.titel_zeichen
{
  font-size: 90%;
  color:#A20727;
  font-weight:bold;
  padding-left:5px;
}

.titel_zeichen1
{
  font-family:wingdings 3;
  font-size:80%;
  color:#A20727;
  padding-left:5px;
  padding-right:2px;
}



#titel {
position:absolute;
top: 10px;
left: 210px;
height:40px;

padding-left:0px;
padding-top:0px;
margin-left:5px;

border:1px solid #E7E9E6;
width:740px;

}

#leiste {

background-color:#FFFFFF;
background-image:url(pics/logo2_kleiner.jpg);
float:left;
height:100%;
background-repeat:no-repeat;
margin-bottom:5px;
}

#menu {

background-color:#FFFFFF;
float:left;
}



#rechts {
position: absolute;
top:50px;
left:755px;
background-color:#FFFFFF;
padding:10px 0px;
margin:0px;
width:200px;
}

#mitte{
position: absolute;
top:50px;
left:210px;
background-image:url(pics/background?.jpg);
background-repeat:no-repeat;
background-attachment:fixed; 
padding:10px 0px;
margin:0px;
width:535px;
height:100%;
}


.text_allgemein{
text-align:justify;
font-size:100%;
color:#000000;
font-family:Arial;
margin-bottom:5px;
margin-top:5px;
}

.fehler{
text-align:justify;
font-size:100%;
color:#FF0000;
font-family:Arial;
}

.einleitung {
text-align:justify;
font-size:90%;
color:#457896;
font-family:Arial; 
margin-bottom:5px;
}

.zitat{
text-align:justify;
font-size:80%;
color:#000000;
font-family:Arial; 
}

.autor{
text-align:justify;
font-size:95%;
color:#000000;
font-family:Arial;
font-weight:bold;
text-decoration:underline;
}

.situation{
text-align:justify;
font-size:95%;
color:#000000;
font-family:Arial;
}

.spruch{
text-align:justify;
font-size:95%;
color:#A20727;
font-family:Arial;
font-weight:bold;
}

.absage{
text-align:justify;
font-size:200%;
color:#A20727;
font-family:Arial;
font-weight:bold;
}


.top_news_header
{
font-size:100%;
font_weight:bold;
color:#A20727;
font-family:Arial;
text-decoration:underline;
}
.top_news
{
font-size:100%;
color:#A20727;
font-family:Arial;
}

.ueberschrift0{
text-align:justify;
font-size:95%;
color:#000000;
font-family:Arial;
font-weight:bold;
text-decoration:underline;
}

.besucher{
text-align:center;
font-size:80%;
color:#000000;
font-family:Arial;
font-weight:bold;
}

.sieger{
color:#008000;
}

.achtung{
color:#FF0000;
text-align:center;
font-weight:bold;
font-size:150%;
}

.ausrede{
text-align:justify;
font-size:95%;
color:#FE5431;
font-family:Arial;
}

.frage{
text-align:justify;
font-size:100%;
color:#008000;
font-family:Arial;
font-weight:bold;
}

.antwort{
text-align:justify;
font-size:100%;
color:#000000;
font-family:Arial;
}


.nachrichtenkopf{
text-align:left;
font-size:90%;
color:#000000;

font-weight:normal;
text-decoration:underline;
margin-top:5px;
margin-bottom:5px;
}

table.mytable{
 width:500px;
 align:center;
 border:1px #A20727 solid;
 font-size:90%;
 margin-top:10px;
 margin-bottom:10px;
}

tr.mytablehead{
background-color:#A20727;
color:#FFFFFF;
vertical-align:middle;
}

table.mytable_middle{
 font-size:85%;
 width:500px;
 align:center;
 border:1px #A20727 solid;
  margin-top:10px;
 margin-bottom:10px;
}

tr.mytablehead_middle{
background-color:#A20727;
color:#FFFFFF;
}

table.mytable_small{
 width:500px;
 align:center;
 font-size:80%;
 color:#000000;
 font-family:Courier New;
font-weight:normal;
 margin-top:10px;
 margin-bottom:10px;
}

tr.mytablehead_small{
color:#000000;
}

table.mytable_stat{
 width:500px;
 align:center;
 font-size:70%;
 color:#000000;
 font-family:Courier New;
font-weight:normal;
}

tr.mytable_stat{
color:#000000;
}

table.bilder_tabelle
{
 width:500px;
 align:center;
 font-size:100%;
 color:#000000;
 font-weight:normal;
}

.fett{
font-weight:bold;
font-size:120%;
}

.my_title
{
font-size:26px;
color:#000000;
margin-bottom:0px;
font-family:Arial;
padding-left:5px;

}

.zitat_titel{
padding-left:5px;
font-size:80%;
color:#000000;
font-family:Arial; 

padding-left:20px;
padding-top: 5px;
}

.menu_top
{
  font-weight:bold;
  padding-left:2px;
  font-size:90%;
  vertical-align:middle;
}

.menu_top_rechts
{
  font-weight:bold;
  padding-left:2px;
  font-size:90%;
  vertical-align:middle;
  color: #1B0060;
}

.einrueckung
{
  font-size:83%;
  font-weight:normal;
  color:#014687;
  padding-left:18px;
}

/*Lexikon + Personen*/
.begriff
{
  font-size:100%;
  font-weight:bold;
}

.beschreibung
{
  padding-top:5px;
  text-align:justify;
}

