
/* div global indexation */
#IndexationBloc
{
	position: absolute;
	background-color: white;
	width: 100%;
	height: 100%;
}

/* Style of div wrapping index element */
#IndexWrapper
 {
	position:absolute;
	color: black;
	font-size: 11px;
	font-family: 'robotoregular', Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
	background-color: white;
	width: 100%;
}

/* Style of div index element */  
#IndexWrapper div
{
	/*margin-top: 10px;*/
}

/* Style of level 0 */
.level0
{
	padding: 10px;
	font-weight: bold;
 }
  
/* Style of level 1 */
.level1
 {
	padding-left: 20px;
 }

 
/* Style of element when mouse hover */ 
.hover
{
	background-color: #E0E0E0;
	cursor:pointer;
}

/* Style of when active */  
.on
 {
	background-color: #E1001A;
	color: white;
	/*background-image: url(middot.png);
	background-repeat: no-repeat;
	background-position: left 4px;*/
}

.level1.on
{
	background-position: 10px 4px;
}
  
/* Style of subtext */  
.subtext
{
	font-weight: normal;
}

/* Style of Header */  
#IndexHeader {
	display: none;
	/*height:45px;
	background-image: url(cartouche-toulouse.png);
	background-repeat: no-repeat;
	background-color: #F6009A;*/
}

/* bloc de recherche */
#IndexSearch {
	margin: 0px;
	padding: 5px;
	background-color: #E1001A;
	font-size: 11px;
	font-family: 'robotoregular', Verdana, Arial, Helvetica, sans-serif;
	/*float: right;*/
}

#IndexationBloc input {
	border : 1px none #FFF;
	color: #000;
}

#IndexationBloc input[type="submit"] {
	background: url(close.png) no-repeat center center;
	height: 21px;
	width: 21px;
	border: 1px solid white;
	background-color: #E1001A;
	color: transparent;
	/*margin-left: 10px;
	background-color: #710202;
	border : 1px solid #470303;
	color: #FFF;*/
}

#IndexationBloc input[type="submit"]:hover {
	border : 1px solid #E1001A;
}
/* label search */
.searchDescription {
	font-size: smaller;
	color: white;
}

.dnlDelib
{
	float:right;
	margin-top : 0px;
	width: 14px;
	height: 14px;
	background-image: url("/include/img/download_black_24.png");
	background-repeat: no-repeat;
	background-size:contain;
	margin: 0px 3px 0px 3px;
}

label.mail, input.mail { display:block; }
input.mail { margin-bottom:12px; width:95%; padding: .4em; }
fieldset.mail { padding:0; border:0; margin-top:25px; }
h1 { font-size: 1.2em; margin: .6em 0; }
.ui-dialog .ui-state-error { padding: .3em; }
.validateTips { border: 1px solid transparent; padding: 0.3em; }