﻿.center {text-align: center}
.hboldredw { color: #bd0000; font-style: italic; font-weight: bold }
.hboldred { color: #bd0000; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.hboldred2 { color: #bd0000; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.hred { color: #bd0000; font-weight: bold; font-size: 8pt; }
.tsp148  {width: 148px; vertical-align: top;}
.tspr { border: 1px solid #88c647; vertical-align: top; }
.top { vertical-align: top;}

.navi-index {font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navi-index2 { margin-top: 5px;font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/*
a:active { color: #009900; font-size: 11px; font-family: verdana, Arial, "Times New Roman", Georgia, Times; text-decoration: none }
a:hover { color: red; font-size: 11px; font-family: Verdana, Arial, "Times New Roman", Georgia, Times; text-decoration: underline }
a:link { color: #009900; font-size: 11px; font-family: Verdana, Arial, "Times New Roman", Georgia, Times; text-decoration: none }
a:visited { color: #cc00cc; font-size: 11px; font-family: Verdana, Arial, "Times New Roman", Georgia, Times; text-decoration: none }
*/
body { 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana; /*background-color: #e9d9bd;*/ 
	/*background-color: #f6edde; */
	background-color:#d4e3a7;
	background-image: url('top.gif'); 
	background-repeat: repeat-x; 
}
td { color: #333333; font-size: 11px; font-family: Verdana, Arial }
td.center { color: #333333; font-size: 11px; font-family: Verdana, Arial }
td.left { color: #333333; font-size: 11px; font-family: Verdana, Arial }
td.left2 { color: #333333; font-size: 10px; font-family: Verdana, Arial }
td.main { color: #666666; font-size: 11px; font-family: Verdana, Arial }
td.news { color: #ffffff; font-size: 11px; font-family: Verdana, Arial }
td.right { color: #f7f7f7; font-size: 11px; font-family: Verdana, Arial }
td.right2 { color: #f7f7f7; font-size: 10px; font-family: Verdana, Arial }
tr { text-align: center; vertical-align: middle }
p.f7 { font-size: 7pt;}
.hblack { color: black; font-weight: normal; font-size: 8pt; font-style:italic;}
.left { text-align: left;}
.right { text-align: right;}
.fb {color: blue; font-weight: bold;}

ul.m {list-style-type:none; margin:11px 0px 0px 12px; padding:0px; line-height: 20px;}
li.n {background-color: #f5f0e7; padding: 2px 0px 2px 4px; margin:0px 0px 4px 0px;}
a:link { color: #009900; text-decoration: none;}
a:hover {/*background-color: #f5f4f2;*/color: red;}
/*a:visited { color: #cc00cc; text-decoration: none }*/


#nav { width: 147px; height: auto; visibility: visible }
.navi-index0 {
	font-size: 11pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	color:white; 
	}
#nav0 { 
	font-size: 11pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	color:white; 
	padding: 2px 0px 2px 15px;
	background-color: #000; 
	margin-top: 30px; 
	height: 20px; 
	visibility: visible 
}
#nav1 { margin-top: 5px; width: 147px; visibility: visible }
#nav10 { margin-top: 20px; width: 147px; visibility: visible }

/*#titel { background-color: #88c647; padding: 7px; height: 60px }*/
.titel {background-color: #88c647;/*  background-image:url('gesundes-neues-jahr.gif');*/ background-repeat:no-repeat; padding-top: 7px; height: 60px; margin-bottom: 5px; text-align:center; }
span.kat { font-size: 1.7em; color: #BD0000; font-family: Verdana; font-style: italic; font-weight:bold }
span.dvd1 { font-size: 18pt; font-weight: bold; font-family: Verdana;}
span.dvd2 { font-size: 10pt; font-weight: normal; font-family: Verdana; }
div.rand { padding: 0px; border: solid 0px #88c647 }

/* Fusszeile*/
#fuss { background-color: #88c647; width: 100%;  height:15px; visibility: visible; color: white; text-align:center;}
.kid a:link { color: white; text-decoration: none; }
.kid a:hover {color: red; text-decoration: underline; }
.kid a:visited {color: white; text-decoration: none;}

/* alle */
h1 {font-size: 2.1em; font-weight: bold; font-family: Verdana; margin: 0px 0px 0px 0px;}
h2 { font-size: 1.7em; color: #bd0000; font-family: Verdana; font-style: italic; font-weight:bold }
h3 { font-size: 1.4em; font-family: Verdana; font-weight:bold; /*text-decoration:underline;*/}
h4 { color: #bd0000; /*font-weight: bold;*/ font-size: 1.2em; font-family: Verdana; margin-bottom:4px;}
h5 { font-size: 1.1em; font-family: Verdana;}

.h1 {font-size: 2.1em; font-weight: bold; font-family: Verdana;}
.h2 { font-size: 1.7em; color: #BD0000; font-family: Verdana; font-style: italic; font-weight:bold;}
.h3 { font-size: 1.4em; font-family: Verdana; font-weight:bold; text-decoration:underline;}
.h4 { color: #bd0000; font-weight: bold; font-size: 1.4em; font-family: Arial, Helvetica, Swiss, SunSans-Regular}
.h5 { font-size: 1.1em; font-family: Verdana;}
#v1 { font-weight: bold; font-size: 22px; font-family: Arial, Helvetica, sans-serif; background-color: #88c647; text-align: center; vertical-align: middle; padding-top: 13px; width: 650px; height: 60px }
#v2 { font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.bs { text-align: justify; }
.wf {font-family:verdana, sans-serif; color:white}
.banz { margin: 10px }
.tdborder {width: 858px; border-right: 1px solid #88c647; border-left: 1px solid #88c647;}
.all {width: 30px; background-color: #eecb35; height: 34px; margin-bottom: 13px; padding: 2px}



div.discl { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 650px; margin:auto; }
div.discl p { margin: auto; }
.discl {text-align: justify;}
div.verein { vertical-align: middle }
td.main { color: #444; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

table.zw {width: 600px; background-color: #dcffc4; border-collapse: collapse; margin:0px auto 0px auto; }
table.zw td {border: 1px solid green; padding: 3px; border-spacing:0px; font-size:1.1em}
table.rg { width:596px; border-collapse: collapse; background-color: #dcffc4; margin:0px auto 0px auto; }
table.rg td {border: 1px solid #000; padding: 2px; border-spacing:0px; font-size:0.7em; text-align:center;}
table.komm { width:596px; border-collapse: collapse; background-color: #dcffc4; margin:0px auto 0px auto; }
table.komm td {border: 1px solid #000; padding: 2px; border-spacing:0px; font-size:0.7em; text-align:center;}
table.dl { width:640px; border-collapse: collapse; background-color: #dcffc4; margin:auto;}
table.dl td {border: 1px solid green; padding: 3px; border-spacing:0px; font-size:1.2em; }
table.dl1 {width: 600px; background-color: #dcffc4; border-collapse: collapse; margin:0px auto 0px auto; }
table.dl1 td {border: 1px solid green; padding: 3px; border-spacing:0px; font-size:1.1em; width:50%;}

/* Impressum */
table.v {width: 500px; margin-left: 180px; /*margin-right: 100px; */background-color: #dcffc4; border-collapse: collapse;  }
table.v td {border: 1px solid #000; padding: 3px; border-spacing:0px; font-size:0.8em}

/*Ergebnisse*/
.ergebnisse.a:link{color: blue;}