.body {background-color : #634a2c;margin : 0;padding : 0;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}#higru1 {background-attachment : fixed;background : url(images/ranch-a_03.jpg);width : 1024px;height : 768px;background-position : 0 5px;background-repeat : no-repeat;}#content {position : absolute;top : 330px;left : 240px;height : 350px;width : 450px;overflow : auto;}#contentlinks {width : 230px;float : left;margin-bottom : 5px;margin-right : 5px;margin-left : 5px;overflow : auto;}#contentrechts {width : 250px;float : right;margin-bottom : 5px;margin-right : 5px;margin-left : 5px;overflow : auto;}#act {background-color : #b2b75b;width : 250px;}#valide {position : absolute;top : 720px;left : 10px;height : 20px;width : 400px;}#valide p {font : 12px "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;text-align : center;margin : 0;padding : 0;padding-right : 2px;padding-left : 2px;padding-bottom : 2px;padding-top : 2px;}a {margin : 0;padding : 0;color : #663300;background-color : transparent;text-decoration : underline;}a:link, a:visited {margin : 0;padding : 0;color : #663300;}a:hover {margin : 0;padding : 0;color : #ffffff;}h1, h2, h3, h4, h5, h6 {margin : 0 1em 0 10px;padding : 0;color : #663333;}h1 {font : italic 16pt/20pt Georgia, 'Century Schoolbook', serif;}h2 {font : italic 14.8pt/18.4pt Georgia, 'Century Schoolbook', serif;}h3 {font : italic 13.6pt/16.8pt Georgia, 'Century Schoolbook', serif;}h4, h5, h6 {font : italic 12.4pt/15.2pt Georgia, 'Century Schoolbook', serif;}div {margin : 0 0.5em;padding : 0.5em 0 1em;color : #663333;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}p, form {margin : 0 2em;padding : 0.5em 0 0.5em;color : #663333;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}ul, ol {margin : 0 2em 0 3em;padding : 0.5em 0 1em;color : #663333;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}pre, code {margin : 0 3em;padding : 0.5em 0 1em;color : #663333;font : 15px Arial, "Trebuchet MS", monospace;}p tt {font : 8pt/8pt monospace;}img {border : 0;}td, th {margin : 0;padding : 0;color : #663333;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}cite {font-size : 7pt;}big {font-size : 9pt;}checkbox, input, option, select, textarea {margin : 4px 0 0 2px;background : #fae5d3;color : #663333;font : 8pt Verdana, Helvetica, Arial, sans-serif;}.warnung p {margin : 0 3em;padding : 0.5em 0 1em;color : #cc0000;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}.quittung p {margin : 0 3em;padding : 0.5em 0 1em;color : #663333;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}.aperitiv {display : none;}.aperitiv p {display : none;}#indexnavigation {background-color : transparent;position : absolute;top : 250px;left : 35px;}#indexnavigation LI {background-color : transparent;padding : 0;margin : 0;list-style : none;width : 130px;}#indexnavigation UL {background-color : transparent;padding : 0;margin : 0;}#indexnavigation A {font : bold 1em Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;text-decoration : none;display : block;padding : 3px 5px;margin : 1px 0 0;width : 145px;}#indexnavigation A:link {color : #663333;padding : 3px 4px;border : 0 solid #fa0;}#indexnavigation A:visited {color : #663333;padding : 3px 4px;border : 0 solid #fa0;}#indexnavigation A:focus {color : #663333;background : #d5b995;padding : 3px 4px;border : 0 solid #850;}#indexnavigation A:hover {color : #663333;background : #d5b995;padding : 3px 4px;border : 0 solid #850;}#indexnavigation A:active {color : #663333;background : #d5b995;padding : 3px 4px;border : 0 solid #850;}#wetter {position : absolute;top : 250px;left : 70px;width : 197px;height : 100px;}form.biszform {width : 360px;font-size : 1.1em;color : #663333;}form.biszform legend {padding-left : 0;}form.biszform legend, form.biszform label {color : #663333;}form.biszform fieldset {border : none;border-top : 1px solid #7b7b7b;background : url(images/form_fieldset.gif) repeat left bottom;}form.biszform fieldset fieldset {background : none;}form.biszform fieldset li {padding : 5px 10px 7px;background : url(images/form-trennung.gif) repeat-x left bottom;}form.biszform fieldset {margin-bottom : 10px;}form.biszform legend {padding : 0 2px;font-weight : bold;}form.biszform label {display : inline-block;line-height : 1.8;vertical-align : top;}form.biszform fieldset ol {margin : 0;padding : 0;}form.biszform fieldset li {list-style : none;padding : 5px;margin : 0;}form.biszform fieldset fieldset {border : none;margin : 3px 0 0;}form.biszform fieldset fieldset legend {padding : 0 0 5px;font-weight : normal;}form.biszform fieldset fieldset label {display : block;width : auto;}form.biszform em {font-weight : bold;font-style : normal;color : #f00;}form.biszform label {width : 120px;}form.biszform fieldset fieldset label {margin-left : 123px;}form.biszform div {display : inline;}.tabpreis p, h4 {font : 11px "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;text-align : left;line-height : 1em;margin : 0;padding : 0;padding-right : 5px;padding-left : 5px;padding-bottom : 5px;padding-top : 5px;}#box3 {width : 150px;height : 100px;float : right;background : #db1a1e;border : 2px solid #5c2325;margin-bottom : 1px;margin-right : 1px;margin-left : 1px;}#box3 ul {margin : 0 0 0 5px;padding : 0;list-style-type : none;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}#box3 a:link, #box3 a:visited {margin : 0;padding : 1px 0;width : 125px;display : block;color : #663333;background-color : transparent;text-decoration : none;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}#box3 a:hover {background : #b2b75b;color : #663333;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}#box3 li b {padding : 3px 0;width : 125px;display : block;color : #203c6c;background-color : transparent;}#box3 p {margin : 0 1em;padding : 0 0 0;color : #663333;font : 15px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}#adresse {position : absolute;top : 120px;left : 250px;height : 20px;width : 530px;}#adresse p {margin : 0 1em;padding : 0 0 0;color : #ffffff;font : 12px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}#navibild {position : absolute;top : 550px;left : 25px;height : 300px;width : 160px;}#navibild p {margin : 0 1em;padding : 0 0 0;color : #ffffff;font : 12px Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}#umfrage {background-attachment : fixed;background : url(images/brandaktuell.gif);width : 211px;height : 164px;background-position : 2px 5px;background-repeat : no-repeat;}#umfrage a {font : bold 1.2em Arial, "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;text-decoration : none;margin : 0;padding : 0;color : #ffffff;background-color : transparent;}#umfrage a:link, #umfrage a:visited {margin : 0;padding : 0;color : #ffffff;}#umfrage a:hover {margin : 0;padding : 0;color : #cccccc;}
