body{width:955px;margin:auto;font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1em;background-color:rgb(57,23,15);color:rgb(255,255,255);}
h1,h2,h3,h4,h5,h6,p{margin:0;}
img{border:0px none transparent;}
ul{margin-top:0px;margin-bottom:0px;margin-left:0px;padding-left:0px;list-style-type:none;}
hr,form,fieldset,table,tr,td,th{margin:0;padding:0;}
fieldset{border:0px none transparent;}
.c{text-align:center;}
.b{font-weight:bold;}
.none{display:none;}
.invisible{display:none;visibility:hidden;}
.visible{display:block;visibility:visible;}
.clear{clear:both;}
.sep16{font-size:1px;height:16px;}
.sep12{font-size:1px;height:12px;}
.sep8{font-size:1px;height:8px;}
a{color:rgb(255,255,255);text-decoration:none;}

#site{width:955px;}

#header{height:162px;background:url(../images/id_header.jpg) no-repeat;}

*>#content{
	padding-top:480px; /* hauteur minimum du contenu (qui permet de compenser la hauteur du menu) */
	min-height: 1px; /* pour Opéra */
}
*>#content2
{
	margin-top: -480px; /* pour compenser le padding-top de #contenu */
}

#menu_left{float:left;width:234px;}
#menu_left_margin{margin-left:20px;}

#middle{float:left;width:543px;}
#diaporama{float:right;width:178px;}

#bloque_diapo{width:141px;height:417px;background-color:rgb(160,85,23);}

/*.margin_haut{height:20px;}*/

.angle_haut{width:36px;height:34px;background:url(../images/class_angle_haut.jpg) no-repeat;position:absolute;margin-left:105px;}
#diapos{width:141px;height:417px;padding-top:26px;}
.angle_bas{width:36px;height:34px;position:absolute;margin-top:383px;background:url(../images/class_angle_bas.jpg) no-repeat;}

.lien{width:190px;height:38px;background:url(../images/class_lien.jpg) no-repeat;}
#les_formules{display:block;cursor:pointer;font-size:0.8em;}
.lien a{display:block;font-size:0.8em;}
.lien a:hover,#les_formules_sous_menu a:hover{color:rgb(254,206,82);}
.lien .ma{padding-top:14px;}
.sep_lien{font-size:1px;height:16px;}
.sep_info{font-size:1px;height:22px;}
#info_pratique{background:url(../images/id_info_pratique.jpg) repeat-y;}
#info_pratique h2{color:rgb(254,206,82);font-size:1.1em;}
#info_pratique p{font-weight:bold;font-size:0.65em;}
#info_pratique hr{margin-left:40px;width:100px;margin-top:2px;margin-bottom:2px;}
#info_pratique_bas{width:194px;height:19px;background:url(../images/id_info_pratique_bas.jpg) no-repeat}

#contenu{margin-left:50px;width:427px;}

#menu_bas{float:right;width:446px;height:36px;background:url(../images/id_menu_bas.jpg) no-repeat;}
#menu_bas li{float:right;margin-top:5px;}
#menu_bas .l0{width:52px;margin-right:10px;}
#menu_bas .l1{width:82px;margin-right:10px;}
#menu_bas .l2{width:36px;margin-right:10px;}
#menu_bas .l3{width:52px;margin-right:10px;}
#menu_bas .l4{width:136px;}
#menu_bas a{font-size:0.8em;}

#les_formules_sous_menu{margin-top:12px;margin-left:4px;}
#les_formules_sous_menu .ico{width:16px;height:16px;float:left;}
#les_formules_sous_menu .sous_lien{width:190px;font-size:0.8em;padding-top:3px;float:left;}
#les_formules_sous_menu .titre{font-size:0.8em;text-decoration:underline;}
#les_formules_sous_menu .sep{margin-top:12px;}
#sous_formule_snack ul{margin-left:32px;}
#sous_formule_snack li{font-size:0.8em;list-style-type:disc;}

/* PLUG-IN JCAROUSEL */
.jcarousel-container{position: relative;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,.jcarousel-item {float:left;list-style:none;width:114px;height: 116px;}
.jcarousel-skin-tango .jcarousel-clip-vertical{height:362px;	margin-left:13px;}
.jcarousel-skin-tango .jcarousel-item{width:114px;height:116px;margin-bottom:7px;}

/* PLUG-IN LIGHTBOX */
#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails{font-size:0.9em;color:#555;padding-top:0.5em;}
#closeButton{top:5px;right:5px;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#lightbox img{border:none;}
#overlay img{border:none;}
#overlay{background-image:url(../scripts/lightbox/overlay.png);}
* html #overlay{background-color:#000;background-color:transparent;background-image: url(../scripts/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../scripts/lightbox/overlay.png", sizingMethod="scale");}
