body	{
	color: #000;
	background: #ccc;
	margin:0;
	}
	
.hide	{
	display: none;
	}

p, td, li, ul, ol, h1, h2, h3, h4, h5, h6	{
		font-family: Verdana, Helvetica, Arial;
		}
		
p.adresse 	{
	font-weight: bold;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 25px;
	padding: 20px;
	border: 1px solid #333;
	}

p.agenda { color:#999;
	background: #6C0202;
	text-align:center;
}

p.retour 	{
	font-weight: bold;
	text-align: right;
	}	

a:link {
	color: #6C0202;
	text-decoration:none;
	}

a:visited {
	color: #6C0202;
	text-decoration:none;
	}

a:hover {
	color: #6b0105;
	background: white;
	text-decoration: underline;
	}
					
h1	{
	margin-right: 10px;
	margin-left: 10px;
	font-family: Verdana;
	font-size: 1.05em;
	font-weight: bold;
	text-align:center;
	color:#6b0105;
	border-bottom: 1px dotted #663;
	}

h1.plus	{
	font-family: Verdana;
	font-size: 0.7em;
	margin-bottom: 0.25em;
	margin-top: 0.5em;
	text-align:center;
	color:#6b0105
	}

h2	{
	font-family: Verdana;
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 0.25em;
	margin-top: 0.5em;
	text-align:center;
	}

h2.conf	{
	font-family: Verdana;
	font-size: 0.9em;
	font-weight: normal;
	font-style: italic;
	margin-bottom: 0.25em;
	margin-top: 0.5em;
	text-align:center;
	}

html p	{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0;
	margin-bottom: 0.5em;
	text-align: justify;
	font-size:  0.8em;
	}

table#cop, table#downspan	{
	background: url(../images/bannerback.jpg);
	}
table#downspan {
	margin-top: 10px;
	}

/* ============================================ 
   cote contenu 
   ============================================ */

#cotecontenu {
	background: #ccc;
	padding-left: 25px;
	padding-top: 20px;
	/* border-right: 1px #000 solid;
	border-bottom: 1px #000 solid; */
	}

#cotecontenu li {
	font-size: 0.75em;
	/* list-style-type: circle; */
	}

#cotecontenu li.pub {
	font-size: 0.8em;
	list-style-type: circle;
	}

#cotecontenu ul {
	margin-top: -0;
	}
				
/* Components tableau navigation */


table#nav	{
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	}

table#nav td	{
	font: 11px verdana, arial, sans-serif;
	text-align: center;
	/* border-right: 1px solid #000; */
	border-top: 1px solid #000;
	}

		
table#nav td a, table#menucote td a, table#menucote2 td a, table#menucote3 td a	{
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	}
td#dep {
	border-right: 1px solid #000;
	}
td#dep h1 {
	display: inline;
	text-align: center;
	color: black;
	border-bottom: none;
	font-size: 1.25em;
	}
td#presentation, td#actualites, td#contact, td#recherche, td#publications, td#documentation  td#liens, td#archives, {
	border-right: 1px solid #000;
	}

/* td#english {
	border-right: 1px solid #000;
	} */

td#un, td#deux, td#trois, td#quatre, td#cinq, td#six, td#sept, td#huit, td#neuf, td#dix {
	border-bottom: 1px solid #ccc;
	text-align:center;
	}
	
td#animations, td#chercheurs_asie, td#prive, td#recherche {
	border-bottom: 1px solid #ccc;
	text-align: center;
	}
	/* MYCORR */
		
#nav td a:link, #nav td a:visited {
    color: #fff;
    font-weight: bold;
	background: transparent url(../images/bape2.gif) repeat;
	display: block;
	margin: 0;
	width: 120px;
	line-height: 24px;
	} 

#nav td a:hover {
	color: #000;
	background: #EEDDDD;
	} 
	
#menucote td a:link, #menucote td a:visited {
    color: #ccc;
    font-weight: bold;
	background: #666;
	display: block;
	margin: 0;
	/* MYCORR */
	/* MYCORR */
	line-height: 24px;
	} 

#menucote td a:hover {
	color: #000;
	background: #ccc;
	}

#menucote2 td a:link, #menucote2 td a:visited {
    color: #ccc;
    font-weight: bold;
	background: #6b0105;
	display: block;
	margin: 0;
	line-height: 24px;
	} 

#menucote2 td a:hover {
	color: #000;
	background: #ccc;
	}

#menucote3 td a:link, #menucote3 td a:visited {
    color: #000;
    font-weight: bold;
	background: #ffffff;
	display: block;
	margin: 0;
	line-height: 24px;
	} 


#menucote3 td a:hover {
	color: #000;
	background: #ccc;
	}


/* td#accueil a:link img, td#home a:visited img {
	color: #000;
	background: transparent url(..Pics/bape2.gif) repeat;
	width: 500px;
	height: 72px;
	} 

td#accueil a:hover img {
	color: #000;
	background: #f0efef url(../Pics/nope.gif) repeat;
	width: 500px;
	height: 72px;
	} */

/* ============================================ 
   cote gauche 
   ============================================ */

 #cotegauche img	{
	margin-top: 25px;
	} 

#cotegauche h2	{
	background: #99c;
	text-align: left;
	padding-left: 10px;
	color: #333;
	font-family: Verdana;
	font-size: 0.8em;
	font-weight: bold;
	margin-top: 0.5em;
	margin-bottom: -1em;
	border: 1px solid #333;
	}

#cotegauche p	{
	margin-top: 1.5em;
	}
	
#cotegauche ul {
	margin-right: 20px;
	margin-top: 20px;
	text-align: left;
	line-height: 13px;
	}
	
#cotegauche li {
	font-size: 11px;
	list-style-type: circle;
	}
	
td#cotegauche {
	/* background: #6b0105;*/
	border-left: 1px solid #000;
	/* border-bottom: 1px solid #000;*/
	border-right:1px solid #000;
	}

table#menucote {
	display: block;
	padding:0;
	margin-top: 40px;
	margin-left: 0;
	font: 11px verdana, arial, sans-serif;
	align: center;
	border: 1px #333 solid;
	}

table#menucote2 {
	display: block;
	padding:0;
	font: 11px verdana, arial, sans-serif;
	align: center;
	margin-top: 30px;
	margin-left: 0;
	border: 1px #333 solid;
	}	
	

table#menucote3 {
	display: block;
	padding:0;
	font: 11px verdana, arial, sans-serif;
	align: center;
	margin-top: 30px;
	margin-left: 0;
	border: 1px #333 solid;
	}
/* ============================================ 
   bas de page 
   ============================================ */

   
p.basdepage 	{ color:#999999;
	font-size: 11px;
	margin-top: 20px;
	text-align: center;
	}
a.basdepage:link { color:#999999;
	text-decoration:none;
	}

a.basdepage:visited {
	color: #999999;
	text-decoration:none;
	}

a.basdepage:hover {
	color: #6b0105;
	background: white;
	text-decoration: underline;