/* CSS Document */

body 
{
	mgargin: 0px 0px 0px 0px;
	background-color: ee7b15;
	font-family:Tahoma;
	font-size:8pt;
	padding:0px;
        margin-bottom:0px;
        border-bottom:0px;
        align: center;
        
}

td {
	font-family:Tahoma;
	font-size:8.0pt;
}

img {
border:0px;
}

a.menu {color:white;font-family:Tahoma; font-weight:bold; text-decoration:none;}
a.menu:hover {color:white;font-family:Tahoma; font-weight:bold; text-decoration:none;}

a.headlines {color:black;font-family:Tahoma; font-size:8.0pt; font-weight:bold; text-decoration:none;}
a.headlines:hover {color:seagreen;font-family:Tahoma; font-size:8.0pt; font-weight:bold; text-decoration:none;}

a.link {color:black;font-family:Tahoma; font-size:11.0pt; font-weight:normal; text-decoration:underline;}
a.link:hover {color:orange;font-family:Tahoma; font-size:11.0pt; font-weight:normal; text-decoration:underline;}

a.whitebutton {color:#FF9000;font-family:Tahoma; font-size:11.0pt; font-weight:normal; text-decoration:none;}
a.whitebutton:hover {color:#FF9000;font-family:Tahoma; font-size:11.0pt; font-weight:normal; text-decoration:none;}

a.orangebutton {color:white;font-family:Tahoma; font-size:11.0pt; font-weight:normal; text-decoration:none;}
a.orangebutton:hover {color:white;font-family:Tahoma; font-size:11.0pt; font-weight:normal; text-decoration:none;}

a.footer {color:white;font-family:Tahoma; font-size:8.0pt; font-weight:bold; text-decoration:underline;}
a.footer:hover {color:white;font-family:Tahoma; font-size:8.0pt; font-weight:bold; text-decoration:none;}

a.credits {color:white;font-family:Tahoma; font-size:11.0pt;  text-decoration:underline;}
a.credits:hover {color:orange; font-family:Tahoma; font-size:11.0pt;  text-decoration:underline;}

a.score {color:white;font-family:Tahoma; font-size:14.0pt;  font-weight:bold; text-decoration:none;}
a.score:hover {color:white;font-family:Tahoma; font-size:14.0pt; font-weight:bold;  text-decoration:underline;}

a.gs {color:seagreen;font-family:Tahoma; font-size:14.0pt;  font-weight:bold; text-decoration:none;}
a.gs:hover {color:seagreen;font-family:Tahoma; font-size:14.0pt; font-weight:bold;  text-decoration:underline;}

a.๑enter {color:seagreen; font-family:Tahoma; font-size:8.0pt; text-decoration:none;}
a.center:hover {color:white; font-family:Tahoma; font-size:8.0pt; text-decoration:none;}

a.profile {color:white;font-family:Tahoma; font-size:8.0pt; text-decoration:none;}
a.profile:hover {color:white; font-family:Tahoma; font-size:8.0pt;  text-decoration:underline;}

a.matchinfo {color:black;font-family:Tahoma; font-size:8.0pt; font-weight:bold; text-decoration:underline;}
a.matchinfo:hover {color:white;font-family:Tahoma; font-size:8.0pt; font-weight:bold; text-decoration:none;}

.green a {
color:seagreen; font-family:Tahoma; font-size:8.0pt; background:white; width:100%; vertical-align: middle; text-decoration:none; display: block; padding: 6px; margin-top:0px; border-collapse: collapse; border-spacing: 0px;
}

.green a:hover {
color:white; font-family:Tahoma; font-size:8.0pt; background:seagreen; cursor:hand; width:100%; text-decoration:none; vertical-align: middle; display: block; padding: 6px; margin-top:0px; border-collapse: collapse; border-spacing: 0px;
}

.title {text-align: left; color:white; font-family:Tahoma; font-size:8.0pt; background:seagreen; width:100%; vertical-align: top; text-decoration:none; display: block; padding: 4px; margin: 0px;}


table.page {border:1px solid white; border-top:0px; border-bottom:0px; width:980;}

td.login {background-color: #ff9000; font-family:Tahoma; font-size:8.0pt; color:white; text-align:center;}

table.headadvert {width:980;}
td.advertcontent {width:33%;}

.hotnews {background-color:white; border:0; font-family:Tahoma; font-size:8.0pt; color:seagreen; padding: 6px;}

table.content {background-color:white; width:980;}

table.firstrow {width:100%;}

td.blockrow {background-color:seagreen; border:0; font-family:Tahoma; font-size:8.0pt; font-weight:bold; color:white; text-align:center;border-top: 1px solid seagreen; width:25%;}
td.centerrow {background-color:seagreen; border:0; font-family:Tahoma; font-size:8.0pt; font-weight:bold; color:white; text-align:center;border-top: 1px solid seagreen; width:50%;}

td.column {vertical-align:top; background-color:white; border:0; font-family:Tahoma; font-size:8.0pt; font-weight:bold; color:white; text-align:center; border: 1px solid seagreen; width:25%;}

table.block {background-color:white; width:100%;}

td.lefttext {valign:top; font-family:Tahoma; font-size:8.0pt; color:black; text-align:left;}
td.righttext {valign:top; font-family:Tahoma; font-size:8.0pt; color:black; text-align:left;}  

table.colored {background: #ff9000;  width:100%;}
td.colored {background: #ff9000; border:0; font-family:Tahoma; font-size:8.0pt; color:white; text-align:center; width:50%;}
table.bigtext {font-family:Tahoma; color:white; text-align:center; font-weight:bold; font-size:10pt; width:100%;}
p.bigtext {font-size:10pt; font-weight:bold; color:white;}
p.biggreen {font-size:14pt; font-weight:bold; color:seagreen;}
table.matchinfo {font-family:Tahoma; color:black; text-align:center; font-weight:none; font-size:10pt; width:100%;}


td.centertext {font-family:Tahoma; font-size:8.0pt; color:black; text-align:left; align:center;}

table.standings {align:center; font-family:Tahoma; font-size:8.0pt; text-align: center; bgcolor:white; width:97%;}
td.werderstandings {width:72%; valign:top; color:seagreen; font-weight: bold;  text-align:left; border-bottom:1px seagreen solid;}
td.werderpoints {width:14%; valign:top; color:seagreen; font-weight: bold; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.podiumstandings {width:72%; valign:top; color:black; font-weight: bold; text-align:left; border-bottom:1px seagreen solid;}
td.podiumpoints {width:14%; valign:top; color:black; font-weight: bold; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.midteam {width:72%; valign:top; color:black;  text-align:left; border-bottom:1px seagreen solid}
td.midteampoints {width:14%; valign:top; color:black; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.lastteamstandings {width:72%; valign:top; color:black; text-align:left;}
td.lastteampoints {width:14%; valign:top; color:black; border-left: 1px seagreen solid;}


td.werderfullstandings {width:51%; valign:top; color:seagreen; font-weight: bold;  text-align:left; border-bottom:1px seagreen solid;}
td.werderdifference {width:14%; valign:top; color:seagreen; font-weight: bold; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.werderfullpoints {width:7%; valign:top; color:seagreen; font-weight: bold; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.podiumfullstandings {width:51%; valign:top; color:black; font-weight: bold; text-align:left; border-bottom:1px seagreen solid;}
td.podiumdifference {width:14%; valign:top; color:black; font-weight: bold; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.podiumfullpoints {width:7%; valign:top; color:black; font-weight: bold; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.midteamfull {width:51%; valign:top; color:black;  text-align:left; border-bottom:1px seagreen solid}
td.midteamdifference {width:14%; valign:top; color:black; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.midteamfullpoints {width:7%; valign:top; color:black; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.lastteamfullstandings {width:51%; valign:top; color:black; font-weight: bold; text-align:left;}
td.lastteamdifference {width:14%; valign:top; color:black; font-weight: bold; border-left: 1px seagreen solid;}
td.lastteamfullpoints {width:7%; valign:top; color:black; font-weight: bold; border-left: 1px seagreen solid;}

td.werderavastandings {width:39%; valign:top; color:seagreen; font-weight: bold;  text-align:left; border-bottom:1px seagreen solid;}
td.podiumavastandings {width:39%; valign:top; color:black; font-weight: bold; text-align:left; border-bottom:1px seagreen solid;}
td.midteamava {width:39%; valign:top; color:black;  text-align:left; border-bottom:1px seagreen solid}
td.lastteamavastandings {width:39%; valign:top; color:black; font-weight: bold; text-align:left;}
td.ava {width:5%; valign:top; border-bottom:1px seagreen solid;}
ta.avalast {width:5%; valign:top;}
td.place {width:7%; valign:top; border-bottom:1px seagreen solid; color:black; }
td.podiumplace {width:7%; valign:top; border-bottom:1px seagreen solid; color:black; font-weight: bold;}
td.werderplace {width:7%; valign:top; border-bottom:1px seagreen solid; color:seagreen; font-weight: bold;}
td.placelast {width:7%; valign:top; color:black; font-weight: bold;}

td.friends {font-family:Tahoma; font-size:8.0pt; color:black; text-align:center; align:center;}

td.maincontent {vertical-align:top; background-color:white; border:0; font-family:Tahoma; font-size:8.0pt; font-weight:bold; color:white; text-align:center; border-top: 1px solid seagreen; width:50%;}

table.article {margin-top:3px; background-color:white; width:98%; color: seagreen;}

table.weekly {background-color:seagreen;}
td.color1row {background-color:#ff9000; border:0; font-family:Tahoma; font-size:8.0pt; font-weight:bold; color:white; text-align:center; border-top: 1px solid seagreen; border-bottom:1px #ff9000; width:50%;}
td.color2row {background-color: seagreen; border:0; font-family:Tahoma; font-size:8.0pt; font-weight:bold; color:white; text-align:center; border-top: 1px solid seagreen; width:50%;}
td.color1brow {background-color:#ff9000; border:0; font-family:Tahoma; font-size:8.0pt; font-weight:bold; color:white; text-align:center; border-top: 1px solid #ff9000; width:50%;}

td.werdermatch {width:80%; vertical-align:top; color:seagreen; font-weight: bold;  text-align:right; border-bottom:1px seagreen solid;}
td.werderscore {width:20%; vertical-align:top; color:seagreen; font-weight: bold; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.bundesmatch {width:80%; vertical-align:top; color:black; text-align:right; border-bottom:1px seagreen solid;}
td.bundesscore {width:20%; vertical-align:top; color:black; font-weight: bold; border-bottom:1px seagreen solid; border-left: 1px seagreen solid;}
td.lastteammatch {width:80%; vertical-align:top; color:black; text-align:right;}
td.lastteamscore {width:20%; vertical-align:top; color:black; font-weight: bold; border-left: 1px seagreen solid;}


td.vote {margin-left:20px; font-family:Tahoma; font-size:8.0pt; color:black;}

td.foot {background-color: seagreen; font-family:Tahoma; font-size:8.0pt; font-weight:bold; color:white;  text-align:center;}
.authors {background-color: #ff9000; font-family:Tahoma; font-size:8.0pt; color:white; text-align:center;}

td.sort {padding: 5px; font-family:Tahoma; font-size:8.0pt; font-weight:bold; color:seagreen; text-align: right; width: 100%;}

.tour {background-color: seagreen; color: white; padding:3px; text-align: center; font-weight: bold; white-space: nowrap;}
td.matchlinks {color: black;}

td.stats {font-family:Tahoma; font-size:8.0pt; color:seagreen; text-align:center;}

.amplua {background-color: seagreen; color: white; padding:5px; white-space: nowrap;}

.randomplayers {font-family:Tahoma; font-size:8.0pt; color:black; text-align:left;}

td.galturnpg {color:black; text-align:right;}
td.gallery {color:seagreen;}
td.copyright {color:black; font-size:7pt;}

.user {padding-top:15px; border-bottom: 1px solid seagreen;}

.addcomment {width: 420px; height: 150px; overflow-x: hidden; overflow-y: visible;}

.submitbutton {border:0; padding:3px; margin-left:50px; font-size:8.0pt; align:middle; color:white; background-color:seagreen; font-weight:bold;}

.fanrow {background: url(/images/fannewsheader.gif) #2BA676 no-repeat; font-weight: bold; color: white; padding: 5px; height:25; width:300;}
.fanamp {background: url(/images/fannewsheader.gif) #FFFFFF no-repeat; font-weight: bold; color: white; padding: 5px; height:25; width:300;}
.fantext {font-weight: none; color: seagreen; padding: 5px;}
.fannews {color: seagreen; padding: 5px;}
.fanteam {border-collapse: collapse; border-spacing: 0px;}
.fanprofile {padding:5px;}
.voidrow {background-color: white;}
.quote {position:absolute; top: 355px; left: 380px;}


.fanbutton a {
background: url(/images/buttons/fannewsheader_gray.gif) no-repeat; display: block; padding: 2px; margin-top:0px; border-collapse: collapse; border-spacing: 0px; width: 300; height: 25; text-align: center; font-family: Tahoma; font-size:10.0pt; color:white; font-weight: bold; text-shadow: black 1px 1px 2px; text-decoration: none;
}

.fanbutton a:hover {
background: url(/images/buttons/fannewsheader_rot.gif) no-repeat; display: block; padding: 2px; margin-top:0px; border-collapse: collapse; border-spacing: 0px; width: 300; height: 25; 
}


div.page {
        width: 980px;
	margin: 0 auto;
        align: center;
}



div.header div.links {
	float:right;
	margin: 12px 22px 0px 0px;
	color:white;
}

div.header div.links a, div.header div.links a:visited, div.header div.links a:active {
	color:white;
	font-size:11px;
	text-decoration: underline;
}

div.header div.links a:hover, div.header div.links a:visited:hover, div.header div.links a:active:hover {
	color:white;
	font-size:11px;
	text-decoration: underline;
}

.underarticle {font-family:Tahoma; font-size:8.0pt; color:black; text-align:left; align:left;}

.underimage {float:left; width:auto; margin-right:10px; margin-bottom:5px;}
.underimage .undertext {padding:5px;background:seagreen;text-align: left; color:white;font-family:Tahoma; font-size:8pt; border-bottom: 1px white solid white; width:auto;}


.advert img {margin:0px 0px 0px 0px; border:0;} 

.art {margin-right:10px; margin-bottom:1px; border:1px solid seagreen;}

.abstract {margin-left:10px; margin-bottom:1px; margin-top:10px; border:1px solid seagreen;}

.arrow {margin:7px;}
.bigphoto {margin: 7px; border:1px solid seagreen;}

.turnpg {font-family: Tahoma; font-size: 8.0pt; color: black;}

.align {text-align:center;}

select {font-size: 8.0pt; font-family: Tahoma;}

textarea {font-size: 8.0pt; font-family: Tahoma;}

input {font-size: 8.0pt; font-family: Tahoma;}

.reg {font-size: 8.0pt; font-family: Tahoma; color: white; border: 1px solid white; background: #ff9000; height: 15px; vertical-align: middle;}

.submitreg {font-size: 8.0pt; font-family: Tahoma; font-weight: bold; color: white; border: 1px solid white; background: #ff9000; height: 18px; vertical-align: top;}




.sports_1240691929 { border: solid 0px;}

.sportsru { background-color: white; }

.sportsru * { font-family:Tahoma,sans-serif; padding:0; margin:0; font-size:8.0pt; }

.sportsru strong { font-size:8.0pt; font-color: white;}

.sportsru a {color:black;font-family:Tahoma; font-size:8.0pt; font-weight:bold; text-decoration:none;}

.sportsru a:hover {color:seagreen; font-family:Tahoma; font-size:8.0pt; font-weight:bold; text-decoration:none;}

.sportsru h3 { font-size:0px; font-weight:bold; font-style:normal; padding:0px 0 0px 0px; color: white;}

.sportsru p { margin:3px 0; padding-bottom:7px; padding-top: 5px;  border-bottom: 1px solid seagreen;}

.sportsru .more { float:right; }

.sportsru #mgp-inner{ padding:0px; }

.sportsru .mgp-last{ padding-top:5px; padding-bottom:10px; }

.sportsru .mgp-option { margin-left:2px; }