/* CSS Document */

body {
	background-color:#3b3b3b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:1px;
}

#menu{
color:#FFFFFF;
}
#menu:hover {
color: #FF0000;
border:none;
}

img {
	border:none;
}

.texte {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.titre {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	border:none;
}
h1 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:10px;
	border:none;
}
#titre{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	
	border:none;
	
}
h2 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	border:none;
	padding-top:10px;
}
#texte{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	border:none;
	text-align:justify;
}
p {
	text-align:justify;
}
.numero a{
color:#FFFFFF;
text-decoration:none;
font-size:10px;
}
.numero a:hover{
color:#FFFFFF;
text-decoration:underline;
font-size:10px;
}
.numero a:selected{
color:#FFFFFF;
text-decoration:underline;
font-size:10px;
font-weight:bold;
}
.form{
color:#000;
background:F3F3F3;
border:none;
font-size:10px;
height:19px;
width:150px;
}
.formcontact{
border:none;
font-size:12px;
width:170px;
font-family:Arial, Helvetica, sans-serif;

}
.formcontact2{
border:none;
font-size:12px;
width:600px;
font-family:Arial, Helvetica, sans-serif;

}

a{
color:#FFFFFF;
text-decoration:none;
}
a:hover{
color:#FFFFFF;
text-decoration:underline;
}

select.maliste
{
	width : 150px;
	border-width:1px;
	border-color:#ffffff;
	background-color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	letter-spacing:1px;
}


/* INFOBULLE */

a.tooltip em {
    display:none;
}
a.tooltip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:underline;
}
a.tooltip:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: -90px;
    left: -10px;
    padding: 5px;
    color: #FFF;
    border: 1px solid #fff;
    background: #434343;
    width:410px;
	text-decoration:none;
}

a.tooltip2 em {
    display:none;
}
a.tooltip2:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:underline;
}
a.tooltip2:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: -90px;
    left: -90px;
    padding: 5px;
    color: #FFF;
    border: 1px solid #fff;
    background: #434343;
    width:410px;
	text-decoration:none;
}

a.tooltip3 em {
    display:none;
}
a.tooltip3:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:underline;
}
a.tooltip3:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: -90px;
    left: -190px;
    padding: 5px;
    color: #FFF;
    border: 1px solid #fff;
    background: #434343;
    width:380px;
	text-decoration:none;
}


a.tooltip4 em {
    display:none;
}
a.tooltip4:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:underline;
}
a.tooltip4:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: -90px;
    left: -220px;
    padding: 5px;
    color: #FFF;
    border: 1px solid #fff;
    background: #434343;
    width:380px;
	text-decoration:none;
}

.listmenu{
  position:absolute;
  top: 530px;;
  left:27%;
  padding:5px;
  width:380px;
  background-color:#434343;
  color:#FFF; 
  margin:0px; 
  border: 1px solid #fff;
  visibility:hidden;
}


.header{
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  width:400px;
  height:170px;  
}


a.tooltip5 em {
    display:none;
}
a.tooltip5:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:underline;
}
a.tooltip5:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: 15px;
    left: 10px;
    padding: 3px;
    color: #FFF;
    border: 1px solid #fff;
    background: #434343;
	text-decoration:none;
	width:110px;
	text-align:center;
	font-size:9px;
}

.sitemap{
color:#ee0000;
text-decoration:none;
}
.sitemap a:hover{
color:#ee0000;
text-decoration:underline;
}
.sitemap a:link{
color:#ee0000;
text-decoration:none;
}
.sitemap a:actived{
color:#ee0000;
text-decoration:underline;
}
.sitemap a:visited{
color:#ee0000;
text-decoration:none;
}

