textarea{ resize:none; }
@font-face {
	font-family: EurostileBold;
	src: url('../Fonts/eurostib-webfont.eot');
	src: local('?'), url('../Fonts/eurostib-webfont.woff') format('woff'), url('../Fonts/eurostib-webfont.ttf') format('truetype'), url('../Fonts/eurostib-webfont.svg#webfontysunT6G1') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: EurostileRegular;
	src: url('../Fonts/eurosti-webfont.eot');
	src: local('?'), url('../Fonts/eurosti-webfont.woff') format('woff'), url('../Fonts/eurosti-webfont.ttf') format('truetype'), url('../Fonts/eurosti-webfont.svg#webfontWN5ugwjG') format('svg');
	font-weight: normal;
	font-style: normal;
}
#content
{
	position:relative;
	padding-bottom:50px;
	width:1024px;
	margin-left:512px;
}
body
{
	color:#FFFFFF;
	margin:0;
/*	width:1024px;
	margin:auto;*/
	padding:0;
	background:url(../images/005396.png) repeat;
}
body,td,th {	font-family: Helvetica,Tahoma,Verdana,Arial,sans-serif;
color:#FFFFFF;}
div#ImageBienvenu
{	
	padding-top:20px;
	position:absolute;
	height : 90px;
	width : 360px;
	left:300px;
	text-align:center;
	background: url(../images/fond_libelle.png) no-repeat;
}
span#Bienvenue
{
	text-align:center;
	position:relative;
	color:yellow;
	margin-top:30px;
	font-family:arial,Geneva,Verdana,sans-serif;
	font-size:14px;
	font-weight:bolder;
	/*z-index:100;*/
}
a
{
	text-decoration:underline;
	color:#FFFFFF;
}
div#footer
{
	background: url(../images/footer.png) no-repeat;
	background-position:center bottom;
	position:fixed;
	z-index:200;
	bottom:0;
	left:0;
	width:100%;
	height:20px;
}
div#footerindex
{
	background: url(../images/footerindex.png) no-repeat;
	background-position:center bottom;
	position:fixed;
	top:0px;
	width:100%;
	height:100%;
	min-width:900px;
	min-height:600px;
}
div#centrepage
{
	text-align:center;
}
table#MASQUEPAGE
{
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	border:none;
	border-collapse:collapse;
	width:100%;
	height:100%;
	min-height:768px;
	height:expression(document.body.clientHeight < 768 ? "768px": "100%");
}
table#MASQUEPAGE td
{

}

td#menuCSS, td#PAGECSS
{
	vertical-align:top;
	font-family: Helvetica, tahoma, Verdana,Arial, sans-serif;	
	color:#FFFFFF;
	text-align:left;
	border-style:none;
	height:100%;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	border-width:0px;
}
table#MASQUEPAGE td#menuCSS
{
/*background:url("../images/menuETAC1px.png") repeat-y;*/
	vertical-align:top;
	width:245px;
}
table#MASQUEPAGE td#PAGECSS
{
	vertical-align:top;
	padding-left:30px;
	min-width:774px;
	width:expression(document.body.clientWidth < 1024 ? "774px": "auto");
}
table#MASQUEPAGE td#AIDECSS
{
	width:245px;
	display:block;
	text-align:left;
	vertical-align:top;
}

span.btn_jquery171px
{
	color:#003363;
	padding-top:3px;
	text-decoration:none;
	font-family:EurostileBold,Tahoma, Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	height:22px;
	width:171px;
	background: url(../Boutons/Button_Off.png) no-repeat;
	display:block;
	cursor:pointer;
}
span.btn_jquery171px:hover
{
	background: url(../Boutons/Button_On.png) no-repeat;
}

span.bouton171px a
{
	color:#003363;
	padding-top:3px;
	text-decoration:none;
	font-family:EurostileBold,Tahoma, Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	height:22px;
	width:171px;
	background: url(../Boutons/Button_Off.png) no-repeat;
	display:block;
}
span.bouton171px a:hover
{
	background: url(../Boutons/Button_On.png) no-repeat;
}
span.bouton70px a
{
	color:#003363;
	padding-top:3px;
	text-decoration:none;
	font-family:EurostileBold,Tahoma, Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	text-align:center;
	height:22px;
	width:70px;
	background: url(../Boutons/Button70px.png) no-repeat;
	display:block;
}
span.bouton70px a:hover
{
	background: url(../Boutons/Button70px_E.png) no-repeat;
}
span.bouton92px a
{
	color:#003363;
	padding-top:3px;
	text-decoration:none;
	font-family:EurostileBold,Tahoma, Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:500;
	text-align:center;
	height:22px;
	width:92px;
	background: url(../Boutons/Button92px.png) no-repeat;
	display:block;
}
span.bouton92px a:hover
{
	background: url(../Boutons/Button92px_E.png) no-repeat;
}
div.cadre
{
	/*border-style:solid;
	border-width:1px;*/
	border:none;
	width:784px;
	height:auto;
	text-align:left;
}
div.cadre.rechercheavancee
{
	border-style:solid;
	border-width:1px;
}
div.titrecadre
{
	text-align:left;
	font-size:22px;
	height:40px;
}
div.noncadre
{
	width:784px;
	height:auto;
	text-align:center;
}
div.noncadre.aide
{
	padding-top:20px;
	padding-bottom:20px;
	width:400px;
	text-align:left;
}
table#pagination
{
	width:100%;
	height:22px;
}
table#pagination tr td
{
	font-size:12px;
	font-weight:normal;
}
table#pagination tr td.precedent
{
	text-align:left;
	width:10%;
}
table#pagination tr td.selectionpage
{
	text-align:center;
	width:70%;
}
table#pagination tr td.suivant
{
	text-align:center;
	width:10%;
}
table#pagination tr td.indexnav
{
	width:10%;
}

td.listepage
{
	width:50%;
}
td#PAGECSS
{
	background-image: url(../images/fond_machine.jpg);
	background-repeat: no-repeat;
	background-position:top left;
}
.petiteligne
{
font-style:italic;font-weight:lighter;font-size:10px;
}
span#messageloginfalse
{
	color:#FFFF00;
	width:200px;
	display:block;
}
span.pub
{
	height:150px;
	width:180px;
}
h1
{
	padding-top:15px;
	padding-left:13px;
	color:#005063;
	font-family:Eurostile,Tahoma, Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image: url(../images/B_vide.png);
	background-repeat: no-repeat;
	background-position:top left;
	height:55px;
	width:600px;
	display:inline-block;
}
div.messagebox
{
	width:auto;
	height:auto;
	margin:auto;
	position:absolute;
	border:1px solid #000000;
	background-color:#AAAAAA;
}
span.btnmessagebox
{
	width:100px;
	height:23px;
	display:inline-block;
	text-align:center;
}
.alertETAC
{
	background:url(../images/degraderbleux1px.png) repeat-x;	
	z-index:999999;
}
.alertETAC  .ui-dialog-content
{
	color:#000000;
	font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:regular;
	
}
.alertETAC  .ui-dialog-buttonpane
{
	background:none;
}
.alertETAC .ui-dialog-buttonpane button
{
	font-size:10px;
}
.alertETAC  .ui-dialog-titlebar
{
display:none;
}

.confirmETAC
{
	background:url(../images/degraderbleux1px.png) repeat-x;
	z-index:99999;
}
.confirmETAC  .ui-dialog-content
{
	color:#000000;
	font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:regular;
	
}
.confirmETAC  .ui-dialog-buttonpane
{
	background:none;
}
.confirmETAC .ui-dialog-buttonpane button
{
	font-size:10px;
}
.confirmETAC  .ui-dialog-titlebar-close
{
display:none;
}
.confirmETAC .ui-dialog-titlebar
{
	font-size:10px;
	text-align:center;
}
img
{
border:none;
}
span.fullnum a
{
	height:93px;
	width:196px;
	background: url(../Boutons/but_fullnumerik.png) no-repeat;
	display:block;
}
span.fullnum a:hover
{
	background: url(../Boutons/but_fullnumerik_E.png) no-repeat;
}