



/* ---- Typo, Links ---- */	

.erklaerung {font-size: 13px;padding: 0px 13px 10px 13px; line-height: 18px;}
#marginal p {padding: 0px 13px 15px 13px;}
.gruen {color: #246305;}
.abstand strong, .gruen-fett {color: #246305; font-weight: bold;}
.grau {color: #666;}

/* ---- Formulare ---- */

a.button {background: transparent url('img/bg_button_a.gif') no-repeat scroll top right;color: #FFF;text-transform: uppercase;display: block;float: left;height: 30px;padding-right: 70px; }
a.button span { background: transparent url('img/bg_button_span.gif') no-repeat; display: block;line-height: 16px; padding: 7px 0 7px 70px;}
a.button:hover, a.button:active {background-position: bottom right;color: #FFF;outline: none;}
a.button:hover span, a.button:active span { background-position: bottom left;padding: 8px 0 6px 70px; }

a.button2 {background: transparent url('img/bg_button_a.gif') no-repeat scroll top right;color: #FFF;text-transform: uppercase;display: block;float: left;height: 30px;padding-right: 62px; }
a.button2 span { background: transparent url('img/bg_button_span.gif') no-repeat; display: block;line-height: 16px; padding: 7px 0 7px 62px;}
a.button2:hover, a.button2:active {background-position: bottom right;color: #FFF;outline: none;}
a.button2:hover span, a.button2:active span { background-position: bottom left;padding: 8px 0 6px 62px; }

a.button3 {background: transparent url('img/bg_button_a.gif') no-repeat scroll top right;color: #FFF;text-transform: uppercase;display: block;float: left;height: 30px;padding-right: 55px; }
a.button3 span { background: transparent url('img/bg_button_span.gif') no-repeat; display: block;line-height: 16px; padding: 7px 0 7px 55px;}
a.button3:hover, a.button3:active {background-position: bottom right;color: #FFF;outline: none;}
a.button3:hover span, a.button3:active span { background-position: bottom left;padding: 8px 0 6px 55px; }

.text, .area, .calendar {padding-left: 8px; margin: 0px 13px 5px 13px; font-family: "trebuchet ms", arial, sans-serif; font-size: 13px; border-top: 1px solid #999; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; color: #666;}
.text, .area {width: 249px;}
	*+html .text, .area {margin: -5px 13px;}
	* html .text, .area {margin: -5px 13px;}

.datum {width: 70px; height: 16px; padding-left: 8px; margin: -2px 13px 5px 11px; font-family: "trebuchet ms", arial, sans-serif; font-size: 13px; border-top: 1px solid #999; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; color: #666;}
	*+html .datum {margin-top: 2px; width: 65px;}
	* html .datum {margin-top: 2px; width: 65px;}

.anrede {width: 100px; height: 20px; padding-left: 6px; margin: -2px 13px 5px 13px; font-family: "trebuchet ms", arial, sans-serif; font-size: 13px; border-top: 1px solid #999; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; color: #666;}

.area {height: 100px; margin-bottom: -5px; padding-top: 4px;}
.check {margin: 0px 0;}
.erklaerung {margin: 10px 0; font-family: "trebuchet ms", arial, sans-serif;}


a.button, a.button2, a.button3 {text-decoration: none;}
#content a.button3 {text-decoration: none; color: #fff;}




#reservierung tr {
margin: 0;
}

#reservierung td {
padding: 0;
width: 240px;
height: 20px;
text-align: left;
font-size: 13px; font-family: "trebuchet ms", arial, sans-serif;
}


/* ---- Ende CSS ---- */

/* Farben LINDE

Hintergrund Seite: #F8F8F8
grün: #246305
Schrift: reines Schwarz
grauer Rahmen Content: #DCDCDC

*/



