html {	margin: 0 auto;	padding: 0;	height: 100%;}body {	margin: 0 auto;	padding: 0;	height: 100%;	background-color: #ECEABA;	background-image: url(/images/body-bg_gruen.jpg);	background-repeat: repeat-x;	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;	font-size: 90%; /* Standardschriftgroesse; 100% = 16px */	color: #3D434D;}b,strong {	font-weight: bold;}/* Linkfarben allgemein*/a:link{	color: #000000;	text-decoration: none;}a:visited {	color: #000000;	text-decoration: none;}a:hover,a:active,a:focus{	color: #509110;	text-decoration: none;}/* Umlauf beenden */.clear{	clear: both;	height: 1px;	line-height: 0px;}#container {	min-height: 100%;	width: 1000px;	position: relative;	margin: 0 auto;	border-left: 1px solid #788345;	border-right: 1px solid #788345;}#header {	background-image: url(/images/kopf.jpg);	background-position: top center;	background-repeat: no-repeat;	width: 1000px;	height: 455px;}#header h1 {	text-indent: -999em;}#middle {	padding: 10px;	padding-bottom: 108px; /* Height of the footer */	background-color: #fefced;}#navi {	float: left;	width: 200px;	margin-left: 10px;	text-align: left;	color: black;	font-size: 1em;}#navi ul {	margin-top: 120px; /* Abstand von oben */}#navi ul ul {	margin-top: 5px;}#navi ul li {	display: block;	padding: 5px;	padding-left: 15px;	margin-right: 40px;	margin-bottom: 5px;	border-bottom: 1px solid #d5d5d5;}/*#navi ul li ul li{    display: block;    padding: 5px;    padding-left: 6px;    font-size: 0.9em;}*/#navi ul li.no-link {	display: block;	padding: 5px;	margin-bottom: 5px;	padding-left: 15px;	color: #8E1050;	background-image: url(/images/bullet_red.gif);	background-repeat: no-repeat;	background-position: center left;}#contents {	margin-left: 225px;	width: 750px;	min-height: 600px;	text-align: left;	line-height: 130%;}#bildcontainer {	width: 425px;	height: 155px;	float: right;	text-align: right;}#bildcontainer img {	border: 1px solid #788345;	padding: 2px;}#contents h1 {	/* Artikelueberschrift */	font-family: "Georgia", "Times New Roman", Times, serif;	font-size: 1.5em;	font-style: italic;	font-weight: normal;	line-height: 125%;	color: #3D434D;	margin-bottom: 15px; /* Abstand zum nachfolgenden Text */	margin-right: 430px;}#contents h1.einzeil{	/* Ueberschrift hoeher ruecken */	margin-top: -1.1em;}#contents h1.zweizeil{	margin-top: -2.35em;}#contents p{	margin-bottom: 1.5em;}#contents ul{	list-style: disc;	padding-left: 1em;	line-height: 150%;}#contents table.preise{}#contents table.preise td {	width: 200px;}#footer {	position: absolute;	bottom: 0;	width: 100%;	height: 108px; /* Height of the footer */	background-image: url(/images/fuss.jpg);	background-position: center bottom;	background-repeat: no-repeat;}/* Kontakt-Formular */.formular {	border: 1px solid #788345;	background-color: White;	margin-bottom: 5px;}form {	margin-left: 40px;}/*Fehlerbehandlung*/.fehlergross {	color: red;}.fehlerklein {	color: red;	font-size: 8pt;}/* NoSee fr Honeyspots im Kontaktformular */.nosee {	display: none;}/* Standard-/Beispiel-Stylesheet f&uuml;r das CMSms-G&auml;stebuch-Modul.Es wird &uuml;berschrieben, wenn das Modul aktualisiert wird und gel&ouml;scht, wenn das Modul deinstalliert wird. Wenn Sie das Template modifiziert haben, sollten Sie sich zuvor eine Kopie anfertigen.*/ /* Style pagination */.cms-guestbook-pagination_header {	margin: .5em 0;}.cms-guestbook-pagination_nav {	font-weight: bold;	margin: .5em 0;}.cms-guestbook-pagination_nav a {    font-weight: normal;}/* Style the guestbook *//* Style each entry */.cms-guestbook-entry{		margin-bottom: 2em;}/* Style the message header */.cms-guestbook-entry-header{	background: transparent;	color: black;	border-bottom: 1px solid #3d434d;	margin: 1px;}/* Style the actual message */.cms-guestbook-entry-text {	background: transparent;	padding: .5em;	color: black;}/* Show the postdate on the right */.cms-guestbook-entry-posted {	float: right;	font-size: smaller;}/* Style message header links */.cms-guestbook-entry-header a {	color: black;} .cms-guestbook-entry-header a:hover {	color: black;} 		  /* Style the sender name */.cms-guestbook-entry-sendername{	font-weight: bold;}/* Style the E-mail link */.cms-guestbook-entry-email {	font-size: smaller;}		      /* Style the senders homepage link */.cms-guestbook-entry-homepage{	font-size: smaller;	margin: 2px;	margin-bottom: 0;}/* Style the smileys links */.cms-guestbook-somesmileys a{	margin-right: .5em;}/* Style the entry form */.cms-guestbook-div-insert label{	float: left;	width: 12em;}/* Style the entry form fieldset */.cms-guestbook-div-insert fieldset {       border: none;}/* ***********************      Gästebuch bis hier        ************************ *//* Sample FormBuilder CSS base */form {margin-top:0}form, td, th, li { font-size: 100%}form div {margin-bottom:0}fieldset div {	margin-bottom:0.5em;	margin-left:1em;}fieldset div div {	margin-top:0.5em;	margin-left:1em}fieldset {	margin-bottom:1em;	border:1px solid #F60;	padding:0.5em}fieldset label {	width:auto;}legend {	color:#FFF;	background:#F60;	font-style:italic;	font-size:1.2em;	margin-bottom:0.5em;	padding:0.2em;	width:auto;	border:1px solid #CCC}textarea {	margin: 0.5em 0;	width:98%;	height: 6em}/* Apply this class to text/select input fields with shorter labels	to help alignment */.short-label label {float:left; width:10em}.short-label fieldset div input,.short-label fieldset div select {width:16em}/* Pretty up your Captcha image output */.captcha {	margin:0.5em 0;	width:200px;	text-align:center}.captcha img {border:1px solid #F60; margin-bottom:0.5em}.captcha input {width:196px; margin-top:0.5em}/* Just a bit more room for the Submit button */.submit {margin-top:0.5em}/* Apply this class to text/select input fields with shorter labels	to help alignment */.short-label label {float:left; width:10em}.short-label fieldset div input,.short-label fieldset div select {width:16em}/* Pretty up your Captcha image output */.captcha {	margin:0.5em 0;	width:200px;	text-align:center}.captcha img {border:1px solid #F60; margin-bottom:0.5em}.captcha input {width:196px; margin-top:0.5em}/* Just a bit more room for the Submit button */.submit {margin-top:0.5em}.contactform input {border: 1px solid #f60;}.contactform input.checkbox {border: none;}.contactform label {	display: block;	float: left;	width: 150px;}.contactform label.label {	display: inline;	float: none;	width: 50px;	font-size: 10px;}.contactform textarea {	background-color: #ffc;	border: 1px solid #f60;}.formbuilderform .message {	line-height: 16px;	padding: 0 0 8px 0;}.formbuilderform td {	padding: 5px 2px 5px 2px; /* o r u l */}/* ***********************      Formbuilder bis hier      ************************ */
