﻿body 
{
    margin-top:10px;
    margin-bottom:0px;
    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;
    background-color:Black;
    color:#E4DBC9;
}
h1 {height:25px;width:400px;overflow:hidden;position:relative;font-size:10px;margin-bottom:0px;text-indent:-9999px;margin-top:0;margin-bottom:0px;}
h1 img {z-index:1;position:absolute;top:0;left:0;margin-top:0;margin-bottom:0px;padding-bottom:0px;}
a
{
    color:#E4DBC9;
    text-decoration:none;
    font-weight:bold;
}
a:hover
{
    text-decoration:none;
    color:#B39F7B;
}
.site
{
    width:760px;
    text-align:left;
   
}
.footer
{
    font-family:Verdana;
    font-size:9px;
    font-weight:normal;
    text-decoration:none;
    color:#E2DAC9;
    text-align:center;
}
.footer:hover
{
    font-family:Verdana;
    font-size:9px;
    font-weight:normal;
    text-decoration:none;
    color:#B39F7B;
    text-align:center;
}
.padded
{
    margin-top:10px;
    margin-bottom:10px;
    margin-right:10px;
    margin-left:10px;
}
.paddedTxt
{
    padding-top:10px;
    padding-bottom:10px;
    padding-right:10px;
    padding-left:10px;
    text-align:justify;
}
.box
{
    width:262px;
    float:right;
}
.boxLeft
{
    width:5px;
    background-image:url(../images/boxLeft.gif);
    background-position:center;
    background-repeat:repeat-y;
}

.boxContent
{
    width:252px;
    vertical-align:top;
    padding-top:5px;
    padding-right:5px;
    padding-left:5px;
    padding-bottom:5px;
}
.boxRight
{
    width:5px;
    vertical-align:bottom;
    background-image:url(../images/boxRight.gif);
    background-position:center;
    background-repeat:repeat-y;
}
.nouveaute
{
    float:left;
    text-align:center;
    margin-top:10px;
    margin-bottom:10px;
    margin-right:10px;
    margin-left:10px;
    padding-right:10px;
    width:118px;
}
divoff
{
    border-bottom:solid 1px white;
    border-top:solid 1px white;
    border-left:solid 1px white;
    border-right:solid 1px white;
}
a.colListeArtistes
{
    font-weight:normal;
}
.colListeArtistes
{
    width:165px;
    float:left;
    line-height:18px;
    font-size:12px;
    padding-right:10px;
}
.colListeArtistesProfil
{
    width:185px;
    float:left;
    line-height:18px;
    padding-right:10px;
}
.colListeArtistesProfilLink
{
    font-weight:normal;
    
    font-size:12px;
}

.colListeArtistesProfilLinkActive
{
    font-weight:bold;
    font-size:12px;
    color:#B39F7B;
    text-decoration:underline;
}
.colListeArtistesProfilLinkActive:hover
{
    font-weight:bold;
    font-size:12px;
    color:#E4DBC9;
    text-decoration:underline;
}

.titre
{
     padding-bottom:0px;
     padding-top:0px;
     font-weight:bold;
     font-size:24px;
     font-family:Times New Roman;
     color:#D3C29F;
     letter-spacing:1px;
}
.crumbs
{
    font-size:9px;
}
.sousTitre
{
    font-family:Times New Roman;
    font-size:18px;
    font-weight:bold;
    padding-bottom:10px;
    padding-top:0px;
    color:#D3C29F;
}
h2
{
    font-family:Times New Roman;
    font-size:18px;
    font-weight:bold;
    padding-bottom:0px;
    padding-top:0px;
    margin-top:0px;
    margin-bottom:0px;
    color:#D3C29F;
}
.paging
{   
    float:left;
    padding-bottom:10px;
}
.pager
{   
    float:right;
    padding-bottom:10px;
}
.colMosaicArtistes
{
    width:575px;
    float:left;
}
.artisteBox
{
    float:left;
    width:120px;
    padding-right:23px;
    padding-bottom:20px;
    font-size:10px;
}
.artisteBoxText
{
    margin-bottom:3px;
}
.cvArtiste
{
    text-align:justify;
    float:left;
}
.photoArtiste
{
    padding-right:15px;
    padding-bottom:5px;
}
.cvFloat
{
    float:left;
    width:380px;
}
.oeuvresBox
{
    float:left;
    width:380px;
    padding-bottom:40px;
    
}
.oeuvresBoxPhoto
{
    float:left;
    width:118px;
}
.oeuvresBoxDesciption
{
    float:left;
    width:242px;
    padding-right:10px;
    padding-left:10px;
}
.oeuvrePhoto
{
    float:left;
    padding-right:10px;
    padding-bottom:20px;
}
.oeuvresDesciption
{
    float:left;
    width:240px;
    
}
.pageCol1
{
    width:510px;
    padding-bottom:10px;
    padding-right:10px;
    padding-left:10px;
    text-align:justify;
    float:left;
}
.page
{
    width:100%;
    padding-bottom:10px;
    padding-right:10px;
    padding-left:10px;
    text-align:justify;
}
.pageCol2
{
    width:210px;
    padding-bottom:10px;
    padding-right:10px;
    padding-left:10px;
    text-align:justify;
    float:left;
}
.pagePhoto
{

    padding-bottom:10px;
    padding-right:10px;
}
.pagePhoto2
{
    padding-top:15px;
    padding-bottom:10px;
    margin-right:30px;
}
.CoordoCol1
{
    width:365px;
    padding-bottom:10px;
    padding-right:10px;
    float:left;
}
.CoordoCol2
{
    width:365px;
    padding-bottom:10px;
    padding-right:10px;
    padding-left:10px;
    float:left;
}
.eventsPhoto
{
    margin-top:10px;
    margin-bottom:10px;
    margin-right:10px;
    margin-left:10px;
    float:left;
    width:118px;
}
.eventsText
{
    padding-top:10px;
    padding-bottom:30px;
    padding-right:10px;
    padding-left:10px;
    text-align:justify;
    float:left;
    width:312px;
}
.bouttonMailling
{
    font-family:Arial;
    margin-top:8px;
    padding-bottom:2px;
    width:85px;
    font-size:11px;
    font-weight:bold;
    height:18px;
    background-color:Black;
    color:#E4DBC9;
    
    border-bottom-color:#635844;
    border-bottom-style:solid;
    border-bottom-width:1px;
    
    border-top-color:#635844;
    border-top-style:solid;
    border-top-width:1px;
    
    border-left-color:#635844;
    border-left-style:solid;
    border-left-width:1px;
    
    border-right-color:#635844;
    border-right-style:solid;
    border-right-width:1px;  

}
.boxMailling
{
    margin-left:5px;
    padding-left:3px;
    margin-top:8px;
    font-family:Arial;
    
    width:135px;
    font-size:11px;
    font-weight:bold;
    height:14px;
    
    background-color:Black;
    color:#E4DBC9;
    border-bottom-color:#635844;
    border-bottom-style:solid;
    border-bottom-width:1px;
    
    border-top-color:#635844;
    border-top-style:solid;
    border-top-width:1px;
    
    border-left-color:#635844;
    border-left-style:solid;
    border-left-width:1px;
    
    border-right-color:#635844;
    border-right-style:solid;
    border-right-width:1px;  

}
.tirage
{
    position:absolute;
    left:50%;
    margin-left:154px;
    margin-top:-4px;
    
}
.etiquette
{
    float:left;
    font-family:Arial;
    font-size:12px;
    height:16px;
    padding-top:8px;
    border-bottom-color:#635844;
    border-bottom-style:solid;
    border-bottom-width:1px;
    margin-top:1px;
    width:100px;
    
    
}
.champ
{
    float:left;
    font-family:Arial;
    font-size:12px;
    height:18px;
    padding-top:8px;
    width:260px;
    
}
.field
{
 
    float:left;
    font-family:Arial;
    font-size:12px;
    border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:0px;
    border-right-width:0px;

    padding-top:0px;
    padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
    
    height:16px;
    
    border-bottom-color:#635844;
    border-bottom-style:solid;
    border-bottom-width:1px;
    
    border-top-color:#635844;
    border-top-style:solid;
    border-top-width:1px;
    
    border-left-color:#635844;
    border-left-style:solid;
    border-left-width:1px;
    
    border-right-color:#635844;
    border-right-style:solid;
    border-right-width:1px;
    
    background-color:Black;
    color:#E4DBC9;
    width:250px;
}
.boutondiv
{
    width:322px;
    padding-top:10px;
    padding-left:30px;
    vertical-align:middle;
    text-align:right;
    font-size:10px;
}
.bouton
{
    font-size:12px;
    height:20px;

    background-color:Black;
    color:#E4DBC9;
    
   
    border-bottom-color:#635844;
    border-bottom-style:solid;
    border-bottom-width:1px;
    
    border-top-color:#635844;
    border-top-style:solid;
    border-top-width:1px;
    
    border-left-color:#635844;
    border-left-style:solid;
    border-left-width:1px;
    
    border-right-color:#635844;
    border-right-style:solid;
    border-right-width:1px;  
    
}