/**
 * Print Stylesheet
 * Author: Aaron Lauterer
 * Date: 13.Dec.2009
 **/
 
.invisible,
#anfrage_res,
.partnerlinks
{
    display: none;
}

body
{
	font-family: georgia, times, serif;
	font-size: 12pt;
}

a:link:after,
a:visited:after
{
	content: " (" attr(href) ") ";
	font-size: 80%;
}

.mainNav li
{
    float: left;
    margin: 4pt 12pt;
    list-style-type: circle;
}
.mainNav li.active
{
    list-style-type: disc;
}
.mainNav
{
    display: block;
    border-bottom: 0.3pt solid #000;
    overflow: auto;
}

h1.sitename
{
    border-bottom: 2pt solid #000;
}
h1.title
{
    font-size: 20pt;
}  


.ce_gallery a:link:after,
.ce_gallery a:visited:after
{
	content: "";
	font-size: 80%;
}
.ce_gallery a img
{
    border: 0;
    margin: 1pt;
}

.mod_bookingcal
{
    font-size: 10pt;
}
.mod_bookingcal .month
{
    width: 30pt;
}
.mod_bookingcal .day
{
    text-align:center;
    padding: 1pt;
    border: 0.1pt solid #ccc;
    width: 10pt;
}

.mod_bookingcal .full,
.legend .full
{
    font-weight: bold;
    border-bottom: 1pt #000 solid;
}
.mod_bookingcal .change,
.legend .change
{
    font-style: italic;
    border-bottom: 1pt #000 solid;
}


.haftungsaussschluss
{
    clear: both;
}
