html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0}
html, body{height:100%}
body{background:url("files/images/bk.jpg") no-repeat scroll center top #FFF; font-family:Tahoma; font-size:12px; margin:0; padding:0}
ul{line-height:1.7em; list-style:none outside none}
a{color:#444; outline:medium none; text-decoration:none}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] >input[type="button"]::-moz-focus-inner{border:medium none}
a:hover{color:#EC5F00}
img{border:0 none}
p{direction:rtl; line-height:15px; text-align:right}
#wrap{float:none; margin:0 auto; width:1007px}
#page{background:url("files/images/elmedan_03.jpg") repeat scroll 0 0 transparent; float:right}
#header{background:url("files/images/elmedan_02.jpg") no-repeat scroll 0 0 transparent; height:155px; margin-left:17px; width:978px}
#header #h-ads{float:left; left:5px; position:relative; top:12px}
#header #logo{float:right; margin:0; position:relative; right:10px; top:15px}
#header #logo img{border:0 none}
#header #menu{background:url("files/images/elmedan_09.gif") no-repeat scroll 0 0 transparent; float:right; height:50px; margin:15px 15px 0 0; width:950px; z-index:5}
#header #menu ul{float:right; list-style:none outside none; margin:5px 33px 0 0; position:relative; width:928px}
#header #menu li{float:right; margin:0}
#header #menu li img{border:0 none}
#header #search-bar{background:url("files/images/search-bar.gif") repeat scroll 0 0 transparent; float:right; height:25px; margin-right:1px; margin-top:-3px; width:977px}
#header #search-bar #search-box{background:url("files/images/search.jpg") repeat scroll 0 0 transparent; float:left; height:30px; margin:-12px 0 0 50px; width:227px; z-index:0}
#header #search-bar #search-box #s{border:1px solid #FB8025; direction:rtl; margin-bottom:0; margin-left:9px; margin-top:3px; padding:2px; text-align:right; width:140px}
#header #search-bar #search-box #search_submit{background:url("files/images/search_bt.jpg") repeat scroll 0 0 transparent; border:0 none; cursor:pointer; float:right; height:25px; margin:3px 3px 0 0 !important; width:66px}
#header #search-bar #search-box #search_submit:active{background:url("files/images/search_bt.jpg") repeat scroll 0 25px transparent}
#header #search-bar #follow{float:right; margin-right:20px; margin-top:5px; width:340px}
#header #search-bar #follow li{direction:rtl; float:right; padding-left:10px}
#header #search-bar #follow li .rss{background:url("files/images/rss.gif") no-repeat scroll right center transparent; margin:0; padding-right:20px}
#header #search-bar #follow li .twitter{background:url("files/images/twitter.gif") no-repeat scroll right center transparent; margin:0; padding-right:20px}
#header #search-bar #follow li .facebook{background:url("files/images/facebook.gif") no-repeat scroll right center transparent; margin:0; padding-right:20px}
#header #search-bar #follow li a{float:left; font-size:11px; margin-right:5px; margin-top:-3px}
#flash-news{background:url("files/images/elmedan_06.jpg") no-repeat scroll right center #F2F2F2; border:1px solid #DFDFDF; float:none; height:22px; margin-left:25px; margin-right:21px; margin-top:30px; position:relative; width:960px}
#scroller_container{height:20px; overflow:hidden; position:relative; width:851px}
#scroller p{direction:rtl; margin:0; padding:0; white-space:nowrap}
#content{float:right; margin:10px 20px 20px; width:962px}
#c-left{float:left; margin:0 0 0 7px; width:650px}
#c-right{float:right; margin:0 -5px 0 0; width:310px}
#m-news{background:url("files/images/box-news.gif") no-repeat scroll 0 0 transparent; height:33px; margin:0}
#m-mailing{background:url("files/images/mailing_list.gif") no-repeat scroll 0 0 transparent; float:right; height:33px; margin:0; width:311px}
#m-verts{background:url("files/images/box-verts2.gif") no-repeat scroll 0 0 transparent; float:right; height:33px; margin:0 0 0 -1px; width:310px}
.box, .standings{-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; background:none repeat scroll 0 0 #E4E4E4; border-bottom:1px solid #CFCFCF; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; float:right; margin:0 5px 10px 2px; padding:2px 10px 5px; text-align:right; width:281px}
.standings{background:none repeat scroll 0 0 #E4E4E4; border-bottom:1px solid #CFCFCF; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; float:right; margin:-1px 6px 10px 2px; padding:2px 5px 5px; text-align:right; width:291px}
.box ul{margin:0; width:280px}
.box li{border-bottom:1px solid #EFEFEF; direction:rtl; float:right; height:22px; overflow:hidden; padding:1px; position:relative; right:15px; width:265px}
.box li:hover{background:none repeat scroll 0 0 #FFF}
.box li img{float:right; height:40px; width:60px}
.box li span.date{color:#DD5800; float:right; margin:0 0 0 5px}
#left-news{margin:0}
#right-news-small{float:left; margin:10px 10px 0 0; width:132px}
#right-news-big{float:left; margin:11px 0 0 5px; width:490px}
#last-videos{margin:0}
#s-box{-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; background:none repeat scroll 0 0 #E4E4E4; border-bottom:1px solid #CFCFCF; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; float:left; margin:1px 0 10px -1px; padding:5px; width:120px}
#s-box ul{margin:0}
#s-box li{float:right; margin:0; width:120px}
span.op-bg{background:none repeat scroll 0 0 #000; color:#FFF; height:35px; margin:-41px 0 0 2px; opacity:0.5; position:absolute; width:119px}
span.op-title{background:url("files/images/video_play-med-01.png") no-repeat scroll 3px 50% transparent; bottom:0; color:#FFF; float:right; font-size:11px; font-weight:bold; height:24px; line-height:11px; margin:-11px 0 -11px -11px; overflow:hidden; padding-right:10px; position:relative; text-align:right; top:-30px; width:93px}
#s-box img{border:1px solid #FFF; height:70px; margin:0; width:120px}
#box-video{background:url("files/images/box-videos2.gif") repeat scroll 0 0 transparent; height:31px; margin:0 0 0 -3px}
#box-poll{background:url("files/images/box-poll.gif") repeat scroll 0 0 transparent; height:31px; margin:0 0 0 -3px}
.c-news{margin-bottom:0; margin-left:4px; width:301px !important}
.c-news h4{font-family:arial; font-size:1.25em; height:17px; margin:5px 0 2px; overflow:hidden; padding-right:5px}
.c-news .date{color:#B5B5B5 !important; float:left !important; margin-bottom:0; margin-left:0; margin-right:0; margin-top:-5px !important}
.c-news li{background:url("files/images/b_bg.gif") repeat-x scroll center bottom #FFF; border:medium none; cursor:pointer; float:right; height:80px; margin:1px 0 0; padding:0 5px; width:280px}
.c-news li:hover{background:none repeat scroll 0 0 #E4E4E4; border:medium none}
#box-in{margin:0}
#c-news-small{margin-bottom:0; margin-right:0; margin-top:0}
#c-news-small li{float:right; height:21px; margin:0 11px 0 0; overflow:hidden}
#c-news-small li a{margin:0}
.c-news li img{border:1px solid #000; float:right; height:50px; margin:-3px 3px 0 2px; position:relative; top:12px; width:65px}
.c-news li p{float:none; font-family:tahoma; height:33px; margin:0 74px 0 0; overflow:hidden; padding-right:0; width:200px}
#box-ads{margin:0 0 10px 4px}
#box-ads h4, #blank-box h4{background:url("http://www.medi1sat.ma/img/pictos/pic2.gif") no-repeat scroll 215px 5px transparent; border-top:1px dotted #CFCFCF; color:#4C4C4C; float:right; font-size:11px; font-weight:normal; margin:0 0 4px; padding:2px; text-align:right; width:296px}
#box-news{background:url("files/images/news.gif") repeat scroll 0 0 transparent; float:right; height:31px; margin:0 0 0 -2px; width:492px}

#box-press, #box-intr{background:url("files/images/news-pap.gif") repeat scroll 0 0 transparent; float:left; height:31px; margin-left:-2px; width:492px}
#box-intr{background:url("files/images/box-intr.gif") repeat scroll 0 0 transparent !important}
#b-box{-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; background:none repeat scroll 0 0 #E4E4E4; border-bottom:1px solid #CFCFCF; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; float:left; margin:0 0 10px; min-height:150px; padding:5px; width:478px}
#b-box #left{float:left; margin:0; width:195px}
#b-box h4{float:right; font-family:arial; font-size:1.25em; height:18px; margin:0 0 5px; overflow:hidden; text-align:right}
#b-box img{float:right; margin:0 0 0 5px; width:65px}
#b-box #right{border-left:1px solid #CFCFCF; float:right; margin:0; width:253px}
#b-box ul{margin-bottom:-4px; margin-left:0; margin-top:0}
#b-box li{height:20px; margin:0; overflow:hidden; text-align:right}
#b-box-content{-moz-border-radius:5px 5px 5px 5px; background:url("files/images/b_bg.gif") repeat-x scroll center bottom #FFF; border:1px solid #ACACAC; float:right; margin-top:0; padding:10px; width:455px}
#tab-titles{float:right; margin:0 10px -7px 0}
#tab-titles li{float:right; height:11px; line-height:10px; margin:3px; padding:7px; position:relative}
#tab-titles .ui-tabs-selected{background:url("files/images/bg_titre.jpg") repeat scroll 0 0 transparent; border-color:#ACACAC; border-style:none solid; border-width:0 1px}
.ui-tabs-selected a{color:#EC5F00 !important}
.ui-tabs-hide{display:none}
#box-content{-moz-border-radius:5px 5px 5px 5px; background:url("files/images/b_bg.gif") repeat-x scroll center bottom #FFF; border:1px solid #ACACAC; float:right; margin:3px 0 0; padding:10px; width:268px}
#box-content form{margin-top:5px; text-align:center}
#box-content #submit{margin:0 !important}
#box-content p{background:url("files/images/email_reply_32.png") no-repeat scroll right center transparent; margin:0; padding-right:40px}
#box-content input[type="text"]{background:url("files/images/bg_input.gif") repeat scroll -2px 0 transparent; border:1px solid #CCC}
#b-box-news{float:right; margin:0 -5px 0 0; width:465px}
#b-box-news li{float:right; height:90px; margin:0 5px 7px; overflow:hidden; width:220px}
#b-box-news li img{border:1px solid #292929; float:right; height:55px; margin:0 0 0 5px; width:70px}
#b-box-news li p{direction:rtl; float:right; height:45px; margin:0; overflow:hidden; position:relative; text-align:right; top:0; width:143px}
#b-box-news li h4{font-family:arial; font-size:1.25em; height:18px; line-height:1.2em; margin:0 0 5px; overflow:hidden; text-align:right; width:215px}
.underline{border-bottom:1px dotted #DFDFDF}
#box-ads-small{float:left; margin:-5px 0 10px 4px}
#box-ads-small h4{background:url("http://www.medi1sat.ma/img/pictos/pic2.gif") no-repeat scroll 35px 5px transparent; border-top:1px dotted #CFCFCF; color:#4C4C4C; float:right; font-size:11px; font-weight:normal; margin:10px 5px 4px 0; padding:2px; text-align:right; width:119px}
#right-news-big-bottom{float:right; width:490px}
#m-polls{background:url("files/images/polls.gif") repeat scroll 0 0 transparent; height:30px; margin:0; width:180px}
#m-read-more{background:url("files/images/box-read-more.jpg") no-repeat scroll 0 0 transparent; float:right; height:33px; margin:0 0 0 -1px; width:310px}
.m-box{-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; background:none repeat scroll 0 0 #E4E4E4; border-bottom:1px solid #CFCFCF; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; float:left; margin:-3px 0 0 2px; padding:3px; width:169px}
#right-news-big-bottom .box{margin-right:0}
#right-news-big-bottom #m-verts{margin-right:-5px}
#m-standings{background:url("files/images/standings.gif") no-repeat scroll 0 0 transparent; height:33px; margin:0}
table.leaguemanager{border:0 none; border-collapse:collapse; direction:rtl; float:right; font-family:tahoma; margin:5px 0 0 auto; text-align:left; width:270px}
table.leaguemanager p{font-size:12px !important}
table .title{background:none repeat scroll 0 0 #F7F7F7; color:#8B8B8B; margin:0}
table.leaguemanager th{margin:0; padding:2px 5px; text-align:center}
table.leaguemanager td{border-bottom:1px solid #EAEAEA; margin:0; padding:3px 5px; text-align:right; vertical-align:top}
table.leaguemanager tr{margin:0}
table.leaguemanager .num{text-align:center}
table.leaguemanager th{-moz-background-inline-policy:continuous !important; background:none repeat scroll 0 0 #F7F7F7 !important}
.left{float:left; width:170px}
.date{color:#B5B5B5; float:left; margin-top:0}
.cat{background:url("files/images/comment.gif") no-repeat scroll right center transparent; font-family:arial; font-size:1.25em; height:18px; line-height:1.2em; margin-bottom:5px; overflow:hidden; padding-right:17px; text-align:right; width:199px}
.comments{background:url("files/images/comment.gif") no-repeat scroll right center transparent; color:#8F8F8F; float:left; margin-top:3px; padding-right:14px}
#m-photos{background:url("files/images/m-photos.gif") no-repeat scroll 0 0 transparent; float:right; height:30px; margin:0 5px 0 0; width:305px}
.gallery img{background:none repeat scroll 0 0 #FFF; border:1px solid #BFBFBF !important; padding:3px}
.tv-ads{float:left; margin-left:5px; margin-top:10px; position:relative; width:170px}
#footer{background:none repeat scroll 0 0 #585858; border-top:20px solid #929292; float:left; height:100px; margin:0 0 0 17px; width:978px}
#f-content{-moz-border-radius:5px 5px 5px 5px; float:right; height:70px; margin:7px 7px 0 auto; padding:10px; text-align:center; width:500px}
#f-content ul{float:right; margin:0; width:400px}
#f-content li{background:url("files/images/arrow_collapse.png") no-repeat scroll right center transparent; direction:rtl; float:right; list-style:none outside none; margin:0 10px 0 0; padding-right:13px; text-align:right; width:105px}
#f-content li a{color:#FFF !important}
#f-content li a:hover{color:#FCB600 !important}
#post-body{-moz-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #E4E4E4; border:1px solid #CFCFCF; float:right; margin:0 0 10px; min-width:468px; padding:0 10px}
#post-content{-moz-border-radius:5px 5px 5px 5px; background:url("files/images/b_bg.gif") repeat-x scroll center bottom #FFF; border:1px solid #CFCFCF; float:right; margin:0 0 10px; min-height:200px; min-width:436px; padding:15px}
#post-content strong{margin:0}
#post-content a{color:#1D4C9F}
#post-content a:hover{color:#EC5F00}
#post-content #post-info{float:right; margin:0; width:436px}
#post-content .author{background:url("files/images/person.gif") no-repeat scroll right center #FFF; color:#5F5F5F; direction:rtl; float:right; margin-bottom:10px; margin-left:0; margin-right:0; padding-left:5px; padding-right:15px; text-align:right}
#post-content .post-date{color:#5F5F5F; direction:rtl; float:right; margin-bottom:10px; text-align:right; width:142px}
#post-content input[type="text"]{background:url("files/images/bg_input.gif") repeat scroll -2px 0 transparent; border:1px solid #CCC; padding:5px}
#post-content textarea{border:1px solid #CCC; margin:0; padding:5px}
#post-body h3{color:#1F447F; direction:rtl; font-family:arial; font-size:1.7em; font-weight:bold; margin:-5px 0 5px; text-align:right}
#post-content #thumb{float:left; height:150px; margin-right:0; padding-bottom:5px; position:relative; text-align:center; width:200px}
.slideshow-nav{background:url("files/images/b_bg.gif") repeat-x scroll center bottom #FFF; border-top:1px solid #DFDFDF; direction:rtl; margin-bottom:2px; padding:5px !important; text-align:right}
.portfolio-slideshow{margin:0 0 15px; min-height:300px; width:435px !important}
a.slideshow-next, a.slideshow-prev{margin:0 !important; padding:5px; text-decoration:none !important}
#post-content #thumb img{float:none; height:150px; margin:0; padding:0; width:200px}
#post-content #thumb #copy-right{background:none repeat scroll 0 0 #000; color:#FFF; float:left; margin:0; opacity:0.7; padding:3px; position:relative; text-align:right; top:-23px; width:196px}
#post-content p{color:#414141; font-family:Times New Roman,Arabic Transparent,Traditional Arabic,Arial; font-size:1.5em; line-height:1.3em; margin:0 0 10px; text-align:right}
#cat-name{float:right; margin:0; text-align:right; width:190px}
#post-body #post-options{float:left; height:50px; margin:15px 0 -20px; width:275px}
#post-body #post-options h2{color:#444; font-family:arial,helvetica,clean,sans-serif; font-weight:normal; margin:-5px 0 0}
.addthis_button{float:right; margin:5px 20px 0 0}
#post-body #post-options ul{float:left; margin:0; width:325px}
#post-body #post-options li{float:left; margin:0; width:120px}
#post-body .gallery-item{float:left; margin-top:10px; text-align:center; width:33%}
#comment-title{background:url("files/images/new-comment.jpg") no-repeat scroll 0 0 transparent; float:right; height:45px; margin:10px 0; width:454px}
#comment-form form{background:none repeat scroll 0 0 #E4E4E4; display:block; float:right; margin:0; padding:10px}
#comment-form label{float:right; margin:0; width:90px}
#comment-form textarea{background:url("files/images/b_bg.gif") repeat-x scroll center bottom #FFF; border:1px solid #CCC; height:100px; margin:0; padding:4px; width:325px}
#comment-form input[type="text"]{background:url("files/images/bg_input.gif") repeat scroll -2px 0 transparent; border:1px solid #CCC; margin:0; padding:4px; width:285px}
#comment-form #submit, #box-content #submit{background:url("files/images/submit.png") no-repeat scroll 0 0 transparent; border:medium none; height:27px; margin:0 88px 0 0; width:61px}
#comment-form #submit:active, #box-content #submit:active{background:url("files/images/submit.png") no-repeat scroll 0 -26px transparent}
#comment-form ul{margin:0}
#comment-form li{direction:rtl; margin:0 0 10px}
#comments-list{-moz-border-radius:5px 5px 5px 5px; background:url("files/images/comments-list.jpg") no-repeat scroll right top #E4E4E4; border:1px solid #CFCFCF; float:right; padding:10px; width:469px}
.comment-body{float:right; margin:0 5px 10px auto; padding:0; text-align:right; width:480px}
.comment-body #comment-thumb{float:right; margin:20px 0 0}
.comment-body #row{background:url("files/images/c-row.jpg") no-repeat scroll 0 0 transparent; float:right; height:30px; margin:20px 0 0; width:18px}
.comment-body #comment-content{-moz-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #FFF; float:right; margin:0 -2px 0 0; min-height:60px; padding:5px 5px 0; width:390px}
#comment-options{border-top:1px solid #DFDFDF; float:right; margin-bottom:0; margin-top:10px; padding:3px; text-align:right; width:386px}
#comment-options span{color:#7B7B7B; float:left; margin-left:5px; margin-top:0}
#add-new-comment{float:left; margin:0 0 5px 5px}
.big-option{margin:0; width:124px !important}
#right-cat-big{-moz-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #E4E4E4; border:1px solid #CFCFCF; float:right; margin:0 17px 0 0; min-height:600px; padding:0 10px 10px; text-align:right; width:610px}
#cat-featured-post{-moz-border-radius:5px 5px 5px 5px; background:url("files/images/b_bg.gif") repeat-x scroll center bottom #FFF; border:1px solid #DFDFDF; float:right; margin:0; padding:10px; width:375px}
#cat-featured-post #cat-p-thumb{margin:0}
#cat-featured-post #cat-p-thumb img{float:right; height:95px; margin:0 0 0 10px; width:120px}
#cat-featured-post p{color:#414141; direction:rtl; float:none !important; font-family:Times New Roman,Arabic Transparent,Traditional Arabic,Arial; font-size:1.5em; height:115px !important; line-height:1.3em; margin-right:100px !important; overflow:visible !important; width:240px !important}
#right-cat-big h3{color:#1F447F; font-family:arial; font-size:1.7em; font-weight:bold; margin:-5px 0 5px; text-align:right}
#right-cat-big #post-list-cat{-moz-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #FFF; border:1px solid #BFBFBF !important; float:right; margin:5px 0 0; padding:10px; width:590px}
#right-cat-big #post-cat{border-bottom:1px solid #E8E8E8; float:none; margin:5px; overflow-x:hidden; padding:5px}
#right-cat-big #cat-l-thumb{margin:0}
#right-cat-big #cat-l-thumb img{float:right; margin:0 0 0 5px}
#right-cat-big p{color:#414141; float:none; font-family:Times New Roman,Arabic Transparent,Traditional Arabic,Arial; font-size:17px; height:80px; line-height:1.5em !important; margin:0; overflow:hidden}
#right-cat-big h4{font-family:Times New Roman,Arabic Transparent,Traditional Arabic,Arial; font-size:1.5em; line-height:1.2em; margin:0}
#right-cat-big a{color:#135291}
#right-cat-big a:hover{color:#EC5F00}
#right-cat-big #box-ads{-moz-border-radius:5px 5px 5px 5px; background:url("files/images/b_bg.gif") repeat-x scroll center bottom #FFF; float:left; margin:43px 0 0; min-height:186px !important; padding:5px; width:200px}
#right-cat-big #box-ads h4{background:url("http://www.medi1sat.ma/img/pictos/pic2.gif") no-repeat scroll 115px 5px transparent; border-top:1px dotted #FFF; font-family:tahoma; font-size:11px; margin:0; width:195px}
#cat-news{background:url("files/images/cat-news.jpg") no-repeat scroll 0 0 transparent; float:right; height:55px; margin:0; width:605px}
#cat-photos{background:url("files/images/photos-cat.gif") no-repeat scroll 0 0 transparent; float:right; height:55px; margin:0; width:605px}
#search-res{background:url("files/images/search-res.jpg") no-repeat scroll 0 0 transparent; float:right; height:55px; margin:0; width:605px}
.read-more{background:url("files/images/read-more.png") no-repeat scroll 0 0 transparent; float:left; height:35px; margin:0; width:110px}
.read-more:active{background:url("files/images/read-more.png") no-repeat scroll 0 -35px transparent; float:left; height:35px; margin:0; width:110px}
#ads{float:right; margin-bottom:0; margin-right:65px; margin-top:10px}
#gallery{margin:0}
#gallery img{background:none repeat scroll 0 0 #EFEFEF; border:1px solid #CFCFCF; margin:4px; padding:3px}
.news-trt{margin-right:-4px !important}
#cat-content{-moz-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #FFF; border:1px solid #CFCFCF; float:right; margin:0; min-height:540px; padding:10px; width:590px}
#teams{margin:0}
#teams table{margin:0 auto; width:436px}
#teams tr{float:none; margin:0}
#teams td{margin:0; padding:2px; text-align:center; white-space:nowrap}
#teams table .club{color:#414141; font-family:tahoma; font-size:12px; margin:0}
#teams table .time{background:none repeat scroll 0 0 #9DCF4D; color:#FFF; font-size:12px; font-weight:bold; margin:0; padding:0}
#teams table .score{font-size:12px; font-weight:bold; margin:0}
#teams table span{color:#FFF; font-weight:bold; margin:0; position:relative; top:0}
#teams table .date{margin:0}
#teams table .icon{width:20px}
#teams table th{text-align:left}
#teams table .match-start{background:none repeat scroll 0 0 #BFBFBF; color:#FFF; margin:0}
#teams table .ht{background:none repeat scroll 0 0 #EFEFEF; margin:0}
#teams table .details{background:none repeat scroll 0 0 #DFDFDF; margin:0}
#teams table .space{float:left; margin:0; padding:4px}
#right-cat-big #block, #right-cat-small #block{float:right; margin:0; text-align:right}
#right-cat-big #post-options #block h2{color:#FF3301; margin:0}
#right-cat-big #p_block, #right-cat-small #p_block{background:none repeat scroll 0 0 #F4F4F4; border-top:1px solid #D5D3D6; float:right; margin:0 0 10px; padding:5px; width:580px}
#right-cat-small #p_block{margin:0; width:255px}
#right-cat-big #p_block #block_1{float:right; margin:0; width:430px}
#right-cat-big #p_block #block_1 ul, #right-cat-big #p_block #block_4 ul{clear:right; float:right; margin:0; width:300px}
#right-cat-big #p_block #block_1 li, #right-cat-big #p_block #block_4 li{float:right; margin:0; text-align:right; width:150px}
.data{font-size:13px; font-weight:bold; margin:0}
#right-cat-big #p_block #block_2{margin:0}
#right-cat-big #p_block #block_3{float:right; margin:0 0 0 5px; width:188px}
#right-cat-big #p_block #block_5{float:right; margin:0 0 0 10px; width:280px}
#right-cat-big #p_block #block_5 table.leaguemanager{width:288px !important}
#right-cat-big #p_block #block_5 p{height:15px; margin:0; text-align:right; width:130px}
#right-cat-big #p_block #block_5 .num{text-align:right !important}
#right-cat-big #p_block #block_5 table.leaguemanager tr{height:22px; text-align:right}
#right-cat-big #p_block #block_5 .small{direction:ltr; font-size:11px !important; margin:0; text-align:right}
#right-cat-big #p_block #block_3 h3{text-align:center !important}
#right-cat-big #p_block #block_4{float:right; text-align:center; width:580px}
.comp_standing, .com_matches, .player_cv, .player_career, .player_matches, .teams_goals, .teams_squad, .subtitution, .teams_matches, .headtohead, .matche_stats, .last_c_matches, .club_team{color:#FF3301; height:23px; margin:0 0 5px}
.comp_standing{background:url("files/images/comp_standing.gif") no-repeat scroll right center transparent; float:none}
.com_matches{background:url("files/images/comp_last.gif") no-repeat scroll right center transparent; float:none}
.last_c_matches{background:url("files/images/last-club-matches.gif") no-repeat scroll right center transparent; float:none}
.club_team{background:url("files/images/club_team.gif") no-repeat scroll right center transparent; float:none}
.headtohead{background:url("files/images/head2head.gif") no-repeat scroll right center transparent; float:none}
.matche_stats{background:url("files/images/matche_stats.gif") no-repeat scroll right center transparent; float:none}
.player_cv{background:url("files/images/player_cv.gif") no-repeat scroll right center transparent; float:none}
.teams_goals{background:url("files/images/goals.gif") no-repeat scroll right center transparent; float:none}
.subtitution{background:url("files/images/subtitution.gif") no-repeat scroll right center transparent; float:none}
.teams_matches{background:url("files/images/t_matches.gif") no-repeat scroll right center transparent; float:none}
.teams_squad{background:url("files/images/teams_squad.gif") no-repeat scroll right center transparent; float:none}
.player_matches{background:url("files/images/last_matches.gif") no-repeat scroll right center transparent}
.player_career{background:url("files/images/career.gif") no-repeat scroll right center transparent}
#right-cat-big #p_block table.leaguemanager{font-size:11px; width:580px !important}
#right-cat-big #post-options{float:left; margin:10px 0 0}
#right-cat-big #post-options h2{color:#444; font-family:arial; font-weight:normal; margin:0; text-transform:capitalize}
.nt{background:none repeat scroll 0 0 #FFF}
#right-cat-small{-moz-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #E4E4E4; border:1px solid #CFCFCF; float:right; margin:0 5px 0 0; min-height:600px; padding:0 10px 10px; text-align:right; width:285px}
#right-cat-small #cat-small-name{float:right; margin:0; width:170px}
#right-cat-small #post-small-options{float:left; margin:10px 0 0}
#right-cat-small #post-small-options h2{color:#444; font-family:arial; font-size:13px; font-weight:bold; margin:3px 0 0}
#right-cat-small #cat-small-content{-moz-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #FFF; border:1px solid #CFCFCF; float:right; margin:0; min-height:540px; padding:10px; width:264px}
#right-cat-small table.leaguemanager{width:255px !important}
#right-cat-small table.leaguemanager .num{text-align:right}
table.leaguemanager .player{direction:ltr; margin:0; text-align:left; width:255px}
table.leaguemanager .player2{direction:ltr; margin:0; text-align:right; width:255px}
table.leaguemanager .t-score{border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; text-align:center}
.highlight{background:none repeat scroll 0 0 #FFCABF; margin:0}
#right-cat-big #p_block h2{background:none repeat scroll 0 0 #CFCFCF; color:#3F3F3F; float:left; font-family:arial; font-weight:normal; margin:5px 0 0 -2px; padding:2px; text-align:left; width:100%}
#right-cat-big #p_block #block_3 .small{font-size:1.5em; font-weight:normal; margin:0}
#right-cat-big #p_block #block_4 ul{width:205px !important}
#right-cat-big #p_block #block_4 li{width:102px !important}
.strong{font-weight:bold; text-align:right}
.rank{background:url("http://static.soccerway.com/gsmf/76/img/rank_default.gif") no-repeat scroll center center transparent; color:#FFF; font-size:11px; font-weight:bold; padding:11px; text-align:center !important; width:26px}
#post-content #post-text img{float:left; margin-right:5px; padding:0}
#blank-box{margin-bottom:10px; margin-left:0; margin-right:0; overflow:hidden; position:relative; width:305px}
#carousel{float:left; left:0; margin-left:0; overflow:hidden; position:relative; visibility:visible; width:245px !important; z-index:2}
#blank-box .prev{background:url("files/images/prev_bt.gif") repeat scroll 30px 0 transparent; border:0 none; cursor:pointer; float:left; height:101px; margin:0; position:relative; width:30px; z-index:5}
#blank-box .prev:active{background:url("files/images/prev_bt.gif") repeat scroll 1px 0 transparent}
#blank-box .next{background:url("files/images/next_bt.gif") repeat scroll 0 1px transparent; border:0 none; cursor:pointer; float:right; height:101px; margin:0; position:relative; width:30px; z-index:5}
#blank-box .next:active{background:url("files/images/next_bt.gif") repeat scroll 29px 1px transparent}
#blank-box ul{float:left; margin:0; overflow:hidden; position:absolute; width:600px}
#blank-box li{float:left}
#blank-box li img{margin:0}
#f-title{-moz-background-inline-policy:continuous; background:none repeat scroll 0 0 #DFDFDF; bottom:0; float:right; font-family:tahoma; font-size:11px; font-weight:normal; height:21px; margin-left:0; margin-right:0; margin-top:-6px; overflow:hidden; padding:0 5px; width:260px}
#f-title a{color:#444; margin:0}
#f-title a:hover{color:#444}
.photos-cat{direction:rtl; float:right !important; font-size:11px; height:96px !important; overflow:hidden}
.big-photo-cat{width:365px !important}
#bg-news{border-bottom:1px dotted #DFDFDF; height:95px !important; width:455px !important}
#bg-news img{height:80px !important; width:150px !important}
#bg-news p{width:290px !important}
#bg-news h3{font-family:arial; font-size:1.4em; font-weight:bold; margin:0}
#flash_el{margin:0}
#flash_el embed{left:5px; margin-bottom:0; margin-left:0; margin-top:0; position:relative}
#wcp{border:1px solid #FFF; margin-top:5px !important; width:475px !important}
.c-photos{margin-bottom:0; margin-left:4px; width:301px !important}
.c-photos li{background:url("files/images/b_bg.gif") repeat-x scroll center bottom #FFF; border:medium none; cursor:pointer; float:right; height:105px; margin:0 0 0; padding:5px; width:280px}
.c-photos li img{height:80px; width:280px}
.c-photos h4{background:none repeat scroll 0 0 #000; bottom:0; color:#FFF !important; float:right; font-size:11px; font-weight:normal; margin-bottom:0; margin-left:0; margin-right:0; padding:2px; position:relative; width:276px}
.c-photos h4 a{color:#FFF}
