/* CSS Document */
.bloc1 {
	float:left;
	width:306px;
	margin:0px 0px 6px 0px;
	padding:0px;
}
.bloc1 #content,#LM {
	background-color:#fbfbfb;
	margin:2px 0px 0px 0px;
	padding:5px;
	border:#CCCCCC 1px solid;
	width:auto;
	height:100%;
}
.bloc1 #contenttop{
    background-color:#fbfbfb;
	margin:2px 0px 0px 0px;
	padding:5px;
	border:#CCCCCC 1px solid;
	width:auto;
	height:170px;
    
}
	.bloc1 #devis {
		margin:2px 0px 0px 0px;
		padding:0px;
	}
	.bloc1 #carte {
		background-color:#f3f3f4;
		height:21px;
		padding:0px;
		margin:0px;
		border:0px;
	}
	.bloc1 p {
		margin:0px 0px 8px 0px;
	}
.bloc2 {
	float:right;
	display:inline;
	width:666px;
	margin:0px 14px 6px 6px;
	padding:0px;
}
.bloc2 #content, #contentIndex, #contentIndexTop  {
	margin:2px 0px 0px 0px;
	padding:5px;
	border:#CCCCCC 1px solid;
	width:auto;
	height:100%;
}
	.bloc2  #contentIndex {
		height:376px;
		overflow:hidden;
	}
	.bloc2  #contentIndexTop {
		height:170px;
		overflow:hidden;
	}
	.bloc2 .info{
		float:left;
		clear:right;
		margin:20px 0px 0px 20px;
		width:296px;
		height:180px;
		display:inline;
	}
	.bloc2 .info p{
		margin:5px 4px 0px 4px;
	}

/* last minute */
.bloc1 #LM {
	height:203px;
}
.LMr {
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
.LMp {
	width:32%;
	margin:0px;
	padding:0px;
	float:right;
	text-align:right;
}
.LMp strong {
	color:#990000;
}
.LMb {
	width:68%;
	margin:0px 0px 9px 0px;
	padding:0px;
	float:left;
}
.LMf {
	width:68%;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
}
/*newsletter*/

#newsletter {
	line-height: 20px;
	margin:0px;
	padding:0px;
	text-align:left;
}
.sondage {
	height:15px;
	display:block;
	color:#FFFFFF;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	padding-left:2px;
	background-image: url(../images/stat.jpg);
	background-repeat: repeat-x;
	background-position: left;
	}
.sondagetxt{
    height:15px;
	display:block;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	padding-left:2px;
	}
.sondt{
    float:left;
   }
 .legend
			{
				display:block;
				margin:0px;
				padding:0px;
				width:100%;
				text-align:center;
				font-size:11px;
				/*font-weight:bold;*/
			}
ul {
display:inline;
float:left;
margin:0pt;
padding:0pt;
width:162px;
}
li {
list-style-type: none;
margin:0pt;
padding:2px 0px 2px 0px !important;
}
.des{
	   text-decoration:none;
		font-size: 10px;
		color:#618ac0;
		font-style:normal;
		font-weight:bold;
	 }
.des:hover{
	     text-decoration:none;
		font-size: 10px;
		color:#a6c8f5;
		font-style:normal;
		font-weight:bold;
	 }
