@charset "UTF-8";
/* CSS Document */

<!--
* {
margin: 0px;
padding: 0px;
font-size: inherit;
}


body, div, form, fieldset, ul, ol, table { margin: 0; padding: 0; }

body { 
   behavior:url('csshover.htc'); 
}



body {
	font-family: Univers, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background:url('../img/bg.gif') repeat-x top #000;
	margin:0;
	padding:0;
	min-width:1000px;
}

img {border:none;}

#page{
	/*background:url('../img/signature_creation.gif') no-repeat top;
	margin-left:auto;
	margin-right:auto;*/
	min-height:700px;
}
	

/* HEADER */
#header{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}

/* MENU HAUT */

#menuhaut tr td {
	background:url('../img/bg_menu_central.gif') repeat-x top;
	text-align:center;
}

#menuhaut tr td a {
	text-decoration:none;
	color:#FFF;
	font-family: Univers, Helvetica, Arial, sans-serif;
	text-transform:uppercase;
	padding-left:8px;
	padding-right:8px;
	display:block;
	line-height:42px;
	font-size: 11px;
}

#menuhaut tr td:hover{background:url('../img/bg_menu_central.gif') repeat-x  bottom;}

#menuhaut tr td:active{background:url('../img/bg_menu_central.gif') repeat-x center;}

#menuhaut tr td#dernier{background:url('../img/bg_menu_dernier.gif') right top;padding-right:8px;}

#menuhaut tr td#dernier:hover{background:url('../img/bg_menu_dernier.gif') right bottom;}

#menuhaut tr td#dernier:active{background:url('../img/bg_menu_dernier.gif') right center;}

#menuhaut tr td#premier{background:url('../img/bg_menu_premier.gif') left top;padding-left:8px;}

#menuhaut tr td#premier:hover{background:url('../img/bg_menu_premier.gif') left bottom;}

#menuhaut tr td#premier:active{background:url('../img/bg_menu_premier.gif') left center;}

/* TEXTE */
h1{
	font-family: Univers, Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size: 17px;
	letter-spacing:0.07em;
	text-transform:uppercase;
	color:#c9d321;
	line-height:27px;
}

h2{
	font-family: Univers, Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size: 17px;
	letter-spacing:0.07em;
	text-transform:uppercase;
	color:#a0a0a0;
	line-height:27px;
}

p{
	color:#666;
	font-size:13px;
	font-weight:lighter;
	line-height:22px;
	text-align:left;
}

#pageContainer p{
	width:600px;
}

#pageContainer a{
	color:#888;
	font-size:13px;
	font-weight:lighter;
	text-decoration:none;
	border-bottom:#666 dashed 1px;
	line-height:22px;
	text-align:left;
}

#pageContainer a:hover{
	color:#666;
	border-bottom:none;
}

strong{
	text-transform:uppercase;
	font-family: Univers, Helvetica, Arial, sans-serif;
	font-weight:lighter;
	letter-spacing:0.04em;
	color:#a0a0a0;
	font-size:12px;
}

#pageContainer td a{
	color:#999;
	border:none;
	margin-left:188px;
}

#pageContainer td a:hover{
	color:#c9d321;
}

.cliquez{
	color:#555;
	font-size:11px;
	text-align:center;
}

#carte_zone{
	float:left;
	top:585px;
	left:10px;
}


/* FOOTER */
#footer{
	width:100%;
	height:37px;
	background:url('../img/bg_footer.gif') repeat-x;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:10000;
}

#footer{
	position:fixed;
}

#tab_footer{
	width:100%;
	height:40px;
	margin-left:auto;
	margin-right:auto;
}

#btn_contact{
	background:url('../img/btn_contact.gif') top no-repeat;
}

#btn_contact:hover{
	background:url('../img/btn_contact.gif') bottom no-repeat;
}

#yoolight a
{ color:#555;}

/* CONTENT */
#content{
	width:1000px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding-left:30px;
	margin-bottom:100px;
}

#table_bloc{
	position:absolute;
	top:312px;
	left:50%;
	margin-left:-500px;
}

#table_bloc2{
	margin-top:350px;
}

#bloc_distrib{
	background:url('../img/bloc_distrib.gif') no-repeat center;
	width:449px;
	height:238px;
	padding-left:67px;
	padding-right:53px;
	padding-top:0px;
	padding-bottom:37px;
}

#bloc_pme{
	background:url('../img/bloc_pme.gif') no-repeat center;
	width:352px;
	height:238px;
	padding-left:90px;
	padding-right:53px;
	padding-top:0px;
	padding-bottom:37px;
}
 
#content #table_bloc{
	margin-top:0px;
}

#table_bloc li{
	text-transform:uppercase;
	font-family: Univers, Helvetica, Arial, sans-serif;
	font-weight:lighter;
	letter-spacing:0.06em;
	line-height:23px;
	color:#fff;
	font-size:13px;
	list-style:url('../img/puce_bloc.gif');
}

#table_bloc a{
	text-decoration:none;
	color:#fff;
}

#table_bloc a:hover{
	text-decoration:none;
	list-style:none;
}

#table_bloc a:active{
	text-decoration:none;
	list-style:none;
}

li{
	list-style:url('../img/puce_bloc.gif');
		color:#666;
	font-size:13px;
	font-weight:lighter;
	line-height:22px;
	text-align:left;
}


#titre_partie{
	margin-bottom:10px;
}





/* CONTACT */

.formcontact {
	font-size: 16px;
	color: #333;
}

.formcontact2 {
	font-size: 14px;
	color: #444;
}

.formcontact3 {
	font-size:11px;
	color:#333;
}

.formcontact4 {
	font-size:12px;
	color:#333;
}

.formcontact4 a {
	color:#333;
	border-bottom:1px dashed #333;
}

.formcontact4 a:hover {
	color:#000;
	border-bottom:none;
}

.formcontact4 strong {
	font-size:13px;
	color:#333;
}

#table_contact2 p{
	padding-right:10px;
	text-align:right;
}

#table_contact2 #table_gras{
	padding-right:10px;
	text-align:right;
}

#table_contact3{
	width:750px;
	margin-left:auto;
	margin-right:auto;
}

#table_contact a{
	color:#888;
	font-size:13px;
	font-weight:lighter;
	text-decoration:none;
	border-bottom:#666 dashed 1px;
	line-height:22px;
	text-align:left;
}

#table_contact a:hover{
	color:#666;
	border-bottom:none;
}

#table_contact td input {
	font-size:12px;
}

#table_contact td select {
	font-size:12px;
}

#table_contact td textarea {
	font-size:12px;
}




/* CARTE FRANCE */

#carte-france {
	width:428px;
	height:454px;
	background:url('../img/carte/bg_france.gif') no-repeat;
	margin-left:110px;
	margin-top:10px;
}

#regions {
	float:right;
	margin-right:130px;
	margin-top:0px;
}

#regions ul {
	margin:0;
	margin-left:20px;
	padding:0;
}

#regions ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	padding-top:1px;
}

#regions ul li a {
	font-size:14px;
	color:#999;
	letter-spacing:1px;
	text-shadow:1px 1px 0px #222;
}

#regions ul li a:hover {
	color:#FFF;
	text-shadow:1px 1px 0px #222;
}

a.interesse{
	color:#999;
	text-decoration:none;
	border-bottom:1px #666 dashed;
}

a.interesse:hover{
	color:#c9d321;
	border-bottom:none;
}

#menu_gauche {
	padding-right:115px;
	width:250px;
}

.retour a{
	font-weight:normal;
	text-align:left;
	font-size:12px;
	color:#666;
	text-decoration:none;
	border-bottom:#444 1px dashed;
}

.retour a:hover{
	color:#c9d321;
	border-bottom:none;
}

/* DIAPORAMA */

/** 
 * Slideshow style rules.
 */
 
#pageContainer{
	margin-left:140px;
}
 
#slideshow {
	margin-left:-45px;
	width:640px;
	height:263px;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:560px;
  height:263px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:540px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:263px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
	cursor: pointer;
  display:block;
  width:39px;
  height:263px;
  text-indent:-10000px;
  position:absolute;

}
#leftControl {
  top:0;
  left:0;
  background:transparent url('../img/diapo/control_left.gif') no-repeat 0 0;
}
#rightControl {
  top:0;
  right:0;
  background:transparent url('../img/diapo/control_right.gif') no-repeat 0 0;
}

.slide h2, .slide p {
  margin:15px;
}

.slide img {
  float:right;
  margin:0 15px;
}


#s1{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}

-->

#yoolight {
	color:#666;
	font-size:9px;
	text-align:center;
}

#yoolight a {
	color:#777;
	text-decoration:none;
}

#yoolight a:hover {
	color:#888;
	text-decoration:none;
}

#bouton_youtube {margin-right:5px; cursor:pointer;}

.youtube {display:none; margin-bottom:-349px; margin-left:150px; position:relative;}
