body {
	margin:0;
	padding:0;
	color:#484848;
	font-size:12px;
	line-height:18px;
	background: url(../images/bg.jpg) top center no-repeat;	
	font-family:arial;
}
	
div#avertisement{
	width:100%;
	padding:0px;
	height:62px;
	background:#161616;
}

div#avertisement_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	height:62px;
	background:url(../images/avertisement.png);
}

div#wrap{
	width:100%;
	padding:0px;
}

div#content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 40px 0;
}

#header{
	width:960px;
	overflow:hidden;
	margin:0 0 30px 0;
}

#header_left{
	width:280px;
	height:300px;
	float:left;
}

#header_right{
	width:680px;
	height:300px;
	padding:20px 0 0 0;
	float:left;
}

/**** menu ****/

#menu ul{
	padding:0;
	margin:0;
	list-style-type:none;
}

#menu li a{ 
    background:url(../images/menu_a.png);
	width:243px;
	height:31px;
    margin-bottom: 5px;
	font-weight:bold;
	font-style:italic;
	font-size:15px;
	list-style-type:none;
	padding:12px 0 0 20px;
	letter-spacing:-0.03em;
    }
	
#menu li a { 
    display: block ; 
    color: #616161; 
    line-height: 1em ; 
    text-decoration: none ; 
    }	
	
#menu li a:hover{ 
    background:url(../images/menu_a2.png);
    }
	
/**** menu_end ****/	
	
#intro{
	margin:10px 0 0 0;
}

#intro h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}

/**** general ****/

#general{
	width:960px;
	overflow:hidden;
}

#general_left{
	width:626px;
	float:left;
	margin:0 30px 0 0 ;
}

#general_right{
	width:304px;
	float:left;
}

#general_right img{
margin:0 0 20px 0 ;
}

h2{
	color:#019ed3;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

/**** Footer ****/

div#footer{
	width:100%;
	padding:0px;
	background:#303030;	
}

div#footer_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 10px 0;
}

#footer_left{
	width:250px;
	float:left;
	margin:0 30px 0 0;
}

#footer_center{
	width:350px;
	float:left;
	margin:0 20px 0 0;
}

#footer_right{
	width:290px;
	float:left;
	height:200px;
	line-height:16px;
	color:#e6e6e6;
	font-size:11px;
}

#footer a{
	color:#e6e6e6;
	text-decoration:none;
}

#footer a:hover{
	color:#e6e6e6;
	text-decoration:underline;
}

h3{
	font-size:12px;
	font-weight:bold;
	color:#f1efef;
	text-transform:uppercase;
	margin:10px 0 10px 0;
}

div#footer_bottom{
	width:100%;
	padding:0px;
	height:50px;
	background:#161616;	
}

div#footer_bottom_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
}

#bottom_left{
	float:left;
}

#bottom_right{
	float:right;
	color:#d8d8d8;
	font-size:10px;
	padding:14px 0 0 0;
}

#footer li{
	list-style-image:url(../images/li.png);
	padding:0;
	margin:0 0 12px 0;
}

#footer_bottom img{
	margin:0 10px 0 0;
}

.liens{
	float:left;
	margin:0 10px 0 0;
}

img{border:none;}



/******bwin*******/

div#bwin_wrap{
	width:100%;
	padding:0px;
}

div#bwin_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 40px 0;
}

#bwin_header{
	width:960px;
	overflow:hidden;
	margin:0 0 30px 0;
}

#bwin_header_left{
	width:280px;
	height:300px;
	float:left;
}

#bwin_header_right{
	width:680px;
	height:300px;
	padding:20px 0 0 0;
	float:left;
}

/**** menu ****/

#bwin_menu ul{
	padding:0;
	margin:0;
	list-style-type:none;
}

#bwin_menu li a{ 
    background:url(../images/menu_a.png);
	width:243px;
	height:31px;
    margin-bottom: 5px;
	font-weight:bold;
	font-style:italic;
	font-size:15px;
	list-style-type:none;
	padding:12px 0 0 20px;
	letter-spacing:-0.03em;
    }
	
#bwin_menu li a { 
    display: block ; 
    color: #616161; 
    line-height: 1em ; 
    text-decoration: none ; 
    }	
	
#bwin_menu li a:hover{ 
    background:url(../images/menu_a2.png);
    }
	
/**** menu_end ****/	
	
#bwin_intro{
	margin:10px 0 0 0;
}

#bwin_intro h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}

/**** general ****/

#bwin_general{
	width:960px;
	overflow:hidden;
}

#bwin_general_left{
	width:626px;
	float:left;
	margin:0 30px 0 0 ;
}

#bwin_general_right{
	width:304px;
	float:left;
}

#bwin_general_right img{
margin:0 0 20px 0 ;
}

h2{
	color:#019ed3;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

/**** Footer ****/

div#bwin_footer{
	width:100%;
	padding:0px;
	background:#303030;	
}

div#bwin_footer_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 10px 0;
}

#bwin_footer_left{
	width:250px;
	float:left;
	margin:0 50px 0 0;
}

#bwin_footer_center{
	width:200px;
	float:left;
	margin:0 20px 0 0;
}

#bwin_footer_right{
	width:420px;
	float:left;
	height:200px;
	line-height:16px;
	color:#e6e6e6;
	font-size:11px;
}

#bwin_footer a{
	color:#e6e6e6;
	text-decoration:none;
}

#bwin_footer a:hover{
	color:#e6e6e6;
	text-decoration:underline;
}

h3{
	font-size:12px;
	font-weight:bold;
	color:#f1efef;
	text-transform:uppercase;
	margin:10px 0 10px 0;
}

div#bwin_footer_bottom{
	width:100%;
	padding:0px;
	height:50px;
	background:#161616;	
}

div#bwin_footer_bottom_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
}

#bwin_bottom_left{
	float:left;
}

#bwin_bottom_right{
	float:right;
	color:#d8d8d8;
	font-size:10px;
	padding:14px 0 0 0;
}

#bwin_footer li{
	list-style-image:url(../images/li.png);
	padding:0;
	margin:0 0 12px 0;
}

#bwin_footer_bottom img{
	margin:0 10px 0 0;
}

.liens{
	float:left;
	margin:0 10px 0 0;
}

img{border:none;}



/******betclic*******/

div#betclic_wrap{
	width:100%;
	padding:0px;
}

div#betclic_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 40px 0;
}

#betclic_header{
	width:960px;
	overflow:hidden;
	margin:0 0 30px 0;
}

#betclic_header_left{
	width:280px;
	height:300px;
	float:left;
}

#betclic_header_right{
	width:680px;
	height:300px;
	padding:20px 0 0 0;
	float:left;
}

/**** menu ****/

#betclic_menu ul{
	padding:0;
	margin:0;
	list-style-type:none;
}

#betclic_menu li a{ 
    background:url(../images/menu_a.png);
	width:243px;
	height:31px;
    margin-bottom: 5px;
	font-weight:bold;
	font-style:italic;
	font-size:15px;
	list-style-type:none;
	padding:12px 0 0 20px;
	letter-spacing:-0.03em;
    }
	
#betclic_menu li a { 
    display: block ; 
    color: #616161; 
    line-height: 1em ; 
    text-decoration: none ; 
    }	
	
#betclic_menu li a:hover{ 
    background:url(../images/menu_a2.png);
    }
	
/**** menu_end ****/	
	
#betclic_intro{
	margin:10px 0 0 0;
}

#betclic_intro h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}

/**** general ****/

#betclic_general{
	width:960px;
	overflow:hidden;
}

#betclic_general_left{
	width:626px;
	float:left;
	margin:0 30px 0 0 ;
}

#betclic_general_right{
	width:304px;
	float:left;
}

#betclic_general_right img{
margin:0 0 20px 0 ;
}

h2{
	color:#019ed3;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

/**** Footer ****/

div#betclic_footer{
	width:100%;
	padding:0px;
	background:#303030;	
}

div#betclic_footer_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 10px 0;
}

#betclic_footer_left{
	width:250px;
	float:left;
	margin:0 50px 0 0;
}

#betclic_footer_center{
	width:200px;
	float:left;
	margin:0 20px 0 0;
}

#betclic_footer_right{
	width:420px;
	float:left;
	height:200px;
	line-height:16px;
	color:#e6e6e6;
	font-size:11px;
}

#betclic_footer a{
	color:#e6e6e6;
	text-decoration:none;
}

#betclic_footer a:hover{
	color:#e6e6e6;
	text-decoration:underline;
}

h3{
	font-size:12px;
	font-weight:bold;
	color:#f1efef;
	text-transform:uppercase;
	margin:10px 0 10px 0;
}

div#betclic_footer_bottom{
	width:100%;
	padding:0px;
	height:50px;
	background:#161616;	
}

div#betclic_footer_bottom_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
}

#betclic_bottom_left{
	float:left;
}

#betclic_bottom_right{
	float:right;
	color:#d8d8d8;
	font-size:10px;
	padding:14px 0 0 0;
}

#betclic_footer li{
	list-style-image:url(../images/li.png);
	padding:0;
	margin:0 0 12px 0;
}

#betclic_footer_bottom img{
	margin:0 10px 0 0;
}

.liens{
	float:left;
	margin:0 10px 0 0;
}

img{border:none;}


/******eurosportbet*******/

div#eurosportbet_wrap{
	width:100%;
	padding:0px;
}

div#eurosportbet_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 40px 0;
}

#eurosportbet_header{
	width:960px;
	overflow:hidden;
	margin:0 0 30px 0;
}

#eurosportbet_header_left{
	width:280px;
	height:300px;
	float:left;
}

#eurosportbet_header_right{
	width:680px;
	height:300px;
	padding:20px 0 0 0;
	float:left;
}

/**** menu ****/

#eurosportbet_menu ul{
	padding:0;
	margin:0;
	list-style-type:none;
}

#eurosportbet_menu li a{ 
    background:url(../images/menu_a.png);
	width:243px;
	height:31px;
    margin-bottom: 5px;
	font-weight:bold;
	font-style:italic;
	font-size:15px;
	list-style-type:none;
	padding:12px 0 0 20px;
	letter-spacing:-0.03em;
    }
	
#eurosportbet_menu li a { 
    display: block ; 
    color: #616161; 
    line-height: 1em ; 
    text-decoration: none ; 
    }	
	
#eurosportbet_menu li a:hover{ 
    background:url(../images/menu_a2.png);
    }
	
/**** menu_end ****/	
	
#eurosportbet_intro{
	margin:10px 0 0 0;
}

#eurosportbet_intro h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}

/**** general ****/

#eurosportbet_general{
	width:960px;
	overflow:hidden;
}

#eurosportbet_general_left{
	width:626px;
	float:left;
	margin:0 30px 0 0 ;
}

#eurosportbet_general_right{
	width:304px;
	float:left;
}

#eurosportbet_general_right img{
margin:0 0 20px 0 ;
}

h2{
	color:#019ed3;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

/**** Footer ****/

div#eurosportbet_footer{
	width:100%;
	padding:0px;
	background:#303030;	
}

div#eurosportbet_footer_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 10px 0;
}

#eurosportbet_footer_left{
	width:250px;
	float:left;
	margin:0 30px 0 0;
}

#eurosportbet_footer_center{
	width:350px;
	float:left;
	margin:0 20px 0 0;
}

#eurosportbet_footer_right{
	width:290px;
	float:left;
	height:200px;
	line-height:16px;
	color:#e6e6e6;
	font-size:11px;
}

#eurosportbet_footer a{
	color:#e6e6e6;
	text-decoration:none;
}

#eurosportbet_footer a:hover{
	color:#e6e6e6;
	text-decoration:underline;
}

h3{
	font-size:12px;
	font-weight:bold;
	color:#f1efef;
	text-transform:uppercase;
	margin:10px 0 10px 0;
}

div#eurosportbet_footer_bottom{
	width:100%;
	padding:0px;
	height:50px;
	background:#161616;	
}

div#eurosportbet_footer_bottom_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
}

#eurosportbet_bottom_left{
	float:left;
}

#eurosportbet_bottom_right{
	float:right;
	color:#d8d8d8;
	font-size:10px;
	padding:14px 0 0 0;
}

#eurosportbet_footer li{
	list-style-image:url(../images/li.png);
	padding:0;
	margin:0 0 12px 0;
}

#eurosportbet_footer_bottom img{
	margin:0 10px 0 0;
}

.liens{
	float:left;
	margin:0 10px 0 0;
}

img{border:none;}


/****** SAJOO*******/

div#sajoo_wrap{
	width:100%;
	padding:0px;
}

div#sajoo_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 40px 0;
}

#sajoo_header{
	width:960px;
	overflow:hidden;
	margin:0 0 30px 0;
}

#sajoo_header_left{
	width:280px;
	height:300px;
	float:left;
}

#sajoo_header_right{
	width:680px;
	height:300px;
	padding:20px 0 0 0;
	float:left;
}

/**** menu ****/

#sajoo_menu ul{
	padding:0;
	margin:0;
	list-style-type:none;
}

#sajoo_menu li a{ 
    background:url(../images/menu_a.png);
	width:243px;
	height:31px;
    margin-bottom: 5px;
	font-weight:bold;
	font-style:italic;
	font-size:15px;
	list-style-type:none;
	padding:12px 0 0 20px;
	letter-spacing:-0.03em;
    }
	
#sajoo_menu li a { 
    display: block ; 
    color: #616161; 
    line-height: 1em ; 
    text-decoration: none ; 
    }	
	
#sajoo_menu li a:hover{ 
    background:url(../images/menu_a2.png);
    }
	
/**** menu_end ****/	
	
#sajoo_intro{
	margin:10px 0 0 0;
}

#sajoo_intro h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}

/**** general ****/

#sajoo_general{
	width:960px;
	overflow:hidden;
}

#sajoo_general_left{
	width:626px;
	float:left;
	margin:0 30px 0 0 ;
}

#sajoo_general_right{
	width:304px;
	float:left;
}

#sajoo_general_right img{
margin:0 0 20px 0 ;
}

h2{
	color:#019ed3;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

/**** Footer ****/

div#sajoo_footer{
	width:100%;
	padding:0px;
	background:#303030;	
}

div#sajoo_footer_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
	padding:0 0 10px 0;
}

#sajoo_footer_left{
	width:250px;
	float:left;
	margin:0 30px 0 0;
}

#sajoo_footer_center{
	width:350px;
	float:left;
	margin:0 20px 0 0;
}

#sajoo_footer_right{
	width:290px;
	float:left;
	height:200px;
	line-height:16px;
	color:#e6e6e6;
	font-size:11px;
}

#sajoo_footer a{
	color:#e6e6e6;
	text-decoration:none;
}

#sajoo_footer a:hover{
	color:#e6e6e6;
	text-decoration:underline;
}

h3{
	font-size:12px;
	font-weight:bold;
	color:#f1efef;
	text-transform:uppercase;
	margin:10px 0 10px 0;
}

div#sajoo_footer_bottom{
	width:100%;
	padding:0px;
	height:50px;
	background:#161616;	
}

div#sajoo_footer_bottom_content{
	width:960px;
	margin: 0 auto;
	overflow:hidden;
}

#sajoo_bottom_left{
	float:left;
}

#sajoo_bottom_right{
	float:right;
	color:#d8d8d8;
	font-size:10px;
	padding:14px 0 0 0;
}

#sajoo_footer li{
	list-style-image:url(../images/li.png);
	padding:0;
	margin:0 0 12px 0;
}

#sajoo_footer_bottom img{
	margin:0 10px 0 0;
}

.liens{
	float:left;
	margin:0 10px 0 0;
}

img{border:none;}


/**** slideshow ****/

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}

.nivo-caption a{
	color:#019ed3;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:20px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

#slider {
	position:relative;
	//See the "style-pack" below for image
	background:url(images/loading.gif) no-repeat 50% 50%; 
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}

#slider a{
	display:block;
}

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider {
	position:relative;
	min-height:280px;
	background:#202834 url(../images/loading.gif) no-repeat 50% 50%;
	/**-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;**/
	box-shadow:0px 0px 10px #333;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:47%;
	bottom:-30px;
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption a { 
    text-decoration:underline;
}


