/* CSS Document */

a {text-decoration: none;}
a:link {color: #333;}
a:visited {color: #333;}
a:hover {color: #000;}
a:active {color: #666;}

/* *[accesskey]:after {content:' [' attr(accesskey) ']'} */
.key {
	text-decoration: underline;
	}

/* curseurs */
body * {
	cursor: default;
	}
input,
input[type=image],
input[type=file],
a *, a { 
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	_cursor: auto; /* for IE 6.x */
}
input[type=password],
input[type=text],
textarea {
	cursor: text;
}
select, 
option {
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

.application a:link {color: #cc9;}
.application a:visited {color: #cc9;}
.application a:hover {color: #fff;}
.application a:active {color: #999;}

/* no break ligne after */
form {display: inline;}
/* div {display: inline;} */

#dossier {background: url(img/dossier.gif) 0 0 no-repeat;}
a:hover #dossier {background: url(img/apercudossier.gif) 0 0 no-repeat;}

#information {background: url(img/information.gif) 0 0 no-repeat;}
a:hover #information {background: url(img/editerinformation.gif) 0 0 no-repeat;}

#fichierimage {background: url(img/fichierimage.gif) 0 0 no-repeat;}
a:hover #fichierimage {background: url(img/editerfichier.gif) 0 0 no-repeat;}

#fichiertexte {background: url(img/fichiertexte.gif) no-repeat;}
a:hover #fichiertexte {background: url(img/editerfichier.gif) no-repeat;}

#fichiermusique {background: url(img/fichiermusique.gif) no-repeat;}
a:hover #fichiermusique {background: url(img/apercufichier.gif) no-repeat;}

#fichierfilm {background: url(img/fichierfilm.gif) no-repeat;}
a:hover #fichierfilm {background: url(img/apercufichier.gif) no-repeat;}

#fichier {background: url(img/fichier.gif) no-repeat;}
a:hover #fichier {background: url(img/exporterfichier.gif) no-repeat;}

.curseur {
	background-color: #eaecff;
	border: 1px solid #ddd;
	padding-top: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	vertical-align: middle;
	cursor: text;
}

textarea {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333;
	background-color: #FFF;
	border: 1px solid;
	padding: 2px;
	border-color: #ccc;
	}
	
iframe {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333;
	background-color: #FFF;
	border: 0px solid;
	padding: 0px;
	border-color: #ccc;
	}
	
.input {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	border: 1px solid;
	padding: 3px;
	border-color: #ccc;
	width: 160px;
	}

body {
	background: #fff;
	margin:0; 
	padding:0;
	border: 0;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}

.barreappsviolet {
	background: #454545 url("img/fondappsviolet.gif") 0 0 repeat-x;
}
/* beau */
.barreappsmauve {
	background: #454545 url("img/fondappsmauve.gif") 0 0 repeat-x;
}
/* beau */
.barreappsturquoise {
	background: #454545 url("img/fondappsturquoise.gif") 0 0 repeat-x;
}
/* beau */
.barreappsvert {
	background: #454545 url("img/fondappsvert.gif") 0 0 repeat-x;
}

.barreappskaki {
	background: #454545 url("img/fondappskaki.gif") 0 0 repeat-x;
}
/* beau */
.barreappsbrun {
	background: #454545 url("img/fondappsbrun.gif") 0 0 repeat-x;
}
/* beau */
.barreappsnoir {
	background: #454545 url("img/fondappsnoir.gif") 0 0 repeat-x;
}
/* beau */
.barreappsgris {
	background: #454545 url("img/fondappsgris.gif") 0 0 repeat-x;
}

.body {
	background: #B3BCC4 url("img/fond.gif") repeat-x;
}

.entete00-24, .entetefenetre00-24 {
	background: #FFF url("img/entete00-24.jpg") repeat-x scroll center 0px;
}

.entete04-20, .entetefenetre04-20 {
	background: #FFF url("img/entete04-20.jpg") repeat-x scroll center 0px;
}

.entete16-08, .entetefenetre16-08 {
	background: #FFF url("img/entete16-08.jpg") repeat-x scroll center 0px;
}

.entete12, .entetefenetre12 {
	background: #FFF url("img/entete12.jpg") repeat-x scroll center 0px;
}

select {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	vertical-align: middle;
	/*min-width: 90px;*/
	/*width: 90px;*/
	/*max-width: 115px;*/
	/*overflow: visible;*/
	/*clip: auto;*/
	border: 1px solid;
	padding: 0px;
	/*background-color: #eaead4;*/
	/*border-color: #eaead4;*/
	border-width: 1px;
}

.option {
	color: #666;
}

.option2 {
	color: #000;
}

pre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}

.boite {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333;
	vertical-align: middle;
	padding: 0px;
	background-color: #eaecff;
	border-color: #ccc;
	border-width: 1;
}

.boite2 {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333;
	vertical-align: middle;
	padding: 0px;
	background-color: #fff;
	border-color: #ccc;
	border-width: 1;
}

.bouton {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	vertical-align: middle;
	padding: 1px;
	background-color: #bdbfce;
	border-color: #ccc;
	border-width: 1px;
	background-repeat: repeat-x;
	background-position: top;
	background-image: url('img/background_silver.gif');
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 8px;
	padding-right: 8px;
	+padding-left: 0px; /* for IE 7.x bug */
	+padding-right: 0px; /* for IE 7.x bug */
	_padding-left: 0px; /* for IE 6.x bug */
	_padding-right: 0px; /* for IE 6.x bug */
}

.bouton:hover {
	color: #fff;
	background-color: #808291;
	background-image: url('img/background_silver_on.gif');
}

.bouton:active {
	color: #fff;
	background-color: #6c6e7d;
	background-image: url('img/background_silver_active.gif');
}

.boutoncouleur {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	vertical-align: middle;
	padding: 1px;
	background-color: #d5d1b6 !important;
	border-color: #ccc;
	border-width: 1px;
	/*border-width: 3px;*/
	/*border-style: double;*/
	background-repeat: repeat-x;
	background-position: top;
	background-image: url('img/background_gold.gif') !important;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 8px;
	padding-right: 8px;
	+padding-left: 0px; /* for IE 7.x bug */
	+padding-right: 0px; /* for IE 7.x bug */
	_padding-left: 0px; /* for IE 6.x bug */
	_padding-right: 0px; /* for IE 6.x bug */
}

.boutoncouleur:hover {
	color: #fff;
	background-color: #999966 !important;
	background-image: url('img/background_gold_on.gif') !important;
}

.boutoncouleur:active {
	color: #fff;
	background-color: #848065 !important;
	background-image: url('img/background_gold_active.gif') !important;
}

.outil {
	padding:0;
	vertical-align: middle;
	border: 0;
}

.grandtitre {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 22px;
	color: #666;
}

.application {
	font-size: 11px;
	font-family: Georgia, Times New Roman, Times, serif;
	color: #999;
}

.tresgrandtitre {
	font-size: 32px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333;
}

.titre {
	font-size: 16px;
	font-family: Georgia, Times New Roman, Times, serif;
}

.soustitre {
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333;
}

.intertitre {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333;
}

.texte {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333;
}

.note {
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999;
}

.legal {
	font-size: 9px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666;
}

/*table#contenu tr:hover * {
 	background-color: #eaead4;
 }*/

.fenetre {
height:384px;
/*width:960px;*/
width:960px;
/*overflow:auto;*/
overflow-x: none;
overflow-y: auto;
}

.maj {
color: #cccccc;
padding: 5px;
font-size: 10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
text-align: left;
border: solid #eeeeee 1px;
height:86px;
width:900px;
overflow-x: none;
overflow-y: auto;
}

/*.fenetre table {
	border-collapse: collapse; 
}*/

