body {
  margin: 10px;
  text-align: center;
  background-color: #666666;
  font-family: tahoma,verdana,arial,sans-serif;}

html {height: 100%; margin-bottom: 0.1px;}

/* p.absatz1 {text-align:center;font-size:18px;font-weight:bold;padding:0px 10px;} */

p.absatz2 {
	text-align:left;
	font-size:18px;
	font-weight:bold;
	margin:0px auto;
	padding:15px 0px 0px 15px;}

p.normal {
	text-align:left;
	font-size:12px;
	margin:0px 15px 0px 15px;
	padding-top:20px;}

/*
p.turnierabsatz {
	text-align:left;
	font-size:14px;
	margin:-20px 15px 0px 15px;
	padding-top:10px;text-align:center;font-size:18px;font-weight:bold;}
*/

/* p.turnier {
	text-align:left;
	font-size:14px;
	margin:0px 15px 0px 15px;
	padding-top:10px;}
*/

p.normal1 {text-align:left;font-size:10px;margin:5px 105px;}
/* pre {text-align:center;font-family:tahoma,verdana,arial;font-size:12pt;} */
p.disclaimer {text-align:right;font-size:10px;margin:30px 15px 0px 0px;}
/* p.blaettern {text-align:center; font-size:12px;} */
p.counter {text-align:right;margin:0px 15px 0px 0px;padding-top:3px;}
p.zitat {text-align:left;font-size:12px;font-style:italic;margin:0px 0px 0px 15px;}
/* p.link {text-align:left;font-size:12px;margin:0px 15px 0px 15px;padding-top:10px;} */
/* #text img {text-align:center;border:none;margin-top:3px;} */


a.navigation:link {
  text-decoration:none;
  color:white;
  font-size:14px;
}

a.navigation:visited {
  text-decoration:none;
  color:#ffffff;
  font-size:14px;}

a.navigation:active {
  text-decoration:none;
  color:#ffffff;
  font-size:14px;}

a.navigation:hover {
  text-decoration:none;
  color:orange;
  font-size:14px;}

#text a:link {
  text-decoration:underline;
  color:#000000;
 }

#text a:visited {
  text-decoration:underline;
  color:#000000;
  }

#text a:active {
  text-decoration:underline;
  color:#000000;
  }

#text a:hover {
  text-decoration:none;
  color:red;

  }

#logo {
  width: 700px;
  text-align: left;
  border-style: solid;
  border-width:2px 2px 0px 2px;
  margin:auto;}

#navigation {
  width: 700px;
  line-height: 25px;
  background-image:url("../images/navigation.jpg");
  font-size:16px;
  text-align: center;
  border-style: solid;
  border-width:0px 2px 2px 2px;
  border-color:black;
  font-family:arial,sans-serif;
  font-weight:bold;
  color:white;
  margin:auto;}

#text {
width:700px;
height:200px;
text-align:left;
background-color:#f2f2f2;
border-style: solid;
border-width:0px 2px 0px 2px;
margin:auto;
background-image:url("../images/supporterslogo.jpg");
background-repeat:no-repeat;
background-position:center;
}

#seitenfuss {
width:700px;
height:130px;
text-align:left;
background-image:url("../images/seitenfuss.jpg");
border-style: solid;
border-width:0px 2px 2px 2px;
margin:auto;
}

img {border:none;
	margin:0px 0px -3px 0px;}





/* ------------------- */
/* alles für die Fotos */
/* ------------------- */

#fotonavigation {
	width:200px;
	height:20px;
	font-size:12px;
	text-align:center;
	margin:0px auto;
	padding:15px 0px;
	word-spacing:20px;}

#foto_quer {
	width:600px;
	border-style:solid;
	border-width:2px;
	margin:0px auto;
	text-align: center;
	background-color:#e2e2e2;}

#foto_hoch {
	width:400px;
	border-style:solid;
	border-width:2px;
	margin:0px auto;
	text-align: center;
	background-color:#e2e2e2;}

p.bildunterschrift {
  font-size:10px;
  margin:5px;}

p.miniaturen  {
	word-spacing:10px;
	margin:5px 15px 0px 60px;}

p.miniaturen img {
	border:none;
	margin-top:2px;}




#gruppe_a {
width:150px;
float:left;}

#gruppe_b {
width:400px;
float:left;}

#gruppe_c {
width:150px;
float:left;}

#gruppe_a img {margin-top:30px;}
