body {
	background-color: #7EC4DD;
	background-image: url(images/degrade_fond_bleu_02.jpg);
	background-repeat: repeat-x;
}

.tabloBandeauHaut {
	height:126px;
	padding-top:60px;
	padding-left:80px;
	/*background-color:#66CC66;*/
	/*background:url(images/bandeau_illustr.jpg) no-repeat;*/

}



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
CADRE CENTRAL
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

#divFlash {
	vertical-align:top;
	height:23px;
	margin-top:20px;


}

#divRecherche {

	margin-top:5px;
	margin-bottom:12px;
	font-family:Arial, sans-serif;
	font-size:11px;
	color: #497d9d;
}






#divTitre span {
	color: #999999;
}

#divNomProduit {
	margin-right:30px;
	background-color: #F7F7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CC0000;
}

#divSousTitre {
	margin-right:30px;
	background-color: #F7F7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}

#divCadrePresentation {
	margin-top:15px;
	height:105px;

}
#divEspaceur {
	background:url(images/spaceur.gif);
	height:15px;
}
#divCadrePetiteImage {
	width:105px;
	height:105px;
	background:url(images/cadre_petite_image.gif) no-repeat;
	/*float:left;*/
}



#divRetour a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CC0000;

}
#divRetour a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CC0000;
}
#divRetour a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#CC0000;
}
#divRetour a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CC0000;
}

#divCadreTextPresentationCourte {
	/*background-color: #FF0000;*/
	/*margin-left:115px;*/
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	
}

#divCadreTextPresentationCourte span {
	font-weight:bold;
	
}

#divBasDeCadrePresentationCourte {
	/*background-color:#99CC00;*/
	margin-left:10px;
	margin-top:5px;
	height:40px;
	/*width:482px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	/*float:left;*/
}

#divBasDeCadrePresentationCourte a:link {
	color: #CC0000;
	text-decoration:underline;
}

#divBasDeCadrePresentationCourte a:visited {
	color:#CC0000;
	text-decoration:underline;
}

#divBasDeCadrePresentationCourte a:hover {
	color:#CC0000;
	text-decoration:underline;
}

#divBasDeCadrePresentationCourte a:active {
	color:#CC0000;
	text-decoration:underline;
}

#divTraitSeparateur {
	background:url(images/trait_separation.gif) no-repeat;
	margin-top:5px;
}

#divCadreGrandeImage {
	width:360px;
	height:360px;
	background:url(images/cadre_grande_image.gif) no-repeat;
}



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
GESTION DU MENU GAUCHE
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
#divmonmenugauche {
	margin-top:51px;

}
#divmonmenugauche2 {
	margin-top:10px;

}

#divmenuHaut {
	vertical-align:top;
	left:253px;
	height: 50px;
	width: 126px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:43px;
}


ul#menu {
	list-style-type: none;
} 

ul#menu li {
 	margin-bottom: 1px;
	
}

ul#menu a {
	padding-left:3px;
     width: 126px; 
     height: 19px;
     display: block;
     text-align: left;
     text-decoration: none;
	 font-family:Arial, sans-serif;
	 font-size:11px;
     color: #333333;
     background: #e1eff8;
	 }
	 
ul#menu a:hover {
     background: #497d9d; 
	 color:#FFFFFF;
     }


ul#menu2 {
	list-style-type: none;
} 

ul#menu2 li {
 	margin-bottom: 1px;
	
}

ul#menu2 a {

	padding-left:3px;
     width: 126px; 
     height: 19px;
     display: block;
     text-align: left;
     text-decoration: none;
	 font-family:Arial, sans-serif;
	 font-size:11px;
     color: #ffffff;
     background: #89acc0;
	 }
	 
ul#menu2 a:hover {
     background: #497d9d; 
	 color:#FFFFFF;
     }

#divSousMenuHaut {
	line-height:20px;
	background: url(images/fond_menu_haut.gif) no-repeat;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom:5px;

}

#divSousMenuHaut a:link {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #003d8e;
	text-decoration: none;
}
#divSousMenuHaut a:visited {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #003d8e;
	text-decoration: none;
}

#divSousMenuHaut a:hover {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #60c3e4;
	text-decoration: underline;
}
#divSousMenuHaut a:active {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #60c3e4;
	text-decoration: none;
}

.form-submitVert {
color : #497d9d;
repeat-x;*/
background-color:#deeef8;
/*overflow:hidden;*/
border: 1px solid #497d9d;
height:23px;
}



#divClientBleu {
	vertical-align:top;
	left:253px;
	width: 126px;
	background:url(Images/fond_client.jpg) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:40px;
	padding-top: 5px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;
		
}

#tabloClient{
	font-family: Arial, sans-serif;
	font-size: 11px;
}

#divClient {
	vertical-align:top;
	left:253px;
	width: 126px;
	/*height:100px;*/
	background:url(Images/fond_client.jpg) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:43px;
	padding-top: 5px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #999999;
		
}

#divClientBleu span {
color:#497d9d;

}

#divClient span {
color:#497d9d;

}

#divClient span a {
color:#497d9d;
text-decoration:none;

}


#divNumero  {
	background-color:#FFFFFF;
	color: #0000000;
	padding-top:5px;

}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
SD MENU
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

#divMenuGauche {
	vertical-align:top;
	left:253px;
	width: 190px;
	margin-left: 18px;
}

#divMenuGauche2 {
	vertical-align:top;
	padding-left: 40px;
}
div.sdmenu {
	width: 190px;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #000000; 
}

div.sdmenu div {
	overflow: hidden;
}
div.sdmenu div.collapsed {
	height: 20px;
}
div.sdmenu div.collapsedbis {
	height: 20px;
}

div.sdmenu div span {
	display: block;
	padding-left:22px;
	line-height:20px;
	font-weight: bold;
	color: #497d9d;
	background:url(Images/fond_menu.gif)  no-repeat;
	cursor: pointer;
}
#niveau_deux{
	height: 20px;
	margin-left:22px;
	margin-right:46px;
	padding:3px;
	padding-right:10px;
	background: #eee;
	display: block;
	text-align:right;
	border-bottom: 1px solid #ddd;
	margin-top:2px;
	color: #990000;
	text-decoration:none;
}

#niveau_deux span:hover{
	height: 20px;
	margin-left:22px;
	margin-right:46px;
	padding:3px;
	padding-right:10px;
	background: #eee;
	display: block;
	text-align:right;
	border-bottom: 1px solid #ddd;
	margin-top:2px;
	color: #00CC33;
	text-decoration:none;
}

#sous_memu_3 {
	background: #FFCC00;
	color: #FFFFFF;
	text-decoration: none;
}
div.sdmenu div.collapsed span {
	background:url(Images/fond_menu.gif) no-repeat;
}

div.sdmenu div.collapsed span:hover {
	background:url(Images/fond_menu_02.gif) no-repeat;
}

div.sdmenu div span.mauve {
	display: block;
	padding-left:22px;
	line-height:20px;
	font-weight: bold;
	color: black;
	background: #00CC66;
	cursor: pointer;
}
div.sdmenu div.collapsed span.mauve {
	background:url(Images/MenuStaticBordeau.gif) no-repeat;
}
div.sdmenu div.collapsed span.mauve:hover {
	background:url(Images/MenuAnimeBordeau.gif) no-repeat;
}
div.sdmenu div a {
	margin-left:22px;
	margin-right:46px;
	padding:3px;
	padding-right:10px;
	background: #eee;
	display: block;
	text-align:right;
	border-bottom: 1px solid #ddd;
	margin-top:2px;
	color: #333333;
	text-decoration:none;
}
/*div.sdmenu div a.current {
	background : #ccc;
}*/


div.sdmenu div span.mauve a {
	background-color: #00CC33;
	
}

/*les liens des sous menus*/
div.sdmenu div a:hover {
background:#999999;
	color: #FFFFFF;
	text-decoration: none;
}
/***************************/



.boutonOkCode {
	margin-top: 5px;
	margin-left: 86px;
}

#divClientBleu a:link {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #497d9d;
	text-decoration: none;
}
#divClientBleu a:visited {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #497d9d;
	text-decoration: none;
}

#divClientBleu a:hover {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}
#divClientBleu a:active {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #497d9d;
	text-decoration: none;
}

/***************************//***************************//***************************/
/***************************//***************************//***************************/
/***************************//***************************//***************************/


.cadre_bas_page {
	heigth:60px;
	background:url(images/bas_blanc.gif) no-repeat;	
}

#mentionsBasPage {
	margin-right: 20px;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	
}

#mentionsBasPage a:link {
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	text-decoration:none;

}

#mentionsBasPage a:visited {
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

#mentionsBasPage a:hover {
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}

#mentionsBasPage a:active {
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
