/* Mise en forme du body */

body { background-color:#ffffff; background-position: top; background-repeat: repeat-x; margin: 0px 0px 0px 0px;}



/* ID(#) - Mise en forme de la page en DIV -  */

#header { margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom:0; height:120px; width: 888px; background-image:url(../images/KAPNETPUB.png); padding: 0px 0px 0px 0px;}

#menu { margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0; height: 44px; width: 888px;}

#sheader { margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom:0; height:24px; width: 888px;}

#contenuBg {margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0; height:auto; width: 888px; padding: 0px 0px 0px 0px;}

#boiteTexte{float: left; width: 520px; height: auto; padding: 0px 0px 0px 0px; padding-left: 14px;  padding-right: 14px;}

#boiteMenuV{float: left; width: 180px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#boiteMenuV a:link {color: #ffffff; text-decoration: none;font-weight: bold}
#boiteMenuV a:visited {color: #ffffff; text-decoration: none;font-weight: bold}
#boiteMenuV a:hover {color: #330066; text-decoration: none;font-weight: bold}   

#boitePhoto{float: right; width: 150px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}


#footer {margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0; height: 67px; width: 72%; background: url(../images/bgFooter.gif) repeat-x; text-align:center; background-color: #fff;}
#menufooter {margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0; height: 40px; width: 778px; text-align:left; padding-left: 110px;}
#menufooter p {font-size: 11px;}

.spacer {
  clear: both;
}

/* CLASS - Mise en forme des textes */

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330066; } 

H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9BC6F0; font-weight: bold; text-align:center;} 
H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9BC6F0; text-decoration: none; font-weight: normal; display: inline; margin: 0 0 0 0;}


ul { type:disc; color:#02386B; padding:0; margin:auto; margin: 0px 0px 0px 0px;}
ul li { type:disc;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #02386B;}

.imagePositionGauche { padding-right :20px; float:left;}

/* Titre */

.titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #6699CC; font-weight: bold; margin: ; text-align: left; margin-top: auto}
.soustitre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #7db339; font-weight: bold;}
.titreMenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold;}
.titreMenuB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2c91c0; font-weight: bold; margin: 0px 0px 0px 0px; padding-left: 30px; background: url(../images/menuBg.gif) repeat-y;}
.texteMilieu 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330066; text-align:justify;}
.textecadre 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align:justify; padding-left: 20px; padding-right: 20px;}
/* Autre textes */

.texte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330066;}
.textePetit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #055EB1;}
.textePetit a:link 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #055EB1; text-decoration: none;}
.textePetit a:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #055EB1; text-decoration: none;}
.textePetit a:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #055EB1; text-decoration: none;}
.texteBas {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9BC6F0;}


.elementMenu {background-color: #fff; background: url(../images/menuE.gif) no-repeat; height: 21px; width: 162px; margin: 0px 0px 0px 0px; padding-top:7px; padding-left: 45px; padding-bottom: 0px;font-weight: bold;}
.elementMenuV {background-color: #fff; background: url(../images/bgMenuV.gif) no-repeat; height: 17px; width: 160px; margin: 0px 0px 0px 0px; padding-top:4px; padding-left: 15px; padding-bottom: 0px;}

.tiret {background: url(../images/tiret.gif) no-repeat; height: 1px; width: 207px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.tiretD {background: #e2e3e4 url(../images/tiretPx.gif) repeat; height: 1px; width: 207px; margin: 0px 0px 0px 0px;}

/* Liens par défault */

a:link {color:#0066CC; text-decoration: underline;}
a:visited {color: #0066CC; text-decoration: underline;}
a:hover {color: #0066CC; text-decoration: none;}

/* Liens pour MENU DES ONGLETS - Doir être appliqué sur la cellule <td> ou tableau est non sur le texte*/

.menu a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff; text-decoration: none;}
.menu a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff; text-decoration: none;}
.menu a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #330066; text-decoration: none;}
.menu{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #330066; text-decoration: none; text-align:center;}

.menuPadding {padding-top: 10px; margin: 0px 0px 0px 0px; vertical-align:top; background: url(../images/ongletNA.gif) no-repeat;}
.menuSeparateur {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 0px;}	   
   

 /* Liens pour Le CENTRE ACCUEIL	- Appliquer dans <p>	*/
 
.menuMilieu a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #330066; text-decoration: none;}
.menuMilieu a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #330066; text-decoration: none;}
.menuMilieu a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #330066; text-decoration: none;}


 /* Liens pour texte bas de page - Appliquer dans <p>   */
 .texteBas a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9BC6F0; text-decoration: none;}
 .texteBas a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9BC6F0; text-decoration: none;}
 .texteBas a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9BC6F0; text-decoration: none;}
 
 
 
/* Liens pour le menu vertical RUBRIQUE - Doir être appliqué sur la cellule <td> ou tableau ou DIV est non sur le texte*/

.rubriqueV a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #330066; text-decoration: none; font-weight: bold;}
.rubriqueV a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #330066; text-decoration: none; font-weight: bold;}
.rubriqueV a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330066; text-decoration: none; font-weight: bold;}
.rubriqueV{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330066; text-decoration: none; text-align:left; font-weight: bold;}


/* A appliquer a form */

.formulaire {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #055EB1; border: 0px; background-color: #fff; margin: 0px 0px 0px 0px; padding-top: 15px; padding-left:17px;}
.boiteFormulaire {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #055EB1; border: 1px solid #e2e3e4; background-color: #fff; padding-top:2px; padding-bottom:2px; padding-left: 5px; font-weight:normal;}
.formMenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#330066; font-weight:normal; margin: 0px 0px 0px 0px}
 
