/*organisation du fchier: les generales, les class, puis les id par ordre alphabetique*/body {    background-color: #d9d2d7;		max-width: 1000px;	margin: auto; /* Pour centrer notre page */	margin-top: 2px; /* Pour �iter de coller avec le haut de la fen�re du navigateur. Essayez d'enlever pour voir ! */	margin-bottom: 2px;    /* Idem pour le bas du navigateur */	color: #333333;		text-align: center;}td {	font-size: 0.9em;}h3 {	padding: 0px;}fieldset {	background-color: #F7F5EC;}fieldset legend{	color: #000;}a:link {	color:#333333;	background-color:transparent;	text-decoration:none;}a:visited {	color:#333333;	background-color:transparent;	text-decoration:none;}a:hover {	color:#ffa500;	background-color:transparent;	text-decoration:none;}a {	text-decoration: none;}/* Toutes les images contenues dans un lien */a img {	border: none;}/* Les classes */.accueil_2  {	width:150px;	height:30px;	margin: 8px;	padding-bottom:-1px;	padding-left:20px;}.accueil_2 select{	background-color: #F7F5EC;	width: 11em ;}.accueil_3 {	text-align: left;	height:14px;	padding-bottom:3px;}.accueil_5 {	text-align: left;	margin-top:-3px;	text-align:center;	border-left: 1px solid;	border-right: 1px solid;	border-bottom: 0px solid;	border-top: 0px solid;	border-color:#DED2C8;}html>body .accueil_5  {	height: auto;}.accueil_6  {	padding: 5px;	text-align: left;	border: 1px solid;	border-color:#DED2C8;	height:100px;	margin-top:-5px;}html>body .accueil_6 {	height: auto;	min-height: 100px;}.accueil_7  {	margin-top:10px;}.accueil_elise  {	background-color: #E5E5E5;	border: 1px solid #DED2C8;	margin: 8px;	padding-bottom:-1px;	padding-left:15px;}.accueil_gauche {	margin-top:-10px;	width: 640px;}.recommander {	width: 400px;	margin:25px;	background-image: url("images/centre_article.png");	background-repeat:no-repeat;}.recommander_texte {	width: 400px;	margin:25px;	background-color:#fff;	margin-top:-30px;}.article_auteur {	font-size: 0.6em;	margin-top:35px;	font-weight:bold;} /* commentaires sous la news */.commentaires {	font-size: 0.7em;	margin-top:-14px;} /* date et pseudo sous la news */.date {	font-size: 0.7em;	background-color: #E5B790;	background-repeat: repeat-x;}.decouverte_gauche {	width: 600px;	margin-top: 30px;}.description{ 	background-color : #F7F5EC;	text-align:left;	border: 1px solid;	border-color:#DED2C8;	padding-left:5px}.index {	width: 500px;    background-image: url("images/nouveau_centre.png");	background-repeat: no-repeat;	margin-left:55px;}a.info_bulle{	position: relative;	color: black;	text-decoration: none;	border-bottom: 1px gray dotted;}a.info_bulle div {	display: none; /* on masque l'infobulle */}a.info_bulle:hover {	background: none; /* correction d'un bug IE */	z-index: 500; /* on définit une valeur pour l'ordre d'affichage */	/*cursor: help;  on change le curseur par défaut en curseur d'aide */}a.info_bulle:hover div {	display: inline; /* on affiche l'infobulle */	position: absolute;	white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */	top: 5px; /* on positionne notre infobulle */	left: 50px;	background:#F7F5EC;		color: #333333;	font-size:1em;	text-align:left;	padding: 3px;		border: 1px solid #F0E7E0;	border-left: 4px solid #F0E7E0;}.imageflottante {   float: left;   margin-right: 5px;}.infos{   padding-top:-25px;   margin-top:-20px;   margin-left:10px;   width:70%;}.lien_impression {	margin-top:-50px;	margin-left:10px;}.lien_impression a{	color:#703C19;	font-style:italic;	font-size:11px;	font-weight:bold;}.ligne1 {    background-color:#F0E7E0;  }.ligne2 {    background-color:#F7F5EC;  }.marquer_lu a {	color: #cc3333;	font-size: 0.8em;}.menu_2 {	background-image: url("images/nouveau_centre_2.png");	background-repeat: repeat-x;	color: #333333;	font-size: 1.2em;	border-bottom: 1px solid black;	padding: 5px;	}.menu_3 {	width:200px;	color: #333333;	font-size: 1.2em;	border-bottom: 1px solid black;	padding: 5px;	margin-bottom: 15px;}.menu_elise {	background-image: url("images/fond_elise.png");	background-repeat: repeat-x;	color: #ffffff;	font-size: 1.2em;	border-bottom: 1px solid black;	padding: 5px;	margin-top: 15px;}.news {	color: #000000;	font-size: 1.2em;	padding: 5px;	margin-top: 10px;	height:25px;	text-align: left;	}.news a:link {	color:#333333;	background-color:transparent;	text-decoration:none;}.news a:visited {	color:#333333;	background-color:transparent;	text-decoration:none;}.news a:hover {    color:#ffa500;	background-color:transparent;	text-decoration:none;}.liaisons {	margin-top:15px;	margin-left:0px;	margin-bottom:-25px;	color:#000;	font-size: 0.75em;	font-weight:bold;}.liaisons a{	color:#9A5222;	font-size: 1em;	font-weight:bold;}.liaisons table{	width:73%;	border:1px solid #DED2C8;}.liaisons td{	vertical-align:top;	width:33%;}.liaisons a:hover{	color:#693817;}.ligne_accueil{	width:630px;	height:2px;	border-bottom: 1px black solid;	margin-bottom:20px;}.ligne_accueil_2{	width:630px;	height:2px;	border-bottom: 1px black solid;	margin-top:30px;	margin-bottom:20px;}.lu {	text-decoration:none;}.non_lu {	text-decoration:underline;	text-decoration:blink;}.non_lu a:visited{	color:#784E78;	text-decoration:none;}.profile form{	margin-left:70px;}.profile input:text {	width: 13em ;}.profile select {	width: 11em ;}.sommaire {	background-image: url("images/sommaire.gif");	font-weight:bold;	margin:center;	text-align:left;	background-repeat: repeat-x;	font-size: 1em;	border-bottom: 1px solid black;	padding-bottom: -5px;	padding-left: 5px;	margin-top: 15px;}.sommaire a{	color:#703C19;}.style_tableau {	background-color:#f8f1eb;	border: 2px dotted #FFCCA0;	margin-top: 8px;	padding: 5px;}.tableau{	width: 500px;	margin-top: 30px;	margin-left: 136px;}.titre_article { 	color:#784E78;	font-size: 1.5em;    margin:auto;    text-align: center;}/*classes bbcode*/.strong {    font-size:0.9em;    font-weight: bold;  }.underline {    text-decoration : underline;  }.barre {    text-decoration : line-through;  }.italic {    font-style : italic;    font-size:0.9em;  }.quote {    border: 1px dashed;    border-color: #8E8E8E;    background-color :#CFD5D9 ;    font-family: Verdana, Trebuchet MS, Tahoma, Times New Roman, Times, serif;    width: 90%;    text-align: center;    font-size: 11px;  }.centre {    margin:auto;    text-align: center;  }  .adroite {    float:right;    position: relative;  }.agauche {    margin:auto;    text-align: left;  }.droite {    text-align: right;    position: relative;    float:right;    top:-18px;    margin-right:5px;  }.rouge {    color :#D60D0D;  }.vert {    color : #1F781F;  }.bleu {    color : #0000CC;  }.violet {    color : #A12A8D;  }.olive {    color : #CCCC99;  }.marron {    color : #8A410E;  }.turquoise {    color :#51D3D3;  }.rose {    color :#E61CC4;  }.trespetit {    font-size :0.6em ;  }.petit {    font-size : 0.8em;  }.grand {    font-size :1.2em ;  }.tresgrand {    font-size : 1.5em;  }/*Les divs*/#amazon {    position:absolute;	margin-top:-348px;	margin-left:380px;	text-align:center;}#video {    position:absolute;	margin-top:-585px;	margin-left:400px;	text-align:center;}#boutons {	margin-top:-55px;	margin-left:380px;}#commentaires {	width: 500px;	margin-bottom: -30px;	margin-left:50px;}#commentaires h4{	text-align: center;	margin:auto;}#commentaires table{	margin-top: 25px;	margin-left:50px;}#comparateur_vols {	height:62px;	margin-left:30px;}#connection {	margin-left:550px;}#corps {	margin-bottom: 2px;	height:1320px;	padding: 37px; /* Pour �iter que le texte �l'int�ieur du corps ne colle trop �la bordure */	background-color: #FFFFFF; 	border: none;	width:1000px;	margin: auto;	margin-top:-4px;    text-align: left;}html>body #corps{	margin: auto;    max-width:926px;	height:auto;	min-height:1170px;} #fermeture fieldset {	background-image: url("images/riziere.jpg");	margin-top:25%;	margin-left:25%;	width : 425px;	height:250px;}#footer {   padding: 5px;   font-family: Arial, Verdana, serif;   font-size: 0.8em;   background-color: #FFFFFF;     border: none;   width:1000px;   margin: 0 auto;   text-align: left;}html>body #footer{    max-width:990px;} #footer img{   margin-bottom: -7px;}#formulaire{	background-color: #F7F5EC;	width: 600px ;}#formulaire input:text {	width: 13em ;}#formulaire .youtube {	width: 3em ;	font-size:0.8em;}#formulaire select {	width: 11em ;}#formulaire textarea {	width: 590px ;	text-align: left ;}#google {	position:absolute;	margin-top: -33px;	margin-left: 20px;	margin-bottom:20px;}#google_header {	margin-top: 0px;	margin-left: 270px;	margin-bottom:20px;}#google_articles {
	text-align:center;
}#header {	width: 1000px;	height: 150px;	margin: auto;	background-image: url("images/ici_asie_header.png");	background-repeat: no-repeat;	margin-bottom: 2px;	margin-top: 10px;}#header_liens_0 {	position:absolute;	margin-top:0px;	margin-left:-25px;}#header_liens_1 {	margin-top:65px;	margin-left:340px;}#header_liens_2 {	margin-top:-65px;	margin-left:17px;}#header_liens_3 {	margin-top:-65px;	margin-left:20px;}#illicotravel{	margin-bottom:45px;	margin-left:100px;}#illicotravel_texte{	width:640px;}#langues{	padding:15px;	margin-top:-15px;	width:600px;	font-family: Arial, Verdana, serif;	font-size:12px;}#langues_description{	background-color: #dee3e8;	font-family: Arial, Verdana, serif;	padding:5px;	min-height:70px;	border-bottom:1px black solid;	border-right:1px black solid;}#liens_ici{	position:absolute;	margin-top:-125px;	margin-left:235px;}#liens_ici_2{	position:absolute;	margin-top:-45px;	margin-left:400px;	font-size:12px;}#listearticle{ 	background-color: #F7F5EC;		width: 640px;	text-align:center;}#listearticle table { 	width: 640px;	font-size: 0.8em;	background-color: #F7F5EC;	}#listearticle th { 	font-size: 0.9em;	}#liste_liaison{    width: 350px;    height: 300px;	overflow: auto;}#menu { 	position:absolute;	width: 300px;	margin-top: 10px;	margin-left: 665px;	text-align:left;}#membres h4{ 	text-align: center;	margin:auto;}#membres th{ 	background-image: url("images/th_membres.png");	background-repeat: repeat-x;	height:25px;}#membres table{ 	background-color: #F7F5EC;		margin-top:50px;	margin-left:9%;	text-align: center;	width : 500px;}#musique_fond{ 		background-image: url("images/telechargement_fond.jpg");	background-repeat: repeat-x;	border:solid 1px green;	width:468px;	padding-bottom:10px;}#musique_lien{ 		position:absolute;	margin-top:-100px;}#musique_menu{ 		width: 300px;	height: 100px;	background-image: url("images/mp3_download.jpg");	background-repeat: repeat-x;	margin-top:25px;}#news_accueil{ 		width : 350px;}#page {	background-color: #F7F5EC;		width:600px;	margin-top:-22px;}#page table{	background-color: #F7F5EC;	}#partenaires_description{	background-color: #dee3e8;	font-family: Arial, Verdana, serif;	padding:5px;	min-height:70px;	border-bottom:1px black solid;	border-right:1px black solid;}#partenaires_liste{	padding:15px;	margin-top:-15px;	width:600px;	font-family: Arial, Verdana, serif;	font-size:12px;}#previsualisation {    border: 1px dashed #000000;    padding: 0.2em;    height: 200px;    overflow: auto;    width:585px;    height:250px;    text-align:left;    background-color : ;    text-indent : 20px;}  #recherche_article{	width:640px;		background-color : #F1EFF0;	border:1px dotted black;	background-image: url("images/loupe.jpg");	margin-bottom:30px;}#redirect fieldset {	background-image: url("images/metal.jpg");	background-color : #F1EFF0;	margin-top:50px;	margin-left:15%;	text-align: center;	width : 40%;  }#texte {	background-color: #ffffff;		width:600px;	margin-top:-7px;	border-left: 1px solid;	border-right: 1px solid;	border-bottom: 1px solid;	border-top: 1px solid;	border-color:#DED2C8;	padding:15px;	text-align:justify;}#titre {	width:640px;	text-align: center;}#voyage{	padding:15px;	margin-top:-15px;	border:solid 1px green;	width:600px;	font-family: Arial, Verdana, serif;	font-size:12px;}#voyage_articles{	background-color: #dee3e8;	font-family: Arial, Verdana, serif;	padding:5px;}#xiti{	text-align: right;	margin-right:15px;	margin-top:-15px;}/*-------------------------------------------------*//* Menu/*-------------------------------------------------*/#menu_design{	height:100px;	padding:0 20px;	width:300px;}	#menu_design h2	{		color:#FFFFFF;		padding:20px 0 0 10px;		font-size:16px;	}	#menu_design .presentation	{		border-bottom:1px dotted #A8A8A8;		border-left:1px dotted #A8A8A8;		margin:0 10px;		padding-bottom:15px;	}	#menu_design .presentation_google	{		margin:0 10px;		padding-bottom:15px;	}		#menu_design .presentation_google_2	{		margin-left: 180px;		margin-top:-280px;		padding-bottom:15px;	}		#menu_design .presentation_fin	{		margin:0 10px;		padding-bottom:15px;	}	#menu_design a:hover 	{		text-decoration:underline;	}				#menu_design .presentation h3, 		#menu_design .presentation_fin h3,		#menu_design .topConsult h3,		#menu_design h3		{	    			margin:17px;			margin-left:10px;			font-size:13px;		}		#menu_design img		{			padding-right:10px;			float:left;		}		#menu_design .texte		{			line-height:20px;			font-size:11px;		}			#menu_design .texte a			{			  color:#333333;			}		#menu_design .texte span		{		  text-align:right;			display:block;			padding-right:10px;		}			#menu_design .texte span a			{				background:transparent url(http://www.ici-japon.com/design/decoration/mini_fleche.jpg) no-repeat scroll 0 50%;color:#000;								font-weight:bold;				padding-left:13px;				text-decoration:underline;			}				/*-------------------------------------------------*//* Onglets dynamiques accueil/*-------------------------------------------------*/#onglets_revue {width:647px; margin:0; margin-top:-25px ;padding:0;padding-bottom : 21px; border-bottom : 1px solid #CCC;}#onglets_revue li {	position:absolute;    float : left;	list-style:none;	background-image: none;	padding:4px;	color: #1b629a;    border : 1px solid #d9d2d7;	background-image: url(images/onglets_fond.png);	background-repeat:repeat-x;	border-bottom:1px solid #CCC;	font-family:Verdana;	padding-right:7px;	padding-left:7px;	font-size:10px;	cursor:pointer;	letter-spacing:1px;}#onglets_revue li:hover {border-color:#CCC;}#onglets_revue li.ongactif {background-image:url(images/onglets_fond_actif.png);border:1px solid #ccc; color:#333;border-bottom:1px solid #fff;background-color:#FFF;}.onglet_contenu{float:left;width:102px;margin-right:5px;cursor:pointer; background-color:#ebe6ea;height:155px;}.onglet_contenu a {color:#666;text-decoration:none;}.titre_onglet{font-size:10px; color:#666; height:50px;cursor:pointer; text-decoration:none;padding:5px;padding-top:0;}.image_onglet{width:90px; border:1px solid #666;}#index_pratique{display:none}#index_commentaire{display:none}#index_coeur{display:none}#onglet0{margin-left:5px;}#onglet1{margin-left:152px;}#onglet2{margin-left:292px;}#onglet3{margin-left:445px;}/*-------------------------------------------------*//* Onglets dynamiques videos/*-------------------------------------------------*/#onglets_revue_2 {width:647px; margin:0; margin-top:-25px ;padding:0;padding-bottom : 21px; border-bottom : 1px solid #CCC;}#onglets_revue_2 li {	position:absolute;    float : left;	list-style:none;	background-image: none;	padding:4px;	color: #1b629a;    border : 1px solid #d9d2d7;	background-image: url(images/onglets_fond.png);	background-repeat:repeat-x;	border-bottom:1px solid #CCC;	font-family:Verdana;	padding-right:7px;	padding-left:7px;	font-size:10px;	cursor:pointer;	letter-spacing:1px;}#onglets_revue_2 li:hover {border-color:#CCC;}#onglets_revue_2 li.ongactif {background-image:url(images/onglets_fond_actif.png);border:1px solid #ccc; color:#333;border-bottom:1px solid #fff;background-color:#FFF;}.onglet_contenu{float:left;width:102px;margin-right:5px;cursor:pointer; background-color:#ebe6ea;height:155px;}.onglet_contenu a {color:#666;text-decoration:none;}.titre_onglet{font-size:10px; color:#666; height:50px;cursor:pointer; text-decoration:none;padding:5px;padding-top:0;}.image_onglet{width:90px; border:1px solid #666;}#video_japon_extreme_2{display:none}#video_japon_extreme_3{display:none}#video_japon_extreme_4{display:none}#video_japon_extreme_5{display:none}#video_japon_extreme_6{display:none}#video_japon_extreme_7{display:none}#video_japon_extreme_8{display:none}#video_japon_extreme_9{display:none}#video_japon_extreme_10{display:none}#video_japon_extreme_11{display:none}#video_japon_extreme_12{display:none}#video_japon_extreme_13{display:none}#video_japon_extreme_14{display:none}#video_japon_extreme_15{display:none}#video_japon_extreme_16{display:none}#video_japon_extreme_17{display:none}#video_japon_extreme_18{display:none}#video_japon_extreme_19{display:none}#video_japon_extreme_20{display:none}#onglet_video0{margin-left:5px;}#onglet_video1{margin-left:132px;}#onglet_video2{margin-left:158px;}#onglet_video3{margin-left:184px;}#onglet_video4{margin-left:210px;}#onglet_video5{margin-left:236px;}#onglet_video6{margin-left:262px;}#onglet_video7{margin-left:288px;}#onglet_video8{margin-left:314px;}#onglet_video9{margin-left:340px;}#onglet_video10{margin-left:366px;}#onglet_video11{margin-left:392px;}#onglet_video12{margin-left:418px;}#onglet_video13{margin-left:444px;}#onglet_video14{margin-left:470px;}#onglet_video15{margin-left:496px;}#onglet_video16{margin-left:522px;}#onglet_video17{margin-left:548px;}#onglet_video18{margin-left:574px;}/*-------------------------------------------------*//* Onglets dynamiques photos/*-------------------------------------------------*/#onglets_revue_3 {width:647px; margin:0; margin-top:-25px ;padding:0;padding-bottom : 21px; border-bottom : 1px solid #CCC;}#onglets_revue_3 li {	position:absolute;    float : left;	list-style:none;	background-image: none;	padding:4px;	color: #1b629a;    border : 1px solid #d9d2d7;	background-image: url(images/onglets_fond.png);	background-repeat:repeat-x;	border-bottom:1px solid #CCC;	font-family:Verdana;	padding-right:7px;	padding-left:7px;	font-size:10px;	cursor:pointer;	letter-spacing:1px;}#onglets_revue_3 li:hover {border-color:#CCC;}#onglets_revue_3 li.ongactif {background-image:url(images/onglets_fond_actif.png);border:1px solid #ccc; color:#333;border-bottom:1px solid #fff;background-color:#FFF;}.onglet_contenu{float:left;width:102px;margin-right:5px;cursor:pointer; background-color:#ebe6ea;height:155px;}.onglet_contenu a {color:#666;text-decoration:none;}.titre_onglet{font-size:10px; color:#666; height:50px;cursor:pointer; text-decoration:none;padding:5px;padding-top:0;}.image_onglet{width:90px; border:1px solid #666;}#photo_2{display:none}#photo_3{display:none}#photo_4{display:none}#photo_5{display:none}#photo_6{display:none}#photo_7{display:none}#photo_8{display:none}#photo_9{display:none}#photo_10{display:none}#photo_11{display:none}#photo_12{display:none}#photo_13{display:none}#photo_14{display:none}#photo_15{display:none}#onglet_photo0{margin-left:5px;}#onglet_photo1{margin-left:31px;}#onglet_photo2{margin-left:57px;}#onglet_photo3{margin-left:83px;}#onglet_photo4{margin-left:109px;}#onglet_photo5{margin-left:135px;}#onglet_photo6{margin-left:161px;}#onglet_photo7{margin-left:187px;}#onglet_photo8{margin-left:213px;}#onglet_photo9{margin-left:239px;}#onglet_photo10{margin-left:273px;}#onglet_photo11{margin-left:307px;}#onglet_photo12{margin-left:341px;}#onglet_photo13{margin-left:375px;}#onglet_photo14{margin-left:409px;}/*-------------------------------------------------*//* Onglets dynamiques sexy/*-------------------------------------------------*/#onglets_revue_4 {width:647px; margin:0; margin-top:-25px ;padding:0;padding-bottom : 21px; border-bottom : 1px solid #CCC;}#onglets_revue_4 li {	position:absolute;    float : left;	list-style:none;	background-image: none;	padding:4px;	color: #1b629a;    border : 1px solid #d9d2d7;	background-image: url(images/onglets_fond.png);	background-repeat:repeat-x;	border-bottom:1px solid #CCC;	font-family:Verdana;	padding-right:7px;	padding-left:7px;	font-size:10px;	cursor:pointer;	letter-spacing:1px;}#onglets_revue_4 li:hover {border-color:#CCC;}#onglets_revue_4 li.ongactif {background-image:url(images/onglets_fond_actif.png);border:1px solid #ccc; color:#333;border-bottom:1px solid #fff;background-color:#FFF;}.onglet_contenu{float:left;width:102px;margin-right:5px;cursor:pointer; background-color:#ebe6ea;height:155px;}.onglet_contenu a {color:#666;text-decoration:none;}.titre_onglet{font-size:10px; color:#666; height:50px;cursor:pointer; text-decoration:none;padding:5px;padding-top:0;}.image_onglet{width:90px; border:1px solid #666;}#sexy_2{display:none}#onglet_sexy0{margin-left:5px;}#onglet_sexy1{margin-left:152px;}
