body {margin:0px; padding:0px; text-align:center;}

#menuudem {position:relative; width:760px; padding:0; margin:0px auto; border:0; color:black; text-align:right;}
#menuudem p.mudem {margin:0; padding:9px 0px 8px 8px;}
#menuudem p.logo {position:relative; float:left; margin:0; padding:0;}
#menuudem p.logo img {margin:0; padding:11px 0 0 76px;}

/*#ban1a {background-color:#ffffff; border-top:1px solid white; height:60px; background-image:url(images/collage1.jpg); background-repeat:no-repeat; clear:both;}*/
#ban1a {background-color:#ffffff; border-top:1px solid white; height:84px; background-image:url(images/bandeau_CCE.jpg); background-repeat:no-repeat; clear:both;}


/*#ban2a {background-color:#ffffff; border-top:1px solid white; height:60px; background-image:url(images/collage3.jpg); background-repeat:no-repeat}*/

#ban2a {background-color:#ffffff; border-top:1px solid white; height:84px; background-image:url(images/bandeau_CCE.jpg); background-repeat:no-repeat}



#rech {float:right; width:184px; text-align:left; padding:0px 1px 2px 0; margin:0; border:0;}
#rech p {margin:0; padding:0 0 1px 0; border:0;}
#radio1 {padding:0; margin:0 3px 0 6px; vertical-align:middle;}
#radio2 {padding:0; margin:0 3px 0 21px; vertical-align:middle;}
#rechbo {border:1px solid #666666; padding:0; margin:0;}
#rx {height:19px;padding:0; margin:0; border:0;}
#rechin {margin:1px 2px 1px 2px; padding:0; border:0 none; border-right:1px solid #696969;width:110px; font-size:12px;vertical-align:middle;}
#rechok {vertical-align:middle; padding:0;margin:0;border:0;}

#texte {position:relative; margin:0 auto; padding:0; border:0; /*background-color:white;*/ width:760px; clear:both; text-align:left;}
/*#contenu, #contenualt {margin:0; padding:10px 0px 20px 0px; border:0; float:right; width:535px; text-align:left;}*/
#contenu, #contenualt {margin:0; padding:0px 0px 20px 0px; border:0; float:right; width:535px; text-align:left;}

/*#contenualt {background-image:url(images/collage2.jpg); background-position:top right; background-repeat:no-repeat;}*/

#contenualt {}
/*#contenualt {background-image:url(images/CCEb.jpg); background-position:top right; background-repeat:no-repeat;}*/
/*#contenualt {background-image:url(images/SAE_Francofete-Franco11e.png); background-position:top right; background-repeat:no-repeat;}*/

/*#contenualt {background-image:url(http://cce.umontreal.ca/images/SAE_JIPH_bandeau.jpg); background-position:top right; background-repeat:no-repeat;}*/


/*#menu {width:215px; font-size:11px; margin:0; padding:15px 0 20px 0; border:0; text-align:right; background-color:white;}*/
#menu {width:215px; font-size:11px; margin:0; padding:0px 0 20px 0; border:0; text-align:right; background-color:white;}
#menu p {font-weight:bold; margin:0; padding:3px 20px 2px 2px;}
#menu ul {margin:0; padding:3px 0px 2px 2px;}
#menu li {list-style-type: none; margin:0; padding:0 20px 0 0;}
#menu .m {border-bottom : 1px solid #0196d8; padding-bottom: 5px;}

#ent {width:760px; padding:0; margin:0; border:0; color:black; text-align:left; clear:both; /*background-image: url(images/collage4.jpg); background-position:top; background-repeat:no-repeat;*/}
#ent p {padding:20px 15px 20px 235px; margin:0;}
#ent img {position:absolute; right:15px; top: 5px;}

h1 {margin: 0px 10px 0px 10px; padding: 15px 0px 0px 0px; color:white; text-align:left;}

h2 {margin:0px 15px 6px 8px; padding:5px 0 0 2px;}
h3 {margin:15px 15px 6px 8px; padding:5px 0px 2px 2px;}
h4,h5,h6 {margin:10px 15px 4px 8px; padding:2px 0px 0px 2px;}
p,pre {margin:0px 15px 7px 10px; padding:0px;}
form {margin:0; padding:0; border:0;}

h3.p {background-color:#f4e5d6; border-bottom: solid 1px #bd4b50;}
h4.p, p.p {padding:2px 0 0 15px; background-image:url(images/p3.gif); background-position:0 5px; background-repeat:no-repeat;}
h2.sur {margin:0px 15px 0px 10px; padding:7px 0px 0px 0px;}
h2.sous {margin:0px 15px 6px 10px; padding:2px 0px 0px 0px;}
h3.st {margin-bottom:10px;}
h3.et {color:white; background-color:#bd4b50;font-size:small; font-weight:bold; margin:20px 15px 4px 10px;padding:2px;}
ul {margin:5px 15px 10px 35px; padding:5px 0px 0px 0px;}
ul li {margin:0px; padding:0px; text-indent:0px;}
ol {margin:5px 15px 10px 35px; padding:5px 0px 0px 0px;}

#menu a:link {color:#000000;}
#menu a:link:hover {text-decoration:none;}
#menu a:visited {color:#000000;}
#menu a:visited:hover {text-decoration:none;}
#menu a:active {color:#000000;}
#menu a:active:hover {text-decoration:none;}

h1 a:link {color: white;}
h1 a:link:hover {text-decoration:none;}
h1 a:visited {color: white;}
h1 a:visited:hover {text-decoration:none;}
h1 a:active {color: white;}
h1 a:active:hover {text-decoration:none;}

img.ga {padding: 0px; margin: 10px; float: left;}
img.dr {padding: 0px; margin: 10px; float: right;}

p.signature {margin-top:30px; margin-bottom:20px;}
.info {border:1px solid #bd4b50; margin:10px 15px 10px 10px; padding:10px 0;}
.r {text-align:right;}
p.dat {margin: 5px 10px 0px 0px; padding: 0px; text-align:right;}
p.exemple {margin-left:28px;}
div.n {border:1px solid #8bc4cd; margin:15px;padding:10px 0;}
div.coord p {margin: 0px 15px 0px 10px;  padding: 0;}
div.coord {margin-bottom: 10px; padding-top: 10px;  }
div.carte {margin:15px 15px 15px 10px; padding:10px 0; background-color:#f4e5d6;
border:1px solid #dfd2c5;}
div.carte h3 {margin-top:0; padding-top:0;}
table {border-collapse: collapse;
		margin:10px 15px 10px 10px; padding:10px 0;
		}
td, th {
		padding: 5px;
		vertical-align: top;
		text-align: left;
		}


/*ajouts*/
#menu li.csedc a
{
	font-weight:bold; 
	color:#999;
	PADDING-RIGHT: 20px;
	DISPLAY: block;
}

#menu li.csedc  {
	LIST-STYLE-TYPE: none;
	BORDER-TOP: 1px solid #0196d8;
	PADDING: 3px 0px 5px 0px;

}

#menu li.FOND  {
	LIST-STYLE-TYPE: none;
	BORDER-TOP: 1px solid #0196d8;
	font-weight:bold;

}


/* modif pour couleur du menu*/


.boitev2 {color:#0196d8;}
.boitev2 li a:link {color:#0196d8 !important;}
.boitev2 li a:visited {color:#0196d8 !important;}
.boitev2 li a:hover {color:#0196d8 !important;}
.boitev2 li a:active {color:#0196d8 !important;}

.boitev2 {color:#0196d8;}
.boitev2 a:link {color:#0196d8 !important;}
.boitev2 a:visited {color:#0196d8 !important;}
.boitev2 a:hover {color:#0196d8 !important;}
.boitev2 a:active {color:#0196d8 !important;}