table.teilnehmer {border:1px solid #666;}
th.teilnehmer {color:maroon;border:1px solid #aaa;}
td.teilnehmer {background-color:#fff;border:1px solid #aaa;}
td.teilnehmer:hover {background-color:#efefef;}

table.topfighter {border:1px solid #666;}
th.topfighter {color:maroon;border:1px solid #aaa;}
td.topfighter {background-color:#fff;border:1px solid #aaa;}
td.topfighter:hover {background-color:#efefef;}

table.regeln {
	font-size:14px;
	border:1px solid #666;
}
th.regeln {
	font-size:22px;
	border:1px solid #aaa;
}
tr.regeln {
	font-size:16px;
	border:1px solid #aaa;
}
td.regeln {
	font-size:16px;
	border:1px solid #aaa;
}

body {
	margin: 0;
	padding: 0;
	font: 80% arial, verdana, sans-serif;
	background-color:#D3D3D3;
}

p.western {
	margin-left:10px;
}

p.western_head {
	margin-left:10px;
	font-size:22px;
	font-weight: bold;
}

p.western_sub_head {
	margin-left:10px;
	font-size:16px;
	font-weight: bold;
}

p.western_text {
	 margin-left:10px;
	 font-size:12px;
}

#teilnehmer_text {
  font-family: 'Arial';
  font-size: 16px;
	color: maroon;
	font-weight: bold;
	text-decoration: none;
}

#teilnehmer_event {
  font-family: 'Arial';
  font-size: 16px;
	color: #DAA520;
	font-weight: bold;
	text-decoration: none;
}

#topfighter_text {
  font-family: 'Arial';
  font-size: 16px;
	color: maroon;
	font-weight: bold;
	text-decoration: none;
}

#topfighter_event {
  font-family: 'Arial';
  font-size: 16px;
	color: #DAA520;
	font-weight: bold;
	text-decoration: none;
}

#text12standard {
  font-family: 'Arial';
  font-size: 12px;
	color: #daa520;
	font-weight: bold;
	text-decoration: none;
}

#text14_standard {
  font-family: 'Arial';
  font-size: 14px;
	color: maroon;
	font-weight: bold;
	text-decoration: none;
}

#text14 {
  font-family: 'Arial';
  font-size: 14px;
	color: #DAA520;
	font-weight: bold;
	text-decoration: none;
}

#text14:hover {
  font-family: 'Arial';
  font-size: 14px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

#text16_standard {
  font-family: 'Arial';
  font-size: 16px;
	color: maroon;
	font-weight: bold;
	text-decoration: none;
}

#text16 {
  font-family: 'Arial';
  font-size: 16px;
	color: #DAA520;
	font-weight: bold;
	text-decoration: none;
}

#text16:hover {
  font-family: 'Arial';
  font-size: 16px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

a:link {
  font-family: 'Arial';
  font-size: 12px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
  font-family: 'Arial';
  font-size: 12px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
  font-family: 'Arial';
  font-size: 12px;
  color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

a.termine:link {
  font-family: 'Arial';
  font-size: 12px;
	color: #0094e4;
	font-weight: bold;
	text-decoration: none;
}

a.termine:visited {
  font-family: 'Arial';
  font-size: 12px;
	color: #0094e4;
	font-weight: bold;
	text-decoration: none;
}

a.termine:hover {
  font-family: 'Arial';
  font-size: 12px;
  color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

/*-- Start Kopf Section --*/
#headline {
  font-family: 'Arial';
  font-size: 48px;
	color: #0094e4;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

#subheadline {
  font-family: 'Arial';
  font-size: 24px;
	color: #0094e4;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

#regelnheadline {
  font-family: 'Arial';
  font-size: 48px;
	color: #000000;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

#regelnsubheadline {
  font-family: 'Arial';
  font-size: 24px;
	color: #000000;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

#smaheadline {
  font-family: 'Arial';
  font-size: 14px;
	color: #4060DF;
	font-weight: bold;
	text-decoration: none;
}

#kopftext {
  font-family: 'Arial';
  font-size: 12px;
	color: #4060DF;
	text-decoration: none;
}

a.kopftext:link {
	color: maroon;
	text-decoration: underline;
}
 /*-- End Kopf Section --*/

 /*-- Start Regelwerk Section --*/
#rw-headline {
  font-family: 'Arial';
  font-size: 48px;
	color: #0094e4;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

#rw-subheadline {
  font-family: 'Arial';
  font-size: 24px;
	color: #555555;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

#rw-smaheadline {
  font-family: 'Arial';
  font-size: 14px;
	color: #4060DF;
	font-weight: bold;
	text-decoration: none;
}

#rw-kopftext {
  font-family: 'Arial';
  font-size: 12px;
	color: #555555;
	text-decoration: none;
}
 /*-- End Regelwerk Section --*/

 /*-- Start Kontakt Section --*/
p.kontakt_text {
	font-family: 'Arial';
	font-size: 16px;
 	font-weight: bold;
	text-decoration: none;
}

#kontakt_adresse {
  font-family: 'Arial';
  font-size: 16px;
	color: #0094e4;
	font-weight: bold;
	text-decoration: none;
}

#kontakt_form {
  font-family: 'Arial';
  font-size: 12px;
	color: #000000;
	text-decoration: none;
}

table.kontakt {border:1px solid #666;}
th.kontakt {color:555555;border:1px solid #aaa;}
td.kontakt {background-color:#fff;border:1px solid #aaa;}
td.kontakt:hover {background-color:#efefef;}

table.kontakt_standard
 {
	font-size:12px;
	font-weight: 600;
	color: #555555;
	background-color:#ffffff;
   border-spacing: 0px;
   text-align:center;
	width: 95%;
 }

table.kontakt_standard tr
 {
  text-align:left;
 }

table.kontakt_standard td
 {
	/*color:#555555;*/
  border:0px solid #9999cc;
  padding-left:7px;
  padding-right:7px;
  white-space:nowrap;
 }
 /*-- End Kontakt Section --*/

 /*-- Start Impressum Section --*/
a.impressum:link {
  font-family: 'Arial';
  font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.impressum:visited {
  font-family: 'Arial';
  font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.impressum:hover {
  font-family: 'Arial';
  font-size: 12px;
  color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

p.impressum_text {
	font-family: 'Arial';
	font-size: 16px;
 	font-weight: bold;
	text-decoration: none;
}

#impressum_adresse {
  font-family: 'Arial';
  font-size: 16px;
	color: #0094e4;
	font-weight: bold;
	text-decoration: none;
}

#impressum_titel {
  font-family: 'Arial';
  font-size: 12px;
	color: #000000;
	text-decoration: none;
}

table.impressum
 {
	font-size:12px;
	font-weight: 600;
	color: #555555;
	background-color:#ffffff;
	border:0px solid #9999cc;
   border-spacing: 0px;
   text-align:center;
	width: 95%;
 }

table.impressum tr
 {
	text-align:left;
 }

table.impressum td
 {
	/*color:#555555;*/
	border:0px solid #9999cc;
	padding-left:7px;
	padding-right:7px;
	white-space:nowrap;
	vertical-align: top;
 }
 /*-- End Impressum Section --*/

 /*-- Start Guestbook Section --*/
#GB_web {
  font-family: 'Arial';
  font-size: 12px;
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}

#GB_text
{
  font-family: 'Arial';
  font-size: 16px;
	color: #555555;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
}

table.GB_home_list
 {
  font-size:12px;
	font-weight: 600;
	background-color:#ffffff;
  border-spacing: 0px;
  text-align:center;
  border:1px solid #9999cc;
 }

table.GB_home_list tr
 {
  text-align:left;
 }

table.GB_home_list td
 {
	color:maroon;
  padding-left:7px;
  padding-right:7px;
  white-space:nowrap;
 }

table.GB_home
 {
	font-size:24px;
	font-weight: 600;
	color: #0094e4;
	background-color:#ffffff;
	border-spacing: 0px;
	text-align:center;
 }

table.GB_home tr
 {
  text-align:left;
 }

table.GB_home td
 {
  border:0px solid #9999cc;
  padding-left:7px;
  padding-right:7px;
  white-space:nowrap;
 }

table.GB_home_form
 {
	font-size:24px;
	font-weight: 600;
	color: #555555;
	background-color:#ffffff;
	border-spacing: 0px;
	text-align:center;
 }

table.GB_home_form tr
 {
  text-align:left;
 }

table.GB_home_form td
 {
  border:0px solid #9999cc;
  padding-left:7px;
  padding-right:7px;
  white-space:nowrap;
 }

table.GB_home_list
 {
  font-size:12px;
	font-weight: 600;
	background-color:#ffffff;
  border-spacing: 0px;
  text-align:center;
  border:1px solid #9999cc;
 }

table.GB_home_list tr
 {
  text-align:left;
 }

table.GB_home_list td
 {
	color:maroon;
  padding-left:7px;
  padding-right:7px;
  white-space:nowrap;
 }
 /*-- End Guestbook Section --*/

 /*-- Start Home Section --*/
#homeleft {
	font-family: 'Arial';
	font-size: 24px;
	color: #555555;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}

p.homeright {
  font-family: 'Arial';
  font-size: 24px;
	color: #555555;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}

a.home:link {
  font-family: 'Arial';
  font-size: 14px;
	color: #555555;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

a.home:visited {
  font-family: 'Arial';
  font-size: 14px;
	color: #555555;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

a.home:hover {
  font-family: 'Arial';
  font-size: 14px;
  color: #000000;
  /*color: #ff0000;*/
	font-weight: bold;
	text-decoration: none;
}

table.home
 {
	margin-left: 10px;
	font-size:12px;
	font-weight: 600;
	background-color:#D3D3D3;
	border-spacing: 0px;
	text-align:center;
	width:100%;
 }

table.home tr
 {
  text-align:center;
 }

table.home td
 {
	color:#555555;
	border:0px solid #9999cc;
	padding-left:7px;
	padding-right:7px;
	white-space:nowrap;
 }

table.homeleft
 {
/* 	border:1px solid #9999cc; */
  background-color:#B7B7B7;
	font-size:14px;
	font-weight: 600;
	border-spacing: 0px;
	text-align:center;
	width:10%;
 }

table.homeleft tr
 {
/* 	border:1px solid #9999cc; */
  text-align:center;
 }

table.homeleft td
 {
/* 	border:1px solid #9999cc; */
	color:#555555;
	padding-left:7px;
	padding-right:7px;
	white-space:nowrap;
 }
 /*-- End Home Section --*/

 /*-- Start WUMA-Germany Section --*/
#wumagermanyleft {
	font-family: 'Arial';
	font-size: 24px;
	color: #555555;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}

p.wumagermanyright {
	font-family: 'Arial';
	font-size: 24px;
	color: #555555;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}

a.wumagermany:link {
	font-family: 'Arial';
	font-size: 14px;
	color: #555555;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

a.wumagermany:visited {
	font-family: 'Arial';
	font-size: 14px;
	color: #555555;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

a.wumagermany:hover {
	font-family: 'Arial';
	font-size: 14px;
	color: #000000;
  /*color: #ff0000;*/
	font-weight: bold;
	text-decoration: none;
}

table.wumagermany
 {
	margin-left: 10px;
	font-size:12px;
	font-weight: 600;
	background-color:#D3D3D3;
	border-spacing: 0px;
	text-align:center;
	width:100%;
 }

table.wumagermany tr
 {
	text-align:center;
 }

table.wumagermany td
 {
	color:#555555;
	border:0px solid #9999cc;
	padding-left:7px;
	padding-right:7px;
	white-space:nowrap;
	vertical-align:top;
 }

table.wumagermanyleft
 {
	border:1px solid #9999cc;
	background-color:#B7B7B7;
	font-size:14px;
	font-weight: 600;
	border-spacing: 0px;
	text-align:center;
	width:10%;
 }

table.wumagermanyleft tr
 {
/* 	border:1px solid #9999cc; */
	text-align:center;
 }

table.wumagermanyleft td
 {
/* 	border:1px solid #9999cc; */
	color:#555555;
	padding-left:7px;
	padding-right:7px;
	white-space:nowrap;
 }
 /*-- End WUMA-Germany Section --*/

 /*-- Start Menu Section --*/
#menu
 {
	display:none;
 }

a.menu:link {
  font-family: 'Arial';
  font-size: 12px;
	color: #555555;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

a.menu:visited {
  font-family: 'Arial';
  font-size: 12px;
	color: #555555;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

a.menu:hover {
  font-family: 'Arial';
  font-size: 12px;
  color: #000000;
  /*color: #ff0000;*/
	font-weight: bold;
	text-decoration: none;
}

a.wumaHQ:link {
  font-family: 'Arial';
  font-size: 18px;
	color: #555555;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

a.wumaHQ:visited {
  font-family: 'Arial';
  font-size: 18px;
	color: #555555;
	/*color: #4060DF;*/
	font-weight: bold;
	text-decoration: none;
}

a.wumaHQ:hover {
  font-family: 'Arial';
  font-size: 18px;
  color: #000000;
  /*color: #ff0000;*/
	font-weight: bold;
	text-decoration: none;
}

table.menue
 {
 	width:100%;
  font-size:12px;
	font-weight: 600;
	background-color:#B7B7B7;
  border-spacing: 0px;
 }

table.menu tr
 {
  text-align:center;
 }

table.menue td
 {
 	width:8%;
  color:#daa520;
  border:1px solid #9999cc;
  padding-left:7px;
  padding-right:7px;
  white-space:nowrap;
  text-align:center;
 }

table.menue td.submenue:hover div#menu
 {
 	width:10%;
  display:block;
  position:absolute;
  padding:0px;
  margin:0px;
  z-index:10;
  border:0px solid #9999cc;
  border-spacing: 0px;
	text-align:left;
  background-color:#B7B7B7;
 }

table.menue div#showme
 {
  display:block;
  position:absolute;
  padding:5px;
  margin:0px;
  z-index:10;
  border:2px solid #9999cc;
 }

table.menue div#menu
 {
  cursor:pointer;
  background-color:#EEEEEE;
 }

table.menue div#menu a:hover
 {
  background-color:#B7B7B7;
 }

table.menue table td
 {
  font-size:12px;
 }
 /*-- End Menu Section --*/
