
body, #body-modulo {text-align:center;}
/************ Generale ***************/
div#conteneur-pop {width:557px;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF;margin:0px auto;padding:0px;background-repeat: repeat-y;background-position: right top;text-align:left;background-color:#ffffff;}
html>body div#conteneur-pop {width:555px;}

div#conteneur {width:770px;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF;margin:0px auto;padding:0px;background-repeat: repeat-y;background-position: right top;text-align:left;}
html>body div#conteneur {width:766px;}


/************ Entete *****************/
div#entete {background-color:#ffffff;}

div#entete .titre {width:582px;float:right;margin:0px 1px 0px 0px;}
div#entete .titre img {margin:12px 0px 0px 15px;}
div#entete .titre .couleur {height:10px;background-color:#e31f1f;}
div#entete .logo {width:183px;float:right;}
div#entete .logo img {margin:12px 0px 0px 0px;border:none;}
div#entete .logo .couleur {height:10px;background-color:#fccc11;}

div#entete ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;list-style-image:none;}
div#entete li {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;float:left;list-style-type: none;display:block;list-style-image:none;}

.menu-general {font-size:10px;margin:0px 0px 0px 16px;}
.menu-general li {width:90px;border-left:1px solid #d0d0d0;}
.menu-general li a {margin:0px 0px 0px 5px;color:#555555;text-decoration:none;}
.menu-general li a:hover {margin:0px 0px 0px 5px;color:#555555;text-decoration:underline;}

div#entete .menu-contextuel {height:56px;}
div#entete .menu-contextuel a {height:56px;display:block;background-repeat:no-repeat;background-position:left top;background-color:#FFFFFF;}

div#entete .menu-contextuel .fra .securite a {width:210px;background-image:url(../images/fra/bt-securite.jpg);background-color:#4587ba;}
div#entete .menu-contextuel .fra .securite a:hover {background-image:url(../images/fra/bt-securite-o.jpg);}

div#entete .menu-contextuel .fra .sante a {width:185px;background-image:url(../images/fra/bt-sante.jpg);background-color:#8fa937;}
div#entete .menu-contextuel .fra .sante a:hover {background-image:url(../images/fra/bt-sante-o.jpg);}

div#entete .menu-contextuel .fra .reconnaissance a {width:187px;background-image:url(../images/fra/bt-reconnaissance.jpg);background-color:#d5a010;}
div#entete .menu-contextuel .fra .reconnaissance a:hover {background-image:url(../images/fra/bt-reconnaissance-o.jpg);}

div#entete .menu-contextuel .fra .violence a {width:184px;background-image:url(../images/fra/bt-violence.jpg);background-color:#b02f45;}
div#entete .menu-contextuel .fra .violence a:hover {background-image:url(../images/fra/bt-violence-o.jpg);}
/*******************/
div#entete .menu-contextuel .eng .securite a {width:210px;background-image:url(../images/eng/bt-securite.jpg);background-color:#4587ba;}
div#entete .menu-contextuel .eng .securite a:hover {background-image:url(../images/eng/bt-securite-o.jpg);}

div#entete .menu-contextuel .eng .sante a {width:185px;background-image:url(../images/eng/bt-sante.jpg);background-color:#8fa937;}
div#entete .menu-contextuel .eng .sante a:hover {background-image:url(../images/eng/bt-sante-o.jpg);}

div#entete .menu-contextuel .eng .reconnaissance a {width:187px;background-image:url(../images/eng/bt-reconnaissance.jpg);background-color:#d5a010;}
div#entete .menu-contextuel .eng .reconnaissance a:hover {background-image:url(../images/eng/bt-reconnaissance-o.jpg);}

div#entete .menu-contextuel .eng .violence a {width:184px;background-image:url(../images/eng/bt-violence.jpg);background-color:#b02f45;}
div#entete .menu-contextuel .eng .violence a:hover {background-image:url(../images/eng/bt-violence-o.jpg);}


/************ Colonne Menu ***********/

div#colmenu {float:left;width:209px;background-repeat:no-repeat;background-position:left top;padding:42px 0px 0px 0px;text-align:center;}

div#colmenu h3 {padding:10px 10px 0px 10px;margin:0px 0px 0px 0px;font-size:12px;font-weight:bold;}
div#colmenu h4 {padding:5px 10px 3px 15px;margin:0px 0px 0px 0px;font-size:11px;font-weight:normal;}
div#colmenu ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;list-style-image:none;}
div#colmenu li {margin:0px 0px 0px 0px;padding:0px 10px 0px 8px;font-size:11px;list-style-type: none;list-style-image:none;background-image: url(../images/layout/puce-colmenu.gif);background-position: left 5px;background-repeat: no-repeat;}

div#colmenu .recherche {width:191px;height:31px;color:#333333;margin:auto;padding:0px 0px 0px 0px;background-repeat: no-repeat;background-position: left top;text-align:left;}

div#colmenu .achat {overflow:hidden;width:191px;height:30px;color:#ffffff;margin:auto;padding:0px;background-repeat: no-repeat;background-position: left top;text-align:left;}
div#colmenu .achat a {color:#ffffff;display:block;padding:11px 2px 6px 32px;}
div#colmenu .achat a:hover {color:#ffffff;display:block;padding:11px 2px 6px 32px;text-decoration:underline;}
div#colmenu .liste {overflow:hidden;width:191px;height:29px;color:#ffffff;margin:auto;padding:0px;background-repeat: no-repeat;background-position: left top;text-align:left;}
div#colmenu .liste a {color:#ffffff;display:block;padding:10px 2px 6px 32px;}
div#colmenu .liste a:hover {color:#ffffff;display:block;padding:10px 2px 6px 32px;text-decoration:underline;}

div#colmenu .menu {width:191px;margin:auto;padding:0px;background-repeat: repeat-y;background-position: left top;text-align:left;}
div#colmenu .piedmenu {width:191px;height:15px;}

div#colmenu .boite {width:191px;margin: 15px auto 0px auto;padding:0px;background-repeat: repeat-y;background-position: left top;text-align:center;}
div#colmenu .enteteboite {width:191px;height:10px;background-position:top left;}
div#colmenu .piedboite {width:191px;height:10px;background-position:bottom left;}

div#colmenu a {text-decoration:none;color:#333333;}
div#colmenu a:hover {text-decoration:none;color:#333333;}

div#colmenu .element {margin: 0px 2px 0px 2px;}
div#colmenu .souselement {margin: 0px 2px 0px 2px;}
div#colmenu .soussouselement {margin: 0px 2px 0px 2px;padding-left:25px;}

/************ Colonne Contenu ********/

div#colcontenu {float:right;width:557px;background-repeat:no-repeat;background-position:left top;padding:100px 0px 0px 0px;}

div#colcontenu .contenu {margin:0px 0px 0px 0px;padding:0px 2px 15px 2px;}
div#colcontenu .contenu h1 {}


div#colcontenu .rubrique {background-repeat: repeat-y;background-position: left top;border-top:2px solid #ffffff;}
div#colcontenu .rubrique h1 {border:none;background-repeat: no-repeat;background-position: left bottom;font-size:16px;color:#ffffff;margin: 0px 0px 0px 0px;padding: 8px 10px 5px 10px;display:block;float:none;}


.rubriqueAccueil h1 {background-repeat: no-repeat;background-position: left bottom;font-size:16px;color:#ffffff;padding: 0px 0px 0px 0px;margin: 4px 10px 0px 10px;display:block;float:none;}

div#colcontenu-pop {/*width:557px;*/background-repeat:no-repeat;background-position:left top;padding:0px 0px 0px 0px;}

div#colcontenu-pop .contenu {margin:0px 0px 0px 0px;padding:0px 2px 15px 2px;}
div#colcontenu-pop .contenu h1 {}


div#colcontenu-pop .rubrique {background-repeat: repeat-y;background-position: -2px top;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;}
div#colcontenu-pop .rubrique h1 {background-repeat: no-repeat;background-position: -2px bottom;font-size:16px;color:#ffffff;margin: 0px 0px 0px 0px;padding: 8px 10px 5px 10px;display:block;float:none;}

div#colcontenu .colPrincipalG {width:370px;float:left;overflow:hidden;}
div#colcontenu .colPrincipalD {width:183px;float:left;overflow:hidden;}

/************ Pied de page ***********/

div#colcontenu-pied {/*width:770px;*/clear:both;height:15px;background-repeat:no-repeat;background-position:right bottom;/*border-left:2px solid #ffffff;border-right:2px solid #ffffff;*/margin:0px auto 0px auto;}
html>body #colcontenu-pied {/*width:766px;*/}

div#colcontenu-pied a {display:block;float:right;font-size:9px;text-decoration:none;background-image: url(../images/layout/securite/pagineur-top.gif);background-repeat: no-repeat;background-position: right 3px;padding: 0px 12px 0px 0px;margin:0px 10px 0px 0px;}

#piedpage {/*width:770px;*/border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;/*border-left:2px solid #ffffff;border-right:2px solid #ffffff;*/padding:10px 10px 10px 10px;color:#FFFFFF;text-align:center;font-weight:bold;margin:0px auto;}
html>body #piedpage {/*width:746px;*/}
#piedpage .copyright {}

#piedpage a {color:#ffffff}
#piedpage a:hover {color:#ffffff}
.copyright a {color:#ffffff}
.copyright a:hover {color:#ffffff}

/************ Outil ******************/

div#conteneur-menu {background-repeat: no-repeat;background-position: right bottom;font-size:10px;margin-bottom:10px;}
div#conteneur-menu .outil {float:right;padding: 0px 10px 0px 5px;border-left:1px solid #d0d0d0;margin:2px 0px 2px 0px;}
html>body div#conteneur-menu .outil {float:right;padding: 0px 10px 0px 5px;margin:2px 0px 2px 0px;}
div#conteneur-menu .outil a {color:#666666;text-decoration:none;font-weight:normal;}
div#conteneur-menu .outil a:hover {color:#666666;text-decoration:underline;font-weight:normal;}
div#conteneur-menu p {font-size:10px;color:#666666;font-weight:normal;margin-top:0px;margin-bottom:0px;line-height:10px;}
div#conteneur-menu #ComboArchives {margin-top:2px;font-weight:bold;font-size:12px;}
