
@media print
{
    .no-print, .no-print * {
        display: none !important;
    }
}

#print-header{
    width:100%;
    float:left;
}
#print-header-text {
    width:50%;
    float:left;
}
#print-button {
    width:50%;
    float:left;
    text-align:right;
}
#print-button p a {
    font-size:1.3em;
    color:blue;
}


html{
    width:100%;
    height:100%;
    overflow: -moz-scrollbars-vertical;
    margin:0;
    padding:0;
}

body {
    width:99%;
    min-height:100%;
    margin:0;
    padding:0;
    text-align:left;
    color:#000;
    text-align:left;
    padding-left:10px;
    font-size:12px;
}

table{
    font-size:12px;

}


.clear{
    clear:both;
}
.error{
    border:1px solid #d50000;
    background-color:#f9e2d8;
}
.left{
    float:left;
}
.right{
    float:right;
}
a, a:link, a:active, a:visited {
    color:#334B63;
    text-decoration:underline;
}

a img, a:link img, a:active img, a:visited img, a:hover img{
    border : none;
}

img{
    display:none;
}

p{
    margin-top:1.5em;
    margin-bottom:1.5em;
}

h1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#000;
    margin:0;
}

h2 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#000;
    margin:0;
    text-transform:uppercase;
}
h3 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000;
    margin:0 0 0 0;
}


input, select, textarea {
    font-size:1em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* CSS Tabellen */

.post {
    margin-top:-10px;
    color:#000;
}

.druckversion{
    display:none;
}

.pano{
    display:none;
}