form,
input,
textarea,
.postMeta,
.wp-caption-text,
#footer,
#masthead,
#tertCol,
#midCol { display: none; }

.printonly { display: block; }

img#logoprint {  margin-bottom: 1em; }

body {
font:12px arial,helvetica,verdana,sans-serif;
}

strong, b { 
	font-weight: bold;
}

h1 {
color: #99CC33;
font-weight: bold;
font-size:22px;
}

h2 {
color: #99CC33;
font-weight: bold;
font-size:18px;
}

h3 {
color: #99CC33;
font-weight: bold;
font-size:16px;
}

h4 {
color: #99CC33;
font-weight: bold;
font-size:14px;
}

h5 {
font-size:10px;
color: #99CC33;
padding-left:1px;
font-weight:400;
}

a {
color:#333;
text-decoration:none;
outline: none;
}


.entry h3 {
margin:1em 0;
}

.entry a.greybox img { 
	margin:0 0.5em 0.2em 0;
}

.post .entry {
line-height:1.4em;
overflow:hidden;
}

.post .entry p {
margin:5px 0;
margin-bottom: 1em; 
}

.post .entry p a {
text-decoration: none;
color: #7F7F7F;
/*background:url(../images/dot.gif) repeat-x bottom left;*/
font-weight:normal;
}


.post .entry p a:hover {
	color:#555;
}

em, blockquote, cite {
font-style: italic;
}

.entry blockquote {
margin:0 1.3em;
}

.entry ul {
margin:0 1.3em;
margin-bottom: 1em; 
list-style:none;
}

.entry li a {
color:#333;
font-weight:700;
background:url(../images/dot.gif) repeat-x bottom left;
}

.entry ul li {
background:url(../images/li.gif) no-repeat 0 1px;
margin:7px 0 7px 10px;
list-style-type:disc;
}

.entry ol {
margin:0 1em 0 3em;
}

.entry ol li {
list-style-type:decimal;
margin:0 0 7px;
}

.entry img,.entry a img {
/*border:3px solid #EEE;*/
}

.entry a:hover img {
border-color:#DFDFDF;
}

.entry table tr {
padding:15px 0;
}

.entry table tr.alt {
background:#eee;
}

/* style pagination buttons */
#more_reading {
color:#7F7F7F;
font-size:11px;
text-transform:uppercase;
margin-bottom:15px;
margin-top:15px;
text-align:right;
}

table.referenz + table.referenz { margin-top: 1em; border-top: 1px solid black; }
table.referenz { min-width: 50%; border: none; margin-bottom: 1em; }
table.referenz td { vertical-align: top; padding: 0.5em 0.5em 0 0; }
table.referenz th { vertical-align: top; padding: 0.5em 0.5em 0 0; }
/*table.referenz th { font-weight: bold; width: 9em; }*/

img.alignleft {
	margin: 1em 1em 0 0;
	float: left; 
}

img.alignright {
	margin: 0 0 1em 1em;
	float: right; 
}
