﻿#accueilh1 h1 {
	font-size: 1pt;
	color: #ffffff;
	}
.pblanc {
	font-size: 9pt;
	color: #ffffff;
	font-family: arial, helvetica, helv;
	text-decoration: none
}
p strong{font-weight:normal;}
.grouge {
	font-size: 16pt;
	color: #e2001a;
	font-family: arial, helvetica, helv;
	text-decoration: none;
    font-weight:bold; 
}
.prouge {
	font-size: 9pt;
	color: #e2001a;
	font-family: arial, helvetica, helv;
	text-decoration: none
}
.pgris {
	font-size: 7pt;
	color: #939ea3;
	font-family: arial, helvetica, helv;
	text-decoration: none
}
.baseline {
	font-size: 10pt;
	color: #939ea3;
	font-family: arial, helvetica, helv;
	text-decoration: none;
    white-space:nowrap;
}
.tableaunavigation{
    background-color:#939ea3;
}
.tableaunavigationactive{
    background-color:#e2001a;
}
.tableaunavigationtdcategorie
{
    background-color:#939ea3;
    width:100px;
    height:20px;    
}
.Zoomhover
{
    border-color:#e2001a;
    border-style:solid;
    border-width:5px;
}
.Zoomout
{
    border-color:#ffffff;
    border-style:solid;
    border-width:5px;
}
.tableaunavigationtdcategorieactive
{
    background-color:#e2001a;
    width:100px;
    height:20px;    
}
.tableaunavigationtdseparateur
{
    background-color:#939ea3;
    width:1px;
}
.categorie
{
	font-family: arial, helvetica, helv;
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	text-decoration: none;
}
.categorie:hover
{
	font-family: arial, helvetica, helv;
	font-weight: bold;
	font-size: 12pt;
	color: #f7baa0;
	text-decoration: none;
}
.souscategorie
{
	font-family: arial, helvetica, helv;
	font-size: 10pt;
	font-weight: normal;
	color: #939ea3;
	text-decoration: none;
}
.souscategorieactive
{
	font-family: arial, helvetica, helv;
	font-size: 10pt;
	font-weight: normal;
	color: #e2001a;
	text-decoration: none;
}
.souscategorieactive:hover
{
	font-family: arial, helvetica, helv;
	font-size: 10pt;
	font-weight: normal;
	color: #f7baa0;
	text-decoration: none;
}
.souscategorie:hover
{
	font-family: arial, helvetica, helv;
	font-size: 10pt;
	font-weight: normal;
	color: #f7baa0;
	text-decoration: none;
}
.scrollmention
{
    height:auto;
    width:auto;
    max-height:400px;
    min-height:400px;
    max-width:956px;
    min-width:956px;
    scrollbar-face-color: #ffffff;
    scrollbar-highlight-color: #939ea3;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #939ea3;
    scrollbar-shadow-color: #939ea3;
    scrollbar-arrow-color: #939ea3;
    scrollbar-track-color: #ffffff;
    overflow-y: auto; 
    overflow-x: hidden;    
}
.scrolldescriptif
{
    height:auto;
    width:auto;
    max-height:300px;
    min-height:300px;
    max-width:478px;
    min-width:300px;
    text-align:center; 
    vertical-align:middle;
    scrollbar-face-color: #ffffff;
    scrollbar-highlight-color: #939ea3;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #939ea3;
    scrollbar-shadow-color: #939ea3;
    scrollbar-arrow-color: #939ea3;
    scrollbar-track-color: #ffffff;
    overflow-y: auto; 
    overflow-x: hidden;    
}
.cadredescriptif
{
    margin : 2px 2px 2px 2px; 
    padding:2px;
    /*border: 1px solid #939ea3;*/    
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    behavior: url(border-radius.htc);
    }
.titredescriptif
{
	font-family: arial, helvetica, helv;
	font-size: 9pt;
	color: #e2001a;
	text-decoration: none;
	text-align:justify;
	margin:5px;
}
.titredescriptif h1
{
	font-family: arial, helvetica, helv;
	font-size: 9pt;
	color: #e2001a;
	font-weight:normal; 
	text-decoration: none;
	text-align:justify;
	margin:5px;
}
.titredescriptif strong
{
	font-weight:normal; 
}
.descriptif, .descriptif2
{
	font-family: arial, helvetica, helv;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	text-align:justify;
	margin:5px;
}
.descriptif h2
{
	font-family: arial, helvetica, helv;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	font-weight:normal; 
	text-align:justify;
	margin:5px;
}
.descriptifr
{
	font-family: arial, helvetica, helv;
	font-size: 9pt;
	color: #e2001a;
	text-decoration: none;
	text-align:justify;
	margin:5px;
	/*max-width:600px;*/
}
 h2
{
	font-family: arial, helvetica, helv;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	font-weight:normal; 
	text-align:justify;
	margin:5px;
}
li, li h2, li h3
{
	font-family: arial, helvetica, helv;
	font-size: 9pt;
	color: #666666;
	font-weight:normal; 
	text-decoration: none;
	text-align:justify;
	margin:5px;
	max-width:700px;
    list-style-type:square;   
}
body {
    margin-top: 0px;
	margin-left: 0px;
	background-color: #f3f4f5;
	background-image:url('images/interface/fond.jpg');
	background-repeat:repeat;
	color: #939ea3;
	font-size: 9pt;
	font-family: arial, helvetica, helv;
	text-decoration: none;
}
.bodylight {
    margin-top: 0px;
	margin-left: 0px;
	background-color: #ffffff;
	color: #939ea3;
	font-size: 9pt;
	font-family: arial, helvetica, helv;
	text-decoration: none;
}
a:link{
    text-decoration:none;
}
a:active{
    text-decoration:none;
}
a:hover{
    text-decoration:none;    
}
a:visited{
    text-decoration:none;        
}
.bordure{ 
height: 1px;
margin -0.5em 0;
padding:0;
color:#e2001a;
background-color:#e2001a;
border:0;
}


