* {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666C6C; vertical-align:0px;}
body{margin:0; padding:0; background-color:#e2eeff;}
h1 {font-size:1.7em; font-weight:bold; text-transform:uppercase; padding:0.2em 0em 0.5em 0em; margin:0em; color:#79AF23;}
h2 {font-size:1.5em; color:#666C6C; margin-bottom:0.5em;}
h3 {font-size:1.2em; color:#666C6C; margin-bottom:0.5em;}
h4{}
h5{}
h6{}
p {}
li {font-size:1.2em;}
span{color:#E21B25;}
a {text-decoration:none;}
a:link{} 
a:visited{}
a:hover{color:#537F0C;}
hr{color:#666C6C; height:1px;}
input{border:0.1em solid #BFBFBF;}
input.btn{line-height:10px; padding:1px; font-size:1.0em; color:#fff; font-weight:bold; background-color:#79AF23; border:1px solid #aaa; cursor:pointer;}
select{border:0.1em solid #BFBFBF;}
textarea{width:80%; height:120px; border:0.1em solid #BFBFBF;}
img{border:none;}


/* PAGE */

div#page{width:96em; margin:0em auto;}
div#entete{width:94em; height:6em; padding:1em; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-left:1px solid #e5e5e5; margin:0em 0em 0em 0em; background-color:#ffffff;}
div#content{width:96em; margin:1em 0em 0em 0em;}
div#colonne{float:left; width:20em; min-height:30em; background-color:#fff; border:1px dashed #999;}
div#contenu{width:72em; padding:1em; background-color:#fff; float:right; border:1px dashed #999;}
div#contenu_large{width:94em; padding:1em; background-color:#fff; float:right; border:1px dashed #999;}
div#pied{width:94em; height:4em; padding:1em; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; margin:20px 0px 0px 0px; background-color:#ffffff;}
div.clear{clear:both;}