﻿/* CSS Document */


h1{padding-left:200px;width:768px;margin-bottom:0px;}
#bc_zone_texte{width:970px;}

div#bc_zone_texte_page.hors_module {/*width:620px;width:770px;*/width:620px;padding-left:200px;float:left;border:0 none;}

#bc_zone_menu{display:none;}

#ctl00_ctl00_contenu_texte_page_ucIdeesSorties1_pnEnginRecherche{margin-left:0px;margin-top:10px;/*background-color:#f0ebdb;*/background-color:#ddbaba;padding:10px 10px 10px 10px;width:560px!important;width:560px;}
	

.champ_form{margin-top:15px;}

#choix_categorie label{float:none;}

#choix_categorie{clear:both;margin-left:12em;margin-top:-30px;}
#choix_categorie p{margin:0px;}

label{width:10em;font-weight:bold;}

.bt_rechercher_idees{margin-top:-.1em;float:right;clear:both;padding-right:10px;}




/* Styles pour les photos */
p.ph_horizontale{width:200px;}
p.ph_verticale{width:150px;}
p.ph_verticale img{margin-bottom:3px;}
p.ph_horizontale img{margin-bottom:3px;}
p.ph_aligne_droite{float:right;margin-right:5px;padding-left:10px;}
p.ph_aligne_gauche{float:left;margin-left:5px;padding-right:10px;}
p.ph_bande_mosaique img{margin:-10px;margin-bottom:5px;}

span.legende{font-size:0.9em;margin-bottom:3px;line-height:1.1em;}
span.credit, p.credit{font-size:0.9em;font-style:italic;line-height:1.1em;}



/*------------------ */


#photo_visuel{margin-bottom:10px;margin:0px;}


#texte_intro, #texte_fin{ background-color:white;padding:10px;margin-top:10px;width:560px;border:1px solid #E5EAF1;/*#ae3c34*/}



#texte_intro p{margin-top:0px;}
#texte_intro ul{margin: 0px 0px 10px 15px;}

a:link{color:#21578a;/*color:#0152c0;*/}
a:visited{color:#21578a;}
a:active {color:#21578a;}
a:hover{color:#666666;}


zone_idee{margin-left:0px;width:570px;border:0 none;}

.zone_img{float:right;padding-left:10px;padding-bottom:10px;width:153px}
.zone_img p{margin:0px;padding:0px;}
.zone_idee h2{/*float:left;*/background-color:#b87071;padding:2px 0px 2px 10px;margin:0px;color:#FFFFFF;width:572px;border:0 none;margin-top:10px;}


/*-----*/
h2.famille{background-color:#7ba7c9;padding:2px 0px 2px 10px;margin:0px;color:#FFFFFF;width:572px;border:0 none;margin-top:10px;}
div.divfamille{margin-bottom:15px;}
/*-----*/

div.zone_txt{background-color:white;width:560px;/*float:left;*/padding:10px;margin:0px;border:1px solid #E5EAF1;}

.zone_txt p{padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0.5em;
}


#texte_intro h3{margin:10px 0px 0px 0px;padding:0px;}

#publicite_rtc img{margin-left:8px;margin-top:10px;}

div.famille { margin-bottom:15px;}

