BODY {
background:#EEE8D7;
}

BODY,DIV,TABLE,TD,P {
color:#777676;
font-family:Verdana,Arial;
font-size:12px;
}

a img {
border:none;
text-decoration:none;
}

a.Art img {
border:none;
text-decoration:none;
}

a {
font-size:11px;
color:#000;
text-decoration:underline;
font-weight:700;
}

a:visited {
font-size:11px;
color:#000;
text-decoration:underline;
}

a:hover {
font-size:11px;
color:#F8B500;
text-decoration:none;
}

a.Art:hover {
color:#F8B500;
text-decoration:none;
}

a:active {
outline:none;
}

a.ptilien {
font-size:7pt;
color:#777676;
font-weight:400;
text-decoration:none;
}

.blanc {
color:#fff;
font-family:Arial;
font-size:12px;
}

.blancgras {
color:#fff;
font-family:Arial;
font-size:11px;
font-weight:700;
}

.nomartiste {
color:#fff;
font-family:Verdana,Arial;
font-size:13pt;
}

.grisgras {
color:#777676;
font-family:Arial;
font-size:11px;
font-weight:700;
}

SELECT {
font-size:9pt;
color:#231F20;
width:250px;
background-color:#F8B500;
border-color:#9F0034;
border-style:solid;
border-width:1px;
}

INPUT.champ {
font-size:8pt;
color:#A561C4;
width:250px;
background-color:#F8B500;
border-color:#9F0034;
border-style:solid;
border-width:1px;
}

INPUT.bton {
font-size:8pt;
font-weight:700;
color:#a561c4;
width:30px;
background-color:#FFF;
border-color:#a561c4;
border-style:solid;
border-width:1px;
}

#mentions {
text-align:justify;
}

.pw {
border:0 solid #FFF;
margin:0 1px;
padding:0;
}

.pw2 {
border:1px solid #FFF;
float:left;
margin:3px 5px 0 0;
}

.CalqueLoad {
visibility:hidden;
}

.intro {
line-height:17px;
text-align:justify;
color:#FFF;
font-size:9pt;
font-family:Arial;
margin:10px;
}

.ArtPres {
text-align:left;
color:#FFF;
margin:10px 4px 20px 8px;
}

.ArtPresNom {
font-size:13pt;
font-family:Verdana;
color:#FFF;
}

.ArtPresAccroche {
font-size:9pt;
font-family:Arial;
color:#FFF;
line-height:17px;
}

.BioArtiste {
line-height:17px;
margin-left:10px;
}

.Interl {
line-height:17px;
}

.listeArtTab {
color:#FFF;
text-align:left;
margin:0 0 20px;
}

.news_titre {
font-weight:700;
font-size:12pt;
}

.posrelative {
position:relative;
}

#scrollHorz {
overflow:hidden;
width:369px;
clip:rect(0px,300px,400px,0px);
}

#elementTexte {
position:absolute;
width:300px;
height:300px;
overflow:hidden;
}

#scrollmenu {
position:absolute;
width:200px;
height:30px;
z-index:1;
left:320px;
top:60px;
}

#formulaire {
padding-top:12px;
padding-left:28px;
background-image:url(images/interne/fd_form.jpg);
background-repeat:no-repeat;
background-position:right bottom;
text-align:left;
}

fieldset {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
margin:0;
padding:0;
}

select {
background-color:#FFF;
border:1px solid #7f9db9;
width:250px;
}

#form input {
width:250px;
background-color:#FFF;
border:1px solid #7f9db9;
margin:0;
padding:0;
}

#bandeau {
height:20px;
padding-top:6px;
width:753px;
padding-right:2px;
padding-left:2px;
background-color: #FFFFFF;
}

#divText {
text-align:left;
}

#offre_litho {
text-align:left;
}

#offre_litho {
float:left;
margin-top:17px;
}
