/*
* Sommer Style Tennengau.com
*/

td.header_bar {
	background-color: #EBC000;
}

td.wdate {
	width:104px;
	text-align:left;
	vertical-align:top;
	padding-right:6px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	font-size:12px;
	color:#7CB259;
	border-bottom:1px solid #2a6a00;
}
td.wbox {
	width:105px;
	text-align:left;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:13px;
	font-size:11px;
	color:#000000;
	border-bottom:1px solid #2a6a00;
}
td.wboxtext {
	width:105px;
	text-align:left;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:13px;
	font-size:11px;
	color:#000000;
	border-bottom:1px solid #2a6a00;
	padding-top:11px;
	padding-bottom:6px;
}
td.season {
	width:87px;
	height:15px;
	background-color:#7CB259;
	text-align:left;
	vertical-align:top;
	padding:0px;
	font-size:10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
}
td.seasonsel {
	width:87px;
	height:15px;
	background-color:#7CB259;
	padding:0px;
	text-align:left;
	vertical-align:top;
	font-size:10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
}
div.mdynbox {
visibility:hidden;
	width:175px;
/*	height:100px; */
	background-color:#408A0F;
	text-align:left;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
	clip:rect(0px, 175px, 250px, 0px);
}
div.mmain {
	width:175px;
	height:22px;
	padding-top:3px;
	background-color:#2a6a00; /** Ebene 1 */
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	clip:rect(0px, 175px, 22px, 0px);
}
div.mmainsel {
	width:175px;
	height:22px;
	background-color:#408a0f; /** Ebene 2 */
	text-align:left;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
}

div.nsmmainsel {
	width:175px;
	height:19px;
	background-color:#2a6a00;
	text-align:left;
	vertical-align:middle;
	padding-top:3px;
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
}


div.mmainover {
	width:175px;
	height:22px;
	padding-top:3px;
	background-color:#408A0F;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	clip:rect(0px, 350px, 250px, 0px);
}

div.nsmmainover {
	width:175px;
	height:19px;
	padding-top:3px;
	background-color:#408A0F;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	clip:rect(0px, 350px, 250px, 0px);
}

td.msubsel {
	width:175px;
	height:14px;
	padding:0px;
	padding-left:22px;
	background-color:#7CB259; /** Ebene 3 */
	text-align:left;
	vertical-align:top;
	font-size:10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:12px;
}


td.msubone {
	line-height:1px;
	height:1px;
	background-color:#5c9c33;
}

td.msub {
	width:175px;
	height:14px;
	background-color:#408a0f; /** Ebene 2 */
	padding:0px;
	text-align:left;
	vertical-align:top;
	font-size:10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:12px;
}


/* SUB */

td.smheader {
	height:27px;
	width:163px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	font-size:11px;
	color:#ffffff;
	padding-left:7px;
	background-color:#7CB259; /* Ebene 4 */
}


td.smrightspace {
	width:1px;
	vertical-align:top;
	text-align:left;
	background-color:#7CB259; /* Ebene 4 */
}

/**
 * Spezielle welche die bk.css überschreiben
 */
td.imhead {
	width:150px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#FFCD36;
	background-color:#7cb259; /**Ebene 5 rechter Rand */
	border-bottom: 1px solid #FFFFFF;
}
td.imlist {
	width:158px;
	padding-left:7px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#ffffff;
	background-color:#7CB259; /**Ebene 5 rechter Rand */
	border-bottom: 1px solid #ffffff;
}
td.imicon {
	width:4px;
	padding-left:11px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#ffffff;
	background-color:#7CB259; /**Ebene 5 rechter Rand */
	border-bottom: 1px solid #ffffff;
}
td.ispace {
	height:19px;
	width:170px;
	line-height:1px;
	background-color:#7CB259; /**Ebene 5 rechter Rand */
}
td.iheader {
	width:150px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#ffffff;
	background-color:#7CB259; /**Ebene 5 rechter Rand */
}
td.iicon {
	padding-bottom: 4px;
	width:20px;
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#ffffff;
	background-color:#7CB259; /**Ebene 5 rechter Rand */
}
td.ilist {
	width:116px;
	padding-left:4px;
	padding-right:10px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#ffffff;
	background-color:#7CB259; /**Ebene 5 rechter Rand */
}






td.imlistd {
   width: 158px;
   padding-left: 7px;
   padding-bottom: 1px;
   text-align: left;
   vertical-align: middle;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   line-height: 14px;
   font-size: 11px;
   color:#ffffff;
   background-color:#7CB259; /**Ebene 5 rechter Rand */
   border-bottom: 1px solid White;
}

td.iboxaheada {
	padding-left:17px;
	padding-right:17px;
	padding-top:10px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#ffffff;
	background-color:#7CB259; /**Ebene 5 rechter Rand */
}

td.iboxaheadb {
	padding-left:17px;
	padding-right:17px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	font-size:11px;
	color:#ffffff;
	background-color:#7CB259; /**Ebene 5 rechter Rand */
}

td.iboxainfoa {
	padding-left:17px;
	padding-right:17px;
	padding-bottom:10px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:12px;
	font-size:10px;
	color:#ffffff;
	background-color:#7CB259; /**Ebene 5 rechter Rand */
}
/**
 * Eingabefeld der Suche
 */
td.search_header {
	font-family: Arial;
	font-size:11px;
	color:#28398B;
	padding-left: 16px;
	padding-top:5px;
	text-align: left;
	width: 140px;
	height: 10px;
}

input.search {
	margin:0px;
	padding-top:0px;
	padding-button:0px;
	padding-left:2px;
	height:16px;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	color:#28398B;
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	border:1px;
	border-style:solid;
	border-color:#28398B;
}