
.linkboxnavirechtsuntennnn{
margin-top: 30px;
margin-left: 40px;
}

.linkboxendederseitennnn{
margin-top: 80px;
margin-bottom: 80px;
}


.goo{margin-left: 140px;}
/*######################*/

.goo2 {

position: absolute;  
   top: 60px;  
left: 10px;
   width: 468px;
   height: 15px;
}

.tipp{

margin-left: 20px;
margin-top: 30px;


}

.gedicht {position: absolute; 
top: 65px;
left: 340px;
}
			
/*	(c) 2003 - 2006 Lars Kerschbaum 				*/
/*	-------------------------------------------------	*/
* { margin:0px; padding:0px; border:0px none; list-style:none; }
body { font:normal 100.01% verdana,helvetica,arial,sans-serif; background-color:#fff; }

ul, li {margin-left: 20px; }
/*	--------------POSITION DER GRAFIKEN -----------------------------------	*/
#navlist, #navlist ul, #navlist ul li { margin:0px; padding:0px; }
#n0, #n1, #n2, #n3, #n4, #n5, #n6, #n7, #n8, #n9 { position:absolute; top:0px; height:40px; width; margin:0px; background-color:#fff; z-index:8; padding:0px; }
#n0 { left:0px; width: 63px; }
#n1 { left:63px; width: 162px; }
#n2 { left:225px; width: 165px; }
#n3 { left:390px; width: 126px; }
#n4 { left:516px; width: 122px; }
#n5 { left:639px; width: 110px; }
#n6 { left:749px; width: 63px; }
#n7 { left:812px; width: 90px; }
#n8 { left:902px; width: 89px; }


/*	--------------POSITION DES AUFKLAPPBAREN M?NUS -----------------------------------	*/
.ddsn { top:40px; position:absolute; z-index:8; visibility:hidden; background-color:#970097; z-index: 3px;}
#ddsn-01 { left:1px; width:144px; height:29px; }
#ddsn-02 { left:57px; width:230px; height:140px; }
#ddsn-03 { left:224px; width:290px; height:230px; }
#ddsn-04 { left:390px; width:156px; height:64px; }
#ddsn-05 { left:558px; width:330px; height:99px; }
#ddsn-06 { left:667px; width:170px; height:25px; }
#ddsn-07 { left:732px; width:180px; height:25px; }
#ddsn-08 { left:810px; width:180px; height:25px; }
#ddsn-09 { left:887px; width:185px; height:25px; }
.ddsn a { display:block; padding-left:15px; line-height:16px; font-size:11px;}
.ddsn a:link, .ddsn a:visited { color:#FFF; line-height:16px; font-size:11px; } 
.ddsn a:active, .ddsn a:hover { color:#FFF; background:#CC00CC url("../icon_arrow_wb.html") no-repeat left top; font-size:11px; line-height:16px; }

/*	(c) 2003 - 2006 Lars Kerschbaum  . END				*/


.ges{
   position: absolute;  
   top: 0px;  
left: 10px;
   width: 964px;
   height: 15px;
color: white;
}  


li {font-family: verdana;
font-size: 12px;
margin-left: 0px;
}

 
p, .r {font-family: verdana, arial, sans-serif; 
font-size: 12px;}
a:link {
	color: darkblue;
}
a:visited {
	color: red;
}
a:hover {
	color: green;
}
a:active {
	color: #CC3399;
}

h1 {verdana; font-size: 18px; margin-top: 15px;}
h2 {verdana; font-size: 18px;}
h3 {verdana; font-size: 18px;}
strong {verdana; font-size: 12px;}


.b { 
   position: absolute; 
   width: 990px; 
   height: 5522px;
   top: 0px; 
   margin-left:-494px;
   left:50%;
 
 
  
  }
#ba { 
   height: 4522px;
   margin: 0px; 
   padding: 0px;
  
}


  .impressum {
  position: absolute;
   top: 4600px;
left: 15px;
  }
  
.suche {
   position: absolute;
   top: 0px;
   left: 810px;
   width: 320px;
   height: 60px;

     }
     
 #suchea {

   height: 60px;
   margin: 0px;
   padding: 0px;

     }

.t {
   position: absolute;
   top: 1px;
   width: 988px;
   height: 120px;
     left: 1px;
 border: 1px solid black; 
 z-index: 2;
}
#ta {
   height: 120px;
   margin: 0px; 
  
  
   background-repeat: no-repeat;
   background-color: #EFDFFF; 
      top: 800px;
 }
 
.h {
   position: absolute;  
   top: 119px;  
   width: 964px;
   height: 39px;  
   left: 1px;
   padding-left: 24px;
   padding-top: 0px;
   font: bold 12px Verdana;
   background-color: #EFDFFF; 
 border: 1px solid black; 
 z-index:100;
}
#ha {
   height: 39px; 
   margin: 0px;
   padding: 0px;

}

.l {
   position: absolute;
   top: 129px;   
   width: 163px;
   height: 9824px;

   left: 1px; 
}
#la {
   margin: 0px;
   padding: 0px;
   height: 9824px; 
   margin-top: 30px;
}
.c {
   position: absolute;
   width: 560px;
   height: 9794px; 
   top: 115px;
   left: 163px;
   padding-top: 20px;
   background: #ffffff; 

 
}
#ca {
   height: 9794ppx; 
   margin: 0px;
   padding: 0px;


margin-top: 60px;
}

.c1 {
   position: absolute;
   width: 560px;
   height: 471px; 
   top: 499px;
   left: 163px;
   padding-top: 0px;
   background: white; 

 
}
#c1a {
   height: 9794ppx; 
   margin: 0px;
   padding: 0px;
margin-top: 0px;
}

.r {
   position: absolute;
      width: 267px;
   height: 9795px; 
    top: 159px;
   left: 725px; 
    background-color: #EFDFFF; 
 border-right: 1px solid black; 
border-bottom: 1px solid black;

}
#ra {
   height: 9795px; 
   margin: 0px;
   padding: 0px;
}


.h2class {font-family: verdana;
font-size: 12px;
margin-top: 10px;
margin-left: 20px;
}
.liclass {font-family: verdana;
font-size: 10px;}



body { margin: 0px;
       padding: 0px;
	   border: 0px none;
	   color: black;
  
background-color: #c45bc8;    
background-repeat: repeat-x;
}
/* Navigation Waagrecht*/
#die waagrechte navigation.linkWeiss {
   color: Blue; 
   font-size: 24px;
   font-weight: bold;
   font-family: verdana, arial, sans-serif;
   }   




/*----------------------------------------------- Regelt die &#65533;berschriften ---------------------------------------*/

.csc-header{
   color: #970097; 
   font-size: 8px;
   font-family: verdana, arial, sans-serif;
   margin-left: 20px;
   margin-right: 20px;
   margin-top: 15px;
   
  }   
/*----------------------------------------------- Regelt die Schriftgr&#65533;&#65533;e  bodytext---------------------------------------*/
.bodytext{
   color: black; 
   font-size: 12px;
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   margin-left: 20px;
   margin-right: 20px;
   margin-top: 0px;
   margin-bottom: 0px;
   padding: 0px;   
}   
/*----------------------------------------------- Regelt die Bildbeschriftungen---------------------------------------*/
.csc-caption{
   color: #B51E5E; 
   font-size: 12px;
   font-family: arial, sans-serif;
   margin-left: 10px;
   margin-right: 10px;
   margin-top: 0px;
   margin-bottom: 0px;
   }   


  /*----------------------------------------------- Hauptnavigation ---------------------------------------*/

ul.navlist {
        border-top: solid 1px #595959;
}

ul.navlist li.leernavigation {

        border-bottom: solid 1px #595959;
        padding: 2px 3px 2px 20px;
        font-size: 11px;
        background: #FFFFFF;
        width: auto;
        display:block;
        margin: 0px;
        line-height: 18px;
}
ul.navlist li a, ul.subnavlist li a, ul.subsubnavlist li a {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        line-height:12px;
        font-size: 11px;
        font-weight: normal;
}
/* Alle Menuitem ul's */
ul.navlist, ul.subnavlist, ul.subsubnavlist {
        list-style-type: none;
        margin: 0;
        padding: 0;
        width:265px;
}

ul.navlist li, ul.subnavlist li, ul.subsubnavlist li { 
        display: inline;
}
/* Normales Menuitem */


ul.navlist li a {
        color: #103152;
        display: block;
        background: #ffc0cb url(../img/bullet_no.gif)  no-repeat;
        padding: 2px 3px 2px 23px;
        border-bottom: solid 1px #595959;
}



/* Normales Menuitem HOVER */



ul.navlist li a {

        color: #103152;
        display: block;
        background: #EFDFFF url(../img/bullet_no.gif) 5px 5px no-repeat;
        padding: 2px 3px 2px 23px;
        border-bottom: solid 1px #595959;
}

/* Normales Menuitem HOVER */
ul.navlist li a:hover {

        color: #103152;
        display: block;
        background: #FFFFFF url(img/bullet_ov2.gif) 5px 5px no-repeat;
       padding: 2px 3px 2px 23px;
}




ul.navlist li.active a.active:hover {

        background: #456B8F url(img/bullet_ov.gif) 5px 5px no-repeat;
        color: #FFFFFF;
        font-weight: bold;
}

li.active a.active {

        background: #970097 url(img/bullet_ov.gif) 5px 5px no-repeat;
        color: #FFFFFF;
        font-weight: bold;
}
li.active a.current {
        background: #970097 url(img/bullet_ov.gif) 5px 5px no-repeat;
        color: #FFFFFF;
        font-weight: bold;
}

/* SUB NAV LIST */

ul.subnavlist li a {
        display: block;
        color: #103152;
        background: #ffa500 url(img/bullet_lv2_no.gif) 5px 5px no-repeat;
        padding: 2px 3px 2px 23px;
        border-bottom: solid 1px #FFFFFF;
}
ul.subnavlist {
        border-bottom: solid 1px #5C8DBB;
}
/* Hover Menuitem (gelb) */
ul.subnavlist li a:hover {
        background: #F8F8EF url(img/bullet_lv2_ov.gif) 5px 5px no-repeat;
}
ul.subnavlist li a.subcurrent {

        background: #6633CCurl(/fileadmin/img/bullet_lv2_ov.gif) 5px 5px no-repeat;
        font-weight: bold;
        color: #103152;
        background-color: #E6EFF4;
}
/* SUBSUB NAV LIST */
ul.subsubnavlist li a {
        display: block;
        color: #444;
        color: black;
        background: #F8F8EF url(img/bullet_lv2_no.gif) 5px 5px no-repeat;
        padding: 2px 3px 2px 23px;
}
ul.subsubnavlist li a:hover {

        background: #F8F8EF url(img/bullet_lv2_ov.gif) 5px 5px no-repeat;
}
ul.subsubnavlist li a.subsubcurrent {
        font-weight: bold;
}

