BODY {
text-align: center;
padding: 0px;
margin:10px;
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 0.85em;
color: #003469;
line-height:1.1em;
height: 100%;
width: 100%;
background-image:url(/images/hintergrund.jpg)
}

p {
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 1em;
color: #003469;
padding: 0px;
margin:0px;
}


.hauptnavigation, .hauptnavigation a, .hauptnavigation a:hover, .hauptnavigation a:link, .hauptnavigation a:visited {
padding: 3px;
margin:5px;
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #013469;
text-decoration: none
}
.hauptnavigation a:hover {
padding: 3px;
margin:5px;
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #BB000C;
text-decoration: none
}

.hauptnavigation_aktiv a:link, .hauptnavigation_aktiv, .hauptnavigation_aktiv a:visited {
padding: 3px;
margin:5px;
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #BB000C;
text-decoration: none
}
.footer, .footer a, .footer a:link, .footer a:visited {
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 9px;
color: #BB000C;
text-decoration: none
}
.footer a:hover {
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #BB000C;
text-decoration: underline
}

.footerlinks, .footerlinks a, .footerlinks a:footerlinks, .footerlinks a:link, .footerlinks a:visited {
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 11px;
color: #003469;
text-decoration: none
}
.footerlinks a:hover {
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #003469;
text-decoration: underline
}

.gesamttabelle  {
border: 1px solid #003469
}

.breadcrumb  {
border-top: 1px solid #D60815;
border-bottom: 1px solid #D60815;
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 9px;
background: #F1F1F1;
padding: 2px;
margin:2px;
}

.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 9px;
color: #BB000C;
text-decoration: none
}
.breadcrumb a:hover {
font-family: Verdana, Arial Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #BB000C;
text-decoration: underline
}

a:link    {
text-decoration: none;
color: #BB000C;
font-size:11px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: normal;
}
a:visited {
text-decoration: none;
color: #BB000C;
font-size:11px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: normal;
}
a:hover   {
text-decoration: underline;
color: #BB000C;
font-size:11px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: normal;
}
a:active  {
text-decoration: underline;
color: #BB000C;
font-size:11px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: normal;
}

.menutop_fi {
        background: #FFFFFF;
        color: #BB000C;
        height:20px;
		font-size:11px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: bold;
	text-transform: uppercase;
}

h1, h2 {
        background: #FFFFFF;
        color: #BB000C;
        height:20px;
		font-size:11px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: bold;
	text-transform: uppercase;
}

.menutop_fi2 {
        background: #F1F1F1;
        color: #BB000C;
        height:20px;
		font-size:11px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: bold;
	text-transform: uppercase;
}

.kontakttabelle {
        background: #B3CBEB;
}



TABLE,tr,td {
FONT-SIZE: 11px;  font-family: Verdana, Arial Helvetica, sans-serif;
}

INPUT {
FONT-SIZE: 11px;  font-family: Verdana, Arial Helvetica, sans-serif;
background-color: #F7F7F7;
color: #003469;
border-color: #003469;
border-width: 1px;
}
SELECT {
FONT-SIZE: 11px; font-family: Verdana, Arial Helvetica, sans-serif;
}

.listing-titlu {
FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #06275c; font-family: Verdana, Arial Helvetica, sans-serif;
}
.head-page{
FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #959595; BORDER: #cccccc 1px solid; font-family: Verdana, Arial Helvetica, sans-serif; ; HEIGHT: 20px
}
.specialprice{
COLOR: #BB000C;
FONT-WEIGHT: bold;
}

.listing-tabel-mic {

        BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #003469 1px dotted;

}

.hand {
 cursor:pointer; cursor:hand;
 border: 1px solid #000000;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
 padding-bottom: 2px;

}

.soldsmall{
        COLOR: #BB000C;
        FONT-WEIGHT: bold;
}
.sold{
        COLOR: #BB000C;
        FONT-WEIGHT: bold;
        FONT-SIZE: 20px;
}

.listing1{
background: #F1F1F1;
BORDER-BOTTOM: #003459 1px dotted;

}
.listing0{
background: #FFFFFF;
BORDER-BOTTOM: #003459 1px dotted;
}

.listing_bar{
background: #F1F1F1;
}

.menu{
        background: #F1F1F1;
        border: 1px solid #003459;
}
.gohome{
        font-family: Verdana, Arial Helvetica, sans-serif;
        font-size: 13px;
        color: #0000CC;
}
.textGray {
        COLOR: #888888
}
.selected:link    {
text-decoration: underline;
color: #000000;
font-size:10px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: bold;
}
.selected:visited {
text-decoration: underline;
color: #000000;
font-size:10px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: bold;
}
.selected:hover   {
text-decoration: none;
color: #999999;
font-size:10px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: bold;
}
.selected:active  {
text-decoration: underline;
color: #000000;
font-size:10px; font-family: Verdana, Arial Helvetica, sans-serif;
}

.noselected:link    {
text-decoration: underline;
color: #999999;
font-size:10px; font-family: Verdana, Arial Helvetica, sans-serif;
}
.noselected:visited {
text-decoration: underline;
color: #999999;
font-size:10px; font-family: Verdana, Arial Helvetica, sans-serif;
}
.noselected:hover   {
text-decoration: none;
color: #000000;
font-size:10px; font-family: Verdana, Arial Helvetica, sans-serif;
font-weight: bold;
}
.noselected:active  {
text-decoration: underline;
color: #999999;
font-size:10px; font-family: Verdana, Arial Helvetica, sans-serif;
}


.menu1{
        background: #F5F5F5;
        border: 1px solid #D0D0D0;
}
.menu {
        BORDER-RIGHT: #d0d0d0 1px solid; BORDER-TOP: #d0d0d0 1px solid; BACKGROUND: #f5f5f5; BORDER-LEFT: #d0d0d0 1px solid; BORDER-BOTTOM: #d0d0d0 1px solid
}
.menuborder {
        BORDER-RIGHT: #d0d0d0 1px solid; BORDER-TOP: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; BORDER-BOTTOM: #d0d0d0 1px solid
}
.menutop{
        background: #003469;
        color: white;
        height:20px;
}
.menutop1:link,.menutop1:visited,.menutop1:hover,.menutop1:active{
        color: white;
}
.gohome{
        font-family: Verdana, Arial Helvetica, sans-serif;
        font-size: 13px;
        color: #0000CC;
}
.textGray {
        COLOR: #888888
}
.stepnoactive {
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:  #888888; font-family: Verdana, Arial Helvetica, sans-serif;
}
.stepactive {
FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #06275c; font-family: Verdana, Arial Helvetica, sans-serif;
}



.calendar1{
background: #F3F3F8;
BORDER: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.calendar0{
background: #FFFFFF;
BORDER: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid
}

td.calclass{
font-family: Verdana, Arial Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : normal;
padding-left : 3px;
padding-right : 3px;
color: #003366;
background-color:white;
height:20px;
}
td.calclassRed{
font-family: Verdana, Arial Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : normal;
background: #FF0033;
padding-left : 3px;
padding-right : 3px;
color: #FFFFFF;
background-color:#BB000C;
text-decoration: line-through;
height:20px;
}

td.calclassGreen{
font-family: Verdana, Arial Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : normal;
background: #00FF33;
padding-left : 3px;
padding-right : 3px;
color: #FFFFFF;
background-color:#00FF33;
text-decoration: line-through;
height:20px;
}

.black9normal {

    font-family: Verdana, Arial Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
}

.redclass {
    font-family: Verdana, Arial Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #BB000C;
}
