body {
  margin:0;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
  background-color:#efefef;
  background-color:#9eb6d0;
  font-size:1em;
}

#welcome {
    margin:30px auto;
    width:600px;
    text-align:center;
}

#menutop {
  position:absolute;
  width:600px;
  left:240px;
  top:25px;
  border-style:none;
  line-height:3em;
}

#menutopcenter {
  float:left;
  padding-left:0.5em;
  padding-right:0.5em;
  margin-top:0.5em;
  margin-bottom:50px;
  border-style:none;
  float:none;
  text-align:center;
}

#menutop a:link, #menutop a:visited, #menutop a:active, #menutopcenter a:link, #menutopcenter a:visited, #menutopcenter a:active {
	background-color:#CCCCCC;
	text-decoration:none;
	color: #000000;
}

#menutopcenter a:link, #menutopcenter a:visited, #menutopcenter a:active {
    background-color:#CCCCCC;
}

#menutop a:hover,  #menutopcenter a:hover, #menutop a.current {
	background-color:#9eb6d0;
	text-decoration:none;
	color:white;
}

#menutopcenter a:hover {
	background-color:#8080ff;
}

#menutop a.current {
    border:3px solid black;
}

#menutop li {
}

#menutop ul li, #menutopcenter ul li {
  list-style-type:none;
  display:inline;
  padding:0em;
}

#menutop a, #menutopcenter a {
   padding:13px;
   margin-right:8px;
}


#menuleft {
  position:absolute;
  left:0px;
  top:0px;
  width:190px;
  margin:0px;
  text-align:center;
  background-color:#9eb6d0;
  border-style:none;
}


#content {
  position:absolute;
  width:700px;
  top: 146px;
  left: 210px;
  padding:25px;
  border:1px solid black;
  background-color:#FFFFFF;
  text-align:justify;
  font-size:0.8em;
}

#content h3 {
   position:relative;
   top:0.7em;
   font-style:normal;
   font-weight:normal;
   font-size:1.5em;
}

#content ul {
   list-style-type: square;
   position:relative;
}

#footer {
  position:absolute;
  width:920px;
  margin-top:44px;
  left:-170px;  
  font-family:'Times New Roman';
  text-align:center;
  font-style:italic;
  font-size:1em;
  border:1px solid #000000;
  background-color:#CCCCCC;
}




#menuleft ul li {
  list-style-type:none;
   padding:4px
}

#menuleft a {
   color:black;
   text-decoration: none;
}



#menuleft li.link {
  background-color:#bfcfe0;
  text-align:right;
  border:2px solid #9eb6d0;
}


#menuleft li.link:hover {
	background-color:#FFFFFF;
}

#pied img {
  margin-left:3em;
}



#a:link img, a:visited img {border-style: none}

#title {
    border-bottom:1px solid black;
    margin-bottom:1em;
    min-height:110px;
}


#title img {
    float:left;
    padding-left:10px;
}


h1 {
    text-align:left;
    padding:0;
    font-style:italic;
    font-size:2.0em;
    font-weight:normal;
    color:#0000ff;
}
h2 {
    padding:0;
    font-style:italic;
    font-weight:normal;
    color:#0000ff;
}

#intro {
    float:none;
    font-family:'Garamond';
    color:#004cff;
    font-style:italic;
    font-weight:bold;
    font-size:2.2em;

}


