body {
	margin:0;
	padding:0;
	text-align: center;
	background: #F7F2E6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color:#000000;
  }
   
.rot{
	font-size:13px;
	font-weight: bold;
	color:#BC3421;
}	
	
a:link {color:#6E9FA4; text-decoration:underline}
a:visited {color:#6E9FA4; text-decoration:underline}
a:active {color:#6E9FA4; text-decoration:underline}
a:hover {color:#6E9FA4; text-decoration:none} 

li span a:link, p a:link, span a:link {color:#000000; text-decoration:underline; font-weight:bold;  background-image: url(../images/pfeil_link_text.gif);  background-repeat: no-repeat; padding:0 0 0 15px; border:none; }
li span a:visited, p a:visited, span a:visited {color:#000000; text-decoration:underline;font-weight:bold; background-image: url(../images/pfeil_link_text.gif);  background-repeat: no-repeat; padding:0 0 0 15px; border:none;}
li span a:active, p a:active, span a:active {color:#000000; text-decoration:underline; font-weight:bold; background-image: url(../images/pfeil_link_text.gif);  background-repeat: no-repeat; padding:0 0 0 15px; border:none;}
li span a:hover, p a:hover, span a:hover {color:#000000; text-decoration:none; font-weight:bold; background-image: url(../images/pfeil_link_text.gif);  background-repeat: no-repeat; padding:0 0 0 15px; border:none;} 

td a:link{text-decoration:underline; font-weight:bold;  background-image: url(../images/pfeil_link_text.gif);  background-repeat: no-repeat; padding:0 0 0 15px; border:none; }
td a:visited {text-decoration:underline;font-weight:bold; background-image: url(../images/pfeil_link_text.gif);  background-repeat: no-repeat; padding:0 0 0 15px; border:none;}
td a:active{text-decoration:underline; font-weight:bold; background-image: url(../images/pfeil_link_text.gif);  background-repeat: no-repeat; padding:0 0 0 15px; border:none;}
td a:hover { text-decoration:none; font-weight:bold; background-image: url(../images/pfeil_link_text.gif);  background-repeat: no-repeat; padding:0 0 0 15px; border:none;} 

.bild a:link {text-decoration:none; border:none; background-image: none; padding:0;}
.bild a:visited {text-decoration:none; border:none; background-image: none; padding:0;}
.bild a:active {text-decoration:none; border:none; background-image: none; padding:0;}
.bild a:hover { text-decoration:none; border:none; background-image: none; padding:0;} 


ul, li{
	margin:0;
	padding:0;
}

#container {
	margin: 0 auto;
	width: 990px;
	text-align: left;
	background: url(../images/bg_schatten.jpg) #F7F2E6 repeat-y;	
  }
  
#key {
	margin: 0 0 0 5px;
	padding:0;
	width: 990px;
  }  
  
#navtop{
	margin: 1px 0 0 5px;
	padding:0;
	width: 980px;	
	height:27px;
	background: url(../images/bg_nav.jpg) #DD7550 repeat-x;
}  

#navtop ul, li{
	padding:0;
	margin:0;
	width: 980px;	
	list-style: none;
	display: inline;
 	}
	 
#navtop ul, li img{
	display:inline;
	padding:0;
	margin:0;
	border:none;
	 }	 

#navtop  a span{
	display:none;
}
 
#containercontent{
	margin: 0 0 0 5px;
	padding:0;
	width: 980px;
	background: url(../images/bg_content.gif) #ffffff repeat-y;

}  

#containercontent .left{
	float:left;
	width:217px;
	padding:45px 10px 0 10px;
}

#containercontent .left img{
	border: none;
	margin:0 0 25px 0;

}

#containercontent .content{
	float:left;
	width:474px;
	padding:45px 15px 0 20px;	
/*   background: #22ee11;*/
	min-height: 590px;
}

*html #containercontent .content{
	float:left;
	width:479px;
	padding:45px 15px 0 15px;	
/*	background: #22ee11;	*/
	min-height: 590px;
}

 .head{
	float:left;
	width:470px;
	padding:0;
	margin:0;
}

#containercontent .text{
	float:left;
	padding:0;	
	width:440px;	
	margin:20px 0 20px 0;
/*	background: #E7EFF7;	*/
}

*html #containercontent .text{
	float:left;
	width:445px;
	padding:0;	
	margin:20px 0 20px 0;
/*	background: #E7EFF7;	*/
}

.text ul, .text li{
	margin:0;
	padding:0;
	display: list-item;
	list-style: none;
	width:400px;
}

.list ul{
	margin:0;
	padding:0;
/*	display: list-item;*/
	width:auto;
}

.list li{
	margin:0;
	padding:5px 0 0 0;
	display: list-item;
	list-style: square inside;
	width:auto;
}

.spielplan{
	width:400px;
	border:1px solid #6E9FA4;
}

.spielplan td{
	background-color: #F5FAFA;
	border:1px solid #ffffff;
	padding:5px;
	color:#6E9FA4;
	font-size: 12px;
	font-weight:bold;
}

.spielplan .top{
	background-color: #D4E9E9;
}

.spielplan .finale{
	background-color: #EAF4F4;
}

.form{
	width:400px;
	border:1px solid #6E9FA4;
}

.form td{
	background-color: #F5FAFA;
/*	border:1px solid #ffffff;*/
	margin:0;
	padding:5px;
	color:#6E9FA4;
	font-size: 11px;
	font-weight:bold;
}

.form .anzeige{
	font-size: 11px;
	font-weight:normal;
	color:#000000;
}

.form .anzeigelinieo{
	font-size: 11px;
	font-weight:normal;
	color:#000000;
		border-top:1px solid #6E9FA4;
}

.form .top{
	background-color: #FFFFFF;
	border-bottom:1px solid #6E9FA4;	
	padding:10px;
	font-size:13px;
}

.form .linieou{
	border-top:1px solid #6E9FA4;
	border-bottom:1px solid #6E9FA4;
}

.form .linieo{
	border-top:1px solid #6E9FA4;
}

.feld{
	width:150px;
	border:1px solid #6E9FA4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}

.kontakt{
	width:400px;
	border:1px solid #6E9FA4;
}

.kontakt td{
	background-color: #F5FAFA;
	border:1px solid #ffffff;
	padding:5px;
	color:#6E9FA4;
	font-size: 11px;
	font-weight:bold;
}

#containercontent .right{
	float:left;
	width:234px;
	padding:0;
}

*html #containercontent .right{
	float:left;
	width:225px;
	padding:0;
}

#containercontent .right .teaser{
	float:left;
	width:234px;
   height:110px;
}

#containercontent .right .sponsor{
	float:left;
	margin:20px 0 0 18px;
}

*html #containercontent .right .sponsor{
	float:left;
	margin:20px 0 0 10px;
}

#footer{
	clear: both;
	border-top:1px solid #6E9FA4;
	height:25px;
	background: #ffffff;
	padding:5px 0 0 25px;
	font-size:10px;
	color:#6E9FA4;
}