/* CSS Document */
html {
 height: 100%;
}
body{
 height: 100%;
margin:0 0 0 0;
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

td{
vertical-align:top;
}

.contenu{
color:#333333;
text-align: justify;
margin-right:10px;
}

.slogant{
vertical-align:bottom;
}

.bottom{
vertical-align:text-bottom;
}

.tablePrincipale{
width:90%;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

.tablePrincipale{
width:90%;
margin-left:auto;
margin-right:auto;
/*background-color:#FFFFFF;*/
}

.bottomTable{
position:fixed;
bottom:0;
}

.contenuPop{
padding-left:10px;
padding-right:225px;
padding-top:20px;
padding-bottom:12px;
text-align:justify;
}
.titrePop{
font-size:24px;
text-transform:uppercase;
font-weight:bold;
vertical-align:bottom;
padding-left:10px;
color:#FFFFFF;
}


.line{
border-bottom-color:#000000;
border-bottom-style:solid;
border-bottom-width:1px;
}

.more{
color:#FFFFFF;
font-weight:bold;
vertical-align:bottom;
}

.more a{
color: #666666;
text-decoration:none;
}

#copy{
	text-align:right;
	color: #666666;
	padding-right:10px;
}
#copy a{
	text-decoration:none;
	color:#666666;
}
#copy a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

.links a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
.links a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
.links a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#AACF44;
text-decoration:none;
}


.linksGr a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
.linksGr a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
.linksGr a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.linksRose a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
.linksRose a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
.linksRose a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EA098B;
text-decoration:none;
}

.box{
padding-bottom:-5px;
padding-left:45px;
}

.blocNews{
/*background-color:#e7e7e7;*/
padding:6px;
margin-bottom:5px;
border-bottom-color:#aacf44;
border-bottom-style:solid;
border-bottom-width:1px;

}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight: bold;
border-bottom-color:#000000;
border-bottom-style:solid;
border-bottom-width:1px;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight: bold;
background-color:#aacf44;
border-bottom-color:#000000;
border-bottom-style:solid;
border-bottom-width:1px;
padding:2px;
}

.titlenews{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight: bold;
background-color:#ffffff;
padding:2px;
}
.titlesections{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight: bold;
background-color:#ffffff;
padding-top:2px;
padding-bottom:12px;
}

.blocAdress{
/*background-color:#e7e7e7;*/
padding-top:6px;
padding-bottom:6px;
margin-bottom:5px;
border-bottom-color:#f84600;
border-bottom-style:solid;
border-bottom-width:1px;

}

.linksBleuBrochure{
color:#0793de;
font-size:11px;
font-weight:bold;
}

.linksBleuBrochure a{
color:#0793de;
text-decoration:none;
font-weight:bold;
}
.linksBleuBrochure a:visited{
color:#0793de;
text-decoration:none;
font-weight:bold;

}
.linksBleuBrochure a:hover{
color:#666666;
text-decoration:none;
font-weight:bold;
}

