/*STYLE DEFINITION
-----------------------------------------------------------
allgemeine styles
-----------------------------------------------------------
*/
body{background:url(../pic/rasen_bg_ohne.jpg) repeat fixed 0 0 #669966;font:0.8em Verdana,Arial,Helvetica,sans-serif;padding:0;margin:0;text-align:left;height:101%; text-align:center;}
img, a{border:none;}

a{color:#000000;text-decoration:underline;}
a:hover{color:#000000;text-decoration:underline;}
a:visited{color:#000000;text-decoration:underline;}

#mydisplay{margin:0 auto 0 auto; text-align:left; width:1000px; display:block;}

h1 {font:1.8em Verdana,Arial,Helvetica,sans-serif;font-weight:bold;padding-left:16px;text-align:left;}
h2 {font:1.5em Verdana,Arial,Helvetica,sans-serif;font-weight:bold;padding-left:16px;text-align:left;}
h3 {font:1.4em Verdana,Arial,Helvetica,sans-serif;font-weight:bold;padding-left:16px;text-align:left;}

.bigger{font-size:1.2em;}
.smaler{font-size:0.8em;}
.noline{text-decoration:none;}
.red{color:#cc0000;}
.inline{display:inline;}
.block{display:block;}
.textonly, .print{display:none;}
.left{float:left;}
.right{float:right;}
.plus10{padding:0 0 0 15px;}
.img-middle{margin:-3px 3px;}
.clear{clear:both;}
span.error_msg {font-size:0.8em;color:#C30000;font-weight:900;}
/*
-----------------------------------------------------------
top styles
-----------------------------------------------------------
*/
/* .banner_mitspielen{background:url(../pic/gif/banner_live.gif) no-repeat 0 0; width:300px; height:90px;} */
.banner_mitspielen{background:url(../pic/tickerbutton.gif) no-repeat 0 0; width:300px; height:90px;}
/*
-----------------------------------------------------------
side styles
-----------------------------------------------------------
*/
#rechts{width:245px;display:inline;margin:0 10px 0 20px;background:url(../pic/png/wappen.png) no-repeat center top;}

.p-side{margin:0px; width:240px; font-size:0.85em;}
.middle{background:url(../pic/png/seite_mitte.png) repeat-y 0 0; padding:2px 8px 6px 8px;}
.bottom{margin:0px;background:url(../pic/png/seite_unten.png) no-repeat 0 0;height:10px;}

#tipp_und_gewinn .top{background:url(../pic/png/tipp_und_gewinn.png) no-repeat left bottom;height:35px;margin:220px 0 0 0;}
#login .top{background:url(../pic/png/login.png) no-repeat left bottom;height:35px;}
#suche .top{background:url(../pic/png/suche_mitspielerinnen.png) no-repeat left bottom;height:35px;}

#campa_feed .top{background:url(../pic/png/campa.png) no-repeat left bottom;height:35px;}

div.ohneheader .top { background:url(../pic/png/ohneheader.png) no-repeat left bottom;height:35px;}

.mitspielen_banner{background:url(../pic/png/banner_mitspielen.png) no-repeat;height:90px;display:block;}
.campa_banner{background:url(../pic/png/banner_campa.png) no-repeat;height:105px;display:block;}
.spoe_banner{background:url(../pic/png/banner_spoe.png) no-repeat;height:105px;display:block;}
.tipp3_banner{background:url(../pic/tipp3.jpg) no-repeat;height:105px;display:block;}

/*
-----------------------------------------------------------
contentbereich styles
-----------------------------------------------------------
*/
#content{width:720px;padding:0;margin:15px 0 0 0;}
#inhaltsbereich{margin:110px 0 0 0;}
p.contentparagraph, p.contentparagraph table, p.contentparagraph h1 {padding-left:16px;}

#wertungen{width:628px;padding:0;margin:5px auto 0 auto;overflow:auto;}
#bezikswertung, #landeswertung, #international {width:286px;padding:0;margin:auto auto 10px auto;}
#footer{width:628px;padding:0;margin:0 auto 0 auto;}

.itop{margin:0px;background:url(../pic/png/content_top.png) no-repeat 0 0;height:19px;}
.imiddle{background:url(../pic/png/bg_content.png) repeat-y 0 0;padding:15px 30px 15px 30px;}
.ibottom{margin:0px;background:url(../pic/png/content_bottom.png) no-repeat 0 0;height:19px;}

/*
-----------------------------------------------------------
contentbereich PROMITIPP styles
-----------------------------------------------------------
*/

#promitipp{background:url(../pic/png/promitipp_bg.png) no-repeat center;height:46px; width:660px; clear:both;}
.tipp{margin:0 0 0 225px; padding:15px 0 0 0; font-weight:900;}
.tipper{font-size:0.9em; color:#ffffff; padding:15px 0 0 0; margin:0 0 0 0; width:300px;}
.tipper em {font-weight:900;}
/* .promitipperlink{font-size:0.8em; font-weight:900; color:#ffffff; padding: 0 0 0 0; margin:0 0 0 565px; } */
.promitipperlink{font-size:0.8em; font-weight:900; color:#ffffff; padding: 0 0 0 0; margin:0px 0px 0px 200px; }

/*
-----------------------------------------------------------
contentbereich EM-LIVE-TICKER styles
-----------------------------------------------------------
*/

.banner_live{background:url(../pic/gif/banner_live.gif) no-repeat center; height:46px; width:660px;}


/*
-----------------------------------------------------------
formular styles
-----------------------------------------------------------
*/
fieldset{border:none; margin:0; padding:0;}
.eingabe{width:105px; font-size:1em; padding:3px; border:solid 1px black;}
.eingabe-vts{width:165px; font-size:1em; padding:3px; border:solid 1px black;}
.go{background:url(../pic/gif/go.gif) no-repeat center #E2001A; height:50px; width:25px; border:solid 1px #ffffff; cursor:pointer;}
.go-vts{background:url(../pic/gif/go-vts.gif) no-repeat center #E2001A; height:25px; width:25px; border:solid 1px #ffffff; cursor:pointer;}
textarea {font:1em Verdana,Arial,Helvetica,sans-serif;}
input.input_score {width:20px;font:1em Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
input.input_team {width:85px;font:1em Verdana,Arial,Helvetica,sans-serif;}
/*
-----------------------------------------------------------
Tabbellen/Listen styles
-----------------------------------------------------------
*/
td.int{font-weight:900; text-align:right; width:70px; padding-right:10px; margin-right:10px;}
th.tdcenter, td.tdcenter{text-align:center;}
th.tdright, td.tdright{text-align:right;}
th.tdleft, td.tdleft{text-align:left;}
th.tdbold, td.tdbold{font-weight:900;}
th.promitd, td.promitd{color:#BF101F;}
th.promitd a, td.promitd a, th.promitd a:hover, td.promitd a:hover, th.promitd a:visited, td.promitd a:visited{color:#BF101F;}


.liste-klein tfoot td a, .liste-gross tfoot td a{color:white;}
.liste-klein tfoot td a.active, .liste-gross tfoot td a.active{font-weight:900; font-size:1.2em;}

.liste-gross{width:628px;font-size:0.9em;margin:0;padding:0;margin:10px auto 10px auto;}
.liste-gross thead tr th, .liste-klein thead tr th{background:#ffffff;padding:5px;padding-left:2pxfont-size:0.8em;}
.liste-gross tfoot td{color:#ffffff;font-size:0.8em;background:url(../pic/gif/tfoot_bg.gif) no-repeat bottom center; min-height:3px; width:628px; padding:3px;margin:0; text-align:center;}
.liste-gross tbody tr td.B, .liste-klein tbody tr td.B{background:#ffffff;padding:3px;}
.liste-gross tbody tr td.A, .liste-klein tbody tr td.A{background:#D3D3D3;padding:3px;}
.liste-gross tbody tr td.bild {padding:1px 0 0 20px;margin:0;}

.liste-gross thead tr th.header_rangliste{background:transparent url(../pic/png/header_rangliste.png) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_MeineTipps{background:transparent url(../pic/gif/meineTipps.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_Tipps{background:transparent url(../pic/gif/tipps.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_GruppeA{background:transparent url(../pic/gif/gruppeA.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_GruppeB{background:transparent url(../pic/gif/gruppeB.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_GruppeC{background:transparent url(../pic/gif/gruppeC.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_GruppeD{background:transparent url(../pic/gif/gruppeD.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_GruppeV{background:transparent url(../pic/gif/ViertelFinale.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_GruppeH{background:transparent url(../pic/gif/Halbfinale.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_GruppeF{background:transparent url(../pic/gif/Finale.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_MeineTabellen{background:transparent url(../pic/gif/meineTabellen.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_Tabellen{background:transparent url(../pic/gif/tabellen.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_meineGruppeA{background:transparent url(../pic/gif/meinegruppeA.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_meineGruppeB{background:transparent url(../pic/gif/meinegruppeB.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_meineGruppeC{background:transparent url(../pic/gif/meinegruppeC.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_meineGruppeD{background:transparent url(../pic/gif/meinegruppeD.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_MeinProfil{background:transparent url(../pic/gif/meinProfil.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_Tippstars{background:transparent url(../pic/gif/tippstars.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_Ergebnisse{background:transparent url(../pic/gif/ergebnisse.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_Tippstars_campa{background:transparent url(../pic/gif/campatippstars.gif) no-repeat left bottom;height:29px; width:628px;}
.liste-gross thead tr th.header_Tippstars_promis{background:transparent url(../pic/gif/promitippstars.gif) no-repeat left bottom;height:29px; width:628px;}

.liste-klein{width:286px;font-size:0.9em;margin:0;padding:0;margin:10px auto 10px auto;}

.liste-klein tfoot td{color:#ffffff;font-size:0.8em;background:url(../pic/gif/tfoot_klein_bg.gif) no-repeat bottom center; width:286px; min-height:3px; padding:3px;margin:0; text-align:center;}

.liste-klein thead tr th.header_Ranking{background:transparent url(../pic/gif/header_Ranking.gif) no-repeat left bottom;height:29px; width:286px;}
.liste-klein thead tr th.header_international{background:transparent url(../pic/gif/header_international.gif) no-repeat left bottom;height:29px; width:286px;}
.liste-klein thead tr th.header_bezirkswertung{background:transparent url(../pic/png/header_bezirkswertung.png) no-repeat left bottom;height:29px; width:286px;}
.liste-klein thead tr th.header_landeswertung{background:transparent url(../pic/png/header_landeswertung.png) no-repeat left bottom;height:29px; width:286px;}




.liste-gross tfoot td.tdright{color:#ffffff;font-size:1em;background:url(../pic/gif/tfoot_bg.gif) no-repeat bottom center; min-height:3px; width:628px; padding:3px;margin:0; text-align:right;}



