/* CSS Document */

body {
	    font-family: Arial;
         background: url("pictures/background.jpg");
         background-repeat: no-repeat;
         background-position: right bottom;
         background-color: #FFFF8D;
         font-size: 10pt;
         right: 0px;
         background-attachment:fixed;
         margin:0;
         padding:0;
	}

h1 {
         font-weight:bold;
         font-size:14pt;
         font-style:italic;
         margin-bottom:5px;
         }
         
textarea {
         font-family: Arial;
         }

p {
         font-size: 10pt;
         text-align: justify;
         margin-right:10px;
         }

p.fehler {
         font-weight: bold;
         text-align: center;
         margin-top: 15px;
         }

p.titel {
         font-weight:bold;
         font-size:14pt;
         font-style:italic;
         margin-bottom:5px;
         }

p.klein {
         font-size:7pt;
         }
         
table {
         margin-left:-3px;
         }

p.ausgleich {
         margin-top:3px;
         }

p.untertitel {
         font-weight:bold;
         font-size:12pt;
         margin-bottom:5px;
         margin-top:50px;
         }

#navi {
         background: url("pictures/bgnavi.gif");
         background-repeat: repeat-x;
         border: 1px solid;
         }

p.navileiste {
	font-weight: bold;
    margin-top: 1px;
	}

a {
         color: black;
         text-decoration: none;
         }

a:hover {
	color: #BD0000;
         }

#mitte {
         text-align: center;
         }

#mittefett {
	text-align: center;
         font-weight: bold;
         }

#fett {
	font-weight: bold;
         }
         
#begruessung {
     background: url("pictures/leer.gif");
     background-repeat: no-repeat;
     }

legend {
         font-size: 10pt;
         color: black;
         font-weight: bold;
         }

p.fantasy {
         font-family: monospace;
         }
         
p.rechts {
         text-align:right;
         }
         
#regelbild {
     float:right;
     margin-left:15px;
     margin-right:5px;
     }
     
div.reiter {
    height:20px;
    margin:40px 0 10px 0;
    background: url("pictures/bgnavi.gif") bottom left repeat-x;
    width:760px;
}

a.reiter {
    border:1px solid #636B6B;
    margin-right:6px;
    font-weight:bold;
    padding:2px 10px 2px 10px;
    background:#FFFFFF;
    color:black;
}

a.reiter:hover {
    text-decoration:none;
    background:#FFFF8D;
}

span.reiteraktiv {
    border:1px solid #636B6B;
    border-bottom:2px solid #FFFF8D;
    margin-right:6px;
    font-weight:bold;
    padding:2px 10px 2px 10px;
    background:#FFFF8D;
}

span.refereeName {
    font-family: 'Kaushan Script', cursive;
    font-size: 36px;
    color: #BD0000;
}

label {
    width:115px;
    float:left;
    text-align:right;
    margin-right:5px;
    margin-top:4px;
    font-weight:bold;
}

.fehler {
	color:#BD0000;
}

.schmal {
	width:760px;
}

li {
	text-align:justify;
	width:720px;
}

.fett {
    font-weight:bold;
}

.mitte {
    text-align:center;
}

img {
    border:0;
}

ul.dfb, ul.dfb ul, ul.sbfv, ul.sbfv ul {
	margin:0;
	padding:0;
	list-style:none;
}

ul.dfb li, ul.sbfv li {
	width:auto;
	padding-left:18px;
	background:url(pictures/dfblogo15.gif) left top no-repeat;
	font-size:12px;
	margin-top:6px;
}

ul.dfb li li, ul.sbfv li li {
	margin-top:1px;
}

ul.sbfv li {
	background:url(pictures/logosbfv15.gif) left top no-repeat;
}

