cï»/* Reset CSS (YUI Reset)*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/* Reset END */

.clearfix:after{content:" ";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* mac hide \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide */

.clear{clear:both;height:0px;line-height: 0px;font-size: 0px;}
.floatLeft{float:left;width: auto;}
.floatRight{float:right;width: auto;}
.blockimg{display:block;}
a{text-decoration: none;color: #269422;}
.hidden{display: none;}
.exists{display: block;}

input:focus{
outline: none;
}

h1{
font-size: 20px;
font-weight: bold;
color: #269422;
margin: 0px 0px 15px 0px;
padding: 0px 15px;
}

p{
margin: 15px 0px;
color: #474747;
font-size: 12px;
line-height: 18px;
padding: 0px 15px;
}


html { background:#000 url(../images/bg_bottom.jpg) no-repeat center top;}
body { background:url(../images/bg_top.png);}



body{
/*background: #041b0d url(../images/bodybg-repeat.png) repeat-x left top;*/
font-family: Arial;
font-size: 12px;
color: #474747;
}
#wrapper{
height: 100%;
/*background: url(../images/bodybg.png) no-repeat center top;*/
}
#container{
width: 990px;
margin: 0px auto;
}
#header{
width: 990px;
height: 245px;

}
#header h1{
float: left;
width: 302px;
height: 100px;
margin: 30px 0px 11px 0px;
padding: 0px;
}
#header h1 a{
float: left;
width: 302px;
height: 100px;
outline: none;
text-indent: -9999px;
background: url(../images/logo.png) no-repeat left top;
}
#headnav{
float: right;
width: 668px;
margin: 20px 0px 23px 0px;
}
#player{
float: right;
width: 182px;
height: 23px;
margin: 0px 10px 0px 0px;
}
#srcform{
float: right;
width: 162px;
}
#srcform #srcbutton{
float: left;
width: 56px;
height: 22px;
}
#srcform .srcbox{
float: left;
width: 132px;
height: 14px;
padding: 4px 5px;
background: url(../images/srcbox.png) no-repeat left top;
}
#srcform .srcbox input{
float: left;
width: 132px;
height: 14px;
line-height: 14px;
border: 0px;
background: transparent;
font-size: 11px;
font-family: Tahoma;
color: #a0a0a0;
}
#wchmp{
float: right;
width: 76px;
height: 74px;
outline: none;
text-indent: -9999px;
background: url(../images/wchmp.png) no-repeat left top;
margin: 0px 0px 0px 17px;
display: inline;
}


.macborder{background:url(../images/macborder.png) no-repeat left bottom;
width:373px;
height:30px;
padding: 21px 0 0;


}

#counter{
float: right;
width: 505px;
height: 75px;
outline: none;
}
#daycounter{
float: right;
width: 264px;
height: 104px;
display: inline;
outline: none;
}

#num{
float: left;
width: auto;
}
#num li{
float: left;
width: 35px;
height: 37px;
line-height: 37px;
background: transparent url(../images/counter_num_bg.png) no-repeat left top;
text-align: center;
color: #12b012;
font-size: 32px;
padding: 6px 0px;
margin: 0px 1px;
}
#counter .countexp{
float: left;
width: auto;
height: 49px;
margin: 0px 0px 0px 24px;
font-size: 16px;
color: #ffffff;
line-height: 23px;
font-weight: bold;
}
#counter .countexp span{
font-size: 18px;
display: block;
color: #12b012;
line-height: 26px;
}

#socialmedia{
float: right;
width: 79px;
height: 16px;
margin: 3px 10px 3px 0px;
overflow: hidden;
}
#socialmedia li{
float: left;
width: 16px;
height: 16px;
margin: 0px 5px 0px 0px;
}
#socialmedia li a{
float: left;
width: 16px;
height: 16px;
outline: none;
text-indent: -9999px;
background: transparent url(../images/sm_icons.png) no-repeat left top;
}
#socialmedia li.twitter{
margin: 0px 0px 0px 0px;
}
#socialmedia li.delicious a{
background-position: 0px 0px;
}
#socialmedia li.facebook a{
background-position: -22px 0px;
}
#socialmedia li.friendfeed a{
background-position: -43px 0px;
}
#socialmedia li.twitter a{
background-position: -64px 0px;
}
#socialmedia li.delicious a:hover{
background-position: 0px -16px;
}
#socialmedia li.facebook a:hover{
background-position: -22px -16px;
}
#socialmedia li.friendfeed a:hover{
background-position: -43px -16px;
}
#socialmedia li.twitter a:hover{
background-position: -64px -16px;
}

#menu{
float: left;
width: 990px;
height: 46px;
background: url(../images/menubg.png) repeat-x left top;
margin: 18px 0px 0px 0px;
padding:0;

}
#menu ul{
float: left;
width: 990px;
height: 46px;
position: relative;
margin:0;
padding:0;
}
#menu ul li{
float: left;
width: auto;
margin: 11px 5px;
height: 24px;
padding: 0px 0px 0px 5px;
}
#menu ul li.lie{
margin: 11px 0px 0px 7px;
}
#menu ul li a{
float: left;
width: auto;
font-size: 13px;
line-height: 24px;
font-weight: bold;
color: #ffffff;
padding: 0px 0px 0px 4px;
}
#menu ul li a span{
float: left;
width: auto;
line-height: 24px;
padding: 0px 10px 0px 0px;
}

#menu ul li.active a,#menu ul li:hover a{
color: #ff8400;
text-decoration: none;
}

#menu ul li#article_8.lie{
margin: 11px 5px;
}

#menu ul li#article_8.active,#menu ul li#article_8:hover{
background: url(../images/menu_active_left.png) no-repeat left top;
}
#menu ul li#article_8.active a,#menu ul li#article_8:hover a{
background: url(../images/menu_active_inner.png) repeat-x left top;
color: #ffffff;
}
#menu ul li#article_8.active a span,#menu ul li#article_8:hover a span{
background: url(../images/menu_active_right.png) no-repeat right top;
}

#menu ul li#article_7{
background: url(../images/cp_dif.png) repeat-x left top;
margin: 0px 0px 0px 7px;
width: 211px;
padding: 0px;
height: 46px;
position: absolute;
right: 0px;
}
#menu ul li#article_7 a{
width: 186px;
height: 46px;
line-height: 46px;
position: relative;
color: #2e2e2e;
cursor: pointer;
padding: 0px;
}

#menu ul li#article_7.active a,#menu ul li#article_7 a:hover{
color: #ffffff;
}

#menu ul li#article_7 a span{
width: 176px;
height: 46px;
padding: 0px 0px 0px 10px;
line-height: 46px;
}
#menu ul li#article_7 a img{
display: block;
position: absolute;
right: 0px;
top: -39px;
}
#menu ul li#article_7.active,#menu ul li#article_7:hover{
background: url(../images/cp_dif.png) repeat-x left top;
}
#menu ul li#article_7.active a,#menu ul li#article_7:hover a{
background: none;
}
#menu ul li#article_7.active a span,#menu ul li#article_7:hover a span{
background: none;
}

#localbtn{
display: block;
position: absolute;
top: -38px;
right: 0px;
outline: none;
}

#localbtn img{display:block;margin-top:39px}

#menu ul li a cufon{
display: none !important;
}
#menu ul li a span cufon{
display: inline-block !important;
}
.home{
float: right;
width: 65px;
line-height: 38px;
font-size: 13px;
font-weight: bold;
color: #5b5b5b;
padding: 0px 0px 0px 15px;
margin: 7px 13px 0px 0px;
display: inline;
background: transparent url(../images/homelinkarrow.png) no-repeat left top;
}

#submenu{
float: left;
width: 970px;
height: 45px;
padding: 0px 10px;
background: url(../images/pattern.png) repeat left top;
}
#cup #submenu{
background: url(../images/cup_pattern.png) repeat left top;
}
#submenu ul{
float: left;
width: 870px;
height: 38px;
margin: 7px 0px 0px 0px;
}
#submenu ul li{
float: left;
width: auto;
margin: 0px 3px;
display: inline;
}
#submenu ul li a{
float: left;
width: auto;
padding: 0px 4px 0px 4px;
line-height: 38px;
}
#submenu ul li a span{
float: left;
width: auto;
font-weight: bold;
font-size: 13px;
color: #5b5b5b;
line-height: 38px;
padding: 0px 12px;
cursor: pointer;
}
#cup #submenu ul li a span{
color: #d4d4d4;
}
#submenu ul li.active,#submenu ul li:hover{
background: transparent url(../images/tableft.png) no-repeat left top;
}
#submenu ul li.active a,#submenu ul li:hover a{
background: transparent url(../images/tabright.png) no-repeat right top;
}
#submenu ul li.active a span,#submenu ul li:hover a span{
background: #ffffff;
color: #ff8400;
}
#cup #submenu ul li.active a span,#cup #submenu ul li:hover a span{
background: #ffffff;
color: #ff8400;
}
#cup .home{
color: #ffffff;
background: transparent url(../images/cup_homelinkarrow.png) no-repeat left top;
}

#content{
float: left;
width: 990px;
padding: 0px 0px 12px 0px;
background: #ffffff;
margin: 0px 0px 30px 0px;
}
#leftcol{
float: left;
width: 651px;
padding: 12px 0px 0px 12px;
display:block;
margin:0;
}
#contentleft{
float: left;
width: 654px;
padding: 12px 0px 0px 12px;
}
#rightcol{
float: right;
width: 300px;
padding: 12px 12px 0px 0px;
}
#slider{
float: left;
width: 651px;
height: 331px;
overflow: hidden;
margin: 0px 0px 18px 0px;
position: relative;
background: #116532 url(../images/ajax-loader.gif) no-repeat center center;
}
#slider .s_item{
float: left;
width: 651px;
height: 331px;
position: absolute;
left: 0px;
top: 0px;
display: none;
background: url(../images/promote_back.png) no-repeat left top;
}
#slider .s_item a{
display: block;
width: 651px;
height: 331px;
}
#slider .s_item.active{
display: block;
}
#slider .tabsum{
float: left;
width: 607px;
height: 40px;
position: absolute;
left: 0px;
bottom: 0px;
padding: 18px 22px;
background: transparent url(../images/tabsum_overlay.png) repeat left top;
}
#slider .tabsum h1{
float: left;
width: 607px;
font-size: 20px;
font-weight: bold;
color: #ffffff;
line-height: 25px;
height: 25px;
overflow: hidden;
margin: 0px;
padding: 0px;
}
#slider .tabsum h1 a{
color: #ffffff;
}
#slider .tabsum .sumdtl{
float: left;
width: 607px;
font-size: 12px;
color: #ffffff;
line-height: 15px;
height: 15px;
overflow: hidden;
}
#slider .tabsum .sumdtl a{
color: #ffffff;
}
#slider .tabsum .sumscr{
float: right;
width: 150px;
height: 40px;
line-height: 40px;
text-align: right;
font-size: 33px;
color: #ffffff;
letter-spacing: -3px;
}
#slider .pager{
float: left;
width: auto;
position: absolute;
left: 0px;
bottom: 76px;
padding: 0px;
background: transparent;
}
#slider .pager ul{
float: left;
width: auto;
padding: 0px 0px 0px 21px;
}
#slider .pager ul li{
float: left;
width: auto;
margin: 0px 1px;
}
#slider .pager ul li a{
float: left;
width: auto;
font-size: 12px;
height: 20px;
line-height: 20px;
padding: 0px 10px;
font-weight: bold;
color: #ffffff;
outline: none;
background: transparent url(../images/slide_pager_link_overlay.png) repeat left top;
}
#slider .pager ul li.active a,#slider .pager ul li a:hover{
background: transparent url(../images/slide_pager_link_overlay_active.png) repeat left top;
}

.tabcontent{
float: left;
width: 100%;
margin: 0px 0px 18px 0px;
}

.tabcontents{
float: left;
width: 100%;
margin: 0px 0px 17px 0px;
}


.tabs{
float: left;
width: 100%;
height: 33px;
background: url(../images/tabsbg.png) repeat-x left top;
padding: 8px 0px 0px 0px;
}
.tabs a.more{
color: #ffffff;
font-size: 12px;
font-weight: bold;
float: right;
width: auto;
line-height: 25px;
margin: 0px 20px 0px 0px;
padding: 0px 0px 0px 10px;
background: transparent url(../images/more_arrow.png) no-repeat left top;
}
.tabs a.more:hover{
text-decoration: underline;
}
.tabs ul{
float: left;
width: auto;
}
.tabs ul li{
float: left;
width: auto;
margin: 0px 0px 0px 8px;
}
.tabs ul li a{
float: left;
width: 156px;
height: 33px;
line-height: 33px;
outline: none;
background: url(../images/tab_bg.png) no-repeat left top;
font-size: 15px;
font-weight: bold;
color: #145111;
}
.tabs ul li a span{
width: 130px;
height: 33px;
line-height: 33px;
padding: 0px 13px;
}
.tabs ul li a:hover{
background-position: 0px -33px;
color: #145111;
}
.tabs ul li.active a,.tabs ul li.active a:hover{
color: #3b3b3b;
background-position: 0px -66px;
}
.tabcnts{
float: left;
width: 100%;
}
.tabcnts .tabcnt{
float: left;
width: 651px;
padding: 24px 0px;
background: #e5e5e5;
display: none;
}
.tabcnts .tabcnt.active{
display: block;
}

.tabcnt ul{
float: left;
width: auto;
margin: 0px 0px 0px 3px;
display: inline;
}
.tabcnt ul li{
float: left;
width: auto;
margin: 0px 8px;
}
.tabcnt ul li a{
display:block;
width: auto;
border: 5px solid #ffffff;
}

.tabcnt ul li span{display:block; 
text-align:center; 
padding-top:7px;
}


.tabcnt ul li a:hover{
border: 5px solid #bdbdbd;
}
.tabcnt ul li a img{
display: block;
}
#mng{
float: left;
width: 372px;
height: 194px;
outline: none;
margin: 0px 0px 18px 0px;
}
#mng img{
display: block;
}

#homebnr{
float: left;
width: 372px;
height: 205px;
outline: none;
margin: 0px 0px 18px 0px;
}

#d12{
float: left;
width: 337px;
background: #e5e5e5;
position: relative;
height: 210px !important;
height: 79px;
min-height: 79px;
overflow: hidden;
}

#d12 .forward{
display: inline-block;
width: 30px;
height: 45px;
background: url(../images/d_rightarrow.png) no-repeat left top;
text-indent: -9999px;
outline: none;
position: absolute;
right: 0px;
top: 17px;
cursor: pointer;
}
#d12 .back{
float: left;
width: 30px;
height: 45px;
background: url(../images/d_leftarrow.png) no-repeat left top;
text-indent: -9999px;
outline: none;
position: absolute;
left: 0px;
top: 17px;
z-index: 9999;
cursor: pointer;
}
#start-stop{display: none;}
.d_inner{
float: left;
width: 355px;
margin: 0px 40px 0px 40px;
overflow: hidden;
display: inline;
}
.d_inner ul{
float: left;
width: 100000px;
}
.d_inner ul li{
float: left;
width: 301px;
padding: 15px 21px;
}
.d_inner ul li a{
float: left;
width: 80px;
outline: none;
cursor: pointer;
}
.d_inner ul li a img.thumb{
float: left;
width: 63px;
height: 86px;
border: 5px solid #ffffff;
}
.d_inner ul li .ddtl{
float: right;
width: 215px;
color: #555555;
font-size: 12px;
}
.d_inner ul li .ddtl span{
display: block;
font-size: 14px;
font-weight: bold;
line-height: 20px;
}
.d_inner ul li .ddtl  div{
line-height: 18px;
}
#d12 .morelink{
margin: 0px 0px 8px 35px;
font-weight: bold;
font-size: 12px;
}
#newsarea{
float: right;
width: 242px;
border: 1px solid #d9d9d9;
padding: 10px;
margin: 0px 0px 18px 0px;
}
#newsarea .thumb{
display: block;
width: 242px;
}
#newsarea h2{
font-weight: bold;
font-size: 15px;
color: #4d4e47;
line-height: 18px;
margin: 7px 0px 0px 0px;
}
#newsarea h2 a{
color: #4d4e47;
}
#newsarea p{
color: #4d4e47;
margin: 7px 0px;
font-size: 11px;
padding: 0px;
}
#newsarea p a{
color: #4d4e47;
}
#newsarea h2 a:hover,#newsarea p a:hover{
text-decoration: underline;
}
#newsarea .morelink{
font-weight: bold;
}
#listticker{
float: right;
width: 242px;
height: 269px;
position: relative;
}
#listticker li{
border:0; margin:0; padding:0; list-style:none;
}
#listticker li{
padding: 0px;
list-style:none;
height: 269px;
position: absolute;
left: 0px;
top: 0px;
display: none;
}
#listticker li.active{
display: block;
}
#listticker li .morelink{
position: absolute;
left: 0px;
bottom: 0px;
}
#listticker .news-title{
font-weight: bold;
font-size: 15px;
color: #4d4e47;
line-height: 18px;
margin: 7px 0px 0px 0px;
display:block;
}
#listticker .news-text{
color: #4d4e47;
margin: 7px 0px;
font-size: 11px;
padding: 0px;
line-height: 16px;
}
#onlineticket{
float: right;
width: 264px;
height: 98px;
background: transparent url(../images/online_ticket.png) no-repeat left top;
outline: none;
text-indent: -9999px;
}





#results{
float: left;
width: 300px;
padding: 8px 0px 9px;
background: url(../images/pattern.png) no-repeat;
margin: 5px 0px 18px 0px;
height:308px;
}
.result{
float: left;
width: 277px;
background: transparent url(../images/resultcontent_top_bg.png) no-repeat left top;
padding: 4px 0px 0px 0px;
margin: 0px 0px 5px 11px;
}
.result .inner{
float: left;
width: 275px;
height: auto !important;
height: 58px;
min-height: 58px;
border-left: 1px solid #c9c9c9;
border-right: 1px solid #c9c9c9;
padding: 0;
background: #dfdfdf url(../images/resultcontent_inner_bg.png) repeat-x left top;
}
.result .inner .rslt{
width: 269px;
padding: 0px 3px 4px;
border-bottom: 1px solid #d8d8d8;
}
.result .inner .flag_first{
float: left;
width: 32px;
height: 32px;
}
.result .inner .flag_last{
float: right;
width: 32px;
height: 32px;
}
.result .inner .teams{
float: left;
width: 205px;
height: 22px;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #949494;
line-height: 22px;
padding: 5px 0px;
}
.result .inner .place{
float: left;
width: auto;
font-size: 12px;
font-weight: bold;
color: #71716c;
line-height: 15px;
padding: 5px 10px 0px;
}
.result .inner .pdate{
float: right;
width: auto;
font-size: 12px;
font-weight: bold;
color: #71716c;
line-height: 15px;
padding: 5px 10px 2px;
}

.result .bottom{
float: left;
width: 277px;
height: 4px;
line-height: 4px;
font-size: 0px;
background: transparent url(../images/resultcontent_bottom_bg.png) no-repeat left top;
}

.orders{
float: left;
width: 268px;
border: 1px solid #dfdfdf;
padding: 15px;
margin: 0px 0px 18px 0px;
}
.orders #orders{
width: 100%;
margin-bottom: 0px;
}
.orders #orders thead tr td{
font-size: 15px;
font-weight: bold;
color: #4d4e47;
padding: 0px 0px 5px 0px;
line-height: 16px;
background: #ffffff;
background-image: none;
border: 0px;
}
.orders #orders tbody tr td{
font-size: 12px;
color: #525151;
font-weight: bold;
padding: 3px;
line-height: 16px;
border: 0px;
}
.orders #orders tr{
background: #ffffff;
}
.orders #orders tr.dif{
background: #e8e8e8;
}
.morelink{
display: inline-block;
width: auto;
font-size: 12px;
color: #ff7e00;
line-height: 16px;
padding: 0px 0px 0px 10px;
background: transparent url(../images/moregroups_arrow.png) no-repeat left top;
position:absolute;
bottom:0;
left:150px;
}
.morelink:hover{
text-decoration: underline;
}
.orders span.group{
font-size: 14px;
font-weight: bold;
color: #259023;
}

#newsletter{
float: left;
width: 272px;
padding: 14px;
background: #e5e5e5;
background-image: none;
margin: 0px 0px 18px 0px;
}
#newsletter .newstitle{
float: left;
width: 272px;
font-size: 15px;
font-weight: bold;
color: #4d4e47;
margin: 0px 0px 8px 0px;
}
#newsform{
float: left;
width: 272px;
}
#newsletter .txtnews{
float: left;
width: 179px;
height: 14px;
padding: 5px;
background: transparent url(../images/txtnewsbg.png) no-repeat left top;
}
#newsletter .txtnews #newsmail{
float: left;
width: 179px;
font-size: 11px;
font-family: Tahoma;
color: #818080;
height: 14px;
line-height: 14px;
border: 0px;
background: none;
}
#newssubmit{
float: left;
width: 72px;
height: 24px;
margin: 0px 0px 0px 10px;
}
#newsletter .newsthnx{
display: none !important;
}
#newsletter.ok{
background: #e5e5e5 url(../images/newsletter_ok.png) no-repeat 238px center;
}
#newsletter.ok #newsform{
display: none;
}
#newsletter.ok .newsthnx{
display: block !important;
clear: both;
width: 272px;
color: #818080;
}

#facelike{
float: left;
width: 300px !important;
}

#footer{
width: 966px;
padding: 0px 12px;
margin: 0 auto;
}
#footer .footmenu{
float: left;
width: 810px;
margin: 0px 0px 10px 0px;
}
#footer .footmenu ul{
float: left;
width: 810px;
}
#footer .footmenu ul li{
float: left;
width: auto;
padding: 0px 15px 0px 15px;
border-right: 1px solid #274633;
}
#footer .footmenu ul li#article_2{
padding: 0px 15px 0px 0px;
}
#footer .footmenu ul li.lie{
padding: 0px 0px 0px 15px;
border-right: 0px;
}
#footer .footmenu ul li a{
float: left;
width: auto;
color: #ffffff;
font-size: 11px;
font-weight: bold;
}
#footer .footmenu ul li.active a, #footer .footmenu ul li a:hover{
color: #ff9600;
}
.copyright{
float: left;
width: auto;
color: #338833;
font-size: 12px;
}
#ptr{
float: right;
width: 58px;
height: 48px;
background: transparent url(../images/ptr.png) no-repeat left top;
outline: none;
text-indent: -9999px;
}
#worldchamp{
float: right;
width: 70px;
height: 69px;
background: transparent url(../images/worldchamp.png) no-repeat left top;
outline: none;
text-indent: -9999px;
margin: 0px 28px 0px 0px;
}
#worldchamp a.champ{
float: left;
width: 70px;
height: 52px;
outline: none;
text-indent: -9999px;
}
#worldchamp a.garanti{
float: left;
width: 70px;
height: 17px;
outline: none;
text-indent: -9999px;
}

#menu a,#submenu a,#footer a{outline: none;}



table{
width: 100%;
border-collapse: collapse;
margin: 0px 0px 18px 0px;
}
table thead tr td,table thead tr th{
background: #dddddd;
font-size: 13px;
font-weight: bold;
color: #259023;
padding: 14px;
border: 1px solid #dddddd;
}
table tbody tr td{
padding: 5px 14px;
font-size: 12px;
font-family: Arial;
font-weight: bold;
color: #585953;
border: 1px solid #dfdfdf;
}
table tbody tr{
background: #f7f7f7;
}
table tbody tr.dif,table tbody tr.odd{
background: #e8e8e8 url(../images/trdif.png) repeat-x left top;
}

#sorter{
background: #e5e5e5;
color: #474747;
font-size: 13px;
padding: 15px 20px;
margin: 0px 0px 18px 0px;
}

.gallery{
float: left;
width: 654px;
margin: 0px 0px 23px 0px;
padding-bottom: 15px;
padding: 0px 4px 0px 4px;
}
.gallery.lie{
border-bottom: 0px;
margin-bottom: 0px;
}
.gallery li{
float: left;
width: 157px;
font-size: 12px;
font-weight: bold;
margin: 0px 6px 8px 0px;
}
.gallery li.lie{
margin: 0px 0px 8px 0px
}
.gallery li a{
float: left;
width: 147px;
height: 99px;
border: 5px solid #e3e3e3;
margin: 0px 0px 5px 0px;
}
.gallery li a img{
display: block;
width: 147px;
height: 99px;
}
.gtitle,.sname{
float: left;
width: 157px;
line-height: 18px;
color: #4d4e47;
margin: 0px 0px 3px 0px;
}

.gtitle a{
color: #4d4e47;
}
.gallery.staff li{
float: left;
width: 157px;
}
.gallery.staff li img{
width: 100px;
height: 137px;
margin: 0px 23px 5px 23px;
border: 5px solid #e3e3e3;
}
.gallery.staff .gtitle{
text-align: center;
font-weight: normal;
}
.sname{
color: #ff7e00;
font-weight: bold;
text-align: center;
font-size: 13px;
}


.pager{float: left;width: 632px;padding: 0px 11px 9px 11px;margin: 30px 0px 0px 0px;background: #e5e5e5;}
.pager ul{float: left;width: auto;width: 100%;}
.pager ul li{float: left;width: auto;margin: 9px 3px 0px 3px;}
.pager ul li a{float: left;width: 19px;height: 22px;line-height: 22px;font-size: 12px;font-weight: bold;outline: none;color: #6c6c6c;background: url(../images/pagenum.png) no-repeat left top;text-align: center;}
.pager ul li a:hover{color: #ff8400;}
.pager ul li.active a{background: none;color: #ff8400;}
.pager ul li.next{float: right;width: auto;}
.pager ul li.next a{float: left;width: auto;color: #5b5b5b;background: none;padding: 0px 0px 0px 15px;background: url(../images/pager_left_arrow.png) no-repeat left center;}
.pager ul li.next a:hover{color: #6c6c6c;}
.pager ul li.prev{float: left;width: auto;}
.pager ul li.prev a{float: left;width:auto;color: #5b5b5b;background: none;padding: 0px 0px 0px 15px;background: url(../images/pager_right_arrow.png) no-repeat left center;}
.pager ul li.prev a:hover{color: #6c6c6c;}
.pager ul li.next.disabled{display: none;}
.pager ul li.prev.disabled{display: none;}

div.rate{
float: left;
width: 157px;
height: 15px;
overflow: hidden;
}
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}
div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) no-repeat 0 -16px;}
div.star-rating,div.star-rating a{background:url(../images/star.gif) no-repeat 0 0px;}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0;}
div.star-rating-on a{background-position:0 -16px!important;}
div.star-rating-hover a{background-position:0 -32px;}
div.star-rating-readonly a{cursor:default !important;}
div.star-rating{background:transparent!important;overflow:hidden!important;}

.lastnews, .fikstur{
float: left;
width: 100%;
}
.lastnews li, .fikstur li{
float: left;
width: 100%;
padding: 15px 0px;
border-bottom: 1px solid #dbdbdb;
}
.lastnews li h1, .fikstur li h1{
font-size: 20px;
font-weight: normal;
line-height: 24px;
padding: 0px 0px 0px 20px;
margin: 0px;
background: url(../images/last_news_arrow.png) no-repeat left top;
cursor: pointer;
}
.lastnews li h1 a, .fikstur li h1 a{
color: #269422;
outline: none;
}
.lastnews li h1 a:visited, .fikstur li h1 a:visited{
color: #949494;
}
.lastnews li .nwdate, .fikstur li .nwdate{
font-size: 12px;
font-weight: bold;
color: #474747;
margin: 8px 0px 0px 0px;
padding: 0px 0px 0px 20px;
}
.lastnews li .nwcnt, .fikstur li .nwcnt{
font-size: 12px;
color: #474747;
display: none;
margin: 15px 0px 0px 0px;
}
.lastnews li .nwcnt img, .fikstur li .nwcnt img{
float: left;
width: 225px;
height: 113px;
margin: 0px 10px 10px 0px;
border: 5px solid #e3e3e3;
}
.lastnews li .nwcnt p, .fikstur li .nwcnt p{
line-height: 18px;
font-size: 13px;
margin: 0px 0px 15px 0px;
}
.lastnews li .nwcnt a, .fikstur li .nwcnt a{
color:#269422;
outline:medium none;
padding:0 15px;
}
.lastnews li .nwcnt .icos img, .fikstur li .nwcnt .icos img{
width:22px;
height:16px;
border:none;
}


.searchresults{
float: left;
width: 100%;
}
.searchresults li{
float: left;
width: 100%;
padding: 10px 0px;
border-bottom: 1px solid #dbdbdb;
}
.searchresults li h1{
font-size: 20px;
font-weight: normal;
line-height: 24px;
padding: 0px 0px 0px 20px;
background: url(../images/last_news_arrow.png) no-repeat left top;
cursor: pointer;
margin: 0px 0px 0px 0px;
}
.searchresults li h1 a{
color: #269422;
outline: none;
}
.searchresults li h1 a:visited{
color: #949494;
}
.searchresults li p{
font-size: 12px;
font-weight: bold;
color: #474747;
margin: 10px 0px 0px;
padding: 0px 0px 0px 20px;
}
.searchresults li p a{
color: #474747;
}

#searcher{
background: #e5e5e5;
color: #474747;
font-size: 13px;
padding: 15px 20px;
margin: 0px 0px 18px 0px;
}

#formsrc{
float: left;
width: 291px;
}
#formsrc #srcbut{
float: left;
width: 56px;
height: 22px;
}
#formsrc .srcbox{
float: left;
width: 225px;
height: 14px;
padding: 4px 5px;
background: url(../images/srcbox_long.png) no-repeat left top;
}
#formsrc .srcbox input{
float: left;
width: 225px;
height: 14px;
line-height: 14px;
border: 0px;
background: transparent;
font-size: 11px;
font-family: Tahoma;
color: #a0a0a0;
}

#srcsum{
float: left;
width: 100%;
font-size:11px;
color: #818181;
margin: 15px 0px 0px 0px;
}
#srcsum b{
color: #ff8400;
}

.dbimgs{
display: block;
width: 654px;
margin: 0px auto 0px;
outline: none;
}
.dbimgs img{
display: block;
width: 644px;
border: 5px solid #e3e3e3;
}

.stad{
float: right;
width: auto;
border: 5px solid #e3e3e3;
margin: 0px 0px 10px 10px;
}

.stad_dtl{
display: none;
}
.stad_dtl.active{
display: block;
}
.stad_dtl div{
padding: 0px 15px;
}

#local{
float: left;
width: 990px;
}
#localflash{
display: block;
width: 100%;
height: 100%;
min-width: 950px;
min-height: 665px;
outline: none;
}

h1.hist{
float: left;
width: 608px;
height: 58px;
background: url(../images/histbg.jpg) no-repeat left top;
color: #2a5412;
font-size: 30px;
font-weight: normal;
line-height: 58px;
padding: 0px 23px;
}


#fancybox-loading {position: fixed;top: 50%;left: 50%;height: 40px;width: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url(../images/fancybox.png);}
#fancybox-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;z-index: 1100;display: none;}
#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 20px;z-index: 1101;display: none;}
#fancybox-outer {position: relative;width: 100%;height: 100%;background: #FFF;}
#fancybox-inner {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;margin: 0;outline: none;overflow: hidden;}
#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}
#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background-image: url(../images/fancybox.png);background-position: -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox_error {color: #444;font: normal 12px/20px Arial;padding: 7px;margin: 0;}
#fancybox-content {height: auto;width: auto;padding: 0;margin: 0;}
#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;-ms-interpolation-mode: bicubic;}
#fancybox-frame {position: relative;width: 100%;height: 100%;border: none;display: block;}
#fancybox-title {position: absolute;bottom: 0;left: 0;font-family: Arial;font-size: 12px;z-index: 1102;}
.fancybox-title-inside {padding: 10px 0;text-align: center;color: #333;}
.fancybox-title-outside {padding-top: 5px;color: #FFF;text-align: center;font-weight: bold;}
.fancybox-title-over {color: #FFF;text-align: left;}
#fancybox-title-over {padding: 10px;background-image: url(../images/fancy_title_over.png);display: block;}
#fancybox-title-wrap {display: inline-block;}
#fancybox-title-wrap span {height: 32px;float: left;}
#fancybox-title-left {padding-left: 15px;background-image: url(../images/fancybox.png);background-position: -40px -90px;background-repeat: no-repeat;}
#fancybox-title-main {font-weight: bold;line-height: 29px;background-image: url(../images/fancybox-x.png);background-position: 0px -40px;color: #FFF;}

#fancybox-title-right {padding-left: 15px;background-image: url(../images/fancybox.png);background-position: -55px -90px;background-repeat: no-repeat;}
#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background-image: url(../images/blank.gif);z-index: 1102;display: none;}
#fancybox-left{left: 0px;}
#fancybox-right {right: 0px;}
#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico {background-image: url(../images/fancybox.png);background-position: -40px -30px;}
#fancybox-right-ico {background-image: url(../images/fancybox.png);background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover {visibility: visible;    /* IE6 */}
#fancybox-left:hover span {left: 20px;}
#fancybox-right:hover span {left: auto;right: 20px;}
.fancy-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancy-bg-n {top: -20px;left: 0;width: 100%;background-image: url(../images/fancybox-x.png);}
#fancy-bg-ne {top: -20px;right: -20px;background-image: url(../images/fancybox.png);background-position: -40px -162px;}
#fancy-bg-e {top: 0;right: -20px;height: 100%;background-image: url(../images/fancybox-y.png);background-position: -20px 0px;}
#fancy-bg-se {bottom: -20px;right: -20px;background-image: url(../images/fancybox.png);background-position: -40px -182px; }
#fancy-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url(../images/fancybox-x.png);background-position: 0px -20px;}
#fancy-bg-sw {bottom: -20px;left: -20px;background-image: url(../images/fancybox.png);background-position: -40px -142px;}
#fancy-bg-w {top: 0;left: -20px;height: 100%;background-image: url(../images/fancybox-y.png);}
#fancy-bg-nw {top: -20px;left: -20px;background-image: url(../images/fancybox.png);background-position: -40px -122px;}

#sorter select{
width: 200px;
font-size: 13px;
color: #474747;
}

#stdimgs{
float: left;
width: 300px;
margin: 0px 0px 18px 0px;
}
#stdimgs img{
display: none;
}
#stdimgs img.active{
display: block;
}
#pane{
float: left;
width: 964px;
padding: 18px 13px 6px;
height: 61px;
}
#flow{
float: left;
width: 964px;
height: 61px;
display: block;
outline: none;
}

#madebycat{
width: 24px;
height: 75px;
position: fixed;
right: 0px;
bottom: -4px;
}
#madebycat .signature{
width: 18px;
height: 67px;
padding: 4px 0px 4px 6px;
background: url(/i/Assets/images/madebycat.png) no-repeat left top;
}
#madebycat .euromessage{
display: block;
width: 18px;
height: 6px;
text-indent: -9999px;
outline: none;
}
#madebycat .madebycat{
display: block;
width: 18px;
height: 61px;
text-indent: -9999px;
outline: none;
}

#videoplayer{
outline: none;
display: block;
width: 607px;
height: 343px;
margin: 0px auto;
}

#sharethis_0{
float: left;
clear:both;
margin: 20px 0px 15px;
display: block;
}

#quizbanner{
float: left;
width: 300px;
height: 250px;
outline: none;
display: block;
margin: 0px 0px 18px 0px;
}

#disclaimer{
width: 900px;
margin: 0px auto;
padding: 15px;
}
#disclaimer p{
font-size: 12px;
color: #ffffff;
font-family: Arial;
line-height: 18px;
margin: 15px 0px;
padding: 0px;
}
#disclaimer ul{
padding: 0px 0px 0px 55px;
margin: 15px 0px;
}
#disclaimer ul li{
font-size: 12px;
font-family: Arial;
line-height: 16px;
list-style-type: square;
margin: 10px 0px;
color: #ffffff;
}
#u460467_1{
height:180px;}


.phs{height:153px !important;}

/* local */

.local li{
float:left;
width:188px;
height:auto;
padding:0px 10px 17px;
}
.local-img{
background: url(../images/local-img_bg.png) no-repeat left top;
width:180px;
height:120px;
padding:5px;}

.local li a {
background: url(../images/local-arrow.png) no-repeat left center;
float:left;
width:70px;
color:#000;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 12px;
margin:10px 0px 0px 0px;
}

#fan{
background:url(/i/Assets/images/fan_bg.png) no-repeat left top;
float:left;
width:926px;
height:1107px;
margin:0px 0px 30px 0px;
padding:32px 32px 12px 32px;}
#fan a{
outline:none;
border:none;}
#potaris{
background:url(/i/Assets/images/potaris_bg.png) no-repeat left top;
float:left;
width:923px;
height:320px;
position:relative;}
.game-flag{
background:url(/i/Assets/images/game_flag.png) no-repeat left top;
float:left;
width:53px;
height:139px;
position:absolute;
top:-5px;
left:10px;}
.potaris-notes{
width:630px;
height:auto;
text-align:center;
position:absolute;
top:240px;
left:50%;
margin:0px 0px 0px -300px;}
.potaris-notes p{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:16px;}
.potaris-notes p strong{
color:#69bf2a;}
#e-dergi{
background:url(/i/Assets/images/e-dergi_bg.png) no-repeat left top;
float:left;
display:inline;
width:433px;
height:329px;
position:relative;
margin-top:30px;}
.e-dergi-flag{
background:url(/i/Assets/images/e-dergi_flag.png) no-repeat left top;
float:left;
width:53px;
height:248px;
position:absolute;
top:-5px;
left:10px;}
.e-dergi-link{
width:130px;
height:20px;
position:absolute;
bottom:0;
left:67px;
outline:none;}
#wallpaper{
background:url(/i/Assets/images/wallpaper_bg.png) no-repeat left top;
float:right;
display:inline;
width:433px;
height:286px;
position:relative;
margin:30px 3px 0px 0px;}
.wallpaper-flag{
background:url(/i/Assets/images/wallpaper_flag.png) no-repeat left top;
float:left;
width:53px;
height:248px;
position:absolute;
top:-5px;
right:10px;}
.wallpaper-link{
width:130px;
height:20px;
position:absolute;
bottom:0;
left:118px;
outline:none;}

.overlay{
width:100%;
height: 100%; 
background: #000; 
opacity:0.6;
filter:alpha(opacity=60);
position: absolute; 
left:0;
top:0;
z-index:1000;}



.splashed-box{
width:800px; 
height:658px;
position:absolute; 
z-index:9999; 
left:50%;
top:50%;
margin:-329px 0 0 -400px;}

.splash-close{
width:63px;
height:57px;
position:absolute;
right:0;
top:0;
z-index:9999;}

.splash-close a{
background:url(/i/Assets/images/splash_close.png) no-repeat scroll 0 0;
display:block;
width:63px;
height:57px;
text-indent:-9999px;
outline:none;
cursor:pointer;}

.pas{
width:552px;
height:62px;
position:absolute;
left:110px;
top:355px;
z-index:9999;}

.splash_bg{
background:url(/i/Assets/images/euro_basket.png) no-repeat 0 0;
width:800px;
height:658px;
position:relative;}

.fc{
display:block;
width:552px;
height:62px;
text-indent:-9999px;
outline:none;
cursor:pointer;}

.flashbanner{
float:right;
width:300px;
margin:0px 0px;
background-color:#000000;
}


.oyuncular{
float:left;
width:345px;
}

/* Edit Buttons */
.edBut{background: #12B012;width: 20px;height: 20px;line-height: 20px;text-align: center;}
.editButtonz {background: #ffffff !important;padding:3px 6px 4px;width:80px;height:60px;position:absolute;line-height:12px;cursor:pointer;color:#ffffff;font-size:9px;text-align:left;}
.editButtonz br {display:none;}
.editButtonz a:hover {background:#12B012;color:#ffffff;}
.editButtonz a {font-family:tahoma;background:#0b680b none repeat scroll 0 0;display:block;font-size:11px;margin:3px 0;padding:3px 5px;text-decoration:none !important;color:#ffffff;}


#socialmedia { width:auto !important; padding-right:10px; }
#socialmedia, #socialmedia li { height:26px; margin-right:0 !important; }
#socialmedia li { width:32px; }
#socialmedia a { display: block; background: none !important; width:32px !important; height:26px !important; text-indent:0; background:none; text-indent:0 !important; }
#socialmedia a:hover img { margin-top:-27px; }
#srcform { margin-top:2px; }
#srcform .srcbox { background: url(../images/search.png); width:137px; height:27px; padding:0; line-height:27px; }
#srcform .srcbox input { line-height:27px; height:27px; padding:0 8px; width:
}
#srcform .srcbox input:hover { line-height:27px; height:27px; padding:0 8px; color:#fff;
}


#srcform #srcbutton { width:auto; height: auto;}



.headerTitle { float:right; color:#fff; line-height:27px; padding:0 6px; }
#footer .footmenu {}
#footer .footmenu ul li a { font:12px Arial, Helvetica, sans-serif; padding:4px 8px; display:inline-block; padding:0 4px 0 0; text-transform:lowercase; font-weight:bold;}
#footer .footmenu ul li a span { padding:2px 4px 6px 8px; display:inline-block;}
#footer .footmenu ul li a:hover{ background:url(../images/footMenuRight.png) no-repeat right 0; color:#fff;}
#footer .footmenu ul li a:hover span{ background:url(../images/footMenuLeft.png) no-repeat;}


#srcbox, .buttonbox input, .buttonbox input:hover, .buttonbox input.active, #searchTest:hover .srcbox input, #searchTest:hover .buttonbox input  { background-image:url(../images/fullsearch.png)
}


.buttonbox input{
width:24px;
height:27px;
border:0;
text-indent:-9999px;
background-position:right top;
background-color:transparent;
display:block;
font-size:0;
}


.buttonbox{
float:left;
width:24px;
height:27px;
}

.buttonbox input:hover, .buttonbox input.active{
background-position:right bottom;
cursor:pointer;
}

#searchTest:hover .srcbox input {background-position: 0 bottom;}
#searchTest:hover .buttonbox input {background-position:right bottom;}

#music{
background:#E5E5E5;
float:left;
width:272px;
padding:14px;
margin:12px 0 15px 0;}
#music img{
float:left; 
display:block;
margin-right:14px;}
#music p{font:bold 15px Arial, sans-serif;
padding:3px 0;
margin:0;}
#music span{
color:#818080;
font:11px Arial, sans-serif;}
#music span a{
color:#818080;
font:bold 12px Arial, sans-serif;
text-decoration:underline;}
.txtRight{
float:right;
width:auto;
height:20px;
margin-right:11px;}
.txtRight a{
background:url(../images/f_arrow.png) no-repeat left center;
color:#ff7e00;
font:bold 13px/20px Arial, sans-serif;
padding-left:12px;}

#euro{color:#fff;
font:bold 15px Arial, sans-serif;}
.euro_bg{
background:url(../images/bg.png) no-repeat 0 0;
width:300px;
height:465px;
margin-top:19px;
position:relative;}
#count{
background:url(../images/count_bg.png) no-repeat 0 0;
width:255px;
height:85px;
padding:35px 0 0 16px;
position:absolute;
left:50%;
top:50%;
margin:-60px 0 0 -135px;}
#count span{
float:left;
width:56px;
height:53px;
padding-top:3px;
margin-right:3px;
color:#fff;
font:bold 30px Arial, Helvetica, sans-serif;
text-align:center;}
#count span.green{
background:url(../images/c_green.png) no-repeat 0 0;}
#count span.orange{
background:url(../images/c_orange.png) no-repeat 0 0;}
#count span.hour{
background:url(../images/c_hour.png) no-repeat 0 0;}
#count span.minute{
background:url(../images/c_minute.png) no-repeat 0 0;}

.syc_bg{
background:url(../images/syc_bg.png) no-repeat 0 0;
float:right;
width:288px;
height:49px;
padding:13px 13px 13px 15px;}
.destekci-ol{
background:url(../images/destekci-ol.png) no-repeat 0 0;
float:left;
display:block;
width:219px;
height:50px;
text-indent:-9999px;
outline:none;
cursor:pointer;}
.destekci-ol:hover{background-position:center bottom;}
.fb{
background:url(../images/fb_btn.png) no-repeat 0 0;
float:right;
display:block;
width:51px;
height:52px;
text-indent:-9999px;
cursor:pointer;
outline:none;}
#counternew{
float:right;
width:505px;
height:85px;}

.pas_bg{
background:url(../images/pas_bg.png) no-repeat 0 0;
float:right;
width:530px;
height:83px;
padding:15px 0 8px 0;}
.pas_bg p{
text-align:center;
font-size:27px;
font-family:Futura;
color:#fff;
line-height:40px;
padding:0 !important;
margin:0 !important;}
.pas_bg p span{
color:#ff7800;}
.pas-click{
background:url(../images/pas_click.png) no-repeat 0 0;
display:block;
width:273px;
height:43px;
outline:none;
margin:0px auto;
text-indent:-9999px;}


