html,body
{
margin:0;
padding:0;
background-color: #424844;
font-family: arial;
font-size: 12px;
height: 100%; /* wichtig */
text-align: center;

 scrollbar-face-color: #333333;   /* lite grey */
 scrollbar-highlight-color: #F0F7EF;  /* lite green */
 scrollbar-3dlight-color: #424844;  /* green*/
 scrollbar-darkshadow-color: #FFFFFF; /* white */
 scrollbar-shadow-color: #424844;  /* green */
 scrollbar-arrow-color: #424844;  /* green */
 scrollbar-track-color: #FFFFFF;  /* white */
}



/* Listen */
UL
{
font-family: verdana;
font-size:  12px;
list-style: none;
margin: 0;
}

LI
{
font-family: verdana;
font-size:  12px;
list-style: none;
margin: 0;
}

/* Listen der Navigation*/
.uliste
{
font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
font-weight:bold;	
margin: 0;
padding-top: 0px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 0px;
}

.liste
{
font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 7px;
border-bottom: 1px solid #333333;
}


.liste1
{
font-family: Verdana, Arial, Helvetica, Univers, sans-serif;
padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 7px;
}

.tab
{
border-bottom: 1px solid #333333;
}




.searchbox
{
font-family: arial;
font-size: 12px;
}


.tx-indexedsearch 
{font-size:12px;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title 
{ font-size:12px;}
 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P 
{ color: #000000; font-size:12px; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-percent 
{ color: #000000; font-size:11px;  }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-percent P
{ color: #000000; font-size:12px;  }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr
{ color: #000000; font-size: 12px;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info 
{ color: #333333; font-size: 11px;}

/*button bei Suchbox*/
.GoButton
{
width: 17px;
height: 17px
}


.input1
{
width: 120px;
height: 19px
}

.tx-indexedsearch-searchbox {
        display: none;
}



#container
{
background:#333333;
 min-height: 100%;
 height:auto !important; /* moderne Browser */
 height:100%; /* IE */
 position:relative;
 text-align:left;
 margin:0px auto;
 width:800px;
}


#suche
{
position:absolute;
margin: 0px;
top:175px;
left:0px;
width: 300px;
height:25px;
padding-top: 5px;
text-align:left;
}


#topmenu
{
position:absolute;
margin: 0px;
top:0px;
left:600px;
width: 200px;
height:25px;
padding-top: 10px;
padding-right: 30px;
text-align:right;
}

#logo
{margin: 0px;
position:absolute;
top: 5px;
left: 25px;
width:100px;
height:100px;

}

#header
{margin: 0px;
position:absolute;
top: 30px;
left: 0px;
background: #FFFFFF;
#background: url(/fileadmin/pics/stadion.jpg) 0 0 x-repeat y-repeat;
width:800px;
height:200px;
}

#omenu
{
position:absolute;
top: 234px;
left: 0px;
background:#333333;
list-style:none;
text-align: center;
margin: 0;
padding: 5px 1px 5px 1px;
width: 100%;
}


#basic
{
 min-height: 100%;
 height:auto !important; /* moderne Browser */
 height:100%; /* IE */
position:relative;
top: 262px;
left: 0px;
margin:0px;
background-color: #FFFFFF;
width: 800px;
}

#lmenu
{
position:absolute;
top: 0px;
left: 0px;
width:170px;
padding-right:0px;
padding-left: 0px;
padding-bottom:5px;
padding-top:5px;
background: #FFFFFF;
z-index:3;
}
























#right
{
position:absolute;
top: 0px;
left: 452px;
width:177px;
padding-left:0px;
padding-top:10px;
background: #FFFFFF;
z-index:4;
}

#right2
{
 min-height: 100%;
 height:auto !important; /* moderne Browser */
 height:100%; /* IE */
 position:relative;
}



#content
{

position:relative;
top: 0px;
left:170px;
background-color: #ffffff;
z-index: 2;
width: 450px;
border-left: solid 0px #333333;
border-right: solid 0px #333333;
}


#main
{
 min-height: 100%;
 height:auto !important; /* moderne Browser */
 height:100%; /* IE */
position: relative;
left: 10px;
width: 435px;
padding-top: 10px;
}

#pdf
{
padding-bottom:30px;
padding-top:40px;
background-color: #FFFFFF;
width: 400px;
}



#footer
{
position:absolute;
left:0;
bottom:-25;
width:800px;
font-size: 10px;
background:#333333;
padding-top:5px;
padding-bottom: 5px;
text-align:center;
}




/* In Text Hyperlinks */
a:link {
color: #FF0000; 
text-decoration:none;
}

a:visited {
color: #FF0000; 
text-decoration:none; 
}

a:active {
color:#FF0000; 
text-decoration:none;
}

a:hover {
color:#000000; 
text-decoration:none;
}



/* Top zusatz Naviagation Menu */
.znav {
font-family: Tahoma, Verdana, Helvetica, Univers, sans-serif;
font-size:9px; 
color:#FFFFFF;
font-weight:bold;
}

.znav a:link {
font-family: Tahoma, Verdana, Helvetica, Univers, sans-serif;
font-size:9px; 
color:#FFFFFF;
text-decoration:none; 
font-weight:bold;
}

.znav a:visited {
font-family: Tahoma, Verdana, Helvetica, Univers, sans-serif;
font-size:9px; 
color:#FFFFFF;
text-decoration:none; 
font-weight:bold; 
}

.znav a:hover {
font-family: Tahoma, Verdana, Helvetica, Univers, sans-serif;
font-size:9px; 
color:#FF0000;
text-decoration:none;
font-weight:bold; 
}


/* Obere Haupt Navigation Menu */
.topnav {
font-family:Tahoma,  Verdana, Helvetica, Univers, sans-serif;
font-size:13px; 
color:#FFFFFF;
font-weight:bold;
text-transform: uppercase;
}

.topnav a:link {
font-family: Tahoma, Verdana, Helvetica, Univers, sans-serif;
font-size:13px; 
color:#FFFFFF;
text-decoration:none; 
font-weight:bold;
text-transform: uppercase;
}

.topnav a:visited {
font-family: Tahoma, Verdana, Helvetica, Univers, sans-serif;
font-size:13px; 
color:#FFFFFF;
text-decoration:none; 
font-weight:bold; 
text-transform: uppercase;
}

.topnav a:hover {
font-family: Tahoma, Verdana, Helvetica, Univers, sans-serif;
font-size:13px; 
color:#FF0000;
text-decoration:none;
font-weight:bold; 
text-transform: uppercase;
}






/* Teaser Links */
.teaser 
{
text-decoration: none;
font-size: 12px;
}

.teaser a:link {	
color: #D92E04;
text-decoration:none;
font-weight: bold;
}

.teaser a:visited 
{
color: #D92E04;
text-decoration:none;
font-weight: bold; 
}

.teaser a:hover {
text-decoration:none; 
color: #000000;
font-weight: bold; 
}



h3
{
font-size: 16px;
font-weight: bold;
}







#teaser
{
width: 100%;
font-size: 12px;
}


#t1
{
position: relative;
font-size: 12px;
top: 0px;
left: 0px;
}

#t2
{
position: relative;
float: left;
font-size: 12px;
top: 0px;
left: 0px;
}


.td-0
{
font-size: 12px;
}

.td-1
{
font-size: 12px;
}

.td-2
{
font-size: 12px;
}

.td-3
{
font-size: 12px;
}

.td-4
{
font-size: 12px;
}


.align-center
{
text-align: center;
}







