/* Gestion Compétences Plus Inc. | Cabinet conseil en management */
/* par JSVMcréation - http://www.jsvmcreation.com */
/* 2008 */

body {
background:#BFC1D6 center repeat-y url(images/ombrebordureBG.gif);
margin:0px;
padding:0px;
text-align:center;
height:100%;
overflow:auto;
}

#divTotal {
width:720px;
height:100%;
border-left:1px solid #60729C;
border-right:1px solid #60729C;
margin-left:auto;
margin-right:auto;
background:#DADCEE;
}

#header {
float:left;
}

#title {
float:left;
width:720px;
height:93px;
background-image:url(images/header.jpg);
border-bottom:1px solid #60729C;
}

#coordonnees {
float:right;
width:222px;
height:51px;
color:#4F627F;
font-family:"Times New Roman", Times, serif;
font-size:10px;
margin-top:42px;
}

#tel {
float:left;
text-align:left;
}

.nom {
font-size:13px;
font-style:italic;
font-weight:bold;
}

#add {
float:left;
text-align:right;
margin-top:4px;
}

#menu {
float:left;
width:720px;
height:21px;
background:url(images/degradeHaut.gif) repeat-x #FFFFFF;
padding:0px;
_padding:1px;
margin:0px;
white-space:nowrap;
}

#contenu {
float:left;
width:720px;
background:#FFFFFF;
}
#accueil {
float:left;
width:720px;
height:310px;
background:url(images/oeilAccueil.gif) no-repeat #FFFFFF;
}
#section {
float:left;
width:700px;
_width:720px;
background:url(images/oeilBG.jpg) no-repeat #FFFFFF;
white-space:normal;
text-align:left;
padding:10px;
_padding:10px 0px 10px 10px;
_margin:0px;
}

#footer {
float:left;
width:720px;
height:40px;
background:url(images/degradeBas.gif) repeat-x bottom #FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

#menuAccueil {
text-align:left;
list-style:none;
margin:45px 0px 0px 525px;
padding:0;
}

#menuAccueil li a {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:14px;
color:#4F627F;
line-height:46px;
}

.letter {
color:#60729C;
font-size:18px;
font-style:normal;
font-family:"Times New Roman", Times, serif;
}

a {
text-decoration:none;
}

#menuAccueil li a:hover {
color:#60729C;
}
#menuAccueil li a:hover .letter {
color:#989EBE;
}

#menuFooter {
text-align:center;
list-style:none;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
color:#60729C;
}

#menuFooter li {
display:inline;
}

#menuFooter li a {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
color:#60729C;
}

#menuFooter li a:hover {
text-decoration:underline;
}

#menuHeader {
text-align:center;
list-style:none;
margin:0;
padding:0;
position:relative;
top:-2px;
}

#menuHeader li {
display:inline;
}

#menuHeader li a {
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#60729C;
}

#menuHeader li a:hover {
color:#989EBE;
}

.separateur {
width:1px;
height:19px;
background:url(images/separateurMenu.gif) no-repeat;
}

p, #choix {
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#4F627F;
}
#listMission {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#4F627F;
}

.texteCache {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4F627F;
_padding-right:10px;
}

.texteCache ul, .texteCache ul li {
list-style-position:inside;
padding:5px 0px 5px 20px;
_padding:5px 0px 5px 10px;
margin:0px;
}

ol {
color:#60729C;
font-size:18px;
font-style:normal;
font-family:"Times New Roman", Times, serif;
}

h2 {
color:#4F627F;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
font-weight:normal;
}

h3{
color:#4F627F;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
font-weight:normal;
padding:0px;
margin:0px;
}

.hautPage {
color:#4F627F;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
text-decoration:none;
font-weight:bold;
}

.hautPage:hover {
color:#60729C;
text-decoration:underline;
}

#identification th {
text-align:right;
font-size:12px;
font-family:"Times New Roman", Times, serif;
color:#60729C;
vertical-align:top;
}

#choix dt {
font-weight:bold;
}

#choix dl {
padding:0px;
margin:7px;
}

#choix dd {
margin-left:5px;}

#formulaire .theInput, #formulaire textarea {
background:#DADCEE;
border:solid 1px  #60729C;
font-family:Arial, Helvetica, sans-serif;
color:#60729C;
width:216px;
font-size:12px;
}

#formulaire .theInputBT {
background:#DADCEE;
border:solid 1px  #60729C;
font-family:Arial, Helvetica, sans-serif;
color:#60729C;
font-weight:bold;
}

/*Plan du site--------------------------------*/
.divPlan{
border-left:solid 2px #BFC1D6;
}

#divPlan{
margin-top:-18px;
}

#divPlan a {
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#4F627F;
font-weight:normal;
}

#divPlan a:hover {
font-weight:bold;
}

#divPlan ul, #divPlan ol {
margin:0px 0px 0px 18px;
_margin:0px 0px 0px 16px;
padding:0px;
list-style-image:url(images/puce.gif);
}

/*--------------------------------------------*/
/*Services offerts----------------------------*/
.servicesOfferts {
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#4F627F;
}
/*--------------------------------------------*/
/*Nous joidre---------------------------------*/
#nousJoindre{
text-align:center;
width:500px;
height:51px;
color:#4F627F;
font-family:"Times New Roman", Times, serif;
font-size:16px;
margin-top:42px;
}
.nomNJ {
font-size:18px;
font-style:italic;
font-weight:bold;
}
.uline:hover {
text-decoration:underline;
}
/*--------------------------------------------*/
