body {
  /*  background:#fff url("../images/tetst.jpg") no-repeat 50% 0; */
  /*  background:#fff url("../images/background3.gif"); */
  background:#fff url("../images/bg_2.gif") ;
  margin:0;
  /*  padding:12px 0 0; */
  padding: 0 0 0;
  font-family: Verdana, Serif, sans-serif;
  text-align:center;
  }



/*                                    Seiten - Struktur
------------------------------------------------------------------------- */
#page {
/*  width:900px; */
  width:920px;
  margin:0 auto 0;
  text-align:left;
  color:#333;
  background:url("../images/body_bg.gif") repeat-y 100% 0;
/*  background:#fff;*/
/*  background:url("../images/cool.jpg") repeat-y 100% 0; */
  }
#body {
  /* background:url("../images/cool.jpg") repeat-y 100% 0; */
  float:left;
  /*  width:900px; */
  width:920px;

  }
#content {
  float:left;
/*  width:650px; */
/*  width:670px; */
    width:680px;
  }

#main {
  float:right;
  width:480px;
  padding-top: 25px;
/*  font:12px/1.5em Verdana,Georgia,Serif; */
  }
/* #main td {
  font:12px/1.5em Verdana,Georgia,Serif;
  } */


#nav {
  float:left;
/*  width:155px; */
  width:175px;
  background: url("../images/linksaddon.gif") no-repeat top right;
  padding-top: 55px;
  }

#nav a {
  color: #4D51A7;
  }
#nav a:hover {
  color: #BE3535;
  }

/*#nav a:hover {
  color: #D3A400;
  }*/





/* #nav ul a{
  list-style:none;
  color: #4D51A7;
  }

#nav li a{
  background: url("../images/bullet.gif") no-repeat 0 50%;
  padding-left: 17px;
  color: #4D51A7;
  }

#nav li a#active_menu{
  background: url("../images/bullet_blue.gif") no-repeat 0 50%;
  padding-left: 17px;
  color: #4D51A7;
  }

#nav li a:hover{
  background: url("../images/bullet_blue.gif") no-repeat 0 50%;
  padding-left: 17px;
  color: #4D51A7;
  }
*/

#werbung {
  float:right;
  width:210px;
/*  padding:15px; */
/*  margin-right: 5px; */
/*  padding:0; */
  padding-top: 55px;
  font:75% Arial, Sans-serif;
  line-height:1.4em;
  color: #D3A400;
/*  background: #f7f6f2 url("../images/werbung.gif") repeat-y 100% 0; */
/*  border: solid 1px #00595a;*/
	background: url("../images/rechtsaddon.gif") no-repeat top left;
  }
#werbung a {
  color: #4D51A7;
  }
#werbung a:hover {
  color: #BE3535;
  }

/* Layoutwechsel --------------------------- */

body.index #page {
  background:url("../images/body_bg2.gif") repeat-y 100% 0;
  }

body.index #content {
/*  width: 720px; */
/*  width: 735px; */
/*    width: 750px; */
  width: 897px;
  }

body.index #main {
 /*  width: 585px;*/
/*  width: 600px; */
   width: 700px;
  }



/* Links
----------------------------------------------- */
a {
  text-decoration:none;
/*  border-bottom:1px dotted #68a;*/
  color:#4D51A7;
  }
a:visited {
  color:#4D51A7;
  }
a:hover {
  border-color:#b66;
  color:#BE3535;
  text-decoration:underline;
  }
a img, .ad a {
  border-width:0;
  }


/* Navigation oben
----------------------------------------------- */

#navt {
	float: left;
	width: 920px;
	margin: 0;
	padding: 0 0 7px 0;
	list-style: none;
	background: #fff url(../images/navt.gif) repeat-x bottom left;
	}
#navt li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	border-right: 1px solid #ddd;
	}
#navt a {
    font:80% Verdana, Arial, Sans-serif;
	float: left;
	padding: 6px 12px 6px 12px;
	text-decoration: none;
	color: #666;
	}
#navt a:hover, #nav a.active {
	color: #000;
	background-color: #fff;
	}
#navt a.active {
	font-weight: bold;
	}


/* Aktives Menü hervorheben ------------*/


#active_menu {
  color:#F3ED48;
  }

#active_menu-nav {
  color:#F3ED48;
  font-weight: bold;
  }



/* Header
----------------------------------------------- */
#header {
  float:left;
/*  width:900px; */
  margin-bottom:0px;
  padding:0 0 0px 0;
/*  border-bottom:1px dotted #bcd; */
/*  background:#000; */
  }
#logo {
  display:block;
  float:left;
/*  width:310px;
  margin:0;
  padding-left:15px; */
/*  width:350px; */
/*  margin-left: 140px; */
  margin-top: 0;
  margin-bottom: 0;
  padding-left:0px;
  }
#logo img {
  display:block;
  }
#header p {
  float:left;
  margin:0;
  height:1px;
  text-indent:-1000px;
  }
#header form {
  float:right;
  margin:8px 0 0;
  padding-right:15px;
  }
#header form div {
  margin-bottom:3px;
  }
#header input.text {
  float:left;
  width:180px;
  margin-right:5px;
  }
#header input.imgbtn {
  float:left;
  width:31px;
  margin-top:3px;
  }



/* Headings
----------------------------------------------- */
h1 {
  margin:17px 0 10px;
  font:250%/1.3em Georgia,Serif;
  text-transform:lowercase;
  color:#ac8;
  }
h2 {
  margin:25px 0 6px;
  clear:left;
  font-size:100%;
  font-weight:bold;
  color:#222;
  }
h3 {
  margin:0 0 .5em;
  padding-bottom:5px;
  border-bottom:1px dotted #ccc;
  font:150%/1.4em Georgia,Serif;
  }





/* Lists
----------------------------------------------- */
ul {
  margin:0 0 1em;
  padding:0;
  list-style:none;
  }
li {
  margin:0;
  padding:0;
  line-height:1.6em;
  }
dl {
  margin:0 0 1em;
  }
dt {
  margin:0;
  font-weight:bold;
  }
dd {
  margin:0 0 .75em;
  padding:0;
  }



/* Misc
----------------------------------------------- */
p {
  margin:0 0 .75em;
  }
.reset {
  display:block;
  height:1px;
  clear:both;
  margin:0;
  font-size:1px;
  line-height:1px;
  }
.reset hr {
  visibility:hidden;
  }
p.more {
  float:left;
  width:100%;
  margin-bottom:1.5em;
  padding:5px 0;
  border-top:1px dotted #ccc;
  color:#aaa;
  line-height:1.2em;
  }


code {
  font-family:Courier New,Courier;
  color:#0000C0;
  }

pre {
/*  background:#000099; */
  color:#AC892A;
  font:14px/1.8em Courier,Verdana,Georgia,Serif;
  padding:10px;
  }


/* Footer
----------------------------------------------- */
#footer {
  clear:both;
  padding:10px 160px 20px;
  font:11px/1.5em Verdana,Georgia,Serif;
  color:#444;
  background: #262626;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  }
#footer p {
  margin:0;
  padding:0px 15px 0;
  }

#footer a {
	color: #666;
	}
#footer a:hover {
	color: #999;
	}

/* DER REST ---------------------------------------------------------------------------- */



/* Nachrichten schreiben formatierung  -------------------------- */

.adminform {
  font:80%/1.6em Verdana,Georgia,Serif;
  }

/*
.adminform .inputbox, .adminform img{
margin-bottom: 10px;
}*/

#introtext, #fulltext {
  width: 500px;
  height: 200px;
  background: #eee;
  }

/* Ueberschriften wichtig ---------------------------------------- */

.contentpaneopen {           /*- Box-Inhalt -*/
  font:80%/1.6em Verdana,Georgia,Serif;
  color: #333;
  width: 100%;
  }

/*.contentpaneopen td{
  padding-bottom: 40px;
  }
*/
/*.contentpaneopen td.contentheading {
  padding-bottom: 0px;
  }*/


td.contentheading {            /*- Überschrift -*/
/*  width: 100%;
  font:140%/1.5em Georgia,Serif;
  color: #776;
  border-bottom: 1px solid #6d6d6d;
  _height: 1em;
	margin: 16px 0 8px 0;
  padding: 0 0 8px 0; */
/*	height: 75px; */
/*	font-variant : small-caps; */
/*	font-size : 24px; */
/*	font-family : Georgia, "Hoefler Text", "Times New Roman", Times, serif; */
/*	letter-spacing : 1px; */

/*    color:#4D51A7;*/

/*
	width: 480px;
	padding: 0px 0 8px 0;
    border-bottom: 1px #6D6D6D solid;
    font-family: Verdana, serif;
    font-size : 20px;
    font-weight: bold;
	line-height : 18px;
	font-weight : normal;
	color: #6d6d6d;
*/
/*  font:12px/1.5em Verdana,Georgia,Serif; */
  margin:0;
  font-size:135%;
  line-height:1.5em;
  background:url("../images/arrow.gif") no-repeat 10px .5em;
/*  display:block; */
  border:1px dotted #bbb;
  border-width:0 0 1px 0;
  padding:2px 14px 2px 29px;
  color:#333;


  }







.createdate {
  text-align: right;
  color: #6d6d6d;
  height: 35px;
}

.readon {
  color: #4D51A7;
  }

.readon a:hover {
  color: #BE3535;
  }



a.mainlevel:link, a.mainlevel:visited {  /*- Hauptmenü -*/
  font:12px/1.5em Verdana,Georgia,Serif;
  color: #333;
  border-bottom: 0px;
  }
a.mainlevel:hover, a.mainlevel:active {
  font:12px/1.5em Verdana,Georgia,Serif;
  color: #D02F2F;
  border-bottom: 0px;
  }


/*.moduletable */   /* - Module - */
/*  font:11px/1.6em Verdana,Georgia,Serif;
  border-bottom: 0px;
  color: #333;  */
/*  margin-bottom: 35px;*/



.moduletable a{
  font:12px/1.6em Verdana,Georgia,Serif;
  border-bottom: 0px;
  color: #333;
  }


table.moduletable {
  color: #333;
/*  align: left; */
  width: 100%;
  margin-top: 10px;
  margin-bottom: 20px;
  padding-left:20px;
  padding-right:10px;
  }

table.moduletable th{
  font:12px/1.6em Verdana,Georgia,Serif;
  text-align: left;
  font-weight:bold;
  }

table.moduletable td{
   font:12px/1.5em Verdana,Georgia,Serif;
   color: #333;
   }

table.moduletabletop {
  margin-bottom: 0;
  padding-left: 0;
  }

table.moduletableleft {
/*  width: 100%;
   font:12px/1.5em Verdana,Georgia,Serif;
   color: #333;
  background: #FFFaea;
  border: solid 1px #FFE48B;
  margin-bottom: 30px;
  padding: 10px 20px; */
  color: #eee;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 30px;
  padding-left:15px;
  padding-right:0px;
  }

table.moduletableleft td {
   font:12px/1.5em Verdana,Georgia,Serif;
   color: #333;
  }


/* table.moduletableright {
  width: 100%;
   font:12px/1.5em Verdana,Georgia,Serif;
   color: #333;
  background: #D6E2FF;
  border: solid 1px #00174F;
  margin-bottom: 30px;
  padding: 10px 10px;
  }

table.moduletableright td {
   font:12px/1.5em Verdana,Georgia,Serif;
   color: #333;
  } */

/* rechte seite module -------------------------------- */


.moduletableright a{
  font:12px/1.6em Verdana,Georgia,Serif;
  border-bottom: 0px;
  color: #333;
  }


table.moduletableright {
  color: #333;
/*  align: left; */
  width: 100%;
/*  margin-top: 10px;
  margin-bottom: 10px; */
    margin-top: 10px;
  margin-bottom: 0px;

  padding-left:20px;
  padding-right:10px;
  }

table.moduletableright th{
  font:13px/1.6em Verdana,Georgia,Serif;
  text-align: left;
  font-weight:bold;
/*  	padding: 0 0 .2em;
  border-bottom:1px dotted #333; */
    color:#333;
  }

table.moduletableright td{
   font:12px/1.5em Verdana,Georgia,Serif;
   color: #333;
   }

/** Neu für DIV statt Tabellen ----- Option -2 ----------- 
.moduletableright h3 {
	 font:13px/1.6em Verdana,Georgia,Serif;
  text-align: left;
  font-weight:bold;
    color:#333;
}

.moduletableright {
	margin:.0em 2em 0em;
} **/

.moduletableright ul {
  margin:.5em 0 1.25em;
  padding:0 0px;
  list-style:none;
}


.moduletableright ul li {
/*  background:url("../images/arrow_klein.gif") no-repeat 2px .25em; */
  background:url("../images/indent1.png") no-repeat 2px .25em;
  margin:0;
  padding:0 0 3px 16px;
  margin-bottom:3px;
  border-bottom:1px dotted #eee;
  line-height:1.4em;
  font-size:100%
  
}


/* RSS - FEed formatieren */

table.moduletablerss th{
  font:13px/1.6em Verdana,Georgia,Serif;
  text-align: left;
  font-weight:bold;
/*  	padding: 0 0 .2em;
  border-bottom:1px dotted #333; */
    color:#333;
	padding-left: 1.5em;
  }

.moduletablerss ul {
  margin:.5em 1.5em 1.25em;
  padding:0 0px;
  list-style:none;
}

.moduletablerss a{
  font:12px/1.6em Verdana,Georgia,Serif;
  border-bottom: 0px;
  line-height:1.2em;
  color: #333;
  }


.moduletablerss ul li {
/*  background:url("../images/arrow_klein.gif") no-repeat 2px .25em; */
  background:url("../images/indent1.png") no-repeat 2px .25em;
  margin:0;
  padding:0 0 3px 16px;
  margin-bottom:3px;
  border-bottom:1px dotted #eee;
  line-height:1.4em;
  font-size:100%
}




/* Menues formatieren -  Test 1 geht im Moment noch nicht ------------------------- */

a.sublevel {
  padding-left:12px;
  }

a.sublevel:link, a.sublevel:visited {  /*- Hauptmenü -*/
  font:12px/1.5em Verdana,Georgia,Serif;
  color: #333;
  border-bottom: 0px;
  }
a.sublevel:hover, a.sublevel:active {
  font:12px/1.5em Verdana,Georgia,Serif;
  color: #D02F2F;
  border-bottom: 0px;
  }

#mainlevelleft {
  font:12px/1.5em Verdana,Georgia,Serif;
  color: #333;
  margin:.5em 0 1.25em;
  padding:0 0px;
  list-style:none;
}

a.mainlevelleft {
  background:url("../images/arrow_klein.gif") no-repeat 2px .25em;
  margin:0;
  padding:0 0 3px 16px;
  margin-bottom:3px;
  border-bottom:1px dotted #eee;
  line-height:1.4em;
  font-size:100%
}



/* TT-Tabelle formatieren ------------------------ */

table.moduletablett {
  color: #333;
/*  align: left; */
  width: 100%;
/*  margin-top: 10px;
  margin-bottom: 10px; */
    margin-top: 0px;
  margin-bottom: 0px;

  padding-left:20px;
  padding-right:10px;
  }

table.moduletablett th{
  font:13px/1.6em Verdana,Georgia,Serif;
  text-align: left;
  font-weight:bold;
/*  	padding: 0 0 .2em;
  border-bottom:1px dotted #333; */
    color:#333;
  }



table.moduletablett td{
   font:12px/1.5em Verdana,Georgia,Serif;
   color: #333;
   }

.moduletablett ul {
  margin:.5em 0 1.25em;
  padding:0 0px;
  list-style:none;
}


.moduletablett ul li {
  background:url("../images/indent1.png") no-repeat 2px .25em;
  margin:0;
  padding:0 0 1px 16px;
  margin-bottom:1px;
  border-bottom:1px dotted #eee;
  line-height:1.4em;
  font-size:100%
}




/* für das Loginmodul ----------------------------- */


table.moduletablelogin {
  font:12px/1.5em Verdana,Georgia,Serif;
  background: #EFF6EA;
  border: 1px solid #2C9C3B;
  color: #2C9C3B;
/*  font-weight: bold;*/
/*  padding: 15px 10px; */
/*  align: center; */
  margin-left: 45px;
  margin-bottom: 80px;
  }


table.moduletablelogin td{
  font:12px/1.5em Verdana,Georgia,Serif;
  color: #2C9C3B;
/*  font-weight: bold; */
  padding: 0px 15px;
  }

table.moduletablelogin a{
  color: #4D51A7;
/*  font-weight: bold; */
  }

table.moduletablelogin .inputbox{
  color: #4D51A7;
  background: #fff;
/*  border: 1px solid #FF6000; */
  font-weight: bold;
  }

table.moduletablelogin .button{
  color: #EFF6EA;
  background: #2C9C3B;
/*  font-weight: bold; */
/*  border: 1px solid #FF6000; */
  margin: 0;
  }


/* für die inputbox global ----------------- */


.inputbox {
  background: #eee;
  }


/*  Box in Rot ------*/

.boxrot {
/*  font:12px/1.5em Verdana,Georgia,Serif; */
  background: #FFECC8;
  border: 1px solid #FF6000;
  color: #FF6000;
  width:380px;
/*  font-weight: bold; */
/*  padding: 15px 40px 10px 15px; */
  padding: 15px 20px 10px 15px;
  margin-left: 45px;
  }

/* Mein Profil formatieren -------- */


form {
 font:12px/1.6em Verdana,Georgia,Serif;
}

form table td{
 font:12px/1.6em Verdana,Georgia,Serif;
}


form .componentheading {
 font-weight:bold;

}

/* Das Gaestebuch und Zoom Gallerie ------------------------------------ */

.sectiontableheader{
/*  background: #dfe; türkis */
  background: #fff;
   font:12px/1.5em Verdana,Georgia,Serif;
  }


.sectiontableentry1{
  font:12px/1.5em Verdana,Georgia,Serif;
/*  background: #eee; */
  }
.sectiontableentry2{

  }

center {
  font:12px/1.5em Verdana,Georgia,Serif;
}

center h2{
  font:14px/1.5em Verdana,Georgia,Serif;
  font-weight: bold;
}

center td {
  padding: 4px 8px;
}

center img {
 padding: 8px 4px;
 border: 0;
  }

center a {
  font-weight: bold;
  }


center table {
  font:12px/1.5em Verdana,Georgia,Serif;
}
center table td {
  font:12px/1.5em Verdana,Georgia,Serif;
}


.pagenav {
font:12px/1.6em Verdana,Georgia,Serif;
}

/*
table>tbody>tr>td>table>tbody>tr>td>table>tbody>tr>td{
  font:80%/1.6em Verdana,Georgia,Serif;
  color: #333;
}
*/

/* selbstdefinierte Boxen --------------------------------- */

.graubox { background-color:#eee; padding:12px; margin:10px; }

/* Listen selbsdefiniert ---------------------------------- */

.pfeil {
  background:url("../images/arrow_klein.gif") no-repeat 2px .25em;
  padding-left: 17px;
  }

/* Container für Hintergrund */
#container {
   position:absolute;
   width:200px;
   height:100px;
   background-color: #0099CC;
   border: 1px solid #000000;
   }


/* handgemachte Tabellen formatieren ---------------------- */


#tabblau {
		border: 1px solid #666666;
	}


	#tabblau tbody tr td {
        font:12px/1.8em Verdana,Georgia,Serif;
		font-family: verdana, "lucida grande", verdana, sans-serif;
		font-size: 8pt;
		padding: 3px 8px;
		border-left: 1px solid #D9D9D9;
	}

	#tabblau tbody tr.selected td {
		background-color: #3d80df;
		color: #ffffff;
		font-weight: bold;
		border-left: 1px solid #346DBE;
		border-bottom: 1px solid #7DAAEA;
	}


#taba {
		border: 0px solid #D9D9D9;
	}

#tabb, #tabc, #tabd, #tabe, #tabf, #tabg, #tabh, #tabi, #tabj, #tabk {
    /* border: 1px solid #D9D9D9; */
	border: 1px solid #666;
	}

#tabl, #tabm{
    /* border: 1px solid #FFE21C;*/
   	border: 1px solid #666;
    }



#tabm {
  background: #eee;
  }

	#tabl tbody tr td, #tabk tbody tr td, #tabj tbody tr td, #tabi tbody tr td, #tabh tbody tr td, #tabg tbody tr td, #tabf tbody tr td, #tabe tbody tr td, #tabd tbody tr td, #tabc tbody tr td, #tabb tbody tr td, #taba tbody tr td {
        font:12px/1.8em Verdana,Georgia,Serif;
		font-family: verdana, "lucida grande", verdana, sans-serif;
/*		font-size: 10px; */
		padding: 3px 8px;
		border-left: 0px solid #D9D9D9;
	}

	#tabk tbody tr td, #tabj tbody tr td, #tabi tbody tr td, #tabc tbody tr td{
	    border-left: 1px solid #D9D9D9;
	    }

    #tabd tbody tr td{
	    border-bottom: 1px solid #D9D9D9;
	    }

	#tabe tbody tr td{
    	border-left: 1px solid #D9D9D9;
	    border-bottom: 1px solid #D9D9D9;
	    }


	 #tabk tbody tr.selected td, #tabj tbody tr.selected td, #tabi tbody tr.selected td, #tabh tbody tr.selected td, #tabg tbody tr.selected td, #tabf tbody tr.selected td, #tabe tbody tr.selected td, #tabd tbody tr.selected td, #tabc tbody tr.selected td, #tabb tbody tr.selected td, #taba tbody tr.selected td {
		background-color: #AD2900;
		color: #eee;
		font-weight: bold;
		border-left: 1px solid #AD2900;
		border-bottom: 1px solid #AD2900;
	}

#tabk tbody tr.selected td, #tabj tbody tr.selected td, #tabi tbody tr.selected td, #tabc tbody tr.selected td{
	    border-left: 0px solid #D9D9D9;
	    }

#tabl tbody tr td {
  	border-left: 0px solid #EEE;
		border-bottom: 1px solid #E0E0E0;
		background-color: #EEE;
}
#tabm tbody tr.selected td, #tabl tbody tr.selected td{
  		background-color: #AD2900;
		color: #eee;
		font-weight: bold;
     	border-left: 1px solid #AD2900;
		border-bottom: 1px solid #AD2900;
		}

 #tabl tr.selected a,  #tabl tr.selected a:hover {
  color: #FFE21C;

 }

 #tabm tbody tr td {
        font:11px/1em Verdana,Georgia,Serif;
		font-family: verdana, "lucida grande", verdana, sans-serif;
		padding: 3px 8px;
		border-left: 0px solid #D9D9D9;
/*		background: #eee; */
		border-bottom: 1px solid #E0E0E0;
	}

/*	alte spielplanversion
#tabn tbody tr td {
        font: 11px/1.3em Verdana,Georgia,Serif;
		font-family: verdana, "lucida grande", verdana, sans-serif;
		padding: 3px 8px;
		border-left: 1px solid #D9D9D9;
		border-bottom: 1px solid #E0E0E0;
	}

	#tabn tbody tr.selected td {
		background-color: #AD2900;
		color: #ffffff;
		border-left: 1px solid #BA4A25;
		border-bottom: 1px solid #BA4A25;
	}
*/

		#tabn tbody tr td {
        font: 11px/1.3em Verdana,Georgia,Serif;
		font-family: verdana, "lucida grande", verdana, sans-serif;
/*		font-size: 8pt; */
		padding: 3px 8px;
		border-left: 0px solid #D9D9D9;
/*		background: #eee; */
		border-bottom: 1px solid #E0E0E0;
	}



	#tabn tbody tr.selected td {
		background-color: #AD2900;
		color: #fff;
		/* font-weight: bold; */
		border-left: 0px solid #BA4A25;
		border-bottom: 1px solid #BA4A25;
	}

.tabback {
/*  margin: 10px 40px; */
 margin: 10px 10px;
  padding: 15px;
  background: url("../images/tabbackgrau.jpg") repeat-x;
/*  background: #eee; */
  }

#tabo {
  background-color: #C8ECFF;
  padding: 25px 25px 25px 25px;
  }

#tabo tbody tr td {
  color: #fff;

  background-color: #85D5FF;
  font: 12px/1.3em Verdana,Georgia,Serif;
  font-weight: bold;
  padding: 8px 12px;
  border-left: 0px solid #D9D9D9;
  border-bottom: 5px solid #C8ECFF;
    border-top: 5px solid #C8ECFF;
  }

#tabp {
	background: #fff;
	border: 0px solid #eee;
}
 #tabp tbody tr td {
        font:11px/1em Verdana,Georgia,Serif;
		font-family: verdana, "lucida grande", verdana, sans-serif;
		padding: 3px 8px;
		border-left: 0px solid #D9D9D9;
/*		background: #eee; */
		border-bottom: 1px solid #eee;
	}

#tabp tbody tr.selected td, #tabl tbody tr.selected td{
  		background-color: #bcffad;
		color: #111;
		font-weight: bold;
     	border-left: 1px solid #bcffad;
		border-bottom: 1px solid #eee;
		}

/*--------------- actives Menue hervorheben */

a#active_menu {
  color: #bc2342;
  font-weight:bold;
  }

a#active_menu:hover {
  color: #bc2342;
  font-weight:bold;
  }



/* Zoom Tables formatieren */

/* table>tbody>tr>td>table>tbody>tr>td>table>tbody>tr>td{
   color:blue;
   font:12px/1.8em Verdana,Georgia,Serif;
   }
*/
/* TT-Liga bilanz formatieren */

 .exttext_klein {
    font:13px/1.1em Verdana,Georgia,Serif;
/*	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px; */
	color: #333333;
}

 .exttext_bilanz {
    font:13px/1.1em Verdana,Georgia,Serif;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}

/* Bilder formatieren mit Rahmen------------------- */

.img {
  display: block;
  padding: 5px;
  border: 1px solid #E2E2E2;
  margin-left: 10px;
  margin-bottom: 5px;
  margin-right: 10px;
  }

/* Countdown formatieren ------------------------ */
#countdown1 {
  text-align:center;
  color:#4c3c0c;
  background-color:#ffd75d;
  font-weight:bold;
  font-size: 32px;
  padding: 5px;
  border: 2px outset #E2E2E2;
  }
  
  
/* Spielplan formatieren -------------------------------- */
.preformatted{
 font:11px/1.2em Verdana;	
}

#history {
	font: 12px/1.2em Verdana;
	margin-left: 50px;
}
