div#global {width: 800px}
html {overflow-y: scroll;}

h1 {background-color: transparent; color: black; font-family: arial, sans-serif;  font-size: 12pt; text-align: center; text-decoration: underline; padding-left: 4px}

h2 {
	background-color: transparent;
	color: #000;
	font-family: arial, sans-serif;
	font-size: 10pt;
	text-align: left;
	text-decoration: none;
	padding-left: 4px;
	padding-top:-24px;
	font-style: italic;
}

h3 {background-color: transparent; color: brown; font-family: arial, sans-serif; font-size: 11pt; text-align: left; text-decoration: underline; padding-left: 4px}

h4 {background-color: white; color: maroon; font-family: arial, sans-serif; font-size: 7pt; text-align: center; text-decoration: none}

h5 {background-color: black; color: black; font-family: arial, sans-serif; font-size: 7pt; text-align: center; text-decoration: none}

h6 {color: black; font-family: arial, sans-serif; font-size: 10pt; text-align: center; text-decoration: none}
h7 {
	font-family: arial, sans-serif;
	font-size: 12pt;
	color: #000;
	text-decoration: none;
	margin-left: 20px;
	padding-left: 20px;
	margin-top: 20px;
	padding-top: 20px;
}
p {
	font-family: arial, sans-serif;
	font-size: 9pt;
	color: #000;
	background-color: transparent;
	text-align: justify;
	margin-left: 12px;
	margin-right: 10px
}

li {
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #009;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-left: 10px;
	margin-left: 20px;
	margin-right: 20px;
	list-style-position: inside;
}
li.benef {
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #009;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-left: 10px;
	margin-left: 20px;
	margin-right: 20px;
	list-style-position: outside;
	list-style-type: lower-roman;
}
li.main {
	font-family: arial, sans-serif;
	font-size: 11pt;
	color: black;
	background-color: transparent;
	text-align: center;
	padding-left: 0px;
	padding-top: 14px;
	margin-left: 10px;
	list-style-position: outside;
	font: bold
}
li.kane {
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #009;
	text-align: left;
	padding-top:-20px;
	padding-bottom: 0px;
	margin-top:-10px;
	margin-bottom: 0px;
	padding-left: 10px;
	margin-left: 20px;
	margin-right: 20px;
	list-style-position: inside;
}

ul.main {padding-top:-4px; margin-top: 2px}

td.main0 {
	color: black;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	text-align: left;
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom:4px;
	border-top-color: brown;
	border-top-style: solid;
	border-top-width: thin;
	font-weight: normal;
}

td.main1 {
	color: black;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: black;
	text-align: left;
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	border-top-color: brown;
	border-top-style: solid;
	border-top-width: thin;
	font-style: italic;
	background-color: #FFC;
}


td.main2 {background-color: #CCCC99; color: black; text-decoration: none; font-family: arial, sans-serif; font-size: 8pt; color: black; text-align: left; margin-left: 10px}

td.base {background-image: url(../images_1/base_ove2.gif); padding-top: 4px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; margin-left: 10px}

td.iageo { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; margin-left: 10px}

table.main { background-image: url(../images/main_1b.gif) }

a.acc1:link {font-family: arial, sans-serif; font-size: 8pt; color: #CCCC99; text-decoration: underline}
a.acc1:visited {font-family: arial, sans-serif; font-size: 8pt; color: #CCCC99; text-decoration: none}
a.acc1:hover {font-family: arial, sans-serif; font-size: 8pt; color: white; text-decoration: none}

a.acc2:link {
	font-family: arial, sans-serif;
	font-size: 12pt;
	color: #00F;
	text-decoration: underline;
	margin-left: 20px;
	padding-left: 20px;
	margin-top: 20px;
	padding-top: 20px;
}
a.acc2:visited {
	font-family: arial, sans-serif;
	font-size: 12pt;
	color: #00F;
	text-decoration: underline
}
a.acc2:hover {
	font-family: arial, sans-serif;
	font-size: 12pt;
	color: #000;
	text-decoration: underline;
	font-weight: normal;
}

a.acc3:link {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #FF0;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	background-color: #00C;
}
a.acc3:visited {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #FFF;
	text-decoration: none;
	background-color: #00C;
}
a.acc3:hover {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #FFF;
	text-decoration: underline;
	background-color: #00C;
	text-align: center;	
}
a.acc4:link {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	background-color: #000;
}
a.acc4:visited {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #FFF;
	text-decoration: none;
	background-color: #000;
}
a.acc4:hover {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #FF0;
	text-decoration: none;
	background-color: #000;
	text-align: center;
}
a.accgeo:link {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	
}
a.accgeo:visited {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	
}
a.accgeo:hover {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #FF0;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}



.sous_titre_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: oblique;
	color: #FFF;
	font-weight: bold;
	background-color: #000;
	padding-left: 20px;
	padding-bottom: 2px;
	padding-top: -10px;
	background-image: url(../images/texture_brown.gif);
	text-align: left;
}
.sous_titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
}
.sous_titre_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFF;
	font-weight: normal;
	background-color: #000;
	padding-left: 20px;
	padding-bottom: 2px;
	padding-top: -10px;
	background-image: url(../images/texture_brown.gif);
	text-decoration: underline;
}
aim {
	list-style-type: circle;
}
.no_cadre{
border:none;
} 
.geopt {
	margin-top: 20px;
	margin-left: 20px;
	padding-top: 20px;
	padding-left: 20px;
}
th.previous {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00F;
	background-color: #FFC;
	position: absolute;
}
.previous {
	font-family: Arial, Helvetica, sans-serif;
}
.style_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00C;
	vertical-align: text-top;
	border-top-color: #030;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00C;
	vertical-align: text-top;
	border-top-color: brown;
	border-top-style: solid;
	border-top-width: thin;;
}
.contact_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	vertical-align: text-top;
	border-top-color: brown;
	border-top-style: solid;
	border-top-width: thin;
	;
}
.prev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: center;
	border-top-width: thin;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-width: thin;
	border-left-width: thin;
}
