/* CSS Document *//*Dertimanation des éléments basique de mise en formtoutes les poilce du site seront n trebuchet*/body,td,th {	font-family: Trebuchet MS, Trebuchet, Verdana, Arial;	font-size: 12px;}body {	margin:0 0 0 0;	background: url(./../images/fond_body.gif);	background:#0083C6;	margin-top:29px;}p {	text-align:left;margin:10px 0px 15px 0px;}body a, input{	position:relative;	z-index: 1;}/*LIens*/a:link {	position:relative;	color: #004978;	text-decoration: none;	font-weight:bold;}a:visited {	position:relative;	text-decoration: none;	color: #004978;	font-weight:bold;}a:hover {	position:relative;	text-decoration: underline;	color: #004978;	font-weight:bold;}a:active {	position:relative;	text-decoration: none;	color: #004978;	font-weight:bold;}/*h4 liens*/h4 a:link {	color: #163A54;	text-decoration: none;}h4 a:visited {	text-decoration:none;	color: #163A54;}h4 a:hover {	text-decoration:underline;	color: #E3A025;}h4 a:active {	text-decoration:none;	color: #E3A025;}/*h tous*/h1,h2,h3,h4,h5,h6 {	font-weight: bold;}/*bisarrement non utilisé...*/h1 {	font-size: 24px;	font-weight:bold;	color:#CC0099;	margin:0px 0px 0px 0px;	font-family: Trebuchet MS, Trebuchet, Verdana, Arial;}/*Les dernires infos*/h2 {	font-size: 13px;	color: #E3A025;	margin:0 0 0 0px;	padding-top:10px;	margin:0px 0px 10px 0px;	text-transform:uppercase;}/*titres dernire photos*/h3 {	margin:0px 0px 10px 0px;	font-size: 14px;	color: #CC0099;	font-family: Trebuchet, Trebuchet MS, Verdana, Arial;}/*Sous titre dernire photos*/h4 {	font-size: 12px;	color: #000;margin:0 0 0px 0px;	padding-top:10px;	letter-spacing:2px;}/*derniers inscrits*/h5{	font-size:10px;	margin:0px 0px 13px 0px;	color: #000;}#general{	position:relative;	width:795px;	height:auto;	left:50%;	margin-left: -397px;	background:#FFFFFF;}#bandeau{	position:relative;	width:795px;	height:198px;	z-index:20;}#lien_acceuil{	position:absolute;	width:250px;	height:130px;	cursor:pointer;}#header{	position:relative;	margin-top:-124px;	width:750px;	height:99px;	margin-left:3px;	background:transparent;	z-index:30;}#menu_produits{	position:relative;	float:left;	width:111px;	height:99px;	cursor:pointer;	margin-right:1px;}#menu_parcours{	position:relative;	float:left;	width:159px;	height:99px;	cursor:pointer;	margin-right:1px;}#menu_raisons{	position:relative;	float:left;	width:253px;	height:99px;	cursor:pointer;	margin-right:1px;}#menu_sante{	position:relative;	float:left;	width:116px;	height:99px;	cursor:pointer;	margin-right:1px;}#contenu{	position:relative;	margin-top:-51px;	padding-left:3px;	padding-right:2px;	width:790px;	height:auto;	z-index:10;}#contenu2{	position:relative;	padding-top:66px;	padding-bottom:35px;	width:790px;	height:auto;	background: url(./../images/fond_contenu2.jpg);}#bas{	position:relative;	width:795px;	margin-top:-57px;	height:114px;	z-index:20;}#liens_bas{	position:absolute;	top:85px;	left:75px;	color:#004978;	font-weight:bold;}#liens_bas a{	color:#FFF;}#footer{	position:relative;	width:795px;	height:100px;	z-index:20;	background:#0083C6;}#footer_logo_kirene{	position:relative;	width:600px;	height:100px;	z-index:20;	cursor:pointer;	margin-left:93px;}/****************** Santé Kirene *************************/#menu_gauche{	float:left;	width:212px;	height:170px;	padding-top:36px;	padding-left:25px;}#menu_gauche a{	color:#0063A3;	text-decoration:none;	font-size:12px;	font-weight:bold;}#menu_gauche a:hover{	color:#004978;	text-decoration:none;	font-size:12px;	font-weight:bold;}.lien_menu_gauche{	margin-bottom:5px;}#contenu_droite{	position:relative;	float:left;	width:553px;}/****************** Fin Santé Kirene *************************//****************** Produits Kirene *************************/#contenu_produits{	position:relative;	padding-top:66px;	padding-bottom:35px;	width:790px;	height:315px;	background: url(./../images/fond_produits.jpg);}.produits_titre_bouteille{	color:#0063A3;	font-size:14px;	font-weight:bold;}.produits_texte_bouteille{	color:#0063A3;	font-size:10px;}#produits_titre{	position:absolute;	top:72px;	left:27px;	color:#0063A3;	font-size:20px;	font-weight:bold;}#produits_petite_titre{	position:absolute;	top:125px;	left:111px;}#produits_petite_texte{	position:absolute;	top:143px;	left:111px;	width:151px;}#produits_normal_titre{	position:absolute;	top:320px;	left:68px;}#produits_normal_texte{	position:absolute;	top:338px;	left:68px;	width:165px;}#produits_5L_titre{	position:absolute;	top:45px;	left:486px;}#produits_5L_texte{	position:absolute;	top:63px;	left:486px;	width:148px;}#produits_10L_titre{	position:absolute;	top:217px;	left:522px;}#produits_10L_texte{	position:absolute;	top:235px;	left:522px;	width:95px;}/****************** FIN Produits Kirene *************************//****************** 10 raisons Kirene *************************/#contenu_10raisons{	position:relative;	padding-top:66px;	padding-bottom:35px;	width:790px;	height:315px;	background: url(./../images/fond_raisons.jpg);}.raison_titre{	position:absolute;	top:152px;	left:393px;	color:#0063A3;	font-size:16px;	font-weight:bold;	display:none;}.raison_texte{	position:absolute;	top:193px;	left:393px;	color:#0063A3;	font-size:12px;	width:265px;	text-align:justify;	display:none;}#raison_select_1{	position:absolute;	width:53px;	height:38px;	top:78px;	left:182px;	display:none;}#raison_select_2{	position:absolute;	width:58px;	height:51px;	top:81px;	left:130px;	display:none;}#raison_select_3{	position:absolute;	width:58px;	height:58px;	top:101px;	left:94px;	display:none;}#raison_select_4{	position:absolute;	width:53px;	height:59px;	top:136px;	left:69px;	display:none;}#raison_select_5{	position:absolute;	width:39px;	height:53px;	top:184px;	left:65px;	display:none;}#raison_select_6{	position:absolute;	width:44px;	height:54px;	top:234px;	left:65px;	display:none;}#raison_select_7{	position:absolute;	width:56px;	height:58px;	top:273px;	left:76px;	display:none;}#raison_select_8{	position:absolute;	width:58px;	height:55px;	top:306px;	left:105px;	display:none;}#raison_select_9{	position:absolute;	width:55px;	height:46px;	top:330px;	left:148px;	display:none;}#raison_select_10{	position:absolute;	width:52px;	height:36px;	top:340px;	left:196px;	display:none;}#raison_lien_1{	position:absolute;	width:53px;	height:38px;	top:78px;	left:182px;	cursor:pointer;}#raison_lien_2{	position:absolute;	width:58px;	height:51px;	top:81px;	left:130px;	cursor:pointer;}#raison_lien_3{	position:absolute;	width:58px;	height:58px;	top:101px;	left:94px;	cursor:pointer;}#raison_lien_4{	position:absolute;	width:53px;	height:59px;	top:136px;	left:69px;	cursor:pointer;}#raison_lien_5{	position:absolute;	width:39px;	height:53px;	top:184px;	left:65px;	cursor:pointer;}#raison_lien_6{	position:absolute;	width:44px;	height:54px;	top:234px;	left:65px;	cursor:pointer;}#raison_lien_7{	position:absolute;	width:56px;	height:58px;	top:273px;	left:76px;	cursor:pointer;}#raison_lien_8{	position:absolute;	width:58px;	height:55px;	top:306px;	left:105px;	cursor:pointer;}#raison_lien_9{	position:absolute;	width:55px;	height:46px;	top:330px;	left:148px;	cursor:pointer;}#raison_lien_10{	position:absolute;	width:52px;	height:36px;	top:340px;	left:196px;	cursor:pointer;}#precedent{	position:absolute;	top:313px;	left:533px;	cursor:pointer;	color:#0063A3;	font-weight:bold;}#suivant{	position:absolute;	top:313px;	left:646px;	cursor:pointer;	color:#0063A3;	font-weight:bold;}#pipe{	position:absolute;	top:313px;	left:639px;	color:#0063A3;	font-weight:bold;}#fleche_raisons{	position:absolute;	top:170px;	height:21px;	width:248px;}.fleche_raisons_1{	left:365px;}.fleche_raisons_2{	left:425px;}.fleche_raisons_3{	left:530px;}.fleche_raisons_4{	left:490px;}.fleche_raisons_5{	left:440px;}.fleche_raisons_6{	left:400px;}.fleche_raisons_7{	left:430px;}.fleche_raisons_8{	left:495px;}.fleche_raisons_9{	left:440px;}.fleche_raisons_10{	left:440px;}/****************** Fin 10 raisons Kirene *************************//****************** Legende Kirene *************************/#contenu_legende{	position:relative;	width:790px;	height:554px;	background: url(./../images/legende_kirene.jpg);}#lien_legende{	position:absolute;	left:480px;	width:250px;	height:75px;	cursor:pointer;}#video_kirene{	position:absolute;	top:120px;	left:410px;}#lien_langue{	position:absolute;	top:430px;	left:510px;}#titre_coloriage{	position:absolute;	top:140px;	left:65px;	width:325px;	height:20px;	font-size:14px;	color:#FFF;	text-align:center;	font-weight:bold;}#image_coloriage1{	position:absolute;	top:165px;	left:65px;}#image_coloriage1_titre{	position:absolute;	top:268px;	left:65px;	width:139px;	height:18px;	text-align:center;}#image_coloriage2{	position:absolute;	top:165px;	left:230px;}#image_coloriage2_titre{	position:absolute;	top:268px;	left:230px;	width:139px;	height:18px;	text-align:center;}.titre_coloriage a{	color:#FFF;}#voire_bd{	position:absolute;	top:300px;	left:65px;	width:243px;	height:20px;	font-size:14px;	color:#FFF;	text-align:center;	font-weight:bold;}#logo_bd{	position:absolute;	top:325px;	left:65px;}/****************** Fin Legende Kirene *************************/#contenu_parcours{	position:relative;	width:790px;	height:536px;}.contenu_parcours1{	background: url(./../images/fond_parcours.jpg);}.contenu_parcours2{	background: url(./../images/fond_parcours2.jpg);}.contenu_parcours3{	background: url(./../images/fond_parcours3.jpg);}#suivant_parcours{	position:absolute;	top:410px;	left:700px;	width:90px;	height:50px;	cursor:pointer;}#modal{  position: absolute;  width : 100%;  height: 100%;  z-index:90;  display:none;  margin-top:-29px;}#modal2{  position: relative;  width : 424px;  height: 412px;  margin-left:-212px;  left:50%;  margin-top:100px;   display:none;}#modal3{  position: relative;  width : 424px;  margin-left:-212px;  left:50%;  text-align:center;  color:#FFF;  font-size:11px;}#modal4{  position: absolute;  top:30px;  cursor:pointer !important;  cursor:hand;  width : 424px;  height: 382px;}#modal3 a{	color:#C82826;}#modal_close{  position: relative;  margin-right:12px;  float:right;  width : 30px;  height: 30px;  cursor:pointer !important;  cursor:hand;}#modal_bouton_jouer{	position:absolute;	left:214px;	top:290px;}#modal2B{  position: relative;  width : 412px;  height: 412px;  margin-left:-206px;  left:50%;  margin-top:100px;  display:none;  cursor:pointer !important;  cursor:hand;}#modal_closeB{  position: relative;  margin-right:9px;  float:right;  width : 30px;  height: 30px;  cursor:pointer !important;  cursor:hand;}#modal_rebours{  position:absolute;	left:100px;	top:120px;}