
body {
margin:0;
padding:0;
height:100%; /* this is the key! */
}

#page-left {

padding:0 9px 0 0;

}

.bonus-steps-header {

    height: 45px;
    line-height: 45px;
    
}

#content-right-main {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #DDDDDF;
    float: right;
    margin: 0;
    padding: 0;
    width: 730px;
}
#content-left-main {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
	width:220px;
	    margin: 0;
    padding: 0;
}
.title-bloc-livescore {
    background: url("images/sprites/sprite-repeat-x.png") repeat-x scroll 0 -1947px transparent;
    color: #6A6A6A;
    display: block;
    font: bold 12px/34px arial;
    height: 34px;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 736px;
}
.date-selezionne {
    float: left;
    margin-left: 137px;
    margin-right: 137px;
    width: 200px;
}
.title-sidebar-livescore {padding-top:10px;height: 23px;}


.content_article {
   
     border: none;

    width: 465px;
}
.category-article-list {
    border-bottom: 1px dashed #BDBDBD;
  
    padding: 20px;
    width: 426px;
}
.content_rub { 
    width: 490px;
}
.content_rub .banner-promo-bookmaker{width:490px;}

#menu-comparateur-sport li a {padding:3px 15px;}

.btn-approfittane:hover{background-position:-362px -55px}

.pronostici-match-affidabilita-block {

    margin-left: 5px;

}
.match-gain-profiter{  padding-top: 25px; }

*+html #menu #subnavbar .nav-holder .drop{ margin-left:-90px}


.top-scommesse-top{
background:url("images/body/bg-top5siti.png") no-repeat left top transparent;
height:30px;
left:0px;
position:absolute;
top:0px;
z-index:3;
width:63px; }

.top-scommesse-center{
background:url("images/body/bg-top5siti-center.png") repeat-y 0 0 transparent;
position:absolute;
top:30px;
left:0px;
z-index:2;
bottom:30px;
-height:1%;
width:63px; }

.top-scommesse-bottom{
background:url("images/body/bg-top5siti.png") no-repeat left bottom transparent;
position:absolute;
left:0px;
bottom:-1px;
height:30px;
width:63px;
z-index:3;
 }


 
 #content .noart {
    background: url("images/pronostics/bg-pronostici-sportivi-gratis.png") no-repeat scroll 0 0 transparent;
    height: 255px;
    margin-left: -1px;
    margin-top: -38px;
    overflow: hidden;
    padding: 55px 0 0 27px;
    width: 710px;
}

#menu #navbar ul li#scommesse a {
	background-position: 0px -488px;
	height: 35px;
	width: 161px;
	overflow: hidden;
	text-indent: -200px;
}
#menu #navbar ul li#scommesse a:hover,
#menu #navbar ul li#scommesse a.selected {
	background-position:0px -524px;
}


#menu #navbar ul li#ippica a {
	background-position: -164px -488px;
	width: 78px;
	height: 35px;
	overflow: hidden;
	text-indent: -200px;
}
#menu #navbar ul li#ippica a:hover,
#menu #navbar ul li#ippica a.selected {
	background-position:-164px -524px;
}
#menu #navbar ul li#poker a {
	background-position: -244px -488px;
	width: 74px;
	height: 35px;
	overflow: hidden;
	text-indent: -200px;
}
#menu #navbar ul li#poker a:hover,
#menu #navbar ul li#poker a.selected {
	background-position:-244px -524px;
}
#menu #navbar ul li#news-sport a {
	background-position: -320px -488px;
	width: 108px;
	height: 35px;
	overflow: hidden;
	text-indent: -200px;
}
#menu #navbar ul li#news-sport a:hover,
#menu #navbar ul li#news-sport a.selected {
	background-position:-320px -524px;
}
#menu #navbar ul li#livescore a {
	background-position: -430px -488px;
	width: 241px;
	height: 35px;
	overflow: hidden;
	text-indent: -200px;
}
#menu #navbar ul li#livescore a:hover,
#menu #navbar ul li#livescore a.selected {
	background-position:-430px -524px;
}

#menu #navbar ul li#pronostici a {
background-position:-674px -488px;
height:35px;
overflow:hidden;
text-indent:-200px;
width:159px;
}
#menu #navbar ul li#pronostici a:hover,
#menu #navbar ul li#pronostici a.selected {
	background-position:-674px -524px;
}

.bookmaker-typebonus .link-arrow {background-position:-320px -268px}


.breadcrumb {
    background-image:url('/medias/images/bg-breadcrumb-ss.png'); 
    background-repeat:repeat-x;
    font: 11px Arial, Helvetica, sans-serif;
	height:32px;
    line-height:30px;
    color:#000;
    width:957px;
    margin:0px;
    padding:0px;

}
.breadcrumb li {
    list-style-type:none;
    padding-left:10px;
	display:inline-block;
	float:left;

}
.breadcrumb li a {
	display:inline-block;
    padding-right: 15px;
    text-decoration: none;
    color:#666666;
	outline:none;

}
.breadcrumb li a:hover span.follow-arrow,.breadcrumb li a:hover  {
background:none;

}

a.btn-live-active{background-position:-125px -324px }
a.btn-quote-active{background-position:-125px -302px }
a.btn-formazioni-active{background-position:-125px -344px }

#menu-comparateur-sport{ bottom:-1px}
.corner-tab-top-right{right:-1px; }
.corner-tab-bottom-right {right:-1px;bottom:-1px;}




.bloc-scommesse{ background:url("images/body/top-3-book.png") no-repeat scroll left top transparent;height:202px}
.bloc-poker{ background:url("images/body/top-5-book.png") no-repeat scroll left top transparent;height:298px}
.bloc-ippica{ background:url("images/body/top-5-book.png") no-repeat scroll left top transparent;height:298px}
.top-scommesse-top{background-image:none}
.top-scommesse-center{background-image:none}
.top-scommesse-bottom{background-image:none}

#content-grey{position:relative;}
.home-page-part-sectype{display:block;height:190px}
.active-livescore {float:left}
#tab1{float:left}
#tab2{float:left}
#tab3{float:left}
#tab4{float:left}
.article-list-home {
width: 230px;
}
.article-list-home a {
width: 214px;
}
#news-home h3{margin:0;padding:0}

.home-page-part-sectype{

height:190px;
position:absolute;
top:100%;
left:10px;
margin-top:500px;
bottom:0;

}
/* IE 6 IE 6 IE 6 IE 6 IE 6 IE 6 IE 6 IE 6 IE 6 IE 6 IE 6 
* {border:1px solid yellow}
#bookmaker-right .bookmaker-rank-details span.etoile, #bookmaker-right .bookmaker-rank-details-modulo span.etoile {
	font-size:0;
}
#menu #navbar {
	margin-top:15px;
	height:35px;
	overflow:hidden;
}
#menu #navbar ul li a{
	background: url(images/sprites/home-sprite-ie6.png);
	font-size:0;
}
#menu .subnav-icon {
	margin-left:-23px;
	margin-top:-2px;
}
#menu, #menu *, #menu ul, #menu li, #menu li a {
}
#subnavbar, #subnavbar *, #subnavbar ul, #subnavbar li{}
#subnavbar li {
	border:1px solid yellow;
	margin:0;
	padding:0;
	position:static;
	margin-left:20px;
	font-size:0;
}
#subnavbar li a {
	margin:0;
	padding:0;
	display:inline;
	border:1px solid red;
}
#header2 {
	overflow:hidden;
}
.drop { position:absolute; display:none; }*/