ul.sdt_menu{
	margin:0;
	padding:0;
	list-style: none;
	font-family:"Myriad Pro", "Trebuchet MS", sans-serif;
	font-size:14px;
	width:1190px;
	margin-left:auto;
	margin-right:auto;
}



#spermioimages p {
	overflow: hidden;
	
}


#spermioimagesgauche p {
	overflow: hidden;
	
}
#spermioimagesgauche img {
	margin-right: 10px;

}
#spermioimages img {
	margin-left: 10px;
}
.left {
	float: left;
}
.right {
	float: right;
}


h1
{
	margin-left:20px;

}
body
{
	background-image : url("../images/fond.png");
}

.enquetes
{
	margin-top : 40px;
	margin-left : -20px;
}


.qualite h1
{
	margin-left:2px;
}

#title
{
	color : black;
}

slide
{
	margin-top : -450px;
}

header 

{
    background-position : center center;
	background-image : url("../images/header.png");
    background-repeat:no-repeat;
    height:145px;
    width:1000px;
	background-size:100%;
	margin-bottom:-180px;

}


#jssor_1
{
	margin-left:auto;
	margin-right:auto;
}

#merci { display: block; width: 650px; padding: 35px; margin-left:auto; margin-right:auto; margin-top:35px;  border: 1px dotted #cbcbcb; background-color: #FFF; -moz-border-radius: 5px; -webkit-border-radius:5px; }

#com p
{
	color :black;
}

.result
{
	margin-left:-18px;
}

.prel
{
	margin-left:-20px;
}

.lientitle
{
	margin-left:-79px;
}

#titreinfos
{
	margin-left: -85px;
}

.pro
{
	margin-left:-20px;
}

#mdp p b i

{
	color : #610B0B;
}

.flotte {
float:left;
}

#txt1
{
	margin-left : 275px;
}

#txt
{
	margin-left : 175px;
}

#txt p a
{
	color : black;
}

#txt1 p a
{
	color : black;
}


.recrute
{
	margin-left:-22px;
}

@media only screen and (max-width: 850px) {
#footer
{
	color:white;
}
}

#footer
{
	margin-top:15px;
	height : 175px;
	width:1190px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	
	border:1px solid #090909;
	cursor:pointer;
	position:relative;
	overflow:hidden;
	color:#fff;

	text-shadow:1px 1px 1px #000;
	background:#2b2b2b;
	background:
		-webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#171717),
			to(#2b2b2b)
		);
	background:
		-moz-linear-gradient(
			top,
			#171717,
			#2b2b2b
		);
	-moz-box-shadow:1px 1px 3px #111;
	-webkit-box-shadow:1px 1px 3px #111;
	box-shadow:1px 1px 3px #111;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

ul.sdt_menu a{
	text-decoration:none;
	outline:none;
}
ul.sdt_menu li{
	float:left;
	width:170px;
	height:85px;
	position:relative;
	cursor:pointer;
}
ul.sdt_menu li > a{
	position:absolute;
	top:0px;
	left:0px;
	width:170px;
	height:85px;
	z-index:12;
	background-color:#2b2b2b;
	background:
		-webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#6E6E6E),
			to(#2b2b2b)
		);
	background:
		-moz-linear-gradient(
			top,
			#171717,
			#2b2b2b
		);
	-moz-box-shadow:1px 1px 3px #111;
	-webkit-box-shadow:1px 1px 3px #111;
	box-shadow:1px 1px 3px #111;
	/*background:transparent url(../images/overlay.png) no-repeat bottom right;*/
	-moz-box-shadow:0px 0px 2px #000 inset;
	-webkit-box-shadow:0px 0px 2px #000 inset;
	box-shadow:0px 0px 2px #000 inset;
}
ul.sdt_menu li a img{
	border:none;
	position:absolute;
	width:0px;
	height:0px;
	bottom:0px;
	left:85px;
	z-index:100;
	-moz-box-shadow:0px 0px 4px #000;
	-webkit-box-shadow:0px 0px 4px #000;
	box-shadow:0px 0px 4px #000;
}
ul.sdt_menu li span.sdt_wrap{
	position:absolute;
	top:25px;
	left:0px;
	width:170px;
	height:60px;
	z-index:15;
}
ul.sdt_menu li span.sdt_active{
	position:absolute;
	background:#111;
	top:85px;
	width:170px;
	height:0px;
	left:0px;
	z-index:14;
	-moz-box-shadow:0px 0px 4px #000 inset;
	-webkit-box-shadow:0px 0px 4px #000 inset;
	box-shadow:0px 0px 4px #000 inset;
}
ul.sdt_menu li span span.sdt_link,
ul.sdt_menu li span span.sdt_descr,
ul.sdt_menu li div.sdt_box a{
	margin-left:15px;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #000;
}
ul.sdt_menu li span span.sdt_link{
	color:#fff;
	font-size:16px;
	float:left;
	clear:both;
}
ul.sdt_menu li span span.sdt_descr{
	color:#0B75AF;
	float:left;
	clear:both;
	width:155px; 
	font-size:10px;
	letter-spacing:1px;
}
ul.sdt_menu li div.sdt_box{
	display:block;
	position:absolute;
	width:260px;
	overflow:hidden;
	height:440px;
	top:85px;
	left:0px;
	display:none;
	background:#000;
	z-index:1;
}

#qual ul li
{
	color : #0B3861;
}


ul li
{
	color : #01A9DB;
}



ul.sdt_menu li div.sdt_box a{
	float:left;
	clear:both;
	line-height:30px;
	color:white;
}
ul.sdt_menu li div.sdt_box a:first-child{
	margin-top:15px;
}
ul.sdt_menu li div.sdt_box a:hover{
	color:#0B75AF;
}