/* BODY, PARAGRAPHES & COMPORTEMENT NAV GENERALE
--------------------------------------------------*/
HTML, body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.90em;
color: #333333;
margin: 0;
padding: 0;
background-color: #FFFFFF;
background-image: url(core/bg_pge.gif);
/*text-align: center;*/
}
* {
margin: 0;
padding: 0;
}
p {
margin-top: 0px;
margin-bottom: 0px;
}
a {
color: #000000;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
img {
border: 0;
}
/* CONTENEUR GLOBAL & CONTENEUR CENTRAL
--------------------------------------------------*/
.conteneurglob {
margin-top: 30px;
margin-left: auto;
margin-right: auto;
width: 760px;
/*text-align: left;*/
}
.filet {
width: 100%;
float: left;
border: #FFFFFF solid 1px;
}
.conteneurcentre {
float: left;
width: 100%;
background-color: #FFFFFF;
background-image: url(core/bg_content.gif);
}
/* HAUT DE PAGE & PACKSHOT
--------------------------------------------------*/
.switcher {
float: left;
width: 100%;
background-color: #B5BFCB;
padding-top: 5px;
padding-bottom: 5px;
text-align: right;
}
.switcher a {
color: #FFFFFF;
text-decoration: none;
}
.switcher a:hover {
text-decoration: underline;
}
.switcher p {
margin-left: 5px;
margin-right: 5px;
}
.header {
float: left;
width: 100%;
height: 135px;
background-image: url(core/top.jpg);
background-position: right;
border-top: #FFFFFF solid 1px;
}
.navigtop {
float: left;
width: 100%;
padding-top: 5px;
padding-bottom: 5px;
border-top: #FFFFFF solid 1px;
border-bottom: #FFFFFF solid 1px;
background-color: #B5BFCB;
font-weight: bold;
text-align: center;
}
.navigtop ul {
list-style-type: none;
}
.navigtop li {
display: inline;
}
.navigtop a {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 7px;
padding-right: 7px;
background-image: url(core/bullit_top_up.gif);
background-position: center;
}
.navigtop a:hover {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 7px;
padding-right: 7px;
background-color: #C9D0DA;
background-image: url(core/bullit_top_down.gif);
text-decoration: none;
}
/* COLONNE GAUCHE & SOUS-CADRES
--------------------------------------------------*/
.left {
float: left;
width: 250px;
text-align: center;
padding-bottom: 30px;
}
.blocleft {
width: 190px;
padding-top: 30px;
padding-left: 30px;
padding-right: 30px;
}
.blocleft h1 {
width: 190px;
background-color: #FF9900;
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
border: solid #FF9900 1px;
font-size: small;
}
.blocleft ul {
text-align: left;
list-style: none;
padding-bottom: 30px;
}
.blocleft li {
}
.blocleft li a {
display: block;
width: 170px;
padding: 5px 5px 5px 15px;
border-left : #FF9900 solid 1px;
border-right: #FF9900 solid 1px;
border-bottom: #FF9900 solid 1px;
background-color: #CDD3DC;
background-image: url(core/bullit.gif);
}
.blocleft li a:hover {
background-color: #D9DEE6;
background-position: right top;
text-decoration: none;
}
.blocleft img {
border: solid #FF9900 1px;
}
/* COLONNE DROITE
--------------------------------------------------*/
.right {
float: left;
width: 505px;
}
.blocright {
margin-left: 30px;
margin-right: 30px;
margin-bottom: 30px;
background: #FFFFFF;
}
.right p {
margin-bottom: 10px;
line-height: 1.7em;
}
.right li {
margin-left: 15px;
margin-bottom: 10px;
line-height: 1.7em;
}
.highlight {
color: #FF6600;
font-weight: bold;
}
.right h1 {
color: #333333;
font-size: 1.2em;
margin-top: 30px;
margin-bottom: 10px;
border-right: #FF9900 solid 5px;
border-bottom: #FF9900 solid 5px;
padding: 5px 5px 5px 0px;
}
.right h2 {
color: #333333;
font-size: 1.1em;
margin-top: 20px;
margin-bottom: 10px;
border-right: #FF9900 dashed 1px;
border-bottom: #FF9900 dashed 1px;
padding: 5px 5px 5px 5px;
background-color: #EEEEEE;
}
.right h3 {
color: #333333;
font-size: 1em;
font-weight: bold;
margin-bottom: 10px;
padding: 5px 5px 5px 5px;
background-color: #FBF1E1;
}
.right a {
text-decoration: underline;
}
.right a:hover {
text-decoration: none;
}
.image {
border: 0px;
margin-right: 10px;
}
/* FICHES
--------------------------------------------------*/
.fiches {
float: left;
width: 760px;
background-color: #FFFFFF;
}
.blocfiches {
margin-left: 30px;
margin-right: 30px;
}
.fiches p {
margin-bottom: 10px;
line-height: 1.7em;
}
.blocfiches li {
margin-left: 15px;
margin-bottom: 10px;
line-height: 1.7em;
}
.fiches h1 {
color: #333333;
font-size: 1.2em;
margin-bottom: 10px;
border-right: #FF9900 solid 5px;
border-bottom:  #FF9900 solid 5px;
padding: 5px 5px 5px 5px;
}
.fiches h2 {
color: #333333;
font-size: 1.1em;
margin-top: 20px;
margin-bottom: 10px;
border-right: #FF9900 dashed 1px;
border-bottom: #FF9900 dashed 1px;
padding: 5px 5px 5px 5px;
background-color: #EEEEEE;
}
.fiches h3 {
color: #333333;
font-size: 1em;
margin-bottom: 10px;
padding: 5px 5px 5px 5px;
background-color: #FBF1E1;
font-weight: bold;
}
.fiches a {
text-decoration: underline;
}
.fiches a:hover {
text-decoration: none;
}
/* FORMULAIRE
--------------------------------------------------*/
#formulaire p {
clear: both;
}
fieldset {
border: solid #999999 1px;
}
legend {
font-weight: bold;
color: #136BAA;
margin-bottom: 10px;
margin-top: 0px;
}
label {
float: left;
width: 200px;
margin-bottom: 5px;
margin-top: 0px;
margin-left: 10px;
}
input, textarea {
float: right;
width: 200px;
margin-bottom: 5px;
margin-top: 0px;
margin-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* BAS DE PAGE, MOTIF & COPYRIGHT
--------------------------------------------------*/
.bottom {
float: left;
width: 100%;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
background-color: #B5BFCB;
border-top: #FFFFFF solid 1px;
}
.bottom ul {
list-style-type: none;
}
.bottom li {
display: inline;
}
.bottom a {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 7px;
padding-right: 7px;
background-image: url(core/bullit_top_up.gif);
background-position: center;
}
.bottom a:hover {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 7px;
padding-right: 7px;
background-color: #C9D0DA;
background-image: url(core/bullit_top_down.gif);
text-decoration: none;
}
.conteneurcopy {
margin-left: auto;
margin-right: auto;
width: 760px;
text-align: center;
border: 1px;
}
.copy {
float: left;
width: 100%;
padding-top: 10px;
padding-bottom: 50px;
font-size: 0.85em;
}
.copy p {
color: #FFFFFF;
}
.copy a {
color: #FFFFFF;
}
/* ACCUEIL
--------------------------------------------------*/
.headerhp {
float: left;
width: 100%;
height: 135px;
background-image: url(core/top.jpg);
background-position: right;
border-bottom: #999999 solid 1px;
}
.selectstyle {
font-size: large;
font-weight: bold;
line-height: 1.5em;
}
.imghome {
margin-top: 30px;
}
