/*--------------------------------------------*/
/*---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;
         background-image:url(/fileadmin/images/bg.jpg);
         background-repeat:repeat-x;
         background-color:#edf0f9;
         height:100%;
         }

/*---------------*/
/*---Div Order---*/
/*---------------*/

#wrapper {
         margin:0 auto;
         padding:0;
         width:864px;
         background-color:#fff;
         min-height:100%;
         height:auto !important;
         height:100%;
         }

#top {
         margin:0;
         padding:0;
         position:relative;
         }

#breadcrump {
         margin:0;
         padding:0;
         font-size:0.7em;
         position:absolute;
         top:140px;
         left:34px;
         color:#696969;
         }

#breadcrump a, #breadcrump span {
         color:#696969;
         background-image:url(/fileadmin/images/arrow.jpg);
         background-position:top left;
         background-repeat:no-repeat;
         padding:0 0 0 16px;
         white-space:nowrap;
         }

#breadcrump span {
         }

#breadcrump a:hover {
         color:#000;
         }

#service {
         margin:0;
         padding:0;
         font-size:0.75em;
         color:#0460a9;
         font-weight:bold;
         float:right;
         width:322px;
         }

#service a {
         color:#0460a9;
         text-decoration:none;
         }

#service a:hover {
         text-decoration:underline;
         }

#service p {
         margin:.5em 0 0 0;
         }

#service p.short a, #service p.short span {
         padding:2px 0;
         margin:0 6px 0 0;
         color:#000;
         font-size:.9em;
         font-weight:normal;
         }

#service p.short span {
         color:#0460a9;
         }

#service p.short a:hover {
         text-decoration:underline;
         }

#content {
         margin:4px 20px 0 0;
         padding:0;
         font-size:1em;
         float:right;
         width:550px;
         color:#696969;
         font-size:0.8em;
         min-height:550px;
         height:auto !important;  /* für moderne Browser */
         height:550px;  /* für den IE */}

* html #content { /* nur für Internet Explorer */
         width:570px;     /* Version 5.x */
         w\idth:550px;    /* Version 6 */
         }
               
#footer {
	margin:0;
	padding:0 0 10px 34px;
	font-size:0.6em;
	color:#696969;
	}

#footer a {
	color:#696969;
	}

/*----------------*/
/*---Navigation---*/
/*----------------*/

#navigation {
         margin:40px 0 0 0;
         padding:0 0 0 30px;
         float:left;
         width:230px;
         background-image:url(/fileadmin/images/bg2.jpg);
         background-repeat:no-repeat;
         min-height:400px;
         height:auto !important;
         height:400px;
                  }

* html #navigation { /* nur für Internet Explorer */
         width:260px;     /* Version 5.x */
         w\idth:230px;    /* Version 6 */
         }

#navigation ul {
         margin:40px 0 0 0;
         padding:0;
         }

#navigation ul span, #navigation a.active {
         padding:2px;
         display:block;
         color:#0460a9;
         font-weight:bold;
         }

#navigation ul a {
         padding:2px;
         display:block;
         color:#000;
         font-weight:bold;
         text-decoration:none;
         }

#navigation ul a:hover {
         text-decoration:underline;
         }

#navigation ul li {
         margin:10px 0;
         padding:0;
         list-style:none;
         font-size:0.75em;
         }

#navigation ul li ul {
         margin:0 0 0 20px;
         padding:0;
         }

#navigation ul li ul li {
         margin:6px 0;
         font-size:.9em;
         }

/*-------------*/
/*---Clearer---*/
/*-------------*/

.clearer {
         clear:both;
         margin:0;
         }