form.yform{background-color:transparent; border:none !important}
form.yform div.type-text, 
form.yform div.type-select, 
form.yform div.type-check, 
form.yform div.type-button{margin:0.1em 0; overflow:hidden; position:relative}

.tablebooking_wrapper{margin:0; padding:2em 0 0; text-align:center; color:#000}
.tablebooking_wrapper .tablebooking_content{width:500px; text-align:left; margin:0em auto}

.shortInput{width:6em !important}
.trennlinie_white{background:transparent url(../../../image/background/dot_white.gif) repeat-x; width:100%; height:10px; margin:1em 0}
.trennlinie_black{background:transparent url(../../../image/background/dot_black.gif) repeat-x; width:100%; height:10px; margin:1em 0em}

#reservierung #reservierungsdetails .columnar input, 
#reservierung #reservierungsdetails .columnar textarea{display:inline; width:50%}
#reservierung #reservierungsdetails .columnar .type-text label, 
#reservierung #reservierungsdetails .columnar .type-select label{color:#FFF; float:left; height:2.3em; line-height:2.3em; margin-right:1%; text-indent:1%; width:30%}

#tablebookingConfirm{padding:2em}
#tablebookingConfirm p#confirmText{margin:2em 0}
#tablebookingConfirm div#confirmEmail{text-align:center; margin:2em 0}
#tablebookingConfirm strong{display:block; font-weight:bold}
#tablebookingConfirm strong a{font-style:italic; color:#800000; font-size:120%}

#reservierung .type-button{margin:2em 0 0 0; text-align:right}
#reservierung select.birthdaySelect{width:8.2em !important}

div#pageNotFound p{margin:1em 0; text-align:justify}
div#pageNotFound p span{display:block}
div#pageNotFound strong{display:inline !important}
div#pageNotFound ul{margin-left:2em}
div#pageNotFound ul li{background-image:url("../../../image/icons/li_square_black.gif"); background-repeat:no-repeat; background-position:0 0.4em; padding-left:1em; list-style:none; list-style-image:none}

h1#poweredbyLink {text-align: center;}
h1#poweredbyLink a{color:#fff;font-size:12pt;font-weight:normal;margin-top:1em}
h1#poweredbyLink a:hover{color:#fff;background-color:transparent}

form.yform fieldset {margin:0em;padding:0.5em 1em;border:none;background: transparent;}