body {
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
    background: #BEBBBB;
}
a {
    color: #1EB0E2;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #373D98;
    margin-top: 0px;
    margin-bottom: 1px;
}
h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #1EB0E2;
    margin-top: 0px;
    margin-bottom: 1px;
}
h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFB600;
    margin-top: 0px;
    margin-bottom: 0px;
}

p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    margin-top: 5px;
    margin-bottom: 5px;
}
td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}
ul {
  margin:0px 0px 0px 0px; 
  padding:0px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
li {
  margin:0px 0px 0px 16px; 
  padding:0px; 
  list-style-type:square; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}


.input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
	clip:   rect(auto auto auto auto);

}



/* Barre de menu */
table.barremenu {
    color: #FFFFFF;
    background-color: #000000;
}
table.barremenu td {
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid;
    white-space: nowrap;
    padding: 1px 15px 2px 15px;
    color: #FFFFFF;
    cursor: pointer;
}
table.barremenu td.menu {
    background-image:url('images/posi/menu/menu_fond_of.gif');
    border-color: #87D3F9 #262A69 #262A69 #87D3F9;
}
table.barremenu td.menuover {
    background-image:url('images/posi/menu/menu_fond_sel.gif');
    border-color: #87D3F9 #52C0E5 #52C0E5 #87D3F9;
}

/* Barre de entre menu et sous-menu */
table.barreintermenu {
    background-color: #CDE4F8;
    border-bottom: 1px solid #414141;
}

/* Barre de sous-menu */
table.barressmenu {
    background-color: #B0CCEE;
    border-bottom: 1px solid #98A9B8;
}
table.ssmenu td {
    color: #000000;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    white-space: nowrap;
    padding: 0px 5px 0px 5px;
    cursor:pointer;
}
table.ssmenu td.menu {
    border: 1px solid #92BEE3;
}
table.ssmenu td.menuover {
    border: 1px solid;
    border-color: #9DAFBE #FFFFFF #FFFFFF #9DAFBE;
}
table.ssmenu td.menusel {
    border: 1px solid;
    background-color: #E1E9FF;
    border-color: #9DAFBE #FFFFFF #FFFFFF #9DAFBE;
}
table.ssmenu td.menuselover {
    border: 1px solid;
    background-color: #E1E9FF;
    border-color: #8897A4 #FFFFFF #FFFFFF #8897A4;
}
table.ssmenu td img {
    vertical-align: middle;
}

