
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;
	background-image:url();
	color:#CCFFCC;
}


img {
	border:0px none ;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #9999FF;
}
a:hover {
	color: #CC66FF;
}


/* LIENS SPECIAUX STYLE O--O */
.menuoo {
	font-size:18px;
	font-family: 'BankGothic Md BT', Impact, Verdana, Arial, Helvetica, sans-serif;
}
a.menuoo {
	font-size:18px;
	font-family: 'BankGothic Md BT', Impact, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #9999FF;
}
a.menuoo:hover {
	color: #CC66FF;
}

/* zones parents */
/* titre et module zone principale */
.zone_c1 {
	background-color:#000000;
	color:#666666;
}
.zone_c1 a {
	AAAcolor:#006633;
}
.zone_c1 a:hover {
	AAAcolor:#339966;
}
.zone_c1 .titre1,.titre2 {
	color:#CCFFCC;
}

/* menu */
.zone_menu {
	color:#000000;
	font-weight:bold;
	margin-bottom:7px;
}
.zone_menu a {
	color:#FF0000;
}
.zone_menu a:hover {
	color:#000000;
}





.titre1 {
	font-size:24px;
	font-weight:bold;
}
.titre2 {
	font-size:20px;
	font-weight:bold;
}
.titre3 {
	font-size:16px;
	font-weight:bold;
}
.titre4 {
	font-size:14px;
	font-weight:bold;
}


.texte1 {
	font-size:12px;
}
.texte2 {
	font-size:10px;
}
.texte3, .texte_notice {
	font-size:9px;
}



/* styles généraux */

.ap_box1 {
	display:table;
	padding:5px;
	margin-bottom:20px;
	border:#cccccc solid 1px;
}
.boite_type1,.boite_type2 {
	display:table;
	padding:35px 5px;
	margin-bottom:20px;
	border-top:#FF0000 solid 1px;
}
.boite_type1 img,.boite_type2 img {
	border-width:0px;
}
.boite_type2 img {
	margin:0 5px 5px 0;
	float:left;
}

.boite_type3 {
	margin:0 5px 5px 0;
	padding:0 15px 0 15px;
	float:left;
	display:table;
	height:250px;
	overflow:hidden;
}



/* gestion ADMIN PUBLIC */
.ap_box1 {
	background-color:#EDF0F9;
	width:100%;
	float:left;
	margin:0px 0px 20px 0px;
	padding:3px;
}
.ap_confirm {    /* ?? inutilisé ?? */
	background-color:#EDF0F9;
	width:100%;
	margin:0px 0px 20px 0px;
	border:2px solid #FFCCCC;
	cursor:hand;
}
.ap_confirm a:hover {    /* ?? inutilisé ?? */
	background-color:#cccccc;
	color:#C60000;
	width:100%;
}
a.ap_faux_bouton_action {
	width: 100%;
	display:block;
	background-color: #EEEEFF;
	border:1px solid #667766;
	color: #003366;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
	letter-spacing: 2px;
	padding: 3px; 
	margin-bottom:20px;
}
a.ap_faux_bouton_action:hover {
	color:#003355;
	background-color:#CCCCDD;
}










