body {background-color: #b0d3e3; margin-top: 25px; margin-bottom: 15px;}
td, p {font-family: Verdana, Helvetica, Arial, Tahoma, sans-serif; font-size: 11px; color: #4c4c4c;}
strong, b {color: #626262;}

#home {margin: 170px auto 0 auto; text-align: center;}

.corps {width: 770px;}

.titre {margin-top: 15px; margin-bottom: 10px; margin-left: 25px; margin-right: 25px; text-decoration: underline; text-align: left; color: #a5b745; font-weight: bold; font-size: 13px;}
.soustitre {margin-top: 15px; margin-bottom: 10px; margin-left: 25px; margin-right: 25px; text-align: left; color: #a5b745; font-weight: bold; font-size: 12px;}
.moto {margin-top: 15px; margin-bottom: 10px; margin-left: 25px; margin-right: 25px; text-align: left; color: #a5b745; font-weight: bold; font-size: 14px; font-style: italic;}
.texte {margin-left: 25px; margin-right: 25px; margin-bottom: 15px; text-align: justify; color: #4c4c4c;}

.enum {margin-left: 25px; margin-right: 25px; text-align: left; color: #4c4c4c;}
.enum_truc {font-weight: normal; margin-left: -20px; margin-right: 5px; margin-top: 5px; margin-bottom: 15px; text-align: justify; color: #4c4c4c;}

.renvoi {margin-left: 25px; margin-right: 25px; margin-top: 25px; text-align: left; border-top: 1px solid #CCCCCC; color: #666666;}

.contenu {background: #FFF url('/images/fond_contenu.jpg') top right no-repeat; padding-left: 10px; padding-right: 11px; padding-bottom: 40px;}

.footer {}

.row_service {padding-left: 5px; height: 30px; text-align: left; color: #4c4c4c; vertical-align: top;}

.entete {font-weight: bold; text-align: center; color: #000000;}

.img_txt {text-align: left; color: #4c4c4c; margin-top: 1px; margin-left: 2px; margin-bottom: 10px;}

.nom_edifice {text-align: center; color: #4c4c4c; margin-top: 1px; margin-left: 2px; margin-bottom: 10px;}

.menu {background-image: url(../images/bg_menu.jpg); background-repeat: repeat-y;}

.smenu_centre_info {background-image: url(../images/bg_centre_info.jpg); background-repeat: repeat-y;}

.sous_menu {text-align: right; margin-right: 8px;}

.col_d {background-image: url(../images/bg_droit.jpg); background-repeat: repeat-y;}

.tableau {margin-left: 25px; margin-right: 25px; margin-bottom: 15px;}

.file {margin-left: 5px; color: #000000;}

.photo {border: 1px solid #a5b745;}

.titre_tab {font-weight: bold; font-size: 13px; color: #a5b745; text-align: center;}

.Liens_Cat {font-weight: bold; margin-bottom: 15px;}

.enum_link {font-weight: normal;}

.alerte {font-weight: bold; color: #FF0000; margin-top: 5px; margin-left: 25px; margin-right: 25px; margin-bottom: 5px; text-align: left;}

a:link, :visited, a:active {color: #a5b745; text-decoration: none;} a:hover {color: #000000; text-decoration: underline;}

a.enum_link:link, a.enum_link:visited, a.enum_link:active {color: #4c4c4c; text-decoration: none;} a.enum_link:hover {color: #a5b745; text-decoration: underline;}

a.file_link:link, a.file_link:visited, a.file_link:active {color: #000000; text-align: right; text-decoration: none;} a.file_link:hover {color: #a5b745; text-align: right; text-decoration: underline;}

a.sous_menu:link, a.sous_menu:visited, a.sous_menu:active {color: #FFFFFF; text-align: right; text-decoration: none;} a.sous_menu:hover {color: #a5b745; text-align: right; text-decoration: underline;}


