* {	margin:0;
	padding:0;
	border:0;
	float:none!important;}
body {
	background-color:#fff;
	padding:4px;
	border:2px solid #ddd;
	font-family:Verdana, Helvetica, sans-serif;
	color:#444;
	line-height:1.6em;
	font-size:0.9em;}

/*Abstand zum naechsten Element*/
h1, h2, h3, h4, h5, h6, p, address, ul, ol, dl, hr, blockquote, pre, table, caption, .nav-titel {margin-top:1em;}
.inhalt-baustein {clear:both;}

/*Textgestaltung*/
h1 {font-size:1.5em;
	font-weight:normal;}
h2 {font-size:1.2em;
	font-weight:bold;}
h3 {font-size:1.1em;
	text-decoration:underline;
	font-weight:bold;}
h4 {font-size:1.1em;
	font-weight:normal;}
h5 {font-size:1em;
	font-weight:bold;}
h6 {font-size:1em;
	font-weight:normal;}
acronym, abbr {
	cursor:help;
	border-bottom:1px dotted #555;}
address {font-style:normal;}
.nav-titel {font-weight:bold;}
.inhalt-baustein ul {list-style-type:disc; margin-left:1.8em;}
.inhalt-baustein ol {margin-left:2.2em;}
ul ul {margin-top:0;}
ul ul li {margin-left:1.6em;}

/*Links*/
a {color:#427c90;}
.inhalt-bereich a {text-decoration:underline;}
a:visited {text-decoration:underline;}
a:active, a:hover, a:focus, a.aktiv {color:#b5cb00; text-decoration:underline;}

/*Beiträge*/
span.inhalt-beitrag-autor {font-weight:bold; font-style:italic;}
p.inhalt-kommentare-hinweis, p.inhalt-beitrag-direktlink {margin-top:0;}

/*Galerien*/
.inhalt-galerie-bild a[title]:after,
.inhalt-media a[title]:after { content:attr(title); }

/*Formulare*/
textarea {width:100%; display:block;}
textarea, input, select {border:1px solid #ccc;}

/*Augeblendete Funktionen*/
#funktionen, #inhalt-fuss, #briefkopf-adresse, #briefkopf-kontakt, #logo, #schmuckbild, #fuss, #share-button, #kopf {display:none;}
.inhalt-baustein img, iframe {display:none;}
.inhalt-formular-captcha img, .inhalt-dokument-liste img {display:inline;}