h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#bb0000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:24px;}
h2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:22px;}
h3{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:18px;}
h4{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#2a558d; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:14px;}
h5{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:12px; font-weight:bold;}
h6{ font-family:Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:10px; font-weight:bold;}

.txtbandeau {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.txtbandeau:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.txthomenav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.txthomenav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline;}
.txtoffrenav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
.txtoffrenav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc; text-decoration: underline;}

.txtrubnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2a558d; text-decoration: none;}
.txtrubnav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
.txtrubnavon {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.txtrub2nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fc953c; text-decoration: none;}
.txtrub2nav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
.txtrub2navon {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.txtrub3nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #b30302; text-decoration: none;}
.txtrub3nav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
.txtrub3navon {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.txtcourant {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.txtcourantsouligne {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
.txtrub1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #2a558d; font-weight: bold;}
.txtrub10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #2a558d; font-weight: bold;}
.txtrub1souligne {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #2a558d; font-weight: bold; text-decoration: underline;}
.txtrub2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #fc953c; font-weight: bold;}
.txtrub2souligne {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #fc953c; font-weight: bold; text-decoration: underline;}
.txtrub3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #b30302; font-weight: bold;}
.txtrub4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bold;}
.txtlienrub1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2a558d;}
.txthandicap{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #214ddb;}
.txthandicaptitre{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; color: #214ddb;}
.txthandicaptitrer{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; color: #ff0000;}
.txthandicapmail{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #214ddb;}

.blocHomeOffre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;  height:26px; float:left; display:block; line-height:26px; vertical-align:middle; }
.blocHomeZoom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;  height:26px; float:left; display:block; line-height:26px; vertical-align:middle; }
.lienHome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;   text-decoration:none; color:#000000; }
.lienHome:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;   text-decoration:none; color:#B20300; }

.zoomTitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color: #fc953c; }

.menu2Off-mid { background-image:url(../images/nav-droite/off-mid.gif); background-repeat:repeat-y; }
.menu2Off-top { width:100px; height:46px; display:block; background-image:url(../images/nav-droite/off-top.gif); background-repeat:no-repeat; }
.menu2Zoom-mid { margin-top:10px; background-image:url(../images/nav-droite/zoom-mid.gif); background-repeat:repeat-y; }
.menu2Ag-mid { margin-top:10px; background-image:url(../images/nav-droite/ag-mid.gif); background-repeat:repeat-y; }
.menu2Cand-mid { margin-top:10px; background-image:url(../images/nav-droite/cand-mid.gif); background-repeat:repeat-y; }
.menu2Lien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; text-decoration:none; }
.menu2Lien:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; text-decoration:underline; }
.menu2OffTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#ffffff; font-weight:bold; padding-top:14px; } 

TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.lien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline; }
.lien:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none; }

/* FORMULAIRE */
.formT1 { border:solid 1px #000000; width:100px; height:18px; margin-bottom:3px; }
.formT2 { border:solid 1px #000000; width:150px; height:18px; margin-bottom:3px; }
.formT3 { border:solid 1px #000000; width:50px; height:18px; margin-bottom:3px; }
.formTXT { border:solid 1px #000000; width:350px; height:60px; margin-bottom:3px; }
.formTXT2 { border:solid 1px #000000; width:550px; height:100px; margin-bottom:3px; }

.ficfond0 { border-left:solid 1px #b30302; border-bottom:solid 1px #b30302; background-color:#b30302; color:#FFFFFF; padding:3px; }
.ficfond1 { border-left:solid 1px #cd9796; border-bottom:solid 1px #cd9796; background-color:#f0efef; padding:3px; }
.ficfond2 { border-left:solid 1px #cd9796; border-bottom:solid 1px #cd9796; background-color:#ffffff; padding:3px; }
.ficfond0a { width:673px; display:block; border-left:solid 1px #b30302; border-bottom:solid 1px #b30302; background-color:#b30302; color:#FFFFFF; padding:3px; }
.ficfond1a { width:673px; display:block; border-left:solid 1px #cd9796; border-bottom:solid 1px #cd9796; background-color:#f0efef; padding:3px; }
.ficfond2a { width:673px; display:block; border-left:solid 1px #cd9796; border-bottom:solid 1px #cd9796; background-color:#ffffff; padding:3px; }
.ficLien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none; }
.ficLien:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#b30302; text-decoration:none; }

.rub3titrecol { background-color:#b30302; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }

