body {
background-color: #044284;
}

p {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  line-height: 1.5em;
  font-size:12pt;
}

h1 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  font-size: 35pt;
  line-height: 0em;
  padding: 1em 0em 0em 0em;
  letter-spacing:0.3em;
  }

h2 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  font-size: 22pt;
  color: #044284;
}

h3 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  font-size: 20pt;
  color: #044284;
}

h4 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  font-size: 16pt;
  color: #044284;
}

h6 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  font-size: 13pt;
  color: #000000;
  letter-spacing:0.3em;
  line-height: 0em;
}

ul {
  list-style-type: none;
  margin-top: 0em;
  padding-left: 0;
}

hr {
 border:solid #F49204 0.5px;
 border: none;
 height:1px;
 color: #F49204;
 background-color: #F49204;
 }

 #oben {
 background-color:#F49204;
 float:top;
 margin: 30px 30px 0px 30px;
 padding: 0em 1em 0em 1em;
 min-width: 970px;
 max-width: 1065px;
 height: 150px;
}

 #inhalt {
 background-color:#FFFFFF;
 float:top;
 margin: 20px 30px 1em 250px;
 padding: 1em 1em 0.1em 1em;
 min-width: 750px;
 max-width: 845px;
}

         #logo-header {
         margin: 10px 1em 10px 0px;
         float:left;
         height: 130px;
         }

         #logo-header2 {
         margin: 10px 0em 10px 1em;
         float:right;
         height: 130px;
         }

 #logo-start {
 height: 220px;
 padding: 0px 0px 0px 2em;
 margin: 3px;
 }

 .cousy {
 width: 500px;
 }

 #paper {
 height: 300px;
}

 #navi {
 background-color: #044284;
 float:left;
 width: 200px;
 margin: 0px 0px 0px 30px;
}

 #navi li {
 font-family:calibri, arial, sans-serif;
 font-size:13pt;
 background-color:#FFFFFF;
 margin: 20px 0em 0em 0em;
 padding: 0.5em 0.5em 0.5em 0.5em;
}

 #navi a:link    { color:#044284;   text-decoration:none; }
 #navi a:visited { color:#044284;  text-decoration:none; }
 #navi a:focus   { color:#044284;  text-decoration:none; }
 #navi a:hover   { color:#F49204;   text-decoration:none; }
 #navi a:active  { color:#044284; text-decoration:none; }

 .link-intern a:link    { color:#044284;   text-decoration:underline; }
 .link-intern a:visited { color:#044284;  text-decoration:underline; }
 .link-intern a:focus   { color:#044284;  text-decoration:underline; }
 .link-intern a:hover   { color:#F49204;   text-decoration:underline; }
 .link-intern a:active  { color:#044284; text-decoration:underline; }

 .navi2 {
 color:#000000 !important;
 background-color: #EFF8FB !important;
 margin-top: 0em !important;
 padding: 0em 1em 0.2em 1em !important;
 font-size:12pt !important;
}

 .navi2 a:link    { color:#000000 !important;   text-decoration:underline !important; }
 .navi2 a:visited { color:#000000 !important;  text-decoration:underline !important; }
 .navi2 a:focus   { color:#000000 !important;  text-decoration:underline !important; }
 .navi2 a:hover   { color:#F49204 !important;   text-decoration:underline !important; }
 .navi2 a:active  { color:#000000 !important; text-decoration:underline !important; }

 .textblau {
  color: #FFFFFF;
  background-color: #044284;
}

 .textorange {
  color: #FFFFFF;
  background-color: #F49204;
}

 .bild {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  line-height: 1.2em;
  font-size:11pt;
  font-style: italic;
  text-align: justify;
}

.table1 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  line-height: 1.5em;
  font-size:12pt;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-collapse: collapse;
  margin: 0px;
}

.table2 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  line-height: 1.5em;
  font-size:12pt;
  border: 0px solid;
}

.table3 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  line-height: 1.5em;
  font-size:12pt;
  border: 0px solid;
}

.table4 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  line-height: 1.5em;
  font-size:12pt;
  border: 0px solid;
  width:100%;
  table-layout:fixed;
}

.table5 {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  line-height: 1.5em;
  font-size:12pt;
  border: 1px solid #000000;
  border-collapse: collapse;
  margin: 0px;
}


.table-t {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  line-height: 1.5em;
  font-size:12pt;
  border: 0px solid;
}

.table-spieler {
  font-family:calibri, arial, sans-serif; /* Schriftart */
  line-height: 1.5em;
  font-size:12pt;
  border-collapse: collapse;
}

.blaugrau td {
background-color: #EFF8FB;
}

.blaugrau th {
background-color: #EFF8FB;
}

.orange td {
background-color: #F49204;
}

.oschrift {
color: #DF7401;
}

.sschrift {
color: #000000;
}

.table1 td {
border-left: 1px solid #000000;
border-right: 1px solid #000000;
padding: 3.5px;
}

.table1 th {
border-left: 1px solid #000000;
border-right: 1px solid #000000;
padding: 3.5px;
}

.table5 td {
border: 1px solid #000000;
padding: 3.5px;
}

.table5 th {
border: 1px solid #000000;
padding: 3.5px;
background-color: #044284;
color: #ffffff;
font-size:14pt;
}


.table3 td {
padding-right: 70px;
}

.table-t td {
padding-right: 20px;
}

.table-spieler td {
padding-right: 45px;
padding-left: 10px;
}

.trikot {
height: 300px;
padding: 0px 0px 0px 0px;
}

.trikot-foto {
width: 200px;
padding: 0px 0px 0px 0px;
}

.logo {
height: 200px;
padding: 0px 0px 0px 0em;
}

.mannschaft {
width:750px;
}

.halle {
width:750px;
}

.schriftzug {
max-width:500px;
}

.abstand {
width: 10px;
}

td.orange
{
background-color: #F49204;
font-weight: bold;
}

td.oschrift
{
color: #DF7401;
}

td.blaugrau
{background-color: #EFF8FB;
}