/* **************** Ricardo **************** */

/*Scripts globaux site centré*/
body{}
#src_globalContainer {border:none; background:url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/bg_body.jpg) center -43px repeat #b6b467;}
.enteteSecondaire{width:990px; background:url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/bg_entete.jpg) center no-repeat; border:none;}
.src_separateur{ background:url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/bg_global.jpg) repeat-y; border:none;}
.src_separateur .src_divisionDroite{background:none; border:none;}
.src_separateur .src_divisionGauche {background:none; border:none;}

#src_globalContainer #src_col-1024 {width:307px; padding-top:16px;}
.src_colCentre .teasers {margin-bottom:0;}
.src_colCentre {padding-top:5px;}
#menuUl ul {display:block;}
/** Colonne droite **/
#src_col-1024 .aLantenne { display:none; }
#src_col-1024 div.separateur { background:none; margin:0; }
#src_col-1024 .bloc { background:url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/bg_boite_col_droite.jpg) repeat-y; margin-left:3px; width:279px; }
#src_col-1024 .texteFloat { float:left; width:155px; }
#src_col-1024 .bloc a { color:#4F4F05; }
#src_col-1024 .ailleursSurRC { background:url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/bg_boite_col_droite.jpg) repeat-y 1px 0px; margin:10px 0 10px 3px; /*margin-left:3px;*/ padding-bottom:8px; width:299px; }
#src_col-1024 .ailleursSurRC a { color:#4F4F05; }
#src_col-1024 .ailleursSurRC h3 { background: url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/st_ailleursRC.gif) no-repeat; border:none; margin:0; height:30px; }
#src_col-1024 .proposition h3 { border-bottom:1px solid #e38a00; border-top:2px solid #eaaa45; background:none; color:#e38a00; margin:0 0 10px; padding:2px 10px 1px; height:11px; }
#src_col-1024 .babillard { background:url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/st_babillard.gif) 2px 0px no-repeat; width:302px; height:30px; }
#src_col-1024 .albumPhotos { background:url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/st_albumPhotos.gif) 2px 0px no-repeat; width:302px; height:30px; }
#src_col-1024 .hyperliensPertinents { background:url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/st_hyperliens.gif) 2px 0px no-repeat; width:302px; height:30px; }
#src_col-1024 .concours { background:url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/st_concours.gif) 2px 0px no-repeat; width:302px; height:30px; }
/*

/*Couleurs customs*/
.TitreMentionSpeciale {background:#4f4f05;}
.src_separateur a {color:#4f4f05;}
/*Couleurs customs*/

/* pour teaser "aussi sur tout.tv" dans col-droite */
#src_col-1024 .toutv_teasColDroiteImage {
	padding-left:3px;
}

.conducteur .fiche .surtitre {
	font-size: 11px;
	color: #666;
}

#menuUl {
	margin-bottom:0;
}

#menuUl li {
	border-bottom: 2px solid #ffffff;
}

.menuSecondaire a{
	/*background: red !important;*/
}

.menuSecondaire li {
	/*border-bottom: 1px solid #9ea478;*/
}

.niv1 a, .niv1 div {
	background-image: url(/emissions/ricardo/2012-2013/lib/v3.1.1/img/menu.gif);
	background-color: #acb08b;
}

.niv1 a:hover {
	background-color: #e38a00;
}

#menuUl li.niv2 {
	border-bottom:none;
	height:21px;
}

.niv2 a {
	color: #797979;
	font-size:11px;
	background:#ffffff;
}

.niv2 a:hover {
	color:#4f4f05;
	text-decoration: underline;
	background:#efeed6;
}

.niv2 a.On{ /*Overwrite le style du base.css*/
	color:#4f4f05;
	font-weight:normal;
	background-color:#efeed6;
}

/* coord. pour menu Carnet d'adresses --- modif en attendant correction base.css */
/*
a#niv1_Carnet_adresses:hover, a#niv1_Carnet_adresses.On {
	background-position: -161px -517px;
}
.niv1 #niv1_Carnet_adresses {
	background-position:0 -517px;
}
*/
/* début des coord. pour menus exclusif1 et exclusif2 */
a#niv1_exclusifs1:hover, a#niv1_exclusifs1.On {
	background-position: -161px -420px;
}
.niv1 #niv1_exclusifs1 {
	background-position:0 -420px;
}
a#niv1_exclusifs2:hover, a#niv1_exclusifs2.On {
	background-position: -161px -441px;
}
.niv1 #niv1_exclusifs2 {
	background-position:0 -441px;
}
/* fin des coord. pour menus exclusif1 et exclusif2 */

.src_separateur .src_divisionGauche {
	background-color:#ffffff;
	border:none;
}

.src_divisionGauche .recherche_form .note {
	display: inline;
}

/*.src_colCentre .contenu_milieu {
	border-right:2px #999999 solid;
	border-bottom:2px #999999 solid;
	border-left:1px #cfcfcf solid;
	border-top:1px #cfcfcf solid;
	padding:10px;
}

.src_colCentre .contenu_milieu ul {
	margin-left:15px;
}

.src_colCentre .contenu_milieu ol li {
	font-size:11px;
	margin-left:25px;
}

*/
.src_colCentre .texte_form {
	font-weight:bold;
}

.src_colCentre .mid_titre {
	font-size:14px;
	font-weight:bold;
}

.src_colCentre .bas_page {
	width:350px;
	font-size:10px;
	float:left;
	margin-top:20px;
}

/* pour changer couleur fond+liens+texte index photos (personnages) */
.src_colCentre .blockImg {
	background-color:#acb08b; /* #999E70 */
}
.blockImg a {
	color:#fff;
}
.blockImg h3 {
	color:#000;
}

/*******Fonds Ecran********/
.fond_ecran{
	float:left;
	width:240px;
	background-color:#999E70;/* #9ea478 */
	margin-right:4px;
	margin-left:0px;
	margin-bottom:8px;
}
.fond_ecran a{
	color: #fff;
}

.texte_fondEcran{
	margin-top:-5px;
	text-align:center;
}

/* ****** concours ****** */
.concoursIndex { 
	margin-top:10px;
 } /* padding:3px 8px 0px 8px; border-top:#D8D28A 3px solid; */
 .concoursIndex .dernierP {
	margin-bottom:3px;
 }
 .fiche .concoursIndex h2 {
	margin:0px 0px 10px 0px; padding:5px 8px 4px 8px; color:#FFFFFF; background-color:#ACB08B;
 } /* bg : orange#E38A00 vert#D8D28A#DFDB9F  border-top:#FFFFFF 1px dashed; */

/******* tableau générique ds doc en admin ********/
table.TableIntraDoc { width:500px; margin-top:-10px; border-collapse:collapse; clear:both; }
.TableIntraDoc tr { text-align:left; vertical-align:top; }
.TableIntraDoc td { margin:1px 1px 1px 1px; border:#acb08b 1px solid; }
.TableIntraDoc p { padding:4px 4px 4px 4px; margin:0; }


/**********************Toute section où on en a besoin!*****************************************************/
/* hack IE texte invisible avec img align */
* html /*.focus, .fiche,*/ #nomdudiv { height:1%; }

.imgMargeDroite { border:0px; margin-right:5px; margin-bottom:5px; }
.imgMargeGauche { border:0px; margin-left:5px; margin-bottom:5px; }
.imgMargeHautBas { border:0px; margin-top:5px; margin-bottom:5px; }
.imgFloatGauche { float:left; border:0px; margin-right:5px; margin-bottom:5px; }
.imgFloatDroite { float:right; border:0px; margin-left:5px; margin-bottom:5px; }
.imgFloatGaucheBorder { float:left; border:1px solid #000000; margin-right:5px; margin-bottom:5px; display:inline; }
.imgFloatDroiteBorder { float:right; border:1px solid #000000; margin-left:5px; margin-bottom:5px; display:inline; }

hr.filet { margin:16px 0px 16px 0px; height:1px; background-color:#999999; color:#999999; display:block; border:0; }
hr.filetDemiMarge { margin:6px 0px 6px 0px; height:1px; background-color:#999999; color:#999999; display:block; border:0; }

ul.listeAvecBullet { list-style:circle; list-style-type:circle; margin:10px 0px 10px 30px; display:block; }
ul.listeAvecBulletSansRetrait { list-style:circle; list-style-type:circle; margin:8px 0px 12px 15px; display:block; }
ul.listeAvecBulletPleinSansRetrait { list-style:circle; list-style-type:disc; margin:10px 0px 10px 15px; display:block; }
ul.listeAvecCarres { list-style:square; list-style-type:square; margin:10px 10px 10px 30px; display:block; }
ul.itemsInterligneP li { padding-bottom:8px; }
	ul li.listeItemDernier { padding-bottom:2px; }
ol { margin:10px 0px 10px 30px; padding:0; font-size:11px; }
dl { padding:0px 0px 10px 0px; margin:0; font-size:11px; }
	dt { padding-top:3px; font-size:11px; }
	dd { padding-top:3px; margin-left:10px; font-size:11px; }

.src_colCentre .texteFauxExposant { font-size:90%; text-transform:lowercase; display:inline; } /*padding-right:2px;*/
.src_colCentre .texteComment { font-size:10.5px; }
.src_colCentre .texteNotePfiche { font-size:11px; }
.src_colCentre .texteSecondaire { color:#666666; }
.src_colCentre .noteSurlignee { background-color:#FFFFCC; }
.fiche .sousTitreMajusculeNormal { font-size:10px; text-transform:uppercase; font-weight:normal; }

.src_colCentre .pMargeHaut { margin-top:20px; }
.focus .fiche h2.pMargeHaut { margin-top:20px; }

.blocRetrait { margin-right:11px; margin-left:11px; display:block; }
.blocEncadreTexte { margin-bottom:8px; padding:8px 8px 0px 8px; background-color:#B8FFFF; color:#000; border:#013E62 1px solid; }
.introEcrivezNous .encadre { width:488px; display:inline-block; margin:0px 0px 0px 0px; padding:5px 8px 5px 8px; background-color:#DFDB9F; border:#5A5925 1px dashed; }

div.clrLigne { width:100%; height:0; font-size:3px; clear:both; display:block; }
.displayInline { display:inline; }

.envoyer { margin:2px; padding:3px; font-size:10px; font-weight:bold; text-align:center; color:#ffffff; background-color:#E38A00; border:#5A5925 1px dashed; }

.fiche_intrapage { background: #FFF; border: 1px solid #CCC; padding: 5px; overflow: auto; }
