<!--
html,body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	height:100%;
	font-size:15px;
}

h1 {font-size:1.4em;}
h2 {font-size:1em;color:#970F00;}

a:link{color:#970F00; text-decoration:underline;} /* Pour tout les liens */
a:visited{color:#970F00; text-decoration:underline;}
a:hover{color:#970F00; text-decoration:underline;}

/* TD des Tables */ 
td {vertical-align:top; padding:0; margin:0;}
td.menu {background:#FFBA41 url(../images/box_btm.gif) bottom left no-repeat;} /* Affiche pied arrondi de la colonne du menu */ 
td.contenu {
	padding:8px 12px 8px 8px; 
	background-color:#ffc;
}	   

td.foot {
	background:#246B47 url(../images/foot2.png) top left no-repeat;
	height:90px;
}

td.head { 
	vertical-align:bottom;
	margin:0;
	padding:0;
}


/* Pied de page*/
div.bas {position:relative;
top:38px;}

div.bas p{
	margin:0;
	color:#FFF;
	font-size:0.7em;}
	ul.bas {
	margin:0;
}
ul.bas li {display:inline; font-size:0.8em; margin-left:13px;}
ul.bas a:link {color:#FFF; text-decoration:underline;}
ul.bas a:visited {color:#fff; text-decoration:underline;}

/* En-tete */
ul.haut {
	position:absolute;
	right:11px;
	margin:0;
	bottom:2px;
}
ul.haut li {display:inline; font-size:0.8em; margin-left:13px;}
ul.haut a:link {color:#FFF; text-decoration: none;}
ul.haut a:visited {color:#fff; text-decoration: none;}

/* Menu droite (3e niveau) */
dl.vert {
	width:207px;
	float:right;
	vertical-align:top;
	min-height:100%;
	background:#9C3 url(../images/vert_btm2.gif) bottom left no-repeat;
	padding-bottom:12px;
}
dl.vert, dt.vert, dd.vert {
	margin:0;
	padding:0;
}
dt.vert {
	background:#9c3 url(../images/vert_up2.gif) top left no-repeat;
	height:auto;
	text-align:left;
	width:207px;
	padding-top:10px;
}
dd.vert {
	padding:0 0 6px 0;
	background:url(../images/vert_mid2.gif) top left no-repeat;
}

dt.vert .titre { /* Titre de l'item 2e niveau qui est ouvert dans colonne droite */
	padding:0 0 0 10px;
	color:#970F00;
	font-weight:bold;
	font-size:14px;
}

.contenu ul {
	margin-left: 20px;
} 

.bas a {
	color: #FFF;
	font-size: 11px;
}

.bas a:visited {
	color: #FFF;
}

/* Contenu */
dl.contenu {
	width:529px;
	float:left;
	vertical-align:top;
	min-height:100%;
	background:#fff url(../images/cont_btm.gif) bottom left no-repeat;
	padding-bottom:10px;
}
dl.contenu, dt.contenu, dd.contenu {
	margin:0;
	padding:0;
}
dt.contenu {
	background:#fff url(../images/cont_up.gif) top left no-repeat;
	height:10px;
	text-align:center;
	width:529px; 
$}
dd.contenu {
	padding: 0px 10px 50px 8px;
	background:url(../images/cont_mid.gif) top left no-repeat;
	text-align:justify;
}

/* menu gauche */
/* debut menu deroulant */

#menu ul {
	list-style-type: none;
}

dl, dt, dd, ul, li {
	margin:0;
	padding: 0;
}

#menu {
	margin:5px 0 0 7px;
	color: #666699;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:210px;
}
.vert #menu {
	width:190px; /* pour le cas du menu de droite, qui est moins large */
} 

#menu dt {
	background:#ffc url(../images/puce.gif) repeat-y 0% 65%;
	padding-left:4px;
	cursor: pointer;
	margin: 5px 0;
	/*height: 20px;
	line-height: 20px;*/
	text-align: left;
	height: auto;
	line-height: auto;
}
#menu li {
	background:url(../images/puce_sous.gif) repeat-y 0% 65%;
	padding-left:4px;
	margin:5px 0;
	text-align: left;
	font-weight: lighter;
	height: auto;
	line-height: auto;
}
#menu li a, #menu dt a {
	color: #970F00;
	text-decoration: none;
	display: block;
	border: 0 none;
	height: 100%; 
	padding:2px 0 2px 2px;
}
#menu li a{
	background-color:#ffdb8b;
}

#menu li a:hover, #menu dt a:hover {
	background-color: #970F00;
	color:#fff;
}
/* fin menu deroulant */ 

#bloc {
	display:table-cell; 
	height: 383px;
	padding:0;
	margin:0;
	vertical-align:top;
	min-height:100%;
}
#bloc p{
	padding-bottom:10px;
}

dl.menu {
	width:227px;
	float:left;
	vertical-align:top;
	min-height:100%;
	padding-bottom:10px;
}
dl.menu, dt.menu, dd.menu {
	margin:0;
	padding:0;
}
dt.menu {
	background-color:#ffc;
	height:10px;
	text-align:center;
	width:227px; 
}
dd.menu {
	padding:0;				
	padding-bottom: 20px;
	background:url(../images/box_mid.gif) top left no-repeat;
}


-->
