﻿body 
{
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    text-align:center;
    background-color:#F49110;
    font-family:Arial;
    font-size:12px;
    color:white;
}
.site
{
    width:749px;
    border-left-color:#901300;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#901300;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    background-image:url(images/fr/fond.gif);
    background-repeat:repeat-y;
}
.contenu
{
    width:709px;
    border-left-color:#901300;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#901300;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    background-image:url(images/fr/fond.gif);
    background-repeat:repeat-y;
    padding-left:40px;
}
.footer
{
    width:749px;
    height:151px;
    border-left-color:#901300;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#901300;
    border-right-style:solid;
    border-right-width:1px;
    background-color:#7EB1B1;
    text-align:center;
    color:white;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    font-weight:normal;
    background-image:url(images/fr/basdepage.gif);
}

.footerTxt
{
    color:white;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}
a.footerTxt:hover
{
    color:#FFBC3A;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}
.para
{
    text-align:justify;   
}
a.para
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:white;
}
a.para:hover
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#FFBC3A;
}

p
{
    margin-top:10px;
    margin-bottom:0px;
}
h1
{
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
}
h2
{
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
}
.col1
{
     position:relative;
     width:210px;
     float:left;
     z-index:1;
}
.col2
{
     position:relative;
     width:210px;
     float:left;
     padding-left:24px;
     z-index:1;
}
.col3
{
     float:left;
     padding-left:24px;
     z-index:1;
}
.photofloat
{
     float:left;
     padding-left:24px;
     padding-top:24px;
     z-index:1;
}
.photoabsolut
{
    position:absolute;
	left:50%;
	top:500px;
	margin-left:-273px;
	z-index:0;
}
.photoabsoluttarifs
{
    position:absolute;
	left:50%;
	top:322px;
	margin-left:-30px;
	z-index:0;
}
.boitesous
{
    float:left;
    z-index:1;
    width:231px;
    height:214px;
    margin-left:190px;
    padding-left:30px;
    padding-right:30px;
    padding-top:78px;
}

.boiteTexte
{
    font-family:Verdana;
    font-size:16px;
    font-weight:bold;
    color:#621405;
    padding-bottom:10px;
    text-decoration:none;
}
a.boiteTexte:hover
{
    font-family:Verdana;
    font-size:16px;
    font-weight:bold;
    color:white;
    padding-bottom:10px;
    text-decoration:none;
}
.boiteMenuTexte
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    color:#621405;
    padding-bottom:4px;
    text-decoration:none;
}
a.boiteMenuTexte:hover
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    color:white;
    padding-bottom:4px;
    text-decoration:none;
}
.photo
{
    padding-right:30px;
    padding-bottom:30px;
    float:left;
    
}
.photoborder
{
    border-top-color:white;
    border-top-style:solid;
    border-top-width:1px;
    
    border-bottom-color:white;
    border-bottom-style:solid;
    border-bottom-width:1px;
    
    border-left-color:white;
    border-left-style:solid;
    border-left-width:1px;
    
    border-right-color:white;
    border-right-style:solid;
    border-right-width:1px;
}

/*div
{
    border-top-color:Black;
    border-top-style:solid;
    border-top-width:1px;
    
    border-bottom-color:Black;
    border-bottom-style:solid;
    border-bottom-width:1px;
    
    border-left-color:Black;
    border-left-style:solid;
    border-left-width:1px;
    
    border-right-color:Black;
    border-right-style:solid;
    border-right-width:1px;
}*/

.contact
{
    float:left;
    width:281px;
    height:292px;
    padding-left:30px;
    background-repeat:no-repeat;
    
}
.coordoTitre
{
    font-family:Verdana;
    font-size:16px;
    font-weight:bold;
    color:#9F1900;
    padding-bottom:5px;
}
.coordoTexte
{
    font-family:Arial;
    font-size:12px;
    color:#6C210F;
    padding-bottom:5px;
    text-decoration:none;
}
a.coordoTexte:hover
{
    font-family:Arial;
    font-size:12px;
    color:white;
    padding-bottom:5px;
    text-decoration:none;
}
.localisation
{
    text-align:center;
    font-family:Arial;
    font-size:12px;
    color:white;
    margin-right:20px;
}
a.localisation
{
    text-align:center;
    font-family:Arial;
    font-size:12px;
    color:white;
    text-decoration:underline;
}
.eventDate
{
    font-family:Verdana;
    font-size:12px;
    color:#6C210F;
}
.eventTitre
{
    font-family:Verdana;
    font-size:16px;
    font-weight:bold;
    color:#621405;
}
.eventTexte
{
    font-family:Arial;
    font-size:12px;
    color:#6C210F;
    padding-bottom:10px;
}
.menuTitre
{
    font-family:Verdana;
    font-size:30px;
    font-weight:bold;
    color:#561F03;
    margin-top:0px;
    margin-bottom:10px;
}
.menuSousTitre
{
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
    color:white;
    margin-top:20px;
    margin-bottom:0px;

}
.menuTexte
{   
    font-family:Verdana;
    font-size:12px;
    font-weight:normal;
    color:white;
    margin-top:5px;
    margin-bottom:0px;
}
.star
{
    font-family:Arial;
    font-size:11px;
    color:white;
}
.promosTitre
{
    font-family:Verdana;
    font-size:18px;
    font-weight:bold;
    color:#9F1900;
    padding-top:15px;

    text-align:center;
}
.promosTexte
{
    font-family:Arial;
    font-size:12px;
    color:#6C210F;
    text-decoration:none;
    float:left;
    width:226px;
    margin-left:12px;
}
.promosPhoto
{

    float:left;
    width:143px;
    height:192px;
    margin-left:15px;
    margin-top:12px;

}
.promosPhotoBorder
{
    width:143px;
    height:192px;
    border-top-color:white;
    border-top-style:solid;
    border-top-width:1px;
    
    border-bottom-color:white;
    border-bottom-style:solid;
    border-bottom-width:1px;
    
    border-left-color:white;
    border-left-style:solid;
    border-left-width:1px;
    
    border-right-color:white;
    border-right-style:solid;
    border-right-width:1px;
}
.plansoustitre
{
    font-family:Verdana;
    font-weight:bold;
    font-size:16px;
    color:#003333;
    padding-bottom:10px;
    text-decoration:none;
}
.plansoustitre:hover
{
    font-family:Verdana;
    font-weight:bold;
    font-size:16px;
    color:#FFAE3A;
    padding-bottom:10px;
}
.menu
{
    float:left;
    width:480px;
    margin-left:10px;
}