@charset "utf-8";/* CSS Print */#inhalt {	font-size: 1em;	float: left;	display: block;	width: 780px;	position: relative;	left: 0px;	top: 0px;	padding: 5px;}body {	padding: 0 0 2em 0;	margin: 0;	text-align: center;	font: 62.5% verdana, sans-serif;	color: #333;	line-height: 150%;	background-color: #FFFFFF;	background-image: url(images/sfondo_nero.gif);}hr {    display: none;}div {	border: 0px dashed #FFFF00;}img {    border: none;}ins {    text-decoration: none;    border-bottom: 1px dashed #F26722;}acronym, abbr, dfn {    border-bottom: 1px dashed #333;    font-style: normal;}blockquote {    border-left: 5px solid #759D00;    margin: 1em 0;    padding: 5px 10px;    background: #E3EBCC;    width: 90%;}code, pre {    color: #F26722;    font: 1.1em 'courier new', courier, monospace;}/* Bild links ausgerichtet: Image floats left*/.bild-links {    float: left;    margin: 0 15px 3px 0;}/* Bild rechts ausgerichtet; Image floats right*/.bild-rechts {    float: right;    margin: 0 0 3px 15px;}.pagination {    text-align: center;    margin-top: 2em;}.center {    text-align: center;}#container {	text-align: left;	margin: 0 auto;	width: 780px;	padding: 0 0 1px 0;	position: relative;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0066FF;}/* Kopfbereich (Header) *//* mainBar*/#mainbar {	clear: both;	text-align: left;	background: #E3EBCC;	display: none;	border-top: 1px solid #759D00;	border-bottom: 1px solid #759D00;	padding-top: 3px;	padding-bottom: 4px;	padding-right: 0px;	padding-left: 0px;	margin-top: 0px;	margin-bottom: 15px;	margin-right: 0px;	margin-left: 0px;	font-size: 1.05em;}#mainbar a {	color: #6C9100;	text-transform: uppercase;	font-weight: bold;	font-variant: small-caps;	display: inline;	margin: 0px;	padding: 5px 10px;}#mainbar a:hover {	color: #FFFFFF;	font-weight: bold;	font-variant: small-caps;	text-transform: uppercase;	background-color: #6C9100;	display: inline;	margin: 0px;	padding: 5px 10px;	text-decoration: none;}#mainbar li {	clear: both;	text-align: left;	background: #E3EBCC;	display: inline;	margin: 0px;	padding: 0px;}#mainbar li a {	color: #6C9100;	font-weight: bold;	font-variant: small-caps;	text-transform: uppercase;	display: inline;	margin: 0px;	padding: 5px 10px;}#mainbar li a:hover {	color: #FFFFFF;	font-weight: bold;	font-variant: small-caps;	text-transform: uppercase;	background-color: #6C9100;	display: inline;	margin: 0px;	padding: 5px 10px;	text-decoration: none;}#kopf {	height: 355px;	float: left;	width: 780px;	display: none;}#kopf h1 {	font: 30px 'trebuchet ms', sans-serif;	color: #0033FF;	margin: 0;	padding: 5px 15px;	text-align: right;}#kopf h1 a {	color: #0033FF;	text-decoration: none;}/* Navigation (Sidebar) */#navi {	float: left;	width: 177px;	text-align: center;	font-size: 1em;	display: none;	color: #FFFFFF;}#navi ul, #navi ol, #navi p, #navi form, #navi dl {	text-align: left;	padding-left: 0px;	padding-right: 0px;}#navi div {	text-align: left;	margin-top: 10px;	margin-right: 5px;	margin-bottom: 10px;	margin-left: 5px;}#navi form {    margin: .7em 0 1em 0;}#navi input {	border: 1px solid #0066FF;	padding: 2px;	margin: 0px;	font-size: 1.0em;	background-color: #DFFFFF;}#navi #searchform div {	text-align: center;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 5px;}#navi #searchform #s {	width: 100px;	padding: 2px;	margin: 0px;	font-size: 1.05em;	}#navi #searchsubmit {	padding: 1px;	margin: 0px;	font-size: 1.05em;	}#navi h2 {	font: bold 1.2em verdana, sans-serif;	color: #fff;	text-align: left;	background-color: #0066FF;	display: block;	margin: 0;	padding: 5px;}#navi a {	font-weight: bold;	color:#FFFFFF;	text-decoration: none;}#navi a:hover {	color: #0099FF;}#navi ul {	list-style: none;	padding: 5px;	margin-top: 0.5em;	margin-right: 0;	margin-bottom: 1em;	margin-left: 0;}#navi ul ul {	padding: 0;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 5px;}#navi .navi-search {    margin-bottom: 3px;    width: 150px;    background: #fff;}/* Navigation (Sidebar 2) */#navi2 {	float: left;	width: 250px;	text-align: center;	font-size: 1em;	display: none;	color: #FFFFFF;}#navi2 ul, #navi2 ol, #navi2 p, #navi2 form, #navi2 dl {	text-align: left;	padding-left: 0px;	padding-right: 0px;}#navi2 div {	text-align: left;	margin-top: 10px;	margin-right: 5px;	margin-bottom: 10px;	margin-left: 5px;}#navi2 form {    margin: .7em 0 1em 0;}#navi2 input {	border: 1px solid #0066FF;	padding: 2px;	margin: 0px;	font-size: 1.0em;	background-color: #DFFFFF;}#navi2 h2 {	font: bold 1.2em verdana, sans-serif;	color: #fff;	text-align: left;	background-color: #0066FF;	display: none;	margin: 0;	padding: 5px;}#navi2 a {	font-weight: bold;	color:#FFFFFF;	text-decoration: none;}#navi2 a:hover {	color: #0099FF;}#navi2 ul {	list-style: none;	padding: 5px;	margin-top: 0.5em;	margin-right: 0;	margin-bottom: 1em;	margin-left: 0;}#navi2 ul ul {	padding: 0;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 5px;}/* Navigation (Sidebar 3) */#navi3 {	float: right;	width: 120px;	text-align: center;	font-size: 1em;	color: #FFFFFF;	margin: 0px;	padding: 0px;	display: none;}#navi3 ul, #navi3 ol, #navi3 p, #navi3 form, #navi3 dl {	text-align: left;	padding-left: 0px;	padding-right: 0px;}#navi3 div {	text-align: left;	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 10px;	display: block;}#navi3 form {    margin: .7em 0 1em 0;}#navi3 input {	border: 1px solid #0066FF;	padding: 2px;	margin: 0px;	font-size: 1.0em;	background-color: #DFFFFF;}#navi3 #searchform div {	text-align: center;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 5px;}#navi3 #searchform #s {	width: 100px;	padding: 2px;	margin: 0px;	font-size: 1.05em;	}#navi3 #searchsubmit {	padding: 1px;	margin: 0px;	font-size: 1.05em;	}#navi3 h2 {	font: bold 1.2em verdana, sans-serif;	color: #fff;	text-align: left;	background-color: #0066FF;	display: block;	margin: 0;	padding: 5px;}#navi3 a {	font-weight: bold;	color:#FFFFFF;	text-decoration: none;}#navi3 a:hover {	color: #0099FF;}#navi3 ul {	list-style: none;	padding: 5px;	margin-top: 0.5em;	margin-right: 0;	margin-bottom: 1em;	margin-left: 0;}#navi3 ul ul {	padding: 0;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 5px;}#navi3 .navi-search {    margin-bottom: 3px;    width: 150px;    background: #fff;}/* Inhalt (Content) */#inhalt h2 {	color: #0000CC;	font: bold 1em verdana, sans-serif;	text-align: right;	margin: .5em 0 0 0;	padding: 2px 5px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #E1FFFF;}/* Ueberschrift fuer Seiten; Heading for Pages */#inhalt h2#page {	text-align: left;	padding: 2px 0 2px 17px;	margin: .5em 0;	font-size: 1.4em;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #0066FF;	border-right-color: #0066FF;	border-bottom-color: #0066FF;	border-left-color: #0066FF;}#inhalt h2 a {    text-decoration: none;}#inhalt h3 {	padding: 2px 0 2px 17px;	margin: .5em 0;	font-size: 1.4em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0033FF;}#inhalt h3 a {	color: #0033FF;	text-decoration: none;}#inhalt h3 a:hover {	color: #000000;	text-decoration: none;}#inhalt h4 {	font-size: 1.3em;	padding: 0;	margin: 1em 0;	color: #000000;}#inhalt h5 {	font-size: 1.1em;	padding: 0;	margin: 1em 0;	color: #000000;}#inhalt a, #footer a {	color: #0066FF;}#inhalt a:hover, #footer a:hover {	color: #FF3300;	text-decoration: none;}#inhalt .meta {    font-size: .9em;    margin: 0;    padding: 1px 5px;}#inhalt .feedback {    margin: 1em 1.7em 1.5em 1em;    text-align: right;    font-weight: bold;    background: url(images/kommentar.gif) no-repeat right center;    padding-right: 20px;}/* Kommentar-Bereich; Comment area*/#commentlist li {	margin-bottom: 1.5em;	padding-bottom: 1em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E1FFFF;}#commentform {	margin: 1em 0;	padding: 1em;	border: 1px solid #0099FF;	background-color: #E1FFFF;}#commentform textarea {	border: 1px solid #759D00;	padding: 3px;	font: 1.1em verdana, sans-serif;	color: #000000;	width: 480px;}/* Fuszbereich; Footer*/#footer {	clear: both;	padding: 15px;	text-align: center;	background: #000000;	background-image: url(images/bottom_page.gif);	color: #0066FF;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #0066FF;	display: none;}/* 3. Spezielle Formatierungen z.B. nur fr Plugins */#ed_toolbar input {	border: 1px solid #0099FF;	font-size: 12px;	margin-right: 1px;	padding-top: 0;	padding-bottom: 0;	background-color: #E1FFFF;}/* *** Plugins *** */.tags {	margin: 1.5em 0;	font-weight: bold;	padding: 2px 0;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #E1FFFF;}#wp_grins {    margin-top: 2px;}.pagebar {    text-align: center;    line-height: 1.4;    margin-top: 2em;}.pagebar .this-page {    font-weight: bold;}#inhalt .pagebar a {	border: 1px solid #0099FF;	padding: 2px 5px;	margin-bottom: 5px;	text-decoration: none;	background-color: #E1FFFF;}#inhalt .pagebar a:hover {	color: #fff;	background-color: #0099FF;}#barra_sx{	margin: 0px;	padding: 0px;	vertical-align: text-bottom;}.pagenav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	line-height: 30px;}li {	line-height: 20px;}#inhalt div.subpages {	text-align: left;	display: block;	clear: none;	float: right;	width: 310px;	border: 2px dotted #0099FF;	padding-bottom: 20px;	padding-right: 10px;}#inhalt div.subposts {	text-align: left;	display: block;	clear: none;	float: right;	width: auto;	border: 2px dotted #0099FF;	padding-bottom: 20px;	padding-right: 10px;}/* styles for the TinyMCE editor */body#tinymce {	text-align: left;	background: #fff;	color: #000;	font: 13px/19px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;	padding: 0.6em;	margin: 0;}
