/* ---------------------------------- */
/* GLOBAL */
/* ---------------------------------- */

.png, .format_png{
behavior: url(data/css/png.htc);
}

body {
margin: 0;
padding: 0;
color:#FFFFFF;
}
ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#global, #global_article{
font-size:9px;
display:block;
height:1040px;
background:#C24295 url(../img/fond.jpg) repeat-x;
margin-bottom:10px;
}

#global_article{
height:1113px;
background:url(../img/fond_article.jpg) repeat-x;
}
#header{
	position:relative;
	background:url(../img/header.jpg);
	height:170px;
	width:996px;
	}

#header img{
	position:absolute;
	right:27px;
	margin-top:0px;
	border:0px;
	}
#header h1,#header h3{
	font-size:9px;
	font-weight:bold;
	position:absolute;
	right:182px;
	text-align:right;
	margin-top:50px;
	width:270px;
	color:#FFFFFF;
	}
#header h1 b{color:#5A063F;}
#header h1 a{color:#5A063F; text-decoration:none;}
#header h3{
	margin-top:75px;
	width:330px;
	color:#5A063F;
	}
#menu {
	z-index:100;
	height:17px;
	background:url(../img/menu_fond.jpg) repeat-y;
	padding-top:3px;
	color:#E99DC1;/*rose clair*/
	}

.navigation li {
	text-align: center;
	display:inline;
}
.navigation .exclu a{
	font-weight:bold;
	color:#E842AE;
	}
.navigation li a{
	text-decoration:none;
	color:#FFFFFF;
	margin-right:5px;
	margin-left:5px;
}
.navigation li a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
.navigation li span{
	color:#FFFFFF;
	margin-right:5px;
	margin-left:5px;
}

.subMenu {
	width:179px;
	position:absolute;
	z-index:300;
	display:block;
	margin-left:65px;
	margin-top:5px;
	padding:3px 0 7px 0;
	background:url(../img/ssmenu_fond.png) repeat-y;
	display:none; 
	}
.subMenu li {
	font-size:9px;
	text-align: left;
	text-transform:uppercase;
	display:block;
	margin-right:5px;
	}
.subMenu li a{color:#E89CC3;}


/********************************************************************************************/
/************************************** CONTENU *********************************************/
/********************************************************************************************/
#gauche_accueil{ position: absolute; left:0; width:306px;}
#droite_accueil{ width:690px; margin-left:306px;}

/*--------------------- CHRONIQUE DU JOUR -----------------*/
#chronique{
	width:276px;/*306-15-15*/
	text-align:right;
	padding:0 15px 5px 15px;
	margin-top:20px;
	}
#chronique h3{
	font-size:10px;
	font-weight:bold;
	margin-right:82px;
	}
#chronique h3.chro{
	text-transform:uppercase;
	font-size:10px;
	font-weight:normal;
	}
#chronique .ligne{ margin-bottom:5px; min-height:30px;}
#chronique .video, #chronique .info{
	display:block;
	float:right;	
	text-align:center;
	text-decoration:none;	
	color:#FFFFFF;
	font-size:9px;
	height:12px;
	width:40px;
	padding-top:17px;
	background:url(../img/picto_video.gif) no-repeat top;	
	}
#chronique .info{
	background:url(../img/picto_info.gif) no-repeat top;
	}
#chronique a:hover{
	color:#E842AE;
	}
	
/*--------------------- CLASSEMENT - CHRONIQUES LES PLUS LUES -----------------*/
#classement{
	width:306px;
	height:196px;
	background:url(../img/classement_fond.gif) no-repeat right;
	}
#classement2{
	width:250px;
	height:163px;
	background:url(../img/classement2_fond.gif) no-repeat right;
	float:left;
	}
#classement img{
	margin:30px 0 0 80px;
	}
#classement2 img{
	margin:17px 0 0 20px;
	}
#classement li, #classement2 li{
	display:block;
	margin:10px 0 5px 60px;
	color:#000000;
	}
#classement2 li{margin-left:35px; margin-bottom:2px; margin-top:5px; width:210px;}
#classement .num, #classement2 .num{
	display:block;
	float:left;
	font-size:17px;
	color:#E842AE;
	font-weight:bold;
	padding-top:3px;
	}
#classement2 .num{font-size:14px;}

#classement .date, #classement2 .date{
	font-size:9px;
	text-transform:uppercase;
	padding-left:5px;
	}
#classement p, #classement2 p{
	font-size:9px;
	font-weight:bold;
	margin:0;
	margin-left:26px;
	}
#classement2 p{font-size:9px; font-weight:bold; margin-left:23px;}
#classement a, #classement2 a{
	color:#000000;
	text-decoration:none;
	}
#classement a:hover, #classement2 a:hover{
	color:#E842AE;
	}
/**/
#pubMiddle{
	margin:8px 0 0 13px;
	width:300px;
	height:250px;
	background-color:#701B52;
	}
#pubMiddle.right{
 	position:absolute; 
	right:0; 
	margin-right:10px;
	}
/*-------------------------- VIDEO -------------------------------*/
#video{
	width:403px;/*443-40*/
	height:335px/*390-35*/;
	background:url(../img/video_fond.jpg) no-repeat;
	padding:55px 0 0 40px;
	}
#video .novideo{color:#701B52; font-size:12px; margin-top:20px; margin-left:20px;}


#reagissez{
position:absolute;
top:90px;
right:150px;
}

/*-------------------------- APPEL A TEMOIN -------------------------------*/
#if_appel{
	width:234px;
	height:330px;
	position:absolute;
	right:0;
	margin:-38px 5px 0 0;
	}
#if_appel iframe{
	border:0;
	overflow:hidden;
	margin:0;
	padding:0;
	width:234px;
	height:330px;
	}
#appel{
	width:234px;
	height:330px;
	background:url(../img/appel_fond.jpg) no-repeat;
	position:absolute;
	right:0;
	margin:-38px 5px 0 0;
	}
#appel img{
	margin:20px 0 0 5px;
	}
#appel a{
	color:#000000;
	text-decoration:none;
	font-size:10px;
	}
#appel a:hover{
	color:#E842AE;
	}
#appel #nav{
	position:absolute;
	right:0;
	margin-right:20px;
	}
#appel #nav img{margin:0;}
#appel #autour{
	margin:15px 0 0 20px; 
	padding:10px; 
	overflow: auto; 
	position:relative; 
	text-align:left; 
	height:170px; 
	width:173px;
	background:#ffffff;
	}
#appel li{
	display:block;
	margin:0 0 15px 0;
	padding:0 0 5px 0;
	color:#000000;
	border-bottom:1px solid #EB83C0;
	}
#appel li#last{
	margin:0;
	border:0;
	}
#appel #contact p{
	margin:0 15px 0 20px;
	color:#000000;
	}
#appel #contact b{
	text-transform:uppercase;
	}
#appel #contact a{
	color:#E842AE;
	font-weight:bold;
	}
#appel #contact a:hover{
	color:#fff;
	}

#appel #numAppel{
margin:7px 0 0 20px; 
padding:0;
position:relative; 
text-align:left;  
width:193px;
color:#5E0944;
}

/*-------------------------- INTERACTIVITE -------------------------------*/
#interactivite{ 
	width:238px; 
	float:right; 
	margin-top:300px;/*margin-top:220px;*/
	}

#interactivite #forum{
	width:231px;
	height:66px;
	background:url(../img/inter_forum_fond.jpg) no-repeat;
	}
#interactivite #forum img{ margin-top:10px; margin-left:7px;}
#interactivite p{
	text-align:right;
	margin-right:20px;
	}
#interactivite a{color:#FFFFFF; text-decoration:none;}
#interactivite a:hover{color:#E842AE;}

#interactivite .flux_rss{ margin-top:5px; margin-right:7px;}
#interactivite .flux_rss a{ display:inline; margin-bottom:2px;}

.titre_forum{ padding-top:10px; padding-bottom:5px; background:url(../img/inter_forum_point.gif) no-repeat bottom; text-align:right;}
.titre_forum h3{color:#E842AE; font-size:15px; font-weight:bold; margin-right:15px;}

/*------------ RETROUVER - ARCHIVE CALENDRIER RECHERCHE -----------------------*/
#retrouver{ background:url(../img/retrouver_fond.gif) no-repeat;
	width:657px;
	height:182px;
	margin:12px 0 0 25px;
	}	
#retrouver h1{
	text-transform:uppercase;
	font-size:15px;
	font-weight:bold;
	color:#E842AE;
	}
#retrouver .archive{
	float:left;
	width:180px;
	margin:16px 0 0 15px;
	}
#retrouver .archive .colonne1,#retrouver  .archive .colonne2{
	margin-top:10px;
	float:left;
	width:90px;
	}
#retrouver .archive a{color:#FFFFFF; text-decoration:none;}
#retrouver .archive a:hover{color:#E842AE;}
#retrouver iframe{float:left;}
#retrouver .recherche{
	float:left;
	margin:40px 0 0 30px;
	}
#retrouver .recherche a{
	font-size:14px;
	font-weight:bold;
	color:#E842AE;
	text-decoration:none;
	display:block;
	position:absolute;
	margin-left:150px;
	margin-top:-35px;
	}
#retrouver .recherche a:hover{color:#fff;}
input, select{border:1px solid #E842AE;}
/*------------ OURS -----------------------*/
#ours{ 
	background:url(../img/ours_fond.gif) no-repeat;
	width:658px;
	height:120px;
	margin:-21px 0 0 13px;
	}
#ours p{
	padding-top:40px;
	margin-left:40px;}
#ours b{
	font-size:12px;
	color:#E842AE;
	text-transform:uppercase;
	}

/***************************************************************************************************************************/
/***************************************************************************************************************************/
/***************************************************************************************************************************/

#gauche_article{ position: absolute; left:0; width:750px;}
#droite_article{ width:690px; margin-left:306px; height:415px; }

/*------------ ARTICLE PRINCIPALE -----------------------*/
#article{ 
	width:736px;
	height:365px;/*415-50*/
	background:url(../img/contenu_fond.jpg) no-repeat;
	margin-left:14px;
	padding-top:50px;
	}
#article a{ color:#E842AE; text-decoration:underline;}
#article a:hover{color:#FFFFFF; text-decoration:none;}
#article .gauche{
	width:223px; 
	padding:20px 5px 15px 40px;
	color:#000000;
	position: absolute;
	left:0; 
	margin-left:14px;
	}
#article .gauche h3{
	font-size:16px;
	font-weight:bold; 
	color:#E842AE;
	}
#article .gauche img{
	margin:10px 0 5px 0;
	} 
#article .gauche .info_presentateur a{color:#000000; text-decoration:none;}
#article .gauche .info_presentateur p{
	margin:10px 0 5px 0;
	display:none;
	} 
#article .gauche .info_presentateur #plus{margin-left:-27px; margin-bottom:4px;}
#article .gauche .choix{
	margin-left:150px;
	} 
#article a.imprimer{
	display:block;
	height:23px;
	padding-left:38px;
	padding-top:9px;
	background:url(../img/picto_imprimer.gif) left no-repeat;
	text-decoration:none;
	color:#000000;
	margin-left:-5px;
	} 
#article a:hover.imprimer{
	text-decoration:underline; color:#000000;
	} 
#article a.envoyer{
	display:block;
	height:23px;
	padding-left:38px;
	padding-top:9px;
	background:url(../img/picto_envoyer.gif) left no-repeat;
	text-decoration:none;
	color:#000000;
	margin-left:-5px;
	} 
#article a:hover.envoyer{
	text-decoration:underline; color:#000000;
	} 
#article .central{
	background:url(../img/central_fond.jpg) no-repeat;
	width:446px;
	height:354px;
	margin-left:269px;
	padding:13px;
	}
#article .central .haut{/*kan on affiche le texte*/
	height:94px;
	}
#article .central .haut_video{/*kan on affiche la video*/
	height:25px;
	}
#article .central .haut_archive{/*kan on affiche les archive*/
	height:25px;
	}
#article .central h1{ 
	text-transform:uppercase;
	color:#E842AE;
	margin-bottom:20px;
	width:300px;
	}
#article .central span.blc{
	color:#FFFFFF;
	}
#article .central h3{
	font-size:14px;
	width:300px;
	}
#article .central a.videoart{/*picto pour aler voir la video*/
	display:block;
	background:url(../img/article_video.jpg) no-repeat top;
	text-align:center;
	text-transform:uppercase;
	width:120px;
	padding-top:75px;
	float:right;
	margin-right:25px;
	text-decoration:none;
	}
#article .central a.txt{/*picto pour aler voir les infos*/
	display:block;
	background:url(../img/article_text.jpg) no-repeat top;
	text-align:center;
	text-transform:uppercase;
	width:120px;
	padding-top:20px;
	float:right;
	margin-right:25px;
	margin-top:-8px;
	text-decoration:none;
	}
#article .central .texte, #article .central .texte_archive{
	width:414px;
	height:234px;
	overflow:auto;
	position:absolute;
	font-size:11px;
	}
#article .central .texte_archive{height:328px;}
#article .central .texte_archive .date{ text-transform:uppercase;}
#article .central .texte_archive .titre{font-size:12px; font-weight:bold;}
#article .central .texte_archive li{margin-bottom:10px;}
#article .central .texte_archive a{color:#FFFFFF; text-decoration:none;}
#article .central .texte_archive a:hover{color:#E842AE;}

#article .central .video_art{padding-left:25px;}
/*------------ BAS -----------------------*/
#bas{
	clear:both;
	padding-left:12px;
	padding-top:5px;
	}
#bas2{
	clear:both;
	margin-left:-17px;
	}
/*---------- COMMENTAIRES --------------------*/
.blocGlobalComment{
	background:url(../img/commentaire_fond.gif) no-repeat;
	width:688px;/*718-10-20*/
	height:146px;/*161-10-5*/
	margin-left:255px;
	padding:10px 10px 5px 20px;
	}
.blocGlobalComment hr{display:none;}
.blocNbComment{padding-bottom:5px; background:url(../img/commentaire_pointilles.gif) no-repeat bottom;}
a.lienblocNbComment{ 
	color:#E842AE;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}
a:hover.lienblocNbComment{ 
	color:#FFFFFF;
	}
.blocReagir{
	float:right;
	margin-top:-20px;
	margin-right:5px;}
a.lienblocReagir{
	color:#E842AE;
	font-weight:bold;
	text-decoration:none;}
a:hover.lienblocReagir{color:#FFFFFF;}
a.liencommentMessage{text-decoration:none; color:#FFFFFF}
a:hover.liencommentMessage{text-decoration:none; color:#E842AE}
.sepAuteur, .sepComment{visibility:hidden; margin:0;}
.commentMessage{margin-top:5px; margin-bottom:5px;}
.blocLire{text-align:right;}
a.lienblocLire{text-decoration:none; color:#FFFFFF}
a:hover.lienblocLire{color:#E842AE}
.blocNew{padding-top:40px; padding-bottom:5px; background:url(../img/commentaire_pointilles.gif) no-repeat bottom;}
a.lienblocNew{font-size:14px; color:#E842AE;font-weight:bold;text-decoration:none;}
a:hover.lienblocNew{color:#FFFFFF;}

p.spip{margin-top:7px;margin-bottom:10px;}

/*---------- COMMENTS KIT -------------------*/
.cmnBlk.commentsNewsBlk, .commentsBlk{
	background:url(../img/commentaire_fond.gif) no-repeat;
	width:688px;/*718-10-20*/
	height:146px;/*161-10-5*/
	margin-left:5px;
	padding:10px 10px 5px 20px;
	font-size:10px;
	} 
	.commentsBlk{margin-left:255px;}
.commentsArtId, .commentsNbCom, .commentsNbRep{display:none;}
.cmnBlk .rndBordersTop, .cmnBlk .rndBordersBot{display:none;}
.cmnBlk .ln01, .cmnBlk .ln02, .cmnBlk .ln03, .cmnBlk .ln04, .cmnBlk .ctntBlk{border:none;}
.cmnBlk.commentsNewsBlk .ctntBlk .titleBlk {background:none;}
.cmnBlk.commentsNewsBlk .ctntBlk .titleBlk .titleBlkCtnt {
background:url(../img/commentaire_pointilles.gif) no-repeat bottom;
padding-bottom:5px; 
border-color:transparent;
border:none;
position:relative;
}
#global .cmnBlk .titleBlk h2{ 
	color:#E842AE;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-transform:capitalize;
	}
	.cmnBlk .titleBlk h2 a{color:#E842AE;}
.cmnBlk .titleBlk a.moreAboutText { text-decoration:none; color:#E842AE;}
.cmnBlk .titleBlk a:hover.moreAboutText {color:#FFFFFF;}
.cmnBlk .titleBlk .moreAboutText, .cmnBlk .ctntBlk .newsLkIt .itemTitleBlk .itemTitle, .cmnBlk .ctntBlk .newsLkIt .itemTitleBlk .itemTitle, .cmnBlk .ctntBlk .newsLkIt .itemSummary, .moreAbout{ font-size:100%;}

.cmnBlk.commentsNewsBlk .ctntBlk .newsLkIt .dataBlk .itemTitleBlk .itemTitle, .cmnBlk.commentsNewsBlk .ctntBlk .newsLkIt .itemTitleBlk .itemDatetime {color:#FFFFFF;}
.cmnBlk.commentsNewsBlk a.moreAbout {color:#FFFFFF;}
.cmnBlk.commentsNewsBlk a:hover.moreAbout {color:#E842AE;}
.moreAbout {text-transform:capitalize;}
.cmnBlk.commentsNewsBlk .ctntBlk .newsLkIt .dataBlk {
background:transparent url(../img/commentaire_pointilles.gif) no-repeat bottom;
margin-bottom:0px;
padding-bottom:5px;
padding-top:5px;
}

a.liencommentMessage{text-decoration:none; color:#FFFFFF}
a:hover.liencommentMessage{text-decoration:none; color:#E842AE}
.sepAuteur, .sepComment{visibility:hidden; margin:0;}
.commentMessage{margin-top:5px; margin-bottom:5px;}
.blocLire{text-align:right;}
a.lienblocLire{text-decoration:none; color:#FFFFFF}
a:hover.lienblocLire{color:#E842AE}
.blocNew{padding-top:40px; padding-bottom:5px; background:url(../img/commentaire_pointilles.gif) no-repeat bottom;}
a.lienblocNew{font-size:14px; color:#E842AE;font-weight:bold;text-decoration:none;}
a:hover.lienblocNew{color:#FFFFFF;}

p.spip{margin-top:7px;margin-bottom:10px;}


#jeu-concours{
color:#000;
margin:3px 0;
padding:0px;
font-weight:bold;
}
#jeu-concours a{
color:#701B52;}

#MEA_Bottom{ margin-top: 10px; width: 390px; }

#MEA_Bottom img{ float:left; margin-left: 25px; }
#MEA_Bottom p.title{ margin-left: 125px; font-size: 14px; font-weight:bold; text-decoration:underline; }
#MEA_Bottom p.container{ margin-left: 125px; }
#MEA_Bottom p.container a{ font-size: 10px; font-weight:bold; text-decoration:none; color: #FFFFFF; }
#MEA_Bottom p.container a.link{ font-size: 12px; font-weight:bold; text-decoration:none; color: #FFFFFF; }
