/* Body */
body {
    background-color:#FFFFFF; padding:0px; margin:0px; font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-size:13px; line-height:20px; color: #666666; font-weight: normal; text-align: left;	
}
		
/* for all reasons */
.innenabstand{padding: 5px 5px 5px 5px;}
.zentriert{text-align: center;}
.klein {font-size:10px; line-height:18px;}

/* bildcontainer */
p.bildabsatz {
	padding: 20px 10px 20px 10px; margin: 20px 5px 20px 5px; 
	text-align: center; font-size:10px; line-height: 20px;
	}
	
		
ul.menuliste {list-style-type:none; font-size: 11px; margin: 20px 0px 20px 0px; padding: 0px}
li.menuliste {padding: 5px 0px 5px 20px;}	

/* Absätze */
p {font-size:13px; line-height:20px; color: #666666; margin: 0px 0px 10px 0px; padding: 0px; font-weight: normal; text-align: left;}
p.menulink1 {font-size:10px; line-height:22px; padding-left: 0px; margin: 0px;}
p.menulink2 {font-size:10px; line-height:22px; padding-left: 10px; margin: 0px;}
p.bildbox {font-size:10px; line-height:10px; padding: 5px 5px 5px 5px; margin: 0px; text-align: center;}
p.datumzeile_spalte_2 {	font-size:10px;	line-height:10px; padding:2px 2px 2px 5px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
p.systemmeldung {border: 1px solid #990000; padding: 10px; margin: 10px; color: #990000;}
p.eintragdatum {font-size:10px; text-align:right; margin:0px 0px 0px 0px;}
p.bild {text-align:center; margin:15px 0px 15px 0px; font-size: 10px;}

/* Links */
a {color: #0033CC; text-decoration: none; padding: 0px; margin:0px;}
a:hover {text-decoration: underline;}

/* Ueberschriften */
h1 {font-size: 16px; font-weight: bold; margin:0px 0px 10px 0px; padding: 2px;}
h2 {font-size: 15px; font-weight: normal; margin:0px 0px 15px 0px; padding: 2px 2px 2px 10px;}
h1.nichtFett {font-weight: normal;}
h1.SeitenSpaltenSnipplet {background-color:#F1F1E9; font-size: 14px;}
h2.SeitenSpaltenSnipplet {background-color:#F1F1E9;  font-weight: bold; font-size: 13px;}
h1.eintragHeadline {font-size: 30px; font-weight: normal; margin: 20px 0px 30px 0px; padding: 0px; font-family: garamond;}

/* Rahmen */
div.logoContainer {padding: 0px; margin: 0px 0px 40px 0px;}
div.SeitenSpaltenSnippletMitOberlinie {border-top: 1px solid #CCCCCC; padding: 5px; margin: 0px 0px 20px 0px;}
div.SeitenSpaltenSnippletMitRahmen {border: 1px solid #CCCCCC; padding: 5px; margin: 0px 0px 20px 0px;}
div.einfacherRahmen {border: 1px solid #CCCCCC; padding: 5px; margin: 0px 0px 20px 0px;}

/* Forms */
.formBlogFilterJahr {background-color:#F1F1E9; border: 1px solid #999999;  padding: 2px; margin: 3px;}
.formBlogFilterSuchbegriff {width: 100px; background-color:#F1F1E9; border: 1px solid #999999;  padding: 2px; margin: 3px;}
.formBlogFilterSubmit {background-color:#FFFFFF; border: 1px solid #0033CC;  padding: 2px; margin: 3px; color: #0033CC;}
.formBlogFilterSubmit:hover {background-color:#F1F1E9;}

.formfeld  {width:80%; background-color:#F1F1E9; border: 1px solid #999999;  padding: 3px; margin: 5px 5px 5px 5px;}
.form {margin:0px; padding:0px;}

/* Topbar */
#topbar {position:absolute; padding: 0px;  width: 10px; visibility: hidden; z-index: 100;}


