body{
text-align:center;
color:#000;
font-family:Arial,Times New Roman, Times, serif;
font-size:11px;
background:#b3b6b6;
margin:20px;
}

*{margin:0; padding:0;}
img{border:0;}

h2{font-size:11px; font-weight:normal; text-align:center; color:#999;}
h3{font-size:14px; color:#fff; display:block; width:168px; height:30px; line-height:30px; border-bottom:1px solid #fff; background:url(../img/puce-accueil.gif) 10px no-repeat; padding-left:35px; margin-top:205px;}
h4{color:#888; font-weight:normal; font-size:36px; border-bottom:1px solid #888; height:50px;}
h4.oeuvre{padding-left:30px; background:url(../img/puce-oeuvre.gif) top left no-repeat;}
h5{color:#888; font-size:12px; line-height:30px;}
h6{color:#5f66a7; font-size:24px;}
h6.contact{font-size:12px; color:#000; margin-bottom:20px;}

#page{width:964px; margin:0 auto; background:url(../img/background.gif) top repeat-y; overflow:auto;}

#left{width:137px; background:#dcd4c3; float:left;}
#center{width:623px; background:#fff; float:left; text-align:left;}
#right{width:203px; float:left; text-align:left;}

#header{width:624px; height:141px; background:url(../img/background-header.gif) bottom repeat-x;}
#header img{float:right;}

#header-selectour{width:624px; height:280px; background:url(../img/header-selectour.jpg) 7px bottom no-repeat;}
#header-elvacom{width:624px; margin-top:55px; margin-bottom:50px;margin-left:20px;}
#header-selectour img{margin:50px 20px;}

#menu{width:137px; height:395px; background:url(../img/background-menu.gif); margin-top:121px; text-align:left;}
#menu ul{list-style:none; padding-top:50px; margin-left:10px;}
#menu li a{color:#000; text-decoration:none; line-height:25px;}
#menu li a:hover{text-decoration:underline;}

.newsletter{display:block; width:58px; height:73px; background:url(../img/newsletter.gif); margin-top:82px; margin-left:10px;}
img.elsa-lorente{margin-top:300px; margin-left:1px;}

#center p{margin:0 10px 15px; text-align:justify;}
#center a{color:#d07036; text-decoration:none;}
#center a:hover{text-decoration:underline;}
#center ul{margin:0 10px 15px; list-style:none;}

table#index{margin:30px 0 24px 10px;}
table#contact{margin:30px 0 24px 20px;}
td.contact-d{font-weight:bold;}
td.contact-g{width:380px;}
td.artiste-accueil{width:100%; padding-left:10px;}
td.artiste-accueil img{margin-top:50px;}
td.texte-galerie{width:100%; padding-left:10px; background:url(../img/background-galerie.gif) bottom right no-repeat; padding-bottom:10px;}

table#artistes{width:623px; margin:10px 0; text-align:center;}
table#artistes td{padding-bottom:30px;}
table#artistes a{color:#000;}
table#artistes a:hover{color:#d07036; text-decoration:none;}

table.fiche-artiste{width:310px; float:left; border-right:1px solid #bdc4c8;}
table#fiche-artiste{width:310px; float:right; margin:10px 0;}
table#fiche-artiste a{color:#000;}
table#fiche-artiste a:hover{color:#d07036; text-decoration:none;}
table#fiche-artiste td{padding-bottom:30px;}

td.photo-artiste{width:114px; text-align:center; padding:10px 0 20px;}

table#agenda td{padding:10px;}

p.date-expo{color:#fff; font-weight:bold; font-size:13px; margin:10px 30px;}
p.date-expo a{color:#fff; text-decoration:none;}
p.date-expo a:hover{color:#3696d0;}

a#partenaires{color:#0056a2; font-size:20px;}

input{border:1px solid #000; margin-bottom:10px; width:300px;}
input.form-btn{margin:10px 10px 0 0; border:1px solid #666; width:80px;}

#lien_expo_artiste a
{
    color: #5F66A7;
    text-decoration:none;
}

#pdf_artiste
{
color:#FFFFFF;
margin-left:6px;
vertical-align:center;
}

#pdf_artiste a
{
color:#FFFFFF;
text-decoration:none;
}

#pdf_artiste a:hover
{
    text-decoration:underline;
}

#newsletter input
{
    margin-left:15px;
    width:175px;
}

#newsletter p
{
    margin:15px;
    font-weight: bold;
    color:#FFFFFF;    
}

#bout_ret
{
margin:20px;
border: 1px #738793 solid;
text-align:center;
background-color:#DCD4C3;
}

#bout_ret a
{
text-decoration:none;
color:#000000;
}

#home_titre
{
color:#888;
font-size:12px;
line-height:30px;
font-style: italic;
}
