BODY.default {
	/* sets basic style on the body */
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	/* sets background color and/or background image if specified */
	background-color: #FFFFFF;
	/*background: url(/images/bg.gif);	*/
}
TD, BODY, TABLE {
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px;
    COLOR :#333333; 
    line-height: 15px;      
}


a:link { COLOR: #000000; text-decoration: none }
a:visited { COLOR: #000000; text-decoration: none }
a.active { color: #000000; text-decoration: none; }
a:hover { COLOR: #000000; text-decoration: underline }


/* Background Ralated Style */
.bg-content { background: #FFFFFF; COLOR: #000000;}
.bg-color1 { background: #F5F3E0; COLOR: #000000; }
.bg-color2 { background: #F5F3E0; COLOR: #000000; }
.bg-color3 { background: #E8E7CD; COLOR: #000000; }
.bg-color4 { background: #EBEBEB; COLOR: #000000; }
.bg-color5 { background: #CCCCCC; COLOR: #000000; }
.bg-corp1 { background: #006600; COLOR: #FFFFFF; }
.bg-corp2 { background: #000000; COLOR: #FFFFFF; }
.bg-line { background: #CCCCCC; COLOR: #000000; }
.bg-pic { background: #F1F1F1; border: #CCCCCC 1px solid; COLOR: #000000; widht:542px; height:350px; }

/* Border Ralated Style */
.bg-border1  { COLOR: #000000; border: #D5D5D5 1px solid; background: #FFFFFF; }
.bg-border_saz  { COLOR: #000000; border-bottom: #D5D5D5 1px solid; border-right: #D5D5D5 1px solid; border-left: #D5D5D5 1px solid; border-top: #D5D5D5 1px solid;}
.bg-border2  { COLOR: #000000; border: #A3A3A3 1px solid; }
.bg-border3  { COLOR: #000000; border: #CA625B 2px solid; }
.bg-border4 { background: #F5F3E0; border: #D0938B 1px solid; COLOR: #000000;  padding:10px;  padding-left:10px;}
.bg-border5  { COLOR: #000000; border: #A3A3A3 1px solid; background: #F5F3E0; }
.bg-border6  { COLOR: #000000; border: #A3A3A3 1px solid; background: #D9D0B9; }
.bg-border7  { COLOR: #000000; border: #D5D5D5 0px solid; background: #FFFFFF; }

/* Nav Link Related Style */
.nav { color: #999999; text-decoration: none; }
.nav:link { color: #999999; text-decoration: none; }
.nav:visited { color: #999999; text-decoration: none; }
.nav:hover { color: #999999; text-decoration: none; }
.nav:active { color: #999999; text-decoration: none; }

/* Link Button Style */
.Linkbutton1 { BACKGROUND: #006600; color: #FFFFFF; border: 1Px #FFFFFF Double; height:18px; width:25px; FONT-FAMILY: Tahoma; FONT-SIZE: 9px; LETTER-SPACING: 0px; vertical-align:baseline; text-align:Left; padding-Left:2px;}
.Linkbutton2 { BACKGROUND: #006600; color: #FFFFFF; border: 1Px #FFFFFF Double; height:18px; width:25px; FONT-FAMILY: Tahoma; FONT-SIZE: 9px; LETTER-SPACING: 0px; vertical-align:baseline; text-align:Right; padding-right:2px;}

/* Menu Ralated Style */
.bg-menu-main { background: #F5F3E0; COLOR: #000000; }
.bg-menu-top { background: #007100; COLOR: #FFFFFF; }
.bg-menu-line { background: #1d7e1d; COLOR: #000000; }
.bg-menu1_1_i { background: #F5F3E0; border-top: #1d7e1d 1px solid; border-right: #1d7e1d 1px solid; border-left: #006600 0px solid; height:22px;}
.bg-menu1_1_a { background: #FFFFFF; border-top: #1d7e1d 1px solid; border-right: #1d7e1d 0px solid; border-left: #006600 0px solid; height:22px;}
.bg-menu1_2_i { background: #E8E7CD; border-top: #1d7e1d 1px solid; border-right: #1d7e1d 1px solid; border-left: #006600 0px solid; height:19px; vertical-align:middle;}
.bg-menu1_2_a { background: #FFFFFF; border-top: #1d7e1d 1px solid; border-right: #1d7e1d 0px solid; border-left: #006600 0px solid; height:19px; vertical-align:middle;}
.txt-menu-green { color: #006600; vertical-align:middle;}
.txt-menu-oben { font-size: 11px; FONT-WEIGHT: normal; color: #FFFFFF; }
.txt-menu-home { font-size: 13px; color: #FFFFFF; }
.txt-menu-color { color: #006600; }
.txt-menu1_1_i { font-size: 11px; FONT-WEIGHT: normal; color: #006600; padding-Left:8Px; letter-spacing:0px; }
.txt-menu1_1_a { font-size: 11px; FONT-WEIGHT: bold; color: #006600;  padding-Left:8Px; letter-spacing:0px;}
.txt-menu-lang { color: #FFFFFF; font-size: 10px; }
.txt-menu1_2_i { font-size: 11px; FONT-WEIGHT: normal; color: #006600; padding-Left:25Px; letter-spacing:1px; }
.txt-menu1_2_breit { font-size: 11px; FONT-WEIGHT: normal; color: #006600; padding-Left:25Px; letter-spacing:3px; }
.txt-menu1_2_o { font-size: 11px; FONT-WEIGHT: normal; color: #006600; padding-Left:50Px; letter-spacing:1px; }
.txt-menu1_2_a { font-size: 11px; FONT-WEIGHT: bold; color: #006600;  padding-Left:25Px; letter-spacing:1px;}
.txt-menu2 { font-size: 11px; FONT-WEIGHT: normal; color: #000000; }
.txt-menu2_i { font-size: 12px; FONT-WEIGHT: normal; color: #FFFFFF; vertical-align: middle;}
.txt-menu2_a { font-size: 11px; FONT-WEIGHT: normal; color: #006600; }
.txt-menu3 { FONT-FAMILY: 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  Letter-spacing: 0px;}
.txt-menu3_i { FONT-FAMILY: 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; Letter-spacing: 0px;}
.txt-menu3_a { FONT-FAMILY: 'Segoe UI', Tahoma, Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #FFFFFF;  Letter-spacing: 0px;}
.lnk-menu1_1:Link { text-decoration: none; }
.lnk-menu1_1:Visited { text-decoration: none; }
.lnk-menu1_1:Hover { text-decoration: underline; }
.lnk-menu1_1_w:Link { text-decoration: none; }
.lnk-menu1_1_w:Visited { text-decoration: none; }
.lnk-menu1_1_w:Hover { text-decoration: none; border-bottom:1px solid #FFFFFF;}
.lnk-menu1_1:Active { text-decoration: none; }
.lnk-menu1_2:Link { text-decoration: none; }
.lnk-menu1_2:Visited { text-decoration: none; }
.lnk-menu1_2:Hover { text-decoration: underline; }
.lnk-menu1_2:Active { text-decoration: none; }
.lnk-menu2:Link { text-decoration: none; }
.lnk-menu2:Visited { text-decoration: none; }
.lnk-menu2:Hover { text-decoration: none; }
.lnk-menu3:Link { text-decoration: none; color: #FFFFFF;}
.lnk-menu3:Visited { text-decoration: none; color: #FFFFFF; }
.lnk-menu3:Hover { text-decoration: none; color: #FFFFFF;}
.lnk-menu3:Active { text-decoration: none; color: #FFFFFF;}

/* News Ralated Style */
td.news-leiste-fett { color: #FFFFFF; font-weight: bold; border-bottom: 1px solid #000000; background-color: #006600; }
td.news-leiste {
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	background-color: #1d7e1d;
	text-align: center;
}
.news-date { font-size: 10pt;}

/* Spielansetzungen Ralated Style */
.txt-spielansetz-mannschaft-ausw { font-size: 12px; FONT-WEIGHT: normal; color: #C42A1E; }
.txt-spielansetz-mannschaft-heim { font-size: 12px; FONT-WEIGHT: normal; color: #006600; }
.txt-ohne-gewaehr { font-size: 9px; FONT-WEIGHT: normal; color: #000000; }
.txt-heim { font-size: 10px; FONT-WEIGHT: normal; color: #006600; }
.txt-ausw { font-size: 10px; FONT-WEIGHT: normal; color: #C42A1E; }

/* Text Ralated Style */
.txt-title { FONT-FAMILY: 'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: Bold; COLOR: #006600; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0px; PADDING-BOTTOM:10Px;}
.txt-top { FONT-FAMILY: 'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: Bold; COLOR: #006600; }
.txt-head { FONT-FAMILY: 'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: Bold; COLOR: #006600; padding-bottom: 10px;  }
.txt-head0 { FONT-SIZE: 14px; FONT-WEIGHT: Bold; COLOR: #006600; PADDING-Top:10px; padding-bottom: 10px;}
.txt-head1 { FONT-SIZE: 11px; FONT-WEIGHT: Bold; COLOR: #006600; }
.txt-head2 { FONT-SIZE: 11px; FONT-WEIGHT: Bold; COLOR: #006600; PADDING-LEFT:5Px; }
.txt-head3 { FONT-SIZE: 11px; FONT-WEIGHT: Bold; PADDING-LEFT:5Px;}
.txt-head4 { FONT-SIZE: 11px; FONT-WEIGHT: Bold; COLOR: #A3A3A3; TEXT-TRANSFORM: uppercase;}
.txt-head5 { FONT-SIZE: 11px; FONT-WEIGHT: Bold; BACKGROUND: #E2DDBD; PADDING:2px; PADDING-LEFT:5Px; }
.txt-head6 { FONT-SIZE: 11px; FONT-WEIGHT: Bold; BACKGROUND: #BA2B1E; PADDING:2px; PADDING-LEFT:5Px; COLOR: #FFFFFF; TEXT-TRANSFORM: uppercase; }
.txt-norm { FONT-SIZE: 11px; }
.txt-color { color: #006600; }
.txt-white { color: #FFFFFF; }
.txt-small { FONT-FAMILY: Arial; FONT-SIZE: 10px; line-height: 14px;  color: #999999;}
.txt-disable { color: #A3A3A3; }
.txt-error { color: #c20000; }
.txt-bold { font-weight: bold; } 
.txt-arrow { font-family : Trebuchet ms, Arial, Helvetica, sans-serif; }
.txt-weiterlesen { font-family : Arial, Helvetica, sans-serif; color: #006600; font-weight: bold; FONT-SIZE:12px; }
.txt-upper { TEXT-TRANSFORM: uppercase; }
.txt-space {  LETTER-SPACING: 1px;}
.txt-b04 { font-size: 10px; color: #888888; text-transform: uppercase; }
.txt-a77 { font-size: 11px; color: #006600; text-transform: uppercase; }

.hed-temp1 { FONT-SIZE:11px; padding:10px; padding-bottom:0px; font-weight: bold; color: #006600; }
.txt-temp1 { padding:10px; padding-bottom:0px; }
.sub-temp1 { padding:10px; padding-bottom:0px; padding-top:0px; color: #a3a3a3; }

.hed-temp2 { FONT-SIZE:11px; padding:10px; padding-bottom:0px; padding-top:0px; font-weight: bold; color: #006600; }
.txt-temp2 { padding:10px; padding-bottom:0px; }
.sub-temp2 { padding:10px; padding-bottom:0px; padding-top:10px; color: #a3a3a3; }

.hed-temp3 { FONT-SIZE:11px; padding:10px; padding-bottom:0px; font-weight: bold; color: #006600; }
.txt-temp3 { padding:10px; padding-bottom:0px; }
.sub-temp3 { padding:10px; padding-bottom:0px; padding-top:0px; color: #a3a3a3; }

.hed-tes1 { FONT-SIZE:11px; padding:10px; padding-bottom:0px; font-weight: bold; color: #006600; TEXT-TRANSFORM: uppercase; }
.txt-tes1 { FONT-SIZE:11px; padding:10px; padding-top:0px; line-height:13px;  }
.hed-tes2 { FONT-FAMILY: 'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:11px; padding:7px; padding-left:38px; padding-bottom:0px; font-weight: bold; color: #FFFFFF; TEXT-TRANSFORM: uppercase; }
.txt-tes2 { FONT-SIZE:11px; padding:10px; line-height:13px; }

.lnk-tes { color: #333; text-decoration: none; }
.lnk-tes:link { color: #333; text-decoration: none; }
.lnk-tes:visited { color: #333; text-decoration: none; }
.lnk-tes:hover { color: #BA2B1E; text-decoration: none; }
.lnk-tes:active { color: #333; text-decoration: none; }

.sub-tes { padding:10px; padding-top:0px; padding-bottom:0px; padding-top:0px; color: #a3a3a3; }

/* Headline Ralated Style */
.headline1 { font-family: Tahoma; font-size: 11px; font-weight: bold; letter-spacing: 0px; color:#006600; TEXT-TRANSFORM: uppercase;}
.headline2 { font-family: Tahoma; font-size: 12px; font-weight: bold; letter-spacing: 0px; color:#006600; TEXT-TRANSFORM: uppercase;}
.headline3 { font-family: Tahoma; font-size: 11px; font-weight: bold; letter-spacing: 0px; color:#000000; TEXT-TRANSFORM: uppercase;}
.headline4 { font-family: Tahoma; font-size: 12px; font-weight: bold; letter-spacing: 0px; color:#000000; TEXT-TRANSFORM: uppercase;}
.normaltxt { font-family: Tahoma; font-size: 11px;}


.GWVF {
	font-size: 10px;
	font-weight: bold;
}
.GWVF2 {font-size: 16px}


.trenner {margin-bottom:15px;padding-bottom:14px;background:url(/images/hor_line.gif) repeat-x left bottom;}
.trennerTop {margin-top:16px;padding-top:13px;background:url(/images/hor_line.gif) repeat-x left top;}

td.imgdate {vertical-align:top;}
td.imgdateleft {padding-left:5px; padding-bottom:5px;}





/* Wechselskript Home Style */
#cont { position:absolute; left:220px; top:217px; display:block; border:0px solid #DDD; width:580px; height:375px; background-color:#FFFFFF; overflow:hidden; }
#foot { position:absolute; left:220px; top:604px; width:580px; border-top:2px solid #ccc; border-bottom:2px solid #ccc; background-color:#EEEEEE; overflow:hidden; }

.conBox { position:absolute; top:0; left:0; visibility:hidden; }
.ftrBox { float:left; width:190px; padding:8px 0px 5px 0px; text-align:center; }

.picBox { width:580px; height:375px; padding:0px 0px 0px 2px; }

.ctlBox { position:absolute; left:730px; top:571px; width:60px; height:16px; cursor:hand; }

/*------------Common Template----------------------*/

.breaker {
	clear:both;
}
	
.tl {
	background-image:url(../images/tmp_corner_tl.gif);
	background-repeat:no-repeat;
	min-height:4px;
	min-width:6px;
	border:0px solid red;
}

.bl {
	background-image:url(../images/tmp_corner_bl.gif);
	background-repeat:no-repeat;
	min-height:4px;
	min-width:6px;
	min-width:6px;
}

.obenr {
	float:right;
	background-image:url(../images/tmp_corner_tr.gif);
	background-repeat:no-repeat;
	min-height:4px;
	min-width:6px;
}



.untenr {
	float:right;
	background-image:url(../images/tmp_corner_br.gif);
	background-repeat:no-repeat;
	min-height:4px;
	min-width:6px;
}
	
	

/*-------------Top Template---------------------*/

.fullSpanHolder {	
	border:0px solid red;
}

.fullSpanTop {	
	width:580px;
	min-width:580px;
	min-height:4px;
	height:4px;
	background-image:url(../images/tmp_top.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.fullSpanBtm {	
	width:580px;
	min-width:580px;
	min-height:4px;
	height:4px;
	background-image:url(../images/tmp_btm.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.fullSpanBg {
	width:580px;
	height:440px;
	background:url(../images/tmp_bg800.jpg);
	float:left;
	overflow:hidden;
	border: 0px solid;	
}


.fullSpanBgTR {
	width:580px;
	height:500px;
	background:url(../images/tmp_bg800.jpg);
	float:left;
	overflow:hidden;
	border: 0px solid;	
}

.fullSpanContent {
	padding: 5px 15px 15px 10px;
	overflow:hidden;	
	border: 0px solid yellow;
}

.fullSpanPicBox {
	width:555px;
	overflow:hidden;
	border: 0px solid black;
}

.fullSpanTxtBox {
	float:left;
	height:120px;
	color:#333;
	overflow:hidden;
	margin-top:15px;
	margin-bottom:15px;
	border:0px solid green;	
}


.tmp-hed1 { padding-bottom:10px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:600; COLOR:#006600; text-transform:uppercase; }
.tmp-sub1 { padding-bottom:10px; FONT-WEIGHT:bold; }
.tmp-txt1 { FONT-SIZE:11px; padding-bottom:10px; COLOR: #333; line-height:14px; }
