html
{
width : 100% ;
height : 100% ;
margin : 0px ;
padding : 0px ;
overflow : auto ;
}


body
{
width : 98% ;
height : 95% ;
overflow : auto ;
background-color : #000000 ;
color : #ffffff ;
margin : 5px 5px ;
padding : 5px 0px ;
}


.cadre001
{
width : 95% ;
height : 100% ;
background-color : #000000 ;
color : #ffff00 ;
text-align : center ;
border-width : 3px ;
border-color : #cc0000 ;
border-style : outset ;
}

.cadre002
{
width : 95% ;
height : 100% ;
background-color : #000000 ;
color : #ffffff ;
text-align : center ;
border-width : 3px ;
border-color : #ffff00 ;
border-style : outset ;
}

.cadre003
{
width : 90% ;
background-color : #000000 ;
color : #ffff00 ;
text-align : center ;
border-width : 3px ;
border-color : #0000ff ;
border-style : inset ;
}

.cadre004
{
width : 90% ;
background-color : #000000 ;
color : #ffff00 ;
text-align : center ;
border-width : 3px ;
border-color : #ffcc00 ;
border-style : inset ;
}

.cadre005
{
width : 90% ;
background-color : #000000 ;
color : #ffff00 ;
text-align : center ;
border-width : 3px ;
border-color : #cc00cc ;
border-style : inset ;
}

.cadre006
{
width : 90% ;
background-color : #000000 ;
color : #ffff00 ;
text-align : center ;
border-width : 3px ;
border-color : #ffffff ;
border-style : inset ;
}

.entete
{
background-color : #000000 ;
float : left ;
width : 66% ;
height : 14% ;
overflow : auto ;
top : 0px ;
left : 0px ;
}

.menu
{
float : left ;
width : 32% ;
height : 97% ;
overflow : auto ;
position : fixed ;
top : 0px ;
right : 0px ;
}

.gauche
{
float : left ;
width : 48% ;
}

.gauche10
{
float : left ;
width : 8% ;
}

.gauche90
{
float : left ;
width : 88% ;
}

.droite
{
float : right ;
width : 48% ;
}

.droite10
{
float : right ;
width : 8% ;
}

.droite90
{
float : right ;
width : 88% ;
}

.annuler_flottant
{
clear : both ;
}

.corps
{
float : left ;
width : 66% ;
height : 80% ;
overflow : auto ;
}

.logos
{
border : none ;
width : 18px ;
height : 18px ;
margin : 0px ;
padding-right : 10px;
}

fieldset
{
width : 95% ;
}

textarea
{
width : 95% ;
}

h1
{
clear : both ;
text-align :center ;
color : #0000ff ;
font-family : Arial,"Times New Roman",serif ;
font-size : 150% ;
font-weight : bold ;
font-style : italic ;
}

h2
{
clear : both ;
text-align :left ;
color : #00cc00 ;
font-family : Arial,"Times New Roman",serif ;
font-size : 125% ;
font-weight : bold ;
font-style : italic ;
}

h3
{
clear : both ;
text-align :left ;
color : #ff0000 ;
font-family : Arial,"Times New Roman",serif ;
font-size : 125% ;
font-weight : bold ;
font-style : italic ;
}

h4
{
clear : both ;
text-align :left ;
color : #00ff00 ;
font-family : Arial,"Times New Roman",serif ;
font-size : 125% ;
font-weight : bold ;
font-style : italic ;
}

a:link
{
color : #4cf68a ;
}

a:visited
{
color : #f9aa49 ;
}

p
{
width : 96% ;
margin-left : 2px;
margin-right : 2px ;
text-align : justify ;
color : #ffffff ;
font-family : "Times New Roman", Arial, serif ;
font-size : 100% ;
font-weight : normal ;
font-style : normal ;
}

.lettrine:first-letter
{
font-weight : bolder ;
font-size : 150% ;
color : #00f3ff ;
float : left ;
}


.centre
{
text-align : center ;
}

table
{
	width : 95% ;
	border-width : 3px ;
	border-color : #00ff00 ;
	border-style : outset ; /* effet 3D */
	border-collapse : collapse ;
}

th
{
	border-width : 1px ;
	border-color : #788bd6 ;
	border-style : solid ;
	padding : 5px ;
	text-align : center ;
	font-weight : bold ;
	font-size : 110% ;
	color : #ffff00 ;
}

td
{
	border-width : 1px ;
	border-color : #788bd6 ;
	border-style : solid ;
	padding : 5px ;
	text-align : justify ;
	font-weight : normal ;
	font-size : 100% ;
	color : #ffffff ;
}

