﻿@charset "utf-8";
/* CSS Document */

body {
	background-color:#01233c;
	}

/* Barre de navigation haut */
#nav_top {
	width: 469px;
	height: 38px;
	background:url(../images/top_nav.png);
	margin: 0px 0;
	padding: 0;
	position:relative;
	z-index: 1;
}

#nav_top li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#nav_top a {display: block;}

#nav_top_1 {left:29px; top:18px; width:70px; height: 18px;}
#nav_top_2 {left:127px; top:9px; width:100px; height: 22px;}
#nav_top_3 {left:256px; top:0px; width:54px; height: 21px;}
#nav_top_4 {left:344px; top:0px; width:93px; height: 24px;}

#nav_top_1 a {height: 18px;}
#nav_top_2 a {height: 22px;}
#nav_top_3 a {height: 21px;}
#nav_top_4 a {height: 24px;}

#nav_top_1 a:hover {background: url(../images/top_nav.png) -29px -56px no-repeat;}
#nav_top_2 a:hover {background: url(../images/top_nav.png) -127px -47px no-repeat;}
#nav_top_3 a:hover {background: url(../images/top_nav.png) -256px -38px no-repeat;}
#nav_top_4 a:hover {background: url(../images/top_nav.png) -344px -38px no-repeat;}

/* Barre de navigation haut Int&eacute;rieur */

#nav_top_interieur {
	width: 469px;
	height: 64px;
	background:url(../images/top_nav_interieur.png);
	margin: 0px 0;
	padding: 0;
	position:relative;
	z-index: 1;
}

#nav_top_interieur li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#nav_top_interieur a {display: block;}

#nav_top_interieur_1 {left:29px; top:18px; width:70px; height: 18px;}
#nav_top_interieur_2 {left:127px; top:9px; width:100px; height: 24px;}
#nav_top_interieur_3 {left:256px; top:0px; width:54px; height: 21px;}
#nav_top_interieur_4 {left:344px; top:0px; width:93px; height: 24px;}

#nav_top_interieur_1 a {height: 18px;}
#nav_top_interieur_2 a {height: 24px;}
#nav_top_interieur_3 a {height: 21px;}
#nav_top_interieur_4 a {height: 24px;}

#nav_top_interieur_1 a:hover {background: url(../images/top_nav_interieur.png) -29px -82px no-repeat;}
#nav_top_interieur_2 a:hover {background: url(../images/top_nav_interieur.png) -127px -73px no-repeat;}
#nav_top_interieur_3 a:hover {background: url(../images/top_nav_interieur.png) -256px -64px no-repeat;}
#nav_top_interieur_4 a:hover {background: url(../images/top_nav_interieur.png) -344px -64px no-repeat;}

#nav_top_interieur_actif_1 {background: url(../images/top_nav_interieur.png) -29px -82px no-repeat;left: 29px; top: 18px; width: 70px; height: 18px;}
#nav_top_interieur_actif_2 {background: url(../images/top_nav_interieur.png) -127px -73px no-repeat;left: 127px; top: 9px; width: 100px; height: 24px;}
#nav_top_interieur_actif_3 {background: url(../images/top_nav_interieur.png) -256px -64px no-repeat;left: 256px; top: 0px; width: 54px; height: 21px;}
#nav_top_interieur_actif_4 {background: url(../images/top_nav_interieur.png) -344px -64px no-repeat;left: 344px; top: 0px; width: 93px; height: 24px;}

#nav_top_interieur_actif_1 a {height: 18px;}
#nav_top_interieur_actif_2 a {height: 24px;}
#nav_top_interieur_actif_3 a {height: 21px;}
#nav_top_interieur_actif_4 a {height: 24px;}




/* Barre de navigation gauche */

#nav_gauche {
	position:absolute;
	width: 251px;
	height: 310px;
	background:url(../images/nav_gauche.png) no-repeat;
	margin: 0px 0;
	padding: 0; 
	z-index: 1;
}
#nav_gauche li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#nav_gauche a {display: block;}

#nav_gauche_1 {left:42px; top:0px; width:191px; height:21px;}
#nav_gauche_2 {left:42px; top:39px; width:195px; height:21px;}
#nav_gauche_3 {left:42px; top:79px; width:205px; height:21px;}
#nav_gauche_4 {left:42px; top:117px; width:116px; height:21px;}
#nav_gauche_5 {left:42px; top:158px; width:105px; height:21px;}
#nav_gauche_6 {left:42px; top:198px; width:208px; height:21px;}
#nav_gauche_7 {left:42px; top:237px; width:167px; height:21px;}

#nav_gauche_1 a {height: 21px;}
#nav_gauche_2 a {height: 21px;}
#nav_gauche_3 a {height: 21px;}
#nav_gauche_4 a {height: 21px;}
#nav_gauche_5 a {height: 21px;}
#nav_gauche_6 a {height: 21px;}
#nav_gauche_7 a {height: 21px;}

#nav_gauche_1 a:hover {background: url(../images/nav_gauche.png) -293px -0px no-repeat;}
#nav_gauche_2 a:hover {background: url(../images/nav_gauche.png) -293px -39px no-repeat;}
#nav_gauche_3 a:hover {background: url(../images/nav_gauche.png) -293px -79px no-repeat;}
#nav_gauche_4 a:hover {background: url(../images/nav_gauche.png) -293px -117px no-repeat;}
#nav_gauche_5 a:hover {background: url(../images/nav_gauche.png) -293px -158px no-repeat;}
#nav_gauche_6 a:hover {background: url(../images/nav_gauche.png) -293px -198px no-repeat;}
#nav_gauche_7 a:hover {background: url(../images/nav_gauche.png) -293px -237px no-repeat;}

#nav_gauche_actif_1 {background: url(../images/nav_gauche.png) -293px 0px no-repeat;left:42px; top:0px; width:191px; height:21px;}
#nav_gauche_actif_2 {background: url(../images/nav_gauche.png) -293px -39px no-repeat;left:42px; top:39px; width:195px; height:21px;}
#nav_gauche_actif_3 {background: url(../images/nav_gauche.png) -293px -79px no-repeat;left:42px; top:79px; width:205px; height:21px;}
#nav_gauche_actif_4 {background: url(../images/nav_gauche.png) -293px -117px no-repeat;left:42px; top:117px; width:116px; height:21px;}
#nav_gauche_actif_5 {background: url(../images/nav_gauche.png) -293px -158px no-repeat;left:42px; top:158px; width:105px; height:21px;}
#nav_gauche_actif_6 {background: url(../images/nav_gauche.png) -293px -198px no-repeat;left:42px; top:198px; width:208px; height:21px;}
#nav_gauche_actif_7 {background: url(../images/nav_gauche.png) -293px -237px no-repeat;left:42px; top:237px; width:167px; height:21px;}

#nav_gauche_actif_1 a {height: 21px;}
#nav_gauche_actif_2 a {height: 21px;}
#nav_gauche_actif_3 a {height: 21px;}
#nav_gauche_actif_4 a {height: 21px;}
#nav_gauche_actif_5 a {height: 21px;}
#nav_gauche_actif_6 a {height: 21px;}
#nav_gauche_actif_7 a {height: 21px;}


/* Barre de navigation pour photos */

#nav_photos {
	position:absolute;
	width: 147px;
	height: 473px;
	background:url(../images/nav_photos.png) no-repeat;
	margin: 0px 0;
	padding: 0; 
	z-index: 1;
}
#nav_photos li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#nav_photos a {display: block;}

#nav_photos_1 {left:6px; top:3px; width:138px; height:100px;}
#nav_photos_2 {left:6px; top:125px; width:138px; height:100px;}
#nav_photos_3 {left:6px; top:248px; width:138px; height:100px;}
#nav_photos_4 {left:6px; top:369px; width:138px; height:100px;}
#nav_photos_5 {left:6px; top:506px; width:138px; height:100px;}

#nav_photos_1 a {height: 100px;}
#nav_photos_2 a {height: 100px;}
#nav_photos_3 a {height: 100px;}
#nav_photos_4 a {height: 100px;}
#nav_photos_5 a {height: 100px;}

#nav_photos_1 a:hover {background: url(../images/nav_photos.png) -153px -3px no-repeat;}
#nav_photos_2 a:hover {background: url(../images/nav_photos.png) -153px -125px no-repeat;}
#nav_photos_3 a:hover {background: url(../images/nav_photos.png) -153px -248px no-repeat;}
#nav_photos_4 a:hover {background: url(../images/nav_photos.png) -153px -369px no-repeat;}
#nav_photos_5 a:hover {background: url(../images/nav_photos.png) -153px -506px no-repeat;}



/* Barre de navigation pour photos serie 2 */

#nav_photos2 {
	position:absolute;
	width: 147px;
	height: 473px;
	background:url(../images/nav_photos2.png) no-repeat;
	margin: 0px 0;
	padding: 0; 
	z-index: 1;
}
#nav_photos2 li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#nav_photos2 a {display: block;}

#nav_photos2_1 {left:6px; top:3px; width:138px; height:100px;}
#nav_photos2_2 {left:6px; top:125px; width:138px; height:100px;}
#nav_photos2_3 {left:6px; top:248px; width:138px; height:100px;}
#nav_photos2_4 {left:6px; top:369px; width:138px; height:100px;}
#nav_photos2_5 {left:6px; top:506px; width:138px; height:100px;}

#nav_photos2_1 a {height: 100px;}
#nav_photos2_2 a {height: 100px;}
#nav_photos2_3 a {height: 100px;}
#nav_photos2_4 a {height: 100px;}
#nav_photos2_5 a {height: 100px;}

#nav_photos2_1 a:hover {background: url(../images/nav_photos2.png) -153px -3px no-repeat;}
#nav_photos2_2 a:hover {background: url(../images/nav_photos2.png) -153px -125px no-repeat;}
#nav_photos2_3 a:hover {background: url(../images/nav_photos2.png) -153px -248px no-repeat;}
#nav_photos2_4 a:hover {background: url(../images/nav_photos2.png) -153px -369px no-repeat;}
#nav_photos2_5 a:hover {background: url(../images/nav_photos2.png) -153px -506px no-repeat;}


/* Logo du CMA dans la navigation de gauche */

#nav_cma {
	position:absolute;
	width: 140px;
	height: 100px;
	background:url(../images/cma_logo.png);
	margin: 0px 0;
	padding: 0; 
	z-index: 1;
}
#nav_cma li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#nav_cma a {display: block;}

#nav_cma_1 {left:0px; top:0px; width:140px; height:100px;}

#nav_cma_1 a {height: 100px;}

#nav_cma_1 a:hover {background: url(../images/cma_logo.png) -140px -0px no-repeat;}



/* Logo Accueil */

#nav_accueil {
	position:absolute;
	width: 101px;
	height: 21px;
	background:url(../images/accueil.png);
	margin: 0px 0;
	padding: 0; 
	z-index: 1;
}
#nav_accueil li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#nav_accueil a {display: block;}

#nav_accueil_1 {left:0px; top:0px; width:101px; height:21px;}

#nav_accueil_1 a {height:21px;}

#nav_accueil_1 a:hover {background: url(../images/accueil.png) 0px -21px no-repeat;}



a, a:visited,  a:links {
	color:#88462c;
	text-decoration:underline;
	}

a:hover{
	color:#2f3c73;
	text-decoration:underline;
	}

strong {
	font-size:14px;
	}


.center{
	padding-left:110px;
	padding-right:110px;
	padding-top:20px;
	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	}

.center_info{
	padding-left:110px;
	padding-right:110px;
	padding-top:3px;

	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	}

.center_comite{
	padding-left:110px;
	padding-right:110px;
	padding-top:27px;
	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	}

.epithet{
	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	}

.titre{
	padding-left:45px;
	padding-right:57px;
	}

.table{
	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	padding-left:45px;
	padding-right:57px;
	}
	
.table td{
	padding-bottom:20px;
	}

