/* @group Normalize */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}
ol,ul {
	list-style: none;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
table {
	border-spacing:0px;
}
fieldset,img {
	border: 0;
	vertical-align:middle;
}
caption,th {
	text-align: left;
}
q:before, q:after {
	content: '';
}
.clear{
	clear:both;
}
.bold{
	font-weight:bold;
}
/* @end */


body{
	
	background:url(../files/design/bg.jpg) top center repeat-x #a83848;
	margin:0px;

}

/*
------- page 1 et 2
*/
#retAcc{
float:left;
 
 margin:20px 50px ;
 height:107px;
 width:282px;
}
#retAcc a{
	color:transparent;
}
#global{

	background:url(../files/design/rosette.jpg) no-repeat top left;
	margin:auto;
	/* width:1360px; */
	padding-top:112px;
	padding-left:7px;

}
#page{
	
	width:1024px;
	margin:auto;
}
#footer{

	color:#fff;
	font-size:11px;
	margin-top:10px;
	
	text-align:center;

}
#footer a{
	color:#fff;
	text-decoration:none
	}

/*
-- contenuHome = page d'acceuil
*/
#contenuHome{
	background:url(../files/design/footer3.jpg) no-repeat bottom center #FBEABC;
	margin:auto;
}
#headerHome{
	background:url(../files/design/menu3.jpg) no-repeat top left;
	height:278px;
}

/*
//////////////////////////////
///////			 element de la tete 
//////////////////////////////
*/
#langue{
	float:right;
	padding-top:110px;
	padding-right:5px;
	
}
#langue a{
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	color: #333366; 
	
}
#langue a:hover,#langue a:focus, #langue a:active{
	color:#FFF;
}
/*

///////			 Menu 

*/
#menu{
	padding-top:180px;
	
	
}

.elmNav{
	position:relative;	
	float:left;
	
}

.elmNav ul{
	float:left;
	z-index: 400;
}

.navigation {    
   font-size: 11px;      
} 

ul.navigation {      
      float: right;
	 
	
} 

.navigation a, .navigation span { 
 
  padding: 4px 10px; 
  color: #333366; 
  text-decoration: none; 
  float:left;
  font-weight:bold;

  
  } 

.menuGdImg{
	background: url(../files/design/menuGdImg.png)no-repeat center;
}
.menuPtImg{
	background: url(../files/design/menuPtImg.png) no-repeat center;
}

.navigation a:hover, .navigation a:focus, .navigation a:active { 

  
  color:#C55058;
  }
	  
.subMenu { 
  z-index: 300;
  text-decoration: none; 
  margin-top: 25px; 
  position:absolute;

} 
	  
.navigation.subMenu{
	padding-top:30px;
}

ul.subMenu{
	background:#E4DEEE;

	
}

.navigation ul.subMenu a { 
	background: none; 
	text-decoration: none;
	padding: 3px 20px;
	position:relative;
	background: url(../files/design/fleche.png) no-repeat left center;
 }
	
ul.submenu li:hover, ul.submenu li:focus, ul.submenu li:active{
color: #CCC1DE;
}

 
.navigation ul.subMenu a:hover, .navigation ul.subMenu a:focus, .navigation ul.subMenu a:active { 
    background: url(../files/design/fleche.png) no-repeat left center #CCC1DE;

}
/*
/////////////////////////
//	Milieu
///////////////////////
*/

/*
	Coter Gauche pour contenuHome
*/

#texteGauche{
	
	background:url(../files/design/textGaucheBas.jpg) no-repeat scroll center bottom #FFFBEF;
	
	float:left;
	width:322px;
	margin:0px 68px 0px  88px !important;
	margin:0px 68px 0px 44px;
	padding-bottom:40px;
	
	
}
#texteGauche p{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333366;
	padding: 20px 10px 0 14px;
}
#texteGauche h2{

	font-family: Times New Roman, Helvetica, sans-serif;
	font-size:12px;
	color:#C55058;
	padding: 0px 10px 0 14px;
}
/*
	Coter Droit pour contenuHome
*/
#texteDroite{
	padding-bottom:40px;
	background:url(../files/design/textDroiteBas1.jpg) no-repeat scroll center bottom #FEF6E1;
	width:412px;
	float:left;

}
#texteDroite h2 a{
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size:13px;
	color:#C55058;
	margin-left: 25px;
	margin-top: 10px;
	
	
}
#texteDroite h2 a:hover,#texteDroite h2 a:focus, #texteDroite h2 a:active{
	
	color:#BF4FE2;
	
}
#texteDroite p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	
	margin: 0px 10px 16px 25px;
}
#texteDroite a:hover ,#texteDroite a:focus, #texteDroite a:active{
	color:#BF4FE2;
}
#texteDroite p a{
	color:#315E92;
	
}

/*
///////////////// Page 2
*/
#header2{
	background:url(../files/design/headerTheme2.jpg) no-repeat top left;
	height:276px;
}

.cadreText{
	background:url(../files/design/texteTheme2bis.jpg) no-repeat bottom left #FEF6E1;
	margin: auto;
	width:753px;
	padding:20px;
	


}
#contenu2{
	background:url(../files/design/footerTheme2.jpg) no-repeat bottom center #FBEABC;
	
	position:relative;
	margin:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:28px;
	
}
#contenu2 p{
	margin: 0px 10px 16px 25px;
	
	
}
#contenu2 a:hover,#contenu2 a:focus, #contenu2 a:active{
	color:#BF4FE2;
	
}
#contenu2 h1{
	background:url(../files/design/h1.png) no-repeat bottom center ;
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size:21px;
	color:#C55058;
	margin:0 auto; 

	left:263px;
	width:527px;
	padding-bottom:25px;
	text-align:center;
}
#contenu2 h2{
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size:13px;
	color:#C55058;
	margin-left: 25px;
	margin-top: 10px;
}
#contenu2 li{
	margin-left:50px;
	margin-top:-2px;
	list-style-type: circle
}
#contenu2 img{

	border: 5px solid #FAE7CB;
	margin: 20px 20px 20px 20px;
	text-align: center; width: 200px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: #666 -3px 3px 6px;
	-moz-box-shadow: #666 -3px 3px 6px;
	box-shadow: #666 -3px 3px 6px;
	background: #FBEABC;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FBEABC), to(#FBEABC));
	background: -moz-linear-gradient(#FBEABC, #FBEABC);
	background: linear-gradient(#FBEABC, #FBEABC);
	-pie-background: linear-gradient(#FBEABC, #FBEABC);
	behavior: url(/PIE.htc);
}
/*
////////////////////////////////////////////
////////////// Page Tunnel
////////////////////////////////////////////
*/

/*
			Diaporama
*/
#slider1 {
	bottom:77px;
	height:102px;
	overflow:hidden;
	position:absolute;
	width:100%;
 }



#slider1Content {
    width: 720px; 
    position: relative;
	top: 0;
	margin: 0 auto;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
/*
-- contenu
*/
#contenuTunnel{
	background:url(../files/design/backTunnel.jpg) no-repeat 50% 50%;
	margin: 60px auto;
	width:946px;
	height:709px;
	position:relative;
	
 }
 #lien{
	color:#d2c1fb;
	text-align:center;
	position:absolute;
	width:100%;
	bottom:30px;
	height:15px;
	font-size:11px;
	
 }
#lien a{
	color:#d2c1fb;
	text-decoration:none;
	
 }
#bienvenue {
position:absolute;
right:265px;
text-decoration:none;
top:369px;
}

#bienvenue:hover{
	background:url(../files/design/bienvenue2.png) no-repeat 50% 50%;
}
#welkom {

position:absolute;
text-decoration:none;
left:298px;
top:372px;

}
#welkom:hover{
	background:url(../files/design/bienvenue2.png) no-repeat 50% 50%;
}
#welcome{
	left:390px;
	position:absolute;
	text-decoration:none;
	top:260px;
}
#welcome:hover{
	background:url(../files/design/bienvenue2.png) no-repeat 50% 50%;
}

#lien a.disclaimer{text-decoration:underline; }
