@charset "utf-8";
/* CSS Document */
h3{
	color: #5681ba;
}
}
body{
	margin:0;
	padding:0;
	width:100%;
	font-size:13px;
	width:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;						/* background:#FF80FF;	cyan */
	color:#1b1b1b;
}
#page-body,body.yoopage{
	height: 101%;
	/** background-image:none;
	background-color:#323232; 
	background: #12163c url(../../custom/imgs/Logo_fnd.png);**/
	background-color:#cb874c; 
}
	#page-body .wrapper-bg1{
		position:relative;
		margin:0 auto;
		top:0;
		background:url(../imgs/degrade-fond-grey.jpg) repeat-x;
	}
		#page-body .wrapper-bg2{
		}
			#header{
				/*? background:url(../../custom/imgs/entete-2.png) no-repeat; */
				position:relative;
				}
				#date {																		/* Si position "date" utilisée */
					position: absolute;
					top:80px;
					font-weight:bold;
					color:0a3e76;
					right:1px;
				}
				#toolbar{
					width:100%;
					margin:0 auto;
					top:3px;
					height:110px;
				}
				#lelogo{
					position: relative;
					margin:0 auto;
					top:2px;
					width:210px;
					height:110px;
					background:url(../../custom/imgs/Logo210x110.png) no-repeat;
					z-index:100;
				}
					#toolbar .left{													/* Si position "toolbarleft" utilisée */		
					}
					#toolbar .right{												/* Si position "toolbarright" utilisée */			
					}
				/* Fin toolbar */	
				#headerbar{	
					height:50px;
				}
					#headerbar .left{												/* Si position "headerbarleft" utilisée */		
					}
					#headerbar .right{												/* Si position "headerbarright" utilisée */		
					}
				/* Fin headerbar */						
				#menubar{
					position:absolute;
					top:112px;
					width:100%;
				}
					#menubar .menubar-2{		
					}
						#menubar .menubar-3{			
						}
				/* Fin menubar */						
				#logo{																		/* Si position "logo" utilisée */	
				}
				#menu{																		/* Si position "menu" utilisée */		
					margin:0 auto;
					top:118px;
				}
				#menu li a.level1 span.bg,#menu li span.level1 span.bg { 
				}
				#menu li.active a.level1 span.bg,#menu li.active span.level1 span.bg { 
				}
				#menu li.active:hover a.level1 span.bg,#menu li.active:hover span.level1 span.bg {
				}
				#menu li:hover a.level1 span.bg,#menu li:hover span.level1 span.bg {
				}
				#menu li.level1 .current{
				}
				#search{																	/* Si position "search" utilisée */		
				}
				#breadcrumbs {
					color:#1b1b1b;
					font-size:95%;
					margin-bottom:10px;
					background-color:#E9E9E9;
				}
				#breadcrumbs a{
				}
				#banner{																	/* Si position "banner" utilisée */		
				}
			/* Fin header */
			#top{																			/* Si position "top + topblock" utilisée */		
			}
				#topblock{																	/* Si position "topblock" utilisée */	
				}
				#top{																		/* Si position "topb" utilisée */
				}
			/* Fin top */				
			#middle{											
			}				
				#middle-expand{												
				}				
					#main{											
					}					
						#main-shift{									
						}					
							#main-top{														/* Si position "top + topblock" utilisée */		
							}					
							#main-shift .mainmiddle-wrapper-tl{									
							}					
								#main-shift .mainmiddle-wrapper-tr{									
								}	
									#main-shift .mainmiddle-wrapper-t{									
									}	
										#main-shift .contentleft-bg{									
										}	
											#main-shift .contentright-bg{									
											}
							/* Fin mainmiddle-wrapper-tl */											
							#main-shift .mainmiddle-wrapper-m{								
							}	
								#main-shift .contentleft-bg{									
								}					
									#main-shift .contentright-bg{									
									}	
										#mainmiddle{									
										}	
											#mainmiddle-expand{									
											}	
												#content{									
												}												
													#content-shift{									
													}						
														#contenttop{						/* Si position "contenttop" utilisée */									
														}																			
														#content-shift .floatbox{			/* Si position "floatbox" utilisée */									
														}							
														#contentbottom{						/* Si position "contentbottom" utilisée */									
														}							
													/* Fin content-shift */								
												/* Fin content */							
												#contentleft{								/* Si position "contentleft" utilisée */								
												}						
												#contentright{								/* Si position "contentright" utilisée */								
												}						
											/* Fin mainmiddle-expand */								
										/* Fin mainmiddle */						
									/* Fin contentright-bg */								
								/* Fin contentleft-bg*/						
							/* Fin mainmiddle-wrapper-m */							
							#main-shift .mainmiddle-wrapper-bl{									
							}							
								#main-shift .mainmiddle-wrapper-br{									
								}					
									#main-shift .mainmiddle-wrapper-b{									
									}	
										#main-shift .contentleft-bg{									
										}	
											#main-shift .mcontentright-bg{									
											}						
										/* Fin contentleft-bg */								
									/* Fin mainmiddle-wrapper-b */						
								/* Fin mainmiddle-wrapper-br */								
							/* Fin mainmiddle-wrapper-bl*/						
							#mainbottom{													/* Si position "mainbottom" utilisée */								
							}							
						/* Fin main-shift */								
					/* Fin main */	
					#middle-expand .left{													/* Si position "left" utilisée */								
					}							
					#middle-expand .right{													/* Si position "right" utilisée */								
					}					
				/* Fin middle-expand */								
			/* Fin middle */						
			#bottom{																		/* Si position "bottom + bottomblock" utilisée */								
			}							
				#bottomblock{																/* Si position "bottomblock" utilisée */								
				}							
			/* Fin bottom */						
			#footer p img{
				position:absolute; right:460px;top:10px;
				}						
		/* Fin wrapper-bg2 */							
	/* Fin wrapper-bg1 */						
/* Fin wrapper */						

/******************************************************************************************************************/
/*      Classes joomla   */
div.joomla h1 {																				/** désactive le titre du site " */
	position: absolute;
	top:-1000px;
}
.login .remember{																			/** désactive la mention " se souvenir de moi " */
	position:absolute;
	left:-1000px;
}
#mainbottom .box-t1,#mainbottom .box-1,#mainbottom .box-b1{
	margin-left:163px;
	margin-right:163px;
}
#menu li:hover a.level1, #menu li:hover span.level1{
	background: #B0B0B0;
}
#menu li.level1:hover{
	background: #B0B0B0;
}
#menu a.level1 span.bg, #menu span.level1 span.bg {
	font-size:14px;
	font-weight:bold;
}
#menu a.level1 span.bg,
#menu span.level1 span.bg {
	color: #1b1b1b;		/*? #B0B0B0; */
}

#menu .dropdown-1, #menu .dropdown-2, #menu .dropdown-3,
#menu .dropdown-b1 ,#menu .dropdown-b2,#menu .dropdown-b13,
#menu .dropdown-3,#menu .dropdown-t2 , #menu .dropdown-t3{
	border-left: none;
	border-right: none;
	background:#B0B0B0;
}
#menu .dropdown-b3 {
	border-bottom: 1px solid #B0B0B0;
	background: #B0B0B0;
}
#toolbar .menu a:hover, #footer .menu a:hover,
#menu li.active a.level1 span.bg,
#menu li.active span.level1 span.bg, h1,
#page h1 a, h3, h5, a:link, a:visited,
.contentheading, .componentheading {
color:#FF2F2F;
}
#menu a.level1 span.bg, #menu span.level1 span.bg{
	padding:0 10px;
}
#yoo-gallery-1 {
	margin-left:5%;
}
#yoo-gallery-1 div.thumbnails{
	position:relative;
}
#yoo-gallery-1 div div.thumbnail{
	margin:0 auto;
}
div.mod-chrome h3.header{
	margin-left:163px;
	font-weight:bold;
}
#crtsnew li.level1 a span.bg,
#crtsold li.level1 a span.bg{
	color:#0a3e76;
	font-size:14px;
	font-weight:bold;
}
#crtsnew li.level2 a span.bg,
#crtsold li.level2 a span.bg{
	color:#0a3e76;
	font-size:11px;
	font-weight:bold;
}
/*#crtsnew li.level1.item2 a:hover*/
#crtsnew li a span.bg:hover,
#crtsold li a span.bg:hover
{
	color:#DF7413;
}
#crtsnew li a.current span.bg,
#crtsold li a.current span.bg{
	color:#DF7413;
}
#crtsnew li ul li a,
#crtsold li ul li a{
	color:#0a3e76;
}
#yoo-carousel-1.yoo-carousel{
	margin:0 auto;
	/*background:#92d0e0;						/* couleur du fond de slideInfos 92d0e0 (bleu clair musicathau)  ebeced('gris clair)*/
	width:100%;
}