body {
	color:#412002;
	background: #FCF5CB url(img/bodybg.png) left top repeat-x;
}
body,p,td,th,input {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	margin:0px;
}
p {
	margin-bottom:8pt;
	text-align: justify;
}
table,td {
	vertical-align:top;
	margin:0px;
}
h1,h2,h3 {
	color:#5E170D;
	margin-top:24pt;
	clear:both;
}
h1 { font-size:18pt; }
h2 { font-size:14pt; }
h3 { font-size:11pt; }
img {
	border: 0px;
}
.nav {
	color:#412002;
	text-decoration:none;
	background:#DDBE75;
	border: solid 1px #AD8357;
	padding:1px;
	border-spacing:0px;
	width:150px;
}
.navindent {	
	width:18px;
}
.nav-cell a {
	background:#DDBE75;
	font-size:10pt;
	display : block;
	padding:3px;
	/*text-indent:22px;*/
	padding-left:24px;
}
.nav-cell-aktiv {
	/*background:#FFFDF8;*/
	background-image: url(img/nav_aktiv.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:10pt;
	display : block;
	padding:3px;
	/*text-indent:22px;*/
	padding-left:24px;
}
.nav-cell a:hover {
	color:#8C2214;
	text-decoration:underline;
	/*background: #AD8357;*/
	background-image: url(img/nav_hover.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a { color:#9A2516;
	text-decoration:none;
}
a:hover {
	color:#a40020;
	text-decoration:underline;
}
.footer {
	vertical-align:bottom;
	font-size:8pt;
	color:#5F2F03;
	background:#AD875E url(img/footerbg.png) left top repeat-x;
	/* oben rechts unten links */
	padding: 2px 5px 0px 5px;
}
.footerdate {
	text-align:right;
	vertical-align:bottom;
	font-size:8pt;
	color:#AD8357;
	background:#FCF5CB;
	padding: 2px 5px 15px 5px;
}
.chapter {
	font-size:10pt;
	font-weight:bold;
	color:#412002;
	background:#FFFDF8;
	text-align:center;
	vertical-align:middle;
}
.search {
	color:#412002;
	background:#FFFDF8;
	width:100%;
}
.search td,input {
	font-size:9pt;
}
.search td {
	padding: 3px;
}
.search p {
	margin-bottom: 3px;
}
.search a {
	text-decoration: none;
	color:#412002;
	text-shadow: #666 1px 1px 2px;
}
.search a:hover {
	text-decoration: none;
	color:#412002;
	border-top: #412002 solid 1px;
	border-bottom: #412002 solid 1px;
}
.toptitle {
	color:#FFDD00;
	padding:15px;
	font-size:9pt;
	border: double 3px #FFDD00;
	background: #8A1000 url(img/titelbg.png) left top no-repeat;
}
.toptitle h2 {
	font-family:Times New Roman,Times,serif;
	font-style:italic;
	font-weight:bold;
	font-size:26pt;
	margin: 0px;
	color:#FFDD00;
}
.totop a {
	clear: both;
	display: block;
	width: 100%;
	color: #AD8357;
	text-align: right;
	font-size: 70%;
	border-bottom: dotted 1px #DDBE75;
	text-decoration:none;
}
.totop a:hover {
	text-decoration:none;
}
.sidehead {
	color:#ffffff;
	background:#AD8357 url(img/sidebg.png) repeat-x;
	background-position: left top;
	font-weight:bold;
}
.side {
	color:#412002;
	background:#DDBE75 url(img/sidebodybg.png) repeat-x;
	background-position: left bottom;
	border: solid 1px #AD8357;
	border-spacing: 0px;
	padding: 0px;
}
.side .sep {
	border-top:1px solid #AD8357;
	margin-top:0;
	padding-top:0;
}
.side p {
	text-align: left;
	margin-bottom:6pt;
}
.side td {
	padding: 5px;
}
.side .smalltable td {
	padding: 2px;
}
.highhead {
	color:#fff0a0;
	background:#8A1000 url(img/highbg.png) repeat-x;
	background-position: left top;
	font-weight:bold;
}
.high {
	color:#412002;
	background:#fff0a0;
	border: solid 1px #8A1000;
	border-spacing: 0px;
	padding: 0px;
}
.high .sep {
	border-top:1px solid #8A1000;
	margin-top:0;
	padding-top:0;
}
.high p {
	text-align: left;
	margin-bottom:6pt;
}
.high td {
	padding: 5px;
}
.high .smalltable td {
	padding: 2px;
}
.intro1 {
	text-align:center;
	color:#6F573D;
	font-style:italic;
	font-size:10pt;
	margin:0px;
}
.intro2 {
	text-align:center;
	color:#5E170D;
	font-style:italic;
	font-weight:bold;
	font-size:12pt;
	margin:0px;
}
.intro3 {
	text-align:center;
	color:#6F573D;;
	font-style:italic;
	font-weight:bold;
	font-size:18pt;
	margin:0px;
}
.leute td {
	padding:.5em;
	line-height:160%;
}
.hallenkosten td {
	padding:.5em;
	border-right: solid 1px #DDBE75;
	border-bottom: solid 1px #DDBE75;
	line-height:160%;
}
.erfolge td {
	padding:.4em;
	border-right: solid 1px #DDBE75;
	border-bottom: solid 1px #DDBE75;
}
.erfolge th {
	empty-cells:show;
	font-size:8pt;
	font-weight:normal;
	color: #DDBE75;
	border-bottom: dotted 1px #DDBE75;
	padding:1px;
	border-right: solid 1px #DDBE75;
	border-bottom: solid 1px #DDBE75;
}
.erfolge h2 {
	border-bottom: solid 2px #DDBE75;
	padding-left: 5px;
	margin-top:32pt;
}
.erfolge table {
	margin-top:10pt;
	margin-bottom:20pt;
}
.turnier {
	border-left: solid 2px #DDBE75;
	padding-left:5px;
	margin-top:20pt;
	margin-bottom:10pt;
}
.turnier-done {
	color: #DDBE75;
	font-size:90%;
}
.ze-kommentar {
	font-size: 75%;
}
.ze-kommentar2 {
	font-size: 75%;
	display: block;
}
.photo img {
	border: double 3px #DDBE75;
}
.photo2 img {
	border: double 3px #AD8357;
}
.imgleft {
	background:#FFFDF8;
	margin: 4px;
	width: 1%;
	float: left;
}
.imgright {
	background:#FFFDF8;
	margin: 4px;
	width: 1%;
	float: right;
}
.imgnone {
	background:#FFFDF8;
	margin: 4px;
	width: 1%;
	float: none;
}
.img {
}
.wetter td {
	padding:0px;
}
.wetter table {
	width:100%;
}
.wetter {
	padding:0px;
	margin:0px;
}
.wetter input, .wetter select, .wetter font{
	font-size:5pt;
	padding:0px;
}
.wetter b{
	font-size:11pt;
}
.anzeige {
	background: #FFFDF8;
	padding: 7px;
	margin-bottom:10pt;
	border: dotted 1px #DDBE75;
}
.anzeige-home {
	background: #FFFDF8;
	padding: 7px;
	margin:10pt;
	border: dotted 1px #DDBE75;
	font-size:9pt;
}
.anzeige-home p {
	text-align: left;
}
.anzeige h1,.anzeige h2,.anzeige h3 {
	display: block;
	margin-top:0pt;
	border-bottom: solid 1px #DDBE75;
}
.formular {
	background: #FFFDF8;
	padding: 7px;
	margin-bottom:10pt;
	border: dotted 1px #DDBE75;
}
.formular td {
	padding: .5em;
}
.formsep td {
	border-top: dotted 1px #DDBE75;
}
.teilnehmer th {
	text-align:left;
}
.teilnehmer b {
	text-decoration:underline;
}
iframe {
	border: 0px;
}
.linkicon {
	float: left;
	padding: 3px;
}
.nachruf {
	color: black;
	border: double 3px black;
	background: white;
	padding: 1em;
	margin: 1em;
}
.nachruf p {
	margin: 0;
	text-align: left;
	font-size: 80%;
}
.nachruf h3 {
	clear: none;
	color: black;
	text-align: center;
	font-size: 130%;
	font-weight: bold;
	margin: .3em;
}
.nachruf img {
	float: left;
	margin-right: 1em;
}
.satzung_alt {
	background-color: #AD8357
}
.satzung_neu {
	background-color: #FFFDF8
}
.satzung_hinweis {
	border: 1pt solid #AD8357;
	padding: 5px;
}
.light {
	color: #DDBE75;
}
table.side .light {
	color: #AD8357;
}
/*@import url("main.css");*/
/* Hides from IE-mac \*/
body.wmbody,input,textarea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
}
body.wmbody {
	background: #FCF5CB;
}
 /* main td */
 td.wmmain {font-size:10pt;}
 /* standard link */
a {
	color:#9A2516;
	text-decoration:none;
}
a:active {
	color:#a40020;
}
a:hover {
	text-decoration:underline;
}
 a.wmlink:link,a.wmlink:visited,a.wmlink:active,a.wmlink:hover{}
 /* for images, tables, alignment and weight - do not edit */
 .wmtbl{border:0;width:100%;}
 table {font-size:100%;}
 .wmaltop {vertical-align:top;}
 .wmfleft {float:left;}
 .wmfright {float:right;}
 .wmalbottom {vertical-align:bottom;}
 .wmalright {text-align:right;}
 .wmalcent {text-align:center;}
 .wmalmid {vertical-align:middle;}
 .wmbold {font-weight: bold;}
 img {border:0;}
 /* for Guestbook header name */
td.wmbig {
	color:#5E170D;
	font-size:14pt;
}
 /* for Alternate background color */
.wmbg1 {
	background-color:#FFFDF8;
}
.wmbg2 {
	background-color:#FCF5CB;
}
.wmbg1 td,.wmbg2 td {
	margin: 0px;
	padding: 5px;
}
.wmbg1, .wmbg2 {
	margin: 0px;
}
.wmdate, .wmbg1 td.wmbold, .wmbg2 td.wmbold {
	border-bottom:1px solid #DDBE75;
}
.wmentrybox1 .wmdate, .wmentrybox2 .wmdate {
	padding: 10px 5px 5px 5px;
}
.wmentrybox1 div, .wmentrybox2 div {
	padding:5px;
}
/* Verstecke Link "Einträge anzeigen" und Button "weiter" beim Erstellen neuer Einträge. */
td.wmalright a.wmbold, td.wmalcent input.wmsm {
	display:none;
}
td.wmmain div#wmheader {
	display: none;
}
#wmheader{
	color:#5E170D;
	font-size:14pt;
}
 /*for small text */
 .wmsmall {font-size:0.9em;}
 /* horizontal line in messages view */
 hr {height:1px;color:#000000;}
 /* for status msg box */
 .wmstatus {margin:0 0 3px 0;border:1px solid #DDBE75;}
 /* form input elements */
 /*.wmsm {font-size:1.1em;}*/
 /*input.wmnl, textarea {font-size: 13px;font-family:monospace;}*/
.gbhint {
	font-size: 9pt;
	color: #DDBE75;
	margin-top:-4pt;
	margin-bottom:-16pt;
}
.gbhint a {
	color: #DDBE75;
	text-decoration: underline;
}
.wmeditedbox {
	display:none;
}
.wmcommentbox {
	margin-left:5px;
	border-left: solid 3px #DDBE75;
	border-bottom: solid 1px #DDBE75;
}
.wmcomment {
	font-style:italic;
}
