body {											
	background: #2E3B7F;
	margin: 0px 0px;
	padding: 0px 0px;
	text-align: center;
}

p { 
	line-height: 140%; 
	text-indent: 0.7cm;
	text-align: left;
	font-family: Verdana, Georgia, Arial, Helvetica, Geneva, "Times New Roman", Times, SunSans-Regular, serif ; 
	color: #FFFFFF; 
	font-size: 11px;
}

h1 { 
	font-weight: normal; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 8px;
	font-size: 18px;
	color: #FFFFFF;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

h2 { 	/* non utilisé */
	font-weight: normal; 
	margin-top: 0; 
	margin-bottom: 0; 
	font-size: 20px;
	color: #FFFFFF;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

h3 { 	/* texte de Garcia et Marin */
	font-weight: normal; 
	font-size: 18px;
	color: #F6FF00;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

h5 { 	/* petition */
	font-weight: bold; 	
	font-size: 14px;
	color: yellow;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

h6 {	/* non utilisé */
    	margin-top: 0; 
    	margin-bottom: 0;
    	font-size: 10px;
		color: #FFFFFF;
		font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

/* ..................................................................... */

td.header { 
  	background: #2E3B7F url('../images-cv/top-2000.jpg'); background-repeat: no-repeat; background-position: top center;
}

td.header-boutique {
  	background: #2E3B7F url('../images-cv/top-texture-2000-800.jpg') no-repeat top center;
}

table.maintable {	
	margin: 0px 0px;
	padding: 0px 0px;
	background: #2E3B7F url('../images-cv/fondo-azul-2000.jpg') repeat-y top center;
	text-align: center;
}

table.maintable-boutique {
	margin: 0px 0px; 
	padding: 0px 0px;
	background: #2E3B7F url('../images-cv/fondo-azul-2000-800.jpg') repeat-y top center;
	text-align: center;
}

/* ..................................................................... */

a.minimenu:link { color: #FFFF99; text-decoration: none; margin: 0px 0px; padding: 0px 0px; font-size: 11px; text-align: right; }   
a.minimenu:visited { color: #FFFF99; text-decoration: none; margin: 0px 0px; padding: 0px 0px; font-size: 11px; text-align: right; }
a.minimenu:hover { color: #6666FF; text-decoration: overline; margin: 0px 0px; padding: 0px 0px; font-size: 11px; text-align: right; }
a.minimenu:active { color: #FFFF99; text-decoration: none; margin: 0px 0px; padding: 0px 0px; font-size: 11px; text-align: right; }

/*

/* mon a standard */
a.one:link { color: #FFFF99; text-decoration: underline; margin: 0px 0px; padding: 0px 0px; }   
a.one:visited { color: #FFFF99; text-decoration: underline; margin: 0px 0px; padding: 0px 0px; }
a.one:hover { color: #6666FF; text-decoration: overline; margin: 0px 0px; padding: 0px 0px; }
a.one:active { color: #FFFF99; text-decoration: underline; margin: 0px 0px; padding: 0px 0px; }

/* pour les references ds Petition */
a.gouv:link { color: orange; text-decoration: none; }   
a.gouv:visited { color: orange; text-decoration: none; }
a.gouv:hover { color: red; text-decoration: none; }
a.gouv:active { color: orange; text-decoration: none; }
 
*/


li { color: #FFFFFF; text-indent:0; }   

a.contact:link { color: #9999A7; text-decoration: none; font-family: arial; font-size: 9px; }
a.contact:visited { color: #9999A7; text-decoration: none; font-family: arial; font-size: 9px; }
a.contact:hover { color: #FFFF99; text-decoration: overline; font-family: arial; font-size: 9px; }
a.contact:active { color: #9999A7; text-decoration: none; font-family: arial; font-size: 9px; }

a.creation:link { color: #2E3B7F; text-decoration: none; font-family: arial; font-size: 11px; } /* non utile je crois */
a.creation:visited { color: #2E3B7F; text-decoration: none; font-family: arial; font-size: 11px ; }
a.creation:hover { color: #2E3B7F; text-decoration: underline; font-family: arial; font-size: 11px; }
a.creation:active { color: #2E3B7F; text-decoration: none; font-family: arial; font-size: 11px; }

a { text-decoration: none; outline: none; }

ul.navbar {	
	list-style: none;
	margin: 0px 0px;
	padding: 0px 0px;
	outline: none; 
}
ul.navbar li {	
	float: left;	
	width: 128px; 		
	background: url('../images-cv/btn-menu-inactif.jpg') center top no-repeat;
	margin-right: 1px;
	padding: 0px 0px;	
	color: #FFF;
	list-style: none;
	text-decoration: none;
	outline: none; 
}
ul.navbar li a {		 
	display: block;
	color: #FFF; 
	font: 12px "Trebuchet MS",Arial,sans-serif;
	line-height: 1.2em;
	text-align: center;
	text-decoration: none;
	padding: 5px 0px 70px 0px;
	list-style: none;
	outline: none; 
}

ul.navbar li a:hover, ul.navbar li a:focus, ul.navbar li a:active {
	background: #0E5D2C url('../images-cv/btn-menu-actif-light.jpg') center top no-repeat;
	text-decoration: underline; 
	color: #FBFE00;
	list-style: none;
	outline: none; 
}

ul.navbar li a:hout, ul.navbar li a:focus, ul.navbar li a:active {
	background: #0E5D2C url('../images-cv/btn-menu-inactif.jpg'); 
	background-position: top center; 
	background-repeat: no-repeat;	
	text-decoration: none; 
	color: #FFFFFF;
	list-style: none;
	outline: none; 
}

	/* Menus Bas deep blue de l'Index */
	/* Menus Bas deep blue de l'Index */

table.arinesca { 
	margin: 0px 0px;
	padding: 15px 0px 15px 0px;
}

td.arinesca { 
	background-image: url('../images-cv/arinesca.jpg'); 
	border-style: solid; 
	border-width: 1px 0 0 0; 
	border-color: rgb(252, 254, 91);
}
td.separator { 	
	border-style: solid; 
	border-width: 0px 1px 0px 0px; 
	border-color: #2E3B7F;
}

p.menubasG { text-align: center; font-size: 11px; text-indent: 0; }
h6.menubasG { text-align: center; font-size: 11px; color: yellow; text-indent: 0; }
p.menubasG2 { text-align: center; font-size: 10px; text-indent: 0; }

p.menubasD { text-align: center; font-size: 11px; text-indent: 0; margin-top: 12px; }
h6.menubasD { text-align: center; font-size: 11px; color: yellow; text-indent: 0; }

	*/* Fin de Menus Bas deep blue de l'Index */*
	*/* Fin de Menus Bas deep blue de l'Index */*


.margin { margin-top: 0; margin-right: 0.6cm; margin-bottom: 0; margin-left: 0.6cm; } /* pour le texte de index et la bio */
p.marginremercie { margin-left: 1cm; text-align: left; color: yellow; font: Verdana; text-indent: 0; } /* pour le remerciement à Carole */
p.remerciement { text-align:left; text-indent: 0.4cm; color: #BEC33B; }

.margin3 { margin-right: 0.5cm; } /* logo mail dans l'index */

.marginlogo { margin-left: 5cm; } /* pour le logo de foto-filtre*/

.btmargin2 { 
	margin-top: 12px; 
	margin-bottom: 14px; 
	font-size: 11px;
	color: yellow;
	text-align: center;
} /* pour le Obtenir une copie dans Menu bas de l'Avant-propos */

/* Pour la Table des matières */
/* Pour la Table des matières */

.pad1 { /* Pour le Coq-à-l'âne dans la Table des matières */
	padding: 0 0 1em 0;
	text-indent: 0; 
} 
.pad2 { /* Pour les entrées autres que les titres de chapitre - Table des matières  */
	padding: 0px 0px;
	text-indent: 0.7cm;	 
} 

div#---main { width: 580px; } /* Acienne méthode avec div remplacée par une table */
div#---main p { 
	font-family: Times New roman; 
	text-indent: 0; 
	font-size: 14px;
}
div#left { 
	float: left; 
	width: 90%; 
	text-align: left;
	border: 0px solid black; 
	font-size: 12px; 
}
div#right {
	float: left; 
	width: 9%; 
	border: 0px solid black;
	text-align: left; 
	font-size: 12px; 
}

/* Fin de Pour la Table des matières */
/* Fin de Pour la Table des matières */


.roundsolid2 {
	border-style: solid; 
	border-width: 1px 0 0 0; 
	border-color: rgb(252, 254, 91);
} /* Pour les menus bas - Autre que Index */
 

.textgreyliens { /* Ne sais pas pourquoi, celui de la Page Liens ne colle pas */
	font-family: arial; 
	font-size: 9px; 
	color: #9999A7; 
	text-align: center; 
	margin: 0; 
	padding: 0; 
}

.fcolor {
color: rgb(249, 252, 2);
}  /* plus crème, moins brillant, comme les liens over, est le 252 254 91 */

a.green:link { color: #2BE397; text-decoration: underline; } 
a.green:visited { color: #2BE397; text-decoration: underline; }
a.green:hover { color: #2BE397; text-decoration: overline; }
a.green:active { color: #2BE397; text-decoration: underline; }


img.dreamtemplate { 
	border: 1px solid red;
}

.notetemplate { 
	text-align: left; 
	font-size: 11px; 
	font-family: Arial; 
	color: #9999A7; 
	text-indent: 0cm;
	padding: 0px 70px 0px 85px;
	margin: 0px 0px 3px 0px;
} /* Note de l'À propos */


	/* ............. La page de liens .............. */
	/* ............. La page de liens .............. */

td.border-blue { border-right: 1px solid #3E4C92; padding: 30px 1px 0px 1px; } 

p.espace-title {
	font-size: 95%;
	text-indent: 0;
	text-decoration: overline;
	color: #8AF9D3; /* 94FBD8 */
	font-family: Verdana;
	margin: 0px 0px;
	padding: 0px 0px;
	text-align: center;
}

p.espace {
	font-size: 95%;
	line-height: 1.3em;
	text-indent:0;
	font-family: Arial;
	text-align: center;
	margin: 0px 0px;	
	padding: 6px 0px 20px 0px;
}

a.espace:link { color: #21EF65; text-decoration: none; }  
a.espace:visited { color: #21EF65; text-decoration: none; } 
a.espace:hover { color: #F5832D; text-decoration: underline; font-size: 14px; } 
a.espace:active { color: #21EF65; text-decoration: none; } 

a.espace { margin: 0px 0px; padding: 0px 0px; }

/* ........ Pour Amazon et google ............ */

img.amazon-logo {
	border: 1px solid red;
	margin: 0px 0px;
	padding: 0px 0px;
}

img.google-logo {
	border: 1px solid red;
	margin: 0px 0px;
	padding: 5px 3px;
	background: #000000;
}

a.floatRight { float: right; }

td.borderL { 
	border-top: 1px solid #3E4C92;
	border-right: 1px solid #3E4C92;
	border-bottom: 1px solid #3E4C92;
	border-left: 1px solid #3E4C92;
}

td.borderR { 
	border-top: 1px solid #3E4C92;
	border-right: 1px solid #3E4C92;
	border-bottom: 1px solid #3E4C92;
	border-left: 0px solid #3E4C92;
	padding-left: 20px;
}

img borderAll { 
	border: 1px solid #3E4C92; /* pas utilisé pour l'instant, je crois */
}


table.margpad { /* Pour la table recevant le résultat de la recherche google */
	margin: 50px 0px 100px 0px; 
	padding: 0px 0px;
}

/* ........ Fin de Pour l'Espace-liens, Amazon et google ............ */


	/* ..........Fin de Page de liens ............ */
	/* ..........Fin de Page de liens ............ */

/* ................. Info Bulle ........................ */
/* 
a.info1 {position:;}
a.info1 span {display: none;}
a.info1:hover {background: none; /* correction d'un bug IE */ z-index: 500;}
a.info1:hover span {
display: inline; 
position: absolute;
top: 70px;
left: 127px;
background: #2194AD;
border: solid #FFFFFF 1px;
color: #FFFFFF;
font-size: 10px;
padding: 1px 3px;
text-align: center;
text-decoration: none;
}
*/
											

/* Couleurs du site
Bleu - 2E3B7F (3D4C96 serait plus pâle) sur 0A072F - ligne 636DB0
Vert - 0E5D2C (0D7222 serait plus pâle) sur 011002 - ligne 2E8752
Orange C95211 
*/

					