/*----------------------------------------------------------------*/
/*                          GENERIQUE                             */
/*----------------------------------------------------------------*/
body {
        font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	color               : #000000;
	background 	    : #35314D url('images/fond_arbre2.jpg') no-repeat top left;
	text-decoration     : none;
	margin              : 0px;
	margin-right        : 5px;
	padding             : 0px;
        font-weight         : normal;
}
a, a:visited, a:link {
	color               : #F47200;
	background-color    : inherit;
	text-decoration     : none;
}
a:hover, a:active {
	text-decoration     : underline;
}
p {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 10px;
    margin-top          : 5px;
    margin-bottom       : 5px;
    font-weight         : normal;
}
h1 {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 16px;
    font-weight         : bold;
    color               : #373159;
    background-color    : inherit;
    margin-top          : 0px;
    margin-bottom       : 1px;
}
h2 {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 11px;
    font-weight         : bold;
    color               : #373159;
    background-color    : inherit;
    margin-top          : 0px;
    margin-bottom       : 1px;
}
h3 {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 10px;
    font-weight         : bold;
    color               : #000000;
    background-color    : inherit;
    margin-top          : 0px;
    margin-bottom       : 0px;
}
td {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 10px;
}
ul {
    margin              : 0px 0px 0px 0px;
    padding             : 0px;
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 10px;
}
ol {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    margin              : 0px 0px 0px 7px;
    padding             : 0px;
}
li {
    margin              : 0px 0px 0px 16px;
    padding             : 0px;
    list-style-type     : square;
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 10px;
}
form {
    border              : 0px;
    margin              : 0px;
    padding             : 0px;
}
input {
    vertical-align      : middle;
}


/*----------------------------------------------------------------*/
/*                          SPECIFIQUE                            */
/*----------------------------------------------------------------*/
div.contenu{
	margin : auto;
	width : 894px;
	background-color : #fff;
}
div.contenu img{
  border : 0;
}
div.banniere{
	width : 894px;
	height : 147px;
	background-color : black;
}
p.titre_membre{
	color : #fff;
	font-size : 10px;
	margin-left : 680px;
}
div.footer{
	text-align : center;
}
div.footer p{
	color : #9E99B9;
}

td.panneau_droite{
	background-color : #fff;
	width : 322px;
	margin-left : 553px;
	padding : 20px;
	height : 100%;
	vertical-align : top ;
}
td.panneau_droite div.module_video{
	width : 322px;
	height : 239px;
	background : transparent url('images/background-video.gif') no-repeat top left;
	text-align : center;
	padding-top : 10px;
}
td.panneau_droite div.citation p{
	text-align : center;
	font-style : italic;
	font-weight : bold;
	padding : 10px;
}
td.panneau_droite div.pub a{
	margin-top : 30px;
	text-align : center;
}
td.contenu_gauche{
	clear : both;
	padding : 20px;
	padding-bottom : 40px;
	background : transparent url('images/logo_chambre_independant.gif') no-repeat bottom left;
	width : 552px;
	height : 100%;
}

td.contenu_gauche div.actu1 p{
	color : #000000;
}
td.contenu_gauche div.actu1 h1{
	color : #373159;
	font-size : 15px;
	text-transform : uppercase;
}
td.contenu_gauche div.actu1 a, a:visited, a:link, a:hover, a:active{
		color : #373159;
                font-size           : 10px;
		text-decoration : none;
		font-weight : lighter;

}
/*---------- Menu ----------*/
div.menu{
    background : transparent url('images/menu/background2.gif') no-repeat top left;
    height : 41px;
    width : 864px;
    padding-top : 12px;
    padding-left : 30px;
    text-align : left;
}
div.menu a, div.menu a:visited, div.menu a:link{
    display : block;
    color: #fff;
    font-weight : bold;
    font-size : 12px;
    margin : 0 10px;
  }
div.menu a:active, div.menu a:hover,
div.menu a.on, div.menu a.on:visited, div.menu a.on:link, div.menu a.on:active, div.menu a.on:hover {
    display : block;
    color: #fff;
    font-weight : bold;
    font-size : 12px;
    margin : 0 10px;
    }
/*---------- Sous Menu ----------*/
div.ssmenu {
    position            : absolute;
    left                : 0px;
    top                 : -300px;
    z-index             : 5;
    visibility          : hidden;
    padding-top         : 9px;
	width				: 150px;
}
div.ssmenu ul {
    background-color    : #9c96a4;
    color               : inherit;
    border-bottom       : 1px solid #7995C4;
    border-right        : 1px solid #7995C4;
    border-left         : 1px solid #7995C4;
    border-top          : 1px solid #7995C4;

}
div.ssmenu ul li {
    list-style-type     : none;

}
div.ssmenu a, div.ssmenu a:visited, div.ssmenu a:link {
	display             : block;
	font-family         : verdana, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bold;
	padding             : 2px 30px 2px 10px;
	color               : #fff;
	background-color    : #9c96a4;
	text-decoration     : none;
	margin-bottom 		: 1px;
}
div.ssmenu a:active, div.ssmenu a:hover,
div.ssmenu a.on, div.ssmenu a.on:visited, div.ssmenu a.on:link, div.ssmenu a.on:active, div.ssmenu a.on:hover {
    display             : block;
	font-family         : verdana, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bold;
	padding             : 2px 30px 2px 10px;
	color               : #fff;
	background-color    : #9c96a4;
	text-decoration     : none;
}


