a:link
{
	color: rgb(0,102,102);
}
a.tabeintrag
{
	text-decoration:none;
    color: rgb(0,0,0);
}
a.tabeintrag:hover{ /* aktive links */
	color:red;
	text-decoration:none;
}
/*
a:visited
{
	color: rgb(0,153,153);
}
*/
a:active
{
	color: rgb(255,102,0);
}
body
{
	font-family: Verdana, Arial, Helvetica;
	background-color: rgb(213,255,213);
/*
    background-color: rgb(153,255,153);
*/
	color: rgb(0,0,102);
	margin: 0px;
	padding: 0px;
	white-space: nowrap;

}

body.ueberschrift
{
    background-image:url(../img/logo5.jpg);
    background-repeat:no-repeat;
    background-position:30px;
}
body.fussball
{
    background-image:url(../img/fussball_hintergrund3.jpg);
    background-repeat:no-repeat;
    background-position:200px;
}


div.tab
{
    margin-left:0.2cm;
	font-size:1.1em;
}
div.tab1
{
    margin-left:0.4cm;
	font-size:1.1em;
}
div.tab1a
{
    margin-left:0.2cm;
	font-size:0.8em;
}
div.10
{
    font-size:0.8em;
}
table
{
	table-border-color-light: rgb(102,204,204);
	table-border-color-dark: rgb(0,102,102);
	text-align:center;
	font-size:0.9em;
	color: rgb(0,0,0);
	margin:  0px;
	padding: 0px;
}
td {
	margin:  0px;
	padding: 0px;
}
tr {
	margin:  0px;
	padding: 0px;
}

th.tab {
    background-color: rgb(53,215,100);
}
th.tab1 {
    background-color: rgb(53,215,100);
	font-size:0.7em;
}
th.tab2 {
    background-color: rgb(40,180,80);
	font-size:0.7em;
}

td.normal {
	font-size:1.05em;
}
td.tab1 {
    background-color: rgb(180,255,180);
	font-size:0.7em;
}
td.tab2 {
    background-color: rgb(150,255,150);
	font-size:0.7em;
}
td.tab5 {
    background-color: rgb(255,255,155);
	font-size:0.7em;
}
td.tab5rot {
    background-color: rgb(255,220,135);
	font-size:0.7em;
}
td.tab5rotgrau {
    background-color: rgb(255,230,135);
	font-size:0.7em;
}
td.tab5rotgelb {
    background-color: rgb(255,240,135);
	font-size:0.7em;
}
td.tab4 {
    background-color: rgb(255,255,125);
	font-size:0.7em;
}
td.tab6blau {
    background-color: rgb(0,250,250);
	font-size:0.7em;
}
td.tab6blaudunkel {
    background-color: rgb(0,200,250);
	font-size:0.7em;
}
td.datumklein {
    background-color: rgb(180,255,180);
	font-size:0.6em;
}
td.tab1a {
	font-size:0.8em;
}
td.datumklein2 {
    background-color: rgb(150,255,150);
	font-size:0.6em;/*6pt*/
}
td.tab3 {
    background-color: rgb(200,220,200);
	font-size:0.8em;/*8pt*/
}

th.big {
	font-size:1.4em;/*16pt*/
	font-family: Comic Sans MS, Arial, Helvetica;
}

tr.gerade {
    background-color: rgb(180,255,180);
    font-size:0.8em;/*10pt*/
/*
    background-color: rgb(53,245,100);
*/
}
tr.ungerade {
    background-color: rgb(150,255,150);
    font-size:0.8em;
/*
    background-color: rgb(113,255,120);
*/
}
tr.gerade1 {
    background-color: rgb(180,255,180);
    font-size:0.8em;/*10pt*/
/*
    background-color: rgb(53,245,100);
*/
}
tr.ungerade1 {
    background-color: rgb(150,255,150);
    font-size:0.8em;
/*
    background-color: rgb(113,255,120);
*/
}
tr.geradeklein {
    background-color: rgb(180,255,180);
    font-size:0.75em;/*10pt*/
}

tr.Tauer {
    background-color: rgb(113,255,50);
    font-size:0.8em;
}

tr.tauer {
    background-color: rgb(113,255,50);
    font-size:0.8em;
}

tr.Drewitz {
    background-color: rgb(100,220,220);
    font-size:0.8em;
}


tr.drewitz {
    background-color: rgb(100,220,220);
    font-size:0.8em;
}

td.oben {
    vertical-align:top;
    text-align:center;
}

h1, h2, h2a, h3, h4, h5, h6, t1
{
	text-align:center;
	font-family: Comic Sans MS, Arial, Helvetica;
	margin:  0px;
	padding: 0px;
}
h1
{
	color: rgb(0,0,0);
}
h2
{
	color: rgb(0,0,0);
}
h3
{
	color: rgb(0,153,153);
}
h4
{
	font-weight:normal;
	color: rgb(0,0,0);
}
h5
{
	font-weight:normal;
	color: rgb(0,0,0);
}
h6
{
	text-align:left;
	font-weight:bold;
	font-size:85%;
	color: rgb(0,0,0);
	margin-right:  10px;
	margin-bottom:  1px;
	padding-left: 5px;
	padding-top:  1px;
	padding-bottom:  1px;
}
h6.top
{
	background-color: rgb(220,220,220);
	margin-left:   15px;
}
h6.sub
{
	background-color: rgb(190,190,190);
	margin-left:  25px;
}
h6.sub2
{
	background-color: rgb(170,170,170);
	margin-left:  35px;
}

p
{
	text-align:center;
}
h2a {
	font-size:1em;
	font-weight:bold;
}
/*
--------------------------------------------------------------------------------
*/
div.clSlideMenu{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	overflow:hidden;
	width:150;
	height:22;
}
a.clA0{ /* All top level links */
	color: rgb(255,255,255);
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.clA1{ /* All sub level links */
	color:black;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.clA2{ /* All sub2 level links */
	color:navy;
	text-decoration:none;
}
a.clA3{ /* All sub3 level links */
	color:black;
	text-decoration:none;
}
a.clA4{ /* All sub4 level links */
	color:green;
	text-decoration:none;
}
a.clA2:hover{ /* aktive links */
	color:red;
	text-decoration:none;
}

/* NEEDED STYLES */
div.slideMenuBG{position:absolute; left:0; top:0; z-index:1}
div.slideMenuText{position:absolute; left:2; top:2; z-index:200;}
/* NEEDED ----- This class should be named like this:
	#NAME_OF_YOUR_MENUcont
*/

a.menu{
	color: rgb(255,255,255);
}

#slideMenucont{
	position:absolute;	
	visibility:hidden;
}



DIV#root {
    background-image:url(../img/logo5.jpg);
    background-repeat:no-repeat;
    background-position:20px 0px;
    height:100%;
}
