.tfuse_captcha_reload{
   background-image: url(../images/reload.png);
	background-repeat: no-repeat;
	height: 18px !important;
	margin-top: 15px !important;
	max-width: 16px !important;
	vertical-align: top;
	background-color: transparent;
}
.field_text input, .field_text select {
width: 83%;
}
#TB_ajaxContent  .field_select{
	height:88px;
}
.reservationForm .field_text .inputtext, .reservationForm  .field_select ,.reservationForm  .checklist {
     margin-right:40px;
	 height:18px;
}
.reservationForm  .checklist {
	 height:38px;
}
.reservationForm  .inlinelist {
	 margin-right:40px;
	 
}
 .reservationForm .field_text{
	height:78px;
 }  
 .reservationForm .row .textarea{
	height:98px;
 } 
#reservationForm  .omega  .inputtext{
    margin-right:0px !important;
}

#reservationForm .omega.inputtext{
    margin-right:0;
	margin-right:40px !important;
}

#reservationForm .row.checklist.omega  .custom-checkbox{
margin-right: 0;
}

.reservationForm .row.captcha {
   height:120px;
}

.reservationForm  .row.omega {
margin-right: 0;
}
.reservationForm .field_textarea textarea{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    margin-bottom:0;
    resize:none;
}

.tfuse_captcha_reload{
    background-image:url(../images/reload.png);
    background-repeat: no-repeat;
    height: 18px !important;
    margin-top: 15px !important;
    max-width: 16px !important;
    vertical-align: top;
    background-color: transparent;
}

.reservationForm .omega .ui-selectmenu{
    margin-right:0px;
}

.reservationForm .field_text .tfuse_rf_post_datepicker_in, .reservationForm .field_text .tfuse_rf_post_datepicker_out{
    background-image: url("../../../../../framework/static/images/picker_icon.jpg");
    background-repeat: no-repeat;
    background-position: 7px 11px;
    padding-left: 30px;
    width: 16px;
    height: 16px;
}
#reservationForm .btn-submit{
	background: none;
font-size: 28px;
color: #FF7200;
}
.link-reset {
	float:right;
	margin-right:20px;
}
#TB_ajaxContent .field_text input,#TB_ajaxContent .field_text select {
width: 83%;
}

#TB_ajaxContent .reservationForm .field_text .inputtext,.reservationForm  .checklist {
	background-color: white !important;
	 height:40px;
}
#TB_ajaxContent select  {
	height:40px !important;
}
#TB_ajaxContent .reservationForm  .checklist {
	 height:38px;
}
#TB_ajaxContent .reservationForm .field_text{
	height:78px;
 }  
#TB_ajaxContent .reservationForm .row .textarea{
    background-color: white !important;
	height:120px;
	clear:both;
 } 

#TB_ajaxContent .reservationForm .row.captcha {
   height:120px;
}
#TB_ajaxContent .reservationForm .row.captcha .tfuse_captcha_input {
   height:40px;
   background-color: white !important;
}
#TB_ajaxContent .reservationForm .field_textarea textarea{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    margin-bottom:0;
    resize:none;
}
#TB_ajaxContent #reservationForm .btn-submit{
	background: none;
	border:none !important;
	font-family: 'Yanone Kaffeesatz', Tahoma, Geneva, sans-serif;
	font-size: 21px;
	color: #FF7200;
}
  
#TB_ajaxContent .link-reset {
	float:right;
	margin-right:20px;
	color: #FF7200 !important;
	text-decoration:none;
}

#TB_ajaxContent .field_text .tfuse_rf_post_datepicker_in, #TB_ajaxContent .field_text .tfuse_rf_post_datepicker_out{
    background-image: url("../../../../../framework/static/images/picker_icon.jpg") !important;
    background-repeat: no-repeat !important;
    background-position: 7px 8px !important;
    padding-left: 30px !important;
    height: 40px !important;
}
#TB_ajaxContent {
 color:black !important;
}
#TB_ajaxContent .custom-checkbox,#TB_ajaxContent  .custom-radio { position:relative; font-size:14px}

/* input, label positioning */
#TB_ajaxContent .custom-checkbox input,#TB_ajaxContent .custom-radio input { position:absolute; left:7px; top:8px; margin:0; border:none; width:1px; height:1px;}
#TB_ajaxContent .custom-checkbox input {left:6px; top:7px;}
#TB_ajaxContent .ie7 .custom-checkbox input {left:2px; top:12px;}
#TB_ajaxContent .custom-checkbox label,#TB_ajaxContent .custom-radio label { display:block; position:relative; line-height:1; padding:.4em 0 .3em 30px; margin:0 0 .3em; cursor:pointer; color:#000;}

#TB_ajaxContent .custom-radio label {padding:.4em 0 .3em 30px;}

/* states */
#TB_ajaxContent .custom-checkbox label { background:url(../images/styled_checkbox.png) no-repeat; }
#TB_ajaxContent .custom-radio label { background:url(../images/styled_radiobutton.png) no-repeat; }
#TB_ajaxContent .custom-checkbox label,#TB_ajaxContent .custom-radio label { background-position:-10px -10px; }
#TB_ajaxContent .custom-checkbox label.hover,#TB_ajaxContent .custom-checkbox label.focus,#TB_ajaxContent .custom-radio label.hover,#TB_ajaxContent.custom-radio label.focus { background-position:-10px -110px; }
#TB_ajaxContent .custom-checkbox label.checked,#TB_ajaxContent .custom-radio label.checked { background-position:-10px -210px; color:#000 }
#TB_ajaxContent .custom-checkbox label.checked.hover,#TB_ajaxContent .custom-checkbox label.checkedFocus { background-position:-10px -310px; }
#TB_ajaxContent .custom-checkbox label.focus,#TB_ajaxContent .custom-radio label.focus { outline:0; }