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

img { border:0; }



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 utilise - Maintenant Pensees et Reflexions et Articles divers */
	font-weight: bold; 	
	font-size: 14px;
	margin: 25px 0px 0px 0px;
	color: white;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

alt { 	
	font-family: Verdana, Georgia, Arial, Helvetica, Geneva, "Times New Roman", Times, SunSans-Regular, serif; 
	color: #FFFFFF; 
	font-size: 10px; 
}

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

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: 9px; text-align: right; }   
a.minimenu:visited { color: #FFFF99; text-decoration: none; margin: 0px 0px; padding: 0px 0px; font-size: 9px; text-align: right; }
a.minimenu:hover { color: #6666FF; text-decoration: overline; margin: 0px 0px; padding: 0px 0px; font-size: 9px; text-align: right; }
a.minimenu:active { color: #FFFF99; text-decoration: none; margin: 0px 0px; padding: 0px 0px; font-size: 9px; text-align: right; }

/*

/* mon a standard jaune */
a.one { color: #FFFF99; text-decoration: underline; margin: 0px 0px; padding: 0px 0px; font-size:11px; } 
a.one:link { color: #FFFF99; text-decoration: underline; margin: 0px 0px; padding: 0px 0px; font-size:11px; }   
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; }

/* ......... Pour New Menu - Page Pensees et Reflexions ............... */
a.new-menu-2 { 
	display:block;
	outline: none; 
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none; 
	padding: 3px 8px 5px 8px;
	font-family: Arial, Helvetica, sans-serif;
	border-left-color: #AB996D; 
	border-left-style: solid; 
	border-left-width: 5px; 
	/* background-color: #152A2D; */
	background: #152A2D url('../images-cv/btn-menu-off.jpg'); 
	background-repeat: repeat-x;	
} 

a.new-menu-2:hover {
	display:block;
	outline: none; 
	font-size: 10px; 
	color: #FBFE00; 
	text-decoration: none; 
	padding: 3px 8px 5px 8px; 
	font-family: Arial, Helvetica, sans-serif;
	border-left-color: #FFFF00; 
	border-left-style: solid; 
	border-left-width: 5px; 
	background: #969698 url('../images-cv/btn-menu-on.jpg'); 
	background-repeat: repeat-x;	
}

/* ....... Fin Pour New Menu - Page Pensees et Reflexions ............. */

	/* 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, Arial, Helvetica, sans-serif; text-indent: 0; } 
*/

p.remerciement { text-align:left; text-indent: 0.4cm; color: #BEC33B; }/* pour le remerciement a Carole */

.margin3 { margin-right: 0.5cm; } /* logo mail dans le 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-a-l ane dans la Table des matieres */
	padding: 0 0 1em 0;
	text-indent: 0; 
} 
.pad2 { /* Pour les entrees autres que les titres de chapitre - Table des matieres  */
	padding: 0px 0px;
	text-indent: 0.7cm;	 
} 

/*
div#---main { width: 580px; } Acienne methode avec div remplacee 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 matieres */
/* Fin de Pour la Table des matieres */


.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 creme, 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'A 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 black;
	margin: 0px 0px;
	padding: 0px 0px;
}

img.google-logo {
	border: 1px solid black;
	margin: 0px 0px;
	padding: 10px 6px;
	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 utilise pour l instant, je crois */
}


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

div.avertissement {
	position: absolute; left: 7px; top: 7px;
	width: 120px; 
	padding: 6px 6px 6px 9px; 
	border: 1px solid #4F4941;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	background: url('../images-cv/blank-avertissement-azul.png');
	background-repeat: repeat-y;
	opacity: 0.6;
}

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

ul { /* pour les references dans les articles */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	font-size: 11px;
	list-style-type: square;
	list-style-position: inside;
	text-indent: 0px;
}
	
ul li {
	color: #FFFFFF;
	margin-top: 10px;
}

ul li a {
	color: #FFFFFF;
	font-size: 11px; 
}


								

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

					
