html {
  font: "Lucida Grande", Verdana, "Bitstream Vera Sans", Lucida, sans-serif;
  font-size: 0.85em;
  padding: 0px;
  margin: 0px;
}
html { overflow-y: scroll; }
html { overflow: -moz-scrollbars-vertical; } 

.nobr { white-space: nowrap; }

/*turn pages nav at botto of the page*/  
div.pagerow {
  padding-top: 0px;
  margin: 0px auto;
  text-align: center;
  }

  div.pagerow span.pageleft {
  float: left;
  text-align: left;
  margin-left: 50px;
  }

div.pagerow span.pageright {
  float: right;
  text-align: right;
  margin-right: 50px;
  }
  
#footer {
  position: relative;
  top: 26px;
  font-size: 0.8em;
  color: white;
  width: 580px; 
  text-align: right;
}

#footer a {
  color: #003;
}

#footer a:hover {
  color: #ccf;
}

.ref 
{
font-size: 60%;
vertical-align: top;
}

a { text-decoration: none;}
a:hover { color: #66f;}
blockquote {border: 1px solid black; width: 492px; padding: 1em 10px 1em 10px; margin: 0 auto 1em auto; background-attachment: none; background-image: url(images/space.jpg); }

div > blockquote {border: 1px solid black; width: 492px; padding: 0px 10px 0 10px; margin: 0 auto 1em auto; background-attachment: none; background-image: url(images/space.jpg); }

div.mars {border: 1px solid black; width: 492px; padding: 1em 10px 1em 10px; margin: 0 auto 1em auto; background-color: #D4DFFE}

div > div.mars {border: 1px solid black; width: 492px; padding: 0 10px 0 10px; margin: 0 auto 1em auto; background-color: #D4DFFE }

img {border: 1px solid black; margin: 0; padding: 0;}
a img {border: 1px solid black;}
img.sidead {float: left; margin-top:20px;}
h1, h2, h3, h4, h5 { 
font-family: Times New Roman;
font-variant: normal;
  line-height: 100%;
  letter-spacing: -0.02em;
  color: #545;
  vertical-align: bottom;

}

h3 + p{
  margin-top: -.8em;
}

h2 + p{
  margin-top: -1em;
}

h2 + div.center,h2+div.mars{
  margin-top: -0.6em;
}

h2 + blockquote{
  margin-top: -0.6em;
}

h1 {font-family: Arial;
font-size: 1.6em;
color: #222;
margin-top: .2em;
padding-bottom: 0em;
margin-bottom: 0em;
letter-spacing: -0.05em;
text-align: center;
}



.floatright {float: right; margin-left: 0.8em; margin-top: 0.3em;}
div#map {border: 1px solid black; width: 512px; height: 300px; padding: 0px; margin: 0 auto 4px auto;  }
div.center {text-align: center; margin: 0; padding: 0;}
div.caption {text-align: center; font-size: 0.7em; margin: 0px 0 2px 0; color: #004}
div > div.caption {text-align: center; font-size: 0.7em; margin: -4px 0 2px 0; color: #004}
body {font-family: Arial; background-attachment: fixed; background-image: url(images/neurone2.jpg); margin: 0; padding: 0; text-align: center;}
div#outer {width:800px;margin: 2em auto 0 auto; }
div#side { width: 10em; float: right; background-color:#4aa;}
/*35em padding 2em*/
div#content { line-height: 1.15; letter-spacing: 0.01em; margin: 0 0 2em 0; text-align: left; background-attachment: none;width: 580px; padding: 14px 25px ;border: 1px solid black;  background-image: url(images/cells3.jpg); }
/*div#inner {margin: 0 auto; max-width: 40em; text-align: left;}*/

.detail {
font-size: .8em;
}

.red {
color: #823;
}

#column {
  margin: 1em 0em 0 0em;
  float: right;
  clear: both;
  text-align: center;
  width: 150px; /*10em;*/
}

#sidenav {
  Margin 0;
  float: left;
  border: 1px solid black;
  border-top: none;
  border-collapse: collapse;
  background: #bde;
  width: 140px; /*10.2em;*/
}

#sidenav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#sidenav li {
  text-align: center;
  border-top: 1px solid #000;
  margin: 0;
  padding: 0em;
}

div.inactive {
  padding: .2em 1em;
  margin: 0;
  display: block;
}

#sidenav li.subselect {
  background: #acf;
  color: #fff;
}

#sidenav li.mainselect {
  background: #9be;
  color: #fff;
}

#sidenav li.submenu {
  background: #acf;
}

#sidenav a {
  color: #00a;
  text-decoration: none;
/*  font-weight: bold;*/
  display: block;
  padding: 0.2em 1em;
}



#sidenav a.mainselect {
  color: #00c;
}

#sidenav a.subselect {
  color: #00c;
}

#sidenav a.submenu {
  color: #f00a;
}

#sidenav a:hover {
	background: #8ac;
}

#sidenav a:hover.submenu {
  color: #00c;;
	background: #8ae; /*8ac;*/
}

#sidenav a:hover.mainselect {
  color: #00c;
	background: #9bf; /*8ac;*/
}

#sidenav a:hover.subselect {
  color: #00c;
	background: #aef; /*8ac;*/
}
