/**********************************************/
/*	CORPS DE LA PAGE	*/
/**********************************************/
	BODY {
		margin: 0; 
		padding: 0;
		color : #543c64;
		
		vertical-align:top;
	} 
	
	* {margin: 0; padding: 0;}	

	#container { 
		margin-bottom: 23px; 
		margin-left: auto; 
		margin-right: auto; 
		margin-top: 23px; 
		overflow: hidden; 
		position: relative;  
		text-align: left; 
		width: 846px;
		border-top :1px #524553 solid;
		border-left :1px #5a4e5b solid;
		border-right :1px #5b4e5b solid;
		border-bottom :1px #665369 solid;
		background-color:#ffffff;
	}

	
	#containersite { 
		border :1px #8f9095 solid;
		margin:11px;
		height:551px; 
		position:relative;
	}

	html>body #containersite {
		height: auto;
		min-height: 551px; 
	} 

	#MenuIntroTexte { 
		margin:0;
		position:absolute;
		top:250px;
		left:50px;
	}
	
	#MenuIntro{
		margin-top:178px;
		font-size:0;
		line-height:0;
		padding:0;
	}
	#VisuelIntro{
		position:absolute;
		top:0px;
		right:0px;
		/*border:1px black solid; */
	}
	
	#BarreVerticale {
		position:absolute;
		top:86px;
		left:169px;
	}
	#PA_NavRetourAccueil {
	 	position:absolute;
	 	right:0;
	 	top:0;
	 	border-left:1px #87638b solid;
	 	width:50px;
		padding-top:10px;
		padding-left:7px;
		padding-right:2px;
	}
	#PA_NavRetourAccueil a {
	}
	
	#PA_MenuHautDroite {
	 	position:absolute;
	 	right:0;
	 	top:69px;
	}
	#PA_TitrePageDroite{
	 	position:absolute;
	 	right:0;
	 	top:155px;
	}
	#PA_MenuPrincipale {
	 	position:absolute;
	 	left:12px;
	 	top:138px;
	}
	img {
        border: 0 none;
	}
	
	html {
	    overflow-y: scroll;
	    overflow: -moz-scrollbars-vertical;
	}

	#DateActus h1{
		font: normal bold 12px Georgia , Arial, Helvetica, sans-serif;  
		background:url(/pierrette_images/site/lp-fond-titre1.jpg) repeat-y;
		padding:0;
		text-transform : uppercase;
		padding-left:3px;
	}
	#DateActus a {
		font: normal normal 9px Verdana , Arial, Helvetica, sans-serif;  
		color:#543c64;
	}
	#DateActus .DateArticle{
		font: normal normal 12px Georgia , Arial, Helvetica, sans-serif;  
		font-weight:normal;
		padding:0;
		text-transform : lowercase;
		padding-left:3px;
	}
	
	.HomeArtDet p {
		padding-bottom:2px;
	}
/**********************************************/
/*	Standard Definition	*/
/**********************************************/
	.TresPetite { font-family:Arial ; font-size:9px; }
	.Petite 	{ font-family:Arial ; font-size:10px; }
	.Normal 	{ font-family:Arial ; font-size:11px; }
	.Moyenne 	{ font-family:Arial ; font-size:12px; }
	.Grande 	{ font-family:Arial ; font-size:14px; }
	.TresGrande { font-family:Arial ; font-size:16px; }	
	
	h1 { 
		color : #543c64;
		font: normal bold 18px Arial , Arial, Helvetica, sans-serif;  
		padding : 0 0 5px 0;
		margin : 0 0 0 0;
	}
	h2 { 
		color : #543c64;
		font: normal bold 14px Arial , Arial, Helvetica, sans-serif;  
		padding : 0px 10px 10px 0;
		margin : 0 0 0 0;
	}
	h3{ 
		color : #543c64;
		font: normal bold 12px Arial , Arial, Helvetica, sans-serif;  
		padding : 0 10px 2px 0;
		margin : 0 0 3px 0;
		
	}
	h4{ 
		color : #543c64;
		font: normal normal 12px Arial , Arial, Helvetica, sans-serif;  
		padding : 0 10px 5px 0;
		margin : 0 0 0 0;
	}
	li {margin-left: 0; padding-left: 0px;}
	ul {margin-left: 22px; padding-left: 0;}
	ul {
		text-align: left;
		padding-bottom:0px;
		margin-top: 0;
		margin-bottom: 8px;
		
	}
	li { 
		list-style-image: url(/cliniquegarches_images/site/puce.gif);
		font: normal normal 11px Verdana, Arial, Helvetica, sans-serif;
		color:#543c64;
		padding-bottom:2px;
	}
	li a { 
		font: normal normal 11px Verdana, Arial, Helvetica, sans-serif;
		color:#543c64;
		text-decoration:underline;
	}
	a { 
		font: normal 11px Verdana , Arial, Helvetica, sans-serif;  
		color : #543c64;
		text-decoration: underline;
	}
	a:hover {
		text-decoration: none;
	}
	td, p {
		margin : 0 0 0 0;
		padding : 0px;
		font: normal 11px Verdana , Arial, Helvetica, sans-serif;  
		/* color : #543c64; ca gene le menu */
	}
	
	p {
		font: normal 11px Verdana , Arial, Helvetica, sans-serif;  
		color : #543c64;
		padding-bottom : 10px;
		line-height:16px;
	}
	form{
		margin:0; padding:0;
	}
	blockquote {
		margin-top:0px;
	}
	blockquote p{
		font: normal 11px Arial , Arial, Helvetica, sans-serif;  
		color:#543c64;
	}

/**********************************************/
/* Formulaire Contact */
/**********************************************/
	.FormContact,.FormContact td,.FormReponse{
		font: normal  10px Arial , Arial, Helvetica, sans-serif;  
		color:#543c64;
	
	}
	.FormSubmit {
		color:#543c64;
		font-size: 10px; 
		font-weight: bold; 
		height: 20px;
		background-color:#ffffff;
	}
	SELECT,textarea{
		font: normal 11px Arial, Arial , Helvetica, sans-serif;  
		border-color : #543c64;
	}
	
	.chkBoxes{
		margin :0 ;padding:0;
	}
	.LargeInput{
		width:260px;
	}
	.SmallInput{
		width:60px;
	}
	.MediumInput{
		width:193px;
	}
	.XSmallInput{
		width:20px;
	}
	.HalfInput{
		width:126px;
	}

/**********************************************/
/* Footer */
/**********************************************/
	#Footer a ,#Footer p{
		text-align:center;
		padding-bottom:0px;
		color: #f8d742;
		font: 10px Arial , Arial, Helvetica, sans-serif;
	}
	#Footer{
		padding-top:6px;
		padding-bottom:8px;
		color: #f8d742;
		text-align : center;
		width:100%;
	}

	.Clikeo { 
		width:100%;
		color :#904f99;
		text-align : center;
	}
	.Clikeo a,.Clikeo a:visited,.Clikeo a:hover,.Clikeo a:active { 
		color :#904f99;
		font: normal normal 7pt Arial; 
	}
	.PlanContact ,.PlanContact  a{
		color:#dbdbd3;
		padding-top:5px;
		text-align:center;
	}
