/*--------------------------------------------*/
/*---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 0 0 0;
         padding:0;
         }

/*---------------*/
/*---Div Order---*/
/*---------------*/

#top {
         margin:0 auto;
         padding:0;
         width:990px;
         background-image:url(/fileadmin/images/bg.jpg);
         background-repeat:repeat-y;
         }

#eyecatcher {
         margin:0;
         padding:0;
         }

#left {
         margin:0;
         padding:10px 0 0 50px;
         width:730px;
         float:left;
         }

* html #left {
         width:780px;
         w\idth:780px;
         }

#breadcrump {
         margin:0;
         padding:0 0 18px 0;
         font-size:0.75em;
         }

#breadcrump a, #breadcrump span {
         color:#000;
         text-decoration:none;
         background-image:url(/fileadmin/images/arrow.jpg);
         background-position:top left;
         background-repeat:no-repeat;
         padding:0 3px 0 16px;
         white-space:nowrap;
         }

#breadcrump a {
         text-decoration:underline;
         }

#breadcrump a:hover {
         color:#6d8eb2;
         }

#div_navigation {
         margin:0;
         padding:0;
         font-size:0.7em;
         float:left;
         }

#content {
         margin:4px 0 0 0;
         padding:0 0 60px 0;
         float:right;
         background-color:#e1f2f9;
         width:580px;
         font-size:0.75em;
         min-height:500px;
     height:auto !important;
     height:500px;
         position:relative;
         }

#footer {
         margin:0;
         padding:8px 0 0 0;
         background-color:#fff;
         width:100%;
         text-align:center;
         position:absolute;
         bottom:0;
         }
  
#footer a {
         color:#000;
         text-decoration:none;
         }
         
#footer a:hover {
         text-decoration:underline;
         }

#right {
         margin:0;
         padding:0 20px 0 0;
         width:163px;
         float:right;
         }

* html #right {
         width:183px;
         w\idth:163px;
         }

#search {
         position:relative;
         margin:0;
         padding:0;
         width:163px;
         height:44px;
         background-image:url(/fileadmin/images/search.jpg);
         background-repeat:no-repeat;
         }

#search input {
         position:absolute;
         margin:0;
         padding:0;
         top:17px;
         left:10px;
         font-size:0.7em;
         width:140px;
         height:14px;
         border:1px solid #fff;
         }
         
* html #search input {
         width:142px; 
         w\idth:140px;
         }
         
* html #search input {
         height:16px;
         he\ight:16px;
         }

#run_advertisement {
         margin:0;
         padding:0 0 10px 0;
         }

#run_advertisement a img {
         border:0;
         }

#advertisement {
         margin:0;
         padding:10px 0;
         font-size:0.75em;
         }

#advertisement a img {
         margin:4px 0;
         padding:0;
         border:2px solid #bfbfbf;
         }

#advertisement a img:hover {
         border:2px solid #89ba13;
         }

/*----------------*/
/*---Navigation---*/
/*----------------*/

ul#navigation {
         margin:0;
         padding:0;
         width:130px;
         }

ul#navigation li {
         list-style:none;
         margin:4px;
         padding:0;
         background-color:#c6db91;
         }

ul#navigation li ul {
         margin:0 0 8px 0;
         padding:4px 2px 0px 8px;
         background-color:#fff;
         }

ul#navigation li ul li {
         background-color:#ffe596;
         }

ul#navigation a, ul#navigation span {
         display:block;
         padding:2px 4px;
         }

* html ul#navigation a, * html ul#navigation span {
         width:100%;
         w\idth:100%;
         }

ul#navigation a {
         text-decoration:none;
         color:#000;
         }

ul#navigation span, ul#navigation a:focus, ul#navigation a:hover, ul#navigation a:active, ul#navigation a.active {
         background-color:#89ba13;
         color:#fff;
         }

ul#navigation li ul li span, ul#navigation li ul li a:focus, ul#navigation li ul li a:hover, ul#navigation li ul li a:active {
         background-color:#fccc00;
         color:#000;
         }

/*-------------*/
/*---Clearer---*/
/*-------------*/

.clearer {
         clear:both;
         margin:0;
         }
         
/*----------------------*/
/*---Social Bookmarks---*/
/*----------------------*/

p#social img {
        padding:1px;
        border:1px solid #fff;
        }

p#social img:hover {
        border-color:#89ba13;
        }

.none {
         display:none;
         }
