body {
	background-color: #BBDCFF;
	background-image:url(http://www.planete-nuit.com/img/background2.png);
	background-repeat: repeat-x;
	background-position: top;
	
}
html, body {height: 100%;}
div#seladdalert {
z-index:300000000;
display:none;
background-color:#FFFF99;
 padding:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 font-weight:normal;
 border:1px solid #FF9900;
clear:both;
	position: relative;
	top:0px;
	left:0px;
	margin:0px;
	width: 100%;
	
}
html>body div#seladdalert {position: fixed;}
  div.markerTooltip, div.markerDetail {
          color: black;
          font-weight: normal;
          background-color: white;
          white-space: nowrap;
          margin: 0;
          padding: 2px 4px;
          border: 1px solid black;
		  text-align:left;
       }
.topPan{
width:960px; height:180px; position:relative; margin:0 auto; padding:0px;
background-color: #FFFFFF;
border:1px solid #366ca3;
border-bottom:0px;
padding:10px;
padding-bottom:0px;
z-index:10000;
}
.bodyPan{
width:980px; position:relative; margin:0 auto; padding:0px;
background-color: #FFFFFF;
border:1px solid #366ca3;
border-top:0px;
z-index:2;
position:relative;
clear:both;
}


.bottomPan  {
background-color:#366CA3;
border-bottom-color:#366CA3;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#366CA3;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#366CA3;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:-moz-use-text-color;
border-top-style:none;
border-top-width:0;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding-bottom:0;
padding-left:10px;
padding-right:10px;
padding-top:0;
width:960px;
}


.bottom_title_1a
{
padding-top:10px;
width:230px; 
padding-bottom:5px; 
color:#ECEAFF; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
border-bottom-color:#999999; 
border-bottom-style:dotted; 
border-bottom-width:2px;
font-weight:bold;
}

.bottom_title_2a
{
padding-top:10px;
width:60Opx; 
padding-bottom:5px; 
color:#ECEAFF; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
border-bottom-color:#999999; 
border-bottom-style:dotted; 
border-bottom-width:2px;
font-weight:bold;
}


.bottomPan li.class_line_a {
display:inline;
list-style:none; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
padding-bottom:8px;
color:#ECEAFF;
padding-left:5px;
}


.bottom_title_1
{
width:250px; 
padding-bottom:5px; 
color:#ECEAFF; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
border-bottom-color:#999999; 
border-bottom-style:dotted; 
border-bottom-width:2px;
font-weight:bold;
}

.bottom_title_2
{
width:350px; 
padding-bottom:5px; 
color:#ECEAFF; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
border-bottom-color:#999999; 
border-bottom-style:dotted; 
border-bottom-width:2px;
font-weight:bold;
}

.bottomPan ul {
padding-left:20px;
}

.bottomPan li {
list-style:none; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
padding-bottom:2px;
color:#FC6;
}

.bottomPan li.class_line {
display:inline;
list-style:none; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
padding-bottom:2px;
color:#ECEAFF; 
}

.bottomPan a {
color:#ECEAFF; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
text-decoration:none;
}

.bottomPan a:hover {
text-decoration:underline;
color:#FFCC00;
}





.copyright{
width:960px; margin:0 auto; padding:0px;
border-top:0px;
margin-top:0px;
padding-left:10px;
padding-right:10px;
font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:11px; color:#003; font-weight:normal;
}
.bodyPanTop{
width:960px;  height:65px;
background-repeat:no-repeat;
background-position:bottom;
 padding:10px;
 vertical-align:middle;
 z-index:3;
 position:relative;
 clear:both;
}
.bodysubmenu_onglet {
width:850px;  height:23px;
 vertical-align:baseline;
 z-index:4;
 position:relative;
 clear:both;
}
.bodysubmenu {
width:830px;  height:50px;
background-image:url(http://www.planete-nuit.com/img/bgtop.jpg);
background-repeat:no-repeat;
background-position:bottom;
 padding:10px;
 vertical-align:baseline;
 z-index:4;
 position:relative;
 clear:both;
 border:1px dotted #2863a5;
}

.bodysubmenu2 {
width:850px;
background-image:url(http://www.planete-nuit.com/img/bgtop6.jpg);
background-repeat:no-repeat;
background-position:top;
 padding:10px;
 vertical-align:baseline;
 z-index:4;
 position:relative;
 clear:both;
 border:1px solid #2863a5;
}

.bodysubrecherche2 {
width:890px;
background-image:url(http://www.planete-nuit.com/img/bgtop7
					 6.jpg);
background-repeat:no-repeat;
background-position:bottom;
 padding:10px;
 vertical-align:baseline;
 z-index:4;
 position:relative;
 clear:both;
 border:1px solid #2863a5;
}


.menucontent {
width:661px; height:18px;padding-left:62px;
}
.balisescontent {
width:651px; margin-left:30px;
text-align:center;
margin-top:30px;
vertical-align:middle;
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:normal;
padding-top:2px;
}
.arianefil {
width:661px; height:18px;
padding-left:62px;
 font-family: Arial;
   font-size: 10px;
   color:#000000;
}
.arianefil a {font-family: Arial;
   font-size: 10px;
   color:#000000;}
.arianefil a:hover {color:#0000FF;}
.toprightpan1{
float:left;
width:720px;
height:86px;
}
.toprightpan2{
float:left;
width:662px;
height:35px;
background-color:#FFFFFF;
margin-left:58px;
vertical-align:bottom;
}
.toprightpan3{
float:left;
width:662px;
background-color:#FFFFFF;
margin-left:58px;
}
.logopan{
float:left;
width:238px;
height:126px;
}
.sloganlogo {
float:left;
width:238px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	color: #2863a5;
	vertical-align:top;
	margin:0px;
	padding-top:0px;
}
.Style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066FF;
}
.titre_promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9900;
	font-weight:bold;
}
.titre_enavant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #185aae;
	font-weight:normal;
}
.Style1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066FF;
}
.Style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272727;
}
.Style2bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
}
.Style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066FF;
}
.minititle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066FF;
}
.Style4 {
	font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:12px; color:#999999; font-weight:normal;
}
.Style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
}
.Style6 a{
	font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal;
}
.Style6 a:hover{
	font-weight:normal;text-decoration:none;
}
.bottom_subitem{
font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;
list-style:none; margin:0;list-style:disc; margin:0;padding:0;
text-decoration:none;
}
.bottom_subitem a{
font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:9px; color:#FFFFFF; font-weight:normal;
list-style:disc; margin:0;padding:0;
text-decoration:none;
}
.bottom_subitem a:hover{
color:#FFCC00;
}
.txtaccueil{
font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:12px; color: #185aae; font-weight:normal;
width:470px;
height:40px;
text-align:justify;
}
.infomap{
margin-top:10px;
font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:12px; color: #FFFFFF; font-weight:normal;
width:330px;
height:40px;
}
.menulist {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272727;
	border:1px solid #366CA3;
}
.copytxt {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	
}
 
ul#dropnav{margin:0; padding:0; list-style:none; font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:12px; color:#444; font-weight:bold; background:#FFFFFF; height:28px !important; height:27px;z-index:10000; }
#dropnav li{display:block; float:left; margin:0 0; height:28px;z-index:10000; text-align:left;}
#dropnav li a{display:block; color:#555; text-decoration:none; padding:4px 17px 5px 17px; margin:0; border-bottom:0;z-index:1000}
#dropnav li a:hover{ color:#fff; background:#366CA3}
#dropnav li ul li a{display:block; color:#555; text-decoration:none; margin:0; line-height:18px; overflow:hidden; border-bottom:0; z-index:1000}
#dropnav li ul li a:hover{ color:#06f; background:none;z-index:1000}
#dropnav li ul{position:absolute; z-index:19999; left:-999em; width:150px; overflow:hidden; margin:0px 0 0 -1px; padding:0; height:auto; border:solid #C7C7C7; border-width:1px 1px 0; background:#F9F9F9; font-weight:normal}
#dropnav ul ul{margin:-2em 0 0 150px;z-index:19999; }
#dropnav li li{width:150px; clear:both; overflow:hidden; border-bottom:1px solid #DBDBDB;z-index:19999;}
#dropnav li li a{ padding:5px 5px 0 5px;  margin:0;z-index:19999;}
#dropnav ul a{border-right:0}
#dropnav li:hover ul ul, #dropnav li:hover ul ul ul, #dropnav li.sfhover ul ul, #dropnav li.sfhover ul ul ul{left:-999em; overflow:hidden}
#dropnav li:hover ul, #dropnav li li:hover ul, #dropnav li li li:hover ul, #dropnav li.sfhover ul, #dropnav li li.sfhover ul, #dropnav li li li.sfhover ul{left:auto;z-index:19999;}
#dropnav li:hover, #dropnav li.sfhover{background:#ECECEC; color:#4aaeee;z-index:19999;}
#dropnav ul li:hover, #dropnav ul ul li:hover, #dropnav ul li.sfhover, #dropnav ul ul li.sfhover{background:#e8e8e8;z-index:19999;}
#dropnav ul li a, #dropnav ul ul li a{background:none}
#dropnav a.sub{ background-position:190px 12px}
ul.menu {  list-style-type: none;
  margin : 0;
  padding: 0;
  z-index:500;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-align:left;
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 853px;
	top: 448px;
}
ul.menu {
  list-style-type: none;
  margin : 0;
  padding: 0;
  z-index:500;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-align:left;
}
ul.menu li {
  float: left;
  margin: 0;
  border: 0;
    z-index:500;
	margin-right:10px;
}
ul.menu ul {
  position: absolute;
  display: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
  border: solid 1px #f69700;
  z-index:500;
   width:200px;
  padding-right:0px;
  background:#fff6d7;
}
ul.menu ul li {
  float: none;
  padding: 0;
    z-index:500;
	margin-right:0px;
}
ul.menu li a:link, ul.menu li a:visited {
  display: block;
  color: black;
  
  margin: 0;
  padding: 2px 2px;
  text-decoration: none;
}
ul.menu li a:hover {
  color: #ff6600;
  font-weight:bold;
}
ul.menu li:hover > ul {
  display: block;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272727;
}
a:visited {
	color: #272727;
}
a:hover {
	color: #FF9900;
}
a:active {
	color: #272727;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272727;
}

