
body
{
font-family:Verdana, sans-serif;
font-size: 70%; color: #4D4C4C;
background-color: #ffffff;
line-height: 150%;
margin-top: 0px;
background: #ffffff url('images/bg.gif') top center repeat-x;
}

#border
{
border: 0px ;
width: 770px;
background-color: #FFFFFF;
background:url('images/geruest.gif') no-repeat;
margin: 0 auto;
}


/* This holds the two heading blocks, the title and the login form */
#headerwrapper {
    width: auto;
    background-color: #e4e4e4;
}


#header
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/index.jpg');
background-color: #e4e4e4;
}

#headertradition
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/tradition.jpg');
background-color: #e4e4e4;
}

#headerprinzipien
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/prinzipien.jpg');
background-color: #e4e4e4;
}

#headerkompetenz
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/kompetenz.jpg');
background-color: #e4e4e4;
}

#headervision
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/vision.jpg');
background-color: #e4e4e4;
}

#headerkonzept
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/konzept.jpg');
background-color: #e4e4e4;
}

#headerangebote
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/angebote.jpg');
background-color: #e4e4e4;
}


#headerankauf
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/ankauf.jpg');
background-color: #e4e4e4;
}

#headervermittlung
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/vermittlung.jpg');
background-color: #e4e4e4;
}

#headerkuriositaeten
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/kuriositaeten.jpg');
background-color: #e4e4e4;
}

#headeranfrage
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/anfrage.jpg');
background-color: #e4e4e4;
}
#headerkurios
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/kurios.jpg');
background-color: #e4e4e4;
}

#headerfullservice
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/fullservice.jpg');
background-color: #e4e4e4;
}
#headerrestauration
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/restauration.jpg');
background-color: #e4e4e4;
}

#headercheckliste
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/checkliste.jpg');
background-color: #e4e4e4;
}

#headermessen
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/messen.jpg');
background-color: #e4e4e4;
}

#headertechniknews
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/techniknews.jpg');
background-color: #e4e4e4;
}

#headerszenenews
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/szenenews.jpg');
background-color: #e4e4e4;
}

#headerrestauration_aktuell
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/restauration_aktuell.jpg');
background-color: #e4e4e4;
}

#headerpaket
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/paket.jpg');
background-color: #e4e4e4;
}

#headergalerie
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/galerie.jpg');
background-color: #e4e4e4;
}

#headerintern
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/event_intern.jpg');
background-color: #e4e4e4;
}

#headerextern
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/extern.jpg');
background-color: #e4e4e4;
}

#headeranreise
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/anreise.jpg');
background-color: #e4e4e4;
}

#headeranfrage
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/anfrage.jpg');
background-color: #e4e4e4;
}

#headerimpressum
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/impressum.jpg');
background-color: #e4e4e4;
}

#headereinzel
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/einzelleistung.jpg');
background-color: #e4e4e4;
}

#headermemento
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/memento.jpg');
background-color: #e4e4e4;
}

#headerbetreuung
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/betreuung.jpg');
background-color: #e4e4e4;
}

#headeridee
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/idee.jpg');
background-color: #e4e4e4;
}

#headereins
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/index2.jpg');
background-color: #e4e4e4;
}

#headerexoten
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/exoten.jpg');
background-color: #e4e4e4;
}

#headerw114_115
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/w114_115.jpg');
background-color: #e4e4e4;
}

#headerw116
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/w116.jpg');
background-color: #e4e4e4;
}
#headerw123
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/w123.jpg');
background-color: #e4e4e4;
}
#headerw126
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/w126.jpg');
background-color: #e4e4e4;
}
#headerrc_107
{
height: 192px;
width:743px;
margin-left:-2px;
background-image:url('images/rc_107.jpg');
background-color: #e4e4e4;
}
* html #header { margin-left: 0; }



h2 {
    font: 48px verdana;
        color: #e4e4e4;
        margin: 0px;
}
h4 {
    font: 24px verdana;
        color: #e4e4e4;
        margin: 0px;
}

#content
{
padding: 2em 1em;
width: 719px;
background-color: #FFFFFF;
}

* html #content {height:1%}
* > html #content {height:auto}

#container
{
width: 740px;
margin: 0px auto;
background-color: #ffffff;
border: 0px solid #F6E7B8;
}

.splitright {
background: #F6E7B8 url('images/menu.gif') top center no-repeat;
width: 30%;
float: right;
overflow: hidden;
text-align: center;
}

.links {
background: #ffffff;
margin:auto;

float: left;
overflow: hidden;
text-align: left;
}

/* NAVIGATION \*/

.nav2 {
        FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #4c4c4c; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; TEXT-DECORATION: none
}
.nav1aktiv {
        BORDER-TOP: #f0f0f0 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #e4e4e4; BORDER-BOTTOM: #f0f0f0 1px solid; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; TEXT-DECORATION: none
}
.nav1 {
        BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #e4e4e4; BORDER-BOTTOM: #c1c1c1 1px solid; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; TEXT-DECORATION: none
}

TD.nav1 A:link {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav1 A:visited {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav1 A:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #05accc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav1 A:active {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav1hover A:link {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #05accc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav1hover A:visited {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #05accc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav1hover A:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #05accc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav1hover A:active {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #05accc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav2 A:link {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav2 A:visited {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav2 A:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav2 A:active {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav2hover A:link {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #05accc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav2hover A:visited {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #05accc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav2hover A:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #05accc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.nav2hover A:active {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #05accc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.fpnblue {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #05accc; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; TEXT-DECORATION: none
}




#liste{
        FLOAT: left; MARGIN: 10px 10px 20px 00px; WIDTH: 410px
}
#liste SPAN {
        DISPLAY: block; FLOAT: left; MARGIN: 1px 0px 0px; WIDTH: 180px
}
#liste P STRONG.service {
        CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

#fliesstext{
        FLOAT: left; MARGIN: 10px 50px 0px 15px;
}
#fliesstext P SPAN {
        DISPLAY: block; FLOAT: left; MARGIN: 1px 0px 0px; WIDTH: 160px
}


.textnav {
         color:#E66E0E;
         font-size:95%;
         font-family:Verdana, sans-serif;
         text-decoration:none;


}

#nebennav{
        background-color: #FFFFFF;
         float:right;
        width:160px;
        padding:0px 10px;
        background: url(images/menu.gif) no-repeat;
        text-align:left;
        color:#999999;
        font-family:Verdana, sans-serif;
         font-size:90%;
}

#nebennav ul, #introduction li {
        text-align:left;
        list-style: none;
        margin: 1;


}

#nebennav a {
        border-bottom: none;
        color:#006AB3;
         TEXT-DECORATION: none;

}

#nebennav h3{
        text-align: left;
        margin-left: 3px;

}
#nebennav a:link, a:visited{
        color:#006AB3;
}

#nebennav a:hover, a:active{
        color:#E66E0E;
}

/* ~~~~~~~~~ footer ~~~~~~~~~ */
#footer
{        font-family:Verdana, sans-serif;
        font-size: 85%; color: #6B6B6B;
        text-align: center;
        height: 40px;
         border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #CCCCCC;

        padding-top: 0;
        padding-right: 20px;
        padding-bottom: 0;
        padding-left: 20px;
         background-color: #f0f0f0;
        clear: both;

}


#footer a:link, a:visited{
        color:#5B8FBE;
}

#footer a:hover, a:active{
        color:#E66E0E;
}

a:visited,
a:link                    { color: #006AB3; text-decoration: none; }
a:hover                { color: #E66E0E; text-decoration: none; }


h1
{
font-family:Verdana, sans-serif;
font-size: 110%;
color: #51473d;
}

h3{
color:#51473d;
font-size: 110%;
margin:0px 0 5px 0px;
}
