#container {width: 960px;  margin-left: auto;margin-right: auto; background:#ffffff;}

#ContentContainerIdx {padding: 0; margin-top:-4px; width: 960px; float: left; background:#fff; padding-bottom:40px;} 


#idxP1 {margin: 0; padding: 0; float: left; display: inline; width: 240px; height:305px; background-image: url("../images/idxp1.png"); background-repeat: no-repeat; cursor:pointer;} 
#idxP1 img {margin: 0; padding: 0;  float: left; display: block;} 
#idxP1 ul {float: left; margin: 88px 0 0 25px; padding: 0;  font-size: 12px; line-height: 25px; color:#ffffff;}
#idxP1 li {margin: 0; padding: 0 0 0 12px;  display: block; width: 189px; /*background-image: url("http://www.coeur-internet.fr/lib/images/idxdomarr.gif"); background-repeat: no-repeat; */}
.searchdomains {margin-top: 15px; color: #8D867E; font-size: 11px; float: left; width: 150px; border: 0; outline: none; margin-left:20px;}
.search {width: 30px; height:23px; background: url(../images/btn_search.jpg) no-repeat top; float: right; margin: 10px 15px 0 0;}
.search:hover {width: 30px; height:23px; background: url(../images/btn_search_up.jpg) no-repeat top; float: right; margin: 10px 15px 0 0;}


#idxP2 {margin: 0; padding: 0; float: left; display: inline; width: 240px; height:305px; background-image: url("../images/idxp2.png"); background-repeat: no-repeat;cursor:pointer;} 
#idxP2 img {margin: 0; padding: 0;  float: left; display: block;} 
#idxP2 ul {float: left; margin: 88px 0 0 25px; padding: 0;  font-size: 12px; line-height: 25px; color:#ffffff;}
#idxP2 li {margin: 0; padding: 0 0 0 12px;  display: block; width: 189px;}

#idxP3 {margin: 0; padding: 0; float: left; display: inline; width: 240px; height:305px; background-image: url("../images/idxp3.png"); background-repeat: no-repeat;cursor:pointer;} 
#idxP3 img {margin: 0; padding: 0;  float: left; display: block;} 
#idxP3 ul {float: left; margin: 88px 0 0 25px; padding: 0;  font-size: 12px; line-height: 25px; color:#ffffff;}
#idxP3 li {margin: 0; padding: 0 0 0 12px;  display: block; width: 189px;}

#idxP4 {margin: 0; padding: 0; float: left; display: inline; width: 240px; height:305px; background-image: url("../images/idxp4.png"); background-repeat: no-repeat;cursor:pointer;} 
#idxP4 img {margin: 0; padding: 0;  float: left; display: block;} 
#idxP4 ul {float: left; margin: 88px 0 0 25px; padding: 0;  font-size: 12px; line-height: 25px; color:#ffffff;}
#idxP4 li {margin: 0; padding: 0 0 0 12px;  display: block; width: 189px;}


#idxP5 {margin: 20px 0 0 15px; padding: 0; float: left; display: inline; width: 241px; background:#f9f9f9; border-bottom:1px solid #DEDEDE;} 
#idxP5 img {float: left; margin: 0; padding: 0;} /*float: left; display: block;*/
#idxNouvelles {margin: 0 0 0 0; padding: 0; float: left; display: block; width: 241px;} 
#idxNouvelles img {float: left; margin: 0; padding: 0;} 
#nouvTab {width: 230px; height: 206px; margin: 0; padding: 5px; overflow:scroll; overflow-x: hidden; float: left; display: inline; border-left: 1px solid; border-color: #DEDEDE;}

#nouvTab h1 {padding: 0; margin: 0 0 3px 0; font-size: 0.9em; font-weight: bold; color: #B51616;}
#nouvTab p {padding: 0; margin: 0 0 10px 0; font-size: 0.9em; color: 333;}

#flux a{text-decoration:none; color:#A60500; font-weight:bold; }
#flux {line-height:16px; color:#666666;}

#flux li{padding-bottom:20px;}
#flux span{font-size:11px; font-weight:bold;}
#flux p{font-size:12px;}

#idxLiensTtl {margin: 20px 0 0 10px; padding: 0; float: left; display: inline; width: 681px; background:#f9f9f9;} 
#idxLiensTtl img {margin: 0; padding: 0; float: left;} 

.idxLiens img {float: left; margin: 0; padding: 0 5px 0 0;}

.idxLiens ul {float: left; margin: 0; padding-right: 5px; list-style-type: none;  width: 334px; border-bottom:1px solid #DEDEDE;}

.idxLiens li {float: left; margin: 0; padding: 5px 0 5px 5px; text-decoration: none; list-style-type: none;  width: 334px; 
 border-left:1px solid #DEDEDE;  border-right:1px solid #DEDEDE;  height:54px; text-align:left;}
/* Homepage Reasons Elements */
	
	#fpreasons_heading {float: left; width: 680px; height: 35px; background: #5D4D37 url(../images/fp/bg_headings.png) repeat-x top;}
	#fpreasons {float: left; width: 678px; border: 1px solid #DEDEDE; height: 215px; background: #fff url(../images/fp/bg_reasons.png) repeat-x bottom;}
		#fpreasons ul {width: 310px; height: 180px; margin: 10px 5px 0 0; float: left;}
		.reasonborder {padding: 0 15px 0 20px; border-right: 1px solid #DEDEDE;}
			#fpreasons li {float: left; color: #666; padding: 0px 0 5px 5px; line-height: 1.4em;}
				#fpreasons li img {float: left; margin: 0 12px 20px 0;}
				#fpreasons li h3 {font-size: 15px; color: #1D82C1;}
				#fpreasons li h3 a {color: #1D82C1; text-decoration: none;}
				#idxLiensTtl #fpreasons li a, a:visited, a:hover{text-decoration: none; font-weight:bold; color:#1D82C1;}
				
		#fpreasons_finish {width: 563px; height: 35px; float: left; margin: 20px 0 0 20px; border-top: 1px solid #DEDEDE;}
		* html #fpreasons_finish {margin-left: 10px;}
			#fpreasons_finish h6 {float: left; font-size: 15px; color: #68563E; line-height: 330%;}
			#fpreasons_finish p a {width: 140px; height: 28px; text-align: center; color: #fff; background:url(../images/fp/btn_signup.gif) no-repeat top; line-height: 240%; float: right; margin-top: 10px; text-decoration: none;}
			#fpreasons_finish p a:hover {background:url(../images/fp/btn_signup.gif) no-repeat 0 -28px;}
			
#ContentContainerIdx .fpboxes li a, a:visited, a:hover {text-decoration:none; font-size: 12px; font-weight:100; color:#ffffff;}