body {
background: #c2c7f4;
padding:0;
margin:0;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: black;
}
body.popup {
background: #FFFFFF;
}
table{
border-collapse: collapse;
}
#menu dl, #menu dt, #menu ul, #menu li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu dt, #menu li {
cursor: pointer;
margin: 0;
border: 0px solid gray;
text-align: center;
font-weight: bold;
font-size: 12px;
font-family: verdana, arial, sans-serif;
color: #35297A;
}
#menu li a, #menu dt a {
color: #35297A;
background: url(../img/design06.jpg) #FF9900 no-repeat;;
text-decoration: none;
display: block;
width: 173px;
line-height: 42px;
}
#menu li a:hover, #menu dt a:hover {
color: #ffffff;
background-position: 0 -42px;
}
#adresse {
margin: 0 0 0 0;
padding: 0 0 0 0;
}
#adresse p {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: right;
font-weight: normal;
font-size: 18px;
font-family: verdana, arial, sans-serif;
color: #FFFFFF;
}
#page {
background: #FFFFFF;
font-size: 14px;
font-family: arial, sans-serif;
color: #35297A;
margin: 0 0 0 0;
/*height: 300px;*/
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
}
#page h1 {
text-align: right;
font-weight: bold;
font-size: 16px;
font-family: arial, sans-serif;
color: #35297A;
border-bottom: 2px solid #598EE6;
margin: 0 0 25px 0;
padding: 0;
}
#page table.h1 {
border-spacing: 0px;
border: 0px;
padding: 0px;
margin: 0;
border-collapse: collapse;
width: 100%;
}
#page td.h1 {
vertical-align: bottom;
}
#page img.h1 {
margin: 0 0 25px 0;
border-bottom: 2px solid #598EE6;
}
#page h2 {
margin: 5px 0 5px 0;
padding: 2px;
text-align: left;
font-weight: bold;
font-size: 14px;
font-family: arial, sans-serif;
color: #ffffff;
background-color: #399b3c;
}
#page h2.erreur {
background-color: #FF0000;
}
#page h3 {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: left;
font-weight: normal;
font-size: 14px;
font-family: arial, sans-serif;
color: #0000FF;
}
#page input.total {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: right;
font-weight: normal;
font-size: 14px;
font-family: arial, sans-serif;
color: #0000FF;
border: 0;
background: none;
}
#page input.totalfs {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: left;
font-weight: normal;
font-size: 10px;
font-family: arial, sans-serif;
color: #0000FF;
border: 0;
background: none;
}
#page span.fs {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: right;
font-weight: normal;
font-size: 10px;
font-family: arial, sans-serif;
}
#page p, #page ul {
margin: 0 0 0 5px;
padding: 0 0 20px 0;
font-family: verdana, arial, sans-serif;
font-size: 12px;
color: black;
background: transparent;
list-style-position: inside;
list-style-type: disc;
text-align: justify;
}
#page p.left, #page ul.left {
text-align: left;
}
#page p.right, #page ul.right {
text-align: right;
}
#page p.center, #page ul.center {
text-align: center;
}
#page p.infos_ccp {
text-align: justify;
font-size: 10px;
padding: 0;
margin: 0 5px 0 5px;
}
#page li {
margin: 0 0 0 0;
padding: 0 0 0 0;
font-family: verdana, arial, sans-serif;
font-size: 12px;
color: black;
background: transparent;
}
#page a {
color: #01804b;
text-decoration: none;
background-color: #fff9f0;
}
#page a:hover {
color: #FF9900;
}
#page h4 {
margin: 0 0 0 0;
padding: 0 0 0 30px;
text-align: left;
font-weight: bold;
font-size: 16px;
font-family: arial, sans-serif;
color: #35297A;
}
#page h4 a {
color: #35297A;
margin: 0;
padding: 10px 10px 10px 10px;
text-decoration: none;
background: #FFFAF3;
border: #FDDBA8 1px dotted;
width: 380px;
display: block;
}
#page h4 a:hover {
position: static;
margin: 0;
padding: 10px 10px 10px 10px;
background: #E3F1FF;
color: #35297A;
}
#page h4 img.left {
float: left;
margin-right: 5px;
}
#page h4 img.right {
float: right;
margin-left: 5px;
}
#page h4 p {
margin: 5px 0 0 0;
padding: 0 0 0 0;
font-family: verdana, arial, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
background: transparent;
}
#page h4 p.left {
text-align: left;
}
#page h4 p.right {
text-align: right;
}
#page h4 h3.left {
text-align: left;
}
#page h4 h3.right {
text-align: right;
}
#page table.cadre {
border: 1px solid #FF9900;
width: 100%;
background: #FEDAAD;
}
#page td {
margin: 0 0 0 0;
padding: 0 0 0 0;
font-family: verdana, arial, sans-serif;
font-size: 12px;
color: black;
background: transparent;
}
#compteur div {
text-align: center;
}
#compteur table {
border-collapse: collapse;
border: 1px solid #0000FF;
}
#compteur td {
background: #FFFFFF;
}
#compteur span.cpt {
font-family: Arial, Times New Roman;
font-weight: normal;
font-size: 12pt;
color: #0000FF;
}
#compteur span.date {
font-family: Arial;
font-weight: normal;
font-size: 10px;
color: #FFFFFF;
}
h1.accueil {
margin: 0 0 0 0;
padding: 2px;
font-family: verdana, arial, sans-serif;
font-size: 14px;
color: #ffffff;
background-color: #399b3c;
}
td.design01 {
background: url(../img/design01.jpg) #FF9900 no-repeat;
width: 663px;
line-height: 88px;
height: 88px;
}
td.design02 {
background: url(../img/design02.jpg) #FF9900 no-repeat;
width: 205px;
line-height: 38px;
height: 38px;
}
td.design03 {
background: url(../img/design03.jpg) #FF9900 repeat-y;
width: 173px;
vertical-align: top;
}
td.design04 {
background: url(../img/design04.jpg) #FF9900 repeat-y;
width: 23px;
}
td.design05 {
background: url(../img/design05.jpg) #FF9900 no-repeat;
width: 631px;
line-height: 24px;
height: 24px;
}
#page div.nos_pubs{
text-align: left;
margin: 10px 0 10px;
}
#page div.nos_pubs h1{
text-align: left;
font-weight: bold;
font-size: 16px;
font-family: arial, sans-serif;
color: #a81400;
border-bottom: 0px solid #598EE6;
margin: 0 0 0 0;
}
#page div.nos_pubs h2{
text-align: left;
font-weight: normal;
font-size: 14px;
font-family: arial, sans-serif;
color: #555555;
font-style: italic;
border-bottom: 0px solid #598EE6;
margin: 0;
padding: 0;
background-color: transparent;
}
#page div.nos_pubs h3 {
text-align: left;
font-weight: normal;
font-size: 14px;
font-family: arial, sans-serif;
color: #ff9900;
border-bottom: 0px solid #598EE6;
margin: 0;
padding: 0;
}
#page div.nos_pubs img {
float: left;
padding: 0 10px 0 0;
border: 0;
}
#page span.red {
color: #FF0000;
}
#page p.parution_editer {
color: #35297A;
text-align: left;
font-weight: normal;
font-size: 12px;
font-family: arial, sans-serif;
}
#page img.visuels {
float: right;
}
#page a.abonner {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: left;
font-weight: bold;
font-size: 18px;
font-family: verdana, arial, sans-serif;
color: #399b3c;
background-color: #ffffff;
text-decoration: none;
}
#page a:hover {
color: #FF9900;
}
#page table.formulaire {
padding: 0 0 0 0;
margin: 0 0 0 0;
border: 0;
width: 100%;
background-color: #ecffec;
color: #399b3c;
}
#page table.formulaire td {
padding: 2px;
margin: 0 0 0 0;
color: #399b3c;
border-top: 1px solid #399b3c;
border-bottom: 1px solid #399b3c;
font-weight: bold;
}
#page table.formulaire td.no_border {
border: 0;
}
#page table.formulaire span {
padding: 0 0 0 0;
margin: 0 0 0 0;
font-weight: normal;
font-size: 10px;
}
#page span.erreur {
color: #FF0000;
margin: 0 0 0 20px;
text-align: left;
font-weight: normal;
font-size: 12px;
font-family: arial, sans-serif;
}
#cado h1 {
clear:both;
text-align: left;
font-weight: bold;
font-size: 16px;
font-family: arial, sans-serif;
color: #a81400;
border:0;
margin:0;
padding:20px 0 0 0;
}
#cado p {
text-align: left;
font-weight: normal;
font-size: 14px;
font-family: verdana, arial, sans-serif;
color: #35297A;
border:0;
margin:0;
}
#cado img {
float:left;
padding:0 10px 10px 0;
margin:0;
border:0;
display: block; /* permet de supprimer la marge en bas de l'image */
}
hr.invisible {
	display: block;
	clear: both;
	visibility: hidden;
	height: 1px;
	margin: 0;
	padding: 0;
	color: #F00;
	border: 0;
}
