
* {
	margin: 0;
	padding: 0;
}
html {
	text-align: center;
}
body {
/*	font: 13px MV Boli, calibri, Verdana, Arial, Helvetica, sans-serif;  */
	color: #343434;
	background-image: url(../images/bg.jpg);
}

#container {
	text-align: left;
	width: 858px; 
	height:655px;
	margin: 50px auto;
	background-image:url(../images/corner.jpg);
	position: relative;
}

#pad {
 padding:53px 48px;
 
 }

a {
	outline: none;
	text-decoration: none;
	color: #343434;
}
a img {
	border: 0;
}

.padImg {
 padding-bottom: 15px;
 }
/* The slide-y content box thingy */
#scroller {
	width: 760px;
	margin: 0 auto;
	background-color: #fff;
	overflow: hidden;
	margin-left: 0;
}
#content {
	width: 6100px;
/*750 par pages orig 6000-750*/
}
.section {
	width: 760px;
	/*margin: 20px;
*/
	float: left;
}
/*.section h2 {
	color: #000;
	font-weight: normal;
	font-family: "HelveticaNeue", Helvetica, Arial, sans-serif;
	font-size: 19px;
	line-height: 24px;
	margin-bottom: 5px;
}   */
/*======================== TETE ===========================*/
#tete {
	background-image: url(../images/ban.jpg);
	height: 132px;
	width: 759px;
}
/*======================== MENU ===========================*/
#nav {
	list-style: none;
	margin: 10px 0 12px 0;
	background: #2e2e2e url(../images/nav_bar.jpg) repeat-x;
	display: block;
	overflow: hidden;
	font-size: 0.9em;
	height: 33px;
	width: 747px;
	text-transform: capitalize;
	padding-left: 13px;
	font: 14px MV Boli, Arial, Helvetica, sans-serif;
}
#nav li {
	display: inline;
}
#nav li a {
	display: block;
	float: left;
	padding: 8px 15px;
	color: white;
	text-decoration: none;
	outline: none;
}
#nav li a:hover {
	background: #1b1b1b url(../images/nav_bar_o.jpg) repeat-x;
}
/*======================= ACCUEIL ============================*/
#messAccueil {
	width: 460px;
	height: 320px;
	float: left;
	/*background-color: #40452F;
*/
	background-image: url(../images/bgMessAcc.jpg);
	padding: 20px;
	color: #C7B18B;
	text-indent: 18px;
}
#galAccueil {
	float: right;
	/*background-color: #6F765E;*/
	background-image: url(../images/bgGalAcc.jpg);
	width: 260px;
	padding: 20px 0 20px 0;
	height: 320px;
}
.fondMessAcc {
	margin: 1px 0 0 -20px;
	width:500px;
	height:83px;
}
.fondGal {
	background: url(../images/fongGal.png) no-repeat;
	margin: 25px 26px;
	width: 212px;
	height: 282px;
}
.flashGal {
	padding: 6px;
}
/*========================= SOCIETE ============================*/
#galSoc {
	width: 220px;
	height: 320px;
	float: left;
  background-image:url(../images/bgGalAcc.jpg);
	padding: 20px;
	color: #C7B18B;
}

#MessSoc {
	width: 500px;
	height: 360px;
	float: right;
	background-image: url(../images/bgMessAcc.jpg);/*#40452F*/
	color: #C7B18B;
	text-indent: 18px;
}
#decoupeSoc {
 width: 460px;
 height: 320px;
 background: url(../images/fondSoc.png) no-repeat bottom left;
 padding: 20px;
 }
 
imgSoc {
 margin:269px 0 0 -1px;
 }
 
span#prevBtn {

 }
	
span#nextBtn {

 }
 
#slider {
 margin-top:-6px; 
 }
#slider ul, #slider li {
	margin: 0;
	padding: 0;
	list-style: none;	
}
#slider, #slider li {
	width: 480px;
	height: 261px;
	overflow: hidden;
}
#slider li p {
	margin: 13px;
}
.espaceli {
	margin: 20px;
}

/*===================== Traiteur Priver =========================*/
#messPri {
  background-image: url(../images/bgMessAcc.jpg);
	color: #C7B18B;
	height:360px;
	width:760px;
	text-indent: 18px;
 }

#textePri {
 background: url(../images/decoupePriRight.png) no-repeat top right;
 height:360px;
 width:720px;
 padding:20px;
 }
 
#textePri ul li{
 list-style-type:none;
 }
 
/*===================== Traiteur Entre =========================*/
#messEntre {
  background-image: url(../images/bgMessAcc.jpg);
	color: #C7B18B;
	height:360px;
	width:760px;
	text-indent: 18px;
 }

#decoupeEntre {
 background: url(../images/decoupeEntrLeft.png) no-repeat top left;
 height:360px;
 width:760px;
 }
 
#texteEntre {
 background: url(../images/decoupeEntreRight.png) no-repeat top right;
 height:360px;
 width:760px;
 }
 
#texteEntre p {
 padding:10px 20px 0 20px;
 }
 
#entreprisePdf {
 margin:40px 110px;
 text-align:left;
 }

/*======================= EVENEMENT ============================*/
#messEvent {
	width: 470px;
	height: 360px;
	float: left;
	background-image:url(../images/bgMessAcc.jpg); /*#40452F;* VERT CLAIRE*/
	color: #C7B18B;
	text-indent: 18px;
}
#decoupeEvent {
  background: url(../images/fondMessAcc.png) no-repeat bottom left;
  width: 430px;
	height: 320px;
	padding:20px;
 }
#pdfEvent {
	float: right;
	background-image:url(../images/bgGalAcc.jpg);
	width: 290px;
	padding: 20px 0 20px 0;
	height: 320px;
	color: #000;
}
#pdfEvent h2 {
	margin-left: 20px;
}
#pdfEvent ul {
	margin-left: 40px;
}
#pdfEvent a {
	color: #000;
}
#flashEvent {
	margin: 15px 0 0 15px ;
	background: url(../images/galEvent.png) no-repeat;
}
#flashEvent object {
	margin: 5px;
}

/*======================== Partenaires ===========================*/
#listePart {
	width: 220px;
	height: 320px;
	float: left;
  background-image:url(../images/bgGalAcc.jpg);
	padding: 20px;
	color: #C7B18B;
}

#infoPart {
	width: 500px;
	height: 360px;
	float: right;
	background-image: url(../images/bgMessAcc.jpg);/*#40452F*/
	color: #C7B18B;
	text-indent: 18px;
}

#decoupePart {
  width: 460px;
	height: 320px;
	background: url(../images/fondSoc.png) no-repeat bottom left;
	padding: 20px;
 }
 
#decoupePart p {
 line-height:25px;
 }
 
#decoupePart a {
 color:#C7B18B;
 }
 
#decoupePart h2 {
 color:#C7B18B;
 }
 
.visi {
  visibility:visible;
  position:relative;
  }
     
.hide {
  visibility:hidden;
  position:relative;
  display:none;
  }
 
 
/* Le Slide */
/*.jcarousel-skin-tango .jcarousel-container {
	-moz-border-radius: 10px;
	background: #F0F6F9;
	border: 1px solid #346F97;
}  */
.jcarousel-skin-tango .jcarousel-container-vertical {
	width: 179px;
	height: 245px;
	padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
	width:  179px;
	height: 245px;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	margin-bottom: 10px;
}
/** *  Vertical Buttons */
.jcarousel-skin-tango .jcarousel-next-vertical {
	position: absolute;
	bottom: 5px;
	left: 95px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(../images/next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
	background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
	background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
	position: absolute;
	top: 5px;
	left: 95px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(../images/prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
	background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
	background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
}

.contentSlide {
 width:175px; 
 height:71px; 
 border:2px solid white;
 background-color:black;
 color:white;
 cursor:pointer;
 }

/*========================= CONTACT ============================*/
#formContact {
	width: 460px;
	height: 320px;
	float: left;
	background-image: url(../images/bgMessAcc.jpg);
	padding: 20px;
	color: #C7B18B;
}
input, textarea {
	background-color: #616362;
	color: #FFF;
	display: block;
	width: 350px;
	border: none;
	background: transparent;
}
#infoContact {
	float: right;
	background-image:url(../images/bgGalAcc.jpg);
	width: 260px;
	padding: 20px 0 20px 0;
	height: 320px; 
	color: #000;
}
#infoContact h2 {
	margin-left: 20px;
}

#infoContact a {
	color: #000;
}

#infoContact ul {
	margin-left: 40px;
}
#infoContact li {
	padding: 5px;
}
.boutonContact {
	width: 82px;
	height: 20px;
	margin: 3px  0 0 82px;
	background: url(../images/button.png) no-repeat;
	outline: none;
}
#infoContact a:hover {
	text-decoration: underline;
}
/*=== FORM PERSO ===*/
.input {
	background: url(../images/input.png) no-repeat;
	height: 20px;
	width: 352px;
}
input {
	padding: 0 0 0 10px;
}
textarea {
	overflow: auto;
}
.textarea {
	background: url(../images/textarea.png) no-repeat;
	margin-left: 1px;
	padding: 3px;
}

/*========================== Mentions Légales ==============================*/
.modalDialog_transparentDivs{	
	filter:alpha(opacity=90);
	opacity:0.9;
	background-color:#000;
	z-index:1;
	position:absolute; 
}
.modalDialog_contentDiv{
	border:3px solid #000;	
	padding:15px;
	z-index:999;
	position:absolute;	
	background-color:#FFF;	
}

/*============================ Lightbox ===================================*/
.lightbox {
 background-color:#F7F0CC;
 color:#000;
 margin:-15px;
 padding:33px;
 width:470px;
 border: 10px solid #112;
}
.lightbox li{
 padding-bottom:10px;
}
.lightboxP {
 background-color:#F7F0CC;
 color:#000;
 margin:-15px;
 padding:33px;
 width:745px;
 border: 10px solid #112;
}

/*============================ FIREFOX ====================================*/
 .slide-out-div {
       padding: 20px;
        width: 250px;
        background: #ccc;
        border: #29216d 2px solid;
        color:black;
        
    }
    

/*============================ Footer ====================================*/ 
.footer {
 margin-left:44px;
 }