body {
    margin: 0px;
    padding: 0px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	background-image:url(../img/fond_haut.jpg);
	background-repeat:repeat-x;
	font-size:12px;
}

#body_bas{
	margin: 50px 0px 0px 0px;
    padding: 0px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../img/fond_bas.png);
	background-repeat:repeat-x;
	height:50px;
}

#body_bas_page{
	margin: 0px;
    padding: 0px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../img/fond_bas.png);
	background-repeat:repeat-x;
	height:50px;
}


#conteneur{
	margin:auto;
	/*text-align:center;*/
	width:954px;
}


/* HEADER */

#header{
	background-image:url(../img/header.jpg);
	background-repeat:no-repeat;
	width:954px;
	height:251px;
	padding-top:196px;
	margin-bottom:-196px;
}

#menu{
	height:55px;
/*	margin-top:196px;*/
	padding-left:15px;
	padding-top:18px;
}

#menu_rubrique a:link, #menu_rubrique a:visited{
	color:white;
	float:left;
	width:131px;
	text-align:center;
	font-size:13px;
	font-weight:bold;

}
#menu_rubrique a:hover{
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
}





/* PAGE */
.center{text-align:center;}
.MT40{margin-top:40px;}
.MT20{margin-top:20px;}
.MB20{margin-bottom:20px;}

#titre{
	font-size:18px;
	color:#023761;
	font-weight:bold;
}


/***************************************************** ACCUEIL *****************************************************/

#page_accueil{
	background-image:url(../img/page_accueil.png);
	background-repeat:no-repeat;
	width:954px;
	height:430px;
	margin:0px;
	padding-top:26px;
}

#page_accueil2009{
	background-image:url(../img/page_accueil2009.jpg);
	background-repeat:no-repeat;
	width:954px;
	height:548px;
	margin:0px;
	padding-top:26px;
}

#page_accueil2010{
	background-image:url(../img/page_accueil2010.jpg);
	background-repeat:no-repeat;
	width:954px;
	height:548px;
	margin:0px;
	padding-top:26px;
}

#accueil_newsletter_fond{
	background-image:url(../img/accueil_newsletter_fond.png);
	background-repeat:no-repeat;
	width:204px;
	height:43px;
	margin-left:100px;
	margin-top:-694px;
	padding-left:7px;
}
* html #accueil_newsletter_fond{
	margin-top:-14px;
}

#accueil_newsletter_haut{
	background-image:url(../img/accueil_newsletter_haut.png);
	background-repeat:no-repeat;
	width:204px;
	height:15px;
	margin-left:100px;
	margin-top:0px;
	padding-left:7px;
}

.accueil_newsletter{
	color:#023761;
	font-size:12px;
}

#accueil_newsbtn{
	margin-top:-3px;
	margin-right:2px;
}

#titre_newsletter{
	color:white;
	font-size:11px;
	margin-top:0px;
	margin-left:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}



#accueil_newsletter_haut a:link, #accueil_newsletter_haut a:visited{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	text-decoration:none;
	font-weight:bold;
}
#accueil_newsletter_haut a:hover{
	color:white;
}


#accueil_news{
	background-image:url(../img/accueil_news_fond.png);
	background-repeat:no-repeat;
	width:382px;
	height:261px;
	margin-left:547px;
	margin-top:-37px;
}
#accueil_news2009{
	background-image:url(../img/accueil_fond_news.png);
	background-repeat:repeat;
	width:382px;
	/*height:261px;*/
	margin-left:547px;
	margin-top:0px;
}

#accueil_news_haut{
	background-image:url(../img/accueil_news_haut.png);
	background-repeat:no-repeat;
	width:382px;
	height:25px;
}


#accueil_blocnews{
	width: 380px;
	height:68px;
	margin-top:5px;
	padding-bottom:-10px;
}
*+html #accueil_blocnews{
	margin-bottom:0px;
}

#accueil_filet_news{
	background-image:url(../img/accueil_filet_news.png);
	background-repeat:repeat-x;
	height:1px;
}

#accueil_picto{
	background-image:url(../img/accueil_picto_laurier.png);
	background-repeat:no-repeat;
	float:left;
	width:44px;
	height:42px;
	margin-left:17px;
	margin-right:17px;
	margin-top:0px;
	text-align:center;
}

*+html #accueil_picto{
	padding-left:1px;
}

.picto_jour{
	color:white;
	font-size:19px;
	padding-top:7px;
}
*+html .picto_jour{
	font-size:19px;
	font-weight:bold;
}

.picto_mois{
	color:#9eaecf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*margin-left:-15px;*/
	margin-top:-5px;
	
}

#date_news1, #date_news2, #date_news3{
	color:#023761;
	font-style:italic;
	width:74px;
	font-size:14px;
	display:block;
	float:left;
}

#accueil_texte_news{
}

#titre_news{
	padding-left:5px;
	margin:5px 0px;
}

#titre_news a:hover{
	text-decoration:none;
}

#titre_news1, #titre_news2, #titre_news3{
	color:#023761;
	font-size:14px;
	font-weight:bold;
	display:inline;
}
.texte_news{
	font-size:11px;
	color:black;
}



.texte_news a:link, .texte_news a:visited{
	/*font-size:11px;*/
	color:black;
	font-weight:normal;
}

#team_barre{
	width:954px;
	margin-top:-131px;
}

#accueil_barre{
	width:954px;
	margin-top:-183px;
/*	position:relative;
	bottom:0px;*/
}
#accueil_barre8{
	width:954px;
	/*margin-top:-183px;*/
/*	position:relative;
	bottom:0px;*/
}
* html #accueil_barre{
	width:954px;
	margin-top:-170px;
/*	position:relative;
	bottom:0px;*/
}
#accueil_vignette1{
	background-image:url(../img/accueil_vignette1.png);
	background-repeat:no-repeat;
	width:203px;
	height:140px;
	float:left;
	margin-left:50px;
}
#accueil_vignette2{
	background-image:url(../img/accueil_vignette2.png);
	background-repeat:no-repeat;
	width:248px;
	height:140px;
	float:left;
	margin-left:80px;
}
#accueil_vignette3{
	background-image:url(../img/accueil_vignette3.png);
	background-repeat:no-repeat;
	width:248px;
	height:140px;
	float:right;
	margin-top:0px;
	margin-right:50px;
}

#vignette_pays{
	margin-left:60px;
}


#page_news{
/*	background-image:url(../img/page_news.png);*/
	background-repeat:no-repeat;
/*	background-position:bottom;
	background-position:right;*/
	width:954px;
	/*height:430px;*/
	margin:0px;
/*	padding-top:26px;*/
}

#cadre_news{
	font-size:12px;
	margin:20px auto;
}

#news_haut{
	background-image:url(../img/news_haut.png);
	background-repeat:no-repeat;
	width:708px;
	height:82px;
}

#news_picto{
	background-image:url(../img/news_picto.png);
	background-repeat:no-repeat;
	width:93px;
	height:81px;
	float:left;
	padding-top:21px;
	text-align:center;
}

.news_picto_jour{
	color:white;
	font-size:22px;
	font-weight:bold;
}

.news_picto_mois{
	color:#9eaecf;
	font-size:11px;
	margin-top:-2px;
}

.news_picto_annee{
	color:#9eaecf;
	font-size:11px;
	margin-top:-5px;
}

#news_titre{
	padding-top:40px;
	padding-left:130px;
	font-size:16px;
	font-weight:bold;
	color:#023761;
}
*+html #news_titre{
	padding-top:0px;
	margin-top:40px;
}

#news_milieu{
	background-image:url(../img/news_milieu.png);
	background-repeat:repeat-y;
	width:708px;
}

#news_texte{
	padding:20px 20px 0px 20px;
	text-align:justify;
}
*+html #news_texte{
	padding-top:0px;
	margin-top:20px;
}

#news_bas{
	background-image:url(../img/news_bas.png);
	background-repeat:no-repeat;
	width:708px;
	height:37px;
	margin-top:0px;
}


#news_menu{
	float: right;
	margin-right:30px;
	margin-top:50px;
	margin-bottom:80px;
}

#news_menu_haut{
	background-image:url(../img/news_menu_haut.png);
	background-repeat:no-repeat;
	width:149px;
	height:26px;
}

#news_menu_milieu{
	background-image:url(../img/news_menu_milieu.png);
	background-repeat:repeat-y;
	width:149px;
}

#news_menu_bas{
	background-image:url(../img/news_menu_bas.png);
	background-repeat:no-repeat;
	width:149px;
	height:13px;
}

.news_titre_menu{
	color:white;
	font-weight:bold;
	font-size:12px;
	padding-top:6px;
	padding-left:20px;
}

.news_texte_menu{
	padding-top:6px;
	padding-left:30px;
}


.news_texte_menu a:link, .news_texte_menu a:visited{
	font-size:12px;
}

#news_espace{
	height:135px;
	width:100px;
}

/*#img_news{
	background-image:url(../img/page_news.png);
	background-repeat:no-repeat;
	width:491px;
	height:209px;
	margin-right:30px;
	position:absolute;
	right:0px;
	margin-top:-259px;
}*/

#img_news{
	background-image:url(../img/page_news.png);
	background-repeat:no-repeat;
	width:491px;
	height:209px;
	margin-right:30px;
	position:absolute;
	right:0px;
	margin-top:-70px;
}

#pagination_news{
	width:708px;
}
*+html #pagination_news{
	text-align:center;
}


/*****************************************************  RALLYES *****************************************************/

#cadre_rallyes{
	font-size:12px;
	margin:50px 20px 20px 20px;
	/*float:left;*/
}

#rallyes_cadre_haut{
	background-image:url(../img/rallyes_cadre_haut.png);
	background-repeat:no-repeat;
	width:902px;
	height:6px;
}
#rallyes_cadre_milieu{
	background-image:url(../img/rallyes_cadre_milieu.png);
	background-repeat:repeat-y;
	width:902px;
	float:left;
}
#rallyes_cadre_bas{
	background-image:url(../img/rallyes_cadre_bas.png);
	background-repeat:no-repeat;
	width:902px;
	height:34px;
}

#rallyes_cadre_gauche{
	float:left;
	width:598px;
	margin-left:10px;
}

#rallyes_cadre_droite{
	float:left;
	width:280px;
	margin-left:10px;
}

#rallyes_titre{
	padding-top:15px;
	padding-left:130px;
	font-size:16px;
	font-weight:bold;
	color:#023761;
}
*+html #rallyes_titre{
	padding-top:0px;
	margin-top:15px;
}

#rallyes_picto{
	background-image:url(../img/news_picto.png);
	background-repeat:no-repeat;
	width:93px;
	height:63px;
	float:left;
	padding-top:21px;
	text-align:center;
	margin-top:-26px;
	margin-left:-10px;
}

#cadre_rallyes_texte{
	/*float:left;*/
}

/*#rallyes_texte_haut{
	background-image:url(../img/rallyes_texte_haut.png);
	background-repeat:no-repeat;
	width:608px;
	height:82px;
}

#rallyes_texte_milieu{
	background-image:url(../img/rallyes_texte_milieu.png);
	background-repeat:repeat-y;
	width:608px;
}*/

#rallyes_texte_resultats_titre, #rallyes_texte_docs_titre{
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
	padding-left:50px;
	padding-bottom:10px;
}

*+html #rallyes_texte_resultats_titre, *+html #rallyes_texte_docs_titre{
/*	padding-bottom:0px;
	margin-bottom:-10px;*/
	padding-top:10px;
	margin-top:10px;
}

#rallyes_texte_description{
	padding:20px 20px 0px 50px;
	text-align:justify;
}

*+html #rallyes_texte_description{
	padding-top:10px;
}

#rallyes_texte_resultats{
	padding:0px 20px 0px 50px;
	text-align:justify;
}

#rallyes_texte_docs{
	padding:0px 20px 0px 70px;
}

/*
*+html #rallyes_texte_resultats, *+html #rallyes_texte_docs{
	padding-top:0px;
	margin-top:20px;
}*/


#rallyes_texte_docs a:link, #rallyes_texte_docs a:visited{
	font-weight:normal;
}


#rallyes_texte_bas{
	background-image:url(../img/rallyes_texte_bas.png);
	background-repeat:no-repeat;
	width:608px;
	height:34px;
	margin-top:0px;
}

#rallyes_photos{
	width:270px;
	height:95px;
}

#rallyes_photos_G{
	float:left;
	margin-left:21px;
}

#rallyes_photos_D{
	float:left;
	margin-left:20px;
}

#rallyes_photos_lienphotos, #rallyes_photos_lienvideo, #rallyes_photos_lienlivre{
	margin:10px;
}

#rallyes_photos_lienvideo{
	margin-top:20px;
}

*+html #rallyes_photos_lienvideo{
	margin-top:35px;
}

/*
#cadre_rallyes_photos{
	float:left;
}

#rallyes_photos_haut{
	background-image:url(../img/rallyes_photos_haut.png);
	background-repeat:no-repeat;
	width:284px;
	height:2px;
	
}
#rallyes_photos_milieu{
	background-image:url(../img/rallyes_photos_milieu.png);
	background-repeat:repeat-y;
	width:284px;
	
}

#rallyes_photos_bas{
	background-image:url(../img/rallyes_photos_bas.png);
	background-repeat:no-repeat;
	width:284px;
	height:34px;
	margin-top:0px;
	
}*/

#img_rallyes{
	background-image:url(../img/rallyes_image.png);
	background-repeat:no-repeat;
	width:657px;
	height:166px;
	margin-right:0px;
	
/*	margin-top:-70px;*/
}

/*****************************************************  GALERIE *****************************************************/

#page_galerie{
	background-image:url(../img/galerie_fond.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
/*	background-position:bottom;
	background-position:right;*/
	width:954px;
	/*height:430px;*/
	margin:0px;
/*	padding-top:26px;*/
}

#galerie_photos{
	width:340px;
	float:left;
	padding-top:20px;
	padding-left:30px;
}

#galerie_bloc_img{
	float:left;
	margin:10px 15px;
}

#galerie_bloc_img_titre{
	font-family:Arial;
	font-size:12px;
	width:76px;
}

#galerie_videos{
	float:left;
	margin:40px 20px 10px 40px;
}

#galerie_bloc_videos{
	/*float:left;*/
	margin:0px 0px 40px 0px;
}

#galerie_menu{
	/*float: right;
	margin-right:30px;*/
	margin-top:50px;
	margin-bottom:80px;
	float:left;
	margin-left:10px;
	margin-right:10px;
}

#galerie_menu_haut{
	background-image:url(../img/galerie_menu_haut.png);
	background-repeat:no-repeat;
	width:155px;
	height:26px;
}

#galerie_menu_milieu{
	background-image:url(../img/galerie_menu_milieu.png);
	background-repeat:repeat-y;
	width:155px;
}

#galerie_menu_bas{
	background-image:url(../img/galerie_menu_bas.png);
	background-repeat:no-repeat;
	width:155px;
	height:13px;
}

.news_titre_menu{
	color:white;
	font-weight:bold;
	font-size:12px;
	padding-top:6px;
	padding-left:20px;
}

.galerie_texte_menu{
	padding-top:6px;
	padding-left:20px;
}


.galerie_texte_menu a:link, .galerie_texte_menu a:visited{
	font-size:12px;
}


/*****************************************************  TEAM  *****************************************************/

#page_pilote{
	background-image:url(../img/page_pilote.jpg);
	background-repeat:no-repeat;
	width:952px;
	/*height:700px;*/
	margin:50px 0 0 0px;
	padding-top:26px;
}
#page_copilote{
	background-image:url(../img/page_copilote.jpg);
	background-repeat:no-repeat;
	width:954px;
	height:500px;
	margin:0px;
	padding-top:26px;
}
*+html #page_copilote{
	height:550px;
}

#page_voiture{
	background-image:url(../img/page_voiture.jpg);
	background-repeat:no-repeat;
	width:941px;
	/*height:550px;*/
	margin:0px;
	padding-top:26px;
}




#team_vignette1{
	background-image:url(../img/team_vignette1.png);
	background-repeat:no-repeat;
	width:249px;
	height:88px;
	float:left;
	margin-left:50px;
}
#team_vignette2{
	background-image:url(../img/team_vignette2.png);
	background-repeat:no-repeat;
	width:248px;
	height:84px;
	float:left;
	margin-left:40px;
}

#team_vignette3{
	background-image:url(../img/team_vignette3.png);
	background-repeat:no-repeat;
	width:259px;
	height:89px;
	float:left;
	margin-left:50px;
}

#pilote_bloctexte1{
	background-image:url(../img/team_fond_bloctexte.png);
	background-repeat:repeat;
	float:left;
	width:400px;
	margin-top:450px;
	margin-bottom:20px;
}

#pilote_bloctexte2{
	background-image:url(../img/copilote_fond_bloctexte.png);
	background-repeat:repeat;
	width:454px;
	/*height:394px;*/
	margin-left:432px;
	padding-bottom:20px;
	margin-top:-50px;
	margin-bottom:20px;
}

#pilote_bloctexte2009{
	background-image:url(../img/team_fond_bloctexte.png);
	background-repeat:repeat;
	width:454px;
	height:404px;
	margin-left:25px;
	margin-top:-50px;
}

.pilote_texte strong, .copilote_texte strong{
	font-weight:bolder;
	font-size:13px;
}

#copilote_bloctexte{
	background-image:url(../img/copilote_fond_bloctexte.png);
	background-repeat:repeat;
	width:454px;
	/*height:394px;*/
	margin-left:432px;
	padding-bottom:20px;
}

#copilote_bloctexte li{
	margin-left:-20px;
	padding-right:15px;
}

#voiture_bloctexte{
	background-image:url(../img/copilote_fond_bloctexte.png);
	background-repeat:repeat;
	width:453px;
	height:500px;
	margin-left:25px;
}

*+html #voiture_bloctexte{
	height:550px;
}

#pilote_fondtitre{
	background-image:url(../img/pilote_fondtitre.png);
	background-repeat:repeat-x;
	height:22px;
	width:100%;
}

.pilote_texte{
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	font-size:11px;
	text-indent:20px;
}

.pilote_texte p{
	margin-top:11px;
	margin-bottom:11px;
}

.copilote_texte{
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
	font-size:11px;
	text-indent:20px;
}

.voiture_texte{
	padding:0 20px;
	text-align:justify;
	font-size:11px;
}



/***************************************************** PARTENAIRES *****************************************************/


#page_partenaire{
	background-repeat:no-repeat;
	width:954px;
	margin:auto;
}

#bloc_partenaire{
	margin-top:60px;
	margin-left:100px;
	height:295px;
}

#partenaire_G{
	float:left;
	width:350px;
	margin-right:60px;
	margin-top:50px;
	text-align:justify;
}

#partenaire_D{
	float:left;
}

.partenaire_titre{
	font-size:18px;
	font-weight:bold;
	color:#023761;
	padding-bottom:10px;
}

.partenaire_texte{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}

#bloc_partenaire a:link, #bloc_partenaire a:visited{
	font-weight:normal;
}

#bloc_partenaire a:hover{
	color:#023761;
}



/***************************************************** LIVRE D'OR *****************************************************/


#page_livre{
	width:954px;
	margin:auto;
}

#livre_bloc{
	margin-top:40px;
	margin-left:150px;
	margin-right:150px;
}

#livre_degblochaut{
	background-image:url(../img/livre_degblocHaut.png);
	background-repeat:no-repeat;
	height:5px;
	width:621px;
}

#livre_blochaut{
	background-image:url(../img/livre_blochaut.png);
	background-repeat:no-repeat;
	height:20px;
	width:621px;
	padding-left:20px;
	padding-top:2px;
	margin-bottom:-2px;
	font-size:12px;
	font-weight:bold;
	color:#11436a;
}

#livre_blocfond{
	background-image:url(../img/livre_blocfond.png);
	background-repeat:repeat-y;
	width:581px;
	padding:5px 20px 10px 20px;
	font-size:12px;
	text-align:justify;
	color:#11436a;
}

#livre_degblocbas{
	background-image:url(../img/livre_degblocBas.png);
	background-repeat:no-repeat;
	height:4px;
	width:621px;
}

#pagination_livre{
	margin:10px;
}

.livre_soustitre{
	color:#11436a;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	margin-bottom:30px;
	margin-left:-20px;
}

#livre_voiture{
	background-image:url(../img/livre_voiture.png);
	background-repeat:no-repeat;
	width:638px;
	height:291px;
	margin-left:150px;
	margin-top:20px;
}

#page_livre .textarea{
	width:500px;
}

#page_livre .text{
	width:200px;
}


#livre_new{
	margin-top:0px;
	margin-left:-150px;
	padding-top:85px;
}

.form{
	font-weight:bold;
	color:#11436a;
}

#hehe{
	display:none;
	visibility:hidden;
}

*+html #page_livre #pagination{
	text-align:center;
}

/*****************************************************  PREPARATEUR  *****************************************************/

#page_preparateur{
	background-image:url(../img/page_preparateur.jpg);
	background-repeat:no-repeat;
	width:954px;
	height:500px;
	margin:0px;
	padding-top:26px;
}

#preparateur_bloctexte{
	background-image:url(../img/copilote_fond_bloctexte.png);
	background-repeat:repeat;
	width:454px;
	height:310px;
	margin-left:434px;
	margin-top:51px;
}

.preparateur_texte{
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
	font-size:11px;
	text-indent:20px;
}

#preparateur_fondtitre{
	background-image:url(../img/pilote_fondtitre.png);
	background-repeat:repeat-x;
	height:22px;
	width:100%;
}


/***************************************************** LIENS *****************************************************/


#page_liens{
	width:954px;
	margin:auto;
}

#lien_bloc_lien{
	margin-top:40px;
	margin-left:70px;
	margin-right:50px;
}

#lien_image{
	float:left;
	width:140px;
	height:105px;
	background-color:#FFFFFF;
}

#lien_texte{
	float:left;
	width:600px;
	text-align:justify;
	padding-left:50px;
}

.lien_titre{
	color:#023761;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
.lien_texte{
	font-size:12px;
}
.lien_lien{
}

#lien_texte a:link, #lien_texte a:visited{
	font-weight:normal;
}

#lien_texte a:hover{
	color:#023761;
}

#lien_voiture{
	background-image:url(../img/page_liens.jpg);
	background-repeat:no-repeat;
	width:927px;
	height:162px;
	margin-left:0px;
	margin-top:20px;
}


/*****************************************************  *****************************************************/




#pagination{
	height:15px;
	text-align:center;
	font-size:11px;
	color:black;
	font-weight:bold;
}

*+html #pagination{
	text-align:left;
}

/* FOOTER */

#footer, #footer_vignette{
	background-image:url(../img/footer.png);
	background-repeat:no-repeat;
	width:954px;
	height:69px;
}
* html #footer_vignette{
	margin-top:100px;
}

#logo_k-meo{
	padding-top:43px;
	padding-left:28px;
}

#menu_footer{
	float:right;
	margin-top:-20px;
	margin-right:19px;
}

#menu_footer_accueil{
	float:right;
	margin-top:22px;
	margin-right:19px;
}

#menu_footer a:link, #menu_footer a:visited, #menu_footer_accueil a:link, #menu_footer_accueil a:visited{
	font-size:14px;
}


/*#footer_vignette{
	margin-top:-26px;
}*/







/* VIGNETTES */

.titre_news_accueil{
	color:white;
	font-size:12px;
	padding-top:3px;
}

.titre_vignette2,.titre_vignette3{
	color:white;
	font-size:11px;
	padding-top:1px;
}
.titre_vignette1{
	color:white;
	font-size:11px;
	padding-top:1px;
}

#accueil_bloc_photo{
	text-align:center;
	padding-top:7px;
	padding-bottom:2px;
	width:382px;
	margin:0 3px;
}

#accueil_photo{
	padding:2px;
	background-color:#FFFFFF;
	border:2px solid #023761;
}

#accueil_cadre_photo{
	height:72px;
	
	
	margin:0 1px;
	text-align:center;
}

#largeur_cadre{
	width:92px;
	float:left;
}

.texte_vignette1{
	color:black;
	padding-top:6px;
	padding-left:10px;
}

.texte_vignette2{
	color:black;
	padding-top:6px;
}

.texte_vignette1 a:link,.texte_vignette1 a:visited, .texte_vignette2 a:link, .texte_vignette2 a:visited{
	color:black;
	font-weight:normal;
}




/**/

#liensouligne a:link, #liensouligne a:visited{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#023761;
	text-decoration:none;
	font-weight:bold;
}
#liensouligne a:hover{
	text-decoration:underline;
}

#lienblanc a:link, #lienblanc a:visited{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#023761;
	text-decoration:none;
	font-weight:bold;
}
#lienblanc a:hover{
	color:white;
}


a:link, a:visited{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	color:#023761;
	text-decoration:none;
	font-weight:bold;
}
a:hover{
	color:black;
	text-decoration:underline;
	/*color:white;*/
}

/*#accueil_barre a:link, #accueil_barre a:visited{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}*/


.clear{
	clear:both;
}

.droite{
	float:right;
}

.PT6{padding-top:6px;}


.PL105{padding-left:105px;}
.PL95{padding-left:95px;}
.PL85{padding-left:85px;}
.PL70{padding-left:70px;}
.PL25{padding-left:25px;}
.PL15{padding-left:15px;}

.PR10{padding-right:10px;}

.MB18{margin-bottom:18px;}


.LH12{line-height:12px;}

.MT-50{margin-top:-50px;}
.MT-2{margin-top:-2px;}
.MT100{margin-top:100px;}
.MT139{margin-top:139px;}
.MT149{margin-top:149px;}


#testbloc{
	/*float:left;*/
	background-color:#0099CC;
}
#testblocG{
	float:left;
	background-color:#9900CC;
	height:100%;
	width:250px;
}
#testblocD{
	float:right;
	background-color:#00FF00;
	height:100%;
	
}
#testblocDD{

	float:right;
}
#testblocDDD{

	
}

