@charset "utf-8";
/* CSS Document */

/******************/
/* GABARIT FEUILLE*/
/******************/
img{
	border:0px;
}
body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#5D4832;
}
#haut{
	position:fixed;
	z-index:2;
	top:0px;
	left:0px;
	width:100%;
	height:165px;
	background-color:#fff;
}
#contenant{
	margin-top:200px;
	margin-bottom:90px;
	z-index:1;
}
.bas{
	position:fixed;
	z-index:3;
	bottom:0px;
	left:0px;
	width:100%;
	height:50px;
}
#bas, #bas .base_cadre
{
	height:100%;
	background-color:#fff;
	z-index:-1;
}
.base_cadre{
	position:relative;
	width:990px;
	margin:auto;
	border-left:1px solid #F1EDD0;
	border-right:1px solid #F1EDD0;
}
.bas .base_cadre
{
	height:50px;
	background-color:#F1EDD0;
}

.bas_feuille{
	width:175px;
	position:absolute;
	bottom:49px;
	right:0px;
}
.bas_feuille2{
	width:175px;
	position:absolute;
	bottom:49px;
	right:0px;
}
#bas_logo
{
	width:179px;
	height:35px;
	position:absolute;
	top:5px;
	right:10px;
}
.sous_rub{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-bottom:5px;
	font-weight:bold;
}
.bleu{
	color:#00ACD6;
	border-color:#00ACD6;
}
.marron{
	color:#5D4832;
}
.vert{
	color:#5BAC26;
}
.rose{
	color:#C30040;
}
.violet
{
	color:#791E75;
}
.jaune{
	color:#F49F22;
}
#information{
	padding-left:300px;
	padding-right:20px;
	font-size:15px;
}
#information p{
	padding-left:25px;
}
#information span{
	font-weight:bold;
}
.sous_titre{
	font-size:20px;
}

/* FIN - GABARIT FEUILLE - */

/******************************************/
/* ROULEAU TELECHARGEMENT - barre du haut */
/******************************************/
.telecharger{
	position:absolute;
	top:52px;
	right:200px;
	line-height:25px;
	text-align:right;
	padding-right:30px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.telecharger img{
	position:absolute;
	right:0px;
	top:0px;
}
/* FIN - ROULEAU TELECHARGEMENT - */

/************/
/* RUBRIQUE */
/************/

#rub_titre{
	position:relative;
	left:225px;
	width:765px;
	font-size:20px;
	border-bottom:1px solid #000;
	padding-top:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
}

/* FIN - RUBRIQUE - */

/************/
/* SOUS-MENU */
/************/
#sous_menu{
	position:absolute;
	top:129px;
	left:0px;
	width:160px;
	height:235px;
	overflow:hidden;
}
#feuille_sous_menu{
	width:160px;
	height:235px;
	position:absolute;
	left:-160px;
}
#rubrique_sous_menu{
	position:absolute;
	top:129px;
	left:0px;
	display:none;
}
#rubrique_sous_menu a{
	text-decoration:none;
	color:#5D4832;
	display:block;

}
#rubrique_sous_menu a:hover{
	color:inherit;
}

.sous_menu{
	position:absolute;
	width:145px;
	font-family:Verdana, Arial, Helvetica;
	font-weight:bold;
	padding-top:5px;
	padding-left:15px;
}
.sous_menu>img{
	position:absolute;
	top:0px;
	left:0px;
}
/* FIN - SOUS-MENU - */

a{
 color:#5D4832;
 }
 /* Styles for the entire LavaLamp menu */
        .lavaLampNoImage {
            position: relative;
            height: 32px;
            width: 805px;
            background-color: white;
            padding: 0px;
            margin: 0px 0px 0px 185px;
            overflow: hidden;
        }
                .lavaLampNoImage li {
                    float: left;
                    list-style: none;
                    color: #5D4832;
                }
                    .lavaLampNoImage li.back {
/*                        border-bottom: 4px double #000;
*/
						background-color:#5D4832;
                        width: 9px;
                        height: 29px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampNoImage li a:hover, .lavaLampNoImage li.current, .lavaLampNoImage li.current a {
						color:#CBBB9D;
					}
                    .lavaLampNoImage li a {
						font-family:Arial, Helvetica, sans-serif;
						font-weight:bold;
						font-size:13px;
                        text-decoration: none;
                        color:inherit;
                        outline: none;
                        text-align: center;
                        top: 7px;
						font-variant:small-caps;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 29px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }
                        .lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
                            border: none;
                        }                    


