#obd  {
background-image:	url('images/obd.gif');
float:	left;
height:	26px;
width:	4px;
}

#obg  {
background-image:	url('images/obg.gif');
float:	left;
height:	26px;
margin-left:	0px;
width:	4px;
}

#ood  {
background-image:	url('images/oog.gif');
float:	right;
height:	32px;
width:	4px;
margin-top:	5px;
}
.ooc  {
background-image:	url('images/ooc.gif');
background-repeat:	repeat-x;
float:	right;
height:	32px;
padding-top:	3px;
margin-top:	5px;
}
.ooc a  {
color:	#FF6347;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	9px;
font-style:	normal;
font-weight:	bolder;
text-decoration:	none;
}
#oog  {
background-image:	url('images/ood.gif');
float:	right;
height:	32px;
margin-top:	5px;
margin-right:21px;
width:	4px;
}

#pic  {
background-image:	url('images/pic.png');
background-repeat:	repeat-y;
margin-right:	12px;
padding-left:	9px;
width:	282px;
}

#pict  {
padding-left:	9px;
padding-right:	25px;
}

#pit  {
background-image:	url('images/pit.png');
height:	40px;
margin-top:	12px;
width:	282px;
}

#spotlight  {
filter:	light;
}

#suijl  {
background-image:	url('images/lgluj.gif');
float:	left;
height:	28px;
width:	13px;
}

#suijr  {
background-image:	url('images/rgluj.gif');
float:	left;
height:	28px;
width:	13px;
}

#tel  {
margin-left:	50px;
padding-left:	50px;
}

.a2  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	normal;
text-decoration:	none;
}

.a24  {
color:	#3B59B0;
font-family:	Arial;
font-size:	12px;
font-style:	normal;
font-weight:	bolder;
line-height:	18px;
margin-left:	10px;
text-align:	left;
text-decoration:	none;
}

.a3  {
color:	#003399;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	9px;
font-style:	normal;
font-weight:	normal;
text-decoration:	none;
}

.b INPUT  {
background-color:	#FFFFFF;
color:	#414141;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	bold;
}

.balisecom  {
background-color:	#F7F8F8;
background-position:	;
border-bottom:	medium;
border-left:	thin;
border-right:	medium;
display:	none;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	10px;
width:	282px;
}

.carte  {
/*visibility:hidden;*/
background-image:	url('images/carte.jpg');
background-repeat:	no-repeat;
height:	485px;
text-align:center;
padding-top:	15px;
width:	389px;
z-index: 2; 

}

.cartelarge  {
background-image:	url('images/carte.png');
background-repeat:	no-repeat;
height:	485px;
padding-top:	15px;
text-align:	center;
width:	609px;
}

.col0  {
margin-left:20px;
text-align:	center;
width:	250px;
float:left;
}

.col1  {
margin-left:270px;
text-align:	center;
width:	515px;
}
#col1bis  {
float:left;
margin-left:20px;
text-align:	center;
width:	515px;
}
#col2  {
float:right;
width:	400px;
margin-right:27px;
}

.col2large  {
margin-left:	320px;
width:	620px;
}

.com  {
color:	#000000;
font-family:	Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
line-height:	10px;
text-align:	justify;
}

.gris  {
color:	#7A7A7A;
}

.inscrire  {
text-align:	center;
height:	72px;
margin : auto;
padding:	0px;
width:	670px;
}

.lia  {
background-image:	url('images/lic.jpg');
background-repeat:	no-repeat;
font-family:	arial;
font-size:	13px;
padding-bottom:	10px;
padding-top:	10px;
text-align:	center;
width:	496px;
}

.lia a  {
color:	#A52A2A;
}

.lid  {
background-image:	url('images/lic.gif');
background-repeat:	no-repeat;
font-family:	arial;
font-size:	13px;
margin-left:	0px;
padding-left:	11px;
padding-bottom:	10px;
padding-top:	10px;
text-align:	center;
width:	496px;
}

.lid a  {
color:	#A52A2A;
}
.lid a:hover  {
color:	#660000;
}

.lib  {
background-image:	url('images/lib.jpg');
background-repeat:	no-repeat;
color:	#8B8B8B;
font-family:	arial;
font-size:	11px;
height:	53px;
margin-left:	0px;
padding-left:	0px;
padding-top:	23px;
width:	496px;
}

.lic  {
background-image:	url('images/lic.gif');
background-repeat:	no-repeat;
margin-left:	0px;
padding-left:	11px;
width:	496px;
}

.lien  {
float:	left;
margin-left:	3px;
text-align:	left;
width:	93px;
}

.lien a:hover  {
border-color:	dotted;
border-width:	thin;
color:	#4E6DA5;
}

.lit  {
background-image:	url('images/lit.png');
background-repeat:	no-repeat;
color:	#8B8B8B;
font-family:	arial;
font-size:	13px;
font-style:	normal;
font-weight:	bold;
height:	40px;
margin-left:	0px;
padding-left:	0px;
padding-top:	8px;
width:	496px;
}

.menu  {
background-color:	#666666;
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	bold;
line-height:	normal;
}

.obc  {
background-image:	url('images/obc.gif');
background-repeat:	repeat-x;
float:	left;
height:	26px;
padding-top:	6px;
}

.obc a  {
color:	#4E6DA5;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	9px;
font-style:	normal;
font-weight:	bold;
text-decoration:	none;
}
.pages  {
font-family:	Arial;
font-size:	12px;
font-weight:	bold;
line-height:	30px;
padding-top:	8px;
text-align:	center;
}

.pages a, .pages a:visited  {
background-image:	url('images/pgoff.png?v=1');
color:	#7A9CCA;
}

.pages a:hover  {
background-image:	url('images/pgon.png?v=1');
color:	White;
}

.pages b, .pages a, .pages strong  {
border-width:	none;
display:	block;
float:	left;
height:	37px;
margin:	2px;
width:	30px;
}

.pages b, .pages strong  {
background-color:	#7A9CCA;
background-image:	url('images/pgon.png?v=1');
color:	#ffffff;
}

.pib  {
background-image:	url('images/pib.png');
height:	22px;
width:	282px;
}

.pub  {
color:	#7A7A7A;
font-family:	Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size:	9px;
line-height:	9px;
text-align:	justify;
}

.signcom  {
border-bottom:	dotted;
border-top:	thin none Gray;
color:	#7A7A7A;
font-family:	Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size:	9px;
font-style:	italic;
line-height:	10px;
text-align:	left;
}

.small  {
color:	#949494;
font-family:	Verdana, Arial;
font-size:	10px;
font-style:	normal;
line-height:	11px;
padding-right:	12px;
text-align:	justify;
}

.suijc  {
background-image:	url('images/cgluj.gif');
background-repeat:	repeat-x;
float:	left;
height:	28px;
padding-top:	6px;
}

.suijc a  {
color:	White;
font-family:	arial;
font-size:	14px;
font-weight:	bold;
text-decoration:	none;
}

.t10n  {
color:	#000000;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	normal;
line-height:	10px;
padding-left:	10px;
text-align:	left;
text-decoration:	none;
}

.tel  {
margin:	48pt;
}

.titcom  {
background-color:	#E1E1E1;
border-bottom:	thin solid Gray;
color:	Fuchsia;
font-family:	Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	bold;
line-height:	10px;
text-align:	left;
width:	300px;
}

.titre2  {
color:	#FF4200;
font-family:	arial;
font-size:	14px;
font-style:	normal;
font-weight:	bold;
line-height:	25px;
text-decoration:	none;
}

.titred  {
color:	#FDD242;
font-family:	arial;
font-size:	14px;
font-style:	normal;
font-weight:	normal;
line-height:	35px;
padding-left:	290px;
padding-top:	5px;
text-decoration:	none;
}
h1{
margin:0;
}
.titred a  {
color:	#F0F8FF;
}
.affa a  {
color:	#F0F8FF;
font-weight:	bold;
}
.top  {
background-image:	url('images/top.png');
background-position:	center;
background-repeat:	no-repeat;
height:	47px;
width:	1013px;
margin:auto;
}

.vac  {
background-image:	url('images/tio.png');
background-repeat:	repeat-x;
}

FORM  {
border-width:	none;
display:	block;
margin:	0;
padding:	0;
}

INPUT  {
background-color:	#FFFFFF;
color:	#222222;
border:1px solid #A5A5A5; 
font-size: 12px;
}

SELECT  {
background-color:	#FFFFFF;
color:	#222222;
border:1px solid #A5A5A5; 
font-size: 12px;
}

TEXTAREA  {
background-color:	#FFFFFF;
color:	#222222;
font-family:	Verdana, Arial, Helvetica, sans-serif;
border:1px solid #A5A5A5; 
font-size: 12px;
}

a  {
color:	#7FA0CE;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-style:	normal;
font-weight:	normal;
line-height:	15px;
text-decoration:	none;
}

html, body {
	height: 100%;
	margin: 0;
	}
body  {
background-color:	#ffffff;
background-image:	url('images/fontop.png');
background-repeat:	repeat-x;
text-align:	center;
}
#page{
	min-height: 100%;
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
#content  {
background-color:	#ffffff;
background-image:	url('images/fonh.jpg');
background-position:	center;
background-repeat:	repeat-y;
margin:	0px auto;
padding-left: 20px;
text-align:	center;
width:	963px;
}
#content3  {
background-color:	#ffffff;
background-image:	url('images/fonh.jpg');
background-position:	center;
background-repeat:	repeat-y;
margin:	0px auto;
padding-left: 20px;
text-align:	left;
width:	963px;
}
#inside  {
margin:	0px auto;
text-align:	center;
width:	880px;
}
#content2  {
overflow: auto;
background-image:	url('images/fond.gif');
background-position:	center;
background-repeat:	repeat-y;
margin:	0px auto;
width:	963px;
}
#footer  {
	clear:left;
	background-image:	url('images/fondbot.png');
	background-position:	center;
	background-repeat:	no-repeat;
	margin:	0px auto;
	padding:0px;
	width: 963px;
	text-align:center;
}
#center {
	/* éviter la superposition 
	du pied de page et du contenu */
	padding-bottom: 30px; 
	overflow: auto;
}
table {border-collapse:collapse;}
input, textarea {
  border: 1px solid #C6C0AC;
  background: white;
  color: #333; 
  font-size:0.8em;
}
form p label {
	float: left;
	width: 150px;
	text-align: right;
	font-weight: bold;
	cursor: pointer;
}
form p {
	margin-left: 160px;
}
.intitule {
  font-size:1.2em;
  padding-bottom:3px;
}
.intitul2{
	color: #6e6f2b;
 	font-size:0.8em;
	padding-left:8px;
}
@media print{
#screen{
 display: none;
 }
}