#nix{
 display:none;
}


.path{
 border-top:4px solid #78b345;
 background-image:url(/media/layout_images/bg_path_schiff.gif);
 background-repeat:repeat-x;
}

#contentbody div.maincontent div.reiter p.beschreibung
{
    background: url(/media/layout_images/reiter-on-schiff.gif) 0 0 no-repeat;
}

#contentbody div.maincontent div.teaser .merkenbutton {
    display:inline-block;
    width:129px;
    height:20px;
    background-image:url(/media/layout_images/Button_ReiseMerken_gruen.gif);
    background-repeat:no-repeat;
    background-position:top left;
}

#contentbody div.maincontent div.teaser .merkenbutton img{
    display:none;    
}

#contentbody div.maincontent div.reiter
{
    border-bottom: 2px solid #79b446;
}

#contentbody div.maincontent h2
{
    width: 550px;
    font-size:14px;
    margin: 20px 0 15px 0;
    padding:0;
    color:#808eb3;
    border-bottom:1px solid #79b446;
}
div.listtitlesub{
 width:760px;
 border-bottom:0px solid #79b446;
}

#contentbody div.maincontent p.heading
{
    border-bottom:1px solid #79b446;
}

#contentbody div.maincontent div.teaser div.thumbs
{
    background-color: #d8e9c9;
}
#contentbody div.maincontent div.teaser div.details
{
    background-color: #79b446;
    background: url(/media/layout_images/liste-teaser-right_schiff.gif) 0 0 no-repeat;
}
#contentbody div.maincontent div.teaser div.details .liste ,
#contentbody div.maincontent div.teaser div.details .liste ul li{
    color:#254A05;
}
#contentbody div.maincontent div.columns div.colright div.inklusivleistung
{
    background-color: #d8e9c9; 
}
#contentbody div.maincontent div.columns div.colright div.wunschleistung
{
    background-color: #79b446;
}
#contentbody div.maincontent ul.reisebox{
    float:left;
    width:770px;
}
#contentbody div.maincontent ul.reisebox li.reisebox-on
{
    float:left;
    border-top: 1px solid #79b446;
    border-bottom: 0px solid #79b446;
    background-color:#d8e9c9;
    background-color:#ffffff;
    height:205px;
    overflow:hidden;
    margin-bottom:0; 
}

#contentbody div.maincontent ul.reisebox li.reisebox-off
{
    float:left;
    border-top: 1px solid #79b446;
    border-bottom: 0px solid #79b446;
    background-color:#ffffff;
    height:205px;
    overflow:hidden;
    margin-bottom:0; 
} 

 
#contentbody div.maincontent ul.reisebox li.second{
    background: #fcfae1;
}

#contentbody div.maincontent ul.reisebox li div.sternchentext {
    background-color:#d8e9c9;
    min-height:80px;
    margin:0;
}

* html #contentbody div.maincontent ul.reisebox li div.sternchentext
{
    height: 80px;
}

#contentbody div.maincontent div.teaser table.details div.details p.preis {
    margin: 6px 0 6px 5px;
}

#contentbody div.maincontent div.teaser div.details p.buchen,
#contentbody div.maincontent div.teaser table.details div.details p.buchen {
    height:25px;
}
