html,body
{
	margin : 0;
	padding : 0;
	height : 95%;
	width : 100%;
}

body
{
	background-color : #FFFFFF;
	z-index :0;
}

#explorerTop
{
	width : 900px;
	height : 70px;
	background-image: url(window_top.png);
	background-repeat : no-repeat;
}

#explorerMiddle
{
	background-image: url(window_middle.png);
	width : 880px;
	padding : 10px;
	padding-top : 0px;
}

#explorerBottom
{
	background-image: url(window_bottom.png);
	background-repeat : no-repeat;
	width : 900px;
	height : 15px;
	clear:both;
}

#explorer table
{
	display : inline;
	font-size : 11px;
}

#explorer a
{
	text-decoration : none;
	color : black;
	font-family : verdana;
	font-size : 11px;
	margin-top: 10px;
}

#explorer
{
	width : 900px;
	margin : auto;
	font-family : verdana;
	font-size : 11px;
	margin-top: 10px;
	z-index : 0;
}

#explorerBordure
{
	padding : 10px;
	float : left;
	width : 770px;
}

#explorerPrecedente
{
	height : 27px;
	padding-top : 5px;
}

#explorerFoot
{
	margin : auto;
	height : 40px;
	font-family : verdana;
	font-size : 12px;
	margin-top: 10px;
	background-repeat : no-repeat;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
	clear:both;
}

.explorerUnObjet
{
	float : left;
	height : 70px;
	width : 210px;
}

.explorerObjetHover
{
	opacity : 0.4;
	filter : alpha(opacity=40);
	color : #0000FF;
}

#popupExplorer a
{
	text-decoration : none;
	color : black;
}

#popupExplorer
{
	width : 350px;
	margin : auto;
	/*border : 1px solid #bac0cc;*/
	font-family : verdana;
	font-size : 11px;
	margin-top: 5px;
	padding : 5px;
	overflow : auto;
}
/*
input[type=submit],input[type=button]
{
	color:black;
	border : 1px outset #000000;
}
*/
#explorerBordure a
{
	color:black;
}

#explorerBordure a:hover
{
	text-decoration: underline;
}

#explorerTexteMenu
{
	font-family : verdana;
	padding-right : 10px;
	text-align : right;
	font-size : 16px;
}

#masque
{
	background-color : #000000;
	opacity : 1;
}

#popup
{
	opacity : 1;
	position : absolute;
	width : 404px;
	padding-left : 5px;
	padding-right : 5px;
	/*background-image: url(popup.gif);*/
	background-repeat : no-repeat;
	z-index : 999;
}

.lignePopup
{
	border-top : 1px solid #bac0cc;
	margin-top : 5px;
	margin-bottom : 5px;
}

#popupTop
{
	background-image: url(popupTop.png);
	background-repeat : no-repeat;
	height : 20px;
}

#popupMiddle
{
	background-image: url(popupMiddle.png);
	background-repeat : repeat-y;
}

#popupBottom
{
	background-image: url(popupBottom.png);
	background-repeat : no-repeat;
	height : 8px;
}

#popupimg
{
	height : 17px;
	width : 42px;
	margin-top : 1px;
	margin-left : 355px;
	position : absolute;
	/*background-image: url(bouton_quitter.jpg);*/
	background-repeat : no-repeat;
}

#popupimg:hover
{
	background-image: url(boutton_quitter_hover.png);
}

#popupcontenu
{
	padding : 2px;
	padding-top : 10px;
	padding-bottom : 8px;
	line-height : 18px;
}

#preload
{
	display : none;
}

#image
{
	position : absolute;
	background-color : #FFFFFF;
	padding : 10px;
	border : 1px outset #bac0cc;
	z-index : 90;
}

#video,#txt,#audio
{
	position : absolute;
	background-color : #FFFFFF;
	padding : 10px;
	border : 1px outset #bac0cc;
	z-index : 90;
}

#iconePrecedente
{
	width : 25px;
	height : 25px;
	position : absolute;
	top : -1px;
	margin-top : 40px;
	margin-left : 9px;
	background-image: url(precedent.png);
	background-repeat : no-repeat;
}

#iconeSuivante
{
	width : 25px;
	height : 25px;
	position : absolute;
	top : -1px;
	margin-top : 40px;
	margin-left : 38px;
	background-image: url(suivant.png);
	background-repeat : no-repeat;
}

#iconePrecedente:hover
{
	background-image: url(precedent_hover.png);
}

#iconeSuivante:hover
{
	background-image: url(suivant_hover.png);
}

.main
{
	cursor : pointer;
}

.fleche
{
	cursor : default;
}

#buttonCloseImg
{
	height : 17px;
	width : 42px;
	margin-top : 10px;
	background-image: url(bouton_quitter.jpg);
	background-repeat : no-repeat;
}

#buttonCloseImg:hover
{
	background-image: url(boutton_quitter_hover.png);
}

#fichiers
{
	padding-left : 10px;
	padding-right : 10px;
	padding : 10px;
}

#headVista
{
	position : absolute;
	margin-top : 43px;
	margin-left : 110px;
}

#barre
{
	background-image : url(fond_barre.jpg);
	width : 869px;
	height : 32px;
	margin-left : 6px;
	padding-top : 5px;
	background-repeat : repeat-x;
}

#barre a
{
	color : white;
	text-decoration : none;
	font-size : 12px;
}

#barre a:hover
{
	color : white;
	text-decoration : underline;
}

#actualiser
{
	width : 24px;
	height : 24px;
	position : absolute;
	top : -4px;
	right : 0px;
	left : 0px;
	bottom : 0px;
	margin-left : 502px;
}

#chargement
{
	width : 16px;
	height : 16px;
	position : absolute;
	top : 0px;
	right : 0px;
	left : 0px;
	bottom : 0px;
	margin-left :720px;
}

#quitter
{
	width : 40px;
	height : 15px;
	position : absolute;
	top : -36px;
	right : 0px;
	left : 0px;
	bottom : 0px;
	margin-left :733px;
}

#quitter:hover
{
	background-image: url(boutton_quitter_hover.png);
	border-top : 1px solid black;
}

#adresse
{
	padding-top : 4px;
	padding-left : 4px;
	height : 17px;
	position : absolute;
	top : 0px;
	margin-top : 40px;
	margin-left : 90px;
}

#adresseListe
{
	height : 17px;
	position : absolute;
	top : 0px;
	margin-top : 40px;
	margin-left : 90px;
	width : 500px;
	display : none;
}

#afficherListe
{
	width : 24px;
	height : 24px;
	position : absolute;
	top : -4px;
	right : 0px;
	left : 0px;
	bottom : 0px;
	margin-left : 475px;
}

#arbo
{
	opacity : 1;
	position : absolute;
	width : 412px;
	padding-left : 5px;
	padding-right : 5px;
	/*background-image: url(popup.gif);*/
	background-repeat : no-repeat;
	z-index : 999;
	font-family : verdana;
	font-size : 13px;
}

#arboTop
{
	background-image: url(popupTop.png);
	background-repeat : no-repeat;
	height : 20px;
}

#arboMiddle
{
	background-image: url(popupMiddle.png);
	background-repeat : repeat-y;
}

#arboBottom
{
	background-image: url(popupBottom.png);
	background-repeat : no-repeat;
	height : 8px;
}

#arboimg
{
	height : 17px;
	width : 42px;
	margin-top : 1px;
	margin-left : 355px;
	position : absolute;
	/*background-image: url(bouton_quitter.jpg);*/
	background-repeat : no-repeat;
}

#arboimg:hover
{
	background-image: url(boutton_quitter_hover.png);
}

#arboimg:active
{
	background-image: url(bouton_quitter_press.jpg);
}

#arbocontenu
{
	padding : 20px;
	padding-top : 10px;
	padding-bottom : 10px;
	line-height : 18px;
}

.ligneArbo:hover
{
	text-decoration : underline;
	color : #663366;
}

#dossiers
{
	position : absolute;
	top : 0px;
	right : 0px;
	left : 0px;
	bottom : 0px;
	margin-left : 540px;
	width : 130px;
}

#imgDossiers
{
	position : absolute;
	width : 30px;
	height : 21px;
	top : -2px;
	right : 0px;
	left : 0px;
	bottom : 0px;
	margin-left : 680px;
	border-right : 1px solid black;
}

#contextMenu
{
	font-family : verdana;
	font-size : 11px;
	position : absolute;
	background-color : #FFFFFF;
	padding : 2px;
	border : 1px outset #bac0cc;
	z-index : 90;
	width : 200px;
	overflow : hidden;
}

#contextMenu hr
{
	border : 1px solid #bac0cc;
}

.tdMenu
{
	padding : 3px;
	padding-left : 20px;
}

.tdMenu:hover
{
	background-image : url(fondMenu.gif);
	background-repeat : repeat-x;
}

.tdMenuLigne
{
	padding : 3px;
	padding-left : 20px;
	border-top : 1px solid #bac0cc;
}

.tdMenuLigne:hover
{
	background-image : url(fondMenu.gif);
	background-repeat : repeat-x;
}

.center
{
	text-align : center;
}

#bulleAide
{
	position : absolute;
	width : 250px;
	height : 60px;
	color : #FFFFFF;
	z-index : 9999;
	background-image: url(bulle_aide.png);
	margin : auto;
	font-family : verdana;
	font-weight : bold;
	font-size : 10px;
	text-align : center;
	background-repeat : no-repeat;
}

.aide
{
	cursor : help;
}