.boxBody
{
    width:          1000px;
}

.boxContent
{
    width:          1000px;
    margin-top:     55px;
}

.vorschauDialogContainer
{
    position:       relative;
    width:          1000px;
}

.vorschauDialogContainerImages
{
    width:          310px;
    float:          left;
}

.vorschauDialogContainerVermieter
{
    width:          500px;
    padding:        15px 20px 0px 20px;
    float:          left;
}
.vorschauDialogContainerAusstattung
{
    width:          148px;
    float:          left;
    border:         1px solid #dbdbdb;
    background:     url(/_files/designs/zimmer/einstellen/vorschau/images/vorschauDialogContainerAusstattung.png) repeat-x;
}
.vorschauDialogContainerAusstattung h1
{
    font-size:      14px;
    font-weight:    bold;
    margin:         13px 0px 5px 20px;
}


.vorschauDialogContainerAusstattung ul li
{
    list-style-type:    none;
    border-top:         1px solid #dbdbdb;
}

.vorschauDialogContainerAusstattung ul li:first-child
{
    border:             0px;
}

.ausstattungItem
{
    height:             19px;
    padding-top:        6px;
    padding-left:       35px;
    margin:             5px 3px 3px 3px;
}

.ausstattungItem.disabled
{
    color:      #ccc;
    opacity:    1.0;
}

.ausstattungItemEZ                   { background: -3px -11px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_ez.png); }
.ausstattungItemDZ                   { background: -3px -11px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_dz.png); }
.ausstattungItemMZ                   { background: -3px -11px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_mz.png); }
.ausstattungItemWhg                  { background: -3px -11px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_whg.png); }
.ausstattungItemRadio                { background: -3px -7px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_radio.png); }
.ausstattungItemTV                   { background: -3px -7px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_tv.png); }
.ausstattungItemKochmoeglichkeit     { background: -3px -9px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_kochmoeglichkeit.png); }
.ausstattungItemGrill                { background: -3px -9px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_grill.png); }
.ausstattungItemBad                  { background: -3px -5px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_bad.png); }
.ausstattungItemWaschmaschine        { background: -3px -6px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_waschmaschine.png); }
.ausstattungItemRaucher              { background: -3px -9px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_raucher.png); }
.ausstattungItemWlan                 { background: -3px -9px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_wlan.png); }
.ausstattungItemFruehstueck          { background: -3px -6px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_fruehstueck.png); }
.ausstattungItemTerasse              { background: -3px -6px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_terasse.png); }
.ausstattungItemParkplatzGross       { background: -3px -5px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_parkplatzgross.png); }
.ausstattungItemParkplatzKlein       { background: -3px -8px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_parkplatzklein.png); }

.disabled.ausstattungItemEZ                   { background: -3px -11px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_ez_d.png); }
.disabled.ausstattungItemDZ                   { background: -3px -11px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_dz_d.png); }
.disabled.ausstattungItemMZ                   { background: -3px -11px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_mz_d.png); }
.disabled.ausstattungItemWhg                  { background: -3px -11px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_whg_d.png); }
.disabled.ausstattungItemRadio                { background: -3px -7px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_radio_d.png); }
.disabled.ausstattungItemTV                   { background: -3px -7px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_tv_d.png); }
.disabled.ausstattungItemKochmoeglichkeit     { background: -3px -9px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_kochmoeglichkeit_d.png); }
.disabled.ausstattungItemGrill                { background: -3px -9px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_grill_d.png); }
.disabled.ausstattungItemBad                  { background: -3px -5px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_bad_d.png); }
.disabled.ausstattungItemWaschmaschine        { background: -3px -6px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_waschmaschine_d.png); }
.disabled.ausstattungItemRaucher              { background: -3px -9px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_raucher_d.png); }
.disabled.ausstattungItemWlan                 { background: -3px -9px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_wlan_d.png); }
.disabled.ausstattungItemFruehstueck          { background: -3px -6px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_fruehstueck_d.png); }
.disabled.ausstattungItemTerasse              { background: -3px -6px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_terasse_d.png); }
.disabled.ausstattungItemParkplatzGross       { background: -3px -5px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_parkplatzgross_d.png); }
.disabled.ausstattungItemParkplatzKlein       { background: -3px -8px no-repeat url(/_files/designs/zimmer/einstellen/schritt2/images/ausstattung_parkplatzklein_d.png); }


.containerImageTitle
{
    padding:        18px 18px 15px 18px;
    border:         1px solid #dbdbdb;
    margin-bottom:  7px;
}

.titleImage
{
    width:          273px;
    height:         273px;
}

.imageNavigatorItem
{
    overflow:       hidden;
    border:         1px solid #dbdbdb;
    width:          52px;
    height:         52px;
    float:          left;
    margin-right:   10px;
    margin-bottom:  7px;
}
.imageNavigatorItem.imageNavigatorItemEndOfRow
{
    margin-right:   0px;
}

.imageNavigatorItemImage
{
    max-width:          52px;
    max-height:         52px;
}

.vorschauDialogContainerVermieter h1
{
    font-size:          24px;
    font-weight:        bold;
    margin-bottom:      20px;
}

.vorschauDialogContainerVermieter .vorschauKurzbeschreibung
{
    font-size:          12px;
    font-weight:        bold;
    margin-bottom:      23px;
}

.vorschauDialogContainerVermieter .vorschauPreise
{
    font-size:          17px;
    font-weight:        bold;
    margin-bottom:      23px;
}

.styleLine
{
    border:             1px;
    background:         #e5e5e5;
    margin:             20px 0px 15px 0px;
    width:              100%;
    height:             1px;
    font-size:          0px;
    line-height:        1px;
}
.vorschauPreistabelle
{
    font-size:          14px;
    font-weight:        bold;
}
.vorschauPreistabelleHeader
{
    font-size:          12px;
    padding-bottom:      5px;
}
.vorschauPreistabelleSpaltentyp1
{
    text-align:         left;
}
.vorschauPreistabelleSpaltentyp2
{
    text-align:         center;
}
.vorschauPreisAbAb
{
    font-size:          12px;
    font-weight:        bold;
    color:              #fea337;
}
.vorschauPreisAbPreis
{
    font-size:          32px;
    font-weight:        bold;
    color:              #fea337;
}
.vorschauPreisAbProPerson
{
    font-size:          12px;
    font-weight:        normal;
}
.vorschauPreisbeschreibung
{
    font-size:          12px;
    font-weight:        bold;
    margin-top:         35px;
}
.vorschauDialogContainerKontaktinformationen
{
    background:         repeat-x url('/_files/designs/zimmer/einstellen/vorschau/images/vorschauDialogContainerKontaktinformationen.png');
    clear:              both;
    min-height:         155px;
    width:              278px;
    border:             1px solid #dbdbdb;
    padding:            12px 18px 17px 13px;
}
.vorschauDialogContainerKontaktinformationen h2
{
    font-size:          14px;
    font-weight:        bold;
    margin-bottom:      25px;
}
.vorschauDialogContainerKontaktinformationen .bold
{
    font-weight:        bold;
}
.vorschauDialogContainerBottom
{
    margin-top:         10px;
    border:             1px solid #dbdbdb;
    width:              978px;
    padding:            10px;
}
.vorschauDialogContainerGoogleMaps
{
    width:              484px;
    height:             287px;
    float:              left;
}
.vorschauDialogContainerUnterkunftAdresse
{
    margin-left:        10px;
    width:              484px;
    float:              left;
    height:             287px;
}
.vorschauDialogContainerUnterkunftAdresse h2
{
    margin-top:         15px;
    font-size:          14px;
    font-weight:        bold;
}
.vorschauDialogContainerUnterkunftAdresse .unterkunft
{
    font-weight:        bold;
    margin-bottom:      10px;
    margin-top:         10px;
}
.vorschauDialogContainerUnterkunftAdresse .bold
{
    font-weight:        bold;
}
.vorschauDialogContainerUnterkunftAdresse .indent
{
    display:            inline-block;
    width:              75px;
}
.vorschauDialogContainerUnterkunftAdresse h2.anfahrtsbeschreibung
{
    font-size:          12px;
    font-weight:        bold;
    margin-bottom:      5px;
}

.disabled
{
    opacity: 0.5;
}

* html .disabled
{
    color:          #ccc;
}
