
body, html {
 margin: 0;
 padding: 0;
 height: 100%;
}

body {
 background-color: #99ff99;
 font-family: verdana, tahoma, serif;
 font-size: 12px;
 color: #006600;
 line-height: 18px;
}

div,td {
 font-size: 12px;
}

/* -- links -- */

a:link, a:visited, a:active {
 text-decoration: none;
 color: #666600;
}

a:hover {
 text-decoration: none;
 color: #333300;
}

/* -- layout -- */

#wrapper {
 width:995px;
 height:100%;
 margin:0 auto;
 background-image:url(../img/hg.gif);
 background-repeat:repeat-y;
}

#wrapper_in {
 width:970px;
 margin:0 auto;
}

/* -- content --*/

h1 { padding:0; margin:0; font-size:20px; line-height:24px; }
h4 { padding:0; margin:0; margin-bottom:10px; font-size:14px; }

img { border:0; }
img.pic_border { border:1px solid #ccc; }

p.buttonheading { padding:0; margin:0; text-align:right; }

div.price p { font-weight:bold; }
table.price_tab { width:90%; }
table.price_tab tr { vertical-align:top; }
table.price_tab td { border-bottom:1px solid #ddd; }
td.price_l { width:80%; }
td.price_r { width:10%; text-align:right; }

ul.ebs_infos li { margin:10px; }

img.bungalow { margin-right:10px; border:1px solid #ddd; }

/* -- Gästebuch --*/

div.jg_topelem_txt ul { padding:0; margin:0; }

/* -- Galerie --*/

div.jg_rm, p.jg_rm { display:none; }
div.jg_sm, p.jg_sm { display:none; }

/* -- Formular --*/

.form_body { margin-bottom:10px; }
.form_name { float:left; width:250px; }
.form_feld { float:left; width:250px; }
.form_feld .inputbox { width:240px; }
.form_feld .inputboxtxt { width:240px; height:90px; }
.form_risk { float:left; width:50px; }

input.inputbox { 	border:1px solid #99FF99; }
select.inputbox { 	border:1px solid #99FF99; }
textarea.inputboxtxt { 	border:1px solid #99FF99; }

/* -- Suche -- */

div#ja-search, form.search_result fieldset { border:1px solid #99FF99; }
div#ja-search form { margin:3px; }
div#ja-search label { display:block; }
input#mod_search_searchword { width:100px; }
div.results ol li p { display:none; }
div.results ol li { margin-bottom:10px; }
div.results ol li span.highlight { font-weight:bold; }


