/* CSS document */



/* general */
body { 
margin-right:8px;
padding-right:16px;
margin-left:8px;
/*overflow-x: none;
overflow-y: scroll;*/
color: #666; 
background-color: #ece6c6;
background-repeat: repeat-x;
background-attachment: fixed;
background-position: 0px 0px;
background-image: url('/img/fond.gif');
line-height:1.44em;
}

p { 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
}

td { 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
}

a { 
outline: none; 
}

a:link { 
color: #c33; 
text-decoration: none; 
}
a:visited { 
color: #c33; 
text-decoration: none; 
}
a:hover { 
color: #f00; 
text-decoration: none; 
}
a:active { 
color: #966; 
text-decoration: none; 
}

h1 { 
color: #AD916A; 
font-size: 16px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
border-bottom: 1px dotted #ccc; 
}

h2 { 
color: #333; 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; 
}

li { 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
}

ul { 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif;
}

/* curseurs */
body {
	cursor: default;
	}
a, a *, area, area * { 
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
input { 
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	_cursor: auto; /* for IE 6.x and 7.x bug */
}
input[type=password],
input[type=text],
textarea {
	cursor: text;
}
select, 
option {
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

input { 
	font-size: 10px; color: #c33;
	/*background-color: #ffffff;*/
	vertical-align: top;
	/*border-style: solid;*/
}

input[type=password],
input[type=text],
textarea {
	font-size: 10px; 
	/*background-color: #ffffff;*/
	border: 1px solid #cccccc; 
	background-color: #fffdf0;
}

.champsrechercher {
	width: 76px;
}

.rechercher {
	height: 16px;
	width: 16px;
	border: 0px;
	border-style: solid; 
	padding: 0px;
	margin-left: 2px;
	background-repeat: no-repeat;
	background-position: 0px -16px;
	background-image: url('/img/bouton_rechercher.gif');
}

.rechercher:hover {
	height: 16px;
	width: 16px;
	border: 0px;
	border-style: solid; 
	padding: 0px;
	margin-left: 2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url('/img/bouton_rechercher.gif');
}

.rechercher:active {
	height: 16px;
	width: 16px;
	border: 0px;
	border-style: solid; 
	padding: 0px;
	margin-left: 2px;
	background-repeat: no-repeat;
	background-position: 0px -32px;
	background-image: url('/img/bouton_rechercher.gif');
}

.imprimer {
	height: 16px;
	width: 16px;
	border: 0px;
	border-style: solid; 
	padding: 0px;
	margin-left: 2px;
	background-repeat: no-repeat;
	background-position: 0px -16px;
	background-image: url('/img/bouton_imprimer.gif');
}

.imprimer:hover {
	height: 16px;
	width: 16px;
	border: 0px;
	border-style: solid; 
	padding: 0px;
	margin-left: 2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url('/img/bouton_imprimer.gif');
}

.imprimer:active {
	height: 16px;
	width: 16px;
	border: 0px;
	border-style: solid; 
	padding: 0px;
	margin-left: 2px;
	background-repeat: no-repeat;
	background-position: 0px -32px;
	background-image: url('/img/bouton_imprimer.gif');
}


textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #c33;
	border: 1px solid #cccccc; 
	background-color: #fffdf0;
}

select {
	min-width: 64px;
	font-size: 10px; 
	color: #c33;
	/*background-color: #e5dab4;*/
	vertical-align: top;
	border: 1px solid #cccccc; 
	background-color: #fffdf0;
}

select, 
option {
	font-size: 10px;
}

input[type=button],
input[type=submit],
input[type=reset] {
padding:0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
/* font-weight: bold; */
color: #ffffff; 
border: 1px solid #c33; 
background-color: #c33;
}

input[type=button]:hover,
input[type=submit]:hover,
input[type=reset]:hover {
border: 1px solid #f00; 
background-color: #f00;
}

input[type=button]:active,
input[type=submit]:active,
input[type=reset]:active {
border: 1px solid #966; 
background-color: #966;
}

input[disabled] {
padding:0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
border: 1px solid #966; 
color: #ffffff; 
background-color: #966;
}

input[disabled]:hover {
border: 1px solid #966; 
background-color: #966;
}

/*  */
.footer { 
text-align: right;
color: #888888; 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif;
/*line-height:1.2em;*/
}

.fenetre {
background-color: #fefbeb;
/*height:415px;*/
/*height:100%;*/
width: 715px;
/*overflow:auto;*/
overflow-x: none;
overflow-y: auto;
padding-right:28px;
margin-left:10px;
padding-left:100px;
padding-top:40px;
padding-bottom:75px;
}

.fenetre2 {
width: 290px;
/*height: 260px; */
/*overflow:auto;*/
overflow-x: none;
overflow-y: auto;
}

.fenetre2 p {
font-size: 10px; 
color: #999; 
}

.fenetre3 {
/*height:390px;*/
/*overflow:auto;*/
overflow-x: none;
overflow-y: auto;
}

.menu, .sous-menu {
color: #966;
}

.menu {
font-size: 12px; 
}