@charset "UTF-8";

/* ========== SUCHE MAIN ========== */

.cBoth {
   clear:both;
   display:inline;
   width:100%;
}

#search-main-headline {
   float:left;
   width:400px;
   margin-top:20px;
   margin-left:25px;
   display:inline;
}

#search-main-headline h1 {
   font-size:16px;
}

#search-main-schnellsuche {
   float:right;
   width:910px;
   margin-right:25px;
   margin-top:25px;
   height:39px;
   background-image:url(../gfx/search_main_schnellsuche_bg.jpg);
   background-repeat:no-repeat;   
   display:inline;
}

#search-main-schnellsuche-hl {
   float:left;
   margin-left:8px;
   margin-top:10px;
   font-size:16px;
   font-weight:bold;
   width:550px;
   display:inline;
}

#search-main-schnellsuche-go {
   float:right;
   margin-right:10px;
   margin-top:-5px;
   width:31px;
   display:inline;
}

#search-main-schnellsuche-form {
   float:right;
   margin-right:15px;
   margin-top:-17px;
   width:300px;
   display:inline;
}

#searchSchnellsuche {
   font-size:12px;
   border:1px solid #cccccc;
   display:inline;
}

#search-main-options {
   float:left;
   width:910px;
   height:117px;
   margin-left:25px;
   margin-top:15px;
   background-image:url(../gfx/search_main_options_bg.jpg);
   background-repeat:no-repeat;   
   text-align:left;
   display:inline;
}

#search-main-options-dogs {
   float:left;
   width:600px;
   height:207px;
   margin-left:25px;
   margin-top:15px;
   background-color:#efefef;
   text-align:left;
   display:inline;
}

#search-main-options-dogs h3 {
   width:100%;
   font-size:16px; 
   display:inline;
}


#search-main-options h3 {
   width:100%;
   font-size:16px; 
   display:inline;
}

#search-main-options select, input {
   font-size:12px;
   margin:0;
   padding:0;
   border:1px solid #cccccc;
   margin-top:15px;
   height:18px;
   display:inline;
}

#search-main-options-personen {
   float:left;
   margin-left:15px;
   margin-top:15px;
   display:inline;
   width:90px;
}

#search-main-options-anreise {
   float:left;
   margin-left:50px;
   margin-top:15px;
   display:inline;
   text-align:left;
   width:160px;
   /*width:160px;*/
}

#search-main-options-abreise {
   float:left;
   margin-left:50px;
   margin-top:15px;
   /* display:inline; */
   text-align:left;
   width:160px;
}

#search-main-options-abreise img {
   background-color:#ff0000;
}

#search-main-options-kategorie {
   float:left;
   margin-left:50px;
   margin-top:15px;
   display:inline;
   width:90px;
}

#search-main-options-personen-dogs {
   float:left;
   margin-left:15px;
   margin-top:15px;
}

#searchOptionsPersonen-dogs {
   margin-top:16px;
}


#search-main-options-anreise-dogs {
   float:left;
   margin-left:40px;
   margin-top:15px;
}

#search-main-options-abreise-dogs {
   float:left;
   margin-left:40px;
   margin-top:15px;
}


.ui-datepicker-trigger {
   margin:0;
   padding:0;
   margin-top:3px;
}

#search-main-options-uebernachtungen {
   float:left;
   margin-left:40px;
   margin-top:15px;
}

#formSearchOptions {
   display:inline;
}

#search-main-options-send {
   float:right;
   width:137px;
   height:86px;
}

#search-main-options-send2 {
   float:right;
   width:137px;
   height:86px;
   margin-top:15px; 
}

#SubmitSearch {
   float:left;
   display:inline;
   width:108px;
   height:35px;
   border:none;
   margin-top:37px;
   margin-left:15px;
}

#search-main-tuning-toggle {
   float:left;
   display:inline;
   width:910px;
   margin-left:25px;
   background-color:#efefef;
   margin-top:2px;
   height:30px;
}

#search-main-tuning-toggle-dogs {
   float:left;
   display:inline;
   width:600px;
   margin-left:25px;
   background-color:#efefef;
   margin-top:2px;
   height:30px;
}

#search-main-tuning-toggle a {
   text-decoration:none;
   color:#000000;
   font-weight:bold;
}

#search-main-tuning-toggle-image {
   float:right;
   display:inline;
   width:25px;
   margin-right:97px;
   margin-top:5px;
}

#search-main-tuning-wrap {
   float:left;
   width:910px;
   margin-left:25px;
   background-color:#efefef;
   display:none;
}

#search-main-tuning-wrap-dogs {
   float:left;
   width:600px;
   margin-left:25px;
   background-color:#efefef;
   display:none;
}


.search-main-tuning-box {
   float:left;
   display:inline;
   width:210px;
   margin-left:15px;
   margin-top:15px;
   margin-bottom:15px;
}

.search-main-tuning-box-iWrap {
   float:left;
   width:100%;
   display:inline;
   width:100%;
   height:25px;
}

.search-main-tuning-box h2 {
   color:#000000;
   font-size:16px;
   font-weight:bold;
   margin-bottom:15px;
}

.search-main-tuning-box input {
   float:left;
   display:inline;
   margin-top:0;
   margin-right:15px;
}

#search-main-notice {
   float:left;
   width:910px;
   margin-left:25px;
   margin-top:0px;
   padding-left:5px;
   font-size:14px;
   display:inline;
}

#search-main-notice-dogs {
   float:left;
   width:450px;
   margin-left:15px;
   margin-top:-58px;
   padding-left:5px;
   font-size:14px;
   display:inline;
}

#last-options {
   float:left;
   width:500px;
   height:117px;
   margin-left:25px;
   margin-top:15px;
/*   background-image:url(../gfx/search_main_options_bg.jpg);  */
   background: #cad1db;
/*   background-repeat:no-repeat;   */
   text-align:left;
   display:inline;
}

#last-options-send {
   float:right;
   width:137px;
   height:86px;
}


/* ========== SLIDER =========== */

#search-main-slider-wrap {
   float:left;
   width:910px;
   margin-left:25px;
   margin-top:45px;
   height:286px;
   background-image:url(../gfx/search_main_slider_bg.jpg);
   background-repeat:no-repeat;     
   margin-bottom:25px;   
   display:inline;
}

#search-main-slider-wrap-dogs {
   float:left;
   width:600px;
   margin-left:25px;
   margin-top:45px;
   height:286px;
   background-image:url(../gfx/search_main_slider_bg.jpg);
   background-repeat:no-repeat;     
   margin-bottom:25px;   
   display:inline;
}

#search-main-slider-wrap-offer {
   float:left;
   width:910px;
   margin-left:25px;
   margin-top:45px;
   height:480px;
   background-image:url(/gfx/search_main_slider_bg_offer.jpg);
   background-repeat:no-repeat;     
   margin-bottom:25px;   
   display:inline;
}

#search-main-slider-wrap-offer-dogs {
   float:left;
   width:600px;
   margin-left:25px;
   margin-top:45px;
   height:480px;
   background-image:url(/gfx/search_main_slider_bg_offer.jpg);
   background-repeat:no-repeat;     
   margin-bottom:25px;   
   display:inline;
}

#search-main-slider-wrap-headline {
   float:left;
   display:inline;
   margin-left:15px;
   margin-top:10px;
   width:200px;
}

#search-main-slider-wrap-headline-offer {
   float:left;
   display:inline;
   margin-left:15px;
   margin-top:10px;
   width:600px;
}

#search-main-slider-wrap-headline h2 {
   color:#000000;
   font-size:16px;
   font-weight:bold;
   margin-bottom:15px;
   display:inline;
}

#search-main-slider-inner-wrap {
   float:left;
   margin-left:15px;
   margin-top:15px;
   width:882px;
   height:230px;
   overflow:hidden;
   display:inline;
}

#search-main-slider-inner-wrap-offer {
   float:left;
   margin-left:15px;
   margin-top:25px;
   width:882px;
   height:400px;
   overflow:hidden;
   display:inline;
}

#search-main-slider-slider {
   float:left;
   width:10000px;
   margin-left:-0px;
   display:inline;
}

.search-main-slider-container {
   float:left;
   display:inline;
   width:150px;
   margin-right:93px;
}

.search-main-slider-container img {
   float:left;
   border:1px solid #999999;
   display:inline;
}

.search-main-slider-subline {
   float:left;
   width:100%;
   display:inline;
}

.search-main-slider-subline h3 {
   float:left;
   margin-top:3px;
   font-size:12px;
   font-weight:normal;
}

.search-main-slider-stars {
   float:left;
   margin-top:3px;
   display:inline;
}

.search-main-slider-stars img {
   float:left;
   border:none;
   display:inline;
}

#search-main-slider-wrap-buttons {
   float:left;
   width:400px;
   margin-top:10px;
   display:inline;
}

#search-main-slider-wrap-buttons a {
   text-decoration:none;
   color:#000000;
}

.search-main-slider-button {
   float:left;
   border:1px solid #666666;
   width:15px;
   text-align:center;
   display:inline;
   margin-right:15px;
}



