/*--------------------------------------------*/
/*---Copyright (c) EDV MAHO Internetagentur---*/
/*--------------------------------------------*/

/*-------------*/
/*---Default---*/
/*-------------*/

* {
         font-family:arial,verdana,sans-serif;
         font-size:100.01%;
         }

/*-------------------------------*/
/*---Always Display Scrollbars---*/
/*-------------------------------*/

html {
         overflow:scroll;
         height:100%;
         }

/*----------*/
/*---Body---*/
/*----------*/

body {
         margin:0;
         padding:0;
         min-width:990px;
         }

/*---------------*/
/*---Div Order---*/
/*---------------*/

#top {
         margin:0;
         padding:0;
         border-top:4px solid #e3001b;
         height:125px;
         background-image:url(/fileadmin/images/hhg-hanerau-hademarschen.jpg);
         background-repeat:repeat-x;
         }

#service {
         margin:0;
         padding:3px 10px;
         border-top:6px solid #014a99;
         border-bottom:6px solid #014a99;
         background-color:#e2e3e5;
         }

#search {
         position:relative;
         margin:0;
         padding:0;
         float:right;
         width:170px;
         height:22px;
         background-image:url(/fileadmin/images/search.jpg);
         background-repeat:no-repeat;
         }

#search input {
         position:absolute;
         margin:0;
         padding:0;
         top:3px;
         left:34px;
         font-size:.7em;
         width:114px;
         height:14px;
         border:1px solid #fff;
         }

#service_middle {
         margin:0 180px 0 300px;
         padding:3px 0 0 0;
         font-weight:bold;
         text-align:center;
         font-size:.9em;
         }

#info {
         margin:0;
         padding:0;
         height:74px;
         background-color:#ebecee;
         margin-right:0 !important;
         margin-right:-3px;
         }

#main {
         margin:0;
         padding:0;
         border-left:10px solid #e3001b;
         border-right:48px solid #e3001b;
         background-color:#ebecee;
         }

#breadcrump {
         margin:0;
         padding:0 0 10px 10px;
         font-size:.7em;
         height:48px;
         background-image:url(/fileadmin/images/bg.jpg);
         background-repeat:repeat-x;
         }

#breadcrump a, #breadcrump span {
         margin:0 0 0 2px;
         padding:0 2px 0 10px;
         background-image:url(/fileadmin/images/arrow.gif);
         background-position:center left;
         background-repeat:no-repeat;
         white-space:nowrap;
         color:#000;
         text-decoration:none;
         }

#breadcrump a:hover {
         color:#e3001b;
         background-image:url(/fileadmin/images/arrow-hover.gif);
         }

#content {
         margin:0 0 0 200px;
         padding:0;
         width:700px;
         font-size:.8em;
         min-height:400px;
         height:auto !important;
         height:400px;
         }

#footer {
         margin:0;
         padding:4px 0;
         clear:both;
         background-color:#cfd0d2;
         font-size:.75em;
         text-align:center;
         }

#footer span {
         color:#e30015;
         }

#footer a {
         text-decoration:none;
         color:#000;
         }

#footer a:hover {
         color:#e3001b;
         }

/*----------------*/
/*---Navigation---*/
/*----------------*/

#navigation {
         margin:0;
         padding:0 0 50px 10px;
         float:left;
         width:140px;
         }

* html #navigation {
         width:150px;
         w\idth:150px;
         }

#navigation ul {
         margin:0;
         padding:0;
         }

#navigation ul span, #navigation a.active {
         color:#e3001b;
         display:block;
         font-weight:bold;
         padding:4px 0 4px 1px;
         }
         
#navigation a.active {
         color:#000;
         }

#navigation ul a {
         color:#000;
         text-decoration:none;
         display:block;
         padding:4px 0 4px 1px;
         }

#navigation ul a:hover {
         color:#e3001b;
         }

#navigation ul li {
         list-style:none;
         margin:0px;
         padding:1px;
         font-size:.8em;
         border-top:1px solid #cfd0d2;
         }

#navigation ul li ul {
         margin:0 0 0 16px;
         padding:0;
         }

#navigation ul li ul li {
         margin:0;
         font-size:.9em;
         }
         
#navigation ul li ul li ul li {
         margin:0;
         font-size:1em;
         }
         
/*------------------------*/
/*---Service Navigation---*/
/*------------------------*/

#service_left {
         margin:0;
         padding:4px 0 0 0;
         float:left;
         width:290px;
         font-size:.7em;
         }

#service_left ul {
         margin:0;
         padding:0;
         float:left;
         }

#service_left li {
         margin:0;
         padding:0;
         display:inline;
         list-style-type:none;
         float:left;
         border-left:1px solid #4b4b4d;
         }

#service_left li:first-child {
         border:none;
         }

#service_left a, #service_left span {
         padding:0 7px;
         margin:1px 2px;
         text-decoration:none;
         color:#000;
         }

#service_left a:link, #service_left a:visited {
         }

#service_left a:focus, #service_left a:hover, #service_left a:active {
   color:#e3001b;
   }

#service_left span {
         color:#e3001b;
         }

/*-------------*/
/*---Clearer---*/
/*-------------*/

.clearer {
         clear:both;
         margin:0;
         }

.collapse {
         border-collapse:collapse;
         width:100%;
         }

/*-------------*/
/*---Clearfix--*/
/*-------------*/

.clearfix:after { /* Der Kern von Clearfix */
         content:".";
         display:block;
         clear:both;
         height:0;
         visibility:hidden;
         }

.clearfix { /* IE-Patches für Clearfix */
         display:inline-block;
         }

/* Vor IE5/Mac verstecken mit dem Commented Backslash Hack \*/
* html .clearfix {
         height:1px;
         }

.clearfix {
         display:block;
         }
/* Ende des Versteckspiels für den IE5/Mac */
