body { color : #000000; background : #ffffff; margin : 0; padding : 0; font : 12px Arial, Lucida, Geneva, Helvetica, Arial, sans-serif; }
a { color : #fff; display : block; text-decoration : none; }
a img{border: none;}
#container { background : #ececec; width : 737px; padding : 0; margin : 0 auto; }
#head { height : 143px; margin : 0;  background-image : url(../img/header.jpg); background-repeat : no-repeat; color : #79b30b; }
.Startseite { background-image : url(../img/header.jpg) no-repeat; }
.Startseite { background-image : url(../img/header.jpg) no-repeat; }
.Büro-Management { background-image : url(../img/header_pc-management.gif) no-repeat; }
h1 { color:#000000; font-size: 29px; color: #9d0008; }


#head-kontakt { height : 143px; margin : 0; padding-left : 10px; background-image : url(../img/header_kontakt.gif); background-repeat : no-repeat; }
#head-archivierung { height : 143px; margin : 0; padding-left : 10px; background-image : url(../img/header_archivierung.gif); background-repeat : no-repeat; }
#head-pcmanagement { height : 143px; margin : 0; padding-left : 10px; background-image : url(../img/header_pc-management.gif); background-repeat : no-repeat; }
#trenner { margin : 0; padding : 0; height : 20px; background : #4c4c4c; background-image : url(../img/telefonnummer.gif); background-repeat : no-repeat; background-position: right; }
.trenner-links { float : left; display: block; text-align : left; padding-left : 11px; padding-top : 2px; width : 173px; height : 18px; margin : 0; background : #818080; border-right-width : 1px; border-right-style : solid; border-color : white; }
/* NAVIGATION */
#menu { float : left; border-top : 1px solid white; width : 184px; }
#navcontainer { position : relative; height : auto; width : 12em; padding : 0 0 0 0; margin-bottom : 1em; font-family : Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; background-color : #ececec; color : #333; }
#navcontainer ul { list-style : none; margin : 0; padding : 0; border : none; }
#navcontainer li { border-bottom : 1px solid #ececec; margin : 0; }
#navcontainer li a { border-left : 8px solid #9c000b; width : 169px; background-image : url(../img/navi-bg.gif); background-repeat : no-repeat; color : #fff; display : block; height : 19px; padding : 2px 0 0 0.5em; background-color : #4c4c4c; text-decoration : none; }
html > body #navcontainer li a { width : 170px; }
#navcontainer li a:hover { border-left : 8px solid #4c4c4c; width : 170px; background-image : url(../img/navi-hov.gif); background-repeat : no-repeat; color : #fff; }
/* NAVIGATION ENDE */


#content { color : #000000; background : white; min-height: 510px; padding : 10px 20px 20px 20px; margin : 0 0 0 184px; border-left : 1px solid white; }
#content h1 { color:#000000; font-size: 27px; color: #9d0008; }
#content a { color:#9C000B; display : inline; text-decoration : none; }
#content table { color:#9C000B; text-decoration : none; }
#content p { line-height:1.35em; }
#content ul { color:#9C000B; margin-left:25px; padding:1px; text-align:left; }
#content ul li { padding-left:2px;padding-bottom:20px; font-weight: bold; color:#a0000b; text-align:left; }
#content ol { margin-left:12px; color:#9C000B; text-align:left; }
#kontakt { height: auto; padding-left: 12px; color: #818080; font-size:10px; width: auto; }
#kontakt a { color: #818080; }

/* FOOTER */
#foot { color:white; background : #333; padding:0; height: 20px; margin:0; border-top:1px solid white; }
#foot p { margin:0; padding:4px; text-align:right; }

/* FORMULAR */
input, textarea, select { float:left; display:block; width:220px; border: 1px solid #4C4C4C; background:#ECECEC; margin-bottom:10px; padding:1px; }
.form-button { margin-left:110px !important; margin-left:55px; /*to fix IE6 position*/ width:220px; clear:both; }

