	BODY {
		margin: 0; 
		padding: 0;
		font:normal normal 11px/18px  Verdana,Helvetica, sans-serif;
		color:#626165;
		background:#fff;
	} 
	a { 
		font:normal normal 11px/18px  Verdana,Helvetica, sans-serif;
		color:#626165;
	}
	a:hover {
		text-decoration: underline;
	}
	p {
		padding-bottom : 0px;
	}

	* {margin: 0; padding: 0;}	

	html {
	    overflow-y: scroll;
	    overflow: -moz-scrollbars-vertical;
	}
	
	img {
        border: 0 none;
	}
	.clear {clear:both;}



	#Nav{
		width:202px;
		margin:0 0 0 18px;
		padding:0;
		position:relative;
		list-style: none;
		border-bottom:1px #bdcbcc dashed;
	}
	#Nav li{
		width:184px;
		list-style: none;
		text-align:center;
		/*padding: 9px 0px 0px 19px;*/
		margin:0;
		position: relative;
		height:27px;
		border-top:1px #bdcbcc dashed;
		cursor:pointer;
	}
	#Nav li:hover ,ul#Nav li.hover,ul#Nav li.selected{
		background:url(/tortueconcept_images/site/puce-verte.gif) 5px 10px no-repeat;
	}
	#Nav li a {
		width:184px;
		height:27px;
		font:normal bold 12px/27px Verdana ,Helvetica, sans-serif;
		color:#615e69;
		text-decoration:none;
	}

	#Nav li:hover div,	#Nav li.hover div  {
		display: block;
	}


	
#Navigation{
	width:202px;
	margin:0 0 0 18px;
	padding:0;
	position:relative;
	list-style: none;
	border-bottom:1px #bdcbcc dashed;
}

.TitreNiv1{
	width:184px;
	list-style: none;
	text-align:left;
	padding: 0px 0px 0px 19px;
	margin:0;
	position: relative;
	height:27px;
	border-top:1px #bdcbcc dashed;
	cursor:pointer;
}


.TitreNiv1 span,.TitreNiv1 span a{
	font:normal bold 12px/27px Verdana ,Helvetica, sans-serif;
	color:#615e69;
	text-decoration:none;
}
.TitreNiv1:hover , .TitreNiv1S{
	background:url(/tortueconcept_images/site/puce-verte.gif) 5px 10px no-repeat;
	color:#3a3e4a;
}

.TitreNiv1 a {text-decoration:none; color:#a7001e;}
.TitreNiv1 a:hover , .TitreNiv1 a.selected {text-decoration:none; color:#3a3e4a;}


.ListeTitreNiv2{
	padding:0 ;	
	margin: 0 0 0 25px;
	color:#615e69;
}
.ListeTitreNiv2 ul {
		margin:0 0 0 0;
		padding:0;
	list-style: none;
}
.ListeTitreNiv2 ul li{
	border-top:1px #bdcbcc dashed;
	text-align:left; padding:0 0 0 0; margin:0px;
}
.ListeTitreNiv2 li a {
	font:normal normal 10px/24px Verdana ,Helvetica, sans-serif !important;
	color:#00772e;
	text-decoration:none;
}

.ListeTitreNiv2 a:hover,.ListeTitreNiv2 a.selected{
	color:#3a3e4a;
	text-decoration:underline;
}
	
.ListeTitreNiv2 ul li a:hover {
	text-decoration:underline !important;
}




	h3.Partenaires{
		font:normal normal 14px Verdana ,Helvetica, sans-serif;
		margin:40px 28px 0 18px;
		padding:0;
		color:#6d6c71;
		border-bottom:1px #bdcbcc dashed;
	}
	#Logos {
		margin:0px 28px 0 18px;
	}
	.roseclair { color:#f184bb; }
		
	.tabcell{
		font:normal normal 10px/14px Verdana ,Helvetica, sans-serif;
		padding:0 8px;
		text-align:justify;
		width:201px;
	}	
	
/**********************************************/
/* Header */
/**********************************************/

		#Logo {
			float:left;
			display:inline;
			width:248px;
			height:166px;		
		}
		#Banner {
			float:left;
			display:inline;
			background: url(/tortueconcept_images/site/tortue-concept-banner.jpg) left top no-repeat;
			width:742px;
			height:166px;	
		}
		#container { 
			background:#ffffff url(/tortueconcept_images/site/background.jpg) repeat-y;
			width: 990px;
			padding : 0 0 15px 0;
			margin: 0 auto 0 auto;
			text-align:left;
			position:relative;
			background-color:#ffffff;
			border-bottom : 1px #00772e solid;
		}
		#containerAccueil {
			background:#ffffff url(/tortueconcept_images/site/backgroundAccueil.gif) repeat-y;
			width: 990px;
			padding : 0 0 15px 0;
			margin: 0 auto 0 auto;
			text-align:left;
			position:relative;
			background-color:#ffffff;
			border-bottom : 1px #00772e solid;
		}
		#ColGauche {
			float:left;
			display:inline;
			width:248px;
			position:relative;
			margin-top:13px;
			min-height:575px !important; /* taille minimal pour les moteur gecko et IE7 */
			height:auto !important; /* on remet à la normal pour gecko et IE7 */
			height:575px; /* taille max pour IE6 */
		}
		#ColDroite {
			float:right;
			display:inline;
			width:740px;
			margin-top:13px;
		}
		#ColDroiteCont{ 
			padding:14px 25px 25px 35px;
		}
		#TexteNav{
			position:absolute;
			right:10px;
			top:156px;
		}
		#TexteNav ,#TexteNav  a {
			margin:0;
			padding:0;
			text-indent:0;
			width:auto;
			height:auto;
			font-size:10px;
			color:#615e69;
		}


/**********************************************/
/* Accueil */
/**********************************************/
.Colonne_gauche {width:528px;}



.prevention a, .lienVert {
	color:#00772e;
	text-decoration:underline;
	margin:0px 0 0 0;
	}

.prevention a:hover , .lienVert:hover {
	color:#00461b;
	}

.serenite {padding:30px 0 0 0;}

.rectFamille {padding:10px 0 0 0;}

.TitreFamille1 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	padding-top:5px;
	}

.TitreFamille2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	padding-bottom:5px;
	}

.rectAutonomie {
	margin:30px 0 0 40px;
	
}

.TitreAutonomie1 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	padding-top:5px;
	}

.TitreAutonomie2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	padding-bottom:5px;
	}

.rectangle {
	background:#ebf4ef;
	float:left;
	display:inline;
	width:240px;
	padding:7px;
	margin:15px 0 0 0;
	}

.rectangle2 {
	float:right;
	background:#ebf4ef;
	display:inline;
	width:240px;
	padding:4px;
	margin:15px 0 0 0;}

/**********************************************/
/* Detail produit */
/**********************************************/
	
		.LienSuite {
			float:left;
			display:inline;
			height:20px;
			padding-left:20px;
			margin: 30px 90px 0 30px;
			background:url(/tortueconcept_images/site/bouton-vert.gif) top left no-repeat;
		}
		.LienSuite div {
			float:left;
			padding-top:0px;
			padding-left:5px;
			padding-right:4px;
		}
		.LienSuite div a,.LienSuite div a:hover{
			font: normal normal 18px/20px  Verdana, Helvetica, sans-serif;  
			color:#00772e;
			text-decoration:underline !important;
		}
			
/**********************************************/
/* Colonne droite */
/**********************************************/
.ColDroite p {
	padding:5px 5px 5px 10px;
	line-height:16px;
	font-size:10px}

.telContact {
	width:197px;
	padding:0 0 0 0;
	border-bottom:1px solid #c0c2c2;
	}

.temoignage {
	width:191px;
	padding:7px 3px 20px 3px;
	text-align:left;
	border-bottom:1px solid #c0c2c2;
	}

.lienColDroite {
	padding:5px 0 0 30px;}

.test {
	width:191px;
	padding:7px 3px 20px 3px;
	text-align:left;
	border-bottom:1px solid #c0c2c2;
	}

.test h6 {
	padding-top:7px;}

.vacance {
	width:191px;
	padding:7px 3px 20px 3px;
	text-align:left;
	}

.vacance h6 {
	padding-bottom:15px;
	padding-top:7px;}

/**********************************************/
/* Gamme d'article */
/**********************************************/
	

/**********************************************/
/* commun */
/**********************************************/



		
/**********************************************/
/* Footer */
/**********************************************/
	
	#Footer { 
		width: 100%;
		padding : 5px 0 0 0;
		margin: 0px auto 0 auto;
		text-align:center;
		position:relative;
	}
	#Footer,#Footer a{
		font: normal normal 10px Verdana, Helvetica, sans-serif;  
		color:#b2b2b2;
		text-decoration:none;
	}	
/**********************************************/
/*	Standard Definition	*/
/**********************************************/
	.TresPetite { font-family:Verdana ; font-size:9px; }
	.Petite 	{ font-family:Verdana ; font-size:10px; }
	.Normal 	{ font-family:Verdana ; font-size:11px; }
	.Moyenne 	{ font-family:Verdana ; font-size:12px; }
	.Grande 	{ font-family:Verdana ; font-size:14px; }
	.TresGrande { font-family:Verdana ; font-size:16px; }	

	.TexteVert{
		color:#00772e;
	}
	.TexteRouge { color:#900000 }
	.TexteViolet { color:#4900a7 }
	.TexteBleu { color:#4600a5 }

	.rose {color:#ff99cc; }
	.vert { color:#b5e12e; }
	.jaune { color:#fed701; }

	.rouge1 { color:#900000; }
	.rouge2 { color:#f184bb; }
		



	h1 { 
		font:normal normal 18px/26px  Arial ,Helvetica, sans-serif;
		padding : 0 0 4px 15px;
		margin : 0 0 6px 0;
		background:url(/tortueconcept_images/site/puce_jaune.gif) 0 10px no-repeat;
	}
	h1 small {
		font: normal normal 14px Arial, Helvetica, sans-serif;  
	}

	h1.tortue { 
		font:normal normal 18px/26px  Arial ,Helvetica, sans-serif;
		color:#00772e;
		padding : 30px 0 4px 55px;
		margin : 15px 0 6px 0;
		background:url(tortueconcept_/tortueconcept_images/site/titre-tortue.gif) 0 0 no-repeat;
	}
		
		
	
	h2 { 
		font: bold 16px Arial , Verdana, Helvetica, sans-serif;  
		padding : 0 0 4px 15px;
		margin : 0 0 0 0;
		background:url(/tortueconcept_images/site/puce_jaune.png) 0 5px no-repeat;
	}
	h2 small {
		font: normal normal 14px Arial, Helvetica, sans-serif;  
	}
	h3{ 
		font: bold 12px Verdana , Verdana, Helvetica, sans-serif;  
		padding : 0 0 12px 0;
		margin : 0 0 0 0;
	}
	h4{ 
		font: bold 12px Verdana , Verdana, Helvetica, sans-serif;  
		padding : 0 0 5px 0;
		margin : 0 0 0 0;
	}
	h6 {
		font: bold  10px Verdana , Verdana, Helvetica, sans-serif;  
		padding : 2px 0 7px 0px;
		margin : 0 0 0 0;
		color:#00772e;
	}

	ul,ol {
		/*list-style: none;*/
	}
	ul li { 
		/*background: transparent url(/hsi_/tortueconcept_images/site/puce-liste.gif) 5px left no-repeat;*/
	}
	ol li { 
		/*background: transparent url(/hsi_/tortueconcept_images/site/puce-liste.gif) 5px left no-repeat;*/
	}
	li {margin-left: 0; padding-left: 10px;}
	ul {margin-left: 22px; padding-left: 0;}
	ul {
		text-align: left;
		padding-bottom:0px;
		margin-top: 0;
		margin-bottom: 3px;
	}
	li,li a  {
		
	}
	form{
		margin:0; padding:0;
	}
	blockquote {
		margin-top:0px;
	}
	blockquote p{
	}
/**********************************************/
/* Formulaire Contact */
/**********************************************/

	.FormContact,.FormContact td,.FormReponse{
	}
	.FormSubmit {
		margin: 0;
		padding: 2px 0 2px 2px;
		font: normal normal 10px Verdana, Arial, Times, Helvetica, sans-serif;
		color: #000000;
		background-color: #ffffff;
		cursor:hand;
		border:1px #000000 solid;
	}
	.LargeInput{
		width:263px;
	}
	.SmallInput{
		width:62px;
	}
	.MediumInput{
		width:192px;
	}
	.chkBoxes{
		background-color:white;border-width:0;
	}
	.XSmallInput{
		width:20px;
	}
	.HalfInput{
		width:126px;
	}
	.EditLibelle{
		margin: 40px 0;
		padding: 10px;
		width: 400px;
		border: 1px dotted;
		color: #FFFFFF;
	}
	.EditLibelle a {
		color: #FFFFFF;
	}
	
	.Clikeo {
		text-align:center;
		padding:20px 0 10px 0;
		font: normal 9px Arial , Verdana, Helvetica, sans-serif;
		color:#d4e8dc;
	}

	.Clikeo a {
		color:#d4e8dc;
		font: normal 9px Arial , Verdana, Helvetica, sans-serif;
	}
	.Clikeo a:hover {
		color:#99a3c3;
		font: normal 9px Arial , Verdana, Helvetica, sans-serif;
	}

