

/*
Globale
*/

body {
	margin-top: 0px;
	/*text-align: center;*/
	font-size: 10px;
	font-family: "Verdana,Lucida Grande",Helvetica,Arial,sans-serif;
}

	/*#calendar {
		width: 900px;
		margin: 0 auto;
		}*/
/*
#div_formulaire{ width:80%; height:100%; }
#div_formulaire p{ width:100%; margin:5px; }
#div_formulaire p label{ display:inline-block; padding:0 0 0 25px; width:100px;  }
#div_formulaire p input{ width:50%; }
#div_formulaire p input[type=checkbox] { width:auto !important; }
#div_formulaire p textarea{ width:85%; margin-left:25px; }
.ui-dialog{ -moz-box-shadow:0 0 10px black; -webkit-box-shadow:0 0 10px black;}
*/


/*
Theme appliqué au formulaire
*/

#loading {
	position:absolute;
	top: 0px;
	left: 115px;
	z-index:99;
}

TD.tabInput {
  PADDING-LEFT: 2px;
  PADDING-TOP: 1px;
  text-align : left; 
}

.frm_table { border: 0px solid #c5dbec; padding: 6px; border-spacing: 2px; border-style:dashed; width:580px; font-size:11px; font-weight:normal;}
.frm_tr_pair { color: #2E6E9E; background: #dfeffc; height:21px; }
.frm_tr_impair { color: #2E6E9E; background: #FFFED4; height:21px;  }
.tabIntitule { width:90px; font-weight:bold; text-align: left; padding-left : 15px;  }
.tabInput { text-align: left; padding-left : 15px;  }
/*.tabInput input { width:400px;  }*/

/* .survol:hover { color:green; cursor:url("img/greenhand.cur"), auto; }*/
.hoverImage:hover { color:green; }

.listeP, .listeC, .listeM, .listeG, .listeO { text-align:left; font-size: 1.20em; cursor: pointer;}
.listeInscritsP, .listeInscritsC, .listeInscritsM, .listeInscritsG, .listeInscritsO , .annifListe, .FC_line { cursor: pointer;cursor: hand;}

.inputFocused { background: #E0FFFF; }

.ui-autocomplete-loading { background: white url('images/ui-anim_basic_16x16.gif') right center no-repeat; text-align:left; }
#bt_new_fiche,
#bt_open_fiche { cursor: pointer;}
.infofiche {border: 1px dotted #009933; font-size:14px;}
/*.erreur{border: 1px dotted #f00; font-size:14px;}*/

.strike {text-decoration: line-through;}

.intro {font-weight:bold; text-align: left;} /*infos en entete de chaque module outils et parametres*/

.divScroll { height: 100%; overflow: auto; }

.positionChatCompact {position:absolute; z-index: 101; left:10%; top:20px; width:80% !important; }

.confirm{ border:1px solid #008000; background-color:#7fffb2; padding:5px; color:#000;}
.attention {	border:1px solid #fc0;background-color:#ff9;padding:5px;color:#000;}
.erreur {border:1px solid #f00;	background-color:#fcc;padding:5px;color:#000;}

/* surcharge du css fullcalendar*/ 

.fc-agenda .fc-agenda-axis {
	width: 35px; 
}
