﻿body 
{
    margin-top:10px;
    margin-bottom:10px;
    margin-left:0px;
    margin-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    font-family:Verdana;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#002B68;
}
.divsite
{
    width:800px;
    
    text-align:left;
    background-image:url('images/backgroundContent.gif');
    background-repeat:repeat-y;
}
.divFooter
{
    width:800px;
    text-align:center;

}
.sousMenu
{
    width:189px;
    height:550px;
    height:100%;
    float:left;
    background-color:#B2CAED;
}
.main
{
    width:611px;
    float:left;
    background-color:White;
}
.sousMenuItemGroup
{ 
    float:right;
    width:178px;
    margin-bottom:20px;
}
.sousMenuFleche
{ 
    float:left;
    width:11px;
}
.sousMenuItem
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#31507D;
    vertical-align:top;
    margin-bottom:10px;
    background-color:#B2CAED;
}
.sousMenuItemNoLink
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#31507D;
    vertical-align:top;
    margin-bottom:10px;
    background-color:#B2CAED;
}
.sousMenuItem:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:White;
    vertical-align:top;
    margin-bottom:10px;
    background-color:#B2CAED;
}
.sousMenuItemAutre
{
    font-family:Arial;
    font-size:13px;

    text-decoration:none;
    color:#31507D;
}
.sousMenuItemAutre:hover
{
    font-family:Arial;
    font-size:13px;
    text-decoration:underline;
    color:#31507D;
}
.footer
{
    font-family:Arial;
    font-size:11px;
    font-weight: bold;
    text-decoration:underline;
    color:#446491;
}
.footer:hover
{
    font-family:Arial;
    font-size:11px;
    font-weight: bold;
    text-decoration:underline;
    color:#7B9C33;
}
.right
{
    font-family:Arial;
    font-size:11px;
    font-weight: bold;
    text-decoration:none;
    color:#446491;
}
.parajust
{
    text-align:justify;
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:0px;
}
.para
{
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:0px;
}
.paraBlancSurBleu
{
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    background-color:White;
    text-align:justify;
}
.bleuBoxFront
{
    background-color:#E5EDF9;
    margin-top:10px;
    padding-top:10px;
    padding-bottom:5px;
    width:611px;
   
}
.bleu
{
    background-color:#E5EDF9;
}
.bleuBox
{
    background-color:#E5EDF9;
    width:611px;
    margin-top:10px;
     float:left;
}
.homePic
{
    margin-left:12px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:7px;
    border-style:solid;
    border-width:1px;
    border-color:#0C356F;
    
}
.homeImage
{
    margin-left:12px;
    margin-right:12px;
    margin-top:0px;
    margin-bottom:0px;
}
.siteMap
{
    font-family:Verdana;
    font-size:10px;
    font-weight: bold;
    text-decoration:none;
    color:#446491; 
}
.cat
{
    float:left;
    width:288px;
    background-color:#E5EDF9;
    margin-bottom:10px;
    margin-left:5px;
    margin-right:5px;
}
.catImg
{
    float:left;
    width:124px;
}
.catText
{
    float:left;
    width:132px;
    margin-top:10px;
    margin-left:10px;
    margin-right:10px;
    margin-bottom:10px;
}
.imgCat
{
    border-style:solid;
    border-width:1px;
    border-color:#0C356F;
}
.sousTitre
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:#002B68;
    margin-bottom:5px;
}
.sousTitre:hover
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:#5A8300;
    margin-bottom:5px;
}
.date
{
    font-family:Verdana;
    font-size:12px;
    font-weight:normal;
    font-style:italic;
    text-decoration:none;
    color:#002B68;
    margin-bottom:5px;
}
.titre
{
    font-family:Verdana;
    font-size:14px;
    font-weight:normal;
    text-decoration:none;
    color:#002B68;
    
}
.sousTitreAct
{
    height:24px;
}
.descriptionBox
{
    margin-top:5px;
    margin-bottom:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    background-color:White;
    width:122px;
    height:60px;
}
.description
{
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
    color:#002B68;
}
.fleche
{
    text-align:right;
}
.imgCol
{
    float:left;
    margin-left:10px;
    margin-right:10px;
    margin-bottom:20px;
    margin-top:20px;  
    width:124px;
}
.TextCol
{
    float:left;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:10px;
    margin-top:20px;  
    width:455px;
}
.TextColOnly
{
    float:left;
    margin-left:10px;
    margin-right:0px;
    margin-bottom:10px;
    margin-top:20px; 
    width:579px;
}

.imgAct
{
    margin-bottom:20px;
}
.textBoxAct
{
    background-color:White;
    margin-right:10px;
    margin-bottom:10px;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:10px;
    padding-left:10px;
}
.textBoxPage
{
    background-color:White;
    margin-right:10px;
    margin-bottom:10px;
    padding-top:5px;
    padding-bottom:10px;
    padding-right:10px;
    padding-left:10px;
}
.textBoxActPrix
{
    background-color:White;
    margin-right:10px;
    margin-bottom:10px;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:10px;
    padding-left:10px;
    font-family:Verdana;
    font-size:10px;
    font-weight:normal;
}

.activite
{
    margin-bottom:10px
}
.link
{
    font-family:Arial;
    font-size:11px;
    font-weight: bold;
    text-decoration:underline;
    color:#446491;
}
.link:hover
{
    font-family:Arial;
    font-size:11px;
    font-weight: bold;
    text-decoration:underline;
    color:#7B9C33;
}
.maréebox
{
    padding-right:10px;
    padding-left:10px;
}


.pageTitle
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#002B68;
}
.katatatik
{
    padding-left:10px;
    padding-right:10px;
    padding-top:4px;
    padding-bottom:6px;
    text-align:center;
    background-color:White;
}
.menubordure
{
    margin-left:1px;
    margin-right:1px;
    margin-bottom:1px;
    margin-top:1px;
}
.marees
{
    
    padding-left:10px;
    padding-right:10px;
    padding-top:4px;
    padding-bottom:6px;
    background-color:White;
    text-align:center;
    
}