﻿ul#navig { 
	list-style:none; height:28px; width:100%; margin:0 0 0 120px; padding:0;
}
ul#navig li {
  float:left; position: relative; height:28px; margin:0; padding:0; text-align:center; font-family: georgia,verdana; font-size:11px;
}
ul#navig li#menu_1 { width:80px; }
ul#navig li#menu_2 { width:85px; }
ul#navig li#menu_3 { width:100px; }
ul#navig li#menu_4 { width:80px; }
ul#navig li#menu_5 { width:75px; }
ul#navig li#menu_6 { width:110px; }
ul#navig li#menu_7 { width:120px; }
ul#navig li#menu_8 { width:100px; }
ul#navig li#menu_9 { width:85px; }


ul#navig li a {
  display:block; font-weight:bold; color:#e3cea6; background:transparent; margin:0; padding:6px 0 0 0; text-decoration:none; height:18px; 
}
ul#navig li a:hover { center bottom no-repeat; color:#fccc3d; }
ul#navigli.ici a { center bottom no-repeat; color:#fccc3d; }

ul#navig li ul {
  display:none; position: absolute; top: 28px; left: 0; list-style:none; margin:0; padding:0; z-index:4;
}
ul#navig li > ul {
	top: auto; left: auto;
	}
ul#navig li:hover ul, ul#navig li.over ul { display: block; clear:left; }
ul#navig ul li { 
	width:200px; text-align:left; background:#220410 0 bottom repeat-x;
}
ul#navig ul a {
  display:block; font-weight:bold; color:#e3cea6; margin:0; padding:6px 0 0 10px; text-decoration:none; z-index:5;
}
ul#navig ul li a:hover { background:#690113 0 bottom repeat-x; }

body, html { width:100%; height:100%; }
body { margin:0; padding:0; font:10px Verdana, Arial, Helvetica, sans-serif; background:#003333; color:#e0b149; text-align:center; }

img { border:0; }
a {text-decoration:none ; color:#CCCC00}
select { margin:0; font-size:10px;  }
form { margin:0; }
input { font-size:10px;  margin:5px 0; }
textarea { font-size:11px; margin:5px 0; }

#principal { width:980px; margin-left:auto; margin-right:auto; text-align:justify; }

#haut { position:relative; height:160px;  background:url(../images/banner5.jpg) 0 0 no-repeat; }

div.logo { position:absolute; left:7px; top:110px; width:184px; height:96px; z-index:1; }

#body { 
	width:970px; 
	background:#48021a  url(../images/corps.gif) 0 0 repeat-y;
	z-index:1; 
}
#droite { float:left; width:220px;background:#261620;  z-index:1;}

#plaquette { 
    height:155px;
    padding:55px 0 0 10px;
	background:#48021a url(../images/concerts.gif) 0 0 repeat-x; 
	text-align:center;
}
#plaquette p { margin:0 }
#plaquette h2 { color:#CCCC66; font: bold 14px Georgia, "Times New Roman", Times, serif; margin:25px 0px 0px 0px; }

#mailing { 
	height:126px;
	padding:20px 0 30px 0;
	background:#48021a url(../images/mailing.gif) 0 0 repeat-x;
}

#mailing p { float:right; width:149px; margin:5px 16px 0 0; display:inline;  }
#mailing h2 { color:#CCCC66; font: bold 14px Georgia, "Times New Roman", Times, serif; margin:0px 20px 10px 15px; }

#contact { 
  padding:10px 5px 0 12px;
  height:40px;
}
div.liencontact { float:right; width:174px; margin-bottom:12px;  display:inline;  }
div.liencontact p { margin:5px 8px 3px 5px; color:#c08931; font-weight:bold; }

#pied { background:#48021a; height:50px; color:#fccc3d; text-align:center;}
#pied a { color:#fccc3d;  }
#pied p { margin:0; padding:6px 0 0 0;}

#pied2 { background:#000333; height:25px; color:#fccc3d; text-align:center;}
#pied2 a { color:#fccc3d;  }
#pied2 p { margin:0; padding:6px 0 0 0;}




#gauche { float:left; width:221px; background:#261620; font-size:10px; z-index:1; }

#concerts { 
	background:#48021a url(../images/concerts.gif) 0 0 repeat-x; 
	padding:40px 16px 0 16px;
	height:197px;
}
#concerts h2 { color:#CCCC66; font: bold italic 14px Verdana, Georgia, "Times New Roman", Times, serif; margin:-20px 0 10px 0; }
#concerts a { text-decoration:none}

#photos { 
	background:#48021a url(../images/galerie.jpg) 0 0 no-repeat; 
	padding:89px 10px 0 130px;
	height:116px;
}
#photos h5 a { text-decoration:underline; font-weight:bold; }
#photos h2 { color:#CCCC66; font: bold 14px Georgia, "Times New Roman", Times, serif; margin:-60px 0 0 -70px; }

#chefs {
	position:relative;
	background:#48021a url(../images/chef.gif) 0 0 no-repeat; 
	height:163px; 
	padding:14px 0 0 20px;
}
#chefs p { position:absolute; left:104px; top:96px; margin:0; padding:0 16px 0 0; }
#chefs h5 { position:absolute; left:104px; float:none; top:100px; margin:0; }
#chefs h5 a { text-decoration:underline; font-weight:bold; top:100px; margin:0;}
#chefs h2 { color:#c07f2d; font: bold 14px Georgia, "Times New Roman", Times, serif; margin:10px 0 10px 10px; }

#chefs2 {
	position:relative;
	background: #48021a url(../images/disque.gif) 0 0 no-repeat;
	height:163px; 
	padding:14px 0 0 20px;
}
#chefs2 p { position:absolute; left:104px; top:96px; margin:0; padding:0 16px 0 0; }
#chefs2 h5 { position:absolute; left:104px; float:none; top:100px; margin:0; }
#chefs2 h5 a { text-decoration:underline; font-weight:bold; top:100px; margin:0;}
#chefs2 h2 { color:#c07f2d; font: bold 14px Georgia, "Times New Roman", Times, serif; margin:10px 0 10px 10px; }

#mp3 {
	position:relative;
	background:#48021a url(../images/chef.gif) 0 0 no-repeat; 
	height:140px; 
	padding:5px 0 0 10px;
}
#mp3 p { position:absolute; left:104px; top:96px; margin:0; padding:0 16px 0 0; }
#mp3 h5 { position:absolute; left:104px; float:none; top:100px; margin:0; }
#mp3 h5 a { text-decoration:underline; font-weight:bold; top:100px; margin:0;}
#mp3 h2 { color:#c07f2d; font: bold 14px Georgia, "Times New Roman", Times, serif; margin:10px 0 10px 10px; }

#disco { 
	background: #48021a url(../images/disque.gif) 0 0 no-repeat; 
	padding:20px 0 0 14px;
	height:165px;
}
#disco h2 { color:#c07f2d; font: bold 14px Georgia, "Times New Roman", Times, serif; margin:-10px 0 0 70px; }

#centre { float:left; width:529px; }

#entete { position:relative; background:url(../images/entete.gif); height:50px; padding:0; z-index:1; width:529px; }

#texte { padding:12px 20px; background:#fafaed; color:#000000;}
#texte a {text-decoration:none ; color:#336633}

.titrevert { font:bold 13px Georgia, Verdana, Arial, Helvetica, sans-serif; color:#336633; display:block; }
.titre { font:bold 13px Georgia, Verdana, Arial, Helvetica, sans-serif; color:#000000; display:block; }

