

body{
  font-family: Tahoma,"Lucida Grande","Helvetica Neue", Arial, Helvetica, sans-serif;
  color:black;
  background-color: #FBFBFB;
}

body.sitemap {
  font-family: Tahoma,"Lucida Grande","Helvetica Neue", Arial, Helvetica, sans-serif;
  color:black;
  background-color: #FBFBFB;
  Line-height:2;
}
  
nav.navbar {
  font-weight: normal; 
  color: #EEE;
  padding-left: 0em;
  background-color: #515151;
  border-radius: 0px;
  height: 4em;
  z-index: 9999;
}
  
.nav, .navbar-header, .navbar-nav, .navbar-toggle  {
  background-color: #515151;
  font-weight: normal; 
  color: #EEE;
  padding-left: 1em;  
  z-index: 9999;
}


h1.title { 
  font-size: 2.4em;
  color:#515151;

  font-family:  "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
  text-align: center;
  margin: 0px;    
  padding: 0em;
 }

p.title { 
  font-size: 1.1em;
  color:#515151;

  font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;  
  text-align: center;
  margin: 0px;  
}	

img.logo {
  max-height: 3.5em;
  padding:0.2em;
  margin:0.2em ;
}

img.thumb {
  max-height: 36px;  
}

div.centered {
  text-align: center;
  color: darkslategrey;
  line-height: 1em;
  padding: 0.5em;
  padding-bottom: 0em;
  margin-bottom: 0em;
  padding-top: 0em;
  margin-top: 0em;
}
div.c2 {
  text-align: center;
  color: darkslategrey;
  line-height: 1em;
  padding: 0.5em;
  padding-bottom: 0em;
  margin-bottom: 0em;
  padding-top: 0em;
  margin-top: 0em;
}

div.centered1 {
  text-align: center;
  color: #515151;
  max-width : 56em;
  padding: 1em;
  padding-top: 0em;
    
}
h5 {
   line-height: 1.6em; 
    padding: 1em;
}

div.centered2 {
  text-align: center;
  color: #515151;
  max-width : 100em;
  width:90%;
  padding: 0em;
  line-height: 1em;
}

row {
  padding: 0.0em;
  margin: 0em;
  margin-top: 0.0em;
  margin-bottom: 0.0em;
  height:0.1em;
  
}

div.thumbnail{
  padding: 0em;
  margin: 0em;
}

a.t2{
    min-height: 8em;
    height: 9em;
    color:#515151;   
}

.navbar-center {
  position: absolute;
  left: 33%;
  transform: translatex(-50%);
  margin:0em;

}
div.cadre {
  border: #444 2px;
  display: inline-block;

}
table.table{
  max-width : 44em;
  margin: auto;
  width: 80% !important;
  background-color : white; 
}
td{
  text-align: left;
}

a.small{
  color: #515151;
}

img.smallicon{
  max-height: 1.5em;
}

img.img390{
  max-height: 390px;
}

td.top
{
	vertical-align:top;
	text-align: right;
	float: right;
	width: 200px;
	
}
td.topT
{
	vertical-align:top;
}

div.centered3 {
  text-align: center;
}

.mytooltip {
    text-decoration: none;
}
.mytooltip + .tooltip > .tooltip-inner {
    background-color: #fff;
    min-width: 30em;
}