/*		CSS créé par Julie Gauthier
		7.05.2008
*/
/*General*/
*{margin:0; padding:0; border:0;}
body{font:70%/1.3 Verdana,Arial,Helvetica,sans-serif; color:#4c4c4c ;background-color:#FFFFFF;}

h1{display:none;}
h3{font-size:110%; font-family:Arial, Helvetica, sans-serif;}
h2.logo {width:315px; height:61px; margin:150px 0 4px 670px;}
h2.logo a {display:block; width:315px; height:61px;}




/*ENTETE RADIO-CAN*/
#EntetePage {
	height:90px;
	margin:2px;
	position:relative;
	width:984px;
}
.Entete_nouvelles, #zoneNouvelles #txtPied, #zoneNouvelles .Entete_lib, .Entete_regions {
	background:#0B5993 url(/lib/v2/img/entete/nouvelles/bg_page.jpg) repeat-y scroll 0%;
}
#EntetePage h1, #EntetePage .logo {
	bottom:0;
	display:block;
	height:36px;
	margin:10px;
	position:absolute;
	width:230px;
}
.Entete_nouvelles h1, #zoneNouvelles .Entete_lib h1, .Entete_regions h1, .Entete_nouvelles .logo, #zoneNouvelles .Entete_lib .logo, .Entete_regions .logo {
	background:transparent url(/lib/v2/img/entete/nouvelles/logoRCinformation.gif) no-repeat scroll 0 0;
}
#EntetePage .dateActuel, #EntetePage .dateActuel span, #EntetePage .dateActuel a {
	-x-system-font:none;
	display:inline;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.Entete_nouvelles .dateActuel, .Entete_nouvelles .dateActuel span, .Entete_nouvelles .dateActuel a, .Entete_regions .dateActuel, .Entete_regions .dateActuel span, .Entete_regions .dateActuel a {
	color:#A9C4D7;
}
.dateActuel {
	bottom:10px;
	display:block;
	position:absolute;
	right:10px;
	text-align:right;
	width:300px;
}
#EntetePage span {
	display:none;
	font-size:14px;
}
/*FIN ENTETE RADIO-CAN*/

#colonneDroite h3{ background-color:#eeebe3; color:#541308; padding:5px}
#menuDroit_dernieres_entrees, #menuDroit_collabos, #menuDroit_archives, #menuDroit_liens, #menuDroit_fil_RSS{
	border-bottom: #d4d4d4 solid 1px;
	border-left: #d4d4d4 solid 1px; 
	border-right: #d4d4d4 solid 1px; 
	padding: 3px ; 
	margin:0px; 
	zoom:1;}
	#menuDroit_archives:after, #menuDroit_collabos:after { clear:both; content:"."; display:block; height:0px; visibility:hidden;}
	#menuDroit_collabos{padding: 2px 2px 10px 2px;}
	#menuDroit_sousCat{padding: 2px 2px 10px 2px;}
	#menuDroit_liens{padding-left:2px;}
	#menuDroit_fil_RSS{padding: 10px 0 6px 0;}
	#menuDroit_fil_RSS img{padding: 1px 0 0 0; vertical-align:middle;}
	#menuDroit_dernieres_entrees h3{margin:0 0 5px 0;}
	#menuDroit_collabos h3{margin:0 0 5px 0;}
	#menuDroit_archives h3{margin:0 0 5px 0;}
	#menuDroit_sousCat h3{margin:0 0 5px 0;}
	/*#menuDroit_archives ul li, #menuDroit_collabos ul li{color: #990000;}
	#menuDroit_liens h3{ background-color:#990000; margin:0 0 5px 0; color:#FFFFFF; text-align:center;}*/
	#menuDroit_liens ul.liens li{padding: 0 0 5px 10px;}

.titreJour, .textePost{margin: 25px 84px 0 84px; clear: both; line-height: 17px;}
.titreJour h4 {font-size: 150%; margin:0 0 0 60px; color: #000; text-align:left; padding:5px 0 0 0; width: 235px; height:45px;}
h3#archives_jour{margin: 20px 0 0 84px;text-transform:uppercase; color:#990000;}

.contenuAnt h5 {color:#000; text-transform:uppercase; font-size:90%; }

.hidden{visibility:hidden; font-size:0; line-height:0;}

p{margin-bottom:10px;}

/*Bande zone Radio*/
#zoneRadio {height:40px; background-color:#8d0800; border-bottom: 2px solid #E2DED4 }
#zoneRadio img { border:0; float:left;}
#zoneRadio #jumpMenu { float:right; margin:11px 11px 0 0; color:#7e7e7e; font-size: 10px; width: 197px;}

/*Hyperliens*/
a:link{color:#990000; text-decoration:none;}
a:visited{color:#990000; text-decoration:none;}
a:hover{color:#990000; text-decoration:underline;}
a:active{color:#990000; text-decoration:none;}

#colonneDroite a:link{color:#000; text-decoration:none;}
#colonneDroite a:visited{color:#000; text-decoration:none;}
#colonneDroite a:hover{color:#000; text-decoration:underline;}
#colonneDroite a:active{color:#000; text-decoration:none;}

#intro a:link{color:#000; text-decoration:none;}
#intro a:visited{color:#000; text-decoration:none;}
#intro a:hover{color:#000; text-decoration:underline;}
#intro a:active{color:#000; text-decoration:none;}

#colonneDroite .collabos_txt a:link{color:#000; text-decoration:none;}
#colonneDroite .collabos_txt a:visited{color:#000; text-decoration:none;}
#colonneDroite .collabos_txt a:hover{color:#000; text-decoration:underline;}
#colonneDroite .collabos_txt a:active{color:#000; text-decoration:none;}

/*Containers*/
#container990{width:987px; padding:0 0 70px 0; border-bottom: #d4d4d4 solid 1px; border-right: #d4d4d4 solid 1px; min-height: 900px; _height: 1050px;}
#container990:after { clear:both; content:"."; display:block; height:0px; visibility:hidden; }
#container2colonnes{width:987px; margin-top:2px; border-top: #d4d4d4 1px solid; }


/*colonne gauche*/
#colonneGauche{float:left; width:665px; padding:1px 0 1px 1px;}

#contenuGauche{width:665px; margin:1px 0 0 0;}

#intro{ margin:0 auto 5px auto; color:#9e1c2b; padding:26px 80px 22px 82px; border-bottom:1px solid #d4d4d4;}
#intro p{font-size:100%; font-weight:bold;}

.datePost{float:left; margin:3px 0 0 0; color: #fff; font-weight:bold; background:url(/vivre_autrement/images/bg_date.jpg) no-repeat; height:51px; width: 51px;  text-align:center; text-transform:uppercase;}

.datePost .mois{font-size: 120%; margin: 5px 0 0 0;}
.date{font-size: 150%; margin: 8px 0 2px 0;}
.date sup{font-size: 60%; _font-size: 12px; margin: -3px 0 0 0;}

.chroniqueur {float:right; /*margin-right:30px;*/ text-align:right; color:#000; display:inline;}

.pict_event {width:480px; margin:10px 0 0 50px;}

.comments {width:502px; margin:20px 0; padding-bottom:20px; border-bottom:1px solid #999;}
.comments img{vertical-align: middle;}
.comments a, .chroniqueur a{color:#9b2015;}
/*colonne droite*/
#colonneDroite{position:absolute; width:320px; padding-bottom:25px; left:668px; top:270px;}
#postIt {width:327px; background:url(../../images/bg_postIt_top.jpg) no-repeat #CAB681; padding-top:15px;}
#postItImgBottom{width:327px; background:url(../../images/bg_postIt_bottom.jpg) no-repeat bottom; padding-bottom:20px;}
.contenuPostit {width:305px; margin-top:20px;}
.contenuPostit p{margin:0;}
.pictAntenne {float:left; width:112px; margin-left:10px; display:inline;}
.contenuAnt{float:left; width:170px; margin-left:10px; display:inline;}
#cellBeige {background:url(../../images/bg_fondBeige.jpg) repeat-y; padding-left:20px;}
.collabos { margin:0 0 5px 7px; /*height:36px;*/clear:both;}
.collabos img {float: left; margin: 3px 0 0 0;}
.collabos_txt {/*float:left;*/  color: #990000; margin:2px 0 0 75px;}

ul#archives_colGau {float:left; width: 150px;}

ul#archives_colDr a:link{margin-left:35px;}

ul#archives_colPleine a:link{margin-left:55px;}
#colonneDroite ul {list-style-type:none; margin-left:8px;}
#colonneDroite ul li {padding-bottom:5px;}

#colonneDroite #menuDroit_fil_RSS ul{margin:0 0 0 8px;}
#colonneDroite #menuDroit_liens ul{margin:0 0 0 8px;}
#colonneDroite #menuDroit_liens ul li{_height:60px;min-height:60px;list-style:none; padding: 0 0 5px 0; margin-bottom:15px;}
#colonneDroite #menuDroit_liens ul img{display:block;float:left; margin-right:10px;}

/* commentaires */
#boxForm{width:508px; border:1px solid #000; margin:20px 0 0 84px;} 
.TopForm {background-color:#000000; width:503px; height:17px; padding:0 0 2px 5px; color:#FFF; font-size:13px; text-transform:uppercase; font-weight:bold;}
.contentForm{padding:10px 0 10px 15px; background-color:#e5e2d1;}
input, textarea{font:100%/1.3 Verdana,Arial,Helvetica,sans-serif; color:#000; background-color:#fff; padding:2px; border-top:2px solid #848484; border-left:2px solid #848484; border-right:2px solid #ece8e4; border-bottom:2px solid #ece8e4;}
input.court{width:225px;}
input.long{width:500px;}
textarea.long {width:468px;}
label{font-weight:bold;}
.celluleGauche{float:left; display:block; width:225px;}
.celluleDroite{float:right; display:block; width:250px;}
.btnEnvoyer{margin:5px 0 0 0; padding:0; border:0;}
#netiquetteConf{margin: 2px 0 0 10px;}
#netiquetteConf a:link{color:#000; text-decoration:none;}
#netiquetteConf a:visited{color:#000; text-decoration:none;}
#netiquetteConf a:hover{color:#000; text-decoration:underline;}
#netiquetteConf a:active{color:#000; text-decoration:none;}

#bteCommentaires{background-color:#d7d0cd; width:490px; padding: 10px 10px; margin: 0 0 0 84px;}
#bteCommentairesPale{background-color:#f2efee; width:490px; padding: 10px 10px; margin: 0 0 0 84px;}

.dateComment{font-weight:bold; padding: 0 0 5px 0;}
.titreComment {font-size:130%; padding-bottom:15px;}
#bteCommentaires p {padding-bottom:15px;}
#bteCommentairesPale p {padding-bottom:15px;}

/* Album photo */
.albumPhotoContainer {margin-top:122px;}


.autresArticles{margin: 0 0 0 84px; /*width: 510px;*/}
.autresArticles ul{ list-style:none; color: #990000;}
.autresArticles ul li#suivant{float:right;}


/*div.bigBlocPartager {
	margin-top:8px;
	width:500px;
}
div.listePanneau{
	width:470px;
}*/


