body {                                      /*** Elektro-Hissen / Mirkas Kartenberatung ***/
        background-color:#acacac;
        color:#000000;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        margin: 10px 10px;
        padding: 0px;
}




.clear{clear:both;}
* {
        margin: 0px;
        padding: 0px;
}
#container {
        margin: 0px auto;
        text-align: left;
        width: 717px;
}
a{
        font-size:12px;
}
p{
        margin: 15px 0px;
}
/********************** Header ***************************/
#header {
        margin: 0px 0px 0px 0px;
        background-image:url(images/header.jpg);
        width:717px;
        height:230px;
        position:relative;
}
#header ul{                                 /***  Menüleiste  ***/
        background-color:#D30000;
        width:711px;
        border: 3px solid #FFFFFF;
        display:block;
        top:210px;
        position:absolute;
        margin: 0px 0px 0px 0px;
        height:24px;
        padding:5px 0px 0px 0px;
        text-align:center;
}
#header li{
        display:inline;
}
        /*** Menüleiste oben - margin = Abstand zwischen den Wörtern ***/
#header ul a{
        text-decoration:none;
        color:#FFFFFF;
        font-size:13px;
        margin: 0px 20px;
}
#header ul a:hover{
        text-decoration:underline;
        color:#acacac;
}
#header_text {
        top:90px;
        left:43px;
        width:230px;
        position:absolute;
}
#header_text p{
        font-size: 18px;
        color:#FFFFFF;
}
#header_text a{color:#00bfb0;}
#header_text a:hover{color:#00bfb0;}

/********************** Content ***************************/
#content {
/*        background-image:url(images/contentcolor_bg.gif);     */
        background-color:#ffffff;
        width:717px;
}
img{
        border: 0px solid #000080;
        background-color: #ECECEC;
        margin-right:10px;
}
.center{margin-left: 0px;
        margin-right: 0px;
}
*.noborder{
        border: 0px;
}
*.right{margin-left: 10px;
        margin-right: 0px;
        }
h1{
        color:#A60000;
        font-size:17px;
        margin: 20px 0px 20px 0px;
}

h2{
        color:#000000;
        font-size:16px;
        text-align:left;
        margin: 35px 0px 20px 0px;
}
h3{
        color:#6b6b6b;
        font-size:14px;
        text-align:left;
        width:200px;
        margin: 10px 0px 15px 0px;
}
h4{
        color:#000000;
        font-size:16px;
        text-align:center;
        margin: 20px 0px 20px 0px;         /* oben - rechts - unten - links */
}


#left {                                     /* linke Textspalte */
        float:left;
        width:428px;
        margin-left:27px;
        padding: 15px 10px 30px 0px;         /* oben - rechts - unten - links */
        display:inline;
        border-right: #790000 1px solid;
}

#left ul {
        list-style: none;
}

#left ul li {
        margin: 0; padding-left: 2em;
        background: url(images/green.gif) no-repeat left center;
}

#left a{color:#000000;
        text-decoration:none;
}
#left a:hover{
        color:#000000;
        text-decoration:underline;
}

#photos a{
        margin-right:10px;
}

#right {                                    /* rechte Spalte (Links) */
        float:right;
        width:210px;
        padding: 10px 20px 20px 20px;    /* oben - rechts - unten - links */
        margin-top:10px;
/*        border-left: #5eb2ac 2px solid;  */
}
#right a{
        color:#D30000;
        text-decoration:none;
        font-size:13px;
        font-weight:bold;
}
#right a:hover{
        color:#acacac;
        text-decoration:underline;
}
/********************** Footer ***************************/
#footerline {
        clear:both;
/*        background-image:url(images/footercolor_bg.gif);   */
        background-color:#ffffff;
        font-size:1px;
        height:10px;
}
#footer {
        width:717px;
        text-align:center;
        padding: 20px 0px;
}

#footer ul{
        width:711px;
        text-align:center;
        margin: 0px 0px;
}
#footer li{
        display:inline;
}
#footer ul a{
        text-decoration:none;
        color:#000000;
        font-size:13px;
        margin: 0px 20px;
}
#footer ul a:hover{
        text-decoration:underline;
        color:#ffffff;
}