﻿* { margin:0;padding:0;}
html { margin:0;padding:0;}
body { margin:8px;padding:0;font-size:11px; font-family:Arial,Helvetica;}
h1 {text-transform:uppercase; font-size:1.5em;padding-top:5px;}
h2 {font-size:.9em;padding:2px 0 2px 0;}
h2.big {font-size:16px;}
h3 {line-height:16px; font-size:.9em; font-weight:bold;padding:2px 0 2px 0;}
a { text-decoration:none;color:#C00000; }
p { padding-top:5px;}
ol { margin:10px 0 10px 0; padding-left:20px;}
ol li { padding:5px; list-style-position:inside;}
ul li { list-style-type:none;}
img { border:none;}
#global {width:640px; margin:0 auto;}
#gblmain {width:746px; margin:0 auto;}
#header {color:#C00000;min-height:110px; clear:both;}
#headline{color:#C00000;}
#topmenu {margin:15px 0 0 0; clear:both;}      
ul.menu { display:inline;}
ul.menu li { display:inline;font-size:11px;}
ul.menu a { }
#print {float:right;padding:18px;background:transparent;min-height:16px;text-align:right;}
#main {clear:both;}
#footer {margin-top:15px;text-align:center;border-top:1px solid red;}
.titre_black {color:black;font-weight:bold;}
.titre_entete {height:20px; margin:0 0 2px; padding:0 0 0 27px;color:#C00000;background:transparent url(skin/red_cube.gif) no-repeat scroll left top;}
.temple_pille {float:right;padding-left:8px;text-align:center;width:200px;}
.temple_pille img { width:200px;}
.temple_pille span {color:#999999;}
.left { float:left;}
.right { float:right;}
.clear { clear:both;}
.section { clear:both;display:block;margin:5px 0 10px 0;}
.first {background:#c00000; display:inline; }
.first a:link { color:#ffffff;padding-left:5px !important;}
.first a:visited { color:#ffffff;padding-left:5px !important;}
.first a:hover { background:#ffffff url(skin/small_red_cube.gif) no-repeat;padding-left:5px !important;color:#c00000; }
.section a {font-weight:bold;padding-left:25px;padding-right:15px;/*font-size:x-small;*/}
.sectionimg { margin:2px 5px 2px 0;float:left; width:180px;}
.section ul { padding:50px 0 0 0;}
.redmidbl {float:left;width:47%;border:1px solid red;margin-right:2%;margin-top:15px;}
.redmilg {width:100%;border:1px solid red;margin-right:2%;margin-top:15px;}
.legend {color:gray;}
.red { color:#C00000; font-weight:bold;}
h3.spacer {margin-top:10px; font-weight:900;}
h3.bgred {background-color:#c00000;margin-left:50px;}
h3.bgred a {color:#ffffff; font-weight:bold;padding:2px 0 2px 5px;}
.rubrique {clear:both;margin:25px 0 5px 0;border-top:1px solid red;}
.rcateg {clear:both;margin:25px 0 5px 0;border-top:1px solid #C00000;}
.rcateg p {margin-left:50px; border-bottom:1px solid gray;}
.demi {float:left;width:47%;margin-right:2%;margin-top:15px;}
.element { float:left;width:48%;margin-top:5px;text-align:center;min-height:300px;}
div.element a { cursor:pointer;}
div.element img {}
div.element em {display:none;}
div.element p {display:block;clear:both;border:none;margin-left:0px;}
#support {margin:25px 0 0 0;clear:both;}
#support div {border-top:1px solid red;padding:10px 0 0 70px;background:transparent url(skin/state_seal.gif) no-repeat;min-height:50px;}
#header img { padding:1px;}
#header div.left { width:93px;}
#header div.right {width:142px;}
#header div.bright {width:491px;float:right;text-align:right;}
#header div.center {width:405px;float:left;text-align:center;padding-top:15px;}
