body {font-size:small; background-color:#f5f5dc; font-family:Verdana,Helvetica,Arial,sans-serif;padding-right:1px; padding-top:1px; padding-left:1px; padding-bottom:1px;min-width: 500px;}


html {overflow-x: hidden;}


#ueber{text-align:center; color:#b22222; font-family:Helvetica,Arial,sans-serif; font-size:164%; font-weight:bold;margin-top:8px;}

h2 {
        font-size: 145%;
}

h3 {
        font-size: 118%;
}


.kleinlink {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color:#003399;}
.kleinlink:hover {text-decoration: underline;}


#koepfchen {font-family:Helvetica,Arial,sans-serif;text-align:center;margin-top:-8px;}


#rotbox {border:1px solid; border-color:#cc0000; background-color:#ffffcc;margin-left:20px;margin-right:20px;}


#rotbox_gdt {position:relative; height:80px; border:1px solid; border-color:#cc0000; background-color:#ffffcc;margin-left:20px;margin-right:20px;}
#rotbox_gdt h2 {font-size:medium;font-weight:bold;}

#gedboxli { position:absolute; top:2px; left:10px; width:300px; height:70px; text-align:center;}
#gedboxli h3 { margin-bottom:8px;}
#gedboxre { position:absolute; top:15px; right:10px; width:300px; height:50px; text-align:center;font-family:Helvetica,Arial,sans-serif;}


#gedicht_button {text-decoration: none; background-color:#f5f5dc; border-style:solid; color:#003399; border-width:1px; border-color:#b22222; font-family:Helvetica,Arial,sans-serif; font-size:12px; }
#gedicht_button:hover {text-decoration: underline; background-color:#ffffcc; border-style:solid; color:#003399; border-width:1px; border-color:#b22222; font-family:Helvetica,Arial,sans-serif; font-size:12px;cursor:pointer;}

.pulldown {background-color:#f5f5dc; color:#003399; font-family:Helvetica,Arial,sans-serif; font-size:12px;}




#navigation {
   float:left;
   width:98%;
   overflow:hidden;
   position:absolute;
}
#navigation ul {
   clear:left;
   float:left;
   list-style:none;
   margin-left:-10px;
   margin-top:10px;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}
#navigation ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
#navigation ul li a {
   display:block;
   margin:0 0 0 20px;
   padding:5px 5px;
   background:#ffffcc;
   color:#003399;
   text-decoration:none;
   line-height:1.3em;
   font-family:Helvetica,Arial,sans-serif;
font-size:15px;
border-top: 1px solid #b22222;
border-left: 1px solid #b22222;
border-right: 1px solid #b22222;
}
#navigation ul li a:hover {
   color:#d38b7f;
}
#navigation ul li a.active,
#navigation ul li a.active:hover {
   color:#b22222; background:#f5f5dc; cursor:default;
}





#inhalt {margin-top:60px; padding:35px; text-align:justify; border:1px solid; border-color:#cc0000; background-color:#ffffcc;margin-left:10px;margin-right:10px;padding-top:14px;}


#inhalt a {text-decoration: none; color:#003399;}
#inhalt a:hover {text-decoration: underline;}

.inlink {text-decoration: none; color:#003399; }
.inlink:hover {text-decoration: underline; }

#inhalt a.inpagelink  {text-decoration: none; color:#003399; }
#inhalt a.inpagelink:hover {text-decoration: none; color:#d38b7f; }


#inhalt h2 {font-family:Helvetica,Arial,sans-serif; font-size:15px; margin-left:-16px;margin-right:-16px; margin-bottom:22px; border-bottom:1px solid #cc0000;color:#b22222;}

#inhalt h3 {font-size:103%; color:#b22222;margin-bottom:-1px;}

.geblockt {white-space:pre-line;}
.gejustet {text-align:justify;}


.brieftext {margin-left:25px;margin-right:20px;text-align:left;}
.bildimtext {margin-left:25px;}






#weiterthema {font-family:Helvetica,Arial,sans-serif; text-align:center;margin-top:30px;margin-bottom:3px;font-size:14px;}


#footer {text-align:center; position:relative;width:100%;}
#footer #centerfooter {text-align:center;}
#footer #footlinks {position:absolute; float:left; top:1px; left:10px; text-align: right;}
#footer #footrechts {position:absolute; top:1px; right:10px; text-align: right;}

#footrechts a {text-decoration: none;font-family:Helvetica,Arial,sans-serif; font-size:15px; color:#003399; border-top: 1px solid #b22222;border-bottom: 1px solid #b22222;border-right: 1px solid #b22222; float:left; background-color:#ffffcc;padding:5px; }

#footlinks a {text-decoration: none;font-family:Helvetica,Arial,sans-serif; font-size:15px; color:#003399; border-top: 1px solid #b22222;border-bottom: 1px solid #b22222;border-left: 1px solid #b22222; float:left; background-color:#ffffcc;padding:5px; }



#footrechts a, #footlinks a {padding:8px;}
#footrechts a:hover, #footlinks a:hover {text-decoration: none;color:#d38b7f;}

.abstandle {float:left; margin-right:15px; margin-bottom:5px; position:relative;}
.abstandre {float:right; margin-left:15px; margin-bottom:5px; position:relative;}

.einfacheliste li {padding-bottom: 5px;}


dl { margin: 0 auto;
 text-align:center;
 }
dd {margin: 0 auto; margin-top:3px; font-family:Helvetica,Arial,sans-serif;}



ul.zweibildernebeneinander {

margin: 0;
padding: 0;
list-style-type: none;

}

ul.zweibildernebeneinander li {

float: left;
width: 46%;
margin: 0 1%;
padding: 0 1%;
vertical-align: bottom;

}

ul.zweibildernebeneinander li p {

text-align: center;

}

.articlepic {
	display:block;
}
.articlepic:after {
	content: attr(id);
	padding: 10px;
}

.articlepicspan {
	text-align:center;
	padding: 10px;
	margin: 0px 5px;
	margin-left: 15px;
}



.pic {
	display:block; margin-left: 15px;padding: 10px;
}

.picspan:after { content:attr(id); margin-left: 15px; padding: 10px;
}


.inboxlink {font-family:Helvetica,Arial,sans-serif; font-size:15px; margin-bottom:22px; padding:4px; border:1px solid #cc0000;color:#b22222;}


.lihalbab li {margin-bottom:5px;}
