/*
Copyright (c) webconcept76
*/

	*{ padding:0px; margin:0px; }
			a{ color:#C8DCE5;}
			h1{ margin: 10px 10px 0 10px; font:14pt Arial;}
			h3{ color:#FFF; font:11pt Arial;}
			h2{ margin: 10px 10px 0 10px; color:#FFF; font:20pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  }
			h4{ margin: 10px 10px 0 10px; color:#FFF; font:10pt Arial;}
			h5{ text-align:center; color:#FFF; font:16pt Arial;}
			.boxgrid{ 
				width: 325px; 
				height: 260px; 
				margin:5px; 
				float:left; 
				background:#161613; 
				border: solid 2px #8399AF; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					padding: 0 5px; 
					color:#ffffff; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #8a436b;
				height: 200px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 360;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 520;
 					left: 0;
 				}
				
			h3 a{}

div#bandeau {
	width:1053px;
	height:152px;
    background-image: url("/images/Footer_Top.png");
	background-size: 100% 100%;
	}
div#contenu {/*
	width:1053px;
	height:10px;
	 background-image: url("/images/Footer_PixelEtire.png");*/
	}
div#piedpage {
/*
	width:1053px;
	height:88px;
	background-image: url("/images/Footer_Bottom.png");
	background-size: 100% 100%;*/
	}
	

#navigation {
  list-style: none;
  margin: 0;
  padding: 0;
}


#navigation li {
  color: #fff ;
  border:0px solid #600 ;
  margin-bottom: 4px ;
}


#navigation li a {
  font: 1em "Trebuchet MS",Arial,sans-serif ;
  line-height: 2em ;
  display: block ;
  width: 352px;
  height: 39px;
  background-image: url("/images/Btn_LeftMenu.png");
  text-align: left ;
  padding-left: 4px;
}




#content1{
  width: 1034px;
  height: 120px;
  background:url(../images/BlocTxt1.png); /*image de fond*/
  color: #ffffff;
  font-size: 13px;
}

#content2{
  width: 1034px;
  height: 120px;
  background:url(../images/BlocTxt2.png); /*image de fond*/
  color: #ffffff;
  font-size: 13px;
}
#colonne{
  width: 366px;
  height: 830px;
  background:url(../images/ColLeft.png); /*image de fond*/
  color: #ffffff;
  font-size: 13px;
}


BODY {
  font-family: Verdana, Arial, sans-serif;
  color: #DC2687;
  margin: 0px;
  font-size: 10px;
/*  background-color: #f8f6eb;
  background-image: url("../images/bio.gif"); 
  background-repeat: repeat-y;
  background-position: center; */
/* background: #b7cf45 url(images/bodyGen.jpg) center bottom no-repeat; ALIGNEMENT VERTICAL EN BAS */
  /*background:#de528f url(bodyGen.jpg) center top no-repeat fixed;*/
  background:#de528f url(bodyGen.jpg)  repeat-x scroll top;
 
}

#contentGen {width:1049px;margin:auto;background:transparent;}


.orange {
  color: #B7CF45;
  text-decoration: none;
}

.rose {
  color: #DA4E8B;
  text-decoration: none;
}

.blanc {
  color: #ffffff;
  text-decoration: none;
}


.vert-clair {
  color: #223c0b;
  text-decoration: none;
  font-weight; normal;
}

.vert-fonce {
  color: #223c0b;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
}


A {
  color: #9EAF17 ;
  text-decoration: none;
}

A:hover {
  color: #FFF;
  text-decoration: underline;
}

  
  /* Nouveau Header Orditron 20100728 */
#headerContent {width:100%;/*background: url(headerContent.png) top repeat-x;*/}
#headerGen {margin:auto;width:1270px;height:182px;/*background: url(headerGen.jpg) left top no-repeat;*/}
#headerGen * {margin:0px;padding:0px;border:0px;outline:none;}
#headerGen h1 {display:block;height:21px;float:left;font:normal 15px Arial;color:#fff;text-indent:170px;padding-top:3px;}
#headerGen #logoLink {display:block;height:137px;width:350px;background:transparent;float:left;clear:left;margin-left:112px;text-indent:-99999px;}
#headerGen #searchLink {
height: 100px;
left: 38%;
position: fixed;
width: 350px;
top: 50px;
z-index: 1000;
text-indent:-99999px;}

#headerGen #shopMenu {float:left;margin-left:400px;margin-top:90px;list-style:none;}
#headerGen #shopMenu li {display:inline;font:normal 12px Arial;color:#515a21;}
#headerGen #shopMenu li a {font:normal 12px Arial;color:#515a21;text-decoration:none;}
#headerGen #mainMenu {clear:both;width:1270px;height:46px;margin:auto;}
#headerGen #mainMenu li {display:block;float:left;height:46px;}
#headerGen #mainMenu li.first {width:112px;background: url(mainMenu.png) left top no-repeat;}
#headerGen #mainMenu li.last {width:122px;background: url(mainMenu.png) -112px top no-repeat;}
#headerGen #mainMenu li.extend a {width:133px;}
#headerGen #mainMenu li a {display:block;height:46px;text-align:center;width:129px;font:normal 16px Arial;color:#e3c3d2;line-height:40px;text-decoration:none;background:url(mainMenuButton.png) right top no-repeat;}
#headerGen #mainMenu li a:hover {color:#fff;background-position: right -46px;}
#footerContent {background:#fff;width:1049px;}

#slider1 {
     width: 580px; /* important to be same as image width */
    height: 280px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1Content {
    width: 580px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 576px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 280px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 280px;
}
ul { list-style-type: none;}


