body {
	margin: 0px;
	text-align:center;
	color:#333333;
	background : #FFFFFF url(../images/common/bg.gif) repeat-y center top;
	}
	

#middle{
	width:750px;
	height:262px;
	clear: both;
}	
#leftArea{
	width:406px;
	height:262px;
	float:left;
	background : #FFFFFF url(../images/top_main.jpg) no-repeat center top;
}

#leftArea #top_main2 {
	margin:0 0 0 44px;
	}
#leftArea #top_main3 {
	margin:0 0 0 20px;
	}


#rightArea{
	width:344px;
	height:262px;
	background-image: url(../images/bg.jpg); 
	background-repeat:  norepeat;
	float:right;
	
}



#index #bottom{
	margin:1px  0 10px 0;
	padding:10px 0 0 0;
	border-top:5px solid #2276BE;
}	




#left {
	float:left;
	width:476px;
	}

#right {
	margin:0 0px 0 10px;
	float:left;
	width:254px;
	}

#web-grandprix {
	margin:0 0 0 0;
	width:255px;
	padding:0;
	background : url(../images/banner.gif) no-repeat center top ;
	min-height:51px;
	_height:51px;
	}

#web-grandprix p {
	font-size:80%;
	margin:0;
	padding:9px 12px 3px 80px;
	}

.web-grandprix_bottom {
	background:url(../images/banner_bottom.gif) no-repeat center top;
	width:255px;
	height:6px;
	margin-bottom:10px;
}

hr {
	position:absolute;
	height:0;
	visibility:hidden;
	border:0;
	}
	

img.medicalservice {
	margin:10px 0;
	}


#notice {
	clear:both;
	margin:0px 0 0 0;
	width:750px;
	background : #e5f1ff url(../images/notice_icon.gif) no-repeat 10px center ;
	}

#notice p {
	font-size:80%;
	padding:10px;
	margin:0 0 0 28px;
	}





/*-------- 3rd phase--------*/



#index #bottom_3rd{
	margin:0px  0 0px 0;
	padding:15px 0 0 0;
	background : url(../images/bottom_bg.gif) repeat-y center top ;
}

#bottom_3rd {
    overflow: hidden;
}

#bottom_3rd:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*€*/
* html #bottom_3rd {
    height: 1em;
    overflow: visible;
}
/**/


#preconsultation, #inconsultation {
	float:left;
	width:233px;
	}
	
#preconsultation {
	background : url(../images/photo_preconsultation.jpg) no-repeat 10px  40px ;
	}
	
#inconsultation {
	background : url(../images/photo_inconsultation.jpg) no-repeat 15px  40px ;
	}

#preconsultation h1 {
	margin:0 0 5px 10px;
	}
#inconsultation h1 {
	margin:0 0 0px 15px;
	}

#preconsultation p {
	font-size:100%;
	margin:95px 5px 0 15px;
	}
#inconsultation p {
	font-size:100%;
	margin:95px 0px 0 20px;
	}

#preconsultation .button {
	margin:10px 0 5px 12px;
	}
#inconsultation .button {
	margin:10px 0 0px 17px;
	}
#preconsultation .button img, #inconsultation .button img  {
	margin:0px 2px 0px 0px;
	}
	
	
	
#enquete {
	margin:0 0 0 0;
	background : url(../images/enquete_bg.gif) repeat-y left center ;
	}
	
#enquete h1 {
	margin:0 0px 0 0;
	}
	
#enquete p {
	background : url(../images/enquete_q.gif) no-repeat 10px center ;
	margin:5px 10px 8px 0px;
	padding:0 0 0 40px;
	}
	
#enquete ul {
	background : url(../images/enquete_dot.gif) no-repeat center top ;
	padding:5px 0 0px 35px;
	list-style-type:none;
	}
	
#enquete li {
	}

#enquete_btn {
	margin:2px 0 0px 35px;
	}

#enquete_bottom {
	width:254px;
	height:2px;
	background:url(../images/enquete_bottom.gif) no-repeat;
	}

#enquete_bottom hr {
	display:none;
	}

#medicalservice {
	text-align:right;
	}

#medicalservice .medicalservice {
	margin:5px 0px 0 0 ;
	}

#flashplugin { 
	margin:10px 0 0px 0;
	border-top:1px solid #E3E3E3;
	padding:10px 0px 10px 0;
	}

#flashplugin .banner { 
	width:88px;
	float:left;
	}

#flashplugin .banner img { 
	margin:0 0px 0px 10px;
	}

#flashplugin .text { 
	width:642px;
	float:right;
	margin:0 0px 10px 0px;
	}

.note { 
	font-size:80%;
	margin:0 10px 0 0;
	padding-left:1em;
	text-indent:-1em;
}





/*-------- 4th phase--------*/
.searchBanner {
	padding:0 0 10px 13px;
	background:#ffffff;
}
