
/*#############################################*/
/*######      LES STYLES GENERIQUES      ######*/
/*#############################################*/
BODY {
	background-image: url(../images/bkgr.jpg);
	background-repeat: repeat;
	background-position:center;
	margin:11px 0px 10px 0px;
}
#cont{
	width:751px;
	
	background-image:url(../images/bkgr_centerPage.jpg);
	background-repeat:repeat-y;
	
	font-family:'Lucida Grande', Geneva, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	
	margin:0px;
	padding:0px;

}

/*      Le menu dans la petite barre en haut      */
#topmenu{	
	background-image:url(../images/bkgr_topmenu.jpg);
	background-repeat:no-repeat;
	height:34px;
}
#topmenu .menu{
	margin:0px 50px 0px 0px;
	padding:16px 0px 0px 0px;
}
#topmenu .menu A{
	text-decoration:none;
	color:#000000;
}
#topmenu .menu A:hover{
	text-decoration:underline;

}

/*      Le menu principal, avec le logo      */
#mainMenu{
	margin:0px; 
	padding:0px;  
	height:auto;
}
.normalText{
	color:#6D6F72;
}

P {
	margin-top:10px;
	padding:0px;
	line-height:16px;
	color:#6D6F72;
}
A{
	text-decoration:none;
	color:#6D6F72;
}
A:hover{
	text-decoration:underline;
}

H1 {
	margin:20px 0px 0px 0px;
	padding:0px;
	font-size:12px;
	line-height:12px;
}

H3 {
	margin:20px 0px 0px 0px;
	padding:0px;
	font-size:12px;
	line-height:12px;
}
H4{
	margin:5px 0px 5px 0px;
	padding:0px;
	font-size:11px;
	line-height:12px;
}
H5 {
	margin:20px 0px 2px 0px;
	padding:0px;
	font-size:11px;
}
H6{
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:10px;
}

.flashHeader{
	z-index:10;
}

/*  2 colonnes   */
.top2cols{
	margin-left:20px;
}
.top2cols .left{
	float:left;
}
.top2cols .right{
	float:left;
}

/*#################################*/
/*######      LE FOOTER      ######*/
/*#################################*/
.footer{
	clear:left;
	background-image:url(../images/bkgr_footer.jpg);
	background-repeat:repeat;
	/*background-color:#00CCCC;*/
	height:43px;
	padding-right:20px;
}
.footer P{
	padding:18px 0px 0px 0px;
	margin:0px;
	color:#000000;
	font-size:10px;
}
.footer .whiteText {
	color:#FFFFFF;
	font-weight:bold;
}
.footer A{
	text-decoration:none;
	color:#FFFFFF;
}
.footer A:hover{
	text-decoration:underline;
}

/*#################################*/
/*######      LES PAGES      ######*/
/*#################################*/

/*      LA PAGE HOME      */
.wrapCont{
	float:left;
	margin:14px 0px 0px 0px;
}
.homeleft {
	margin:0px 0px 0px -639px;
	float:left;
	width:255px;
	/*background-color:#33CC33;*/
}
.homeleft P{
	line-height:20px;
}
.homeCenter {
	margin:0px 0px 0px -353px;
	float:left;
	width:163px;
	/*background-color:#00FFCC;*/
}
.homeRight {
	/*background-color:#666699;*/
	position: relative;
	width:166px;
	margin:-14px 0px 0px 535px;
}

/* LES 2 TABS DE LA HOME*/

.wrapContTab{
	float:left;
	padding: 0px 0px 0px 50px;
	/*background-color:#00CC33;*/
	margin: -85px 0px 0px 0px;	
}
.wrapContTab P{
	margin: 4px 0px 0px 0px;
}
.homeLeftTab{
	clear:left;
	width:182px;
	background-image:url(../images/home_leftTab.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
.homeRightTab{
	width:135px;
	background-image:url(../images/home_rightTab.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	margin: 45px 0px 0px 15px;
}
.homeNews{
	margin:15px 10px 7px 11px;
}


/*   LE 2 COLONNES DE CONTENU   */

.col2Right{
	width:343px;
	margin:14px 0px 0px 347px;
}
.col2Right H2{
	color:#5BC6E6;
	font-family:'Lucida Grande', Geneva, Verdana, Helvetica, Arial, sans-serif;
	font-size:15px;	
	fonf-weight:bold;
}
.col2Right H3, .col2Right H5 {
	margin:0px 0px 5px 21px;
	color:#6D6F72;
	
}
.col2Left{
	margin:14px 0px 0px -628px;
	float:left;
	width:255px;
	/*background-color:#33CC33;*/
}
.col2Left P{
	line-height:20px;
	margin: 0px 0px 10px 0px;
}
.col2Right P{
	margin:0px 0px 10px 0px;
}

/*   LE 2 COLONNES MEDIA   */

.wrapContMedia{
	float:left;
}
.wrapContMedia .col2Right{
	width:468px;
	margin:14px 0px 0px 241px;
	background-image:url(../images/bkgr_media.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
.col2LeftMedia{
	margin:0px 0px 0px -700px;
	float:left;
	width:211px;
	/*background-color:#33CC33;*/
}

.wrapContMedia .col2Right P{
	margin:0px 0px 0px 20px;
}
/*   MEDIA  :: LE MENU DE DROITE   */

#menu ul {
	list-style:none;
	list-style-type:none;
	margin:0px 0px 0px 0px;;
	padding:0px;
}
#menu li {
	list-style:none;
	list-style-type:none;
	display:block;
	margin:0px;
	padding:0px;

}
#menu A{
	display:block;
	height:26px;
	width:211px;
	margin:0px 0px 0px -30px;
	padding:0px;
}

/*  LE FRANCAIS */
#media11 A { /* les communiqués de presse */
	background-image:url(../images/media_menu_fr/commPress.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
} 
#media11 A:hover, #media11 A.active { /* les communiqués de presse */
	background-image:url(../images/media_menu_fr/commPress.gif);
	background-position:0px -26px;
} 
#media13 A { /* les événements */
	background-image:url(../images/media_menu_fr/event.gif);
	background-position:0px 0px;
} 
#media13 A:hover, #media13 A.active { /* les événements */
	background-image:url(../images/media_menu_fr/event.gif);
	background-position:0px -26px;
}
#media14 A { /* le logo */
	background-image:url(../images/media_menu_fr/logo.gif);
	background-position:0px 0px;
} 
#media14 A:hover, #media14 A.active { /* le logo */
	background-image:url(../images/media_menu_fr/logo.gif);
	background-position:0px -26px;
}
#media15 A { /* les liens */
	background-image:url(../images/media_menu_fr/links.gif);
	background-position:0px 0px;
} 
#media15 A:hover, #media15 A.active { /* les liens */
	background-image:url(../images/media_menu_fr/links.gif);
	background-position:0px -26px;
}
#media16 A { /* le téléchargement */
	background-image:url(../images/media_menu_fr/dl.gif);
	background-position:0px 0px;
} 
#media16 A:hover, #media16 A.active { /* le téléchargement */
	background-image:url(../images/media_menu_fr/dl.gif);
	background-position:0px -26px;
}
#media17 A { /* les galeries */
	background-image:url(../images/media_menu_fr/galerie.gif);
	background-position:0px 0px;

} 
#media17 A:hover, #media17 A.active { /* les galeries */
	background-image:url(../images/media_menu_fr/galerie.gif);
	background-position:0px -26px;
}
#media18 A { /* le formulaire de requête */
	background-image:url(../images/media_menu_fr/form.gif);
	background-position:0px 0px;

} 
#media18 A:hover, #media18 A.active { /* le formulaire de requête */
	background-image:url(../images/media_menu_fr/form.gif);
	background-position:0px -26px;
}

/*  L'ANGLAIS */
#media49 A { /* les communiqués de presse */
	background-image:url(../images/media_menu_en/commPress.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
} 
#media49 A:hover, #media49 A.active { /* les communiqués de presse */
	background-image:url(../images/media_menu_en/commPress.gif);
	background-position:0px -26px;
} 
#media51 A { /* les événements */
	background-image:url(../images/media_menu_en/event.gif);
	background-position:0px 0px;
} 
#media51 A:hover, #media51 A.active { /* les événements */
	background-image:url(../images/media_menu_en/event.gif);
	background-position:0px -26px;
}
#media72 A { /* le logo */
	background-image:url(../images/media_menu_en/logo.gif);
	background-position:0px 0px;
} 
#media72 A:hover, #media72 A.active { /* le logo */
	background-image:url(../images/media_menu_en/logo.gif);
	background-position:0px -26px;
}
#media57 A { /* les liens */
	background-image:url(../images/media_menu_en/links.gif);
	background-position:0px 0px;
} 
#media57 A:hover, #media57 A.active { /* les liens */
	background-image:url(../images/media_menu_en/links.gif);
	background-position:0px -26px;
}
#media73 A { /* le téléchargement */
	background-image:url(../images/media_menu_en/dl.gif);
	background-position:0px 0px;
} 
#media73 A:hover, #media73 A.active { /* le téléchargement */
	background-image:url(../images/media_menu_en/dl.gif);
	background-position:0px -26px;
}
#media66 A { /* les galeries */
	background-image:url(../images/media_menu_en/galerie.gif);
	background-position:0px 0px;

} 
#media66 A:hover, #media66 A.active { /* les galeries */
	background-image:url(../images/media_menu_en/galerie.gif);
	background-position:0px -26px;
}
#media74 A { /* le formulaire de requête */
	background-image:url(../images/media_menu_en/form.gif);
	background-position:0px 0px;

} 
#media74 A:hover, #media74 A.active { /* le formulaire de requête */
	background-image:url(../images/media_menu_en/form.gif);
	background-position:0px -26px;
}

/*  L'espagnol */
#media82 A { /* les communiqués de presse */
	background-image:url(../images/media_menu_es/commPress.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
} 
#media82 A:hover, #media82 A.active { /* les communiqués de presse */
	background-image:url(../images/media_menu_es/commPress.gif);
	background-position:0px -26px;
} 
#media85 A { /* les événements */
	background-image:url(../images/media_menu_es/event.gif);
	background-position:0px 0px;
} 
#media85 A:hover, #media85 A.active { /* les événements */
	background-image:url(../images/media_menu_es/event.gif);
	background-position:0px -26px;
}
#media104 A { /* le logo */
	background-image:url(../images/media_menu_es/logo.gif);
	background-position:0px 0px;
} 
#media104 A:hover, #media104 A.active { /* le logo */
	background-image:url(../images/media_menu_es/logo.gif);
	background-position:0px -26px;
}
#media91 A { /* les liens */
	background-image:url(../images/media_menu_es/links.gif);
	background-position:0px 0px;
} 
#media91 A:hover, #media91 A.active { /* les liens */
	background-image:url(../images/media_menu_es/links.gif);
	background-position:0px -26px;
}
#media105 A { /* le téléchargement */
	background-image:url(../images/media_menu_es/dl.gif);
	background-position:0px 0px;
} 
#media105 A:hover, #media105 A.active { /* le téléchargement */
	background-image:url(../images/media_menu_es/dl.gif);
	background-position:0px -26px;
}
#media103 A { /* les galeries */
	background-image:url(../images/media_menu_es/galerie.gif);
	background-position:0px 0px;

} 
#media103 A:hover, #media103 A.active { /* les galeries */
	background-image:url(../images/media_menu_es/galerie.gif);
	background-position:0px -26px;
}
#media106 A { /* le formulaire de requête */
	background-image:url(../images/media_menu_es/form.gif);
	background-position:0px 0px;

} 
#media106 A:hover, #media106 A.active { /* le formulaire de requête */
	background-image:url(../images/media_menu_es/form.gif);
	background-position:0px -26px;
}


/*   LA LISTE :: MEDIA >> COMMUNIQUES DE PRESSE   */
.commPressList {
	margin:0px 0px 20px 20px;
}
.commPressListHome{
	margin:10px 0px 0px 0px;
}
.commPressListHome .ladateHome{
	color:#5BC6E6;
	font-weight:bold;
	margin: 0px 0px 5px 0px;
}
.ladate {
	color:#5BC6E6;
	padding:0px;
}
.col2Right H6{
	font-size:11px;
	margin:0px 0px 0px 20px;
	color:#6D6F72;
}
/*   :: MEDIA >> FORMULAIRE DE REQUETE   */
.requestForm{
	font-size:11px;
	line-height:16px;
	margin:0px 0px 0px 20px;
	color:#6D6F72;
}
.requestForm .field{
	margin:0px 0px 10px 0px;

}
.requestForm .fieldPlus{
	margin:0px 0px 10px 0px;
}
.requestForm .fieldPlus TEXTAREA{
	width:372px;
	height:100px;
}
.requestForm .error{
	color:#CC3300;
}
.requestForm .left{
	float:left;
}
.requestForm .right{
	margin-left:230px;
}
/*   :: SITEMAP   */

.sitemap LI {
	list-style:none;
	color:#5BC6E6;
	font-size:13px;	
	margin:3px 0px 4px -10px;
	padding:0px;
}
.sitemap LI A {
	color:#5BC6E6;
	font-weight:bold;
}
.sitemap LI UL LI {
	color:#6D6F72;
	line-height:16px;
	font-size:11px;	
	margin:2px 0px 2px -25px;
	padding:0px;
}
.sitemap LI UL LI A {
	color:#6D6F72;
	font-weight:normal;
}

/*   MEDIA  :: GALERIE PHOTO   */
.col2Right .thumbs{
	margin:0px 0px 0px 10px;
	width:450px;
}
.col2Right .thumbs .galImage{
	float:left;
	width:130px;
}

