body {
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size			: small;
	color               : #000;
	background-color    : #000;
	text-decoration     : none;
	margin              : 0px;
	padding             : 0px;
}
div.page
{
	background-color:#FFF;
	margin:0px auto;
}
div.bandeau
{
	background-color:#000;
	background-image:url("images/mf/mobile_fond.gif");
	padding:4px 0px 0px 12px;
}
div.header
{
	padding:0px;
}
div.legende
{
	margin-bottom:2px;
	padding:1px;
}
div.contenu_page
{
	padding:4px;
}
a, a:visited, a:link {
	color               : #007EDD;
	text-decoration     : underline;
}
a:hover, a:active {
	text-decoration     : none;
}
p {
    margin-top          : 5px;
    margin-bottom       : 5px;
}    
               
h1, h2, h3, h4, h5 {
    font-weight         : normal;
    background-color    : inherit;
    margin : 0px;
}

h1{
    font-size           : 1.4em;
    color               : #0688EC;
    text-transform : uppercase;
}
h2 {
    font-size           : 1.2em;
    font-weight         : bold;
    color               : #DA680D;
    text-transform : uppercase;
}
h3 {
    font-size           : 1.1em;
    font-weight         : bold;
    color               : #000000;
}
h4 {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 1.4em;
    color               : #666666;
}

h5 {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 1.4em;
    color               : #A1D638;
}

table, tbody, tr, td,th 
{
	display: block;
}
td
{
	clear:both;           
}                       
ul {
    margin              : 0px;
    padding             : 0px;
}
ol {
    margin              : 4px 0px 4px 7px;
    padding             : 0px;
}    
li {
    margin              : 0px;
    padding             : 0px 0px 0px 12px;
    list-style-type     : none;
    background-color    : transparent;
	background-image    : url(images/puce_li.gif);
    background-repeat   : no-repeat;
    background-position : top -15px;
}

div.AfficheMenuNiveau1 li, div.menu li
{
	background-image    : none;
}
div.menu li
{
	margin-left : 6px;
	padding:0px;
}
li.on a, a.on
{
	font-weight:bold;
}

span.titre_page
{
	font-size:1,2em;
	font-weight:bold;
}


form {                  
    border              : 0px;
    margin              : 0px;
    padding             : 0px;
}     


input:focus, select:focus, textarea:focus {
    background-color    : #DCEDF7;
}
input[type=radio] {
    border              : 0px solid #000;
    margin : 0px;
}
input[type=checkbox] {
    border              : 0px solid #000;
}
input[type=submit] {
    background-color    : #0688EC;
    color               : #FFF;
    font-weight         : bold;
    border              : 1px solid #DCEDF7;
}
