#content_f{
   text-align:center;
   background-color: #FFFFFF;
   width:780px;
   height:110px;
   margin-right:auto;
   margin-left:auto;
   padding-top:40px;
        }

#content{
   text-align:left;
   background-color:#FFFFFF;
   width:780px;
   margin-top:0px;
   margin-right:auto;
   margin-left:auto;
   -moz-border-radius: 0px 0px 5px 5px;
        }

#rand_o{
   text-align: left;
   background-image:url("img/rand_oben.png");
   width:780px;
   height:12px;
   margin-right:auto;
   margin-left:auto;
   margin-top: 9px;
   /* border: 1px dashed silver; */
        }

#rand_u{
   text-align: left;
   background-image:url("img/rand_unten.png");
   width:780px;
   height:12px;
   margin-right:auto;
   margin-left:auto;
   /* border: 1px dashed silver; */
        }

#spacer_01{
   text-align: left;
   background-color:#FFFFFF;
   width:780px;
   height:20px;
   margin-right:auto;
   margin-left:auto;
   margin-top: 0px;
   /* border: 1px dashed silver; */
        }

div#content_r {
   font-size: 0.9em;
   float: right;
   width: 19em;
   margin: 0 0 18px 0;
   padding: 18px;
   border-left-width: 1px;
   border-left-style: none;
   border-color:#B8B8B8;
   /*border: 1px dashed silver;*/
   }

div#content_r p{
   text-align: center;
   font-size: 1.1em;
   margin: 0px;
   }

div#content_r h4 {
   text-align: center;
   font-size: 1.2em;
   color:#666666;
   margin-right: auto;
   margin-left: auto;
   padding:4px 4px 4px 4px;
   }

#content_end{
   text-align: left;
   clear:both; /* hier wird die Seite unterhalb der laengsten Spalte abgeschlossen !! */
   background-color: #FFFFFF;
   width:780px;
   height:0px;
   margin-top: 0px;
   padding-top:0px;
   margin-right: auto;
   margin-left: auto;
   }     
   

#foot{
	text-align: left;
	background-color:#ffffff;
	height:18px;
	margin-top: 0px;
	margin-bottom: 0px;
	-moz-border-radius:0px 0px 5px 5px;
	} 
   

#menu{
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	}

#menu_s{
	text-align: left;
	background-color:#E3E3E3;
	border-style: solid;
	border-width: 2px;
	border-color: #D1D1D1;
	font-size: 1.2em;
	margin-top: 20px;
	margin-bottom: 10px;
	padding:0px 0px 6px 0px;
	-moz-border-radius:6px;
	}
        
#menu_s0{
	text-align: center;
	font-size: 1.0em;
	margin-top: 10px;
	margin-bottom: 10px;
	padding:0px 0px 6px 0px;
	}

ul.menu_s{
	list-style-type: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

li.menu_s{
	color:#FF7575;
	list-style-type: none;
	margin:4px 4px 4px 4px;
	padding:0px 0px 0px 0px;
	}

a.menu_s:link, a.menu_s:visited, a.menu_s:active{
	text-decoration: none;
	font-weight:bold;
	color:#3C4F70;
	}

a.menu_s:hover{
	text-decoration: underline;
	color:#3C4F70;
	}

li.menu_so{
	color:#666666;
   font-size: 1.2em;
   line-height:1.4em;
	font-weight:normal;
	list-style-type: none;
	margin:4px 4px 4px 4px;
	padding:0px 0px 0px 0px;
	}
	
ul.menu_so{
	list-style-type: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

div#menu_s h4{
	text-align: center;
	font-size: 1.1em;
	color:#666666;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	}
	

pre{
        font-size: 1.5em;
        }

/*Kalender*/

div#calender {
   font-size: 1.0em;
   padding: 0em;
   margin: 0 0 1.1em;
        }

div#calender h3 {
   text-align:center;
   font-size: 1.0em;
   color:#3C4F70;
   padding: 0px;
   margin: 0.9em 0em 0.9em 0em;
        }

div#calender td {
   text-align:center;
   font-size: 1.0em;
   color:#3C4F70;
   background-color: #E3E3E3;
   width:20px;
   height:20px;
   padding: 0px;
   }





div#content_l {
   margin: 0 20.6em 0 0em;
   padding: 18px 18px 100px 18px;
   /*border: 1px dashed silver;*/
   }

div#content_l h1 {
   font-size: 1.8em;
   margin: 0 0 1.4em;
   }

div#content_l h2 {
   font-size: 1.4em;
   margin: 0.2em 0;
   }

div#content_l h3 {
   font-size: 1.3em;
   margin: 0.2em 0;
   }

div#content_l p {
   text-align: left;
   font-size: 1.4em;
   line-height: 1.5em;
   margin: 1.2em 0;
   }
   
div#content_i {
   text-align: center;
   background-color: #ffffff;
   margin-right: auto;
   margin-left: auto;
   padding-top:60px;
   }



div#image_s table {
   text-align: center;
   background-color: #ffffff;
   margin-right: auto;
   margin-left: auto;
   }

div#image_s td {
   text-align: center;
   background-color: #E6E6E6;
   padding: 1px;
   }


td {
   font-size: 12px;
   color:#4A4A4A;
   background-color: #E6E6E6;
   padding: 4px;
   }

h1 {
   text-decoration: none;
   color:#3C4F70;
        }

h2 {
   text-decoration: none;
   color:#666666;
   }

h3 {
   text-decoration: none;
   color:#666666;
        }

h4 {
   text-decoration: none;
   color:#666666;
   }

p {
  text-decoration: none;
  color:#666666;
  }



div#abstract {
   text-align: left;
   margin: 0px 0px 0px; 0px;

   /*line*/

   border-top-width:1px;
   border-top-style:dashed;
   border-color:silver;
   margin: 18px 0px 0px; 0px;
   }


div#image_abstract {
   text-align: left;
   margin: 18px 0px 18px; 0px;
   }

div#image_s {
   text-align: center;
   margin: 18px 0px 18px; 0px;
   }

#karte {
   text-align: center;
   margin: 0px 0px 0px; 0px;
  }



a:link {
   color: #1C1C1C;
   text-decoration: underline;
        }

a:visited {
   color: #1C1C1C;
   text-decoration: underline;
        }

a:active {
   color: #1C1C1C;
   text-decoration: underline;
        }

a:hover{
   color: #1C1C1C;
   text-decoration: underline;
        }



div#bottom {
   height:800px;
        }

