@charset "ISO-8859-1";

strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold;
}
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;
}

a { text-decoration: none; color: inherit; }
	a:hover,
	a:focus { text-decoration: underline; }
/*	a:visited { border-bottom:1px dotted #000; }*/



/* ------------------------- */
/* --- HABILLAGE GENERAL --- */
/* ------------------------- */

.block { margin:10px 0 0; background:#CCCCCC; }
.block, .block .content { overflow:hidden; position:relative; }
#archePromo .block { margin:0; }
.block ul { padding:0; }
.block.idalgo { background:none; }

.entete.black { height: 20px; background:#1A1A1A url(../img/bgEnteteBlackBlock.png) repeat-x; border: 1px solid #1a1a1a; overflow:hidden; border-width:0 1px; }
.entete.black ._titre,
.entete.black._titre { color:#FFFFFF; font-weight:bold; line-height:20px; padding:0 6px; text-transform:uppercase; }
	.entete.black li { float:left; }
	.entete.black li.current { background:#4B4B4B url(../img/bgEnteteBlackBlockActive.png) repeat-x; }
.entete.black a:hover,
.entete.black a:focus { text-decoration:none }


/* !Publicité! */
.blPubBdr { background:#FFFFFF; border:1px solid #D0D1CF; padding:1px; }

.menu_inline li,
.menu_inline form,
.menu_inline fieldset,
.menu_inline img { display: inline; vertical-align: middle; }
.menu_inline fieldset { margin: 0; padding: 0;}
.menu_inline legend { display: none; }
.menu_inline input { position: relative; top: -2px; }

.adCall { display: none; }

.accessib { font-size:0; height:0; left:-9999em; overflow:hidden; position:absolute; top:-9999em; width:0; }

/* !Quelques pictos! */
.pictoVideo { display:block; width:17px; height:17px; background:url(../img/picto/player.png) no-repeat; text-indent:-9999px; }

