BODY {
background-color : #f5e2d0;
color : #000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
margin : 0;
}
SELECT {
background-color : #ffffff;
color : #000000;
border : 1px solid;
border-color : #414090;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
}
INPUT {
background-color : #ffffff;
color : #000000;
border : 1px solid;
border-color : #FF0000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
}
input[type=button], input[type=submit] {
cursor:pointer; /*les boutons qui seront survolés seront en forme de main*/
}
TEXTAREA {
background-color : #ffffff;
color : #000000;
border : 1px solid;
border-color : #414090;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
}
.parent {
margin-top : 10px;
font-weight : bold;
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.child {
font-weight : normal;
font-size : 10pt;
margin-left : 14pt;
}
.menu {
font-size : 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #ffffff;
background-color : #4e9ae2;
text-decoration : none;
z-index:999;
}
a.menu:hover {
font-weight : bold;
text-decoration : none;
}
.titrecourant {
font-size : 12pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #000000;
}
TD.titrefondbleu {
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #000000;
background-color : #bfcae8;
}
a.titrecourant:active {
text-decoration : none;
}
a.titrecourant:link {
text-decoration : none;
}
a.titrecourant:visited {
text-decoration : none;
}
a.titrecourant:hover {
text-decoration : none;
}
.textecourant {
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
}
.messageOk {
font-size : 10pt;
text-align: center;
font-weight:bold;
border: medium solid green;
background-color: #FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : green;
}
.messageKo {
font-size : 10pt;
text-align: center;
font-weight:bold;
border: medium solid red;
background-color: #FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : red;
}
.textecourantlien {
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
}
.listeActualite
{
padding:0px;
margin : 0px;
font-weight : bold;
list-style-type:none; 

}
.listeActualite li
{
	border-bottom : 1px solid red;
	
}
.listeActualite a
{
	font-size : 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	margin-bottom:3px;
	text-decoration : none;
	
}

.listeActualite li:hover
{
	background-color : #FF6666;
	color : #fbf3ec;
}
.listeActualite a:hover
{
	/*color : #fbf3ec;*/
	background-color : #FF6666;
}
.textecourantblanc {
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #ffffff;
}
.textecourantjustifie {
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
text-align : justify;
}
.textecourantpetit {
font-size : 2pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
}
a.textecourant:active {
text-decoration : underline;
color : #414090;
}
a.textecourant:link {
text-decoration : underline;
color : #414090;
}
a.textecourant:visited {
text-decoration : underline;
color : #414090;
}
a.textecourant:hover {
text-decoration : none;
color : #414090;
}

a.textecourantlien:active {
text-decoration : none;
color : #000000;
}
a.textecourantlien:link {
text-decoration : none;
color : #000000;
}
a.textecourantlien:visited {
text-decoration : none;
color : #000000;
}

a.textecourantlien:hover {
/*text-decoration : underline;*/
color : #000000;
width:100%;
background-color:red;
}

.textecourantgras {
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #000000;
}
a.textecourantgras:active {
text-decoration : none;
color : #000000;
}
a.textecourantgras:link {
text-decoration : none;
color : #000000;
}
a.textecourantgras:visited {
text-decoration : none;
color : #000000;
}
a.textecourantgras:hover {
text-decoration : none;
color : #000000;
}
.textecourantgrasrouge {
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #ff0000;
}
a.textecourantgrasrouge:active {
text-decoration : none;
color : #ff0000;
}
a.textecourantgrasrouge:link {
text-decoration : none;
color : #ff0000;
}
.textecourantrouge {
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #ff0000;
}
.textecourantrougeitalique {
	font-size : 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ff0000;
	font-style: italic;
}
.textebouton {
background-color:#FF0000;
font-size : 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
border:hidden;
border:#FF0000;
border-width:medium;
background:#FF0000;
}

.textecopyright {
font-size : 7pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #999999;
}
div#tooltip {
   position:absolute;
   visibility:hidden;
   z-index:100;
   background-color:#FBF3EC;
   border:1px solid black;
   padding:0.2em;
   font-size:1em;
}

/***** Mise en forme du texte *****/

.miseEnAvant{
	color : red;
}

.hrCadre{
	color:red;
	background-color: red;
	height: 1px;
	border: 0;
}

.important{
	font-weight:bold;
}

/* Taille normale et à gauhe */
.texteNormale{
	font-size:0.8em;
	text-align : left;
}

/* justify */
.texteJustify{
	font-size:0.8em;
	text-align : justify;
}

.ul{
	margin-top : 0;
	margin-bottom : 0;
	padding-top : 0;
}

input[disabled=disabled]{
	background-color : gray;
}

.disabled{
	background-color : gray;
}

.bandeauTitre{
	font-weight:bold;
	color:red;
	font-size:1.1em;
}

.contenuDroit{
	float  :right;
	width : 23.5em;
	font-size:0.8em;
}

.cadre{
	border : 2px solid red;
	padding : 0.2em;
	
}

.contenuGauche{
	width: 400px;
	float : left;
}

.contenuAll{
	display : block;
	width : 100%;
	float : left;
	margin : 0;
}

.contenuAvecMarge{
	margin : 0.8em;
	padding : 0;
}

.sousPartie{
	color : red;
	font-weight:bold;
}

.souligne{
	text-decoration:underline;
}

/** jeunes pro**/

.pastille6MoisOfferts{
	margin-top : 2em;
}

.listeImageBouton img{
	cursor : pointer;
	margin : 1em 0;
}

.listeImageBouton{
	text-align:center;
	margin : 0.2em;
	margin-bottom : 1em;
}

.listeImageBouton a, .listeImageBouton img{
	border:none;
	text-decoration:none;
}

.listeImageBouton img{
	height : 1.5em;
}

#troisContrats{
	margin : 0.8em 0;
	
}

/** appel **/
#appel{
	display : block;
	width : 100%;
	float : left;
	margin : 0;
}

#appel *{
	margin : 0.5em;
}

#appel#ligne1{
	color : red;
}

#appel#ligne1,#appel#ligne2,#appel#ligne5{
	font-size : 0.8em;
}

#appel#ligne3,#appel#ligne4,{
	font-weight:bold;
}

/** guide  **/
#guide{
	border : 1px solid #999999;
	width: 300px;
}

#listeIe6, #listeIe6 li, #listeIe6 li a{
	float:left;
	text-decoration:none;
	list-style:none;
	margin : 0;
	padding : 0;
	list-style-type:none;
	font-size:10px;
	text-align:center;
}

#listeIe6 a:hover{
	color:white;
	background-color:red;
}
