/*BASE*/
body {
background-color: #FFFFFF;
margin:0px 0px;
padding: 0px 0px;
font-family: verdana;
text-decoration:none;
font-weight:normal;
color:#AF0101;
font-size: 100%;
scrollbar-base-color: #CADDE0;
scrollbar-track-color: #DAEFF2;
scrollbar-shadow-color: #FD6D0A;
scrollbar-darkshadow-color: #CADDE0;
scrollbar-highlight-color: #FD6D0A;
scrollbar-arrow-color: #FD6D0A; 
}


h3 {
font-family: verdana;
font-size:110%;
color:#AF0101;
}

b {
font-family: verdana;
color:#AF0101;
}

p {
font-family: verdana;
color:#AF0101;
font-size: 80%;
}

/*EBENEN*/
#head   { background-color: #daeff2; text-align: left; margin: 0 auto; position: relative; z-index: 2; width: 900px; height: 130px; border-top: 12px solid #fd6d0a; border-bottom: 12px solid #fd6d0a }

#container     { background-color: transparent; text-align: left; margin: 0 auto; z-index: 3; width: 900px; height: 76% }

#navi   { background-color: transparent; text-align: left; margin: 0 auto; padding: 0; position: relative; z-index: 1; width: 188px; height: 100%; float: left }

#content     { background-color: #daeff2; text-align: left; margin: 0 auto; padding: 0 10px; position: relative; width: 690px; height: auto; float: right; overflow: auto }

/* LINKS */

a:link, a:visited, a:hover,  a:active{
font-family: verdana;
text-decoration:none;
font-weight: bold;
color:#FF0000;
font-size: 100%;
}
a:hover, a:active
{
  color:#FF6600;
}

a.oben:link, a.oben:visited, a.oben:hover,  a.oben:active{
font-family: verdana;
text-decoration:none;
font-weight: normal;
color:#FF0000;
font-size: 80%;
}
a.oben:visited
{
  color:#FF0000;
}
a.oben:hover, a:active
{
  color:#AF0101;
}

/* Link im head-Bereich*/
a.head:link, a.head:visited, a.head:hover,  a.head:active
{
font-family: verdana;
text-decoration:none;
font-weight:normal;
color:#AF0101;
font-size:12px;
}
a.head:visited
{
  color:#990000;
}
a.head:hove,r a.head:active
{
  color:#FD6D0A;
}

/*LINK MEN? LEVEL 1*/
a.top:link, a.top:visited, a.top:hover, a.top:active
{
font-family: verdana;
text-decoration:none;
font-weight:bold;
color:#AF0101;
font-size:12px;
display:block;
padding:3px;
border-bottom:1px solid #FD6D0A;
background-color:#F2FDFE;
text-align:left;
}
a.top:visited
{
  color:#AF0101;
}
a.top:hover
{
  color:#FD6D0A;
  background-color:#F2FDFE;
}
a.top:active
{
  color:#AF0101;
}

/*LINK MEN? LEVEL 2*/
a.sub:link, a.sub:visited, a.sub:hover, a.sub:active
{
font-family: verdana;
text-decoration:none;
font-weight:normal;
color:#cc0000;
font-size:12px;
display: block;
padding: 3px 3px;
margin:0px 0px;
border-bottom:1px solid #FD6D0A;
background-color:#CADDE0;
text-align:left;
}
a.sub:visited
{
  color:#cc0000;
}
a.sub:hover, a.sub:active
{
  color:#FD6D0A;
}

/*Text*/
.rot_12px {
font-family: verdana;
text-decoration:none;
font-weight:normal;
color:#AF0101;
font-size:12px;
}

.rot_14px {
font-family: verdana;
text-decoration:none;
font-weight:normal;
color:#cc0000;
font-size:14px;
}

/*TABELLEN*/
.textInhalte {
font-family: verdana;
text-decoration:none;
font-weight:normal;
color:#AF0101;
font-size: 80%;
border: 1px solid #FD6D0A;
}
.textInhalte2 { color: #af0101; font-size: 80%; font-family: verdana; font-weight: bold; text-decoration: underline; border: solid 1px #fd6d0a; }
.spielplan {
font-family: verdana;
text-decoration:none;
font-weight:normal;
color:#cc0000;
font-size:80%;
}


/*FORMULARE*/
select {
color: #AF0101;
/*background-color: #DAEFF2;*/
}

input {
color: #AF0101;
}

textarea {
color: #AF0101;
}

/*HINTERGRUND-CONTAINER*/
.bg_hellblau { background-color: #f2fdfe; padding: 5px; border: solid 1px #fd6d0a }
.smallbox   { background-color: transparent; width: 80%; border: solid 1px transparent }

.small  { color: #af0101; font-size: 8pt }

.highlight  { color: #6c0 }

.pageHead {
	text-align: right;	
	font-weight: bold;
}
.tablePrimary { background-color: transparent }
.tableSecondary { background-color: transparent }
.bitTitle { color: #af0101; font-size: 80%; font-weight: bold; background-image: url(../berichte/images/titlebg.gif) }
.bitBody { color: #af0101; font-size: 80%; background-color: transparent; width: 80% }
.bitLinksTopic { font-size: 8pt; font-weight: bold; text-decoration: underline }
.box    { background-color: transparent; width: 100%; border-style: none; border-width: 0 0 4px; border-color: #65758c #65758c #ff6d08 }

/*Menue-links*/ 
.cDaughterMain    { font-size: 12px; width: 100% } 
.cDaughterMain a   { display: block } 
.cDaughterMain a:link, .cDaughterMain a:visited      { color: #af0101; font-weight: normal; text-decoration: none; background-color: transparent; padding: 3px 5px 3px 14px; border-top: 1px solid #f0f0f0; border-bottom: 1px solid #c60 } 
.cDaughterMain a:hover{	border-top: 1px solid #6666CC;	background-color: #8888FF;	font-weight: bold;	color: #F8F8F8;	text-decoration: none;} 
.cParentMain { font-size: 13px; padding: 0; width: 100% } 
.cParentMain a  { font-stretch: wider; display: block } 
.cParentMain a:link, .cParentMain a:visited    { color: #af0101; font-weight: bold; text-decoration: none; background-color: #f2fdfe; padding: 2px 5px; border-top: 1px solid #f0f0f0; border-bottom: 1px solid #c60 } 
.cParentMain a:hover   { color: #fd6d0a; font-weight: bold; text-decoration: none; background-color: #f2fdfe; border-top: 1px solid #fff }  

.Stil {
	font-size: 80%;
	font-weight: bold;
}

