/* bandeau sup "horizontal" 1:   ***formulaire de saisie de recherche+ ombre sup*/
div#header {
	position: relative;
	
background: #ffcf65 ;/* orange*/
background: url(img/bg_header.png ) bottom no-repeat;/**/


height: 45px;/*35px;*/	
width:960px;/*985px;*/
margin:0  0px 0 58px;
padding:0;
border:0;
}




/*bandeau sup "horizontal" 2: ********** le TITRE */
div#titre {
height: 115px;
width:960px;
margin:0px 0px 0px 58px;
padding:0;
background-color: #FFFFFF;
background: url(img/titre02.png ) no-repeat;
}




/*bandeau sup "horizontal" : *****NAVIGATION:les  boutons  */
div#haut_nav {
height: 120px;/*100px;/*70px;*/
width:960px;/*785px;/* defini par la maquette*/
/* background-color:#CCCCFF; pour visualiser les margin...*/
margin-left: 58px;/*185px;/* decalage de la largeur de l'ombre*/
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
background: url(img/bg_haut_nav4.png )  0 0 no-repeat;
}		
		
		
/* DIV contenant les bt des rubriques  */		
		div#rub_culture a{
			float: left;
			margin-left: 148px;
			
			width: 130px ;
			line-height: 50px ;/*90px*/
			text-decoration: none ;
			background: url(img_nav/culture_over.gif) no-repeat 0 0 ;
	
		}
		
		div#rub_culture a:hover{
			background: url(img_nav/culture_over.gif) no-repeat 0 -50px ;/* -70px*/
	
		}	
		
		
		div#rub_bien_etre a{
			float: left;
			width: 150px;
			margin-left: 15px;
			
			line-height: 50px ;
			text-decoration: none ;
			background: url(img_nav/bien_etre_over.gif) no-repeat 0 0 ;
	
		}
		
		div#rub_bien_etre a:hover{
			background: url(img_nav/bien_etre_over.gif) no-repeat 0 -50px ;
	
		}		
		
		
		div#rub_epicure a{
			float: left;
			width: 130px;
			margin-left: 15px;
			
			line-height: 50px ;
			text-decoration: none ;
			background: url(img_nav/epicure_over.gif) no-repeat 0 0 ;
	
		}
		
		div#rub_epicure a:hover{
			background: url(img_nav/epicure_over.gif) no-repeat 0 -50px ;
	
		}		
				
		div#rub_sexualite a{
			float: left;
			width: 150px;

			margin-left: 15px;
			
			line-height: 50px ;
			text-decoration: none ;
			background: url(img_nav/sexualite_over.gif) no-repeat 0 0 ;
	
		}
		
		div#rub_sexualite a:hover{
			background: url(img_nav/sexualite_over.gif) no-repeat 0 -50px ;
	

		}		




		div#rub_videos a{
			float: left;
			
			width: 172px;
			margin-left: 15px;
			
			line-height: 50px ;
			text-decoration: none ;
			background: url(img_nav/videos_over.gif) no-repeat 0 0 ;
	
		}
		
		div#rub_videos a:hover{
			background: url(img_nav/videos_over.gif) no-repeat 0 -50px ;
	
		}		




/*pour le fil ariane*/
div#fil{


			margin:0px 0px 5px 160px;/* decalage de largeur colonne gauche */
			padding:0px 0px 0 5px;/* espace entre menu et sous-rub */
			width:760px;
			/*background-color : #5555FF;	bleu */		
			color: #666666;
			font-family:Helvetica Neue, Helvetica;
			font-size: 12px;
			font-weight: 600;


}


/* class des liens fil arianne*/
a.lien_fil:link {
		margin:0px;
		padding: 0;
		border:0;	
		color: #666666;
		font-family:Helvetica Neue, Helvetica;
		font-size: 12px;
		font-weight: 600;
		text-decoration: none ;
		
	}


a.lien_fil:visited {
		margin:0px;
		padding: 0;
		border:0;	
		color: #666666;
		font-family:Helvetica Neue, Helvetica;
		font-size: 12px;
		font-weight: 600;
		text-decoration: none ;
	}	
a.lien_fil {
	
		margin:0px;
		padding: 0;
		border:0;	
		color: #666666;
		font-family:Helvetica Neue, Helvetica;
		font-size: 12px;
		font-weight: 600;
		text-decoration: none ;
	}	
a.lien_fil:hover {
		margin:0px;
		padding: 0;
		border:0;	
		color: #333333;
		font-family:Helvetica Neue, Helvetica;
		font-size: 12px;
		font-weight: 600;
		text-decoration: none ;
	
	}




/* class contenant les sous-rub*/
div.sous_rub{
			clear:left;
			float:left;
			margin:0px 0px 0 160px;/* decalage de largeur colonne gauche */
			padding:8px 0px 0 15px;/* espace entre menu et sous-rub */
			width:760px;/*785px*/			
			height:40px;		
			color: #666666;
			font-family:Helvetica Neue, Helvetica;
			font-size: 15px;
			font-weight: 600;
}


/* class des liens sous-rub*/
a.lien_ssrub:link {
	text-transform:uppercase; 	
	text-decoration: none ;
	font-weight: bold;	
	background-color : #fff;	
	}


a.lien_ssrub:visited {
	text-decoration: none ;	
	text-transform:uppercase; 
	font-weight: bold;
	background-color : #fff;
	}
	
a.lien_ssrub {
	text-transform:uppercase; 
	text-decoration: none ;
	font-weight: bold;	
	background-color : #fff;
	}	

a.lien_ssrub:hover {
	text-transform:uppercase; 
	text-decoration: none ;	
	font-weight: bold;	
	background-color : #fff;
	}


/* div contenant les sous-rub */
div#div_menu0{
	display:none; 


	/*background-color : #22446C;*/
}


div#div_menu1{
	display:none; 
	/*background-color : #cccfff;*/
}


div#div_menu2{
	display:none; 
	/*	background-color : #eeffff;*/
}


div#div_menu3{
	display:none; 
	/*background-color : #dddfff;*/
}


div#div_menu4{
	display:none; 
	/*background-color : #fdddff;*/
}



/*****************************  disclaimer   *******************************************************/
#cache {
background-color:#04141E;
height:2400px;
left:0;
opacity:0.90;
position:absolute;
top:0;
width:100%;
z-index:5000;/*10000;*/
filter : alpha(opacity=90);
}


#popup18 {
	/*background: url(/File/public/img/disclaimer3.png)  0px 0px no-repeat ;*/
height:600px;
left:35%;
margin:0 0 0 0px;
padding:35px 0px 0 50px;
position:absolute;
text-align:center;
top:200px;/*100px;*/
width:600px;
z-index:10000;/*200;*/
}

div#pop_image{
	z-index:9000;
	height:600px;
left:35%;
margin:0 0 0 0px;
padding:0px 0px 0 0;
position:absolute;
text-align:center;
top:200px;
width:600px;
	}


html[xmlns*=""] body:last-child 				
				#popup18{
	/*background: url(/File/public/img/disclaimer3.png)  0px 0px no-repeat ;*/
height:600px;
left:35%;
margin:0 0 0 0px;
padding:35px 0px 0 50px;
position:absolute;
text-align:center;
top:215px;/*100px;*/
width:600px;
z-index:10000;/*200;*/
				}
				
html[xmlns*=""] body:last-child 				
				#pop_image{				
				top:215px;
				
			}

.icra {
border:0px;
padding: 0px 80px 0 0;	
	}

#div18{
width:505px;
padding:20px 100px 0 0px;/*10px 100px 0 0px;*/
}

div#confirm{
padding:10px 0px 0px 0px;	/* 25px */
margin:0;
border:0px;

	}

.image18plus {
/*padding-bottom:80px;
position:relative;*/
float:left;
border:0px;
padding: 0px 0px 0 120px;
margin:0;
}

.image18moins {
/*padding-bottom:80px;
position:relative;*/
float:right;
border:0px;
padding:0px 120px 0 0;
margin:0;
}

p.popup {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
line-height:30px;
margin:5px 0 0 125px;
/*padding:0 0 30px 125px;*/
width:250px;
}

/*****************************  disclaimer   *******************************************************/
