body,table,td,div,form,input,pre {
font-family: arial, helvetica; 
font-size: 12px; color: #000000; 
vertical-align: top;
}
body {
margin: 0px; 
padding: 0px;
background-color: #FFFFFF;
}

.contenttable-0 {
width: 80%;
border: #000000 1px solid;
}

.td-2 {
text-align:right;
}
.td-3 {
text-align:right;
}
.td-4 {
text-align:right;
}
.td-5 {
text-align:right;
}
.td-6 {
text-align:right;
}
.td-7 {
text-align:right;
}
.td-8 {
text-align:right;
}
.td-9 {
text-align:right;
}

.head_box {
border-right: #000000 1px solid; 
border-top: #000000 1px solid; 
border-left: #000000 1px solid; 
border-bottom: #000000 1px solid;
}
.content_box {
border-right: #000000 1px solid; 
border-left: #000000 1px solid; 
border-bottom: #000000 1px solid;
}
.hauptnav_box {
border-right: #000000 1px solid;
background-image: url(grafiken/black.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.tabelle_box {
border-left: #000000 1px solid;
background-image: url(grafiken/black.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.tabelle_content {
padding-left:10px; 
padding-right:10px;
}
.content_mitte {
padding-top:15px; 
padding-left:15px; 
padding-right:15px; 
background-image: url(grafiken/hg_logo.gif);
background-position:top center;
background-repeat:no-repeat;
}
.head_navbox {
font-size: 12px;font-family: Arial, Helvetica; 
color: #000000; text-decoration: none; 
}
.news_trennlinie {
border-bottom: #000000 1px solid;
}

a { color: #000000; text-decoration: underline; }
a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #000000; }

a.navlink { color: #000000; text-decoration: none; }
a.navlink:link { color: #000000; }
a.navlink:visited { color: #000000; }
a.navlink:hover { color: #000000; }

a.internal-link: { color: #000000; text-decoration: underline; }
a.internal-link:link { color: #000000; text-decoration: underline;}
a.internal-link:visited { color: #000000; text-decoration: underline;}
a.internal-link:hover { color: #000000; text-decoration: underline;}

a.linkliste: { color: #000000; text-decoration: underline; }
a.linkliste:link { color: #000000; text-decoration: underline;}
a.linkliste:visited { color: #000000; text-decoration: underline;}
a.linkliste:hover { color: #000000; text-decoration: underline;}



fieldset {
  font:80%/1 sans-serif;
  border:0px;
}

label {
  width: 5em;
  font-size: 12px;
  float: left;
  text-align: left;
  margin-right: 0.5em
  display: block
}

input {
  margin-bottom: 10px;
}

textarea {
  margin-bottom: 10px;
}

p {
margin: 0 0 0 0;
}

.latest_datum {
padding-left:3px;
padding-right:3px;
font-family: Arial, Helvetica; 
font-size: 12px; 
color: #000000;
background-color: #FECE02;
}

.fotobox {
font-family: Arial, Helvetica; 
font-size: 10px;
line-height:18px;
margin: 5px;
border-left: #000000 1px solid;
border-top: #000000 1px solid;
border-right: #000000 1px solid;
border-bottom: #000000 1px solid;
width: 100px;
top: 0px;
float:left;
}

.fotobox_text {
font-family: Arial, Helvetica; 
font-size: 10px;
}

.fotobox_nav td{
text-align:center;padding-left:15px;padding-right:15px;
}

.fotobox_nav {
border-left: #000000 1px solid;
border-top: #000000 1px solid;
border-right: #000000 1px solid;
border-bottom: #000000 1px solid;
background-color:lightgrey;
}

.fotobox_titel {
text-align:center;
font-size:18px;
}

.fotobox_linie {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
text-align:center;
margin-bottom:20px;
}

/* Aenderungen RS */

h1 {font-size: 14px;}

.spielplan table {
	background-color: #ffffff;
	border: none;
	width: 100%;
	margin-bottom: 20px;
}
.spielplan table tr {
	border: none;
}
.spielplan table tr th {
	background-color: #FFEA95;
}
.spielplan table tr th, .spielplan table tr td {
	border-top: none;
	border-right: 1px dashed #666666;
	border-bottom: 1px solid #996600;
	border-left: none;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}

