body { 
	padding : 0; 
	margin : 2px 0 0 30px; 
	background : #f7f7f7; 
	height : 300px; 
} 


div, p, ul, form, input, h2, h3, h4, img { 
	padding : 0; 
	margin : 0; 
} 

ul { 
	list-style-type : none; 
} 

a { 
	text-decoration : none; 
} 
.tableau_navigation { 
	text-align : center; 
	vertical-align : top; 
	width : 100%; 
	border : 0; 
} 
.tableau_navigation_bis { 
	text-align : left; 
	vertical-align : top; 
	width : 100%; 
	border : 0; 
} 
.barre_auteur { 
	color : #000000; 
	font-size : 12px; 
} 
.barre_auteur a { 
	color : #000000; 
	font-size : 12px; 
	font-weight : bold; 
} 
.barre_auteur a:hover { 
	color : #cc0000; 
	font-size : 12px; 
	font-weight : bold; 
} 
.barre_auteur img { 
	border : 0; 
} 
.signe_navigation { 
	color : #cc0000; 
	font-size : 30px; 
	font-weight : bold; 
} 
#fiche_principale { 
	margin : 0; 
	padding : 0; 
	background-color : #f5f5f5; 
	text-align : center; 
} 
#fiche_generale { 
	width : 100%; 
	padding : 0; 
	margin : 0; 
	background-color : #ffffff; 
	text-align : center; 
} 
#contour_rivages { 
	margin : 0; 
	padding : 0; 
	background-color : white; 
	vertical-align : middle; 
	border-top : 1px solid #cb2027; 
	border-left : 1px solid #cb2027; 
	border-right : 1px solid #cb2027; 
	border-bottom : 1px solid #cb2027; 
	border-left-width : 15px; 
} 
#contour_interview { 
	margin : 0; 
	padding : 0; 
	background-color : white; 
	vertical-align : middle; 
	border-top : 1px solid #cb2027; 
	border-left : 1px solid #cb2027; 
	border-right : 1px solid #cb2027; 
	border-bottom : 1px solid #cb2027; 
	border-left-width : 15px; 
	min-height : 300px; 
} 
#contour_rivages_droite { 
margin : 0; 
padding : 0; 
background-color : white; 
vertical-align : middle; 
border-top : 1px solid #cb2027; 
border-left : 1px solid #cb2027; 
border-right : 1px solid #cb2027; 
border-bottom : 1px solid #cb2027; 
border-right-width : 15px; 
} 
#contour_payot { 
margin : 0; 
padding : 0; 
background-color : white; 
vertical-align : middle; 
border-top : 1px solid #339933; 
border-left : 1px solid #339933; 
border-bottom : 1px solid #339933; 
border-right : 1px solid #339933; 
border-left-width : 15px; 
} 
#contour_rivages { 
margin : 0; 
padding : 0; 
background-color : white; 
vertical-align : middle; 
border-top : 1px solid #cb2027; 
border-left : 1px solid #cb2027; 
border-bottom : 1px solid #cb2027; 
border-right : 1px solid #cb2027; 
border-left-width : 15px; 
} 
#news_rivages { 
margin : 0; 
padding : 0; 
background-color : #ffffff; 
border-top : 1px solid #cb2027; 
} 
#news_payot { 
margin : 0; 
padding : 0; 
background-color : #ffffff; 
border-top : 1px solid #339933; 
} 
#news_payot a, #news_rivages a { 
font-family : arial; 
font-style : normal; 
font-size : 11px; 
text-decoration : none; 
color : black; 
text-decoration : none; 
} 
.meme_titre { 
font-family : arial; 
font-style : normal; 
font-size : 11px; 
text-decoration : none; 
color : #999999; 
text-decoration : none; 
} 
.visible_livre { 
font-family : arial, helvetica, sans-serif; 
color : #000099; 
font-size : 12px; 
font-weight : normal; 
} 
#contenu { 
margin : 0; 
padding : 0; 
} 
.notice_livre { 
font-family : arial, helvetica, sans-serif; 
color : #666666; 
font-size : 12px; 
font-weight : normal; 
} 
.cartouche_blanc { 
margin : 0; 
padding : 0; 
background-color : white; 
vertical-align : middle; 
border-top : 1px solid #000000; 
border-left : 1px solid #000000; 
border-bottom : 1px solid #000000; 
border-right : 1px solid #000000; 
} 
.entete_payot { 
margin : 0; 
padding : 0; 
border-bottom : 1px solid #339933; 
border-bottom-width : 2px; 
} 
.entete_rivages { 
margin : 0; 
padding : 0; 
border-bottom : 1px solid #cb2027; 
border-bottom-width : 2px; 
} 
.index_rivages { 
margin : 0; 
padding : 0; 
background-color : white; 
vertical-align : middle; 
border-left : 1px solid #cb2027; 
border-bottom : 1px solid #cb2027; 
border-left-width : 10px; 
vertical-align : top; 
} 
.index_payot { 
margin : 0; 
padding : 0; 
vertical-align : top; 
background-color : white; 
vertical-align : middle; 
border-left : 1px solid #339933; 
border-bottom : 1px solid #339933; 
border-left-width : 10px; 
vertical-align : top; 
} 
.index_txt_rivages { 
text-decoration : none; 
vertical-align : top; 
font-family : arial, helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #cb2027; 
} 
.index_txt_payot { 
vertical-align : top; 
font-family : arial, helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #339933; 
border-bottom : 1px solid #ffffff; 
text-decoration : none; 
} 
.index2_rivages { 
padding : 0 0 0 2px; 
border-bottom : 1px solid #cb2027; 
text-decoration : none; 
vertical-align : top; 
} 
.index2_payot { 
padding : 0 0 0 2px; 
border-bottom : 1px solid #339933; 
text-decoration : none; 
vertical-align : top; 
} 
#annonce { 
background-image : url(images/news.gif); 
height : 92px; 
width : 520px; 
} 
.texte_rouge_gras_13 { 
font-family : arial, helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #cb2027; 
} 
.texte_rouge_gras_10 { 
font-family : arial, helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #cb2027; 
} 
.precedent { 
vertical-align : middle; 
} 
.precedent a { 
text-decoration : none; 
vertical-align : middle; 
} 
.precedent span { 
font-family : arial, helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #cb2027; 
vertical-align : middle; 
} 
.precedent img { 
border : 0; 
vertical-align : middle; 
} 
.recherche_form input { 
font-family : arial, helvetica, sans-serif; 
font-size : 13px; 
} 
.bandeaubis { 
font-family : arial, helvetica, sans-serif; 
font-size : 16px; 
color : #626262; 
text-align : center; 
text-transform : uppercase; 
border : 1px solid #626262; 
background : #ffffff; 
padding : 1px; 
margin : 0; 
vertical-align : middle; 
} 
.auteur_num { 
font-family : arial, helvetica, sans-serif; 
font-size : 13px; 
text-decoration : none; 
vertical-align : middle; 
text-align : right; 
font-weight : bold; 
} 
.auteur_nom { 
font-family : arial, helvetica, sans-serif; 
font-size : 13px; 
text-decoration : none; 
vertical-align : middle; 
padding : 0 0 0 2px; 
border-bottom : 1px solid #339933; 
border-left : 1px solid #339933; 
border-right : 1px solid #339933; 
text-decoration : none; 
vertical-align : top; 
} 
.auteur_nom a { 
text-decoration : none; 
color : #cb2027; 
font-weight : bold; 
} 
.auteur_video { 
font-family : arial, helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
text-align : center; 
color : #cb2027; 
} 
.auteur_video_bis { 
font-family : arial, helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-align : left; 
color : #cb2027; 
vertical-align : top; 
} 
.desc_auteur { 
font-family : arial, helvetica, sans-serif; 
font-size : 10px; 
text-align : left; 
color : #cb2027; 
vertical-align : top; 
} 
.menuhaut { 
padding : 0 0 0 0; 
border : 1px solid #cb2027; 
text-decoration : none; 
vertical-align : middle; 
} 
.menuhaut a { 
text-decoration : none; 
} 
.menutitre { 
text-decoration : none; 
vertical-align : middle; 
font-family:arial;
font-size : 12px; 
font-weight : bold; 
color : #cb2027; 
} 
.menusep { 
font-family:arial;
font-size : 18px; 
color : #cb2027; 
text-decoration : none; 
vertical-align : bottom; 
} 
.menugauche { 
border : 0; 
width : 190px; 
background : #f0eeed; 

} 
.menugauche li { 
width : 190px; 
height : 20px; 
background : #f0eeed; 
margin : 3px; 
} 
ul li a:hover { 
text-decoration : underline; 
} 
.menugauche a { 
font-family:arial;
font-size : 12px; 
color : #000000; 
text-decoration : none; 
vertical-align : middle; 
margin-left : 4px;
} 
.datalib a { 
font-family:arial;
font-size : 22px; 
color : #999999; 
text-decoration : none; 
vertical-align : middle; 
} 
.menu_titre { 
font-family:arial;
font-size : 12px; 
font-weight : bold; 
color : #cb2027; 
text-decoration : none; 
vertical-align : middle; 
text-align : center; 
padding : 0; 
margin : 0; 
padding-top : 6px; 
border : 1px solid #cb2027; 
} 
.menu_titre span { 
vertical-align : middle; 
} 

.titre_entete { 
font-family:arial;
font-size : 24px; 
text-decoration : none; 
padding : 0 0 0 2px; 
text-decoration : none; 
color : #000000; 
} 

.donateurSiteWeb{
font-family:arial;
font-size : 11px; 
text-decoration : none; 
padding : 0 0 0 2px; 
text-decoration : none; 
color : #000000; 
}
.donateurNom{
font-family:arial;
font-size : 12px; 
text-decoration : none; 
padding : 0 0 0 2px; 
text-decoration : none; 
color : #000000; 
}

.titre_entete_bis { 
font-family:arial;
font-size : 18px; 
text-decoration : none; 
font-variant : small-caps; 
font-weight : bold; 
} 
.titre_adresse { 
font-family:arial;
font-size : 12px; 
text-decoration : none; 
font-variant : small-caps; 
} 
.titre_paragraphe { 
font-family:arial;
font-size : 12px; 
text-decoration : none; 
} 
#piedmenu { 
margin : 0 auto; 
font-family:arial;
font-size : 16px; 
text-decoration : none; 
text-decoration : none; 
text-align : center; 
} 
#piedmenu a:hover { 
color : #000000; 
text-decoration : underline; 
} 
#piedmenu a { 
text-decoration : none; 
} 
#piedmenu span { 
font-family:arial;
font-size : 12px; 
text-decoration : none; 
text-decoration : none; 
color : #000000; 
} 
.texte_justifie { 
text-align : justify; 
} 
.texte_centre { 
text-align : center; 
} 
#contour_pages { 
margin : 0; 
padding : 0; 
background-color : white; 
vertical-align : middle; 
border-top : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
border-right : 1px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
border-left-width : 15px; 
} 
.log { 
font-family:arial;
font-size : 12px; 
font-weight : bold; 
color : #cccccc; 
} 

.log_bouton { 
font-family:arial;
font-size : 12px; 
font-weight : bold; 
color : #cccccc; 
text-decoration : none; 
border-left : 3px solid #cccccc; 
border-top : 3px solid #cccccc; 
border-bottom : 3px solid #cccccc; 
} 
.log_bouton_fin { 
font-family:arial;
font-size : 12px; 
font-weight : bold; 
color : #cccccc; 
text-decoration : none; 
border-left : 0 solid #cccccc; 
border-top : 3px solid #cccccc; 
border-bottom : 3px solid #cccccc; 
} 
.log_bouton a:hover { 
color : #cccccc; 
text-decoration : underline; 
} 
.log_bouton a { 
color : #cccccc; 
text-decoration : none; 
} 
.log_bouton_fin a:hover { 
color : #cccccc; 
text-decoration : underline; 
} 
.log_bouton_fin a { 
color : #cccccc; 
text-decoration : none; 
} 
.typeDonateur { 
font-family:arial;
font-size : 17px; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
border-left : 0 solid #cccccc; 
} 
.listeCartes { 
font-family:arial;
font-size : 12px; 
font-weight : bold; 
color : #333333; 
text-decoration : none; 
} 
.listeCartes a { 
	font-family:arial;
	font-size : 12px; 
	font-weight : bold; 
	color : #333333; 
	text-decoration : none; 
} 

.listeCartes a:hover { 
	font-family:arial;
	font-size : 12px; 
	font-weight : bold; 
	color : #333333; 
	text-decoration : none; 
} 

.titreliste { 
	font-size : 14px; 
	font-family:arial;
	color : #5B121B; /*#993300;  */ 
	font-weight : bold; 
	text-align : left; 
	margin-left : 20px; 
} 

.bouton { 
	font-size : 15px; 
	font-family:arial;
	color : #000000; 
	font-weight : bold; 
	text-align : center; 
	background : #f0eeed; 
	cursor : pointer; 
	border : 1px solid #993300; 
} 

.fondtitre{
	background : #f0eeed; 
	
}
.titrefiche{
	font-size : 14px; 
	font-family:arial;
	color : #993300; 
	font-weight : bold; 
	text-align : left; 
	margin-left : 20px; 
}

.adressefiche{
	font-size : 11px; 
	font-family:arial;
	color : #333333; 
	font-weight : bold; 
	text-align : left; 
	margin-left : 40px; 
}

.adressefiche_light{
	font-size : 11px; 
	font-family:arial;
	color : #333333; 
	font-weight : bold; 
	text-align : left; 
	
}

.petit{
	font-size : 10px; 
	font-family:arial;
	color : #333333; 
	
	text-align : left; 
}

.datalib{
	font-size : 15px; 
	font-family:arial;
	color : #000000; 
	font-weight : bold; 
	text-align : center; 
	cursor : pointer; 
	text-align : center; 
	/*margin:90px;	*/
}

.logTitre { 
font-family:arial;
font-size : 12px; 
font-weight : bold; 
color : #993300; 
} 