body
{
 background:url(img/back.jpg) repeat center 60px;
 margin-top:20px; 
 font-family:Arial,Tahoma,Verdana,Helvetica;
 color:#000080;
 text-align:center;
}

pre { text-align:left; }

table 
{
 width:750px;
 border-collapse:collapse;
 border-spacing:0px;
}

table tr { background-color:#FFFFFF; }

p { text-align:justify; }

ol { text-align:left; }

li { margin-bottom:5px; text-align:left; }

a { text-decoration:none; }

/* Bildergestaltung */

img { margin:1px 1px 1px 1px; }

.bilder { padding:8px; margin:0px; border:#0099FF 1px solid; background-color:#FFFFFF; border-collapse:separate; border-spacing:10px; }  

.ueber  { font-size:22pt; font-weight:bold; text-align:center; margin-top:20px; margin-bottom:20px; }
.ueber2 { font-size:14pt; font-style:italic; font-weight:bold; text-align:center; margin-top:5px; margin-bottom:5px; }
.ueber3 { font-size:16pt; font-weight:bold; margin-bottom:-12px; margin-top:40px; }
.orte   { font-size:14pt; font-weight:bold; text-align:left; margin-bottom:-12px; }

/* Betonte Schrift */
.first { font-size:14pt; }
.quelle { font-size:14pt; font-weight:bold; }

/* Aufmacher mit Rahmen */
.news { padding:0px 10px 10px 0px; border:3px solid #3366CC; text-align:left;}
.news a:link, 
a:active, 
a:visited,
a:hover { color:#000080; text-decoration:none; }


/* Tabelle B&uuml;rgerinitiativen */
.table_buerger { height:70px; vertical-align:top; text-align:left; }

/* Tabelle Todesopfer */
.tote td { text-align:right; }

/* Foto-Links */

a:link img,
a:active img,
a:visited img,
a:hover img { color:#000080; text-decoration:none; border:#0099FF 1px solid; margin:2px 2px 2px 2px; }

/* Navigation */

/* Zellen- und Linkaufbau */

.nav0table td,
.nav1table td { padding:0px; text-align:center; vertical-align:middle; }

.nav1table { border-collapse:collapse; margin:0px; margin-top:1px; }

.nav0 a,
.nav0active a { display:block; width:100%; height:16px; }
.nav1 a,
.nav1active a { display:block; width:100%; height:12px; }


.nav0 a { border:#3366CC 1px solid; background-color:#000080; }
.nav1 a { border:#0099FF 1px solid; background-color:#3366CC; }

.nav0active a { border:#0099FF 1px solid; background-color:#3366CC; }
.nav1active a { border:#3366CC 1px solid; background-color:#0000BB; }

.nav0 a,
.nav1 a,
.nav1active a { padding:2px; }

.nav1active a,
.nav1 a:hover,
.nav0active a,
.nav0 a:hover { padding:3px 1px 1px 3px; border-top:#0099FF 1px solid; border-right:#0099FF 1px solid; border-bottom:#0099FF 1px solid; border-left:#0099FF 1px solid; }

/* Textdesign */

.nav0,
.nav0 a:link,
.nav0 a:active,
.nav0 a:visited,
.nav0 a:hover { line-height:18px; color:#FFFFFF; text-decoration:none; }
.nav0active,
.nav0active a:link,
.nav0active a:active,
.nav0active a:visited,
.nav0active a:hover { line-height:18px; color:#FFFFFF; text-decoration:none; }

.nav1,
.nav1 a:link,
.nav1 a:active,
.nav1 a:visited,
.nav1 a:hover { line-height:12px; font-size:10pt; color:#FFFFFF; text-decoration:none; }
.nav1active,
.nav1active a:link,
.nav1active a:active,
.nav1active a:visited,
.nav1active a:hover { line-height:12px; font-size:10pt; color:#FFFFFF; text-decoration:none; }