.ergbnisfoot
{
background-image:url(/../img/bottomback.gif);
background-repeat:no-repeat;
padding:11px;
margin:0px;
}

.conttab
{
padding-top:10px;
padding-bottom:0px;
padding-left:18px;
padding-right:18px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}

.nospace {
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}


.traintab
{
vertical-align:top;
padding-left:20px;
}


.leftres
{
text-align:left;
margin-left:5px;
width:200px;
}

.rowmark
{
background-color:#DEEDCF;
text-align:left;
}

.borderbot
{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#04452F;
}

body
{
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 color: #04452F;
}

.year {
 font-family : Verdana, Arial, Sans-Serif;
 color:#04452F;
 font-style:normal;
 font-weight:bold;
 font-size: 16px;
}

.result {
 margin-left: 10px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom:0px;
 padding:0px;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 font-color: #04452F;
}

p,td
{
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 color: #04452F;
 margin-left: 10px;
 margin-top: 5px;
 margin-right: 10px;
 margin-bottom: 14px;
}


a:link
{
 margin: 0px;
 color: #04452F;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
}

a:visited
{
 border:0px;
 color: #04452F;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
}

a:hover
{
 border:0px;
 color: #000000;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;


}

a:active
{
 border-width:0px;
 color: #04452F;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
}

h1
{
 font-family : Verdana, Arial, Sans-Serif;
 color:#04452F;
 font-weight: Bold;
 font-size: 16px;
 margin-left: 10px;
 margin-top: 0px;
 margin-bottom: 1px;
}

h2
{
 font-family : Verdana, Arial, Sans-Serif;
 color:#04452F;
 font-weight: Bold;
 font-size: 14px;
 margin-left: 10px;
 margin-top: 0px;
 margin-bottom: 1px;
}

.news
{
 padding-bottom: 10px;
 border-BOTTOM: 1px;
 border-color:#BFDCA1;
 border-style: dotted;
 border-LEFT: 0px;
 border-RIGHT: 0px;
 border-TOP: 0px;
}

.lightblue
{
 color:#0000ff;
 font-weight:bold;
 font-size:16px;
 font-family: Verdana, Arial, Sans-Serif;
}

li
{
 color:#04452F;
 font-size:12px;
 margin-top:2px;
 margin-left:1px;
 margin-right:0px;
 margin-bottom:0px;
 padding-left:0px;
}

.totop
{
text-align:left;
padding-left:20px;
}

ul
{
 color:#04452F;
 margin:0px;
 padding-left:10px;
 padding-bottom:4px;
 padding-top:0px;
 padding-right: 0px;
 list-style-position:outside;
 list-style-type:none;
}

#topdown
{
width:325px;
padding:2px;
font-family: Verdana, Arial, Sans-Serif;
font-size: 12px;
color: #04452F;
text-align:left;
padding-left:7px;
}

#topdownfoto
{
width:475px;
padding:6px;
font-family: Verdana, Arial, Sans-Serif;
font-size: 12px;
color: #04452F;
text-align:left;
float:left;
padding-left:7px;
vertical-align:bottom;
}

.foto
{
border:1px solid #BFDCA1;
}

#prevfoto
{
width:150px;
padding:2px;
font-family: Verdana, Arial, Sans-Serif;
font-size: 12px;
color: #04452F;
text-align:right;
float:right;
/*border-bottom: 1px dashed #BFDCA1;
border-top: 1px dashed #BFDCA1;
border-left: 1px dashed #BFDCA1;*/
}

#boxfoto
{
padding: 3px;
border: 1px;
border-color: #BFDCA1;
border-style: dashed;
border-bottom: 1px solid #BFDCA1;
margin:0px 0px 0px 0px;
color:#BFDCA1;
margin-right: 0px;
text-align:left;
}

fotofoot
{
padding-right: 3px;
text-align:left;
font-size:12px;
margin-right:6px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
color:#BFDCA1;
}

.disced
{
 color:#04452F;
 margin:0px;
 padding-left:40px;
 padding-bottom:4px;
 padding-top:0px;
 padding-right: 0px;
 list-style-position:outside;
 list-style-type:none;
 font-size:12px;
}


.bottom
{
 color:#ffffff;
 padding:0px;
 margin:0px;
}

.ergebnisse
{
 color:#04452F;
 border-bottom: 1px dashed #BFDCA1;
}

.email
{
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 16px;
}


a:link.top
{
 margin: 0px;
 color: #04452F;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
 text-decoration:none;
}

a.ergebnisse
{
 margin: 0px;
 color: #04452F;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
 text-decoration:none;
 border-bottom: 1px dashed #BFDCA1;
}

a:visited.ergebnisse
{
 margin: 0px;
 color: #04452F;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
 text-decoration:none;
 border-bottom: 1px dashed #BFDCA1;
}

a:hover.bottom
{
 margin: 0px;
 color: #fffffF;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
 text-decoration:none;
}

a:hover.ergebnisse
{
 margin: 0px;
 color: #04452F;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
 text-decoration:underline;
}

a:link.bottom
{
 margin: 0px;
 color: #ffffff;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
 text-decoration:none;
}

a:visited.bottom
{
 margin: 0px;
 color: #fffff;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 13px;
 text-decoration:none;
}

.jensites
{
margin-bottom:16px;
}
/* ---------- B O X - L A Y O U T ------------------*/
div.box{ /*BOX-HAUPTTABELLE*/
    padding: 3px;
    border: 1px;
    border-color: #BFDCA1;
    border-style: dashed;
    border-bottom: 1px solid #BFDCA1;
    margin:0px 0px 0px 0px;
    color:#BFDCA1;
    margin-right: 15px;
  }

.box{ /*BOXBREITE*/
  width:180px;
}

div.box_hoch{
    padding: 3px;
    border: 1px;
    border-color: #BFDCA1;
    border-style: dashed;
    border-bottom: 1px solid #BFDCA1;
    margin:0px 0px 0px 0px;
    color:#BFDCA1;
    margin-right: 15px;
  }

.box_hoch{
  width:120px;
  }

#links .box{ /*BOXBREITE LINKE SEITE*/
  width:150px;
}

.box *{ /*BOX-TABELLENZELLEN*/
  MARGIN: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 0px
  }

.box h1{ /*BOXÜBERSCHRIFT*/
  color:#FFE;
  margin:0px;
  padding:1px 1px 1px 0px;
  text-align:left;
  font-size:0.9em;
  font-family:sans-serif, verdana;
  font-weight:normal;
  border:none;
}

.box p{ /*TEXT IN BOXEN*/
  font-size:0.8em;
  margin:0px;
  padding:0px 0px 0px 0px;
}

.footer{ /*BOX-FUSSZEILE*/

  padding-right: 3px;
  text-align:left;
  font-size:12px;
  margin-right:6px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  color:#BFDCA1;
  width:180px;
}

.footer_hoch{ /*BOX-FUSSZEILE*/

  padding-right: 3px;
  text-align:left;
  font-size:12px;
  margin-right:6px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  color:#BFDCA1;
  width:120px;

/* ----- BOX-DEFINITION ENDE --------*/
