body{
	background: url(../img/back_int.gif) repeat-y;
	font-size:62.5%;
	margin:0;padding:0;
}

body.acc{background: url(../img/back.gif) repeat-y;}

p{
	color:#FFF;
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:1.1em;
}

a{color:#FFF;}

#enteteacc .top{
	background:url(../img/accueil/top.gif) no-repeat;
	width:748px;height:72px;
}
#entete{position:relative;}
#logo a{width:325px;height:109px;display:block;}
/* selon les sections*/
#entete .topanimation{
	background:url(../img/animation/top.gif) no-repeat;
	width:748px;height:73px;
}
#entete .logoanimation{
	background:url(../img/animation/bas_logo.gif) no-repeat;
	width:325px;height:109px;
}
#entete .topcalendrier{
	background:url(../img/calendrier/top.gif) no-repeat;
	width:748px;height:73px;
}
#entete .logocalendrier{
	background:url(../img/calendrier/bas_logo.gif) no-repeat;
	width:325px;height:109px;
}
#entete .tophistorique{
	background:url(../img/historique/top.gif) no-repeat;
	width:748px;height:73px;
}
#entete .logohistorique{
	background:url(../img/historique/bas_logo.gif) no-repeat;
	width:325px;height:109px;
}
#entete .topgalerie{
	background:url(../img/galerie/top.gif) no-repeat;
	width:748px;height:73px;
}
#entete .logogalerie{
	background:url(../img/galerie/bas_logo.gif) no-repeat;
	width:325px;height:109px;
}
/*fin*/

#contenuacc{width:710px;padding-right:38px;}

#gauche{float:left;width:380px;}

#gauche .logo{
	background:url(../img/accueil/bas_logo.gif) no-repeat;
	width:340px;height:188px;
}

#eng #gauche .logo{
	background:url(../img/accueil/bas_logo_en.gif) no-repeat;
	width:340px;height:188px;
}

#gauche .chaloupe{
	background:url(../img/accueil/img_chaloupe.gif) no-repeat;
	width:371px;height:347px;
}             

#droit{width:330px;float:right;}

#entete .menuint{
	position:absolute;
	top:72px;left:380px;
}

ul.menu{
	margin:0;padding:0 0 20px 0;
	list-style:none;
	border-bottom:2px solid #064481;
}

#entete .menuint ul.menu{border:none;}

ul.menu li{
	background:url(../img/bullet_menus.gif) 0 3px no-repeat;
	padding: 0 0 3px 50px;
	font-size:1.4em;
	font-family: Georgia;
	color:#C7C868;
}

ul.menu li a{
	font-family: Georgia;
	color:#FFF;
}
ul.menu li a:hover{color:#C7C868;}

#droit p.texteintro{
	font-size:1.6em;
	font-family: Georgia;
	font-style:italic;
	font-weight:bold;
	color:#C7C868;
}

p.acc{line-height:1.6em;}

#droit .adresse{
	border-top:2px solid #064481;
	border-bottom:2px solid #064481;
	padding:5px 0;
	margin:20px 0 5px 0;
	height:105px;
}
#droit .adresse p{font-size:1.0em;}
#droit .adresse p .titre, #bas .titre{
	color:#C7C868;
	font-size:1.1em;
}

#droit .credits p,#droit .credits a{
	color:#04305E;
	font-size:1.0em;
	margin:0;
}

#contenu{
	width:673px;padding:0 20px 0 55px;
}

#contenu h1{
	margin:10px 0 10px 0;padding:0;
	font-size:2.4em;
	font-family: Georgia;
	color:#C7C868;
}

#contenu h3{
	padding:20px 0 0 0;margin:0;
	font-size:1.6em;
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	color:#C7C868;
}

#contenu h1.souligne{border-bottom:2px solid #064481;margin-bottom:20px;}

#contenu .colonne1,#contenu .colonne2,#contenu .colonne3{float:left;margin-right:15px;width:212px;}
#contenu .colonne3{margin-right:0;}
#contenu .image{border-bottom:2px solid #064481;}
#contenu .texte{background:url(../img/animation/fleche_pointebas.gif) 0 1px no-repeat;}
#contenu .texte p{margin:0;padding-top:20px;}

#bas{
	margin-top:50px;
	border-top:2px solid #064481;
	
	padding:10px 0 0 0;
	position:relative;
}
#bas p{padding-left:110px;}

#bas .pastille{
	background:url(../img/accueil/pastilles.gif) 0 0 no-repeat;
	width:95px;height:100px;
	position:absolute;top:20px;
}
#eng #bas .pastille{
	background:url(../img/accueil/pastille_bas_en.gif) 0 0 no-repeat;
	width:95px;height:100px;
	position:absolute;top:20px;
}
#bas .pastille a{
	width:95px;height:88px;
	display:block;
}
#bas .escale{
	background:url(../img/slogan_bas.gif) no-repeat;
	float:right;
	width:186px;height:72px;
}
#eng #bas .escale{
	background:url(../img/slogan_bas_en.gif) no-repeat;
	float:right;
	width:186px;height:72px;
}


.activite, .logos{
	margin:0px 0 5px 30px;
	background:#97D3F5 url(../img/calendrier/fleche.gif) 0 50% no-repeat;
	padding:5px 20px 40px 20px;
}
.logos{background-color:#FFF;padding-bottom:10px;margin-top:60px;}

.logos img{margin-left:10px;}

.activite .date, .logos .titre{
	font-size:1.3em;
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	color:#0B5499;
	font-weight:bold;
}

.activite h2{
	margin:0;padding:0;
	color:#04335F;
	font-size:1.7em;
	font-family: Georgia;
}

.activite .description{
	margin-top:15px;
	font-size:1.1em;
	color:#0B5499;
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
}

#contenu .galerie1,#contenu .galerie2,#contenu .galerie3{
	float:left;
	width:184px;
	background-color:#043361;
	text-align:center;
	margin-right:45px;
	padding:5px;
}
#contenu .galerie3{margin-right:0;}
#contenu .galerie1 .photo,#contenu .galerie2 .photo,#contenu .galerie3 .photo{
	height:173px;
}
#contenu .legende{
	color:#FFF;
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:0.9em;
}
#contenu .galerie1 .photo img,#contenu .galerie2 .photo img,#contenu .galerie3 .photo img{
	border:2px solid #FFF;
}

#contenu .galerie1 h2,#contenu .galerie2 h2,#contenu .galerie3 h2{
	color:#FFF;
	font-size:1.4em;
	font-family: Georgia;
	margin:0;padding:20px 0 0 0;
	height:70px;
}
#contenu .galerie2 h2{font-size:1.6em;}
#contenu .galerie3 h2{font-size:1.6em;padding:30px 0 0 0;height:60px;}
#version {
	position:absolute;
	left:639px;
	top:17px;
	width:57px;
	height:25px;
	color:#FFF;
	font-family: Georgia, Helvetica, Geneva, Arial, sans-serif;
	font-size:1.1em;
	z-index:1;
	background:url(../img/bullet_menus.gif) 0 3px no-repeat;
	padding: 5px 0 0 45px;
}
#version a:hover {
	color:#C7C868;
}
