body{
margin:0;padding:0;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#fff;
font-family:Verdana,Sans-Serif;
background-color:#202020;
}

.shineline{
	clear:both;
height:20px;
width:100%;
background: url(media/img/bg_blueshine.jpg)
}

img {border:0px}
.bg1{color:#FFcc00}
.bg2{background:#cccccc;}
.bg3{ background: #e0e0e0;}
.bg5{ background: #3C3B3B;}
.bg6{ background: #cc1122;}/*rot*/
.bg7{ background: #fec305;}/*gelb*/
.bg8{ background: #6bfd00;}/*grun*/
.bg9{ background: #262626;}/*grun*/

.error {background-color:#AD2900; font-size: 16px; font-weight:bold; color:#ffffff;}

/*Utilities */
.sepwdarkgrey {height: 1px;width:100%; overflow: hidden }

.GameName{overflow:hidden;height:22px;line-height:22px;width:*;text-align:center;background-color:#202020;border: 1px solid #000;border-color:#595959 #111111 #111111 #595959;}
.LeagueHeader {height:32px;padding-top:10px;color:#ffcc00}



a {color:#fff;text-decoration:none;font-size:13px}
a:hover {color: #ffcc00;}


a.allsport{color:#ffcc00;text-decoration:none;font-size:14px;font-weight:bold;}
a.allsport:hover {color:#ffcc00; text-decoration:none;font-size:14px;font-weight:bold}

a.sports{padding-left:25px;display:block;color:#fff;text-decoration:none;font-size:13px;margin:5px 0 10px 5px;background-repeat:no-repeat;}
a.sports:hover {color:#fff; text-decoration:underline;font-size:13px;}



a.category{color:#ffcc00 text-decoration:underline;font-size:12px;padding-left:5px}
a.category:hover{color:#ffcc00; text-decoration:underline;font-size:12px}

a.redlink{color:#cc1100; font-size:13px;font-weight:bold}
a.redlink:hover{color:#cc1100; font-size:13px;font-weight:bold;text-decoration:underline;}


.quota {
background-color:#1B1B1B;
border-color:#595959 #111111 #111111 #595959;
color:#FFFFFF;
}

.xtra{width:32px}

.xtra a {height:22px;line-height:22px;width:30px;display: block;font-weight: bold;text-decoration:none;font-size:12px;border: 1px solid #000;border-color:#595959 #111111 #111111 #595959;text-align:center}
.xtra a {color:#ffcc00;text-decoration:none;font-size:13px}
.xtra a:link {color: #ffcc00;}
.xtra a:visited {color:#ffcc00;}
.xtra a:hover {color: #ffcc00;}

/* Font Definition */
.f20b{font-size:20px; font-weight:bold;color:#000000}
.f12b{font-size:12px; font-weight:bold;color:#000000}
.f12{font-size:12px;color:#000000;}
.f12w{font-size:12px;color:#fff;}
.f12g{font-size:12px;color:#6bfd00;}
.f13b{font-size:13px; font-weight:bold;}
.f15bw{font-size:15px; font-weight:bold;color:#ffffff}
.f12bw{font-size:12px; font-weight:bold;color:#ffffff}
.f12by{font-size:12px; font-weight:bold; color:#ffcc00}
.f12bg{font-size:12px; font-weight:bold;color:#6bfd00}
.f12br{font-size:12px; font-weight:bold;color:#cc1122}
.f15bb{font-size:15px; font-weight:bold; color:#ffcc00}


.userData{background-color:#2e84b5}

/*dunkelgrau #767676*/

div#slip {float: right; width: 250px; margin-top: 10px; margin-right: 2px; margin-left:5px}

div#startcontent {margin:10px 10px}
.quota a {height:22px;line-height:22px;width:45px;display: block;font-weight: bold;text-decoration:none;font-size:12px;border: 1px solid #000;border-color:#595959 #111111 #111111 #595959;text-align:center}
.quota a:link {color: #fff;background-color: #1B1B1B;}
.quota a:visited {color: #fff;background-color: #1B1B1B;}
.quota a:hover {color: #000;background-color: #FFcc00;}

/* Startseite */


.newline {
clear:both;
font-size:1px;
height:2px;
width:100%;
}

.topblock {
background-color:#202020;
height:23px;
}
.bsstake {
height: 17px;
width: 30px;
color: #202020;
font-weight:bold;
font-size: 15px;
line-height: 20px;
border: 0;
}
	
.bsmaxwin {
height: 17px;
width: 50px;
background-color: #feac00;
color: #000;
font-weight:bold;
font-size: 15px;
border: 0;
}
.bsmaxquota {
height: 17px;
width: 50px;
background-color: #feac00;
color: #000;
font-weight:bold;
font-size: 15px;
border: 0;
}

.headerblock {
background:transparent url(media/img/bgheader.gif) repeat-x scroll 0 -1px;
height:69px;

}

.eventnav {
border: 1px solid #c0c0c0;
width:90%;
padding:5px;
margin-top:5px;
cursor:pointer;
}

a.btn1{display:block;float:right;margin:40px 10px 0 0;background-image:url(media/img/btn.jpg);width:120px;height:20px;text-decoration:none;color:#262626;text-align:center;font-weight:bold;font-size:12px;line-height:20px}
a.btn1:hover{background-position:0 -20px;color:#262626;}


a.btn2{display:block;background-image:url(media/img/btn.jpg);width:120px;height:20px;text-decoration:none;color:#262626;text-align:center;font-weight:bold;font-size:12px;line-height:20px}
a.btn2:hover{background-position:0 -20px}


.quotaitem {
float:left;
width:30%;
margin-right:5px;
cursor:pointer;
background-color:#1B1B1B;
border-collapse:separate;
border-color:#595959 #111111 #111111 #595959;
border-style:solid;
border-width:1px;
padding:2px;
}

.quotaitemmore {
	float:left;
width:30%;
margin-right:5px;
cursor:pointer;
background-color:#6bfd00;
border-collapse:separate;
border-color:#595959 #111111 #111111 #595959;
border-style:solid;
border-width:1px;
padding:2px;
color:#262626;

}

.quotaitemless {
float:left;
width:30%;
margin-right:5px;	
cursor:pointer;
background-color:#cc1122;
border-collapse:separate;
border-color:#595959 #111111 #111111 #595959;
border-style:solid;
border-width:1px;
padding:2px;
}

.gameitem {
cursor:pointer;
height:50px;
margin-top:10px;
background-color:#202020;
border-collapse:separate;
border-color:#202020 #111111 #111111 #202020;
border-style:solid;
border-width:1px;
padding:2px
        
}



	
.seperator{
background:transparent url(media/img/betslipsep.gif) repeat-x scroll 0;
font-size:1px;
height:2px;
width:100%;
}



#title {
height:34px;
padding:5px;

background-color:#efefef;
margin-bottom:20px;
}

#leftbox {
width:18%;
line-height:18px;
float:left;
margin-left:5px;
overflow:hidden;
}

#rightbox {
float:right;
margin-right:3px;
width:25%;
line-height:18px;
background-color:#feac00;
}


.menutitle
{
font-weight:bold;
border-top:1px dashed #000000;
margin-top:15px;
}

#content {
width:54%;
float:left;
margin-left:1%;
background-color:#efefef;
}

#contentdetail {
width:54%;
float:left;
margin-left:1px;
background-color:#efefef;
}


.ro {
background:transparent url(media/img/dropshadow_tr.gif) repeat-y scroll right top;
float:left;
margin:0;
padding:0;
width:100%;
}

.lo {
background:transparent url(media/img/dropshadow_tl.gif) no-repeat scroll left top;
margin:0;
padding:0;
}

.lu {
background:transparent url(media/img/dropshadow_bl.gif) no-repeat scroll left bottom;
margin:0;
padding:0;
}

.ru{
background:transparent url(media/img/dropshadow_br.gif) no-repeat scroll right bottom;
margin:0;
padding:0;
}

.dropshadow-content {
margin:0 12px 0 2px;
padding:0px 3px 15px 5px;
color:#fff;
background:transparent url(media/img/modulheadbg.gif) no-repeat scroll left top;
}


.sliphead {
width:100%;
color:#000;
margin:0;

height:25px;
font-size:14px;
font-weight:bold;
}


.slipcontent {
margin:0;
padding:0;
color:#000;
}


.footer {
	float:left;
background:#222222 none repeat scroll 0 0;
border-top:1px solid #000000;
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
height:36px;
margin:30px 0 0;
vertical-align:top;
width:100%;
}

.footer .gradienttop {
background:transparent url(media/img/gradient_wb_small.gif) repeat-x scroll left bottom;
height:36px;
padding:0;
}

.footer .gradienttop .left {
float:left;
height:36px;
margin:5px 0 0 0;
text-align:left;
width:49%;
}

.footer .age {
background:transparent url(media/img/age.gif) no-repeat scroll right top;
display:inline;
float:right;
height:35px;
margin:0 25px 0 0;
width:35px;
}

.footer .copyright {
float:right;
margin:7px 17px 0 0;
white-space:nowrap;
}


.footer .gradienttop .right {
float:right;
height:36px;
text-align:right;
width:49%;
}

.slipquota {
float:right;font-size:12px;font-weight:bold;
}
.slipquotamore {
background-color:#6bfd00;float:right;font-size:12px;font-weight:bold;
}
.slipquotaless {
background-color:#cc1122;float:right;font-size:12px;font-weight:bold;
}
        .black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            background-color: black;
            z-index:5000;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
            
        }
        .white_content {

            display: none;
            position: absolute;
            top: 25%;
            left: 25%;
            width: 50%;
  			color:#202020;
            padding: 20px;
            border: 5px solid #d5d2d6;
            background-color: white;
            z-index:5001;
            
        }
        
.hide {  
visibility: hidden;  position: absolute;  top: -400px;
}

#qscroller2 {
width:100%;  
height:140px;    
float:left;
overflow:hidden;
margin-top:5px;
}

.qscroller2-nav {
clear:both;
font-size: 9pt;  
width:100%;  
height: 10px;  
}

.qscroller2-nav a:link {
text-decoration: none;
color: #ffcc00;
font-weight:bold;
font-size:12px;
}

.qscroller2-nav a:hover{  
text-decoration: none;
color: #ffcc00;
font-weight:bold;
font-size:12px;
}

.qscroller2-nav a:visited{  
text-decoration: none;
color: #ffcc00;
font-weight:bold;
font-size:12px;
}


.qscroller2-nav div { 
float: right;
}

.qslide2 {  
height:200px;
}

.qslide2 img {  
float: left;  
margin:0 5px 0px 0;  
border: 1px solid black;  
padding: auto;
}

.qslide2 h1 {  
margin:0 0 5px;  
font-size: 110%;  
color: #16387c;






