BODY      { font-family: Helvetica, Verdana; font-size: 12px; color: #5A6BA5 }
TD        { font-family: Helvetica, Verdana; font-size: 12px; color: white; }
TD.livre  { color: #FFFFFF }
TD.legende {font:1em;text-decoration:none; color:#faf8e9; text-align:inherit; font-style:italic}
.titre { font:bold 10pt Tahoma; color:silver }
.bord2 { background:#860000;font:bold 12pt Tahoma; color:silver; }
.bord3 { background-color:#CCCCCC; font:bold 12pt Tahoma; color:red; }
.bouton {font:bold 8pt Tahoma; text-align:right;background:#990000 
url("<? echo $repimg; ?>bouton.jpg") }
.legende_presse{font:8pt Tahoma;}
A.erreur  { font-family: Helvetica, Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; background: #ED1015}
A.titre   { font-family: Helvetica, Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; background: black}
A.ok      { font-family: Helvetica, Verdana; font-size: 13px; color: #1C2D67; font-weight: bold; background: #FDF9AA}
A.heure   { font-family: Helvetica, Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; background: black}
A.comm   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal}
A.nom   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold}
A.date { font-family: Helvetica, Verdana; font-size: 13px; color: #0540FD; font-weight: bold; text-decoration: none}

form input{margin:7px 0px 5px 0px;}
form select{margin:7px 0px 5px 0px;}
H1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color:#FFFFFF; margin:0px; }
H2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#FFCC33; text-align:center; margin-top:2px; margin-bottom:2px;}
H3 { font: 10pt verdana;text-decoration:none; color:#faf8e9; text-align:left; margin-left:10px}
H4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 17px; text-decoration:none; color:#FF0000; margin-left:6px; margin-top:7px; margin-bottom:2px;}
H5 {font:13pt verdana;text-decoration:none; color:#faf8e9; text-align:left; margin-left:10px; font-weight:bold}
H6 {font:10pt verdana;text-decoration:none; color:#faf8e9; text-align:left; margin-left:10px; margin-right:10px;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:6px; margin-right:6px; margin-top:6px; margin-bottom:0px;}
a { font:bold 8pt Tahoma;text-decoration:none; color:#faf8e9; text-align:left}
a img{text-decoration:none; border:0px solid; margin-top:4px; }
A:hover { color:red }
A.lien { font:bold 8pt Tahoma; color:#aa7c31;}
A.nolien { font:bold 9pt Tahoma; color:#faf8e9;}
.fond { background:black }
.bord { background:#860000 }
.attention{font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic;}
.centre { background:blue }
A.email         { color: #FFFFFF; font-weight: inherit; text-decoration: none ;font-size: 10px}
A.email:link    { color: #FFFFFF; font-weight: bold; text-decoration: none }
A.email:visited { color: #0540FD; font-weight: bold; text-decoration: none }
A.email:hover   { color: #0540FD; font-weight: bold; text-decoration: underline }

#presse_01{width:640px; height:500px; border:0px solid #FF0000; }
#presse_02{float:left; width:200px; height:500px; border:0px solid #FFFF00;}
#presse_02 img{width:185px; margin:5px;}
#presse_03{float:right; width:430px; height:auto; border:0px solid blue;}
#presse_03 img{height:100px; margin:7px; margin-bottom:0px;}
#presse_03 p{font:7pt Tahoma; margin:0px; color:#000000}

#agenda{float:left; width:660px; background-image:url(../../images/Base/fond2.jpg); background-repeat:no-repeat; text-align:center;}
#agenda_1{float:left; width:275px; border:0px solid #CCCCCC}
#agenda_2{float:left; width:375px; border:0px solid #CCCCCC; padding-top:25px;}

#imago_0, #imago_1, #imago_2, #imago_3,#imago_4,#imago_5,
#imago_6,#imago_7,#imago_8,#imago_9,#imago_10,#imago_11,
#imago_12,#imago_13,#imago_14,#imago_15,
#imago_16, #imago_17, #imago_18, #imago_19,
.vignette_presse{float:left; border-bottom:1px solid #FF0000; width:103px; height:165px; margin:0 4px 16px 0;  background-color:#CCCCCC}


#imprime{width:315px; height:280px; border:0px solid yellow; margin:0; padding:0; }
#imprime td{font:bold 10pt Tahoma; color:#000000; margin:0px;}
#imprime p{font:9pt Tahoma; color:#000000; margin-left:15px;}
#imprime h1{font:bold 10pt Tahoma; color:#000000; margin-left:48px;}
#imprime h2{font:bold 9pt Tahoma; color:#000000; margin:0 0 0 5px;}
#imprime h3{font:bold 9pt Tahoma; color:#FFF; margin:0 0 0 0px; height:15px; width:311px; background-color:#FF0000; text-align:center;}

#civil1{ float:left; width:180px; margin:5px 0 0px 65px; border:0px solid blue; font:bold 10pt Tahoma; color:#000000; text-align:left; }
#civil{ float:left; width:140px; margin:5px 0 0px 65px; border:1px solid blue; font:bold 10pt Tahoma; color:#ff0000; text-align:left; }
#numero1{ float:left; top:145px; left:208px; width:78px; margin:5px 27px 40px 0px; padding:0; border:0px solid blue; font:bold 8pt Tahoma; color:#000000; text-align:right; }

#blanc{float:left; height:132px; width:340px; border:0px solid blue; margin:0; padding:0;}
#civilo{ float:left; width:175px; border:0px solid yellow; font:bold 10pt Tahoma; color:#ff0000; margin:5px 0 30px 65px; }
#numero{float:right; top:145px; left:208px; width:78px; margin:5px 27px 40px 0px; padding:0; border:0px solid blue; font:bold 8pt Tahoma; color:#000000; text-align:right; }
#indic{ float:left; top:225px; left:20px; width:320px; margin:10px 5px 0px 5px; border:0px solid blue; font:9pt Tahoma; color:#000000; text-align:left; }
#lancer{width:350px; border:0px solid blue; margin-top:15px; text-align:center;}

#formulaire{width:380px; background-color:#666666;}
#formulaire h3{ font:bold 20pt verdana; color: red; margin:10px; }
#formulaire p{ text-align:justify; margin:10px;}

#shop{width:320px; border-top:2px solid #ccc; text-align:left; }
#shop img{float:right; margin:8px; margin-right:8px;}

#objet{float:left; width:255px; border-top:2px solid #ccc;}
#objet img{float:right; margin:8px; margin-right:14px;}
#centre{width:660px; height:600px; border:0px solid red; background-image:url(../images/Base/fond3.gif);}
#temporaire{width:660px; height:500px; text-align:left; border:0px solid red; background-image:url(../images/Base/fond3.gif);}
#haut_01{float:left; width:270px; height:30px;  margin:5px 5px 5px 5px; border:0px solid blue; text-align:center;}
#haut_02{float:left; width:350px; height:30px;  margin:5px 5px 5px 5px; border:0px solid blue;}
#haut_03{float:left; width:270px; height:310px; margin:5px 5px 5px 5px; border:0px solid blue;}
#haut_03 img{margin:5px; text-align:center;}
#haut_04{float:left; width:355px; height:310px; margin:5px 5px 5px 5px; border:0px solid blue;}
#haut_05{float:left; width:250px; height:100px; margin:5px 5px 5px 5px; border:0px solid blue;}
#haut_06{float:left; width:350px; height:160px; margin:5px 5px 5px 5px; border:0px solid blue;}
#imagos_01{float:left;width:170px; height:130px; margin:2px 4px 2px 0px; border:1px solid red; text-align:center;}
#imagos_02{float:left; width:170px; height:130px; margin:2px 4px 2px 0px; border:1px solid red;text-align:center;}
#imagos_03{float:left; width:170px; height:130px; margin:2px 4px 2px 0px; border:1px solid red; text-align:center;}
#imagos_04{float:left; width:170px; height:130px; margin:2px 4px 2px 0px; border:1px solid red;text-align:center;}

#home_01{float:left; width:270px; height:510px;  margin:0px 5px 5px 0px; border:0px solid yellow; text-align:center;}
#home_01a{float:left; width:260px; height:320px;  margin:0px 5px 5px 5px; border:0px solid blue; text-align:center;}
#home_01b{float:left; width:260px; height:130px; margin:0px 5px 0px 5px; border:0px solid blue;}
#home_01b img{margin:0px; text-align:center;}
#home_01c{float:left; width:260px; height:228px; margin:0px 5px 5px 5px; border:0px solid blue; text-align:left;}
#home_01d{float:left; width:260px; height:105px; margin:0px 2px 5px 2px; border:0px solid blue;}

#home_02{float:left; width:370px; height:505px;  margin:5px 5px 5px 0px; border:0px solid blue;}
#home_02a{float:left; width:172px; height:140px;  margin:5px 0px 5px 2px; border:0px solid blue;}
#home_02b{float:left; width:172px; height:140px;  margin:5px 0px 5px 2px; border:0px solid blue;}
#home_02c{float:left; width:172px; height:140px;  margin:5px 0px 5px 2px; border:0px solid blue;}
#home_02d{float:left; width:172px; height:140px;  margin:5px 0px 5px 2px; border:0px solid blue;}
#home_02e{float:left; width:360px; height:105px;  margin:15px 2px 5px 2px; border:0px solid blue;}
#home_02e img{border:2px solid #990000;}
#home_02f{float:left; width:360px; height:75px;  margin:5px 2px 5px 2px; border:0px solid blue;}

#home_03{float:left; width:350px; height:310px; margin:5px 5px 5px 5px; border:1px solid blue;}
#home_06{float:left; width:270px; height:160px; margin:5px 5px 5px 5px; border:1px solid blue;}
#home_07{float:left; width:350px; height:160px; margin:5px 5px 5px 5px; border:1px solid blue;}

#etat{background-color:#993300; width:380px; }
#etat p{ font:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; vertical-align:middle; }  
#etat_t{ color:#FFF; width:380px; text-align:left; font-size:13px; margin:10px 0 5px 7px; }
#etat_t h3{ color:#000; text-align:left; font-weight:bold; font-size:16px; margin:20px 0 5px 7px; }



.image {
	position: absolute;
	top:32px;
	left:316px;
	width:300px;
	height:195px;
}

/* Expo japan erotica */
#japonerotica{
	position:relative;
	background-color:#000000;
	width:660px;
	height:auto;
	text-align:center
}

#japonerotica h1{
	font-size:28px;
}

.bouton_japon_erotica{
	margin:0;
	padding:0;
	width:150px;
	height:50px;
	margin-right:20px;
	margin-top:10px;
	border:2px solid #AA7C31;
}
.bouton_japon_erotica:hover{
	border:2px solid #ff0000;
}

h4.nom_artiste_jap{
	width:660px;
	text-align:center;
	margin:0;
	padding:15px 0 10px 0;
	font-size:25px;
}

p.description_artiste{
	width:500px;
	text-align:justify;
	padding:5px 80px;
}

#container_diapo_home{
	position:relative;
	margin:0;
	padding:0;
	width:610px;
	height:180px;
	border:0px solid #FFFFFF;
}
#container_diapo_home img.image{
	position: absolute;
	top:16px;
	left:465px;
	width:100px;
	height:124px;
}
#container_diapo_japan_expo{
	position:relative;
	margin:0;
	padding:0;
	width:660px;
	height:300px;
}
#container_diapo_japan_expo img.image{
	position: absolute;
	top:0;
	left:80px;
	width:500px;
	height:300px;
}