
.carnet  a:link, .carnet a:visited  {font-size:16px; font-family:verdana;text-decoration:none;
	text-align:center;
	padding:1px 1px;
	color:#005E00;	/* couleur du texte */	
	font-weight:700;
	width:400px;
	border: medium inset yellow;
}

.carnet a:hover, .carnet a:hover  {
	color:#ffffff;
	background-color:#D1D179;
}

.retour  a:link, .retour a:visited  {font-size:10px; font-family:verdana;text-decoration:none;
	text-align:center;
	
	color:#005E00;	/* couleur du texte */	
	font-weight:700;
	width:100px;
	border: medium inset yellow;
}
.retour a:hover, .retour a:hover  {
	color:#ffffff;
	background-color:#D1D179;
}

.boutons_suiprec a:link, .boutons_suiprec a:visited  {font-size:10px; font-family:verdana;text-decoration:none;
	text-align:center;
	color:#005E00;	/* couleur du texte */	
	font-weight:700;
	width:100px;
	background-color:#BEBE00;
}
.boutons_suiprec a:hover, .boutons_suiprec a:hover  {
	color:#ffffff;
	background-color:#88B543;
}


.exemple1{
	border-color:blue;
	border-bottom-color:red;
	border-width: medium;
	border-style: solid;
	overflow:scroll;
	position:absolute;
	left:250px;
	top:250px;
	height: 150px;
	width: 400px;
	color:green;
	font-size: 12px;
	text-align: center;

}

.menu, .smenu {
	position:absolute;
	left:0px;
	text-align:center;
	font-size: 9px;
	font-family:Verdana;	height: 25px;
	z-index:1;
}
.smenu  {
	left:110px;
	visibility:hidden;	height: 25px;
	z-index:98;
}

.menu a:link, .menu a:visited, .smenu a:link, .smenu a:visited {
	text-decoration:none;
	height: 25px;
	width: 110px;
	padding:2px 2px;
	color:#ffffff;	/* couleur du texte */	
	font-weight:700;
	border: medium inset yellow;
	/*
	largeur de la bordure: medium, thin, thick
	type de bordure = solid, dotted, dashed, double, groove, ridge, inset, outset
	 couleur de la bordure  */
	background-image:url(images/bouton_haut.gif);
}

.menu a:hover, .smenu a:hover  {
	color:#000000;
	background-image:url(images/bouton_abaisse.gif);
		width: 110px;	height: 25px;
}

.table { /*  Style de l'espace normal du texte */
	overflow:auto;
	height: 450px;
	width: 865px;
	padding:5px 5px 5px 5px;
}

.table2{ /*  Style de l'espace normal du texte */
	overflow:auto;
	height: 450px;
	width: 200px;
	padding:2px 2px;
	position:absolute;
	left:775px;
	top:110px;
}

.baniere { /*  Style de la banière */
	position:absolute;
	left:700px;
	top:20px;	
}
.logo { /*  Style du logo */
	position:absolute;
	left:5px;
	top:5px;
	height: 85px;
	width: 85px;
	border:solid;
	border-width:2px;
	border-color:black;
}

.lienImprimer{
	position:absolute;
	left:10;
	top:475;
	text-align:center;
}

.connection{
	position:absolute;
	top:80;
	right:15;
	font-size:10px;
}
.boutons {font-size: 8 pt; font-style: italic;}

p{	font-size:12px;
	font-family:Verdana;
	line-height:2;
	font-weight:600;
}
li{	font-size:12px;
	font-family:Verdana;
	line-height:2;
	font-weight:600;
}
h1{	font-size:24px;
	font-weight:700;
	color:#008000;
	font-family:Verdana;
}
h2{	font-size:18px;
	color:green;
	font-weight:700;
}
h3{	font-size:14px;
	color:red;
	font-weight:700;
}

body, .texteNormale {
	font-family:Verdana;
	font-size: 12px;
	text-align:justify;
	line-height:1.5;
}


body {
	margin-left:120px;
	margin-top: 70px;
	background-image:url(images/fond_photo.jpg);
	background-attachment:fixed;
	
}



