.dp_bord_defaut { border:solid #000000 1px; }
.dp_bord_select { border:solid #CCCCFF 2px; }

/*barre de défilement et fond de page*/


body{
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #6666CC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #6666CC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	
}
		table.couleurfondmenu2,tr.couleurfondmenu2,td.couleurfondmenu2{background-color:#FFFFFF;}
		
body.menubody{
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #6666CC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #6666CC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	
}




table,td,tr{background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;}
	

td.bground{background-image:url(../composants_perso/trame_fd_page.jpg);}

/* liens (par défaut : orange)*/
a:link 		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#003399;font-weight: bold;  text-decoration: none; }
a:active 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#003399;font-weight: bold;  text-decoration: none; }
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#003399;font-weight: bold;  text-decoration: none; }
a:hover 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF9933;font-weight: bold;  text-decoration: underline; }

a:link.lienmenu		{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color:#003399; text-decoration: none; }
a:active.lienmenu	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color:#003399; text-decoration: none; }
a:visited.lienmenu	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color:#003399; text-decoration: none; }
a:hover.lienmenu	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color:#FF9933; text-decoration: none; }

a:link.liengras		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#003399;font-weight: bold; text-decoration: none; }
a:active.liengras 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color#003399;font-weight: bold; text-decoration: none; }
a:visited.liengras { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#003399;font-weight: bold; text-decoration: none; }
a:hover.liengras 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#003399;font-weight: bold; text-decoration: none; }

a:link.liennormal		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;font-weight: bold; text-decoration: none; }
a:active.liennormal 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;font-weight: bold; text-decoration: none; }
a:visited.liennormal { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#666666;font-weight: bold; text-decoration: none; }
a:hover.liennormal 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF9933;font-weight: bold; text-decoration: none; }


a:link.lienbas		{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color:#000000; text-decoration: none; }
a:active.lienbas	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color#000000; text-decoration: none; }
a:visited.lienbas	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color:#000000; text-decoration: none; }
a:hover.lienbas	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color:#669999; text-decoration: none; }

a:link.lientitrepart	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 14px; color:#003399;font-weight: bold; text-decoration: underline; }
a:active.lientitrepart	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 14px; color:#003399;font-weight: bold; text-decoration: none; }
a:visited.lientitrepart	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 14px; color:#003399;font-weight: bold; text-decoration: none; }
a:hover.lientitrepart	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 14px; color:#003399;font-weight: bold; text-decoration: none; }

a:link.lienmini		{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 8px; color:#000000; text-decoration: none; }
a:active.lienmini	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 8px; color#000000; text-decoration: none; }
a:visited.lienmini	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 8px; color:#000000; text-decoration: none; }
a:hover.lienmini	{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 8px; color:#669999; text-decoration: none; }


/* boutons */
div.bordure {background-color:#CCCCFF;border:solid 1px #003399;text-align:center;vertical-align:middle;}

input.bordident,textarea.bordident,select.bordident{font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; font-weight:bold; color: #003399; background-color:#CCCCFF; border : 1px solid #003399;}

input.formbtn{font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight:bold; color:#003399; background-color:#CCCCFF; border :0;}

/* form */
input.bordinpt,textarea.bordinpt,select.bordinpt
	{
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10px; color: #6666CC; 
		background-color:#FFFFFF; 
		border : 1px solid #6666CC;
		scrollbar-face-color: #FFFFFF;
		scrollbar-shadow-color: #6666CC;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #6666CC;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-track-color: #FFFFFF;
		scrollbar-arrow-color: #003399;
	}
/* bandeaux */
table.couleurfondmenu,tr.couleurfondmenu,td.couleurfondmenu{background-color:;}



		table.encadre1 {border:solid 1px #6666CC; background-color:#FFFFFF;}
		table.encadre2 {border:solid 1px #6666CC; background-color:#FFFFFF;}
		table.encadre3 {
	border-width:1 0 1 0;
	border-style:dashed;
	border-color:#FFFFFF;
}
hr.ligne{
	border-width:1;
	border-style:dashed;
	border-color:#FFFFFF;
}
.bordnoir{
	border:1 px solid #FFFFFF;
}
hr.ligne{ border-style:dashed;border-color:#FFFFFF; }

/* textes */
.titrepart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #003399;
	text-decoration: none;
}
.sstitrepart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #003399;
	text-decoration: none;
}
.megatitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	color: #003399;
	text-decoration: none;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #003399;
	text-decoration: none;
}
.accroche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #003399;
	text-decoration: none;
}
.contenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}

.textemini{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}

.couleur1{
	color: #003399;
}
.couleur2{
	color: #003399;
}
.couleur3{
	color: #003399;
}
.couleur4{
	color: #003399;
}


/* ************************************************************************************************** */
/* ************************************************************************************************** */
/* ********************************************** MENU ********************************************** */
/* ************************************************************************************************** */
/* ************************************************************************************************** */

.menuniv0 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#003399; text-decoration: none; }
.menuniv0_sel { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#FF9933; text-decoration: none; }
.menuniv1 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#003399; text-decoration: none; }
.menuniv1_sel { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#FF9933; text-decoration: none; }


div.clmonMenu{ 
	position:absolute;
	font-family:webdings;
	font-size:10px;
	overflow:hidden;
	width:150;
	height:22;
}
div.monMenuBG{position:absolute; left:0; top:0; z-index:1;}
div.monMenuText{position:absolute; left:2; top:2; z-index:200;}

#monMenucont{position:absolute;	height:600; width:200; visibility:hidden;}


a:link.niv0{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#003399; text-decoration: none; }
a:active.niv0{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#003399; text-decoration: none; }
a:visited.niv0{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#003399; text-decoration: none; }
a:hover.niv0{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#FF9933; text-decoration: none; }

a:link.niv1{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#003399; text-decoration: none; }
a:active.niv1{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#003399; text-decoration: none; }
a:visited.niv1{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#003399; text-decoration: none; }
a:hover.niv1{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#FF9933; text-decoration: none; }

a:link.niv2{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }
a:active.niv2{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }
a:visited.niv2{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }
a:hover.niv2{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }

a:link.niv3{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }
a:active.niv3{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }
a:visited.niv3{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }
a:hover.niv3{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }

a:link.niv4{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }
a:active.niv4{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }
a:visited.niv4{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }
a:hover.niv4{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration: none; }

