@charset "UTF-8";
/* CSS Document */
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#9C9D9F; margin:0px; padding:0px; background:#151215 none; }

a:link, a:visited{ color:#C0C2C4; text-decoration:none; }
a:hover{ color:#FFFFFF; text-decoration:underline; }

h1{ color:#FFFFFF; font-size:20px; font-weight:100; }
h2{ color:#CC0D1F; font-size:18px; font-weight:100; }
h3{ color:#9C9D9F; font-size:16px; font-weight:100; text-decoration:underline; }
h4{ color:#29414c; font-size:15px; font-weight:100; }


#container{ width:863px; height:560px; min-height:560px !important; height:auto;  margin-left:auto; margin-right:auto; background:#131c21 url(images/fondDegrade.png) repeat-x; background-position:top left;  }

#interne{ width:auto; padding:70px 10px 20px 20px; height:auto; background:transparent none; overflow:hidden; }
#interne p{ width:450px; }

.vendu{ color:#df0a0a; }

#artisteG{ width:auto; height:auto; margin-right:30px; margin-bottom:20px; float:left; }
#artisteD{ width:auto; height:auto; margin-right:30px; margin-bottom:20px; float:left; }
#agendaG{ width:auto; height:auto; margin-right:10px; margin-bottom:10px; float:left; }
#agendaD{ width:auto; height:auto; margin-right:10px; margin-bottom:20px; float:left; }

#footer{ width:863px; height:143px; overflow:hidden; margin-left:auto; margin-right:auto; background:#131d23 none;}

#menu{ width:auto; height:23px; overflow:hidden; margin-top:20px; margin-bottom:40px; }

#menu a:link,#menu a:visited{ display:block; float:left; width:auto;  padding-bottom:2px; text-decoration:none; margin-right:25px; height:auto; font-size:14px; color:#7E7C7D; }
#menu a:hover{ color:#7E7C7D; border-bottom:1px solid #CC0D1F; text-decoration:none; }

#menuHover{ border-bottom:1px solid #CC0D1F;}

.ligneR{ margin:15px 0px 15px 0px; width:50px; clear:both; height:1px; background:#CC0D1F none; display:block; }

#imgGrand{ width:auto; height:auto; border:1px solid #CC0D1F; padding:5px; }

#DivGrimg{ float:left; height:auto; width:450px; text-align:center; padding-bottom:50px; }

#imgTous{ width:330px; height:290px; float:right; overflow:hidden;  }
.img{ width:auto; cursor:pointer; height:auto; padding:5px; border:1px solid #CC0D1F; float:left; margin:0px 10px 10px 0px; }

#precedent{ margin-left:50px; border:0px; margin-top:10px; }
#suivant{ margin-left:220px; border:0px; margin-top:10px;}

#table{ border-left:1px solid #C0C2C4; border-top:1px solid #C0C2C4; }
#table td{ border-right:1px solid #C0C2C4; border-bottom:1px solid #C0C2C4; padding:2px 5px 3px 5px; }
.label{ width:150px; height:auto; display:block; float:left;}
