.rowElem{clear:both;margin-bottom:11px;}
* html .rowElem{margin-bottom:5px;}
#destinations_list .rowElem{margin-bottom:8px !important;}
*:first-child+html #destinations_list .rowElem{margin-bottom:6px !important;}
.mac.gecko .rowElem{margin-bottom:9px;}
.mac.gecko #destinations_list .rowElem{margin-bottom:4px !important;}
button.jqTransformButton{margin:0px;padding:0px;border:none;background-color:transparent;cursor:pointer;overflow:visible;font-family:Arial;}
*:first-child+html button.jqTransformButton[type]{width:1;}
button.jqTransformButton span{background:transparent url(img/btn_right.gif) no-repeat right top;display:block;float:left;padding:0px 4px 0px 0px;margin:0px;height:33px;}
button.jqTransformButton span span{background:transparent url(img/btn_left.gif) no-repeat top left;color:#333;padding:8px 4px 0px 8px;font-weight:normal;font-size:12px;line-height:13px;display:block;text-decoration:none;height:33px;}
button.jqTransformButton_hover span span{background-position:left -33px;}
button.jqTransformButton_hover span{background-position:right -33px;}
button.jqTransformButton_click span span{background-position:left -66px;}
button.jqTransformButton_click span{background-position:right -66px;}
* html button.jqTransformButton{height:33px;}
* button.jqTransformButton span span{height:25px;}
*+ html button.jqTransformButton{height:33px;}
*+ button.jqTransformButton span span{height:25px;}
.jqTransformInputWrapper{background:transparent url(img/input/input_right.png) no-repeat top right;height:29px;padding-right:8px;margin-left:-5px;}
.gray_input .jqTransformInputWrapper{background:transparent url(img/input/input_gray_right.png) no-repeat top right;height:29px;padding-right:8px;margin-left:-5px;}
* html .jqTransformInputWrapper{padding-right:7px;}
.jqTransformInputInner{background:transparent url(img/input/input_left.png) no-repeat top left;margin:0px;height:23px;padding:6px 0px 0px 0px;position:relative;}
.gray_input .jqTransformInputInner{background:transparent url(img/input/input_gray_left.png) no-repeat top left;margin:0px;height:23px;padding:6px 0px 0px 0px;position:relative;}
.jqTransformInputInner div{height:29px;}
.jqTransformInputInner div input{font:10px Verdana, Geneva, sans-serif;vertical-align:middle;height:21px;color:#333;border:none;margin:0px;background:transparent;margin-left:8px;width:100px;}
.jqTransformInputInner div input{height:14px\9;}
\ .impressum .jqTransformInputInner div input{width:96%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.jqTransformInputInner div input{margin-top:-5px;margin-left:0px;z-index:10;}
}
.jqTransformSafari .jqTransformInputInner div{position:relative;overflow:hidden;margin:0px 8px;}
.jqTransformSafari .jqTransformInputInner div input{background-color:none;position:absolute;top:-10px;left:-2px;height:42px;padding-left:4px;}
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size:12px;line-height:16px;font:normal 11px Verdana, Geneva, sans-serif;padding-left:4px;}
table.jqTransformTextarea{margin-left:-3px;}
table.jqTransformTextarea td{font-size:1px;line-height:1px;width:7px;height:7px;margin:0;padding:0;}
table.jqTransformTextarea{}
table.jqTransformTextarea tr{}
table.jqTransformTextarea textarea{margin:0;padding:0;border:0;background:none;}
table.jqTransformTextarea td#jqTransformTextarea-tl{background:url(img/textarea/textarea-tl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm{background:url(img/textarea/textarea-tm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr{background:url(img/textarea/textarea-tr.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-ml{background:url(img/textarea/textarea-ml.gif) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-mm{background:#fff;}
table.jqTransformTextarea td#jqTransformTextarea-mr{background:url(img/textarea/textarea-mr.gif) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-bl{background:url(img/textarea/textarea-bl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm{background:url(img/textarea/textarea-bm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br{background:url(img/textarea/textarea-br.gif) no-repeat top left;}
.impressum td#jqTransformTextarea-mm{width:400px;height:200px;white-space:nowrap;}
.jqTransformRadioWrapper{float:left;display:block;margin:0px 4px;margin-top:0px;display:inline;}
.jqTransformRadio{background:transparent url(img/radio.gif) no-repeat center top;vertical-align:middle;height:15px;width:15px;display:block;float:left;}
.gray_radio{float:left;display:inline;margin-right:20px;}
.gray_radio label{float:left;}
span.jqTransformCheckboxWrapper{display:block;float:left;margin-right:2px;position:relative;}
a.jqTransformCheckbox{background:transparent url(img/checkbox.gif) no-repeat center top;vertical-align:middle;height:15px;width:15px;display:block;}
a.jqTransformChecked, .gray_forms a.jqTransformChecked{background-position:center bottom !important;}
.jqTransformSelectWrapper{position:relative;height:31px;background:url(../custom/sexy-input-bg.png) no-repeat top left;left:-5px;}
.jqTransformSelectWrapper div span{font-size:10px;float:none;position:absolute;white-space:nowrap;padding:14px 10px 0 15px;overflow:hidden;cursor:pointer;}
.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;background:url(../custom/arrow.png) no-repeat center center;width:25px;height:29px;border:0;cursor:pointer;top:0px;right:-25px;}
.jqTransformSelectWrapper ul, #airports_list{position:absolute;width:43px;top:24px;left:7px;list-style:none;display:none;overflow:auto;z-index:999999;border:1px solid #6685a4;background-color:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 2px #999;-webkit-box-shadow:2px 2px 2px #999;-moz-box-shadow:2px 2px 2px #999;padding:3px;box-shadow:5px 5px 5px #888}
.jqTransformSelectWrapper ul a{display:block;padding:1px 0px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px;}
.jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333;}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff;}
.jqTransformHidden{display:none;}

