
.content_border, .menu_border { border: 0px !important; }
.red_content_border { border: 1px dashed #D50C0C !important; }
.blue_menu_border { border: 1px dashed #120EAF !important; }

/*------------- Fonts Anfang ----------------------------------- */

@font-face {
    font-family: 'Komika';
    src: url('../webfonts/Komika.eot');
    src: url('../webfonts/Komika.eot?iefix') format('eot'),
         url('../webfonts/Komika.woff') format('woff'),
         url('../webfonts/Komika.ttf') format('truetype'),
         url('../webfonts/Komika.svg#webfontnXUkA0Dc') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
        font-family: 'Forte';
    src: url('../webfonts/forte.eot');
    src: url('../webfonts/forte.eot?#iefix') format('eot'),
         url('../webfonts/forte.woff') format('woff'),
         url('../webfonts/forte.ttf') format('truetype'),
         url('../webfonts/forte.svg#ForteRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ErasDemiITCRegular';
    src: url('../webfonts/erasdemi-webfont.eot');
    src: url('../webfonts/erasdemi-webfont.eot?#iefix') format('eot'),
         url('../webfonts/erasdemi-webfont.woff') format('woff'),
         url('../webfonts/erasdemi-webfont.ttf') format('truetype'),
         url('../webfonts/erasdemi-webfont.svg#ErasDemiITCRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MaiandraGDRegular';
    src: url('../webfonts/maian-webfont.eot');
    src: url('../webfonts/maian-webfont.eot?#iefix') format('eot'),
         url('../webfonts/maian-webfont.woff') format('woff'),
         url('../webfonts/maian-webfont.ttf') format('truetype'),
         url('../webfonts/maian-webfont.svg#MaiandraGDRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CopperplateGothicBoldRegular';
    src: url('../webfonts/coprgtb-webfont.eot');
    src: url('../webfonts/coprgtb-webfont.eot?#iefix') format('eot'),
         url('../webfonts/coprgtb-webfont.woff') format('woff'),
         url('../webfonts/coprgtb-webfont.ttf') format('truetype'),
         url('../webfonts/coprgtb-webfont.svg#CopperplateGothicBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GoudyStoutRegular';
    src: url('../webfonts/goudysto-webfont.eot');
    src: url('../webfonts/goudysto-webfont.eot?#iefix') format('eot'),
         url('../webfonts/goudysto-webfont.woff') format('woff'),
         url('../webfonts/goudysto-webfont.ttf') format('truetype'),
         url('../webfonts/goudysto-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EdwardianScriptITCRegular';
    src: url('../webfonts/itcedscr-webfont.eot');
    src: url('../webfonts/itcedscr-webfont.eot?#iefix') format('eot'),
         url('../webfonts/itcedscr-webfont.woff') format('woff'),
         url('../webfonts/itcedscr-webfont.ttf') format('truetype'),
         url('../webfonts/itcedscr-webfont.svg#EdwardianScriptITCRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MilleniumBdExBTBoldExtended';
    src: url('../webfonts/milnumbe-webfont.eot');
    src: url('../webfonts/milnumbe-webfont.eot?#iefix') format('eot'),
         url('../webfonts/milnumbe-webfont.woff') format('woff'),
         url('../webfonts/milnumbe-webfont.ttf') format('truetype'),
         url('../webfonts/milnumbe-webfont.svg#MilleniumBdExBTBoldExtended') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ScriptMTBoldRegular';
    src: url('../webfonts/scriptbl-webfont.eot');
    src: url('../webfonts/scriptbl-webfont.eot?#iefix') format('eot'),
         url('../webfonts/scriptbl-webfont.woff') format('woff'),
         url('../webfonts/scriptbl-webfont.ttf') format('truetype'),
         url('../webfonts/scriptbl-webfont.svg#ScriptMTBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*------------- Fonts Ende ----------------------------------- */

#xToolbar {          /* Toolbar mitscrollen einfach das # vor xToolbar setzen */
        position: fixed;   /* position: fixed;   Toolbar nicht mitscrollen */
        width: 100%;       /* width: 100%;       Toolbar nicht mitscrollen */
}
                    /* Toolbar mitscrollen einfach das # vor myContent setzen */
#myContent {
        overflow: auto;    /* overflow: auto;    Toolbar nicht mitscrollen */
        height: 100px;     /* height: 100px;     Toolbar nicht mitscrollen */
}


html, body {
        margin: 0px;
        padding: 0px;
        height: 100%;
        background-color: #FEDDBC;
}

body {
        background-color: #FEDDBC;
        background-repeat: repeat;
        padding: 0px;
        background-position: top center;
        overflow-y: scroll;
        background: ;
}

body, td, p, div, input, select, textarea, a {
        font-family:  Verdana;
        font-size:  12px;
        line-height:  15px;
        font-weight:  normal;
        font-style:  normal;
        color:  #2D150B;
}

img {
        border: 0px;
}

a:link, a:visited, a:hover, a:active {
        font-family: Verdana;
        font-size: 12px;
        line-height: 15px;
        font-weight: normal;
        color: #000000;
        text-decoration: underline;
}

h1 {
        font-family:  Verdana;
        font-size: 14px;                                /* Schriftgröße der Überschrift */
        height: 18px;
        font-weight: bold        color: #2D150B;                                        /* Schriftfarbe der Überschrift */
        margin: 0px auto;
        padding: 10px 0px 10px 10px;
        background:url(../../content/bg-images/bullet_navi_left_active.gif)  left no-repeat;
}

h2 {
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 18px;                                                        /* Schriftgröße der Überschrift2 */
        line-height: 15px;
        height: 17px;
        font-weight: normal;
        color: #A12C2D;                                                         /* Schriftfarbe der Überschrift2 */
        margin: 0px;
        padding: 0px 0px 8px 0px;
}

h3 {
        font-family: Komika;
        font-size: 15px;
        line-height: 15px;
        height: 15px;
        font-weight: bolt;
        color: #A12C2D;
        margin: 0px;
        padding: 0px 0px 5px 0px;
}

h4 {
        font-family: FORTE;
        font-size: 15px;
        line-height: 15px;
        height: 15px;
        font-weight: bolt;
        color: #A12C2D;
        margin: 0px;
        padding: 0px 0px 5px 0px;
}

h5 {
        font-family: ErasDemiITCRegular;
        font-size: 15px;
        line-height: 15px;
        height: 15px;
        font-weight: bolt;
        color: #A12C2D;
        margin: 0px;
        padding: 0px 0px 5px 0px;
}

h6 {
        font-family: MaiandraGDRegular;
        font-size: 15px;
        line-height: 15px;
        height: 15px;
        font-weight: bolt;
        color: #A12C2D;
        margin: 0px;
        padding: 0px 0px 5px 0px;
}

p {
        margin: 0px;
        padding: 0px 0px 5px 0px;
}

#hr {
        border: 1px;                                                            /* Größe der Horizontalen Linie */
        width: 80%;                                                             /* Breite der Horizontalen Linie */
        color: #B58D45;                                                         /* Farbe der Horizontalen Linie */
        background-color: #B58D45;                                              /* Hintergrundfarbe der Horizontalen Linie */
        margin: 15px auto;
}

/*----------------------------------------------------------*/

/* Horizontales Menü (id=navi) */

/* aktive Seitenlinks makieren */
ul#navi a#aktuell {
color:   #FF0000;
font-weight: normal;
text-decoration: underline;
}


ul#navi {
        font-family: Verdana, Arial, Helvetica, sans-serif;                 /* Schriftart des Menüs */
        color: #ffffff;
        font-weight: normal;
        margin: 0px auto;
        padding: 10px 0px;
        background:url(../../content/bg-images/menue_bg.png)  left no-repeat;
        list-style: none;
        text-align: left;                 /* Anordnung der Schrift im Menü (zentriert) */
        width: 892px;
}

ul#navi li {
        font-family: Verdana, Arial, Helvetica, sans-serif;                 /* Schriftart des Menüs */
        color: #000000;
        font-weight: normal;
        padding: 10px 10px;                 /* 2 Zahl ist der Abstand zwischen den Menüpunkten */
        display: inline;
}

ul#navi a:link, ul#navi a:visited, ul#navi a:active {
        font-family: Verdana;                        /* Schriftart des Menüs */
        font-size: 12px;
        font-weight: normal;
        color: #000000;                 /* Schriftfarbe des Menüs */
        text-decoration: none;                 /* Formatierung des Menüs (nichts - nicht unterstrichen oder sonstiges) */
}

ul#navi a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;                 /* Schriftart des Menüs (bei Berürung) */
        font-size: 12px;                 /* Schriftgröße des Menüs (bei Berürung) */
        font-weight: normal;
        color:  #120AFF;
        text-decoration: underline;              /* Formatierung des Menüs (bei Berürung - nichts - nicht unterstrichen oder sonstiges) */
}


/* Horizontales Menü (id=navioben) */

/* aktive Seitenlinks makieren */
ul#navioben a#aktuell {
color:   #FF0000;
font-weight: normal;
text-decoration: underline;
}

ul#navioben {
        font-family: Verdana, Arial, Helvetica, sans-serif;                     /* Schriftart des Menüs */
        color: #410000;
        font-weight: normal;
        margin: 0px auto;
        padding: 0px 0px;
        background-color: ;                                          /* Hintergrundfarbe des Menüs (durchsichtig) */
        list-style: none;
        text-align: right;                                                      /* Anordnung der Schrift im Menü (zentriert) */
        width:892px;
        height: 30px;
        line-height: 30px;
}

ul#navioben li {
        font-family: Verdana, Arial, Helvetica, sans-serif;                     /* Schriftart des Menüs */
        color: #410000;
        font-weight: normal;
        padding: 0px 10px;                                                      /* 2 Zahl ist der Abstand zwischen den Menüpunkten */
        display: inline;
        background:url(../../content/bg-images/bullet_navi_left.gif)  left no-repeat;
}

ul#navioben a:link, ul#navioben a:visited, ul#navioben a:active {
        font-family: Verdana;                   /* Schriftart des Menüs */
        font-size: 12px;                 /* Schriftgröße des Menüs */
        font-weight: normal;
        color: #410000;                                                         /* Schriftfarbe des Menüs */
        text-decoration: none;                                                  /* Formatierung des Menüs (nichts - nicht unterstrichen oder sonstiges) */
}

ul#navioben a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;                     /* Schriftart des Menüs (bei Berürung) */
        font-size: 12px;                                                        /* Schriftgröße des Menüs (bei Berürung) */
        font-weight: normal;
        color:   #120AFF;                 /* Schriftfarbe des Menüs (bei Berürung) */
        text-decoration: underline;                                                  /* Formatierung des Menüs (bei Berürung - nichts - nicht unterstrichen oder sonstiges) */
}

/* Horizontales Menü (id=naviimmo) */

/* aktive Seitenlinks makieren */
ul#naviimmo a#aktuell {
/* background-color: #ff0000;*/
color:   #FF0000;
font-weight: normal;
text-decoration: underline;color:   #FF0000;
font-weight: normal;
}


ul#naviimmo {
        font-family: Verdana, Arial, Helvetica, sans-serif;                 /* Schriftart des Menüs */
        color: #000000;
        font-weight: normal;
        margin: 0px 0px;
        margin-left: 13px;
        padding: 10px 0px;
        background-color: #000000);      /* Hintergrundfarbe des Menüs (durchsichtig) */
        list-style: block;
        text-align: left;                 /* Anordnung der Schrift im Menü (zentriert) */
        height: 100%;
        width: 220px;
        float:left;
}

ul#naviimmo li {
        font-family: Verdana, Arial, Helvetica, sans-serif;                 /* Schriftart des Menüs */
        color: #000000;
        font-weight: normal;
        padding: 0px 0px;                 /* 2 Zahl ist der Abstand zwischen den Menüpunkten */
        display: disc;
}

ul#naviimmo a:link, ul#naviimmo a:visited, ul#naviimmo a:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;                 /* Schriftart des Menüs */
        font-size: 12px;                 /* Schriftgröße des Menüs */
        font-weight: normal;
        color: #000000;                 /* Schriftfarbe des Menüs */
        text-decoration: none;                 /* Formatierung des Menüs (nichts - nicht unterstrichen oder sonstiges) */
}

ul#naviimmo a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;                 /* Schriftart des Menüs (bei Berürung) */
        font-size: 12px;                 /* Schriftgröße des Menüs (bei Berürung) */
        font-weight: normal;
        color: #120AFF;                 /* Schriftfarbe des Menüs (bei Berürung) */
        text-decoration: underline;              /* Formatierung des Menüs (bei Berürung - nichts - nicht unterstrichen oder sonstiges) */
}


#main {
        width:900px;
        margin: 0px auto;
        padding: 0px -50px;
        border:#999999 0px solid;
        background-color: ;
        background:url(../../content/bg-images/main_bg.png);
}

#contenthaupt {
        width: 900px;
        background-color: transparent;
}

#content {
        width: 850px;                                                           /* Breite des Contentbereiches (Schriftbreite) */
        margin: 0px auto;
        padding: 10px 0px;
        text-align: left;
        min-height: 300px;
        background-color: transparent;
}

#contentimmo {
        padding-right:0px;
        width: 600px;                 /* Breite des Contentbereiches (Schriftbreite) */
        margin: 0px auto;
        text-align: left;
        margin-top: 10px;
        background-color: transparent;
        display: table-cell;
}

#contentimmonavi {
        width: 250px;                 /* Breite des Contentbereiches (Schriftbreite) */
        text-align: left;
        background-color: transparent;
        float:left;
}

.clear {
clear:left;
}


/* Horizontales Menü (id=footer) */

ul#footer {
        width: 900px;
        height: 20px;
        margin: 0px auto;
        padding: 10px 0px;
        text-align: center;                                                     /* Anordnung der Schrift im Menü (zentriert) */
        color: #000000;
        margin-top: 0px;
        margin-bottom: 10px;
        background:url(../../content/bg-images/footer_bg.png);
}

ul#footer li {
        display: inline;
        color: #000080;
}

ul#footer a:link, ul#footer a:visited, ul#footer a:active a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;                     /* Schriftart des Menüs */
        font-size: 12px;                                                        /* Schriftgröße des Menüs */
        font-weight: normal;                                                    /* Schriftformatierung des Menüs (Fett) */
        color: #000080;                                                         /* Schriftfarbe des Menüs */
        text-decoration: none;                                                  /* Formatierung des Menüs (nichts - nicht unterstrichen oder sonstiges) */
}

#buttonleiste {
        width: 900px;                 /* Breite buttonleiste */
        text-align: left;
}

#toplink {
        width: 900px;                 /* Breite buttonleiste */
}

a.box
{
background-color: transparent;
color: #173C93;
padding: 3px;
text-decoration: none
}
a.box:hover
{
cursor: help;
background-color: transparent;
color: #ff9933
}
a.box span
{
position: absolute;
visibility: hidden;
margin-left: 10px;
margin-top: -10px;
padding: 8px;
text-decoration: none
}
a.box:hover span
{
visibility: visible;
border: 1px solid #000;
width: 400px;
height: auto;
color: #000;
background-color: #ffffff
}

#installlangs {
        border: 1px solid #333333;
        display: inline-block;
        text-align: center;
        background-color: #ffffff;
        padding: 1px;
        margin: 1px;
        white-space: nowrap;
}

#installflag {
        border: 0px solid #777777;
        width: 14px;
        font-family: Arial !important;
        font-size: 9px !important;
        line-height: 9px !important;
        text-align: center;
        display: inline-block;
        overflow: hidden;
}

?>