body{
	margin:0;padding:0;
	background-color:#FFF;
	color:#000000;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
}	

a{color:#E7601D;}
a:link{
	color:#E7601D;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
}

a:visited{
	color:#728389;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
}

#contenant{width:566px;}

#contenu{margin-left:20px;}

#logorep{
	background:url(../img/titre_repertoire.jpg) no-repeat;
	width:566px;height:71px;
}
#logoimp{
	background:url(../img/titre_importation.jpg) no-repeat;
	width:566px;height:71px;
}
#logofiche{
	background:url(../img/titre_fiche.jpg) no-repeat;
	width:566px;height:71px;
}

.retour{
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
}

h1{
	color:#E7601D;
	font-size:24px;
	margin:20px 0 0 0;
}
h2{
	margin:0;
	font-size:16px;
}
h3, h3.fiche{
	margin:0;
	font-size:16px;
	font-weight:normal;
	font-style:italic;
}
h3.fiche{margin-bottom:20px;}

.nbdocuments{text-align:right;margin:5px 0}

.numeros{
	border-top:1px solid #ADADAD;
	border-bottom:1px solid #ADADAD;
	text-align:center;
}
.numeros ul{
	margin:10px 0;padding:0;
	list-style:none;
}

.numeros ul li{
	display:inline;
	margin-right:10px;
	color:#133183;
	font-weight:bold;
}
.numeros ul li a{color:#ADADAD;font-weight:normal;}
.numeros ul li.debut{margin:0;}
.numeros ul li.suivant{margin:0;}

.repertoire{
	border-bottom:5px solid #ADADAD;
}

.repertoire .back1,.repertoire .back2{
	padding:5px 5px;
	border-top:1px solid #ADADAD;
	position:relative;
}

.repertoire .back2{background-color:#F4F4F4;}

.repertoire .back1 .titre,.repertoire .back2 .titre{
	font-weight:bold;
	position:absolute;
	width:140px;
}

.repertoire .back1 .texte,.repertoire .back2 .texte{
	margin-left:150px;
	width:380px;
}

.repertoire ul{
	margin:22px 0 0 150px;
	padding:0;
	height:40px;
	list-style:none;
	margin-left:150px;
}

.repertoire ul li.image{
	background:url(../img/icone_image.gif) no-repeat;
	padding-left:20px;
	color:#133183;
	float:left;
	height:19px;
}
.repertoire ul li.fiche{
	margin-left:50px;
	background:url(../img/icone_fiche.gif) no-repeat;
	padding-left:20px;
	height:19px;
	float:left;
}

#copyright{color:#133183;margin-top:30px;}
td.error
{
	color: red;
}
#restant
{
	border: 1px solid #000000;
	width: 500px;
	height: 30px;
	position: relative;
	background: transparent;
}
#fait
{
	background-color: blue;
	height: 30px;
	position: absolute;
	
}
#notenough
{
	width: 500px;
}
#msg
{
	width: 500px;
}

