#faq #globalContent,#faq #globalContent{
	background:url("/imagerie/frequently-asked-questions/bg_page.png") no-repeat left bottom;
    min-height:450px;
}

#faq #conteneur{
    position:relative;
}
#faq #navigation{
position:absolute;
right:3px;
top:75px;
width:auto;
}


	
	/* nav principale */
	#faq #navigation li a, #faq #navigation li strong {
		padding-left:20px;
		float:left;
	}
	#faq #navigation li span {
		padding:0 20px 0 0;
		float:left;
	}
	#faq #navigation li  {
		float:left;
	}
    #faq #header_cr #navigation_cr{
        margin-right:0;
    }
	
    /* pages faqs */
    * html #faq #globalContent{
        height:450px;
    }
    #faq  #globalContentBg {
        background:none;
		clear:both;
		padding:15px 12px 70px 12px;
		width:auto;
    }
    #faq #core{
       width:100%;
    }
	
	#liens_transverses {
		clear:both;
	}	
	#liens_transverses  li{
		display:inline;
		margin-right:16px;
		background:transparent url(/imagerie/commun/puce_fleche_grise.gif) no-repeat 0 6px;
		padding-left:8px;
	}	
	#liens_transverses   li a,#liens_transverses   li strong{
		font-size:1.1em;
		color:#443400;
	}	
	
	#faq h1{
		font-size:1.9em;
		font-weight:bold;
		color:#443400;
		margin-left:7px;
		margin-bottom:7px;
		clear:both;
		text-transform:uppercase;
		padding-top:10px;
	}
	#faq #accroche{
		margin-left:7px;
		margin-bottom:25px;
	}
	#faq #imprimer{
		background:url("/imagerie/frequently-asked-questions/picto_imprimer.gif") no-repeat left top;
		padding-left:22px;
		float:left;
		margin-left:7px;
	}
	#faq #actions{
		width:100%;
	}
	#faq #actions #liens_transverses {
		float:right;
		clear:none;
	}
	
	
	
	
		/* page home */
		#blocs_home {
			width:816px;
			margin:0 auto;
			overflow:hidden;
			zoom:1;
		}	
		#blocs_home  .col{
			width:398px;
			float:left;
			margin:0 20px 20px 0;
		}
		#blocs_home  .col.last{
			margin-right:0;
			margin-bottom:20px !important;
		}
		#blocs_home  .col h2{
			background:url("/imagerie/frequently-asked-questions/bg_bloc_home_titre.gif") no-repeat left top;
			width:358px;
			padding:12px 20px 6px 20px;
			color:white;
			font-size:1.1em;
			font-weight:bold;
		}
		#blocs_home  .col .bloc{
			background:url("/imagerie/frequently-asked-questions/bg_bloc_home.gif") no-repeat left top;
			min-height:76px;
		}
		* html #blocs_home  .col .bloc{
			height:76px;
		}
		#blocs_home .bloc a{
			color:#626262;
			background:transparent url(/imagerie/commun/puce_fleche_grise.gif) no-repeat 0 4px;
			padding-left:8px;
			float:left;
			line-height:1.3em;
		}
		#blocs_home .bloc p,#blocs_home .bloc img{
			float:left;
		}
		#blocs_home .bloc p{
			width:200px;
			margin:10px 0 0 20px;
		}
		
		#blocs_home 	#liens_transverses  {
			margin-top:-10px;
			float:left;
			width:100%;
		}
		
		
		
		/* blocs credits photos */
		#blocs_credits , #blocs_credits .top,  #blocs_credits .bottom  {
			background-image :url("/imagerie/frequently-asked-questions/bg_bloc_credits.jpg");
			background-repeat:no-repeat;
		}
		#blocs_credits  {
			width:935px;
			background-repeat:repeat-y;
			background-position:-935px 0;
			margin-bottom:10px;
			overflow:hidden;
			zoom:1;
		}
		#blocs_credits  .top, #blocs_credits  .bottom{
			width:100%;
			height:20px;
			background-repeat:no-repeat;     
		}
		#blocs_credits .bottom{
			background-position:0 -12px;
            clear:both;
			overflow:hidden;
			zoom:1;
		}
		#blocs_credits  .colonne {
			width:180px;
			margin: 0 65px;
			float:left;
		}
		#blocs_credits   #anotation{
            clear:both;
            padding:20px 60px;
        }
		
		
		
		/* pages questions /reponses */
		#sommaire{
			width:452px;
			background:url("/imagerie/frequently-asked-questions/bg_bloc_sommaire.jpg") no-repeat left bottom;
			float:left;
			margin-right:4px;
			text-transform:uppercase
		}
		#sommaire h2{
			background:url("/imagerie/frequently-asked-questions/bg_titre_sommaire.gif") no-repeat left top;
			padding:12px 20px 6px 20px;
			color:#443400;
			font-size:1.1em;
			font-weight:bold;
		}
		#sommaire ul,#sommaire p{
			padding:15px 25px;
		}
		#sommaire.spe ul {
			padding-top:0;
			padding-bottom:10px;
		}
		#sommaire h3 {
			padding:7px 25px 0 25px;			
			color:#0443400;
			font-size:1.1em;
		}
		#sommaire li{
			background:transparent url(/imagerie/commun/puce_fleche_grise.gif) no-repeat 0 4px;
			padding-left:8px;
			margin-bottom:4px;
		}
		#sommaire p{
			padding-top:0;
			color:#443400;
		}
		#sommaire .table{
			padding:15px 25px;
		}
		#sommaire td{
			vertical-align:top;
			padding-bottom:7px;
		}
		#sommaire .table .total td{
			color:#CB2100;
		}
		#sommaire .texte{
			width:290px;
			color:#626262;
			font-size:1.2em;
		}
		#sommaire .table .prix{
			color:#626262;
			font-size:1.3em;
			font-weight:bold;
		}
		

		#reponses , #reponses .top,  #reponses .bottom  ,  #reponses .col {
			background-image :url("/imagerie/frequently-asked-questions/bg_bloc_q-r.png");
			background-repeat:no-repeat;
		}
		#reponses  .top, #reponses  .bottom{
			width:100%;
			height:20px;
			background-repeat:no-repeat;
		}
		#reponses .bottom{
			background-position:0 -12px;
			overflow:hidden;
			zoom:1;
		}
		#reponses{
			width:480px;
			float:left;
			background-repeat:repeat-y;
			background-position:-480px 0;
		}
		#reponses .col{
			padding:15px 25px 15px 25px;
			background-position:0 -32px;
		}
		#reponses h2,#reponses h3{
			font-size:1.1em;
			text-transform:uppercase;
			float:left;
			width:70%;
			margin-bottom:12px;
			color:#443400;
		}
		#reponses .first{
			background:none;
			padding-top:0;
		}
		#reponses a{
			text-decoration:underline;
		}
		#reponses a:hover{
			text-decoration:none;
		}
		#reponses  .haute_page {
			background:transparent url(/imagerie/commun/puce_fleche_rouge.gif) no-repeat 0 4px;
			padding-left:8px;
			float:right;
		}
		#reponses .col p{margin-bottom:10px}
		#reponses .col p strong em{font-weight:bold; font-style:italic}
		
		#reponses .col ol.lowerl,#reponses .col ol.dec {padding:0px 0px 5px 20px; margin:0;}
		#reponses .col ol.lowerl ul ,#reponses .col ol.dec ul{margin-left:30px; margin-bottom:2px }
		#reponses .col ol.lowerl ul li,#reponses .col ol.dec ul li{list-style:circle}
		#reponses .col ol.lowerl li{margin-bottom:5px; list-style:lower-latin;}
		#reponses .col ol.dec li{margin-bottom:5px; list-style:decimal;}
		
