@charset "utf-8";
/* CSS Document */
/*
Reset CSS
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,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,strong,th,var{font-style:normal;font-weight:normal;}li{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;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}

/*
Fonts CSS
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;font-size:small;font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;outline: none;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;}

a
{
  color: #524F46;
  outline: none;
}

body
{
  font: 12px "Arial", Verdana, sans-serif;
  background-color: #2b2b2b;
}

.clear{
	clear:both;
}

#page{
	width:911px;
	margin:0 auto;
}

/*HEADER*/
#header{

}

#logo-head{
	background-image:url(../images/logo-head.png);
	width:370px;
	height:48px;
	background-repeat:no-repeat;
	margin:17px 0;
        float:left;
}

#advert-head{
    float:right;
    margin-top:10px;
}

h1{
    font-size:18px;
    font-weight:bold;
    margin-top:15px;
}
/*MENU*/
#menu{
	background-image:url(../images/menu-bar.png);
	height:29px;
	background-repeat:no-repeat;
}
#menu ul{
	height:29px;
	margin-left:134px;
}
#menu ul li{
	float:left;
	margin-right:45px;
	padding-top:5px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
}

#menu ul li.most{
	background-image:url(../images/menu-bar-head.png);
	height:24px;
	width:132px;
	color:#fff;
	background-repeat:no-repeat;
}

#menu ul li.separator{
	color:#616161;
}

#menu ul li a{
	color:#fff;
	text-decoration:none;
}

#menu ul li a:hover,#menu ul li.visited{
	color:#e8ff46;
}

/*CONTENT BLOCKS*/
#main, .content{
	background-color:#fff;
}

.content{
	background-color:#fff;
	height:100%;
}


.content .left,.content .center,.content .right{
	float:left;
}

#menu-left{
	width:145px;
}
#menu-left, .search{
	background-image:url(../images/search-grad.png);
	background-repeat:repeat-x;
	background-color:#FFF;
}

.center{
	width:766px;
}


/*MENU LEFT*/
#menu-bg ul li{
	padding-top:5px;
	text-decoration:none;
        background-image:url(../images/barre-menuleft.png);
	background-repeat:repeat-x;
	background-position:bottom;
}

#menu-bg ul li a{
	text-decoration:none;
	margin: 0 auto;
	color:#000;
}

#menu-bg ul li:hover{
	background-color:#e5eea2;
        background-image:url();
}

ul li.home{
	width:141px;
	height:21px;
	background-image:url(../images/menu-left-home.png);
	background-repeat:repeat-x;
	border:none;
	background-color:transparent;
	font-weight:bold;
	text-align:center;
	padding:0;
}



#menu-bg ul li.bookmakers{
	width:135px;
	height:27px;
	background-image:url(../images/bookmaker-header.png);
	background-repeat:none;
	border:none;
	padding:0;
	
}

ul li.home a{
	color:#e2ff33;	
	text-decoration:none;
}

#menu-bg{
	width:135px;
	background-color:#f7f7f7;
}

#menu-bg li.visited{
	background-color:#c2d346;
	color:#fff;
	font-weight:bold;
	height:23px;
	border-bottom:1px solid #DBE590;
	border-top:none;
    background-image:url();
}

#menu-bg li{
	background-color:#f7f7f7;
	color:#fff;
	height:22px;
	border-top:2px solid #fff;
	border-bottom:1px solid #fff;
	padding-left:21px;
}

#menu-bg li img{
	margin-right:6px;
}
.best-tips{
        background:url("../images/cell-left-menu.png") no-repeat scroll right top transparent;
        margin-top:6px;
        width:135px;
        height:46px;
        padding: 10px 0;
}
.tips-title{
        margin-left: 5px;
		color:#e2ff33;
		font: 11px "Arial", Verdana, sans-serif;		
		font-weight:bold;
        font-style: italic;

}

.tip-link{
	margin-top:5px;
    margin-left:5px;
	font: 10px "Arial", Verdana, sans-serif;	
	font-weight:bold;
	font-style: italic;

}

.tip-link a{
	color:#fff;
}
.tip-link a:hover{
	color:#524F46;
}
/*SEARCH BOX*/

.search{
	width:766px;
	background:#f6f6f6 url(../images/search-grad.png) repeat-x;
	height:22px;
	padding:18px 0 10px 0px ;
}

#search-form{
	width:508px;
	margin:0 auto;
}

.search_img{
	width:90px;
	height:22px;
	float:left;
	margin-top:1px;
	padding-right:10px;
}

.search_field{
	float:left;
	width:299px;
	background:url("../images/search-box.png") no-repeat scroll right top transparent;	
	height:22px;
}

.search_btn{
	width:49px;
	height:22px;
	float:left;
	padding-left:10px;
}

#search-form input.searchbox{
	border:medium none;
	height:22px;
	vertical-align:top;
	width:299px;
}

input{
	width:294px;
	height:19px;
	border:none;
	background:none;
	padding:3px 0 0 5px;
}

#search-form input.submit{
	background:url("../images/search-submit.png") no-repeat scroll left top transparent;
	border:medium none;
	cursor:pointer;
	height:23px;
	width:59px;
}


#search-form .search-img{
    height:32px;
    float:left;
}

/*CONTENU*/
#main{
	margin-top:10px;
}
#main-left{
	width:550px;
	float:left;
	margin:0 auto;
}
#main-right{
	width:200px;
	float:left;
	margin-left:10px;
}

#main-left h2{
	text-align:center;
	width: 110px;
	margin:0 auto 4px;
	font-size: 18px;
	font-weight:bold;
	font-style:italic;
}

#main-left h2.football{
	background:url("../images/header-foot.png") no-repeat scroll left center transparent;
}

#main-left h2.tennis{
	background:url("../images/header-tennis.png") no-repeat scroll left center transparent;
}
#main-left h2.basketball{
	background:url("../images/header-basket.png") no-repeat scroll left center transparent;
	text-align:right;
	padding-left:5px;
}

#main-right .advert{
	margin-bottom:9px;
}


/*LEAGUES*/
.four-cell{
	margin-top:3px;
}
.four-cell div.cell{
	float:left;
	margin-right:5px;
}

.leagues-links {
	margin-right:6px;
	margin-top:16px;
}

.leagues-links div.title-content{
	font-size: 16px;
	font-weight:bold;
	font-style:italic;
}

.leagues-links div.separator{
	border-bottom:1px dotted #676767;
	float:right;
	width:85%;
	height:11px;
	margin-left:6px;
}

.leagues-links div.separator-full{
	border-bottom:1px dotted #676767;
	height:11px;
	margin-left:6px;
}

.leagues-links ul li{
	float:left;
	margin-right:15px;
	width:30%;
        font-size:11px;
}

.leagues-links ul {
	clear:both;
}

.links{
	margin-top:15px;
}

.links a{
	color:#000000;
}
.links a:hover{
	color:#524F46;
}
.link{
	padding-top:7px;
}
.livescore-ad{
	background:url("../images/livescore-ad.png") no-repeat scroll left center transparent;
	width:100%;
	height:65px;
}
.footer{
float:left;
width:100%;
background-color:#FFF;
margin-top:3px;
text-align:center;
font-size:11px;
}




