html, body {
margin:0;
padding:0;

background:#555 url(images/degrade_gris_body_bis.png) repeat-x left top;/* #BCF3B1 */
}

body {
padding:20px 20px 20px 20px;
font-family:"Trebuchet MS", arial, sans-serif;
font-size:.9em;
}

#global {
max-width:1090px;
margin:auto;
background:#555;
overflow:hidden;
}

h1 {
font-size:1.7em;
}
h1, h1 a, h1 a:hover {
color:#FD3E06;/* #c33 */
margin-bottom:0;
}

h2 {
font-size:1.3em;
}
h2, h2 a, h2 a:hover {
color:#9c5c9e;/* e3d04b #a3700b #8B4B8D*/
}

h3 {
font-size:1.1em;
}
h3, h3 a, h3 a:hover {
color:#FE7750;
}

h4,h5,h6 {
color:#555;
}

p {
line-height:130%;
}

ul {
list-style-type:none;
margin-left:0;
padding-left:10px;
}

li {
margin-bottom:8px;
}
#page li {
padding-left:15px;
background:url(images/puce_liste.png) no-repeat 0 .45em;
}

a {
color:#444;
}
a:hover {
color:#000;
text-decoration:none;
}

#page a:focus,#page a:active {
background:#d85454;
color:#fff;
}

hr {
display:none;
}

#header {
/*zoom:1;*/
background:#E96565 url(images/big_corner_header_ter.png) no-repeat left top;/* #E96565 c74343*/
min-height:108px;
}

#conteneur_easy_nav {
float:right;
margin-top:0;
padding-top:5px;
padding-right:8px;
background:url(images/corner_global_right_top_bis.png) no-repeat right top;
}

#nom_site {
margin:0;
margin-left:30px;
padding:30px 0 25px 2%;
font-size:2em;
font-weight:bold;
font-style:italic;
/*background:url(images/dsc08860.jpg) no-repeat right bottom;*/
}
#nom_site a {
color:#fff;/* #006 */
text-decoration:none;
}

#conteneur_menu {
clear:both;
float:left;
width:15%;
padding-top:12px;
border-left:3px solid #E96565;
}
#conteneur_menu h1 {
display:none;
}
#conteneur_menu ul {
margin:0;
padding-top:12px;
padding-bottom:12px;
list-style-type:none;
margin-left:0;
padding-left:0;/* 15px */
}
#conteneur_menu ul#special_contact {
padding-bottom:0;
padding-bottom:125px;
background:url(images/motif_bas_menu.png) no-repeat right bottom;
position:relative;
right:3px;
padding-left:3px;
}
#conteneur_menu li {
margin-bottom:12px;
background:#E96565 url(images/new_menu_item_right_top.png) no-repeat right top;
border-bottom:0px solid #fff;
}
#conteneur_menu li.rubrique_en_cours a {
margin-right:0;
text-align:right;
border-left:4px solid #b63232;
}


#conteneur_menu li.last_of_contact {
margin-bottom:30px;
}

#conteneur_menu a {
display:block;
padding:4px 17px 4px 4px;
font-weight:bold;
color:#fff;
text-decoration:none;
background:url(images/menu_item_right_bottom.png) no-repeat right bottom;
border-left:4px solid #E96565;
}
#conteneur_menu a:hover, #conteneur_menu a:focus, #conteneur_menu a:active {
border-left:4px solid #b63232;
}




#page {
margin-top:4px;
width:82%;
min-height:450px;
float:right;
background:#fff url(images/left_corner_page.png) no-repeat left top;
}
#header_page, #contenu_page {
margin-left:15px;
margin-right:15px;
}
#header_page {
margin-left:25px;
margin-right:55px;
padding-right:55px;
background:url(images/cle_sol.png) no-repeat 100% 7px;
}
#ariane {
margin-top:0;
padding-top:20px;
margin-left:35px;
}

a#contenu {
text-decoration:none;
color:#000;
cursor:text;
}

#retour_sommaire {
clear:both;
margin-bottom:0;
padding-top:40px;
padding-bottom:12px;
}


#footer {
width:82%;
float:right;
padding:0;
text-align:center;
background:#E96565 url(images/corner_global_right_bottom.png) no-repeat right bottom;
}
#inside_nav {
margin-top:0;
padding-top:12px;
border-top:1px solid #E96565;
}
#lien_clb {
margin-bottom:0;
padding-bottom:7px;
padding-top:10px;
background:url(images/corner_global_left_bottom.png) no-repeat left bottom;
}

/*---------------------------------------
Spécial
---------------------------*/
.lien_edit {
color:#bbb;
text-decoration:none;
}

