body{
	background: url('/images/gras.jpg');
}
.gold{
	background: url("/images/gold.jpg");
	font-weight: bold;
}
.gold td{
	font-size: 13px;
	color: #fff;
	text-shadow: #000 1px 1px 3px;
	font-weight: bold;
}
.bronze{
	background: url("/images/bronze.jpg");
}
.bronze td{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-shadow: #000 1px 1px 3px;
}
.silver{
	background: url("/images/silver.jpg");
}
.silver td{
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-shadow: #000 1px 1px 3px;
}
.lastgames{
	width: 650px;
	padding-bottom: 10px;
}
.odds{
	padding-bottom: 10px;
}
.lastgames td,.odds td{
		padding-right: 10px;
}
.odds td{
		font-weight: bold;
}
.red{
	background: #a60505;
	width: 40px;
}
.green{
	background: #108a03;
	width: 40px;
}
.orange{
	background: #e4ae08;
	width: 40px;
}
.main{
	margin: 20px auto 20px auto;
	width: 1007px;
	border-radius: 20px;
	border: 2px solid #fff;
	overflow: hidden;
	box-shadow:0 0px 40px #000;
}
#header,.footerbottom{
	background: black;
}
.hinweis{
	display: none;
	text-align: center;
	position: absolute;
	background: black;
	border-radius: 10px;
	width: 200px;
	height: 200px;
	font-family: Verdana, Helvetica, sans-serif;
	padding: 10px;
	border: 1px solid #fff;
	font-size: 12px;
	color: #fff;
	box-shadow:0 0px 40px #000;
}
.hinweis a:link{
	font-size: 16px;
	font-weight: bold;
}
.righticons{
	border-radius: 6px;
	border: 1px solid #9c1f17;
	margin-left: 2px;
	margin-top: 10px;
	box-shadow:1px 1px 3px #fff;
}
.lefticons{
	border-radius: 6px;
	border: 1px solid #9c1f17;
	margin-left: 10px;
	box-shadow:1px 1px 3px #fff;
}
.lastheader{
	width: 159px;
	margin-left: 11px;
	box-sizing: border-box;
	margin-top: 72px;
}
.lastheader2{
	width: 159px;
	margin-left: 10px;
	box-sizing: border-box;
}
.lastheader img{
	margin-left: 5px;
}
.footerlast{
	width: 241px;
	padding-right: 9px;
	background: black;
}
.footerlast div{ 
	width: 241px;
	background: #fff;
}
.containercontent{
	display: inline-block;
	width: 667px;
	clear: both;
	border-radius: 10px;
	border: 1px solid #c1c1c1;
	overflow: hidden;
	margin-bottom: 10px;
	height: 100%;
	box-shadow:inset 3px 3px 6px #c1c1c1;
}
.containercontent > div table{
	margin: 10px;
}
.paging{
	border-radius: 10px;
	border: 1px solid #a6a6a6;
	box-shadow:inset 0 0 10px #a6a6a6;
	padding: 10px;
	margin-bottom: 10px;
	background: #fff;
}
.containercontent img{
	margin-right: 10px;
	float: left;
}
.containercontent > div{
clear: both;
}
.galerie td{
	padding: 10px 0 0 10px;
	box-sizing: borderbox;
}
.paging .active{
	padding: 3px;
	display: inline-block;
	text-align: center;
	border: 1px solid #fff;
	background: #800202;
	font-weight: bold;
	color: #fff;
	min-width: 15px;
}
.paging .text{
	float:left;
	padding-top: 5px;
}
.paging .pager{
	padding: 3px;
	display: inline-block;
	text-align: center;
	border: 1px solid #800202;
	background: #fff;
	font-weight: bold;
	color: #000;
	min-width: 15px;
}
.galerie .overviewimg, .galerie .shadow{
	border:1px #7f0404 solid;
	border-radius: 8px;
	-moz-box-shadow: 5px 5px 5px #888;
	-webkit-box-shadow: 5px 5px 5px #888;
	box-shadow: 5px 5px 5px #888;
	overflow: hidden;
}
.galerie .overviewimg img{
	border: 0;
}
.galerie .shadow{
	margin-bottom: 5px;
	max-width:205px;
}
.galerie td{
	vertical-align: top;
}
.bigtable{
	background: #000;
}
.bildrahmen{
	border-radius: 10px;
	-moz-box-shadow: 5px 5px 5px #888;
	-webkit-box-shadow: 5px 5px 5px #888;
	box-shadow: 5px 5px 5px #888;
	margin-left: 10px;
	margin-bottom: 10px;
}
.galerie .overviewimg div{
background-color: #d7d7d7;
padding:5px;
opacity: .8;
color: #000;
font-weight: bold;
filter: alpha(opacity=80);
text-shadow: #fff 1px 1px 1px;
}
a:link {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #9f0b0b; text-decoration: none}
a:visited {  color: #9f0b0b; text-decoration: none}
a:active {  color: #9f0b0b; text-decoration: none}
a:hover {  color: #9f0b0b; text-decoration: underline}

.normal {  width:610px;
margin-bottom:10px;
font-weight: normal;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #102411;
margin: 10px;
}
.titelnormal{
	font-size: 11px; 
	color: #000; 
	font-weight: bold;
}
.titel,.titel2,.titel3 {  
	width:100%;
	padding: 5px;
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #fff; 
	font-weight: bold;
	margin-bottom:10px;
	background: url('/images/titelbg.png');
}
.titel2 {  
	background: url('/images/titelbgr.png');
}
.titel3 {  
	color: #000; 
	background: url('/images/titelbgw.png');
}
tr .titel{
	border-radius: 10px 10px 0 0;
}
.titelblack{
	width:100%;
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000; 
	font-weight: bold;
}
.phototable{
	width: 671px;
}
.table_normal {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #102411; }
.table_title {  height:21px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #102411; font-weight: bold;}
.titel_red { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #9f0b0b; font-weight: bold;margin-bottom:10px}
.titel_white { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold;margin-bottom:10px}

.navi_left{
background: url('/images/bgnavi.png');
width:153px;
background-color:#740505;
border-radius: 10px 10px 0 0;
}
.navi_left_bottom{width:154px;background-color:#740505;background: url('/images/bgnavi.png');}
.navi_right{background-color:#000000;width: 100px;}
.content{width:667px;background-color:#ffffff;}
.content2{width:667px;background-color:#ffffff;padding:15px;min-height: 750px;display: block;}
.line{background-color:#9f0b0b;margin-bottom:10px;width:100%}

.footer {  font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #ffffff; }
.footer a:link {  font-family: Verdana, Helvetica, sans-serif;color: #ffffff; text-decoration: none}
.footer a:visited {  color: #ffffff; text-decoration: none}
.footer a:active {  color: #ffffff; text-decoration: none}
.footer a:hover {  color: #ffffff; text-decoration: none}

.box {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #102411; word-spacing: 2px; border: 1px solid #256028; background-color: #ffffff; }

.content {
	background: #000;
}
.content2{
	border-radius: 10px 10px 0 0;
	box-shadow:inset 7px 7px 10px #676767;
}
.msie{
	border: 4px solid #676767;
	background: #fff;
	padding: 10px;
	display: none;
	position: absolute;
	color: #000;
}
.blacklayer{
	opacity: .8;
	filter: alpha(opacity=80);
	background: #000;
	position: absolute;
	top: 0;
}
