/*
Theme Name: plaintxtBlog
Theme URI: http://www.plaintxt.org/themes/plaintxtblog/
Description: Your blog, but simplified. A clutter-free, 3-column layout. For WordPress 2.0+ (and Widgets friendly).
Version: 2.3
Author: Scott Allan Wallick - eingedeutscht & angepasst fhu
Author URI: http://scottwallick.com/
*/
/*
"plaintxtBlog" (C) 2006 Scott Allan Wallick - http://scottwallick.com/ - and distributed under the terms of the GNU General Public License v2
*/
html {
background: #546F37; /* blue:#373B6F green: #546F37   #DFDFDF #457F9F; */
 }

body {
	background: #FFFFF8; 
	/* border: 1px dotted #00af28; */
	line-height: 140%;
	margin: 10px 30px 30px 30px;
	padding: 20px;
        font-family: Candara, verdana, arial, geneva, sans-serif;
/* background-image: url(http://frankhunck.de/weblog/fhu-images/fhd-hg2.gif);
background-repeat: repeat-y;
background-position: top right; 
max-width: 955px; */
}
a {
	outline: none;
}

/* Fixed Nav Stuff*/
div#fixednav {
  display: block;
  font-size: 1.5em;
  position:fixed; 
  top:30%;
  left:.5%; 
  width:1em;
  height: 9.2em;
  overflow:hidden; 
  background:#fff;
  -moz-opacity:0.3;
  border: 1px solid #000;
  z-index: 10
}

div#fixednav:hover {
  background:#fff;
  -moz-opacity:1;
  border: 1px solid #A00;
  z-index: 10
}


* html #fixednav {
  position:absolute;
  top:30%;
  left:1%; 
  width:1em;
  height: 9.2em;
  overflow:hidden; 
}


div#fixednav p {
text-align: center;
margin-top: 0em;
margin-top: -1em;
line-height: 120%;
}

div#fixednav a {
text-decoration: none;
color: #000;
}

div#fixednav a:hover {
color: red;
}

/* HEADER STUFF */
div#header {
        /*margin: 0 0 1em 0;*/
	margin: -20px -20px 2em -20px;
        border-top: 4px double #D5FCCF;
        border-bottom: 2px solid #063501; /* blue020135 green: 063501; auch: background */
        padding: 0em 30px 1.2em 0;
        text-align: right;
        background: #063501 url("http://frankhunck.de/weblog/fhu-images/header/hahahahahaha.jpg" ) 40px top no-repeat;
}

h1, h2, h3 {
font-family: constantia, georgia, "Times New Roman", times, serif; 
color: #336; /* #00af28 */ 
}

h1#title {background: transparent;
	/* font-size: 3.8em; */
	font-size: 1.8em; 
	font-weight: bold;
	margin: .2em  0em 0em 5px;
        font-style: italic;
        z-index: 100;
}



p#description {
        /* background: #ccc; */
        color: #D2DFD1;
	font-size: .8em;
	margin: 0;
	/* padding: .9em 0em .2em 0; */
        padding: 0;
        z-index: 10;
}


/* CONTENT STUFF */
div.narrowcolumn {
	float: left;
	margin: 0 2%;
	width: 59%;
}
div.widecolumn {
	margin: 0 auto;
	width: 55em;
}
div.post-header, div.navigation {
	/* background: #EEEFB3; */
	color: #6E6F30;
}
div.post-header {
	display: block;
	/* height: 2em; */
	margin: 0 0 0 0;
	padding: 0 0.4em 0 0;
}
h2.post-title, h3.post-entry  {
	margin: 0;
	font-size: 2em;
   font-style: italic;
   font-weight: bold;
   letter-spacing: 0.02em;
   line-height: 110%;
}

h3.post-entry {
	font-size: 1.4em;
}

h3.post-date  {
	font-family: calibri, tahoma, helvetica, sans-serif;
        margin: 0;
        background-color: #D9EFC2;
display: block;
width: 99%;
padding: 1px;
	font-size: 0.75em;
	font-weight: normal;
}

div.post-entry code, div.post-entry pre {
	font: 1em/normal consolas, "courier new", courier, monospace;
}
div.post abbr, div.post acronym {
	border-bottom: 1px dotted #c30;
	cursor: help;
}
div.post-entry blockquote {
	border-left: 50px solid #D2DFC3;
        /* font-family: "Lucida Console", Monaco, monospace; */
        font-family: consolas, "Courier New", courier, monospace;
        /* font-family: georgia, times, serif;  */
        font-style: italic;
        font-size: .92em;
        line-height: 1.4em;
}

div.post-entry q {
font-style: italic;
letter-spacing: -.001px;
color: #332}

div.post-entry blockquote p {
	margin: 0.25em 0 0.25em -40px;
	padding: 0.5em 1em;
}
div.post-entry blockquote ul {
	margin-bottom: 0;
	margin-top: 0;
}
div.post-entry h2, div.post-entry h3, div.post-entry h4, div.post-entry h5, div.post-entry h6 {
	font-size: 1em;
	margin: 1.125em 0 -0.75em 0;
}
div.post-metadata {
	font-size: .7em;
	margin: -0.5em 0 5em 0;
	text-align: right;
}
div.post-entry blockquote, div#single-post-metadata, div#comments ol li {
	background: transparent;
	color: #333;
}
div#single-post-metadata {
	margin: 0 0 2em 0;
      font-size: .7em; font-weight: normal;align: left;
      border: 1px dashed #FFFFDF;
}
h3.post-footer-header {
	font-size: 0.9em;
	margin: 0 0 0.3em 0;
	text-transform: uppercase;
}
div#single-post-metadata p.post-footer {
	font-size: 0.9em;
	margin: 0;
}
form#commentform {
	margin: 1em 0;
	padding: 0;
}
h4#comment-count, h4#respond {
	font-size: 1em;
	margin: 0;
}
div#comments ol li {
	padding: 0.5em 1em;
	margin-bottom: 1.5em;
}
div#comments ol li.alt {
	background: #D9EFC2;
	color: #111;
}
div#comments ol li p {
	margin: 0.5em 0;
}
div#comments ol li.mycomments {
border: 1px dotted #59CF00}

p.comment-author, p.comment-metadata {
	margin: 0;
}

p.comment-metadata {
	font-style: italic;
}
/* STUFF FOR PAGE TEMPLATES AND THE SUMMARY_HOME.PHP FILE */
h3.excerpt-title {
	font-size: 1.2em;
	margin: 1em 0 0 0 !important;
}
p.excerpt-entry {
	margin: 0;
}
p.excerpt-footer {
	font-size: .8em;
	margin: 0 0 1.5em 0;
}
h4.post-navigation {
	font-size: 1em;
	margin: 0 0 1.5em 0 !important;
}
div.content-column {
	float: left;
	margin: 0 3% 0 0;
	width: 44%
}
div.post ul.list, div.post ul.list li, div.post ul.list li ul  {
	margin: 0;
	padding: 0;
}
div.post ul.list li {
	font-size: 1em;
	list-style: none;
}
div.post ul.list li h2 {
	font-size: 1em;
	margin: 1em 0 0 0;
}
/* SIDEBAR COL1/COL2 STUFF */
div.sidebar {
        line-height: 110%;
	float: left;
	text-align: left; /* right; */
 	width: 15%;
}
div#col1 {   
	margin: 0 2% 0 2%;
        padding-left: 6px;
        background-color: #fdfdfd;
}
div#col2 {
	margin: 0 0 0 1%;
        text-align: right;
        background-color: #fafafa;
}
div.sidebar ul, div.sidebar ul li ul li, div.sidebar ul li ul li ul, div.sidebar ul li ul li ul li   {
	margin: 0;
	padding: 0;
}
div.sidebar ul {
	/* border-right: 1px solid #00af28; */
}
div.sidebar ul li {
	list-style: none;
	margin: 0 1em 0 0;
	padding: 0;
        margin-bottom: 2em;   /* */
}
div.sidebar ul li h2 {
	font-size: 1em;
        /* font-style: italic; */
	margin: 0;
        margin-bottom: 5px;
        /* font-weight: bold; */
}
div.sidebar ul li ul {
	border: none;
	margin: 0 0 1em 0;
	padding: 0;
}
div.sidebar ul li ul li {
	margin-bottom: .5em;
        margin-top: .2em
}
div.sidebar ul li ul li ul {
	margin: 0 0 0.5em 0;
}
div.sidebar ul li ul li ul li {
	font-size: 1em;
}

/* FOOTER STUFF */
div#footer {
	clear: both; 
        text-align: right;
        background: transparent;
        margin: 2em 25px 0 0;
}
p#blog-footer  {
	background: transparent;
	color: #A7A7A7;
	font-size: 0.8em;
        line-height: 110%;
	margin: 0;
	padding: 4em 0 0 0;
}
/* MULTI-PURPOSE STRUCTURAL DIVS */
.navigation {
	font-size: 0.9em;
	font-weight: bold;
	height: 1.5em;
	margin: 2em 0; 
	padding: 0 0.4em 1px 0.4em;
	text-align: center;
	width: 100%;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.center {
	text-align: center;
}
.clearer {
	clear: both;
	height: 1px;
}

img {padding: 3px;}

/* LINK STYLES */
div#header a, div#header a:active, div#header a:link, div#header a:visited {
	color: #457F9F;  /*#A7C7DF */
	text-decoration: none;
}

div#header a:hover {
	color: #c30;
}
div.post-header a, div.post-header a:active, div.post-header a:link, div.post-header a:visited, div.navigation a, div.navigation a:active, div.navigation a:link, div.navigation a:visited {
	/* background: #EEEFB3; */
	color: #0A314F;
	text-decoration: none;
}
div.post-header a:hover, div.navigation a:hover {
	color: #c30;
}



div.post-entry a, div.post-entry a:active, div.post-entry a:link, p.post-footer a, p.post-footer a:active, p.post-footer a:link, div#related a, div#related a:link,  div#related a:active,#submenu ul.subpages li.page_item a, div.post-entry a:visited, p.post-footer a:visited, div#related a:visited, #submenu ul.subpages li.page_item a:visited  {
	background: transparent;
	color: #0A314F;
}
div.post-entry a:hover, p.post-footer a:hover, div#related a:hover, #submenu ul.subpages li.page_item a:hover {
	background: transparent;
	color: #c30;
	text-decoration: none;
}
div.post-entry blockquote a, div.post-entry blockquote a:active, div.post-entry blockquote a:link, div#single-post-metadata a, div#single-post-metadata a:active, div#single-post-metadata blockquote a:link {
	color: #0A314F;
}
div.post-entry blockquote a:visited, div#single-post-metadata a:visited {
	/* background: #f6f6f6; */
	color: #0A314F;
}
div.post-entry blockquote a:hover, div#single-post-metadata a:hover {
	background: transparent;
	color: #c30;
	text-decoration: none;
}
div#comments a, div#comments a:active, div#comments a:link {
	background: transparent;
	color: #0A314F;
}
div#comments a:visited {
	background: transparent;
	color: #0A314F;
}
div#comments a:hover {
	background: transparent;
	color: #c30;
	text-decoration: none;
}
div.sidebar a, div.sidebar a:active, div.sidebar a:link;  #col2 ul li  a:link, #col2 ul li  a:visited  {
	color: #0A314F;
	/* padding: 0.1em 0.2em; */
        text-decoration: underline;
}
div.sidebar a:active, #col2 ul li a:active, div.sidebar a:hover, #col2 ul li  a:hover {
	background: #0A314F;
	color: #fffff0;
        text-decoration: none;
}

div.sidebar a img, 
div.sidebar a:active img, 
div.sidebar a:link img, 
div.sidebar a:hover img{
        padding: 0;
	background: #fffff0;
}


.current-cat a, .current-cat a:active, .current-cat a:link, .current-cat a:visited, .current-cat a:hover, .current_page_item a, .current_page_item a:active, .current_page_item a:link, .current_page_item a:visited, .current_page_item a:hover {
	background: #80abcd;
	color: #fff;
}
div#footer a, div#footer a:active, div#footer a:link, div#footer a:visited {
      color: #0A314F;
	background: transparent;
}
div#footer a:hover {
	color: #c30;
	background: transparent;
	text-decoration: none;
}
/* IMAGE ELEMENTS, INCLUDING LINKS */
div#content img.center, div#content img.alignright, div#content img.alignleft, .rbild, .lbild {
	border: 2px solid #fffff0;
}
div#content img.center {
	display: block;
	margin: 5px auto;
}
div#content img.alignright, .rbild {
	margin: 0px 0 2px 5px
}
div#content img.alignleft, .lbild {
	margin: 0px 5px 2px 0;
}
div#content a:hover img.center, div#content a:hover img.alignright, div#content a:hover img.alignleft, a:hover .rbild, a:hover .lbild {
	border: 2px solid #c30;
}
li a img {
	border: none !important;
}
/* FORMS FOR COMMENTS AND SEARCH / INCLUDES STYLES FOR THE WP-CONTACTFORM PLUGIN */
li#search form#searchform {
	margin: 0.1em 0;
	padding: 0;
}
li#search br {
	display: inline;
}
li#search #s {
	/* font-family: verdana, helvetica, sans-serif; */
	border: 1px solid #666;
	background: #D9EFC2;
	font-size: 12px;
	margin: 0;
	padding: 2px;
	width: 100%;
}
li#search #s:focus {
	background: #fff;
	border: 1px solid #c30;
}
li#search input[type=submit], input[type=submit] {
	border: 1px outset #aaa;
	color: red;
	/* font-family: verdana, helvetica, sans-serif; */
	font-size: 12px;
	margin-top: 0.3em;
	padding: 1px;
}
li#search #searchsubmit:focus, input[type=submit]:focus {
	border: 1px inset #c30;
}

div.formcontainer {
	font-size: 1em;
	overflow: hidden;
	position: static;
	width: 99%;
}
div.formright, div.formleft {
	color: #555;
      background: transparent;
	display: inline;
	float: left;
	margin: 0.3em 0;
}
div.formright {
	text-align: left;
	width: 75%;
	padding: 0.2em 0;
}
div.formleft {
	clear: both;
	text-align: right;
	width: 6em;
	padding: 0.2em 0.75em 0.2em 0;
}
#comment, #wpcf_msg { 
	height: 15em;
	overflow: auto;
	width: 100%;
}
#author, #email, #url, #wpcf_your_name, #wpcf_email, #wpcf_website {
	width: 33%;
}
#author, #email, #url, #comment, #wpcf_your_name, #wpcf_email, #wpcf_website, #wpcf_msg {
        font-family: consolas, "Courier new", courier, mono;
	border: 1px solid #BEBF83;
	background: #D9EFC2;
	color: red;
	/* font-family: verdana, helvetica, sans-serif; */
	font-size: 1em;
	margin: 0;
	padding: 0.2em 0.3em;
}
#author:focus, #email:focus, #url:focus, #comment:focus, #s:focus, #wpcf_your_name:focus, #wpcf_email:focus, #wpcf_website:focus, #wpcf_msg:focus {
	background: #fff;
	border: 1px solid #c30;
}


/* fhus ergaenzungen */

img.randomimg {
     display: inline;
     border: 1px solid #bbb;
     margin: 1px;
     }

.entry img {padding-right: 5px; }

ol.footnotes {
text-align: left;
margin-top: 25px;
border-top: 1px solid #A9AF99;
line-height: 100%;
}

ol.footnotes li {
font-family: "Arial Narrow", Helvetica, sans-serif;
font-size: .95em;
color: #063501
}

sup a {padding: 1px; font-weight: bold;}

img {vertical-align: middle;}

#search-results li {
font-size: .9em;
margin-bottom: 20px;
        line-height: 110%;
}

.small {font-size: 1em; line-height: 100%;}

.flvPlayer {text-align: center; }

.post ul li ul li {list-style: none}

.pagebar 
	{ 
		/* font: 1em Verdana, Arial, Helvetica, sans-serif; */
		padding-top: 20px; 
		padding-bottom: 10px; 
		margin-bottom: 20px; 
	}

.pagebar a, .pageList .this-page, .pagebar a:visited
	{
		padding: 2px 6px; 
		border: solid 1px #A9AF99; 
		background-color: #fff; /* #ECEFD1; */
		text-decoration: none;
	}


.pagebar .break 
	{
		padding: 2px 6px; 
	}

.pagebar .this-page 
	{
		padding: 2px 6px; 
		border-color: #999; 
		font-weight: bold; 
		font-size: 13px; 
		vertical-align: top; 
	}

.pagebar a:hover, .pagebar a:active 
	{
		color: #fff; 
		background-color: #9600AF; /* #00af28; #F0842C;  #AF009B; */
		border-color: #036; 
		text-decoration: none;
	}

.pagebar a:focus {background-color: red}


kbd {
font-family: consolas, "Courier New", courier, monospace;
font-size: .2em;
background: #d1efde;
color: #4C5F00;
border: 3px outset #6C7F1F;
}

div.pageview {
border: 1px solid #999999;
margin: 5px 0px 15px 0px;
}

div.pageview div.pageviewhead {
background: #d1efde;
height: 50px;
}

div.pageview iframe {
border-top: 1px solid #999999;
border-right: 1px solid #999999;
width: 100%;
height: 400px;
}

.simpletags {
margin: 0 25px .2em 0px;
color: #42AF36;
text-align: left;
margin-bottom: .2em;
font-size: .8em;
}

del {text-decoration: line-through; }

.fhu-comment {
text-align: justify;
padding: 0.2em;
color: #511B6F;
border: 1px dotted #511B6F;
background: #d1efde;
}

span.ttags {
font-family: arial, helvetica, sans-serif;
width: 100%;
text-align: right;
color: #7BAF78;
}

.print {
display: none;
height: 0px;
}

div.landingsites {
padding: .6em;
margin-bottom: 4em;
font-size: .95em;
line-height: 106%;
background:#ededed;
border: 1px solid #a7c7df;
-moz-border-radius: 10px;
}
div.landingsites h2 {color: #111;} 
div.landingsites a:hover {color: #8F0049;} 

div.essentials, div.essential_r {
float: right; 
width: 100px; 
padding-left: 15px; 
padding-right: -3px; 
margin-top: 3px; 
margin-bottom: 10px; 
font-family: constantia, Arial,Helvetica,sans-serif; 
font-weight: bold;
font-size: 2.4em;
line-height: 22px; 
color: #FFF; 
background: #8E8F2C; 
text-align: right
}

.hrt {
background: #f33;
}

.drt {
background: #f00;
}

#submenu {
float: right;
width: 130px;
margin: 10px 10px 2px 2px;
border: 1px solid #E0EFED;
font-size: .8em;
padding: 0;
background: #E0EFED;
}

#submenu ul.subpages {list-style:none;}
#submenu p {text-align: center;}
#submenu ul.subpages li.page_item {
line-height: 100%;
margin: 0 0 5px -15px;
}

#submenu ul.subpages li.current_page_item {background: #fff;}

#col1.sidebar, #col2.sidebar {
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
color: #111;
}


div.acck {
/*   margin-bottom: 34px;
   clear: both; */
}
/* accesskey */
#acc {
    margin : 0;
    padding : 0;
    width : 10.3em;
    /* font-family : verdana, arial, helvetica, sans-serif; */
    font-size : 0.9em;
    text-align : center;
    line-height : 1.1em;
}
#acc li {
    margin : 0 0.25em 0.25em 0;
    padding : 0;
    border : 1px solid #6f6f6f;
    float : left;
    list-style : none;
    display : block;
}
#acc li a:link, #acc li a:visited {
    color : #000000;
    background : #d3d3d3;
    padding : 0.25em 1em;
    width : 0.9em;
    display : block;
    text-decoration : none;
}
#acc li a:hover {
    color : #fffff2;
    background : #3398CF;
    font-weight : bold;
}
#acc li a:focus, #acc li a:active {
    color : #fffff2;
    background : #000080;
    font-weight : bold;
}
#acc .acc-n {
    border : 1px dotted #d7e9ff;
    padding : 0.25em 1em;
    width : 0.9em;
    color : #000000;
    background : #fff;
}
#acc li.acc-logo {
    border : 0;
    width : 6.3em;
}
#acc .acc-logo a:link, #acc .acc-logo a:visited {
    padding : 0.25em 0 0.25em 0.1em;
    width : 6.1em;
    display : block;
    color : #ff0000;
    background : transparent;
    letter-spacing : 0;
    text-decoration : none;
    border : 1px solid #ffffff;
}
#acc .acc-logo a:hover, #acc .acc-logo a:focus, #acc .acc-logo a:active {
    background : #d3d3d3;
    text-decoration : underline;
    border : 1px solid #6f6f6f;
}
#acc strong {
    color : #000080;
    font-variant : small-caps;
    font-weight : bold;
}
#acc strong em {
    color : #ff0000;
    font-style : italic;
    letter-spacing : 0;
}
#acc span {
    width : 0;
    position : absolute;
    left : -1000px;
    top : -1000px;
    height : 0;
    overflow : hidden;
}

span.edit, div.edit {
font-size: .9em;
background: #E8D1EF;
padding: 2px;
}

ul#navigation {
	list-style:none;
	margin: 42px 40px 0 0;
	padding: 0 0 15px 0px; 
	font-size:.9em;	
        font-weight: bold;
	font-variant:small-caps;
	letter-spacing:1px;
}

ul#navigation li 
{
float: right;
margin: 5px 0 0 5px;
list-style:none;  
background:none;	
}	

ul#navigation li a
{
	display:block;
	border:0;  
        padding: 2px;
	text-decoration:none;
	color:#7E7F00;  
        background: #D9EFC2;
}	

ul#navigation li a:active, #navigation li.current_page_item a
{
	background: #020135; /* green: #063501 #fff;  #114; */
	color:#ccc;
	border:0;
	text-decoration:underline;
	
}

ul#navigation li a:hover
{
	background:#fff; /* #114; */
	color:#f33;
	border:0;
	text-decoration:underline;
	
}

span.zensur {background-color: #000;}

pre {
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}

	.hilite {
			color: #000;
			background-color: #99ccff;
			}
    .hilite1 {
			color: #000;
			background-color: #ffcc66;
			}
    .hilite2 {
			color: #000;
			background-color: #99ff66;
			}
    .hilite3 {
			color: #000;
			background-color: #ff9999;
			}

div.tt {
font-size: .85em; 
color:#539F00; 
text-align:right; 
margin: -5px 10px 10px 0;
border-top: 1px dotted #dcdcac;}

div.tt a {color:#539F00;}
div.tt a:hover {background-color:#539F00;color:#fff}


a#fbutton {
position: fixed;
right: 0;
bottom: 0;
text-decoration: none;
text-indent: -999em;
height: 100px;
width: 100px;
background: url(http://www.blogwiese.de/button/b_firefox_neon.png) bottom right no-repeat;
display: block;
}

div.sidebar {color: #444;}
div.sidebar a:link, div.sidebar a:visited {color: #0A314F; }
display: block;
width: 99%;
}

div.projekte, .highlight {
border: 1px dashed #5BAF00;
background: #D9EFC2;
padding: 2px 1px 1px 6px;
margin-bottom: 10px;
text-align: center;
}

.highlight1 {
border: 2px solid #BF1F00;
background-color: #fafafa;
padding: 2px 1px 1px 2px;
margin-bottom: 10px;
}

div.projekte li {color: #000;text-align: center;} 
div.projekte li a:link, div.projekte li a:visited {color: #19007F;}
div.projekte li a:active, div.projekte li a:hover {color: #E5DFFF;}
div.projekte li h2, #col2 h2 {color:#D9EFC2;background-color:#063501;text-align: center;}


ul.kolumne, li.kolumne, p.kolumne, h2.kolumne {
/* background: #d1efde; */
text-align: left;
}

ul.kolumne, li.kolumne, p.kolumne {
line-height: 100%;
font-size: 1em;
color: #000;
font-family: corbel, arial, helvetica, sans-serif;
}

li.kolumne ul.kolumne p {display: inline;} 

h1#title a:link, h1#title a:visited {
	color: #fff;
}

h1#title a:active, h1#title a:hover {
color: #FFA200;
}
code {background-color: #F3FFDF;
color: #6C7F3F;}

#col1 h2, #col2 h2 {font-family: "Arial narrow", arial, helvetica, sans-serif;}

#feeds_button {
	width: 74px;
	height: 14px;
	text-align: left;
	font-size: 10px;
	padding: 1px 15px 15px 3px;
	color: #fff;
	background: url(wp-content/plugins/feedstats-de/images/feedstats-de.gif) no-repeat;
	margin-bottom: 2px;
}

span.meinung, div.meinung {
font-size: .9em;
background: #AFFFBA;
padding: 2px;
}

