html,body {  height:100%;}body {  color: #000000;  padding: 0px;  margin: 0px;  font-family: arial, Helvetica, 'Bitstream Vera Sans', 'Luxi Sans', Verdana, Sans-Serif;  font-size: 11px;}a:link, a:visited, a:hover {  font-weight: bold;  color: #9F0000;  text-decoration: none;}a:hover {  text-decoration: underline;}a:visited {  color: #9F1300;}img {  border:0;}div#headerImage{  height:120px;  margin-left: 220px;  border-left: 1px solid #999999;  border-bottom: 1px solid #999999;  background-color: #9F0000;}#menu {  clear: both;  float: left;  width: 202px;  margin: 0px 0px 0px 0px;  font-size: 13px;  background-image: url('/_images/bg.png');  background-position: 0px 0px;}#menu ul {  list-style: none;  padding: 0px;  margin: 0px;}#menu .title{  background: #777777;  text-indent: 10px;  font-weight: bold;  color: white;}#menu ul li{  text-indent: 20px;  background:#e1e1e1;  border-top: 1px #ffffff solid;  border-bottom: 1px #ffffff solid;}#menu ul li a{  text-decoration: none;  display: block;}#menu ul li a:hover{  text-decoration: none;  background: #9F0000;  color: #ffffff;}#menu ul li .sub2{}#menu ul li .sub2 li{  text-indent: 30px;  background:#f0f0f0;  border-top: 1px #ffffff solid;  border-bottom: 1px #ffffff solid;  background-image: url('/_images/pfeile_rechts.png');  background-repeat: no-repeat;  background-position: 15px 2px;}#menu ul li .sub2 li a:hover{  background-image: url('/_images/pfeile_rechts_weiss.png');  background-repeat: no-repeat;  background-position: 15px 1px;}div#content {  padding: 0px 20px 70px 10px;  margin-left: 220px;  margin-right: 20px;  font-size: 12px;}p {  text-align: justify;}h2 {  border-bottom: 1px #000000 solid;  clear: right;}pre {  border: 1px #999999 solid;  background: #f6f6f6;  padding: 4px;}table {  margin-left:            auto;  margin-right:           auto;  width:                  100%;  clear:                  none;  border-collapse:        collapse;  background:             none;  font-size: 13px;  border: 0px;  border-bottom: 2px solid #777777;}td {  vertical-align:         top;}table thead, table .titelzeile{  font-weight: bold;  background: #777777;  text-align: center;  min-height: 4px;  color: white;}table tbody{  font-family: Verdana;  min-height: 4px;}table .evenRow{  background: #eeeeee;}table .oddRow{  background: white;}table .evenRow:hover, table .oddRow:hover{  background: #cccccc;}table .evenRow_hidden, .oddRow_hidden{  background: white;}table .evenRow_hidden:hover, table .oddRow_hidden:hover{  background: white;}table .centeredColumn{  text-align: center;}td a{  display: block;}.SpielerInfo{  height: 200px;}.SpielerInfo img{  border: 1px solid black;}.SpielerInfo.Text{  margin-top: -200px;  margin-left: 210px;  line-height: 16px;  min-height: 200px;}.SpielInfo{  background: white;}.SpielInfo img{  border: 1px solid black;  margin-right: 5px;}.SpielInfo a{  margin-top: 10px;}.SpielInfo.Preview{  margin-top: 0px;  margin-left: 210px;  line-height: 16px;  min-height: 200px;  text-align: justify;}.SpielInfo.Bericht{  text-align: justify;}.SpielInfo.Bilder{  list-style-type: none;  margin: 0px;  padding: 0px;}.SpielInfo.Bilder li{  display: inline;}.SpielInfo_Bilder_Navigator{  text-align: center;}.Bilderliste{  list-style-type: none;  margin: 0px;  padding: 0px;}.Bilderliste li{  display: inline;}.Bilderliste img{  border: 1px solid black;}.SpielInfo.Bild{  float: left;  margin-right: 10px;  margin-bottom: 10px;}.MannschaftsLogo{  border: 1px solid black;}.SpielVorschau{  width: 100%;  text-align: center;}.mannschaftsfoto{  border: 1px solid black;  background: #f0f0f0;  margin:auto;  max-width: 510px;  text-align: center;}.mannschaftsfoto.bild{  padding: 0px;  border: 1px solid black;  border-bottom: 0px;}#content .mannschaftsfoto.text{  background: #dddddd;  width: auto;  padding: 0px;  border: 1px solid black;  border-top: 0px;  margin-bottom: 5px;}.kontaktliste ul{  list-style-type: none;}.kontaktliste li{  display: inline;}.kontakt{    background-repeat: no-repeat;}.kontakt.name, .kontakt_name {  font-weight: bold; }.kontakt.email, .kontakt.tel, .kontakt.fax, .kontakt.mobil, .kontakt_email, .kontakt_tel, .kontakt_fax, .kontakt_mobil {    text-indent: 20px;    height: 18px;}.kontakt.email, .kontakt_email {    background-image: url('/_images/icon_email.png');    background-position: 0px -1px;}.kontakt.tel, .kontakt_tel {    background-image: url('/_images/icon_telefon.png');    background-position: 0px -1px; }.kontakt.fax, .kontakt_fax {    background-image: url('/_images/icon_fax.png');    background-position: 0px -1px; }.kontakt.mobil, .kontakt_mobil {    background-image: url('/_images/icon_mobil.png');    background-position: 1px 1px; } .nach_oben {    margin-top: 10px;    padding-top: 2px;    display: block;    text-indent: 20px;    height: 16px;    background-image: url('/_images/nach_oben.png');    background-repeat: no-repeat;    background-position: 1px 2px;    border-top: 1px dotted grey; }.bericht{    text-align: justify;}#VersionInfo{  border-top: 1px dashed black;  text-align: right;  font-size: 8px;  padding-right: 10px;}.Werbung{  list-style-type: none;  margin: 0px;  padding: 0px;}.Werbung li{  display: inline;}.kleiner_Info_Text { font-size: 6pt }.aktuelles_datum { color: #C0C0C0; font-size: 10pt }
