body{padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	background-color:#d9e8fb;}
#container{float:left;
	width:100%;
	display:inline;
	margin-left:-12%;
	background:url(../images/col1.gif) no-repeat 20em 0em;}
#lefter{width:5%;float:left;margin-left:10.5em;display:inline;}
#page{margin-left:19.2em;background-color:#d9e8fb;margin-right:10px;}
#righter{padding-left:100%;margin-left:-10em;}
#outer_wrapper{min-width:30em;width:100%;}
#righter p{margin:10px 0px 0px 10px}
/*-----lien eviter---*/
#lienev{font-size:50%;clear:right;}
#lienev li{display:inline;list-style-type:none;}
#lienev li, #lienev li a{color:#FFFFFF}
/*--- HEADER ---*/
#header{
	width:100%;
	height:184px;
	background:url(../images/repet.jpg) repeat-x;
	text-align:center;}
#header2{
	min-width:30em;
	width:100%;
	height:100px;
	background:url(../images/repet2.jpg) repeat-x;
	text-align:center;}
/*--- PAGE + CONTENU + NAV ---*/
ul#tabnav{font:bold 110% arial;
    list-style-type:none;
    padding-bottom:6px;
     margin:0px;}
ul#tabnav li{float:left;
    height:1.5em;
    background-color:#33CCFF;
    margin:2px 2px 0 2px;
    border:1px solid #3b5c8f;}
ul#tabnav li.on{border-bottom:1px solid #6699FF;}
ul#tabnav li.on a{color:#fff;background-color:#6699FF;}
#tabnav a{float:left;
    display:block;
    color:#000;
    text-decoration:none;
    padding:4px;}
#tabnav a:hover{background-color:#6699FF;color:#fff;}
#conten{background:#C5D6EA url(../images/bgcontenu.gif) repeat-x;
	font-size:90%;
	color:#000000;
	border:1px solid #3b5c8f;
	height:auto;
	padding-top:10px;
	voice-family:"\"}\"";
	voice-family:inherit;
	margin-top:0px;}
html>body #conten{margin-top:0px;}
  /*saut ie 5.5 du h1/ul*/
 #page > hr{visibility:hidden;} 
  /*container plein avec fond*/
 #clearb{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline;}
/* masquage � IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* fin du masquage � IE-mac */

/*--- FOOTER ---*/
#navfooter{clear:both;
	background-color:white;
	font-size:0.7em;
	color:#000000;
	font-weight:bold;	
	text-align:center;}
#navfooter a{text-decoration:none;
	font-weight:bold;
	color:#3B5C8F;
	vertical-align:middle;
	margin-right:2%;
	margin-left:2%;
	font-size:1em;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#navfooter a{float:none;}
/* End IE5-Mac hack */
#navfooter a:hover{color:#CC0000;text-decoration:underline;}
#navfooter #current{text-decoration:underline;}
#navfooter #current a{color:White;}
/* le reste---*/
img{border:0px;}
.centre{display:block;margin:auto;}
.right{float:right;}
.left{float:left;}
#colg{float:left;padding:15px 5px 0px 10px;width:35%;
voice-family:"\"}\"";
 voice-family:inherit;
width:47%;}
html>body #cold{width:47%}
#cold{float:left; padding:15px 5px 0px 10px;width:35%;
voice-family:"\"}\"";
voice-family:inherit;
width:47%;}
html>body #cold{width:47%}
#conten h1{width:55%;
	color:#000000;
	font-weight:bold;
	font-size:1.5em;
	background-image:url(../images/fd_4.gif);
	border:1px solid #000;
	text-align:center;}
#conten h2{
	color:#FF3300;
	font-weight:bold;
	font-size:1.2em;
	border-bottom:2px solid #996600;
	padding:5px 0px;}
#conten ul{list-style-image:url(../images/fl.gif);}
#conten ul.even{list-style-type:none;list-style-image:none;}
#conten li{padding-left:20px;}
#conten p,h2{text-align:justify;margin:0px 10px 0px 10px;}
#conten hr{color: orange;
background-color: orange;
height: 5px;
border: 0; }
.spip_surligne {background-color:#F60}
