/* CSS Document */
#col1{
	float:left;
	width:694px;
}



#content h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#10a2ec;
	clear:both;
	margin:0;
}

#bleuun{
	/*background:#b3e6ff url(../img/bleuun.png) bottom center no-repeat;*/
	background-color:#b3e9ff;
	width:600px;
	margin-top:10px;
	float:left;
	padding:14px 0;
}
#bleuun h2{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px !important;
	margin-bottom:10px;
	color:#000000 !important;
}
#bleuun ul{
	list-style:none;
	float:left;
	padding-left:00px;
}

#bleuun ul li{
	margin-bottom:5px;
	color:#00aaff;
	font-size:14px;
	font-weight:bold;
}
#bleuun ul li a{
	color:#525252;
	font-weight:normal;
}
#bleuun h3{
	clear:both;
	text-align:center;
	padding-top:5px;
	color:#00aaff;
	font-style:italic;
	font-size:14px;
}
#bleuun h3 a, a:hover{
	color:#00aaff;
}

#b1{
	margin-left:5px;
	margin-right:115px;
}
#b2{
	margin-right:115px;
}


h3#bleu{
	font-size:18px !important;
	color:black;
	clear:both;
	text-align:center;
	background:#daf3ff url(../img/12.gif) bottom center no-repeat;
	width:622px;
	padding-bottom:20px;
}

#bleufonce{
	background:#40bfff;
	float:left;
	width:310px;
	padding-bottom:4px;
}
#bleuclair{
	background:#10afff;
	float:left;
	width:312px;
	padding-bottom:4px;
}
#bleufonce ul,#bleuclair ul{
	list-style:none;
	margin-left:20px;
}
#bleufonce h4,#bleuclair h4{
	margin-left:20px !important;
	font-size:16px !important;
	color:white !important;
}
#bleufonce ul li a,#bleuclair ul li a{
	font-size:14px;
	color:white;
}
#bleufonce ul li ,#bleuclair ul li {
	margin-bottom:3px;
}

h3#bleu2{
	font-size:14px !important;
	color:black;
	clear:both;
	text-align:center;
	background:#10a2eb;
	width:622px;
	padding-bottom:10px;
	padding-top:10px;
	font-style:italic;
	/*margin-bottom:25px;*/
}

#col1 h1{
/*font-size:25px;*/
margin:0;
color:#00AAFF;
}

#col1 h2{
	font-size:18px;
}
#col1 h3.l{
	font-size:14px;
	font-weight:normal;
	letter-spacing:-0.05em;
	margin-bottom:10px;
}

ul.denom{
	float:left;
	list-style:none;margin-bottom:10px;
}
ul.denom li a{
	font-size:14px;
	color:black;
}
ul.denom li{
	width:227px;
	height:20px;
	padding:3px 3px;
}
ul.denom li.gris{
background:#e6e6e6;
}


ul.prix{
	float:left;
	list-style:none;
	margin-left:4px;margin-bottom:10px;
}
#marg{
	margin-right:4px;
}
ul.prix li{
	font-size:14px;
	height:20px;
	text-align:right;
}
ul.prix li{
	width:69px;
	padding:3px 3px;
}
ul.prix li.gris{
background:#e6e6e6;
}


/**/

ul.solutions{
	list-style:none;
	margin-bottom:10px;
}
ul.solutions li{
	display:inline;
	color:#00aaff;
	font-weight:bold;
}
ul.solutions li a{
	font-weight:normal;
	font-size:14px;
	color:#3c3c3c;
}

#bleu3{
	float:left;
	background:#10a2eb;
	width:20px;
	padding-bottom:10px;
	padding-top:10px;
	/*margin-bottom:25px;*/
	height:750px;
}

#bleu4{
	float:left;
	background:#ffffff;
	width:602px;
	/*padding-bottom:10px;*/
	padding-top:10px;
	/*margin-bottom:25px;*/
}
#bleu4 img{float:left; margin:5px 10px 15px 0;}
#bleu4 h2{
/*background:#ffffff url(../img/fleche-offres.gif) top left no-repeat;*/
padding-left:16px;

padding-top:0 !important;
}

#bleu4 h2 a { color:#00AAFF; text-decoration:none; margin:0;}

#bleu4 h3 {
	margin-top:-10px;
}

#bleu4 p{
	margin:0;
padding-left:16px;}
