﻿.linzmap{
    height:22.75em;
    width:15.6em;
}
#citymap{
    width:15em;
}
/* ################################################################################# */
/* ######## FORMULAR klein STARTSEITE ######## */
/* ################################################################################# */
.hotel_search form, fieldset{
    border:0;
    margin:0;
    padding:0;
}
.hotel_search fieldset{
    width:16em;
}
.hotel_search fieldset label{
    margin:0;
    padding:0 0 0.2em 0;
    font-weight:bold;    
}
.hotel_search .formsection{
    margin:0;
    padding:0 0 0.7em 0;
    display:block;
    float:left;
}
.hotel_search fieldset .roomsearch{
    border:1px solid #6B7583;
    margin:0 0.2em 0 0;
    width:2em !important;
    font-size:100%;
    padding:0.14em 0 0.14em 0.14em;
    font-family: Arial,Helvetica,sans-serif;
}
.hotel_search fieldset select{
    border:1px solid #6B7583;
    margin:0 0.1em 0 0;
    font-size:100%;
    padding:0.01em;
    font-family: Arial,Helvetica,sans-serif;
}
.hotel_search fieldset .selectbox_xl{
    width:15em;
}
.hotel_search fieldset .selectbox_l{
    width:12.2em;
}
.hotel_search fieldset .selectbox_m{
    width:10.9em;
}
/* ie 6 */
* html .hotel_search fieldset .selectbox_m{
    width:11.0em;
}
/* ie7 */
*+html .hotel_search fieldset .selectbox_m{
    width:11.1em;
}
.hotel_search fieldset .selectbox_s{
    width:3em;
}
.hotel_search fieldset .searchbt{
    display:inline;
}

.hotel_search fieldset .hoteloverview{
    display:inline;
    vertical-align:top;
    margin-left:1.3em;
}

.hotel_search .aufenthalt1, .hotel_search .aufenthalt2{
    display:block;
    float:left;
}

.hotel_search .aufenthalt2{
    padding-left:1em;
}
.hotel_search .info_text{
    background-color:#ffffff!important;
    /*height:20em;*/
}
/* ie7 
*+html .hotel_search .info_text{
    height:20.5em;
}
*/
