
body { background: #ffffcc url('imapa33/fondgris.jpg'); fixed }

img.entete {
     position : absolute;
     top : 5%;
     left : 4%;
     z-index : 3;
}

img.entete2 {
     position : absolute;
     border : 2px solid black;
     top : 5%;
     left : 4%;
     z-index : 3;
}

a { text-decoration: none; vertical-align: middle; }
a.cadre { text-decoration: none; vertical-align: middle; border: 1px solid blue; }
a.lys2 { text-decoration: none; color: #ffffff; padding-right: 0.5px: padding-left: 0.5px: }
a:hover { font-size: 105%; background: #ffffcc url('imapa33/fondvert.jpg'); padding-right: 0.5ex; padding-left: 0.5ex; }


td a:hover { font-size: 105%; background: url('imapa33/fondvert.jpg'); }

div a:hover { font-size: 105%; background: url('imapa33/fondvert.jpg'); }

a:hover.lys2 { font-size: 105%; background: red; }
a:hover.gf { font-size: 105%; background: black; }

ol a:link { font-weight: bold; color: navy; }
ol a:hover { font-size: 105%; background: navy; color: white; }
ol a:visited { font-size: 100%; color: blue; background: transparent; }

a.bout {
 	background: #efefef; 
	border: 4px outset #ffffff; 
 	vertical-align: middle; 
	color: black; 
 	padding-right: 0.5ex; 
 	padding-left: 0.5ex; 
}
a:hover.bout {
	background: url('imapa33/fondvert.jpg'); 
	border: 4px inset #ffffff; 
 	vertical-align: middle; 
	font-size: 100% ; 
	font-weight: bold; 
	padding-right: 0.5ex;
	padding-left: 0.5ex;
} 

td.lys2 a {
 	vertical-align: middle; 
	color: white; 	
	padding: 1px;
}
td.lys2 a:hover {
	background: #990000 ;
	font-weight: bold; padding-right: 0.5ex ; padding-left: 0.5ex ; 
} 
td.lys2 a:visited {
	color: yellow ; 
} 
td.lys2 b {
	color: white ; 
} 

p.diplo {
	color: black ; 
} 
p.diplo a:link {
	color: blue ; 
} 
p.diplo a:hover {
	background: red ; 
	color: white ; 
} 
p.diplo a:visited {
	color: black ;  
	background: white ; 
} 

table { margin-top: 2ex; margin-bottom: 0; }
table.entree { margin-top: 10em; margin-bottom: 0; }

table.fam { margin-bottom: 0ex; background:  #efefef ; 
	/* url(./imapa33/fondvert.jpg) */ 
	border : 5px outset blue; 
} 
tr.fam { background: #e6e8a4 ; vertical-align: middle; border: #ffffff; } /* #d5d793 */
td.fam { background: #e6e8a4 ; vertical-align: middle; border: #ffffff; } /* #d5d793 */

table.sa { background: url('sa/schizanon.jpg'); border: 4px solid #8c4600; }
td.sa { border: 1px solid #8c4600; }

tr.lys {background: url('imapa33/fleurdelys2.gif'); color: #000000; }
td.lys {background: url('imapa33/fleurdelys2.gif'); color: #000000; }
tr.lys2 {background: url('imapa33/fleurdelys2.gif'); color: white; vertical-align: center middle; }
td.lys2 {background: url('imapa33/fleurdelys2.gif'); color: white; vertical-align: center middle; }

p { text-align: justify; margin-right: 5%; margin-left: 5%; text-indent: 3ex; }
p.line { line-height: 150%; text-align: center; font-size: 120%; } 
b, i { font-size: 105%; color: navy; }
td p { margin-right: 0.5ex; margin-left: 0.5ex; text-indent: 0; }
div p { text-indent: 0; }

div.cadre { background: #ffffff; margin: 3%; padding: 1ex 0; }
div.cadre2 p { background: #ffffff; margin: 3%; padding: 1ex 0; color: navy; }
hr { height: 0.5ex; width: 85%; margin-bottom: 1ex; color: navy; background: navy; margin-right: 7%; margin-left: 7%; }
hr.lys2 { height: 0.5ex; width: 85%; margin-bottom: 1ex; color: #ffffff; background: #ffffff; }
blockquote { font-size: 95%; }
hr.short { margin-left: 5%; width:30%; margin-right: 65%; }
li {margin-top: 1ex; margin-right: 3ex; color: blue; text-align: justify; }

.surli {background : #ffffcc; }
.fondblanc {background: #ffffff; }
.cita { margin-right: 8ex; margin-left: 11ex; text-indent: 0; }
.center { text-align: center; text-indent: 0; }
.bord2 { border: 2px solid black; }
.bord3 { border: 2px solid blue; }
.bordsa { border : 5px outset #ffffff; background: url('sa/schizanon.jpg'); }
.petit {font-size: 85%; }

img { border: 0 ; background: transparent; } /*url('imapa33/fondvert.jpg')*/
.imagau {float: left; margin-right: 1ex; margin-bottom: 0.5ex; ; }
.imadro { float: right; margin-left: 1ex; margin-bottom: 0.5ex; ;}
.gf { background: #0000ff; color: #ffffff; text-decoration: none; padding-right: 0.5ex; padding-left: 0.5ex; }

.gen { margin-right: 5%; margin-left: 5%; border: 4px outset #ffffff; padding: 10px; background: #ffffff; }

table.visite { border: 2px solid blue ; background: #ffffcc; margin-top: 6em; margin-bottom: 4em; }
table.visite td {border: 0; padding: 1ex; background: #ffffcc; text-align: center; }

