/* CSS Principal */


*{margin:0px;border:0px;padding:0px;}

/* ### Styles génériques des balises ### */

BODY{background-image:url('../newimg/bkg-body.jpg');background-repeat:repeat;font-family:verdana,arial,sans-serif;font-size:11px;}
IMG.Texte{vertical-align:middle;}
INPUT.Texte{vertical-align:middle;}
A{color:#888888;}
A:hover{color:#BBBBBB;}
P{}

/* ### DIVs de la structure globale ### */

#CentrageGlobal{position:relative;margin:0px auto;width:865px;}
#Global{float:left;width:865px;background-image:url('../newimg/background-global.gif');}
#ColContenu{float:left;width:540px;}
DIV.Contenu{float:left;width:540px;background-image:url('../newimg/bkg-contenu.jpg');background-repeat:repeat;}
#EspaceContenu{float:left;width:540px;height:30px;}
#ColActu{float:left;width:165px;}
#ColSkyCrapper{float:left;width:160px;}
#PiedDePage{float:left;width:865px;height:80px;}

/* ### Contenu ### */

#MargesContenu{float:left;margin:0px 15px 0px 15px;}
DIV.LigneContenu{float:left;width:510px;background-image:url('../newimg/bkg-deux-colonnes.jpg');background-repeat:repeat;}
#LigneImages{float:left;width:510px;background-color:#953d00;}
#LigneImages P{text-align:center;}
#Logo{float:left;width:180px;height:164px;}
#Logo P{text-align:center;line-height:164px;}
#Drapeaux{float:left;width:330px;height:50px;}
#Drapeaux P{line-height:44px;text-align:right;}
#Entete{float:left;width:330px;min-height:114px;}
#Entete TD{font-size:10px;}
DIV.SeparateurPhoto{float:left;width:510px;height:11px;}
#ContenuGauche{float:left;width:180px;}
#ContenuGauche P{margin:30px 0px 0px 15px;color:#F96804;}
#ContenuGauche A{color:#F96804;}
#ContenuGauche A:hover{color:#FF9834;}
#ContenuDroite{float:left;width:330px;}
#MargesContenuDroite{float:left;margin:10px;}
#CorpsContenuDroite{float:left;width:310px;}

#homeBtnContainer{width:510px;background-color:#fff;}
#homeBtn {background-color:#fff; padding-left:20px; height:45px;font-size:10px;}

#leftNavBtn, #leftNavBtn2 { clear:both; }
#leftNavBtn2 {padding-top:15px;}
#leftNavBtn2 .leftNavOn a  {background-image:url(../img/pictoMenuInterne.gif); background-repeat:no-repeat; color:#f96804; font-size:115%; padding:5px 0px 0px 20px; font-weight:bold; text-decoration:none; display:block; height:20px;}
#leftNavBtn2 .leftNav a {color:#f96804; font-size:115%; padding:5px 0px 0px 6px; font-weight:bold; text-decoration:none; display:block; height:20px; border-left:solid 14px #ffe4d1;}


/* ### Colonne Actu ### */

#MargesColActu{float:left;margin:10px;}
#CorpsColActu{float:left;width:145px;}
#homeRBtns {padding:25px 0px 0px 10px;}
.rightPictosRow2 {padding-top:10px;}

#homeActus p, #homeBP p, #homeBA p {color:#fff;margin:10px 0px 0px 0px;}
#homeActus a, #homeBP a, #homeBA a {color:#fff;}
#homeActus a:hover, #homeBP a:hover, #homeBA a:hover {color:#fbb;}
#homeActus p.link, #homeBP p.link, #homeBA p.link {color:#fff;margin:0px;text-align:right;}

/* ### Colonne SkyCrapper ### */

/* ### Pied de page ### */

#PiedDePage P{color:#FFF;font-size:11px;padding:10px 0px 0px 0px;text-align:center;}
#PiedDePage A{color:#FFF;}
#PiedDePage A:hover{color:#FBB;}

/* ### Divers ### */

.formInput1 {width:298px; height:18px; border:solid 1px #B85737; margin-bottom:3px; padding:0px 2px; font-family:verdana,helvetica,sans-serif; font-size:10px; color:#333;}
.formInput2 {width:298px; height:36px; border:solid 1px #B85737; margin-bottom:3px; padding:0px 2px; font-family:verdana,helvetica,sans-serif; font-size:10px; color:#333;}
.formInput3 {width:298px; height:72px; border:solid 1px #B85737; margin-bottom:3px; padding:0px 2px; font-family:verdana,helvetica,sans-serif; font-size:10px; color:#333;}
.mandatory {font-weight:bold;}
.fin_form {padding-top:3px;}
.contactEnvoi {padding-top:5px; text-align:right;}
#btnContactEnvoi {border:solid 1px #B85737; font-family:verdana,helvetica,sans-serif; font-size:11px; }
H1{color:#616161; font-style:italic; margin:0px 0px 5px 10px; font-weight:normal;
