table.bkmreviews {
	border:1px solid #d783ba;
	margin:10px 0 0 17px;
	width:680px;
	font-size:10px;
}

table.contenttable {
	/*width:670px;*/
	margin:0 auto 0 auto;
}

table.bkmreviews td, table.contenttable td  {
	padding:4px 4px 4px 4px;
	border-bottom:1px dashed #d783ba;
	text-align:center;
}
table.bkmreviews td.bkmlogo {
	width:111px;
	font-variant:small-caps;
}
table.bkmreviews td.bet {
	width:60px;
	font-variant:small-caps;
	border-left:1px dashed #bababa;
}
table.bkmreviews tr.head td, table.contenttable tr.head td {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#d783ba;
}
table.bkmreviews td.boleda {
	border-left:1px dashed #bababa;
}
table.bkmreviews td.aleft, table.aleft td {
	text-align:left;
}
table.bkmreviews td ul {
	list-style-position:inside;
}


div.widget-surebet-article {
	width:265px;
	height:50px;
	background-color:#FFFFFF;
	background-image:url(../images/templates/background-surebetwidget.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:60px;
	color:#FFFFFF;
	float:left;
}
.clearright {
	clear:right;
}
div.widget-surebet-article a {
	text-decoration:none;
	color:inherit;
}
div.widget-surebet-article a:hover {
	text-decoration:none;
	color:#a7cff7;
}
div.widget-surebet-article h3 {
	color:#FFFFFF;
	color:#4d84bc;
	font-size:18px;
	height:20px;
	font-variant:small-caps;
	text-align:left;
	padding:1px 0 0 0;
	margin:0 20px 5px 15px;
}

div.widget-surebet-article .nbsure {
	font-size:17px;
	font-weight:bold;
	margin:0 20px 0 35px;
	padding:0 0 0 0;
	float:left;
	width:30px;
}
div.widget-surebet-article .percentsure {
	margin:0 0 0 30px;
	padding:4px 0 0 0;
	line-height:0.9;
}
div.widget-surebet-article .percentsure span {
	font-weight:bold;
	font-size:15px;
}
div.widget-cumul p.cumulsure {
	font-size:10px;
	margin:0 0 0 25px;
	padding:0 0 0 0;
	vertical-align:middle;
} 
div.widget-cumul p.cumulsure span {
	font-size:17px;
	font-weight:bold;
}

a.lienimage {
	background-image: url(../images/templates/button-bleu.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:200px;
	height:60px;
	display:block;
	float:left;
	margin:0 0 0 95px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding:10px 0 0 0;
}
a.lienimage:hover {
	background-image: url(../images/templates/button-bleu-hover.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:200px;
	height:60px;
	display:block;
}

ul.toc {
	margin:0 0 0 40px;
	padding:0;
}

ul.toc li {
	list-style-type:lower-roman;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

ul.styletypenone li {
	list-style-type:none;
}

ul.toc li h3 a {
	color:#BE007B;
	font-size:14px;
	font-variant:small-caps;
	text-decoration:none;	
}

ul.toc li ul {
	margin:0 0 20px 30px;
	width:90%;
}

ul.toc li ul li {
	list-style-type:none;
	text-align:justify;
}

ul.toc li ul.hidden {
	display:none;
}


.section-content .list {
	margin:0px 0px 0px 70px;
	width:87%;
	text-align:justify;
}

.section-content .sublist {
	margin:0px 0 10px 30px;
	width:90%;
	text-align:justify;
}

.section-content .list li {
	list-style-type:disc;
	margin:0 0 5px 0px;
	text-align:justify;
}
.section-content .sublist li {
	list-style-type:circle;
	margin:0 0 0px 0px;
}

/*page partenaires*/
.partnerlist a {
	text-decoration:none;
}

textarea {
	font-size:10px;
	text-align:center;
}
