body{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: normal;
	letter-spacing: 0px;
	background-image: url(/media/imgs/gen/fond.jpg);
  text-align: center;
}

table{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: normal;
	letter-spacing: 0px;
}

#global{
	width:1000px;
	margin-left: auto;
	margin-right:auto;
	margin-top:20px;
	position: relative;
  text-align: left;
}


.rubsp {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #690126;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
a.rubsp:hover {
	COLOR: #3a0014;
}

.rubsp2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 6pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.resume {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: normal;
	letter-spacing: 0px;
}
.bas {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: normal;
	letter-spacing: 0px;
}
.rubs {

	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}

.rubsTrebuchet {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
}

a.rubsTrebuchet:hover {
	COLOR: #daefff;
}

.rubs2Trebuchet {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
}

a.rubs2Trebuchet:hover {
	COLOR: #daefff;
}



.sRubsArial01 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #0a5993;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 0px;
  padding-top: 5px;
	padding-bottom: 5px;
}
a.sRubsArial01:hover {
	COLOR: #000;
}

.sRubsArial02 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
}
a.sRubsArial02:hover {
	COLOR: #0a5993;
}


.titreActuTrebuchet, a.titreActuTrebuchet {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #8c0031;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
a.titreActuTrebuchet:hover {
  COLOR: #000000;
}

.date {

	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #FFC086;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: normal;
	letter-spacing: 0px;
}
.titre01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #DF0073;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.titre01test{
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(/media/imgs/gen/PuceSrubs.gif);
  background-position:5px 7px;
  background-repeat:no-repeat;
  clear:both;
  color:#DF0073;
  font-size:10pt;
  letter-spacing:0.1em;
  line-height:22px;
  margin-bottom:20px;
  margin-left:10px;
  margin-top:30px;
  padding-left:20px;
}
.titre02 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.titre03 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.titre03bd {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.titre03sel {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #EE047E;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.titre04 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.titre05 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.titre06 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #ED7100;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.titre06bd {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #ED7100;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}

.txtActu01 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #0f5b93;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.txtActu02 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #3d6c0b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.txtActu03 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #524e50;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.txt01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #524E50;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: normal;
	letter-spacing: 0px;
}
.txt02 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: normal;
	letter-spacing: 0px;
}
.txt03 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lienaccueil {
  FONT-WEIGHT: normal;
  FONT-SIZE: 8pt;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  text-decoration: none;
}
a.lienaccueil:hover {
  COLOR: #524E50;
  text-decoration: underline;
}
.txt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: normal;
	letter-spacing: 0px;
}
.lien {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #1B559C;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 0px;
}
a.lien:hover {
	color: #000000;
}
a.rubs:hover {
	color: #FFC086;
}
a.titre03:hover {

	color: #EE047E;
}

.bouton {
	background-image: url(/media/imgs/gen/fondmenudiv.jpg);
}
.bouton_over { 
	background-image: url(/media/imgs/gen/fondmenuoverdiv.jpg);
}
.bouton2 {
	background-image: url(/media/imgs/gen/fondssmenudiv.jpg);
}
.bouton2_over { 
	background-image: url(/media/imgs/gen/fondssmenuoverdiv.jpg);
}
.td_orange {
    background-color:#ed7100;
}
.inputrecherche{
	BORDER: solid 1px #FFFFFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
input{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
select{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/*Mise en forme boutons dans le contenu de l'article*/
p.bouton_form {
	margin-bottom: 20px;
	margin-right: 10px;
	text-align: left;
}
a.bouton_form, #sondage a.bouton_form {
	color: #f1d9be;
	border: 1px solid #E75710;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #E75710;
}
a.bouton_form:hover, #sondage a.bouton_form:hover {
	color: #E75710;
	border: 1px solid #E75710;
	background-color: #FFFFFF;
}

/****************************************/
/* photos défilantes page d'accueil     */  
/****************************************/
#slide-images{
    position:relative;
    display:block;
    margin:0px;
    padding:0px;
    width:150px;
    height:137px;
    overflow:hidden;
}

#slide-images li{
    position:absolute;
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
}

#slide-images li img{
    display:block;
    background-color:#FFFFFF;
}
