﻿/* POUR QUE IE CENTRE LE SITE */


body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	/* background: url(../images/fond/bgWide.gif) repeat-x scroll center top #D2D2D2;*/

	/* background:url("../images/fond/fond_accueil12.png") repeat scroll center 0 white;*/
	/* background:url("../images/fond/fond_ombre1.png") repeat-y scroll center top transparent*/
}

#bandeauTopPrint {
	display: none;
}

#conteneurSite {
	margin: 0 auto;
	width: 950px;
	text-align: left; /* Corrige le bug d'IE */
	border: 1px solid #333366;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

/**
* ENTETE DU SITE
***************************************************************************************/

#Entete {
	background: url(../images/top_smc.jpg) top right no-repeat;
	height: 76px;
}

#Entete h1 {
	margin: 0;
	padding: 0;
	/*margin-left: 10px;*/
	/*background: url(../images/logo-smc.gif) no-repeat; */
	/*background: url(../images/logo-smc-cdn-DEF.png) no-repeat;*/
	background: url(../images/logo_web.jpg) no-repeat;
	/*width: 150px;*/
	width: 250px;
	height: 70px;
	float: left;
}

#Entete h1 a {
	display: block;
	width: 150px;
	height: 70px;
}

#Entete h2 {
	float: left;
	color: #234f98;
	font-size: 2.4em;
	padding-left: 30px;
	font-weight: bold;
}
#Entete menu {margin-top:60px;	float: right;	list-style: none; padding-right:1.5em;}
#Entete menu li {font-size:0.9em;	float: left;	 font-weight:bold; background-color:#ffffff}
#Entete menu li a{text-decoration:none; color:#505d6d; padding:0 0.3em 0.4em 0.3em;}
#Entete menu li a:hover {color:#ff9900;}
.left { border-left:solid 2px #848484; border-bottom:solid 2px #848484; border-right:solid 1px #848484;}
.right { border-left:solid 1px #848484; border-bottom:solid 2px #848484; border-right:solid 2px #848484;}
#Entete menu li a.leftLien {color:#ff9900;}
#Entete menu li a.LienOn {color:#ff9900;}



#Entete h4 {
	margin: 0;
	padding: 0;
	background: url(../images/logo-smc.gif) no-repeat;
	width: 150px;
	height: 70px;
	float: left;
}

#Entete h4 a {
	display: block;
	width: 150px;
	height: 70px;
}

#Entete h5 {
	float: left;
	color: #234f98;
	font-size: 2.4em;
	padding-left: 30px;
	font-weight: bold;
}


/**
* BARRE ACCESSIBILITE
***************************************************************************************/

#Accessibilite {
	background: url(../images/fond_access.gif) no-repeat;
	height: 31px;
}

#Accessibilite menu {
	margin-left: 550px;
	list-style: none;
}

#Accessibilite menu li {
	float: left;
	margin-right: 6px;
}

#accTaillePlus {
	display: block;
	background: url(../images/icone_texte_moins.gif) no-repeat;
	width: 35px;
	height: 26px;
}

#accTailleMoins {
	display: block;
	background: url(../images/icone_texte_plus.gif) no-repeat;
	width: 35px;
	height: 26px;
}

#accImprimerPage {
	display: block;
	background: url(../images/icone_print.gif) no-repeat;
	width: 31px;
	height: 26px;
}

/**
* CONTENU DU SITE (Regroupe les 3 colonnes et simule l'image de fond)
***************************************************************************************/
#contenuSite {
	clear: both;
	background-image:url(../images/fond_contenu.gif) !important;
	background-repeat:repeat-y;
	background-color : #FFFFFF
}


/**
* COLONNE DE GAUCHE
***************************************************************************************/

#colonneGauche {
	float: left;
	width: 150px;
	height: 410px;
	background-image:url(../images/fond_degrade.gif) !important;
	background-repeat:no-repeat;


}

#colonneGauche menu {
	list-style: none;
	margin: 0;
	padding: 5px 0 0 0;
}

#colonneGauche li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#colonneGauche ul {
	margin: 0;
	padding: 0 0 0 15px;
}


#titre2 {
	background:url("../images/fond_lign_menu_gauche.gif") no-repeat scroll left bottom transparent;
	padding:0px 0px 1px 0;
	color:#003399;
	display:block;

}
#titre2:hover {
	color:#003399;
	text-decoration:none;
	background-color:#FFFFFF;
}
#colonneGauche h2 {
	padding-left: 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 0.88em;
	background-image:url(../images/bord_menu_gauche.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	font-weight: bold;
}

.client {

	font-size: 1em;
}




.client a{
	display: inline;
	padding-top:0;
	text-decoration:none;
	color:#505d6d;
	margin-left:5px;
	padding:0 0.3em 0.1em 0em !important;
	border-bottom:solid 2px #848484;
	border-right:solid 2px #848484;
	background:none !important;
	width:85px !important;
	text-transform: uppercase;
	font-size: 0.85em;
	font-family: Arial, Helvetica, sans-serif;


}

.submenuH  {
	background:url("../images/fond_lign_menu_gauche.gif") no-repeat scroll left bottom transparent;
	padding:2px 0;
	background-color:#FFFFFF;

}
/*sous menu*/
#AccessibilitePartBesoin0 {
	padding:0 0 2px 0!important;
	margin-left: 0px;
	opacity : 1;
	-moz-opacity : 1;
	-ms-filter: "alpha(opacity=100)"; /* IE 8 */
	filter : alpha(opacity=100); /* IE < 8 */


}
.submenuH #AccessibilitePartBesoin0 h3 {

	background:none;
	padding:6px 0;
	margin : 0;
	line-height : 0.6em;
	font-weight: bold;
}

.submenuH #AccessibilitePartBesoin0 h3 a{
	background:none;
	padding-left:0px;
	color:#0470A3;
	text-transform:none;
	font-size:0.60em;
	text-decoration:none;


}
.submenuH #AccessibilitePartBesoin0 h3 a:hover{
	color:#FF9900;
	text-decoration:underline;

}


#navigation li li a {
	background-color:#FFFFFF;


}
#navigation li li a:hover {
	background-color:#FFFFFF;
}

/**
* COLONNE CENTRALE
***************************************************************************************/
#colonneCentre {
	float: left;
	width: 620px;
	margin-left:16px;
}

#Lanceurs {
	list-style: none;
	margin: 0;
	padding: 0;

}

#Lanceurs li {
	float: left;
	width: 190px;
	height: 86px;
	font-size: 0.9em;
}

#Lanceurs li a {text-decoration: none; font-weight:bold;}
#Lanceurs li a:hover {text-decoration:underline;}



/**
* COLONNE DE DROITE
***************************************************************************************/
#colonneDroite {
	float: right;
	width: 150px;
	margin-top:0px;
}

#colonneDroite h2 {
	margin: 0;
	padding: 6px 0 0px 0;
	color: #333366;
	font-size: 0.85em;
	text-transform: uppercase;
	font-weight: bold;
}

#colonneDroite h2 a {
	margin: 0;
	padding: 15px 0 0px 0;
	color: #333366;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration:none;
}

#colonneDroite h2 a:hover {
	margin: 0;
	padding: 15px 0 0px 0;
	color: #ff9900;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration:underline;
}

/* ACCES COMPTES */
#colonneDroite h3{
	margin: 0;
	padding: 0px 0 5px 0;
	text-transform: none;
	font-weight: bold;
	color: #ff9900;
	font-size: 0.9em;
}

/* MENU SECONDAIRE */
#menuSecondaire {
	padding: 8px 4px;
	margin: 0 13px 0 0;
}

#menuSecondaire li {
	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;
	padding: 1px 0 1px 5px;
}

#menuSecondaire a {
	text-decoration: none;
	color:#333366;
	font-size:0.85em;
	font-weight: bold;
	padding-bottom: -3px;
}
#menuSecondaire a.lienOff {
	text-decoration: none;
	color:#ff9900;
	font-size:0.85em;
	font-weight: bold;
	padding-bottom: -3px;
}
#menuSecondaire a:hover {
	text-decoration: underline;
}

#menuSecondaire .trouverAgence {
	margin-top:10px;
	text-align: right;
	background: none;
	text-decoration:none;
	border-bottom:solid 2px #848484;
	border-right:solid 2px #848484;
	background:none;
	width:115px;
	text-transform: uppercase;
	padding:0 0.3em 0.1em 0.1em;
	margin-bottom:15px;
	font-size:0.8em;
}
#menuSecondaire .trouverAgence a {	text-decoration:none; 	color:#848484;}
#menuSecondaire .trouverAgence a:hover {	text-decoration:none; color:#ff9900;}
/* INFOS CONSOMMATEURS */

#colonneDroite menu {
	list-style: none;
	margin-top: 0;
	font-weight: bold;
}

#colonneDroite p {
	font-size:0.8em;
	font-weight:bolder;
	text-transform:none;
	color:#000066;
	line-height:1.2em;
	margin-bottom:0.2em;
}

/*couleur origine background: #42a0c2;	new v2: 0B4DA2 */

#infosConso {
	font-weight: bolder;
	font-size:0.85em;
	padding: 6px 4px;
	margin: 0 13px 0 0;
	background-color: #FFFFFF;
}
#infosConso li {
	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;
	padding: 1px 0 1px 5px;
}
#infosConso li a {	font-size: 1em;  font-weight: bolder; color: #333366;	text-decoration: none;}
#infosConso li a:hover {text-decoration: underline;}

#Dossiers {	background-color: #FFFFFF; font-weight: bolder; font-size:0.85em; padding: 6px 4px;	margin: 0 13px 0 0;}
#Dossiers li {
	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;
	padding: 1px 0 1px 5px;
}
#Dossiers li a { 	font-size: 1em;  font-weight: bolder; color: #333366; text-decoration: none;}

#Dossiers li a.visible {font-size: 1em;  font-weight: bolder; color: #009DE0; text-decoration: none;}
#Dossiers li a:hover {text-decoration: underline;}
#Dossiers li a.visible:hover {text-decoration: underline;}
#Dossiers2 {			background-color: #FFFFFF; font-weight: bolder; font-size:0.85em; padding: 6px 4px;	margin: 0 13px 0 0;}
#Dossiers2 li {
	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;
	padding: 1px 0 1px 5px;
}
#Dossiers2 li a {	font-size: 1em;  font-weight: bolder; color: #333366; text-decoration: none;}

#Dossiers2 li a.visible {	font-size: 1em;  font-weight: bolder; color: #009DE0; text-decoration: none;}
#Dossiers2 li a:hover {text-decoration: underline;}

#tousDossiers {
	margin: 20px 0px 0 0;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: 25px 0;
	background-image: url(../images/ligne_dossier.gif);
	background-image: url(../images/bord_menu_gauche.gif);
}
#tousDossiers li{

}
#tousDossiers li a { text-decoration: none;
	font-size:0.85em;
font-style:italic; color:#333366; }

#tousDossiers li a:hover {text-decoration: underline;}

/**
* PIED DE PAGE
***************************************************************************************/

#piedPage {
	background: url(../images/fond_pied_pagekbvrien.gif) left bottom no-repeat;

}

#lienmembre {
	text-align: right;
	padding-top: 20px;
	float:left;
	padding-right: 0px;
}

#mentions {
	text-align: left;
	padding-left: 260px;
	font-size:0.7em;
	padding-top: 32px;

}

#mentions a {
	color: Gray;
	text-decoration: none;
}

#mentions a:hover {
	color: Gray;
	text-decoration: underline;
}

#mentions a.contact {
	color: #009DE0;
	font-weight:bold;
	text-decoration: none;
}

#mentions a.contact:hover {
	color: #009DE0;
	font-weight:bold;
	text-decoration: underline;
}

#mentions a.perte {
	color: #FF9900;
	font-weight:bold;
	text-decoration: none;
}

#mentions a.perte:hover {
	color: #FF9900;
	font-weight:bold;
	text-decoration: underline;
}


h4.securite {
	font-size:0.8em; font-weight:normal; color:#FF0000; margin-bottom:-0.5em; margin-top:-0.3em; width:133px;
}


h4.securite a{
	font-weight:normal; color:#FF0000; margin-bottom:-0.5em; margin-top:-0.3em; width:133px; text-decoration: underline; line-height:1.15em;
}

h4.securite a:hover {
	font-weight:normal; color:#333366; margin-bottom:-0.5em; margin-top:-0.3em; width:133px; text-decoration: underline; line-height:1.15em;
}
/**
* BARRE ACCESSIBILITE PART
***************************************************************************************/

#AccessibilitePart {
	background: url(../images/fond_access_part.gif) no-repeat;
	height: 33px;
}

#menuAcces{
	margin-left: 640px;
	list-style: none;

}

#menuClients {
	margin-top: 10px;
	list-style: none;


}

#AccessibilitePart menu li {
	float: left;
	margin-right: 4px;
	margin-left: 4px;
}

#AccessibilitePart menu li a{
	font-size:0.88em;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	color: #606066;
	text-decoration: none;
}
#AccessibilitePart menu li a.Lien1 {color:#003399;}
#AccessibilitePart menu li a.Lien2 {color:#003399;}
#AccessibilitePart menu li a.Lien3 {color:#003399;}
#AccessibilitePart menu li a.Lien4 {color:#003399;}
#AccessibilitePart menu li a.Lien5 {color:#003399;}
#AccessibilitePart menu li a.Accueil {color:#003399;}

#colonneGauche menu li a.Lien5 {color:#3399cc;}
#AccessibilitePart menu li a.Lien4On, #AccessibilitePart menu li a.Lien5On {color: #ff9900;}
#AccessibilitePart menu li a.Lien1Off {	color: #003366; 	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;	padding-left: 8px;}
#AccessibilitePart menu li a.Lien1On {	color: #ff9900;	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;	padding-left: 8px;}
#AccessibilitePart menu li a:hover{	text-decoration: underline;}
#AccessibilitePart menu li a.Client {
	font-size:0.88em;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	color: #606066;
	text-decoration: none;
	border-bottom:solid 2px #848484;
	border-right:solid 2px #848484;
	line-height:0.7em;
	display:block;
}
#AccessibilitePart menu li a.ClientOn {
	font-size:0.88em;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	border-bottom:solid 2px #848484;
	border-right:solid 2px #848484;
	line-height:0.7em;
	display:block;
	color: #ff9900;
}
#AccessibilitePart menu li a.Client:hover {
	color: #ff9900;
}

/
/**
* BARRE ACCESSIBILITE PART_BESOIN
***************************************************************************************/

#AccessibilitePartBesoin {
	height: 44px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#menuBesoins {
	margin-top: 8px;
	list-style: none;
	width: 800px;
	float:left;
	display: inline;
}

#AccessibilitePartBesoin menu li,#AccessibilitePartBesoin menu h3 {
	float: left;
	font-size:0.83em;
	margin : 0px 4px 3px 4px;
	font-weight: bolder;
	font-variant: normal;


}


#AccessibilitePartBesoin menu li a.BesoinOff,#AccessibilitePartBesoin menu h3 a.BesoinOff  {

	font-weight: bolder;
	font-variant: normal;
	color: #606066;
	text-decoration: none;
	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;
	padding-left: 10px;
}
#AccessibilitePartBesoin menu li a.BesoinOn, #AccessibilitePartBesoin menu h3 a.BesoinOn {

	font-weight: bolder;
	font-variant: normal;
	color: #ff9900;
	text-decoration: none;
	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;
	padding-left: 10px;
}

#AccessibilitePartBesoin menu li a.BesoinLast,#AccessibilitePartBesoin menu h3 a.BesoinLast {
	color: #606066;
	background:none;

	font-weight: bolder;
	font-variant: normal;
	text-decoration: none;
}

#AccessibilitePartBesoin menu li a.Besoin,#AccessibilitePartBesoin menu h3 a.Besoin {
	color: #ff9900;
	background:none;
	font-weight: bolder;
	font-variant: normal;
	text-decoration: none;
}

#AccessibilitePartBesoin menu li a:hover, #AccessibilitePartBesoin menu h3 a:hover{
	text-decoration: underline;
}

#AccessibilitePartBesoin menu li a.Client, #AccessibilitePartBesoin menu h3 a.Client {
	display: block;
	text-decoration:none;
	color:#505d6d;
	border-bottom:solid 2px #848484;
	border-right:solid 2px #848484;
	background:none;
	width:85px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.85em;
}


/**
* COLONNE DE DROITE part
***************************************************************************************/
#colonneDroitePart {
	float: right;
	width: 150px;
	margin-top:0px;
}

#colonneDroitePart h2 {
	margin: 0;
	padding: 6px 0 0px 0;
	color: #333366;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
}

/* ACCES COMPTES */
#colonneDroitePart h3{
	margin: 0;
	padding: 0px 0 5px 0;
	font-weight: bold;
	color: #ff9900;
	font-size: 0.9em;
}
/* INFOS CONSOMMATEURS */

#colonneDroitePart menu {
	list-style: none;
	margin-top: 0;
	font-weight: bold;
}

#colonneDroitePart p {
	font-size:0.8em;
	font-weight:bolder;
	text-transform:none;
	color:#000066;
	line-height:1.2em;
	margin-bottom:0.2em;
}
/**

/* Colonne gauche part */
#colonneGauchePart {
	float: left;
	width: 150px;
	height: 263px;
	background: url(../images/fond_degrade.gif) no-repeat;
	padding-left:0px;
}


#colonneGauchePart menu {
	list-style: none;
	margin: 0;
	padding: 0;
}

#colonneGauchePart menu li {
	margin: 0;
	padding: 0px 0 0px 0;
}
#colonneGauchePart menu a {
	display: block;
	padding-left: 20px;
	width: 128px;
	text-decoration: none;
	font-size: 0.85em;
	font-weight: bold;

}



#colonneGauchePart menu li a.categorie:hover, #colonneGauchePart menu li a.produit:hover  {color:#ff9900; 	text-decoration: underline;}

#colonneGauchePart menu a.categorie {
	display: block;
	padding-left: 20px;
	width: 128px;
	text-decoration: none;
	font-size: 0.85em;
	font-weight: bold;
	color:#004677;
	background: url(../images/bord_menu_gauche.gif) 15px 50% no-repeat;
	text-transform: uppercase;
}

#colonneGauchePart menu a.categorieOn {
	display: block;
	padding-left: 20px;
	width: 128px;
	text-decoration: none;
	font-size: 0.85em;
	font-weight: bold;
	background: url(../images/bord_menu_gauche.gif) 15px 50% no-repeat;
	text-transform: uppercase;
	color:#ff9900;

}

#categorie {
	display: block;
	padding-left: 20px;
	width: 128px;
	text-decoration: none;
	font-size: 0.85em;
	font-weight: bold;
	color:#004677;
	background: url(../images/bord_menu_gauche.gif) 15px 50% no-repeat;
	text-transform: uppercase;
	line-height:1.2em;
	padding-top: 2px;
	padding-bottom: 2px;
}

#colonneGauchePart menu li a.ligne {
	background: url(../images/fond_lign_menu_gauche.gif) left bottom no-repeat;
}
#colonneGauchePart menu li a.produit {color:#0470a3;
	padding:0 0em -0.8em 0em;
	padding-left: 20px;
}

#colonneGauchePart menu li a.produitOn {
	color:#ff9900;
	padding:0 0em -0.8em 0em;
	padding-left: 20px;
}

#colonneGauchePart h6 a {
	display: block;
	text-decoration:none;
	color:#505d6d;
	margin-left:17px;
	padding:0em 0.3em 0.1em 0.3em;
	border-bottom:solid 2px #848484;
	border-right:solid 2px #848484;
	background:none;
	width:85px;
	text-transform: uppercase;
	font-size: 0.75em;
	font-family: Arial, Helvetica, sans-serif;
}

/* centre ENT*/
#centreEntreprises{
	background-image: url(../entreprises/images/b1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}

#centreEntreprisesb1{
	background-image: url(../entreprises/images/b1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}


#centreEntreprisesb2{
	background-image: url(../entreprises/images/b2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}

#centreEntreprisesb3{
	background-image: url(../entreprises/images/b3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}
#centreEntreprisesb4{
	background-image: url(../entreprises/images/b4.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}

#centreEntreprisesb5{
	background-image: url(../entreprises/images/b5.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}

#centreEntreprisesb6{
	background-image: url(../entreprises/images/b6.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}
#centreEntreprisesb7{
	background-image: url(../entreprises/images/b7.jpg);
	background-repeat: no-repeat;

	background-position: left bottom;
	height: 394px;
	width: 585px;
}

#centreAssociationsb1{
	background-image: url(../associations/images/b1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}

#centreAssociationsb2{
	background-image: url(../associations/images/b2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}
#centreAssociationsb3{
	background-image: url(../associations/images/b3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}

#centreAssociationsb4{
	background-image: url(../associations/images/b4.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 394px;
	width: 585px;
}

#centreAssociationsb1 p, #centreAssociationsb2 p, #centreAssociationsb3 p, #centreAssociationsb4 p, #centreEntreprises p, #centreEntreprisesb1 p, #centreEntreprisesb2 p, #centreEntreprisesb3 p, #centreEntreprisesb4 p, #centreEntreprisesb6 p, #centreEntreprisesb5 p, #centreEntreprisesb7 p {
	display: block;
	margin: 0;
	padding: 50px 10px 5px 10px;
	color:#505d6d;
	font-size: 0.85em;
	font-family: Arial, Helvetica, sans-serif;
	width: 170px;
	line-height: 1.7em;
	font-weight: bold;
}

#centreEntreprises img{
	display: block;
	padding-top: 20px;
	padding-right: 10px;
	text-align: right;
}
/* centre MAG*/
#centreMag{
	background-image: url(../images/fond_contenu_mag.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 500px;
	width: 585px;
}

#centreMagProduit{
	margin-left:10px;
	margin-top:10px;
}



/* centre PRODUIT*/

/*
#centreProduit est en bas du fichier dans la section modiiée
*/

#centreProduitGauche{
	width: 150px;
}

#centreProduitDroite{
	width: 350px;
	float: right;
}
#centreProduitDroite a, #centreProduitDroite a:visited{
	text-decoration: underline;
	color:#505d6d;
}

#centreProduitDroite a:hover{
	text-decoration: underline;
	color:#EB690B;
}


#centreProduitDroite menu {
	margin-top:0px;
}

#centreProduitDroite menu li{
	list-style-type: disc;
	color:#505d6d;
	line-height: 1.2em;
	font-size: 0.9em;
	list-style-position: inside;
	margin-left:-40px;
}

#centreProduit h1{
	color:#EB690B;
	font-size: 1.6em;
	line-height: 0.9em;
	font-variant: small-caps;
	font-weight: bold;
}

#centreProduitDroite h1{
	color:#EB690B;
	font-size: 1.6em;
	line-height: 0.9em;
	font-weight: bold;
	font-variant:normal;
}
#centreProduitDroite li{
	color:#505d6d;
	font-size: 1em;
	text-align: justify;
	background: url(puces.jpg) no-repeat 0 0.3em;
	list-style-type: none;
	padding-bottom : 1em;
	padding-left: 1em;
	margin:0!important;

}

#centreProduit h2{
	color:#EB690B;
	font-size: 0.85em;
	line-height: 1.4em;
	text-align: left;

}

#centreProduit p{
	color:#505d6d;
	line-height: 1.35em;
	font-size: 0.9em;
}

#centreProduit h3{
	color:#EB690B;
	font-size: 1.1em;
	line-height: 1em;
	font-weight: bold;
	font-variant:normal;
}

#centreProduit h4{
	color:#EB690B;
	font-size: 0.85em;
	line-height: 1em;
	font-weight: bold;
	font-variant:normal;
}

#centreProduitLien{
	float:left;
	text-decoration: none;
}


#centreProduit a, #centreProduit a:visited{
text-decoration: underline;	}

#centreProduit a:hover{
	text-decoration: underline;
	color:#EB690B;
}


#centreProduit a.lienProduit, #centreProduit a.lienProduit:visited{
	color:#EB690B;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: bold;
	display:block;

}



#centreProduit a.lienProduit:hover{
	text-decoration: underline;
}


#centreProduit a.lienpdtSouscrire{
	color:#EB690B;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
	font-size: 0.98em;
}

#centreProduit a.lienpdtSouscrire:hover {
	text-decoration: none;
	color:#505d6d;
}


#centreProduit a.lienSouscrire, #centreProduit a.lienSouscrire:visited{
	width: 130px;
	color:#EB690B;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: bold;
	display:block;
	border: thin solid #EB690B;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 5px;
}

#centreProduit a.lienSouscrire:hover{
	color:#505d6d;
}

#centreDossier a{
	text-decoration: underline;
	color:#505d6d;
}

#centreDossier a:hover{
	text-decoration: underline;
	color:#FF9900;
}

#centreDossier a.lienProduit, #centreDossier a.lienProduit:visited{
	text-decoration: none;
	color:#FF9900;
	font-variant: small-caps;
}

#centreDossier a.lienProduit:hover{
	text-decoration: underline;
	color:#FF9900;
}

#centreDossier a.nav{
	text-decoration: none;
	color:#FF9900;
}

#centreDossier a.nav:hover{
	text-decoration: underline;
	color:#FF9900;
}

#centreDossier p{
	color:#505d6d;
	line-height: 1.35em;
	font-size: 0.9em;

}


#centreDossier .colonne1 {
	width: 190px;
	padding-left:0px;
	float:left;
	margin-right:20px;
}

/* Colonne gauche DOSSIER */
#colonneGaucheDossier {
	float: left;
	width: 700px;
	background: url(../images/fond_degrade.gif) no-repeat;
	padding: 0 0 0 25px;
}


#colonneGaucheDossier2 {
	float: left;
	width: 730px;
	background: url(../images/fond_degrade.gif) no-repeat;
	padding: 0 0 0 55px;
}

/* Colonne droite DOSSIER */
#colonneDroiteLasmc {
	float: left;
	width: 206px;
	height: 464px;
	padding-left:0px;
	background-image: url(../lasmc/images/lasmc_illust1b.jpg);
	background-repeat: no-repeat;
	float: right;
	padding-right:10px;
}

/* Colonne droite DOSSIER recrutement*/
#colonneDroiteRecrut {
	float: left;
	width: 206px;
	height: 464px;
	padding-left:0px;
	background-image: url(../lasmc/images/lasmc_illust1c.gif);
	background-repeat: no-repeat;
	float: right;
	padding-right:10px;
}


/**
* COLONNE CENTRALE DOSSIER
***************************************************************************************/
#colonneCentreDossier {
	float: left;
	width: 690px;
}
/* centre DOSSIER*/
#centreDossier{
	/*width: 689px;
	float:left;*/
}

#centreDossierDroite{
	width: 689px;
	display:block;
	margin-left:250px;
	padding-top:28px;
	clear:right;
}


#centreDossierDroite2{
	/*width: 560px;
	display:block;
	margin-left:15px;
	padding-top:20px;
	clear:right;*/
}

#centreDossierDroite2 h1{
	color:#0772B5;
	font-size: 1.2em;
	line-height: 0.9em;
	font-weight: bold;
	font-variant: small-caps;
}


#actuNewTitre{

	width: 400px;
	background: url(../images/backgd_orange.jpg) repeat-x;
	background-color:#FFD08A;
	padding-right:10px;
	padding-left:3px;
}

/*#centreDossierDroite2 h1.actuNew{
color:#62A258;
font-size: 1.5em;
line-height: 1.3em;
font-weight: bold;
font-variant: normal;

} */

#centreDossierDroite2 h1.actuNew{
	color:#62A258;
	font-size: 1em;
	line-height: 0.9em;
	font-weight: bold;
	font-variant: small-caps;


}

#centreDossierDroite2 p.actuNew{
	color:#505d6d;
	font-size: 1em;
	line-height: 1.2em;
	font-weight: normal;
	font-variant: normal;

}

#centreDossierDroite2 h2.actuNew{
	color:#62A258;
	font-size: 1em;
	line-height: 1.2em;
	font-weight: bold;
	font-variant: normal;

}
#centreDossierBas{
	width: 250px;
	display:block;
	vertical-align: bottom;
	margin-left:340px;
	clear:both;
}



#centreDossierDroite2 img.illustration{
	display:block;
	float:left;
	padding-left:8px;
	padding-top:15px;
	padding-right:8px;
}
#centreDossierDroite2 img.illustration2{
	display:block;
	text-align: right;
	float:right;
	padding-left:10px;
}

#centreDossier h1{
	color:#0772B5;
	font-size: 1em;
	line-height: 0.9em;
	font-weight: bold;

}



#centreDossierDroite2 p{
	color:#505d6d;
	line-height: 1.25em;
	font-size: 1em;
	text-align: justify;
}

#centreDossierDroite2 li{
	color:#505d6d;
	font-size: 1em;
	text-align: justify;
	background: url(puces.jpg) no-repeat 0 0.3em;
	list-style-type: none;
	padding-bottom : 1em;
	padding-left: 1em;
	margin:0!important;

}

#centreDossierDroite2 menu{
	color:#505d6d;
	line-height: 1.25em;
	font-size: 1em;
	text-align: justify;
	margin-top:0px;
	margin-left:0px;
list-style-position:inside;}

#centreDossierDroite2 menu lh{
	font-weight: bold;
}

#centreDossierDroite2 p.teteChapitre{
	line-height: 1.3em;
	font-size: 0.95em;
	text-align: justify;
}

#centreDossierDroite2 p.ensavoirPlus{
	color:#505d6d;
	line-height: 1.2em;
	font-size: 0.85em;
	display:block;
	float:left;
	text-align: left;
}

#centreDossierDroite2 p.nav{
	color:#505d6d;
	line-height: 1.2em;
	font-size: 0.85em;
	text-align: justify;
	clear:both;
}
#centreDossierDroite2 a{
	color:#505d6d;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}

#centreDossierDroite2 a.actu{
	color:#505d6d;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}



#centreDossierDroite2 a.actu:hover{
	color: #ff9900;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}

#centreDossierDroite2 a.actuNew:hover{
	color:#62A258;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;

}
#centreDossierDroite2 a.actuNew{
	color:#505d6d;
	text-decoration: none;
	font-weight: normal;
	text-align: left;

}

.rightEncre {
	display: block;
	text-align: right;
	padding-left:300px;
}


#centreDossierBas a:hover{
	text-decoration: underline;
}


#centreDossierBas a{
	color: #ff9900;
	text-decoration: none;
	font-size: 0.75em;
	font-weight: bold;
	text-align: left;
}


/* onglets DOSSIER*/
#menuOnglet {
	clear:both;
}

#menuOnglet menu li {
	float: left;
	margin-left: 4px;
	margin-right:10px;
	padding-right:2px;
	list-style: none;
	display: block;
	border-bottom:solid 2px #848484;
	border-right:solid 2px #848484;
	background:none;
	width:90px;
	font-size:1em;
	text-align: right;
	font-variant: small-caps;
	font-weight: bolder;
	line-height:0.9em;
	height: 20px;
	padding-bottom:4px;
	font-size:0.95em;
	line-height:1em;
	text-decoration:none;
}


#menuOnglet menu li a{
	text-decoration:none;
	color:#505d6d;
}

.lienOnDossier{
	text-decoration:none;
	color: #ff9900;
	font-variant: normal;

}

.lienOn{
	text-decoration:none;
	color: #ff9900;

}

#menuOnglet menu li.lienOffDossier{
	text-decoration:none;
	color: #505d6d;
}

.lienOffDossier{
	text-decoration:none;
	color: #848484;
}

#menuOnglet menu li.lienOffDossierNew{
	text-decoration:none;
	color: #505d6d;
}

#menuOnglet menu li a.lienOffDossierNew{
	text-decoration:none;
	color: #ff9900;
}

#menuOnglet menu li a:hover{
	color: #ff9900;
}


/* onglets DOSSIER*/
#menuOnglet2 {


}

#menuOnglet2 menu li {
	float: left;
	margin-left: 4px;
	margin-right:10px;
	padding-right:2px;
	list-style: none;
	display: block;
	border-bottom:solid 2px #848484;
	border-right:solid 2px #848484;
	background:none;
	width:70px;
	font-size:1em;
	text-align: right;
	font-variant: small-caps;
	font-weight: bold;
	line-height:0.9em;
	height: 10px;
	padding-bottom:4px;
}

#menuOnglet2 menu li a{
	text-decoration:none;
	color:#505d6d;
}
#menuOnglet2 menu li a:hover{
	color: #ff9900;
}

/**
* BARRE ACCESSIBILITE Dossier
***************************************************************************************/

#AccessibilitePartDossier {
	height: 20px;

}
#AccessibilitePartDossier menu li {
	float: left;
	margin-right: 4px;
	margin-left:4px;
}

#AccessibilitePartDossier menu li a{
	font-size:0.8em;
	font-weight: bolder;
	font-variant: normal;
	color: #606066;
	text-decoration: none;
	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;
	padding-left: 10px;
}
#AccessibilitePartDossier menu li a.BesoinOn{
	font-size:0.85em;
	font-weight: bolder;
	font-variant: normal;
	color: #ff9900;
	text-decoration: none;
	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;
	padding-left: 10px;
}

#AccessibilitePartDossier menu li a.Besoin {
	font-size:0.85em;
	font-weight: bolder;
	font-variant: normal;
	color: #ff9900;
	text-decoration: none;
	padding-left: 10px;
	background:none;
}
#AccessibilitePartDossier menu li a:hover{
	text-decoration: underline;
}

#AccessibilitePartDossier menu li.BesoinOn{
	font-size:0.85em;
	font-weight: bolder;
	font-variant: normal;
	color: #ff9900;
	text-decoration: none;
	background: url(../images/bord_menu_gauche.gif) left 0 no-repeat;
	padding-left: 10px;
}


/**
* COLONNE DE DROITE part
***************************************************************************************/
#colonneDroiteDossier {
	float: right;
	width: 150px;
	margin-top:0px;
}

#colonneDroiteDossier h2 {
	margin: 0;
	padding: 15px 0 0px 0;
	color: #333366;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
}

/* ACCES COMPTES */
#colonneDroiteDossier h3{
	margin: 0;
	padding: 0px 0 5px 0;
	text-transform: uppercase;
	font-weight: bold;
	color: #ff9900;
	font-size: 0.78em;
}
/* INFOS CONSOMMATEURS */

#colonneDroiteDossier menu {
	list-style: none;
	margin-top: 0;
	font-weight: bold;
}

#colonneDroitePart p {
	font-size:0.8em;
	font-weight:bolder;
	text-transform:none;
	color:#000066;
	line-height:1.2em;
	margin-bottom:0.2em;
}

#colonneDroitePart h2 a {
	margin: 0;
	padding: 15px 0 0px 0;
	color: #333366;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration:none;
}

#colonneDroitePart h2 a:hover {
	margin: 0;
	padding: 15px 0 0px 0;
	color: #ff9900;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration:underline;
}


#centreDossier p.introInstit {
	display:block;
	font-size:0.9em;
	font-weight:bolder;
	text-transform:none;
	color:#0772B5;
	line-height:1.4em;
	margin-bottom:0.2em;
	text-align: justify;
	width: 200px;
	padding-left:15px;
	padding-top:15px;
	float:left;
	font-variant: small-caps;
}

/**
* Modifications Pierre-Louis Hubert - Okarito
*********************************************************************************/

#centreProduit{
	padding: 10px 20px;
	clear: both;
}

.blocEncadre {
	width: 588px;
	padding-top: 10px;
	background: url('../images/haut_bloc.gif') no-repeat;
}

.bordBas {
	padding-bottom: 10px;
	background: url('../images/bas_bloc.gif') left bottom no-repeat;
}

.bordGauche {
	background: url('../images/bord_gauche.gif') left bottom no-repeat;
}

.bordDroit {
	background: url('../images/bord_droit.gif') right top no-repeat;
}

.contenuBlocEncadre {
	padding: 15px;
}

#colonneGauchePart li.separateurMenu {
	padding-top: 10px;
}

.centreEncadre {
	padding: 10px;
}

.centreEncadreDroite h2{
	font-size:large;

	color:#003399!important;
}

.centreEncadreDroite {
	width: 410px;
	float: right;
	padding-right: 10px;
}



.centreEncadreDroite h3{
	color: #999999;
	font-size: 0.95em;
	font-style: italic;
	font-weight: normal;

}
.centreEncadreDroite h4{
	color:#EB690B;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.95em;

}

.centreEncadreDroite h5{
	color:#0772B5;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.95em;
}


.centreEncadreDroite p{
	color:#505d6d;
	line-height: 1.35em;
	font-size: 0.9em;

}

.centreEncadreDroite p.lasmc{
	font-size: 1.1em!important;
}

.centreEncadre p{
	color:#505d6d;
	line-height: 1.35em;
	font-size: 0.9em;

}

.centreEncadreGauche{
	width: 210px;
}

.centreEncadreGauche p.actuNew{
	color:#62a258;

}


.centreEncadreGauche a.actuNew, .centreEncadreGauche a.actuNew:visited{
	color: #505d6d;
	text-decoration: none;

}


.centreEncadreGauche a.actuNew:hover{
	color: #62a258;
	text-decoration: underline;
}


.centreEncadreGauche h4.actuNew{
	color:#62a258;
	font-size: 1.2em;
}



.centreEncadreGauche h5.actuNew{
	text-decoration:none;
	color:#ff9900;
	padding:0 0.3em 0.1em 0.3em;
	border-bottom:solid 2px #848484;
	border-right:solid 2px #848484;
	background:none;
	text-transform: uppercase;
	font-size: 0.85em;
	font-family: Arial, Helvetica, sans-serif;
}


.centreEncadreGauche20{
	width: 20px;
}

.centreEncadreLarge{
	width: 650px;
}
.centreEncadreLarge a.lienProduit{
	width: 250px;
	color:#EB690B;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: bold;
	display:block;

}

.centreEncadreLarge a.lienProduit:hover{
	text-decoration: underline;
}


.centreEncadreLarge a{
	font-size: 0.95em;
	color:#505d6d;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;

}

.centreEncadreLarge a:hover{
	font-size: 0.95em;
	color: #ff9900;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}


.centreEncadreLarge h3{
	color: #999999;
	font-size: 0.95em;
	font-style: italic;
	font-weight: normal;
}

.blocGrandEncadre {
	width: 689px;
	padding-top: 9px;
	background: url('../images/haut_grd_bloc.gif') no-repeat;
	margin-top: 20px;
}

.blocGrandEncadre .bordBas {
	padding-bottom: 10px;
	background: url('../images/bas_grd_bloc.gif') left bottom no-repeat;
}

.blocGrandEncadre .bordGauche {
	background: url('../images/bord_grd_gauche.gif') left bottom no-repeat;
}

.blocGrandEncadre .bordDroit {
	background: url('../images/bord_grd_droit.gif') right top no-repeat;
}

/* Ajout pour calque souscrire
*********************************************************************************/

#colonneGaucheDossier {

}

/**
* FIN Modifications
*********************************************************************************/
/* Ajout pour calque souscrire
*********************************************************************************/
.clicCacher {
	position: relative;
	top: 0px;
	text-align:right;
}
.contenant {
	display : block;
	width: 320px;
	padding-left: 0px;
	padding-top: -5px;
	padding-bottom: 20px;
}
.contenant p {
	color:#505d6d;
	line-height: 1.1em;
	font-size: 1.1em;
}

#centreProduit a.lienProduit2, #centreProduit a.lienProduit2:visited{
	text-decoration: underline;
	color:#EB690B;
	font-variant:normal;
}

#centreProduit a.lienProduit2:hover{
	text-decoration: underline;
	color:#505d6d;
	font-variant:normal;
}

.contenant h3{
	color:#EB690B;
	font-size: 0.8em;
	line-height: 0.8em;
	font-weight: bold;
	font-variant:normal;
}



.contenant2 {
	display : block;
	width: 320px;

}
/* Ajout FORMULAIRE contact
*********************************************************************************/
label {DISPLAY: inline; FLOAT: left; margin-left:0px;}

.centreEncadreLarge th {
font-size: 0.9em; 	font-weight:normal; padding:0px;}

.contenantProduit {
	background-color: #FFEEDD;
	margin-left:25px;
	PADDING-left:5px;
	PADDING-bottom:5px;
}

.contenantDevenir {
	background-color: #F5F5F5;
	margin-left:25px;
	PADDING-left:5px;
	PADDING-bottom:5px;
}

/* Ajout SIMULATEUR
*********************************************************************************/
.blocGrandEncadre2 {
	width: 600px;
	padding-top: 9px;
	background: url('../images/haut_grd_bloc2.gif') no-repeat;
	margin-top: 20px;
}

.blocGrandEncadre2 .bordBas {
	padding-bottom: 10px;
	background: url('../images/bas_grd_bloc2.gif') left bottom no-repeat;
}

.blocGrandEncadre2 .bordGauche {
	background: url('../images/bord_grd_gauche.gif') left bottom no-repeat;
}

.blocGrandEncadre2 .bordDroit {
	background: url('../images/bord_grd_droit.gif') right top no-repeat;
}

/* Ajout LIVRET A
*********************************************************************************/
h2.recapLivretA {
	color:#EB690B;
	font-size: 1.1em;
	line-height: 1em;
	font-weight: bold;
	font-variant:normal;
}

ul.recapLivretA {
	margin: 0;
	padding: 0 10px 10px 20px;
	list-style: none;
}

ul.recapLivretA li {
	clear: both;
	margin: 0;
	padding: 0 0 10px 0;
}

ul.recapLivretA li span {
	display: block;
	width: 150px;
	text-align: right;
	padding-right: 10px;
	float: left;
}

#colonneDroitePart #confirmDemandeLA {
	padding: 6px;
	background: Green;
	color: #FFF;
	text-decoration: none;
}
/* SOUS MENU
*********************************************************************************/


#sousmenu {
	float:left;
	width:100%;
	background:#ffffff url("../images/bg.gif") repeat-x bottom;
	font-size:93%;
	line-height:normal;
	margin-bottom:10px;
}

#sousmenu ul {
	margin:0;
	padding:10px 10px 0;
	list-style:none;
}

#sousmenu li {
	float:left;
	background:url("../images/norm_left.gif")
	no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
}

#sousmenu a, #sousmenu strong, #sousmenu span {
	display:block;
	background:url("../images/norm_right.gif")
	no-repeat right top;
	padding:5px 15px 4px 6px;
}

#sousmenu #current {
	background-image:url("../images/norm_left_on.gif");
}

#sousmenu #current a {
	background-image:url("../images/norm_right_on.gif");
	padding-bottom:5px;
}

#sousmenu a {
	float:left;

	display:block;
	background:url("../images/norm_right.gif")
	no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#848484;
}
/* Commented Backslash Hack
Cache des règles à IE5-Mac \*/
#sousmenu a {float:none;}
/* Fin du hack IE5-Mac */

/**
* MENU ACCORDEON du 11/06/2009
***************************************************************************************/

.applemenu{
	margin: 0px 0;
	padding: 0;
	width: 139px; /*width of menu*/
	border: 1px solid #E9E8EE;
}

.applemenu div.silverheader a{
	background: white url(../images/silvergradient3.gif) repeat-x center left;
	font: bold 11px Arial, sans-serif;
	color:#333366;
	display: block;

	width: auto;
	padding: 3px 0;
	padding-left: 3px;
	text-decoration: none;
	border-bottom: 1px solid #E9E8EE;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
	color:#333366;

}


.applemenu div.selected a {
	background-image: url(../images/silvergradientover.gif);
	color: #333366;
	text-decoration: underline;

}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
	color: #F7F7F9;
	font-size: 10px ;
	font-style: normal;
	font-variant: normal;
	line-height: 1.1;
	font-family :Arial, sans-serif;
	background: #F7F7F9;
	padding: 5px;
	height: 120px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

.applemenu div.submenu a{ /*DIV that contains each sub menu*/
	text-decoration: none;
	color: #333366;
	/*height: 80px; Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

.applemenu div.submenu a:hover{ /*DIV that contains each sub menu*/
	text-decoration: underline;
	/*height: 80px; Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

.applemenu div.submenu a.visible{ /*DIV that contains each sub menu*/
	text-decoration: none;
	color: #FF9900;
	/*height: 80px; Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

.applemenu div.submenu a.visible:hover{ /*DIV that contains each sub menu*/
	text-decoration: underline;
	/*height: 80px; Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}


#animationFlashMP2013 {
	width : 586px;
}

#compte {
	background:url("../images/haut7.png") no-repeat scroll 0 0 transparent;
	/*	background-color:#D0E9F0;*/
	width:140px;
}
#titrecompte{
	height:26px;
	padding:0px;
}

#titrecompte h3{
	z-index:-10; position: absolute; margin: 10px;
}

#piedcompte {
	background:url("../images/bas7.png") no-repeat scroll 0 0 transparent;
	/*	background-color:#D0E9F0;*/
	height:22px;

}
#menucompte{

	/*border-left :solid 1px #606066;
	border-right :solid 1px #606066; */
	background:url("../images/milieu7.png") repeat-y scroll 0 0 transparent;
	/*	background-color:#D0E9F0;*/
}

#menucompte h3{
	background-image: url(../images/puce8.png);
	background-repeat: no-repeat;
	background-position: 10px -3px;
	padding-left:40px;
	/*border-top :solid 1px #606066;
	border-bottom :solid 1px #606066; */
	padding-top:5px;
}

#menucompte a{

	color:#003366;



}

#menucompte a:hover, #menucompte a:active, #menucompte a:focus{
	color:#fcbb0e ;
}




#box {
	background:url("../images/box_haut.png") no-repeat scroll 0 0 transparent;
	width : 410px;
	padding:0px;
	padding-top : 13px;
	margin-top : 25px;
}

#piedbox {
	background:url("../images/box_bas.png") no-repeat scroll 0 0 transparent;
	height:19px;
	padding:0px;
}
#menubox{
	padding:0px;
	background:url("../images/box_milieu.png") repeat-y scroll 0 0 transparent;
}


#menubox p{
	background-image: url(../images/puce_box.gif);
	background-repeat: no-repeat;
	background-position: 4px 0px;
	padding-bottom:2px;
	margin:0px;
	padding-left:26px;
	/*border-top :solid 1px #606066;
	border-bottom :solid 1px #606066; */

}



/*ANIMATION*****/
/* Fancy Billboards */
#billboard .fancy { padding:3px; text-align:left; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -webkit-box-shadow:rgba(0,0,0,0.45) 0 1px 3px; -moz-box-shadow:rgba(0,0,0,0.45) 0 1px 3px; box-shadow:rgba(0,0,0,0.45) 0 1px 3px; border:1px solid; border-color:#e5e5e5 #dbdbdb #d2d2d2; }
#billboard .fancy:nth-child(1n) { border:none; } /* reset border for smart browsers */
#billboard .fancy a.hero { height:100%; *overflow:hidden; margin:0; background:#fafafa; background:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #fafafa), to(#f2f2f2)); background:-moz-linear-gradient(top, #fafafa 50%, #f2f2f2); zoom:1; }
#billboard .fancy a.hero:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
#billboard .fancy a.hero:hover { background:#fdfdfd; background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#fafafa)); background:-moz-linear-gradient(top, #fdfdfd, #fafafa); }
#animation { position:relative; width:580px; height:419px;top:0px; overflow:hidden;	zoom: 1;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #fafafa), to(#f2f2f2));background:-moz-linear-gradient(top, #fafafa 50%, #f2f2f2); zoom:1;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f2f2f2,endColorStr=#fafafa);}

/*Flash smartphone*/
#smartephone {color:black;background-image:url(../animation/bitmap4.png);background-position:center top;background-repeat : no-repeat; height: 419px; text-align:center; width: 100%}
#myFlash {position:relative;top: -230px;background-color : #000000;width : 200px;height:300px;}
#image_flash{position:relative;top: 60px;background-color : #000000;width : 190px;height:280px;}

#wrap{ margin:0px auto; }
#nuage2{ position:absolute; top:0px;left:-120px; no-repeat;height: 250px;width:340px;overflow: hidden;z-index:1;background:black; no-repeat;} 
#zorrito{ position:absolute; height:419px;width:250px;left:-240px;z-index:2;} 
#zorritostudio{position:absolute; top:-90px; background: #e8e8e8 url(../animation/content.gif) repeat-x; left:240px;height:300px;width:340px;z-index:2;} 


.leadin { padding : 30px 0 0 0px;}
.full h1 {margin: 10px; font: normal "Lucida Grande", Arial, sans-serif;font-size: 35px;position: relative;	color: #fff; 	text-align: center;}
.full h1 span {background: url(../animation/gradient-dark2.png) repeat-x; _background: none ; position: absolute;top:5;display: block;width: 100%;height: 50px;}

.full h2 { margin: 15px; font: normal 25px "Lucida Grande", Arial, sans-serif-x;color: #b7b7b7; font-style:italic; text-align: center;}

.full h3 {font: normal 210%/100% Arial, sans-serif;position: relative;margin: 10px;color: #464646; 	text-align: center;}
.full h3 span {background: url(../animation/gradient-full.png)repeat-x; _background: none ;position: absolute;top:0;display: block;width: 100%;height: 29px;}

.full a {	text-decoration:none;}
.full a:hover {	text-decoration:none;}

