@charset "UTF-8";
body {
	background-color: #C3C7CC;
}
.textnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: normal;
}
.menutxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	height: 28px;
	padding-top: 12px;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
}
a.menutxt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #FFF;
	text-transform: uppercase;
		text-decoration: none;
}
a.menutxt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
		text-decoration: none;
}
a.menutxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(../layout000/blc40.png);
}
a.menutxt:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
		text-decoration: none;
}
.bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.bodytxtblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: bold;
}
.bodytxtwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	letter-spacing: 0.3em;
	font-weight: bold;
	height: 26px;
}
.ligne {
	height: 26px;
	background-image: url(../gestion/navig/ligne.png);
}
input {
	border:1px solid #CCC;
	background-color:#EBE9F3;
 }
textarea {
	border:1px solid #CCC;
	background-color:#EBE9F3;
 }
 select, option {
 background-color:#EBE9F3;
 }
 input[type=submit], input[type=button] {
 border:2px outset #A6BEDE;
 cursor:pointer;
 }
input[type=submit]:hover, input[type=button]:hover {
	border:2px outset #8396B1;
	background-color:#A6BEDE;
	color:#FFF;
 }
input[type=submit]:active, input[type=button]:active {
	border:2px inset #A6BEDE;
	background-color:#8396B1;
	color:#FFF;
 } #cenral {
	background-image: url(../layout000/fond.jpg);
	width: 1120px;
	left: auto;
	right: auto;
	margin-right: auto;
	margin-left: auto;
}
#entete {
}
#menuligne {
	width: 1120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	height: 80px;
}
#menu1 {
	position: relative;
	z-index: 1000;
	top: 0px;
}
#cheminpage {
	left: 40px;
	position: relative;
}
#ombremenu {
	float: none;
	position: absolute;
	z-index: 500;
}
#gauche {
	position: absolute;
}
#droit {
	position: absolute;
	width: 820px;
	left: 300px;
	overflow: auto;
	height: 600px;
}
#page {
	position: relative;
	height: 600px;
}
#ombre {
	position: absolute;
}
#arrondi {
	position: absolute;
}
#fondmenu {
	position: absolute;
}
#sousmenu {
	position: absolute;
}
.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	font-weight: normal;
}
.position {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	vertical-align: middle;
	color: #000;
	text-decoration: none;
}

a.position:link {
	color: #CCC;
	text-decoration: none;
}
a.position:visited {
	color: #CCC;
	text-decoration: none;
}
a.position:hover {
	color: #FFF;
}
a.position:active {
	color: #CCC;
	text-decoration: none;
}
