*{margin:0; padding:0}
html,body{margin:0;padding:0;}
body{text-align:center; background:#fff; color:#000; font-size:11pt; font-family:Arial, Helvetica, sans-serif;}
/*1D529A*/
p{ margin:0 30px 0 0; }
h1{text-transform:uppercase; font-weight:bold; font-size:16pt; color:#1D529A;}
h2{color:#1D529A; font-size:16pt;}


:focus {
	outline: 0;
}
h3{ font-size:10pt;; margin:0;}

img{border:0}
::-moz-selection{
	background: #fff;
	color: #000;
}
::selection {
	background: #fff;
	color: #000;
}
div.linegrise35 {height:2px; background:#fff url('img/linegrise.jpg') top left repeat-x; width:100%; margin:35px 0 35px 0;}
div.linegrise25 {height:2px; background:#fff url('img/linegrise.jpg') top left repeat-x; margin:25px 0 25px 0;}
div.linegrise25nob {height:2px; background:#fff url('img/linegrise.jpg') top left repeat-x; margin:25px 0 0 0;}
div.linegrise35nob {height:2px; background:#fff url('img/linegrise.jpg') top left repeat-x; width:100%; margin:35px 0 0 0;}
div.linegrise {height:2px; background:#fff url('img/linegrise.jpg') top left repeat-x; }

td.coindr {background:#fff url('img/coindroite.jpg') top right no-repeat; width:30px;}
p.bleubold {font-weight:bold; text-align:left; color:#1D529A; margin:0 30px 0 0; }
div#respect p { text-align:justify;}
div.lestofsswf { padding:5px 0 0 5px; border:0px solid red; text-align:right; }
a.retourhdp:link {font-size: 10px; color: #1D529A; text-decoration:none}
a.retourhdp:visited {color: #1D529A;text-decoration:none}
a.retourhdp:hover {color: #1D529A;text-decoration:none}
a.retourhdp:active {color: #1D529A;text-decoration:none}
a.retourhdp:focus{color: #1D529A;text-decoration:none}

div#div_adin ul, div#div_adin ul li ,
div#admin_frais ul, div#admin_frais ul li ,
div#lecontact ul, div#lecontact ul li {list-style:none; margin:0 0 0 1px; padding:0}
div#bandomenuprinc { margin:0 auto 0 auto; width:970px; height:260px; border:0px solid black; background:url('img/fdacc4.gif') top left no-repeat; overflow:hidden}
div#lelogo187 {width:188px; height:180px; float:left; border:0px solid red;}

a.alogoback, a.alogoback:link, a.alogoback:focus, a.alogoback:visited, a.alogoback:hover { 
display: block;
	padding:0;
	margin:3px 0 0 0;
	color: #fff;
	text-decoration: none;
	font-size:0%;
	 background-position:top right; 
	 background-repeat: no-repeat; 
	 height: 188px; 
	 text-indent:-100%; 
	 border:0px solid #ccc;
	 width:180px;
background-image:url('img/logochc2.gif');   

}
*>a.alogoback, 
*>a.alogoback:link, 
*>a.alogoback:focus, 
*>a.alogoback:visited, 
*>a.alogoback:hover {
width:188px; background-position:top right;
}

div#bandofoto {
margin:20px 0 0 5px;
text-align:left;
width:880px; 
height:180px; 
background-repeat:no-repeat; 
background-position:right center; 
border:0px solid green; 
}
*>div#bandofoto { margin:20px 0 0 40px;}
div#menu{ width:970px;margin:0 auto 0 auto; text-align:center; }
.preloadmypix { display:none}
fieldset { border:0;margin:0;padding:0; }
label { display:block; }
input.text,textarea { width:350px;font:12px/12px Geneva, Arial, Helvetica, sans-serif; color:#006AB3;padding:3px;margin:1px 0;border:1px solid #006AB3; }
input.submit { padding:2px 5px;font:bold 12px/12px Geneva, Arial, Helvetica, sans-serif; color:#006AB3; }


div.tof1 {background-image:url('img/tofetabl.jpg'); }
div.tof2 {background-image:url('img/tofsejour.jpg'); }
div.tof3 {background-image:url('img/tofspec.jpg'); }
div.tof4 {background-image:url('img/tofurg.jpg'); }
div.tof5 {background-image:url('img/tofadmin.jpg'); }
div.tof6 {background-image:url('img/bando/menu062.jpg'); }
div.tof7 {background-image:url('img/tofct.jpg'); }
div.tof9 {background-image:url('img/tofklite.jpg'); }

div#pageaccueil { width:970px; height:565px; margin:6px auto 0 auto; padding:0; background:url('img/fdacc4.gif') top left no-repeat; overflow:hidden}
div#divwelc {width:938px; height:357px; overflow:hidden; margin:29px auto 0 auto; background:#fff url('img/aku.gif') bottom left no-repeat; text-align:right; border:0px solid red}

h1#welcome { width:938px; height:199px; background:#fff url('img/acc222.gif') top left no-repeat; text-indent:-900%; border:0px solid green; overflow:hidden }

#akueil { width:938px; height:158px; background:#fff url('img/acc223.gif') top left no-repeat; overflow:hidden; text-indent:-900%; margin:0 auto 0 auto;}
#akueilbas { width:938px; height:74px; background:#fff url('img/acc32.gif') top left no-repeat; overflow:hidden; margin:0 auto 0 auto;}
#boutaku { width:938px; height:20px; text-align:right; margin:0; padding:0;}
#menuaku { width:938px; height:14px; border:0px solid red; margin:15px 0 0 0; text-align:right}

ul#naventer {list-style-type:none; margin:5px 5px 0 0; }
ul#naventer li{float:right; margin:0; text-align:center; list-style-type:none;}
ul#naventer a{float:left; text-decoration:none;  height: 20px; text-indent: -400%; font-size:0%; overflow:hidden;}

ul#naventer li#entrez a {  background: url('img/entrez0.gif');  width:88px;background-position: top right; background-repeat: no-repeat;}
ul#naventer li#entrez a:hover {background: url('img/entrez1.gif');width:88px;background-position: top right; background-repeat: no-repeat;}

div#diaporam {border:0px solid green; width:162px; margin:0 0 0 60px;}
div#btnhautdep {border:0px solid green; width:80px; margin:5px 0 0 60px; float:left }
*>div#btnhautdep {margin:5px 0 0 120px;}
div#btncharte {float:right; margin:130px 25px 0 0 }
*>div#btncharte {margin:140px 55px 0 0}
div#adr {float:left; text-align:right; margin:0 20px 0 20px; color:#1D529A; border:0px solid #000; font-size:10pt; padding:0; width:680px }
*>div#adr { margin:0 0 0 220px; }

div#animfl {position:absolute; margin:140px 0 0 0; border:0px solid green; width:707px; height:215px; z-index:999;}
*>div#animfl {  margin:140px 0 0 0; }
ul#navsite{list-style-type:none; margin:0 0 0 262px;  }
*>ul#navsite{margin:0 0 0 255px;  }
ul#navsite li{float:left; margin:0; text-align:center; list-style-type:none;}
ul#navsite a{float:left; text-decoration:none;  height: 13px; text-indent: -400%; font-size:0%; color:#fff; overflow:hidden;}
ul#navsite li.barre {background: url('img/main_menu_barre.gif');  width:5px;background-position: top left; background-repeat: no-repeat; margin:0 0 0 2px;}
ul#navsite li#etabl a {  margin:0 5px 0 0; background: url('img/main_menu_etabl0.gif');  width:125px;background-position: top left; background-repeat: no-repeat;}
ul#navsite li#etabl a:hover, ul#navsite li#etabl a.activelink {background: url('img/main_menu_etabl1.gif');width:125px;background-position: top left; background-repeat: no-repeat;}

ul#navsite li#serv a { margin:0 2px 0 2px; background: url('img/main_menu_sejour0.gif');  width:42px;background-position: top left; background-repeat: no-repeat;}
ul#navsite li#serv a:hover, ul#navsite li#serv a.activelink {background: url('img/main_menu_sejour1.gif');width:42px;background-position: top left; background-repeat: no-repeat;}

ul#navsite li#kalite a { margin:0 2px 0 2px; background: url('img/main_menu_klite0.gif');  width:46px;background-position: top left; background-repeat: no-repeat;}
ul#navsite li#kalite a:hover, ul#navsite li#kalite a.activelink {background: url('img/main_menu_klite1.gif');width:46px;background-position: top left; background-repeat: no-repeat;}


ul#navsite li#spemedic a { margin:0 2px 0 2px;  background: url('img/main_menu_specmed0.gif');  width:93px;background-position: top left; background-repeat: no-repeat;}
ul#navsite li#spemedic a:hover, ul#navsite li#spemedic a.activelink {background: url('img/main_menu_specmed1.gif');width:93px;background-position: top left; background-repeat: no-repeat;}

ul#navsite li#urg a { margin:0 2px 0 2px;  background: url('img/main_menu_urg0.gif');  width:58px;background-position: top left; background-repeat: no-repeat;}
ul#navsite li#urg a:hover, ul#navsite li#urg a.activelink {background: url('img/main_menu_urg1.gif');width:58px;background-position: top left; background-repeat: no-repeat;}

ul#navsite li#admin a { margin:0 2px 0 2px;  background: url('img/main_menu_admin0.gif');  width:121px;background-position: top left; background-repeat: no-repeat;}
ul#navsite li#admin a:hover, ul#navsite li#admin a.activelink {background: url('img/main_menu_admin1.gif');width:121px;background-position: top left; background-repeat: no-repeat;}

ul#navsite li#cont a { margin:0 0 0 2px; background: url('img/main_menu_ct0.gif');  width:101px;background-position: top left; background-repeat: no-repeat;}
ul#navsite li#cont a:hover, ul#navsite li#cont a.activelink {background: url('img/main_menu_ct1.gif');width:101px;background-position: top left; background-repeat: no-repeat;}



/*BARRE DE NAV + LIENS PRINCIPAUX*/
ul#nav{list-style-type:none; margin:0 0 0 195px; }
ul#nav li{float:left; margin:0; text-align:center; list-style-type:none;}
ul#nav a{float:left; text-decoration:none;  height: 14px; text-indent: -400%; font-size:0%; color:#fff; overflow:hidden;}
ul#nav li.barre {background: url('img/menu_barre.gif');  width:5px;background-position: top left; background-repeat: no-repeat; margin:0 0 0 1px;}
ul#nav li#etabl a {  margin:0 5px 0 13px; background: url('img/menu_etabl0.gif');  width:135px;background-position: top left; background-repeat: no-repeat;}
ul#nav li#etabl a:hover, ul#nav li#etabl a.activelink {background: url('img/menu_etabl1.gif');width:135px;background-position: top left; background-repeat: no-repeat;}

ul#nav li#serv a { margin:0 5px 0 5px; background: url('img/menu_sejour0.gif');  width:42px;background-position: top left; background-repeat: no-repeat;}
ul#nav li#serv a:hover, ul#nav li#serv a.activelink {background: url('img/menu_sejour1.gif');width:42px;background-position: top left; background-repeat: no-repeat;}

ul#nav li#kalite a { margin:0 5px 0 5px; background: url('img/menu_klite1.gif');  width:49px;background-position: top left; background-repeat: no-repeat;}
ul#nav li#kalite a:hover, ul#nav li#kalite a.activelink {background: url('img/menu_klite0.gif');width:49px;background-position: top left; background-repeat: no-repeat;}


ul#nav li#spemedic a { margin:0 5px 0 5px;  background: url('img/menu_specmed0.gif');  width:100px;background-position: top left; background-repeat: no-repeat;}
ul#nav li#spemedic a:hover, ul#nav li#spemedic a.activelink {background: url('img/menu_specmed1.gif');width:100px;background-position: top left; background-repeat: no-repeat;}

ul#nav li#urg a { margin:0 5px 0 5px;  background: url('img/menu_urg0.gif');  width:62px;background-position: top left; background-repeat: no-repeat;}
ul#nav li#urg a:hover, ul#nav li#urg a.activelink {background: url('img/menu_urg1.gif');width:62px;background-position: top left; background-repeat: no-repeat;}

ul#nav li#admin a { margin:0 5px 0 5px;  background: url('img/menu_admin0.gif');  width:131px;background-position: top left; background-repeat: no-repeat;}
ul#nav li#admin a:hover, ul#nav li#admin a.activelink {background: url('img/menu_admin1.gif');width:131px;background-position: top left; background-repeat: no-repeat;}

ul#nav li#cont a { margin:0 0 0 5px; background: url('img/menu_ct0.gif');  width:109px;background-position: top left; background-repeat: no-repeat;}
ul#nav li#cont a:hover, ul#nav li#cont a.activelink {background: url('img/menu_ct1.gif');width:109px;background-position: top left; background-repeat: no-repeat;}


a:link {color: #1D529A; text-decoration:none}
a:visited {color: #1D529A;}
a:hover {color: #1D529A; text-decoration:underline}
a:active {color: #1D529A;}
a:focus{color: #1D529A;}

a.titrepds,
a.titrepds:link,
a.titrepds:active,
a.titrepds:visited { font-size:14pt; color:#1D529A; text-decoration:none; font-weight:bold}
a.titrepds:hover { font-size:14pt; color:#00A6EB; text-decoration:none; font-weight:bold}
/* STRUCTURE */
div#header{width:100%; overflow:hidden; text-align:center; }
div#container{width:970px;margin:0 auto 0 auto; padding:0; text-align:left;}
div#sidebar {
	font-size: 0.75em;
	margin:0;
	width: 230px;
	float: left;
	/*background-color: #E7F5FC;*/
	border-right:0px solid green;
	overflow:hidden;
} 
div#footer {clear:both;width:970px; margin:0; padding:0 0 0 20px; color: #006AB3; text-align:left; height:90px; 
background:url('img/fdacc4.gif') bottom left no-repeat;}
div#footer p{margin:5px 0; font-size: 0.90em;}


div#maincontent {
	
	padding:0;
	margin:0 auto 0 auto;
	width: 970px;
	border:0px solid green;
	background:url('img/fondbis2.gif') top left repeat-y;
	overflow:hidden;
	text-align:left;
} 
div#outter {
	font-size: 0.75em; 
	padding:10px;
	margin:0 auto 15px auto;
	width: 970px;
	border:0px solid green;
	text-align:right;
	
} 

div#maincontent p { padding-left:2px;}
div#leroor { margin:0 50px 0 190px; border:0px solid red; }
div#leroorb { margin:0 40px 0 190px; border:1px solid red; height:400px; }

a.hdp, a.hdp:link, a.hdp:focus, a.hdp:visited { 
display: block;
	padding:0;
	margin:0;
	color: #fff;
	text-decoration: none;
	font-size:0%;
	 background-position:bottom left; 
	 background-repeat: no-repeat; 
	 height: 12px; 
	 text-indent:-100%; 
	 border:0px solid #ccc;
	 width:80px;
background-image:url('img/hdp.jpg');   

}
a.hdp:hover { background-image:url('img/hdp2.jpg'); width:80px; height:12px; text-decoration:none; text-indent: -200%;}

a.telmacharte, a.telmacharte:link, a.telmacharte:focus, a.telmacharte:visited { 
display: block;
	padding:0;
	margin:0;
	color: #fff;
	text-decoration: none;
	font-size:0%;
	 background-position:bottom left; 
	 background-repeat: no-repeat; 
	 height: 23px; 
	 text-indent:-9990px; 
	 border:0px solid #ccc;
	 width:142px;
background-image:url('img/telcharte0.jpg');   

}
a.telmacharte:hover { background-image:url('img/telcharte1.jpg'); width:142px; height:23px; text-decoration:none; text-indent: -9990px;}

a.telmacharte2, a.telmacharte2:link, a.telmacharte2:focus, a.telmacharte2:visited { 
display: block;
	padding:0;
	margin:0;
	color: #fff;
	text-decoration: none;
	font-size:0%;
	 background-position:bottom left; 
	 background-repeat: no-repeat; 
	 height: 50px; 
	 text-indent:-9990px; 
	 border:0px solid #ccc;
	 width:202px;
background:#fff url(img/telcharteenf.gif) no-repeat 0 0;

}
a.telmacharte2:hover { 
background:#fff url(img/telcharteenf.gif) no-repeat 0 -50px;}

#leroor ul {margin-left:50px;}
#leroor ul li {padding:5px; margin-left:10px;}

/* PAGE Urgence LISTES */
span.boldnum { font-size:9pt; font-weight:bold; color:#006Ab3}
ul.memogestepic {  margin:5px 0 0 5px; list-style:none; float:left; font-size:8pt;  }
ul.memogestepic li {width:100px; height:55px;  margin:5px 5px 5px 0; float:left; padding:0 0 0 60px; list-style:none; font-size:8pt;border:0px solid red;  }
ul.memogestepic li.horl {background:#fff url('img/pictos/horl.jpg') no-repeat top left; padding:0 0 0 60px;}
ul.memogestepic li.point {background:#fff url('img/pictos/pointinter.jpg') no-repeat top left; }
ul.memogestepic li.oeilferme {background:#fff url('img/pictos/oeilferme.jpg') no-repeat top left; }
ul.memogestepic li.tel {background:#fff url('img/pictos/tel.jpg') no-repeat top left; }
ul.memogestepic li.rinc {background:#fff url('img/pictos/rincer.jpg') no-repeat top left; }
ul.memogestepic li.prise {background:#fff url('img/pictos/javel.jpg') no-repeat top left; }
ul.memogestepic li.repos {background:#fff url('img/pictos/repos.jpg') no-repeat top left; }
ul.memogestepic li.pincement {background:#fff url('img/pictos/pincement.jpg') no-repeat top left; }
ul.memogestepic li.pencher {background:#fff url('img/pictos/pencher.jpg') no-repeat top left; }
ul.memogestepic li.moucher {background:#fff url('img/pictos/moucher.jpg') no-repeat top left; }

td.nombre { font-size:24pt; font-weight:bold; text-align:center; color:#1D529A}

div.horl {background:#fff url('img/pictos/horl.jpg') no-repeat top left; height:55px; width:55px;}
div.point {background:#fff url('img/pictos/pointinter.jpg') no-repeat top left; height:55px; width:55px;}
div.oeilferme {background:#fff url('img/pictos/oeilferme.jpg') no-repeat top left; height:55px; width:55px;}
div.tel {background:#fff url('img/pictos/tel.jpg') no-repeat top left; height:55px; width:55px;}
div.rinc {background:#fff url('img/pictos/rincer.jpg') no-repeat top left; height:55px; width:55px;}
div.prise {background:#fff url('img/pictos/javel.jpg') no-repeat top left; height:55px; width:55px;}
div.repos {background:#fff url('img/pictos/repos.jpg') no-repeat top left; height:55px; width:55px;}
div.pincement {background:#fff url('img/pictos/pincement.jpg') no-repeat top left; height:55px; width:55px;}
div.pencher {background:#fff url('img/pictos/pencher.jpg') no-repeat top left; height:55px; width:55px;}
div.moucher {background:#fff url('img/pictos/moucher.jpg') no-repeat top left; height:55px; width:55px;}


#navbarsousmenu {
	margin:0;
	padding: 0;
	border:0px solid red;
	float:left;
	width:162px;
	height:auto;
}
#navbarsousmenu li {
	list-style-type: none;
	margin:0;
	padding:0;
}
#navbarsousmenu a, #navbarsousmenu a:hover, #navbarsousmenu a:focus {
	display: block;
	padding:0;
	margin-left:10px;
	margin-bottom:5px;
	text-decoration: none;
	font-size:0%;
	 background-position:top left; 
	 background-repeat: no-repeat; 
	 text-indent:-100%; 
	
	 
}


ul#navbarsousmenu a.aquetive, ul#navbarsousmenu a.aquetive:hover, ul#navbarsousmenu a.aquetive:focus {
margin-left:10px; margin-bottom:5px;
}


/*PAGE ETABLISSEMENT*/

 
 ul#navbarsousmenu li#lihisto a{ background: url('img/sub_histo0.gif');  width:70px;  height: 10px; margin-bottom:2px;  }
ul#navbarsousmenu li#lihisto a:hover,
ul#navbarsousmenu li#lihisto a.aquetive, 
 ul#navbarsousmenu li#lihisto a.aquetive:hover,
 ul#navbarsousmenu li#lihisto a.aquetive:focus {background: url('img/sub_histo1.gif'); width:70px; height: 10px; margin-bottom:2px; }

ul#navbarsousmenu li#liekip a{ background: url('img/sub_ekip00.gif');  width:77px; height: 13px; }
ul#navbarsousmenu li#liekip a.aquetive, ul#navbarsousmenu li#liekip a:hover
ul#navbarsousmenu li#liekip a.aquetive:hover, 
ul#navbarsousmenu li#liekip a.aquetive:focus {background: url('img/sub_ekip01.gif'); height:13px; width:77px; }



/* PAGE CONTACT */


/* PAGE ADMIN */
ul#navbarsousmenu li#sub_adin a{ background: url('img/sub_adin0.gif');  width:68px; height:10px; }
ul#navbarsousmenu li#sub_adin a.aquetive, 
ul#navbarsousmenu li#sub_adin a.aquetive:hover, 
ul#navbarsousmenu li#sub_adin a.aquetive:focus, ul#navbarsousmenu li#sub_adin a:hover  {background: url('img/sub_adin1.gif');  width:68px; height:10px; }

ul#navbarsousmenu li#sub_adout a{ background: url('img/sub_adout0.gif');  width:39px; height:10px; }
ul#navbarsousmenu li#sub_adout a.aquetive, 
ul#navbarsousmenu li#sub_adout a.aquetive:hover, 
ul#navbarsousmenu li#sub_adout a.aquetive:focus, ul#navbarsousmenu li#sub_adout a:hover  {background: url('img/sub_adout1.gif');  width:39px; height:10px;}


ul#navbarsousmenu li#sub_adfrais a{ background: url('img/sub_adfr0.gif');  width:146px; height:10px; }
ul#navbarsousmenu li#sub_adfrais a.aquetive, 
ul#navbarsousmenu li#sub_adfrais a.aquetive:hover, 
ul#navbarsousmenu li#sub_adfrais a.aquetive:focus, ul#navbarsousmenu li#sub_adfrais a:hover  {background: url('img/sub_adfr1.gif');  width:146px; height:10px;}


/*PAGE 3*/
ul#navbarsousmenu li#suborl a{ background: url('img/sub_orl0.gif');  width:30px; height:10px; }
ul#navbarsousmenu li#suborl a.aquetive, 
ul#navbarsousmenu li#suborl a.aquetive:hover, 
ul#navbarsousmenu li#suborl a.aquetive:focus, ul#navbarsousmenu li#suborl a:hover  {background: url('img/sub_orl1.gif');  width:30px; height:10px; }

ul#navbarsousmenu li#subofta a { background: url('img/sub_ofta0.gif');  width:99px; height:10px; margin-bottom:2px; }

ul#navbarsousmenu li#subofta a.aquetive, 
ul#navbarsousmenu li#subofta a.aquetive:hover,
ul#navbarsousmenu li#subofta a.aquetive:focus, ul#navbarsousmenu li#subofta a:hover  {background: url('img/sub_ofta1.gif'); width:99px; height:10px; margin-bottom:2px; }

ul#navbarsousmenu li#subanest a{ background: url('img/sub_anest0.gif');  width:67px; height:12px; }

ul#navbarsousmenu li#subanest a.aquetive, 
ul#navbarsousmenu li#subanest a.aquetive:hover, 
ul#navbarsousmenu li#subanest a.aquetive:focus, ul#navbarsousmenu li#subanest a:hover  {background: url('img/sub_anest1.gif'); width:67px; height:12px; }

ul#navbarsousmenu li#subplato a { background: url('img/sub_plato0.gif');  width:118px; height:10px; }

ul#navbarsousmenu li#subplato a.aquetive, 
ul#navbarsousmenu li#subplato a.aquetive:hover, 
ul#navbarsousmenu li#subplato a.aquetive:focus, ul#navbarsousmenu li#subplato a:hover  {background: url('img/sub_plato1.gif'); width:118px; height:10px; }


/* PAGE 2 */
ul#navbarsousmenu li#sub_sejour a { background: url('img/sub_sejour_or0.gif');  width:103px; height:13px;margin-bottom:2px; }

ul#navbarsousmenu li#sub_sejour a.aquetive, 
ul#navbarsousmenu li#sub_sejour a.aquetive:hover, 
ul#navbarsousmenu li#sub_sejour a.aquetive:focus, ul#navbarsousmenu li#sub_sejour a:hover {background: url('img/sub_sejour_or1.gif'); width:103px; height:13px;margin-bottom:2px;}



ul#navbarsousmenu li#sub_respect a{ background: url('img/sub_respect_or0.gif');  width:136px; height:10px; }
ul#navbarsousmenu li#sub_respect a.aquetive, 
ul#navbarsousmenu li#sub_respect a.aquetive:hover, 
ul#navbarsousmenu li#sub_respect a.aquetive:focus, ul#navbarsousmenu li#sub_respect a:hover {background: url('img/sub_respect_or1.gif'); width:136px; height:10px;}

div#ekip ul, div#accspec ul, div#idoftal ul, div#idplato ul, div#idanest ul, div#divurg ul, div#accsejour ul, div#sejour ul, div#respect ul,
div#div_adin ul,  div#div_adout ul, div#admin_frais ul, div#divkalite ul, div#lecontact ul, div#leplandusite ul, div#histo ul, div#idorl ul  { list-style:none; margin:23px 20px 0 0; border:0px solid red;}
div#ekip ul li, { list-style:none; margin:23px 0 0 0; padding:1px;}
div#accspec ul li, div#idoftal ul li ,  div#idplato ul li, div#idanest ul li, div#divurg ul li, div#accsejour ul li, div#sejour ul li,  div#respect ul li,
div#div_adin ul li, div#div_adout ul li, div#admin_frais ul li, div#divkalite ul li, div#lecontact ul li, div#leplandusite ul li, div#histo ul li, div#idorl ul li  { list-style:none; margin:0 20px 5px 0; padding:1px; text-align:left; border:0px solid black}
div#leplandusite ul li a {font-size:11pt; color:#000; text-decoration:none;}
div#leplandusite ul li a:hover {font-size:11pt; color:#1D529A; text-decoration:underline;}

div#acc ul { margin:23px 0 0 0; list-style:none;}
div#acc ul li {padding:0px; margin:0;}

a.ahrefme:hover { border:1px solid #1D529A;}

td.explain { font-size:12pt;}
span.boldnum2 {color:#1D529A; font-weight:bold;}
div.carregris {background:#1D529A; width:18px; height:18px; margin:0 5px 1px 0;}
td.tdcarregris {background:#ccc; width:20px; }
span.bleustr {font-weight:bold; font-size:11pt;color:#1D529A}

#titre_structure { background-image:url(img/titre/structure.gif); background-position:top left; background-repeat:no-repeat; height:20px; text-indent:-900%;  }
/*img/titre/structure.gif*/

div.fright0 {float:right; margin:0 15px 5px 5px;}
*>div.fright0 {margin:0 25px 5px 5px;}


div.fright23 {float:right; margin:23px 15px 5px 5px;}
*>div.fright23 {margin:23px 25px 5px 5px;}


h3#tachambre, h3#leperso, h3#lesprepa, h3#lasortie, h3#lope { 
height: 20px; 
cursor:pointer;
overflow:hidden; 
text-indent:-9990px;
margin:10px 0 10px 0;
}
h3#tachambre { 
background:#fff url(img/tachambre.gif) no-repeat left top;   
}
h3#lesprepa { 
background:#fff url(img/lesprepa.gif) no-repeat left top;   
}
h3#lasortie { 

background:#fff url(img/lasortie.gif) no-repeat left top;   

}
h3#leperso { 

background:#fff url(img/leperso.gif) no-repeat left top;   

}
h3#lope { 

background:#fff url(img/lope.gif) no-repeat left top;   

}

ul#navespen {list-style-type:none; margin:0;  border:0px solid red; width:197px; position:absolute; }
ul#navespen li{float:left; margin:0; text-align:center; list-style-type:none;}
ul#navespen a{float:left; text-decoration:none;  height: 82px; text-indent: -400%; font-size:0%; overflow:hidden;}

ul#navespen li#entrezlesenf a, ul#navespen li#entrezlesenf a:hover  {  background:#fff url('img/boutenf7.gif') no-repeat 0 0;  width:197px;}
ul#navespen li#entrezlesenf a:hover {background:#fff url('img/boutenf7.gif') no-repeat 0 -82px;}

h2 a:visited, h2 a:hover, h2 a{color:#1D529A; text-decoration: none}