/*--------------------------------------------------------------------------*/
/*                        Universität Potsdam: style1.css                   */
/*                        Stand: 29.07.2011 Graening                        */
/*                                                                          */
/*          Abstände margin/padding : oben, rechts, unten, links            */
/*--------------------------------------------------------------------------*/



/* ------------------------------------------------------------------------ */
/* body (Beginn)                                                            */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #104871;
	background: #fff;
}

#noscreen {
	display: none;
}

#container {
	margin: 0 0 0 290px;
	padding: 0;
}

/* body (Ende)                                                              */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* content: rechte Begrenzung ist der rechte Rand minus 40px (Beginn)       */

#content {
	margin: 0;
	padding: 60px 40px 30px 30px;
	color: #104871;
	border-bottom: 2px solid #104871;
	line-height: 18px;
}

#content a {
	color: #104871;
}

#content a:hover {
	background-color: #A1B7C7;
	text-decoration: none;
}

#content p {
	margin: 5px 0 10px 0;
	padding: 0;
	display: block;
}

#content h1 {
	margin: 0 0 25px 0;
	padding: 0;
	font-size: 150%;
	color: #104871;
}

#content h2 {
	margin: 25px 0 0 0;
	padding: 0;
	font-size: 130%;
	color: #104871;
}

#content h3 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 110%;
	font-style: normal;
	color: #104871;
}

#content h4 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 90%;
	font-style: normal;
	color: #104871;
}

#content h5 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 85%;
	font-style: normal;
	color: #104871;
}

#content h6 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 80%;
	font-style: normal;
	color: #104871;
}

#content ul {
	margin: 10px 0 10px 30px;
	padding: 0;
}

#content li {
	line-height: 18px;
}

#content a:hover.extlink {
	padding: 0 15px 0 0;
	background: url(img1/extlink.gif) no-repeat right;
}

#flashcontent01 {
	border: solid 1px #000;
	width: 320px;
	height: 240px;
	margin: 15px 20px;
}

#flashcontent02 {
	border: solid 1px #000;
	width: 240px;
	height: 192px;
	margin: 15px 20px;
}

#flashcontent02a {
	border: solid 1px #000;
	width: 240px;
	height: 192px;
	margin: 5px 0 35px 0;
}

#flashcontent03 {
	border: solid 1px #000;
	width: 360px;
	height: 288px;
	margin: 15px 20px;
}

img.left {
	padding: 4px;
	float:left; margin:0px 10px 0px 0px;
	display: inline;
}

img.right {
	padding: 4px;
	float:right; margin:0px 10px 0px 0px;
	display: inline;
}

img.center {
	display: block;
	margin: 0 
	auto;
}

/* content (Ende)                                                           */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* content01: rechte Begrenzung ist der rechte Rand minus 100px (Beginn)    */ 

#content01 {
	margin: 0;
	padding: 60px 170px 30px 30px;
	color: #104871;
	border-bottom: 2px solid #104871;
	line-height: 18px;
}

#content01 a {
	color: #104871;
}

#content01 a:hover {
	background-color: #A1B7C7;
	text-decoration: none;
}

#content01 p {
	margin: 5px 0 10px 0;
	padding: 0;
	display: block;
}

#content01 h1 {
	margin: 0 0 25px 0;
	padding: 0;
	font-size: 150%;
	color: #104871;
}

#content01 h2 {
	margin: 25px 0 0 0;
	padding: 0;
	font-size: 130%;
	color: #104871;
}

#content01 h3 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 100%;
	font-style: normal;
	color: #104871;
}

#content01 ul {
	margin: 10px 0 10px 30px;
	padding: 0;
}

#content01 li {
	line-height: 18px;
}

#content01 a:hover.extlink {
	padding: 0 15px 0 0;
	background: url(img1/extlink.gif) no-repeat right;
}

/* content01: Ende                                                          */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* content02, analog content, aber ohne untere Linie
   - wird benoetigt, wenn Info ueber gesamte Breite folgen soll
   - container(beginn) content02 container(ende) content...                 */    

#content02 {
	margin: 0;
	padding: 60px 40px 0px 30px;
	color: #104871;
	line-height: 18px;
}

#content02 a {
	color: #104871;
}

#content02 a:hover {
	background-color: #A1B7C7;
	text-decoration: none;
}

#content02 p {
	margin: 5px 0 10px 0;
	padding: 0;
	display: block;
}

#content02 h1 {
	margin: 0 0 25px 0;
	padding: 0;
	font-size: 150%;
	color: #104871;
}

#content02 h2 {
	margin: 25px 0 0 0;
	padding: 0;
	font-size: 130%;
	color: #104871;
}

#content02 h3 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 100%;
	font-style: normal;
	color: #104871;
}

#content02 ul {
	margin: 10px 0 10px 30px;
	padding: 0;
}

#content02 li {
	line-height: 18px;
}

#content02 a:hover.extlink {
	padding: 0 15px 0 0;
	background: url(img1/extlink.gif) no-repeat right;
}

/* content02 (Ende)                                                         */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* footercontainer (Beginn)                                                 */

#footercontainer {
	margin: 0;
	padding: 0;
}

#bottomnav {
	float: right;
	width: 250px;
	margin: 0;
	padding: 7px 15px 7px 10px;
	color: #eee;
	background: #104871 url(img1/ecke_bottom.gif) no-repeat;
	font-weight: bold;
	text-align: right;
}

#bottomnav a {
	margin: 0;
	padding: 0 8px 0 18px;
	color: #eee;
	background: url(img1/bullet3.gif) no-repeat;
	text-decoration: none;
}

#bottomnav a:hover {
	color: #eee;
	background: url(img1/bullet3.gif) no-repeat;
	text-decoration: underline;
}

#bottomnav span.active {
	margin: 0;
	padding: 0 8px 0 18px;
	color: #cccc99;
	background: url(img1/bullet3_hover.gif) no-repeat;
	text-decoration: none;
}

/* bottomnav01: Style fuer Variante ohne Feedback */
#bottomnav01 {
	float: right;
	width: 140px;
	margin: 0;
	padding: 7px 15px 7px 10px;
	color: #eee;
	background: #104871 url(img1/ecke_bottom.gif) no-repeat;
	font-weight: bold;
	text-align: right;
}

#bottomnav01 a {
	margin: 0;
	padding: 0 8px 0 18px;
	color: #eee;
	background: url(img1/bullet3.gif) no-repeat;
	text-decoration: none;
}

#bottomnav01 a:hover {
	color: #eee;
	background: url(img1/bullet3.gif) no-repeat;
	text-decoration: underline;
}

#bottomnav01 span.active {
	margin: 0;
	padding: 0 8px 0 18px;
	color: #cccc99;
	background: url(img1/bullet3_hover.gif) no-repeat;
	text-decoration: none;
}

#footer {
	float: left;
	margin: 0;
	padding: 5px 10px 5px 0;
	color: #104871;
	background: #fff;
	font-size: 80%;
	text-align: left;
}

#footer a {
	margin: 0;
	padding: 0;
	color: #104871;
}

/* footercontainer (Ende)                                                   */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* subnav (Beginn)                                                          */

#subnav {
	position: absolute;
	top: 0;
	left: 260px;
	margin: 0;
	padding: 7px 50px 7px 3px;
	background: #104871 url(img1/ecke_top.gif) no-repeat right top;
	font-weight: bold;
	z-index: 2;
}

#subnav a {
	margin: 0;
	padding: 0 8px 0 18px;
	color: #eee;
	background: url(img1/bullet3.gif) no-repeat;
	text-decoration: none;
}

#subnav a:hover {
	margin: 0;
	padding: 0 8px 0 18px;
	color: #eee;
	background: #104871 url(img1/bullet3.gif) no-repeat;
	text-decoration: underline;
}

#subnav span.active {
	margin: 0;
	padding: 0 8px 0 18px;
	color: #cccc99;
	background: url(img1/bullet3_hover.gif) no-repeat;
	text-decoration: none;
}

/* subnav (Ende)                                                            */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* leftcol (Beginn)                                                         */

#leftcol {
	position: absolute;
	top: 100px;
	left: 0;
	margin: 0;
	padding: 0;
}

#hauptnav {
	width: 260px;
	margin: 00;
	padding: 0 0 1px 0;
	background: #fff;
}

#hauptnav p {
	margin: 1px 0 0 0;
	padding: 0;
}

#hauptnav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#hauptnav li {
	margin: 0;
	padding: 0;
	border-top: 1px solid #fff;
}

#hauptnav li a {
	display: block;
	width: 225px;
	margin: 0;
	padding: 5px 5px 4px 30px;
	color: #eee;
	background: #104871 url(img1/bullet1.gif) left no-repeat;
	text-decoration: none;
	font-weight: bold;
}

#hauptnav li a.aktiv {
	display: block;
	width: 225px;
	margin: 0;
	padding: 5px 5px 4px 30px;
	color: #eee;
	background: #cccc99 url(img1/bullet1.gif) left no-repeat;
	text-decoration: none;
	font-weight: bold;
}

html>body #hauptnav li a {
	width: auto;
}

#hauptnav li a:hover {
	color: #eee;
	background: #104871 url(img1/bullet1.gif) left no-repeat;
	text-decoration: underline;
}

#hauptnav span.active {
	display: block;
	width: 225px;
	margin: 0;
	padding: 5px 5px 4px 30px;
	color: #104871;
	background: #cccc99 url(img1/bullet2.gif) left no-repeat;
	text-decoration: none;
	font-weight: bold;
}

#leftnav {
	width: 260px;
	margin: 0;
	padding: 10px 0 10px 0;
	background: #cccc99;
}

#leftnav p {
	margin: 1px 0 0 0;
	padding: 0;
}

#leftnav h4 {
	margin: 0;
	padding: 5px 5px 4px 10px;
	color: #104871;
	background: #cccc99;
	font-size: 100%;
}

#leftnav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#leftnav li {
	margin: 0;
	padding: 0;
}

#leftnav li a {
	display: block;
	width: 225px;
	margin: 0;
	padding: 5px 5px 4px 30px;
	color: #104871;
	background: #cccc99 url(img1/bullet2.gif) left no-repeat;
	text-decoration: none;
	font-weight: bold;
}

html>body #leftnav li a {
	width: auto;
}

#leftnav li a:hover {
	color: #104871;
	background: #cccc99 url(img1/bullet2.gif) left no-repeat;
	text-decoration: underline;
}

#leftnav span.active {
	display: block;
	width: 225px;
	margin: 0;
	padding: 5px 5px 4px 30px;
	color: #104871;
	background: #cccc99 url(img1/bullet2_hover.gif) left no-repeat;
	text-decoration: underline;
	font-weight: bold;
}

#contact {
	margin: 40px 0 30px 0;
	padding: 0;
	color: #104871;
	background: transparent;
}

#contact h2 {
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	font-size: 130%;
	color: #104871;
	border-left: 20px solid #cccc99;
}

#contact p {
	margin: 8px 0 0 30px;
	padding: 0;
}

#contact a {
	color: #104871;
	text-decoration: underline;
}

#contact table {
	margin: 8px 0 0 30px;
	padding: 0;
}

/* leftcol (Ende)                                                           */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Hauptmenue mit ausgewaehlem Untermenue in einem Block (Beginn)           */

#menu {
	width: 260px;
	font-weight: bold;
}

#menu a {
	text-decoration: none;
}

#menu a:hover {
	text-decoration: underline;
}

.block1 {
	display: block;
	width: 260px;
	background-color: #104871;
	border-top: solid 1px #ffffff;
}

.item1 {
	margin: 0;
	padding: 5px 5px 4px 30px;
	background: #104871 url(img1/bullet1.gif) left no-repeat;
	text-decoration: node;
}

.block1-selected {
	display: block;
	width: 260px;
	background: #cccc99;
	border-top: solid 1px #ffffff;
}

.item1-selected {
	margin: 0;
	padding: 5px 5px 4px 30px;
	background: #cccc99 url(img1/bullet2_down.gif) left no-repeat;
	text-decoration: underline;
}

.item1s {
	margin: 0;
	padding: 5px 5px 4px 30px;
	background: #cccc99 url(img1/bullet2_down.gif) left no-repeat;
	text-decoration: node;
}

.item2 {
	margin: 0;
	padding: 5px 5px 4px 30px;
	background: #cccc99 url(img1/bullet_transparent.gif) left no-repeat;
	text-decoration: node;
}

.item2-selected {
	margin: 0;
	padding: 5px 5px 4px 30px;
	background: #cccc99 url(img1/bullet_transparent.gif) left no-repeat;
	text-decoration: underline;
}

.item3 {
	margin: 0;
	padding: 5px 5px 4px 45px;
	font-size: 85%;
	background: #cccc99 url(img1/bullet_transparent.gif) left no-repeat;
	text-decoration: node;
}

.item3-selected {
	margin: 0;
	padding: 5px 5px 4px 45px;
	font-size: 85%;
	background: #cccc99 url(img1/bullet_transparent.gif) left no-repeat;
	text-decoration: underline;
}

.block1          .item1 a          { color: #ffffff; }
.block1-selected .item1-selected   { color: #104871; }
.block1-selected .item1-selected a { color: #104871; }
.block1-selected .item1 a          { color: #104871; }
.block1-selected .item1s a         { color: #104871; }
.block2-selected .item2-selected   { color: #104871; }
.block2-selected .item2 a          { color: #104871; }
.block2-selected .item2-selected a { color: #104871; }
.block2          .item2 a          { color: #104871; }
.block3-selected .item3-selected   { color: #104871; }
.block3          .item3 a          { color: #104871; }

/* Hauptmenue mit ausgewaehlem Untermenue in einem Block (Ende)             */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* table: ohne Rand, linksbuendig, Eintraege oben fixiert (Beginn)          */

table {
	border: none;
}

th {
	border: none;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 1px 3px 1px 3px;
}

td {
	border: none;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 1px 3px 1px 3px;
}

table td.center {
 vertical-align: top;
 text-align: center;
}

table td.right {
 vertical-align: top;
 text-align: right;
}

table th.center {
 vertical-align: top;
 text-align: center;
}

table th.right {
 vertical-align: top;
 text-align: right;
}

/* table (Ende)                                                             */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* table01: mit Rand, linksbuendig, Eintraege oben fixiert (Beginn)         */

#table01 table {
	border-collapse:collapse;
	border-spacing: 0;
	margin: 0;
	padding: 0;
}

#table01 th {
	border: 1px solid #E0E0E0;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 1px 3px 1px 3px;
}

#table01 td {
	border: 1px solid #E0E0E0;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 1px 3px 1px 3px;
}

/* table01 (Ende)                                                           */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* table02: ohne Rand, linksbuendig, Eintraege unten fixiert (Beginn)        */
/* identisch mit der Standard-Tabelle                                       */

#table02 table {
	border: none;
}

#table02 th {
	border: none;
	vertical-align: bottom;
	text-align: left;
	margin: 0;
	padding: 1px 3px 1px 3px;
}

#table02 td {
	border: none;
	vertical-align: bottom;
	text-align: left;
	margin: 0;
	padding: 1px 3px 1px 3px;
}

/* table02 (Ende)                                                           */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* table03: analog table01 mit groesserem Rand (Beginn)                     */

#table03 table {
	border-collapse:collapse;
	border-spacing: 0;
	margin: 0;
	padding: 0;
}

#table03 th {
	border: 1px solid #E0E0E0;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 3px 5px 3px 5px;
}

#table03 td {
	border: 1px solid #E0E0E0;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 3px 5px 3px 5px;
}

/* table03 (Ende)                                                           */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Tabelleneinträge mittig bzw. rechts ausgerichtet (Beginn)                */

.td01	{
	text-align: center;
}

.td02	{
	text-align: right;
}

/* td03, td04 sind in publikationsspezifischen Styles definiert             */

/* Tabelleneinträge mittig bzw. rechts ausgerichtet (Ende)                  */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Weitere Tabellendefinitionen (Beginn)                                    */

.nobr {
	white-space: nowrap;
}

/* Weitere Tabellendefinitionen (Ende)                                      */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Text links bzw. rechts vom Bild (1) (Beginn)                             */

.floatright {
	float: left;
	border-right: 10px solid white;
}

.floatleft {
	float: right;
	border-left: 10px solid white;
}

/* Text links bzw. rechts vom Bild (1) (Ende)                               */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Text links bzw. rechts vom Bild (2) (Beginn)                             */

img.alignleft {
padding: 4px;
float:left; margin:0px 10px 0px 0px;
display: inline;
}

img.alignright {
padding: 4px;
float:right; margin:0px 10px 0px 0px;
display: inline;
}

/* Text links bzw. rechts vom Bild (2) (Ende)                               */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Graphiken (Beginn)                                                       */

a img {
	border: none;
}

.startbilder {
	overflow: auto;
}

.partnerlogos {
	margin: 20px 60px 20px 20px;
	padding: 30px;
}

#logo {
	float: right;
	margin: 0 0 30px 30px;
	padding: 0;
	text-align: left;
}

#logo1 {
	float: right;
	margin: 0 0 30px 30px;
	padding: 0;
	text-align: left;
}

#logo2 {
	position:absolute;
 	right:0px; 
 	top:0px; 
}

#logo3 {
	position:absolute;
	right:0px;
	top:0px;
}

#logo4 {
	position:absolute;
	right:0px;
	top:0px;
}

#logo5 {
	float: right;
	margin: 0;
	padding: 0;
	text-align: left;
}

#pic {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	z-index: 1;
}

/* Graphiken (Ende)                                                         */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Info-Block unter Navigation (Beginn)                                     */

#leftbox {
	width: 243px;
	margin: 15px 0 0 1px;
	padding: 5px 5px 5px 10px;
	background: #FAFAF0;
	border: 1px solid #CCCC99;
}

#leftbox p {
	margin: 5px 0 5px 0;
	padding: 0;
}

#leftbox a {
	color: #104871;
	text-decoration: none;
}

#leftbox a:hover {
	color: #104871;
	text-decoration: underline;
}

#leftbox01 {
	width: 243px;
	margin: 15px 0 0 1px;
	padding: 5px 5px 5px 10px;
	background: #FAFAF0;
	border: 1px solid #CCCC99;
}

#leftbox01 p {
	margin: 5px 0 5px 0;
	padding: 0;
}

#leftbox01 a {
	color: #104871;
	text-decoration: none;
}

#leftbox01 a:hover {
	color: #104871;
	text-decoration: underline;
}

#leftbox02 {
	width: 243px;
	margin: 15px 0 0 1px;
	padding: 5px 5px 5px 10px;
	background: #FAFAF0;
	border: 1px solid #CCCC99;
}

#leftbox02 p {
	margin: 5px 0 5px 0;
	padding: 0;
}

#leftbox02 a {
	color: #104871;
	text-decoration: none;
}

#leftbox02 a:hover {
	color: #104871;
	text-decoration: underline;
}

/* Info-Block unter Navigation (Ende)                                       */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Flas-Block unter Navigation (Beginn)                                     */

#leftbox-flash {
	width: 243px;
	margin: 15px 0 0 1px;
	padding: 5px 5px 5px 7px;
	background: #FAFAF0;
	border: 1px solid #CCCC99;
}

#leftbox-flash p {
	margin: 5px 0 5px 0;
	padding: 0;
}

#leftbox-flash a {
	color: #104871;
	text-decoration: none;
}

#leftbox-flash a:hover {
	color: #104871;
	text-decoration: underline;
}

/* Flash-Block unter Navigation (Ende)                                       */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Sprachmenue                                                       Beginn */

#language {
 width: 243px;
 margin: 5px 0 0 0;
 padding: 5px 5px 5px 10px;
 background: #f6f6ec;
 border: 1px solid #cccc99;
}

#language span.active {
 margin: 0;
 padding: 0 5px 0 5px;
 color: #000000;
 text-decoration: none;
}

#language span.notranslate {
 margin: 0;
 padding: 0 5px 0 5px;
 color: #a3a3a3;
 text-decoration: none;
}

#language a {
 margin: 0;
 padding: 0 5px 0 5px;
 color: #000000;
 text-decoration: underline;
}

#language a:hover {
 margin: 0;
 padding: 0 5px 0 5px;
 color: #104871;
 background: #cccc99;
 text-decoration: none;
}

/* Sprachmenue                                                         Ende */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* Sonstiges (Beginn)                                                       */
#ticker01 {
 	padding: 5px 5px 5px 5px;
 	text-align: left;
/*	color: #000000;*/
 	background: #E8F4FE;
 	border: 1px solid #000080;
 	font-family: arial, verdana, helvetica, sans-serif;
}

#ticker02 {
 	padding: 5px 5px 5px 5px;
 	text-align: left;
 	background: #FAFAF0;
 	border: 1px solid #000080;
 	font-family: arial, verdana, helvetica, sans-serif;
}

#ticker03 {
 	padding: 5px 5px 5px 5px;
 	text-align: center;
 	background: #E8F4FE;
 	border: 1px solid #000080;
 	font-family: arial, verdana, helvetica, sans-serif;
}

#meldungen {
	width: 80%;
	margin: 0;
	padding: 0;
}

#meldungen h2 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 130%;
}

#meldungen h3 {
	margin: 30px 0 0 0;
	padding: 0;
	font-size: 120%;
	color: #104871;
}

#meldungen h4 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 100%;
}

#lang {
	margin: 20px 10px 0 10px;
	padding: 0 0 10px 0;
	text-align: right;
}

#lang a {
	font-size: 85%;
	margin: 0 0 0 10px;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	color: #eee;
	background: #104871;
	font-weight: bold;
}

#lang a:hover {
	color: #fff;
	background: #104871;
}

.werbung {
	margin: 0 0 0 20px;
	padding: 0;
}

.unten {
	margin: 0 0 250px 0;
	padding: 0;
}

#longlist li {
	margin: 8px 0;
	padding: 0;
}

#longlist li.liheader {
	margin: 0;
	list-style: none;
	color: #666;
	background: none;
}

.alph {
	margin: 15px 0;
	padding: 0;
	font-size: 120%;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}

.alph a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #333;
}

.alph a:hover {
	text-decoration: underline;
}


#infobox01 {
	padding: 5px 5px 5px 5px;
	text-align: left;
	width: 80%;
	background: #E8F4FE;
	border: 1px solid #000080;
	font-family: arial, verdana, helvetica, sans-serif;
}
#infobox01 a  {text-decoration: underline;}

/* Sonstiges (Ende)                                                         */
/* ------------------------------------------------------------------------ */

