body {
    background-image    : url(images/home/fond.gif);
    background-repeat   : no-repeat;
    background-position : 194px 0;
}


h1.titre_page {
    font-family         : Arial black, Arial, Verdana, Helvetica, sans-serif;
    margin-top          : 4px;
    padding-bottom      : 2px;
    color               : #811d6e;
}
td.surcontenu {
    padding-right       : 15px;
}
div.contenu {
    /*height              : 392px;*/
    /*width               : 640px;*/
    /*clip                : rect(0px, 0px, 392px, 640px);*/
    /*overflow            : auto;*/
    margin-left           : 13px;
    margin-bottom         : 15px;
}

a.niveau2bis, a.niveau2bis:link {
    display             : block;
	font-weight         : normal;
	color               : #000000;
	background-color    : inherit;
	text-decoration     : none;
	margin-left         : 30px;
    padding-left        : 10px;
    background-image    : url(images/triangle_orange.gif);
    background-repeat   : no-repeat;
    background-position : 0px 4px;
}

a.niveau2bis:active, a.niveau2bis:hover,
a.niveau2bis_on, a.niveau2bis_on:visited, a.niveau2bis_on:link, a.niveau2bis_on:hover, a.niveau2bis_on:active {
    display             : block;
	color               : #ee7f01;
	background-color    : inherit;
	text-decoration     : none;
	margin-left         : 30px;
    padding-left        : 10px;
    background-image    : url(images/triangle_orange.gif);
    background-repeat   : no-repeat;
    background-position : 0px 4px;
}

a.niveau2bis_on {
    font-weight         : bold !important;
}
/****************************************/
div.lieudates {
    float               : left;
    padding-top         : 26px;
    margin-left         : 8px;
}
div.pubentete {
    float               : left;
    margin-left         : 40px;
}
/****************************************/
div.nouvellerecherche {
    text-align          : right;
    padding-right       : 95px;   
}

div.nouvellerecherche a {
    font-size           : 12px;
}

table.container {
    background-image    : url(images/nuage.gif);
    background-repeat   : no-repeat;
    background-position : 540px 100px;
}

div.lesmenus {
    height              : 400px;
    margin-top          : 30px;
}