*{margin:0; padding:0; border:0;}

body{
	width: 100%;
	height:100%;
	margin:0;
	padding:0;
	font-family: Tahoma, Verdana, serif, Arial;
overflow:scroll;
}

.formulaire{
	font-size:12px;
}

/* POUR ENLEVER LE DETOURAGE AUTOUR DES IMAGES LIENS */
.lienmenuimg
{
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
}
input
{
border:1px solid gray;
}

/**************************************/
/*******DIV CHARGEMENT PAGE INDEX *****/
/**************************************/
.present{
	width:100%;
	height:100%;
	background:#d0d0d0;
	position:absolute;
}
.notpresent{
	width:0px;
	height:0px;
	display:none;
}

/********************************/
/*******DIV CHARGEMENT AJAX *****/
/********************************/
.ajax_loader_present{
	position:absolute;
	width:auto;
	height:auto;
	background:#FBE1AA;
	border:2px solid #DC9A0B;
	z-index:10000;
}
.ajax_loader_notpresent{
	position:absolute;
	width:0px;
	height:0px;
	display:none;
	z-index:10000;
}
.ajax_loader_inner{
	border:2px solid white;
}
.ajax_click_blocker_present{
    position: absolute;
    width: 99%;
    height: 200%;
    z-index:9999;
    background-color:#DBE5F5;
    filter:alpha(opacity=1);
	opacity: 0.01;
	-moz-opacity:0.01;
	cursor:wait;
}
.ajax_click_blocker_notpresent{
    display: none;
    position: absolute;
    width: 0px;
    height: 0px;
}

/***************************/
/****** THEME GRAY *********/
/***************************/
	.classical_color_gray{
		color:#ebebeb;
	}
	.classical_color_gray:hover{
		color:#ebebeb;
	}
	.body_gray{
		background: #ebebeb;
		color:black; 
	}
	.link_gray{
		text-decoration: none;
		color:black;
		font-size:8pt;
	}
	.link_gray:hover{
		text-decoration:underline; 
		color:royalblue;
	}
	.poid_fichier_gray{
		color:#8d8d8d;
		font-size:12px;
	}
	.titre_libelle_gray{
		font-size:20px;
		font-family:arial;
		font-weight:bold;
		color:royalblue;
	}
	.clock_gray{
		color:#14A0EF;
		font-weight:bold;
		font-size:12px;
	}
	.elem_colored_gray{
		color:#14A0EF;
	}
	
	.hautgauche_gray{
		background-image:url('../pict/gray/hautgauche.jpg');
		height:31px;
		width:40px;
	}
	.hautmilieu_gray{
		background-image:url('../pict/gray/hautmilieu.jpg');
		height:31px;
	}
	.hautdroite_gray{
		background-image:url('../pict/gray/hautdroite.jpg');
		height:31px;
		width:40px;
	}
	.gauche_gray{
		background-image:url('../pict/gray/gauche.jpg');
		width:40px;
	}
	.milieu_gray{
		background-image:url('../pict/gray/fond.jpg');
	}
	.droite_gray{
		background-image:url('../pict/gray/droite.jpg');
		width:40px;
	}
	.basgauche_gray{
		background-image:url('../pict/gray/basgauche.jpg');
		height:31px;
		width:40px;
	}
	.basmilieu_gray{
		background-image:url('../pict/gray/basmilieu.jpg');
		height:31px;
	}
	.basdroite_gray{
		background-image:url('../pict/gray/basdroite.jpg');
		height:31px;
		width:40px;
	}

/***************************/
/****** THEME BLACK *********/
/***************************/
	.classical_color_black{
		color:black;
	}
	.classical_color_black:hover{
		color:black;
	}
	.body_black{
		background: black;
		color:white; 
	}
	.link_black{
		text-decoration: none;
		color:white;
		font-size:8pt;
	}
	.link_black:hover{
		text-decoration:underline; 
		color:#EC0000;
	}
	.poid_fichier_black{
		font-size:12px;
		color:gray;
	}
	.titre_libelle_black{
		font-size:20px;
		font-family:arial;
		font-weight:bold;
		color:#EC0000;
	}
	.clock_black{
		color:#F13900;
		font-weight:bold;
		font-size:12px;
	}
	.elem_colored_black{
		color:#F13900;
	}
	
	.hautgauche_black{
		background-image:url('../pict/black/hautgauche.jpg');
		height:22px;
		width:26px;
	}
	.hautmilieu_black{
		background-image:url('../pict/black/hautmilieu.jpg');
		height:22px;
	}
	.hautdroite_black{
		background-image:url('../pict/black/hautdroite.jpg');
		height:22px;
		width:26px;
	}
	.gauche_black{
		background-image:url('../pict/black/gauche.jpg');
		width:26px;
	}
	.milieu_black{
		background-image:url('../pict/black/fond.jpg');
	}
	.droite_black{
		background-image:url('../pict/black/droite.jpg');
		width:26px;
	}
	.basgauche_black{
		background-image:url('../pict/black/basgauche.jpg');
		height:25px;
		width:26px;
	}
	.basmilieu_black{
		background-image:url('../pict/black/basmilieu.jpg');
		height:25px;
	}
	.basdroite_black{
		background-image:url('../pict/black/basdroite.jpg');
		height:25px;
		width:26px;
	}
	
/****************************/
/****** THEME CAMOU *********/
/****************************/
	.classical_color_camou{
		color:#3E6002;
	}
	.classical_color_camou:hover{
		color:#3E6002;
	}
	.body_camou{
		background: #527A00;
		color:white; 
	}
	.link_camou{
		text-decoration: none;
		color:white;
		font-size:8pt;
	}
	.link_camou:hover{
		text-decoration:underline; 
		color:lightblue;
	}
	.poid_fichier_camou{
		font-size:12px;
		color:gray;
	}
	.titre_libelle_camou{
		font-size:20px;
		font-family:arial;
		font-weight:bold;
		color:#9ADD24;
	}
	.clock_camou{
		color:#9ADD24;
		font-weight:bold;
		font-size:12px;
	}
	.elem_colored_camou{
		color:#9ADD24;
	}
	
	.hautgauche_camou{
		background-image:url('../pict/camou/hautgauche.jpg');
		width:31px;
		height:29px;
	}
	.hautmilieu_camou{
		background-image:url('../pict/camou/hautmilieu.jpg');
		height:29px;
	}
	.hautdroite_camou{
		background-image:url('../pict/camou/hautdroite.jpg');
		width:29px;
		height:29px;
	}
	.gauche_camou{
		background-image:url('../pict/camou/gauche.jpg');
		width:31px;
	}
	.milieu_camou{
		background-image:url('../pict/camou/fond.jpg');
	}
	.droite_camou{
		background-image:url('../pict/camou/droite.jpg');
		width:29px;
	}
	.basgauche_camou{
		background-image:url('../pict/camou/basgauche.jpg');
		width:31px;
		height:32px;
	}
	.basmilieu_camou{
		background-image:url('../pict/camou/basmilieu.jpg');
		height:32px;
	}
	.basdroite_camou{
		background-image:url('../pict/camou/basdroite.jpg');
		width:29px;
		height:32px;
	}
	
/****************************/
/****** THEME AQUA *********/
/****************************/
	.classical_color_aqua{
		color:#4F84BA;
	}
	.classical_color_aqua:hover{
		color:#4F84BA;
	}
	.body_aqua{
		background: #356AA0;
		color:white; 
	}
	.link_aqua{
		text-decoration: none;
		color:white;
		font-size:8pt;
	}
	.link_aqua:hover{
		text-decoration:underline; 
		color:lightblue;
	}
	.poid_fichier_aqua{
		font-size:12px;
		color:#DDD59E;
	}
	.titre_libelle_aqua{
		font-size:20px;
		font-family:arial;
		font-weight:bold;
		color:#A8D1FB;
	}
	.clock_aqua{
		color:#A8D1FB;
		font-weight:bold;
		font-size:12px;
	}
	.elem_colored_aqua{
		color:#A8D1FB;
	}
	
	.hautgauche_aqua{
		background-image:url('../pict/aqua/hautgauche.jpg');
		width:34px;
		height:31px;
	}
	.hautmilieu_aqua{
		background-image:url('../pict/aqua/hautmilieu.jpg');
		height:31px;
	}
	.hautdroite_aqua{
		background-image:url('../pict/aqua/hautdroite.jpg');
		width:29px;
		height:31px;
	}
	.gauche_aqua{
		background-image:url('../pict/aqua/gauche.jpg');
		width:34px;
	}
	.milieu_aqua{
		background-image:url('../pict/aqua/fond.jpg');
	}
	.droite_aqua{
		background-image:url('../pict/aqua/droite.jpg');
		width:29px;
	}
	.basgauche_aqua{
		background-image:url('../pict/aqua/basgauche.jpg');
		width:34px;
		height:31px;
	}
	.basmilieu_aqua{
		background-image:url('../pict/aqua/basmilieu.jpg');
		height:31px;
	}
	.basdroite_aqua{
		background-image:url('../pict/aqua/basdroite.jpg');
		width:29px;
		height:31px;
	}