body, html {
height: 100%;
}

*{
margin: 0;
padding: 0;
}

body {
font-size: 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

img {
border-style: none;
}

a {
text-decoration: underline;
color: #000000;
cursor: pointer;
}

a:hover {
text-decoration: none;
color:red;
}

#wrapperBox {
height: 100%;
}

h2 {
margin-bottom : 20px;
}

/*-------------------------------------------------------------------
--- DIV Content Left
-------------------------------------------------------------------*/
#left {
width: 184px;
float:left;
height:100%;
background: url(../images/fond_left.gif) left bottom repeat;
}

#left ul{
margin-top: 50px;
list-style-type: none;
}

#left li{
margin-right: 17px;
margin-bottom: 15px;
color: yellow;
text-align: center;
font-size: 1em;
font-weight: bold;
background-color:transparent;
}

#left li a{
color: yellow;
text-decoration: none;
background-color:transparent;  
}

#left li a:hover{
color: red;
text-decoration: none;
background-color:transparent;  
}

/*Navigation active*/
#left li.current.active a{
color: red;
}

/*Cadre blanc autour du menu - arrivant de Bootstrap depuis Phoca Gallery*/
.#left nav>li>a {
    display: block;
}

#left li a:hover{
color: red;
}

ul, li {
}

/*--- Logo*/
#img_logo{
margin-left: 31px;
margin-top: 33px;
}

/*langue*/
#jflanguageselection img{
margin-right: 90px;
}

/*-------------------------------------------------------------------
--- DIV Content
-------------------------------------------------------------------*/
#Content
{
  margin-left: 184px;
  margin-right:20px;
  height: 95%;
}

#wrapperHeader{
  float: left;
  width: 100%;
  min-height: 280px;
}

#wrapperHeader p{
/*margin: 0;*/
}

#wrapperBreadcrumbs{
float: left;
width: 100%;
height: 45px;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
}

#wrapperContent{
  float: left;
  width: 100%;
  /*height: 95%;*/
  margin:20px 0 20px 20px;
}

/*------ Login ------*/
/*-------------------*/
#wrapperContent ul{
margin-left: 13px;
margin-bottom: 10px;
}

#wrapperContent form{
}

#wrapperContent fieldset{
width: 200px;
}

/*-------------------------------------------------------------------
--- DIV Content Right
-------------------------------------------------------------------*/
#wrapperRight{
  float:right;
  width: 190px;
}

/*-------------------------------------------------------------------
--- DIV Content Footer
-------------------------------------------------------------------*/
#wrapperFooter {
float: left;
width: 100%;
font-size: 0.7em;
text-align: center;
border-top: 1px solid #000000;
}

/*-------------------------------------------------------------------
--- TOOLTIP
-------------------------------------------------------------------*/
.tool-tip {
   float: left;
   background: #ffc;
   border: 1px solid #D4D5AA;
   padding: 5px;
   max-width: 200px;
   z-index: 15;
}

.tool-title {
   padding: 0;
   margin: 0;
   font-size: 100%;
   font-weight: bold;
   margin-top: -15px;
   padding-top: 15px;
   padding-bottom: 5px;
   background: url(../images/selector-arrow.png) no-repeat;
}

.tool-text {
   font-size: 100%;
   margin: 0;
}

.mod-languages ul {
  text-align: center;
}