﻿@charset "utf-8";

/* ________________________________________________ => CORPS DE PAGE */



body {
font : normal 11px Arial, Helvetica, sans-serif;
background : #f1f1f1 url(gfx/background.gif);
text-align : center;
color : #333333;
margin : 0;
padding : 0;
}
.container {
text-align : left;
padding-left : 19px;
}
.contenu {
font : normal 11px Arial, Helvetica, sans-serif;
color : #474f5b;
}
.orange {
color : #e39229;
}
.gris {
color : #999999;
}
.blanc {
color : #ffffff;
}
.blanc2 {
color : #ffffff;
font-size : 10px;
}
.bleu {
color : #5a8eaa;
}
.margebas {
margin-bottom : 10px;
}
.margedroite {
margin-right : 20px;
}
.margegauche {
margin-left : 10px;
}
.floatleft {
float : left;
}
.floatright {
float : right;
}
.clearfloat {
clear : both;
}
a {
color : #666666;
text-decoration : none;
font-size : 11px;
}
a:hover {
text-decoration : underline;
}
.top1 {
background : url(gfx/header.jpg) no-repeat;
height : 455px;
text-align : left;
}
.top2 {
text-align : left;
padding-top : 22px;
font-size : 10px;
color : #999999;
padding-left : 15px;
}
.flash {
padding-right : 7px;
padding-top : 18px;
}
.top3 {
text-align : right;
padding-right : 17px;
margin : 0;
}
.top4 {
text-align : left;
padding-left : 29px;
}
.top5 {
padding-top : 15px;
text-align : right;
}
.top6 {
padding-top : 20px;
text-align : left;
}
.top7 {
padding-top : 10px;
text-align : justify;
font-size : 10px;
color : #ffffff;
padding-right : 11px;
padding-left : 11px;
}
.top8 {
background : #027ab5;
padding-top : 1px;
padding-bottom : 1px;
font-size : 12px;
color : #ffffff;
text-align : center;
}
.top9 {
text-align : right;
padding-top : 28px;
}
.menu1 {
font-size : 10px;
color : #ffffff;
text-transform : uppercase;
display : block;
float : left;
padding : 4px 15px 5px 10px;
}
.menu1:hover {
background : url(gfx/bg_menu1.gif) repeat-x;
text-decoration : none;
}
.selected {
background : url(gfx/bg_menu1.gif) repeat-x;
}
.lien1 {
font-size : 10px;
color : #999999;
}
.lien2 {
font-size : 10px;
color : #474f5b;
}
.lien3 {
font-size : 10px;
text-transform : uppercase;
}
.lien4 {
font-size : 10px;
text-transform : uppercase;
color : #ffffff;
float : left;
margin-top : 18px;
margin-left : 80px;
margin-bottom : 15px;
}
.lien5 {
font-size : 10px;
text-transform : uppercase;
color : #ffffff;
padding : 6px;
}
.tirets {
margin : 0;
padding : 0 15px;
display : block;
float : left;
}
.xiti {
margin-top : 19px;
margin-right : 74px;
float : right;
}
.right1 {
padding : 26px 0 0 33px;
font-size : 12px;
color : #4d8fc1;
display : block;
float : left;
}
.right2 {
text-align : justify;
font-size : 11px;
color : #474f5b;
padding : 15px 15px 15px;
}
.right3 {
background : #83bfdd;
border-top : 1px solid #ffffff;
padding : 15px;
font-size : 12px;
font-weight : normal;
color : #ffffff;
}
.right4 {
padding : 15px;
font-size : 11px;
font-weight : normal;
color : #474f5b;
text-align : justify;
}
.right5 {
color : #4d8fc1;
font-size : 12px;
text-align : left;
padding-top : 10px;
background : url(gfx/bg_right1.gif) repeat-x;
padding-left : 15px;
padding-bottom : 10px;
border-top : 1px solid #ffffff;
}
.right6 {
color : #474f5b;
font-size : 11px;
text-align : left;
background : url(gfx/bg_left3.jpg) repeat;
padding : 12px;
}
.footer {
font-size : 10px;
color : #ffffff;
text-align : left;
background : #ffffff url(gfx/bg_bottom.gif) no-repeat bottom;
padding : 10px 0 4px 12px;
}
.footer a {
color : #ffffff;
text-decoration : none;
padding-right : 10px;
padding-left : 10px;
font-size : 10px;
}
.footer a:hover {
text-decoration : underline;
}
.mentions {
margin : 0;
font-size : 10px;
color : #978e88;
text-align : right;
padding : 7px 10px 7px 0;
}
.drapeaux {
margin : 5px 5px 0;
}
.content {
background : url(gfx/bg_content.gif);
}
.content1 {
text-align : justify;
font-size : 11px;
color : #474f5b;
padding-right : 19px;
padding-left : 18px;
padding-bottom : 20px;
}

.content11 {
text-align : justify;
font-size : 11px;
color : #000000;
padding-bottom : 20px;
}
.content2 {
text-align : justify;
padding : 10px;
background : #f4f4f4;
font-size : 11px;
font-style : italic;
}
.content3 {
padding-top : 15px;
}
.content4 {
text-align : justify;
color : #474f5b;
padding-left : 15px;
border-left : 4px solid #f5f5f5;
padding-right : 20px;
}
.content5 {
font-size : 11px;
color : #474f5b;
text-align : justify;
background : url(gfx/bg_content2.gif) no-repeat;
padding-left : 50px;
padding-right : 20px;
}
.content6 {
text-align : left;
background : #d58c42;
padding : 7px;
font-size : 12px;
font-style : italic;
color : #ffffff;
display : block;
}
.content7 {
font-size : 11px;
color : #474f5b;
text-align : justify;
}
.content8 {
background : url(gfx/bg_content1.gif) repeat-y;
width : 225px;
}
.content9 {
font-size : 11px;
color : #474f5b;
text-align : justify;
background : #e9edef;
padding : 12px;
}
.content10 {
font-size : 11px;
color : #474f5b;
text-align : justify;
background : #dee4d6;
padding : 12px;
}
h1 {
color : #93a100;
font-size : 24px;
font-weight : normal;
margin : 0;
padding-top : 4px;
padding-right : 0;
padding-left : 35px;
}
h2 {
color : #ffffff;
font-size : 11px;
font-weight : normal;
text-transform : uppercase;
background : #b8c14d;
display : inline-block;
margin : 0;
padding : 3px 10px;
float : left;
}
.stitre {
font-size : 24px;
font-weight : normal;
line-height : normal;
}
.stitre1 {
color : #b8c14d;
font-weight : normal;
font-size : 12px;
font-style : italic;
}
.titre1 {
color : #ffffff;
text-transform : uppercase;
font-size : 11px;
font-style : normal;
font-weight : bold;
font-variant : normal;
display : block;
padding-bottom : 5px;
}
.titre2 {
color : #778599;
text-transform : uppercase;
font-size : 14px;
margin-left : 0;
}
.titre3 {
color : #ffffff;
background : #4a5644;
padding-right : 3px;
padding-left : 3px;
}
.formulaire {
font-size : 11px;
width : 60%;
color : #474f5b;
font-family : Arial, Helvetica, sans-serif;
background-color : #E9EDEF;
border : 1px solid #b4c2c9;
}
.formulaireg {
font-size : 11px;
width : 100%;
color : #474f5b;
font-family : Arial, Helvetica, sans-serif;
background-color : #FFFFFF;
border : 1px solid #b4c2c9;
}
.formulairebox {
font-size : 11px;
width : 90%;
color : #474f5b;
font-family : Arial, Helvetica, sans-serif;
background-color : #FFFFFF;
border : 1px solid #b4c2c9;
}
.formulaireg1 {
font-size : 11px;
width : 90%;
color : #474f5b;
font-family : Arial, Helvetica, sans-serif;
background-color : #e9edef;
border : 1px solid #b4c2c9;
}
.formulaire_bouton {
border-right : medium none;
border-top : medium none;
font-weight : bold;
font-size : 11px;
border-left : medium none;
width : 49%;
color : #474f5b;
border-bottom : medium none;
font-family : Arial, Helvetica, sans-serif;
background-color : #e9edef;
}
.basref 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7px;
	font-style: normal;
	font-weigh: normal; 
	color: #000000;
	padding-left: 125px;
	padding-right: 125px;
	text-align: center;
	padding-top:50px;
}
