﻿body {margin: 0; padding: 0; font: normal 0.75em arial, helvetica, sans-serif;  color: #333;background: #ddd7d3}

div#structure_container{width:780px;padding:10px 20px; background-color:#ffffff;margin-left:auto;margin-right:auto;}
div#divMembres{width:780px;height:127px;overflow:auto;}
span.separateur3px {clear: both; display: block; height: 3px; background: #efeeec; font-size: 0; line-height: 0; margin: 20px 0}

h2 {font-size: 1.7em; line-height: 1em;color: #55176d; font-weight: normal}
h2.surtitre {color: #333; font-size: 2em; margin-bottom: 0.6em}
h2.surtitre span {font-size: 0.75em; display: block}


table.liste_com {margin: 0px 0; border:solid 1px #efeeec;}
table.liste_com col.code {width: 119px;}
table.liste_com col.titre {width: 304px}  
table.liste_com th, table.liste_com  td {padding-left: 10px}
table.liste_com th.titre, table.liste_com  td.titre {border-left: 1px solid #f2f1f0;}
table.liste_com th {height: 2.1em; background: #bfb9b6; color: #fff}
table.liste_com th a{height: 2.1em; background: #bfb9b6; color: #fff}
table.liste_com td {height: 3em}
table.liste_com tr.alterne {background: #edeae7}
table.liste_com a.fle {display: block; margin: 0}


div.boite_beige_780 { width: 780px;background: url(../images/cadre_efeeec_780_haut.gif) left top no-repeat; padding-top: 9px}
div.boite_beige_780 span.bas {background: url(../images/cadre_efeeec_780_bas.gif) left top no-repeat; height: 9px; display: block; line-height: 0; font-size: 0}
div.boite_beige_780 div {background: #efeeec; padding: 3px 20px 13px 20px}	
div.boite_beige_780 ul {margin-top: 15px}
div.boite_beige_780 li {margin-bottom: 15px}
div.boite_beige_780 ul span.date {color: #54166e; font-size: 1.15em; font-weight: bold; display: block }
div.boite_beige_780 ul  a.fle {color: #333}
div.boite_beige_780 ul  a.fle:hover {color: #bb9253; background:  url(../img/pictos/fle_liste_on.gif)  left 0.4em no-repeat;}

/* LIENS */
a.bt_ocre {float:right; background: url(../images/bt_ocre_gauche.gif) left top no-repeat;  height: 20px; text-decoration: none; color: #fff;  padding: 0 0 4px 0;margin-top: 1em; cursor: pointer}
a.bt_ocre span, a.bt_ocre_panier span {background: url(../images/bt_ocre_droit.gif) right top no-repeat; height: 20px; float: left; padding: 3px 10px 2px; font: bold 1em arial,sans-serif; text-transform: uppercase;}
a.bt_ocre_beige {float:right; background: url(../images/bt_ocre_bg_beige_gauche.gif) left top no-repeat;  height: 20px; text-decoration: none; color: #fff;  padding: 0 0 4px 0;margin-top: 1em; cursor: pointer}
a.bt_ocre_beige span, a.bt_ocre_panier span {background: url(../images/bt_ocre_bg_beige_droit.gif) right top no-repeat; height: 20px; float: left; padding: 3px 10px 2px; font: bold 1em arial,sans-serif; text-transform: uppercase;}

a.fle, a.fle_txt {color: #54166e; background:  url(../images/fle_liste.gif)  left 0.4em no-repeat; padding-left: 10px; text-decoration: none; margin-top: 1em; cursor: pointer}

td.fle a {color: #54166e; background:  url(../images/fle_liste.gif)  left 0.4em no-repeat; padding-left: 10px; text-decoration: none; margin-top: 1em}

/*table.liste_com tr td.bt_ocre a {float:left; background: url(../images/bt_ocre_gauche.gif) left top no-repeat;  height: 20px; text-decoration: none; color: #fff;  padding: 0 0 4px 0; cursor: pointer}
table.liste_com tr td.bt_ocre a span {background: url(../images/bt_ocre_droit.gif) right top no-repeat; height: 20px; float: left; padding: 3px 10px 2px; font: bold 1em arial,sans-serif; text-transform: uppercase;}
table.liste_com tr.alterne td.bt_ocre a {float:left;background: url(../images/bt_ocre_bg_beige_gauche.gif) left top no-repeat;  height: 20px; text-decoration: none; color: #fff;  padding: 0 0 4px 0; cursor: pointer}
table.liste_com tr.alterne td.bt_ocre a span {background: url(../images/bt_ocre_bg_beige_droit.gif) right top no-repeat; height: 20px; float: left; padding: 3px 10px 2px; font: bold 1em arial,sans-serif; text-transform: uppercase;}*/

div#divscope
{
	height:100px;
	overflow:auto;
}
