﻿@charset "utf-8";
/* CSS Document */
body{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
#mainDiv{
	width: 500px;
	position: absolute;
		left: 50%;
		right: 50%;
	margin-left: -250px;
	margin-right:-250px;
		top: 350px;

	background-image: url(images/logoHUME.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	
}
#flashContentDiv{
	width:1080px;
	/*height:768px;*/
	position:absolute;
		left:50%;
		right:50%;
	margin-left:-540px;
	margin-right:-540px;
		top:50%;
		bottom:50%;
	margin-top:-384px;
	margin-bottom:-384px;
	z-index:0;
}
#loginDIV{
	margin-left:210px;
	margin-top:110px;
}
.formTab{
	padding:10px;
}
.formTab_add{
	padding-left:50px;
	padding-top:0px;
	margin-top:-10px;
	padding-bottom:20px;
}
#formulaireDIV{
	width:600px;
	position:absolute;
		left:50%;
		right:50%;
	margin-left:-275px;
	margin-bottom:-275px;
}
#texte_formulaire{
	width:500px;
}
#disconnect{
	position: absolute;
	top:10px;
	right: 10px;
}
#btn_admin{
	position:absolute;
	top:10px;
	left:10px;
}
#btns_navigation{
	/*border:solid 1px black;*/
	margin-top:-40px;
}
.btn_lien{
	border:none;
	background:none;
	color:#00F;
	cursor:auto;
}
.btn_lien:hover{
	color:#55F;
	cursor:pointer;
}
#output{
	width: 300px;
	height: 300px;
	overflow:auto;
	position:absolute;
		bottom:0px;
		right:0px;
}
#formulaire_mdp_DIV{
	width: 500px;
	position: absolute;
		left: 50%;
		right: 50%;
	margin-left: -250px;
	margin-right:-250px;
		top: 150px;
}
#adminDIV{
	width:1024px;
	height:768px;
	position: absolute;
		left:50%;
		right:50%;
		top:50%;
		bottom:50%;
	margin-left:-512px;
	margin-right:-512px;
	margin-top:-384px;
	margin-bottom:-384px;
	border:solid black 1px;
	overflow:auto;
}
#contenuAdmin{
	width:800px;
	height:600px;
	position:absolute;
		bottom:0px;
		right:0px;
	/*border: solid black;*/
}
#menuLateral{
	position:absolute;
		left:0px;
		top:100px;
}
/*-----------------------------------------------------------------------------*/
.btn_menuAdmin, .btn_menuAdmin_ACTIF{
	min-width: 150px;
	height: 50px;
	text-align:right;
	/*padding-top:40px;*/
	font-size: large;
	margin-bottom: 20px;
	border: none;
	
	background-color: #555;
}
.btn_menuAdmin:hover{background-color: #FFF;}
.btn_menuAdmin_ACTIF:hover{background-color: #CCC;}
.btn_menuAdmin_ACTIF{
	width: 190px;
	background-color: #000;
}
#comptes{background-image: url(images/bouton_rouge.png);background-repeat: no-repeat;background-position: top right;}
#agenda{background-image: url(images/bouton_bleu.png);background-repeat: no-repeat;background-position: top right;}
#infos{background-image: url(images/bouton_jaune.png);background-repeat: no-repeat;background-position: top right;}
/*-------------------------------------------------------------------------------*/
.btn_menuComptes, .btn_menuComptes_ACTIF{
	width:100px;
	height:100px;
	background-color:#000;
	border:none;
}
.btn_menuComptes:hover, .btn_menuComptes_ACTIF:hover{
	background-color:#EEE;
}
.btn_menuComptes:focus, .btn_menuComptes_ACTIF:focus{
	background-color:#BBB;
}
.btn_menuComptes:active, .btn_menuComptes_ACTIF:active{
	background-color:#AAA;
}
#addAccount{background-image: url(images/btn_addAccount.png);	background-repeat: no-repeat;}
#editAccount{background-image: url(images/btn_listeAccount.png);	background-repeat: no-repeat;}
#downloadBDD{background-image: url(images/btn_dlbdd.png);	background-repeat: no-repeat;}
#addInfo{background-image: url(images/btn_addInfo.png);	background-repeat: no-repeat;}
#listeInfos{background-image: url(images/btn_listeInfo.png);	background-repeat: no-repeat;}
/*-------------------------------------------------------------------------------*/
#menuComptes tr{
	vertical-align:center;
	text-align: center;
}
#menuComptes td{
	width:150px;
}


.erreur{
	color:#F00;
}
/*td{border:solid black 1px;}*/

#tableListe{
	border:solid 1px gray;
	overflow:auto;
}
#tableListe .ligneSombre{
	background-color:#999;
}
#tableListe .ligneImpaire{
	background-color:#FFF;
}
#tableListe .lignePaire{
	background-color:#DDD;
	background-image:none;
}
#tableListe .ligneImpaire:hover, #tableListe .lignePaire:hover{
	background-image: url(images/fond_ligne.png);
}
.titre{
	font-size:large;
	padding-left:50px;
}
/*----------------------------------------------------------------------------------------*/
.btnJour{
	width:23px;
	height:23px;
	border:none;
	background-color:#FFF;
}
.btnJour:hover{
	background-color:#DDD;
	color:#666;
	outline:solid 1px gray;
}
#dimanche{
	background-color:#C99;
}
#today{
	background-color:#9C9;
}
#evt{
	background-color:#99C;
}
#decompte{
 border:none;
 font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: small;
}

#decoTexte{
	font-size:small;
	margin-left:-200px;
	width:774px;
}
#decoTexte h4{
	margin-left:-20px;
}

.rouge{
	color:#FF0000;
}
.noir{
	color:#000000;
	font-weight:bold;
}
.bleu{
	color: #0B747D;
}

#listeEvt{
	margin-top:35px;
}
#listeEvt td{
	border-bottom:solid 1px black;
}
.btn_acc_rapide{
	font-size:small;
	border:none;
	background:none;
	width:200px;
}