/*-------------*/
/*---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:#b6c3cc;
         }

/*---------------*/
/*---Div Order---*/
/*---------------*/

#edv-maho {
         margin:0;
         padding:0;
         position:absolute;
         top:0;
         left:0;
         }
        
#edv-maho a:hover {
         background-color:transparent;
         }

#wrapper {
         margin:0 auto;
         padding:0;
         width:900px;
         }

#top {
         margin:0;
         padding:0;
         height:130px;
         background-image:url(/fileadmin/images/webdesign.gif);
         background-repeat:no-repeat;
         background-position:170px 20px;
         text-align:right;
         }

#top input {
         margin:8px 4px;
         padding:1px 2px;
         font-size:.7em;
         }

#first-navi {
         margin:0;
         padding:0;
         }

#second-navi {
         margin:0;
         padding:0;
         background-color:#dcdfd7;
         min-height:28px;
         height:auto !important;  /* für moderne Browser */
         height:28px;  /* für den IE */
         }

#eyecatcher {
         margin:0;
         padding:0;
         border-bottom:20px solid #eaece8;
         height:270px;
         }

#breadcrump {
         margin:0;
         padding:20px 70px 10px 70px;
         background-color:#fff;
         font-size:.75em;
         color:#00305d;
         }

#breadcrump a, #breadcrump span {
         margin:0 0 0 4px;
         padding:0 10px 0 10px;
         background-image:url(/fileadmin/images/arrow.gif);
         background-position:center left;
         background-repeat:no-repeat;
         white-space:nowrap;
         font-weight:normal;
         }

#breadcrump span {
         background-image:url(/fileadmin/images/arrow-span.gif);
         }

#breadcrump a:hover {
         }

#content {
         margin:0;
         padding:10px 70px;
         font-size:.8em;
         background-color:#fff;
         color:#00305d;
         line-height: 1.5;
         }

#content h1 {
         padding:0 0 4px 0;
         border-bottom:1px dashed #00305d;
         }

#footer {
         margin:0;
         padding:10px;
         font-size:.75em;
         color:#00305d;
         text-align:center;
         font-weight:bold;
         }

#footer a {
         text-decoration:none;
         }

#footer a:hover {
         background-color:transparent;
         text-decoration:underline;
         }
         
/*----------------------*/
/*---Social Bookmarks---*/
/*----------------------*/
         
p#social img {
	padding:1px;
	border:1px solid #b6c3cc;
	}

p#social img:hover {
	border-color:#eaece8;
	}
	
.none {
         display:none;
         }  
       
/*----------------*/
/*---Navigation---*/
/*----------------*/

#navigation {
         margin:0;
         padding:0;
         font-size:.9em;
         }

#navigation li {
         margin:0;
         padding:0;
         display:inline;
         list-style-type:none;
         float:left;
         }

#navigation a {
         margin:4px 4px 0 0;
         padding:14px 6px;
         display:block;
         text-decoration:none;
         color:#004280;
         font-weight:bold;
         background-image:url(/fileadmin/images/bg2.jpg);
         background-repeat:repeat-x;
         background-position:top;
         background-color:#eaece8;
         }

#navigation a:link {
        }

#navigation a:visited {
        }

#navigation a:focus, #navigation a:hover, #navigation a:active, #navigation span, #navigation a.active {
         margin:0 4px 0 0;
         padding:14px 6px 18px 6px;
         background-image:url(/fileadmin/images/bg3.jpg);
         background-repeat:repeat-x;
         background-position:top;
         background-color:#dcdfd8;
         }

#navigation span, #navigation a.active {
         display:block;
         color:#000;
         font-weight:bold;
         }

/*-----------------------*/
/*---Second-Navigation---*/
/*-----------------------*/

#snavigation {
         margin:0;
         padding:0;
         font-size:.75em;
         }

#snavigation li {
         margin:0;
         padding:0;
         display:inline;
         list-style-type:none;
         float:left;
         }

#snavigation a {
         margin:0;
         padding:6px 8px;
         display:block;
         text-decoration:none;
         color:#004280;
         font-weight:bold;
         }

#snavigation a:link {
        }

#snavigation a:visited {
        }

#snavigation a:focus, #snavigation a:hover, #snavigation a:active {
         background-color:transparent;
         text-decoration:underline;
         }

#snavigation span {
         margin:0;
         padding:6px 8px;
         display:block;
         color:#000;
         font-weight:bold;
         }

/*-------------*/
/*---Clearer---*/
/*-------------*/

.clearer {
         clear:both;
         margin:0;
         }

.collapse {
         border-collapse:collapse;
         width:760px;
         }
         
         