/* CSS Document */

html {
}
body {
background:transparent;
height:100%;
margin-top:0px;
padding:0px;
width:100%;
margin-left: auto;
margin-right: auto;
font-family:"Arial",Arial,serif;
font-size:12px;
color:#666666;
text-align:center;
}
* html body {
margin-left:150px;
}
* html .transMenu{
margin-left:-150px;
}
body.mceContentbody {
	background:transparent;
	height:100%;
	margin-top:0px;
	padding:0px;
	width:100%;
	margin-left: auto;
	margin-right: auto;
	font-family:"Arial",Arial,serif;
	font-size:12px;
	text-align:left;
	color:#6f7072;
	background-color:#ffffff;
}
#corps a
{
	text-decoration:none;
	color:#007CAA;
	font-family:"Arial",Arial,serif;
	font-size:12px;
	outline:none;
}

#corps a:hover
{
	text-decoration:none;
	color:#000000;
}

body #sous-corps
{
	width:988px;
	margin:auto;
	padding:0px;
	background:#ffffff url(../images/fond_sous_corps.jpg) repeat-y;
	overflow:auto;
}
*+html #sous-corps
{
	margin-left:8px;
	margin-right:0px;
}
* html body #sous-corps
{
	width:988px;
	padding:0px;
	background:#ffffff url(../images/fond_sous_corps.jpg) repeat-y;
	overflow:auto;
	float:left;
}
#corps 
{
	width:964px;
	margin-left:16px;
	padding:0px;
	background-color:white;
	text-align:left;
	float:left;
}
*+html #corps 
{
margin-left:15px;
}
* html #corps 
{
margin-left:8px;
}
	#bandeau
	{
		width:964px;
		height:163px;
		background-color:red;
		background:#ffffff url(../images/bandeau1.jpg) no-repeat;
		float:left;
	}

	
	
	#menutop
	{
		width:964px;
		height:44px;
		background:#ffffff url(../images/fond_menu1.jpg) no-repeat;
		float:left;
	}
	#menutop div.menu a:hover
	{
		font-weight:bold;
	}
		#bgmainmenu
		{
			height:44px;
			width:876px;
			float:left;
		}
		#menu
		{
			background:#ffffff url(../images/fond_menu.jpg) no-repeat;
			height:44px;
			padding-right:5px;
		}
		
			
			* html #mainmenu .mainlevel
			{
				
			}
			#mainmenu a.sublevel
			{
				display:block;
				width:98px;
				text-align:center;
				text-decoration:none;
				color:black;
				font-size:10px;
				font-family:"Arial",Arial,serif;
				padding-bottom:4px;
			}
			#mainmenu a.sublevel:hover{
			color:#007caa;
			}
		
			
/*-------------------------------------------------------- DEBUG DES MENUS DEROULANTS ------------------------------------------------*/
	
		.transMenu .items{
			border-top:none;
			border-right:2px solid #888888;
			border-bottom:2px solid #888888;
			width:104px;
		}
		#TransMenu0{
		margin-left:1px;
		}
		#TransMenu1{
		margin-left:2px;
		}
		#TransMenu2{
		margin-left:3px;
		}
		#TransMenu3{
		margin-left:4px;
		}
		#TransMenu4{
		margin-left:5px;
		}
		#TransMenu5{
		margin-left:6px;
		}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
		
		
		#menulogin
		{
			height:41px;
			float:left;
			margin-top:3px;
			width:120px;
			padding-left:25px;
			background:transparent url(../images/fond_logintop.jpg) no-repeat;
		}
			#menulogin .mainlevel
			{
				background:transparent;
				color:black;
				font-size:12px;
				font-family:"Arial",Arial,serif;
				display:block;
				width:102px;
				height:27px;
				float:left;
				text-align:center;
				text-decoration:none;
				padding-top:12px;
			}
			#menulogin .mainlevel:hover
			{
				background:transparent;
				color:black;
				font-size:12px;
				font-family:"Arial",Arial,serif;
				font-weight:bold;
				display:block;
				width:102px;
				float:left;
				text-align:center;
				text-decoration:none;
				padding-top:12px;
			}
			#menulogin ul
			{
				margin:0px;
				padding:0px;
				color:white;
				list-style:none;
				list-style-image:none;	
			}
			#menulogin ul li
			{
				margin:0px;
				padding:0px;
				color:white;
				list-style:none;
				list-style-image:none;
			}
			* html #menulogin .mainlevel
			{
				height:36px;
			}
			#menulogin a.sublevel
			{
				display:block;
				width:101px;
				text-align:center;
				text-decoration:none;
				color:black;
				font-size:10px;
				font-family:"Arial",Arial,serif;
				padding-bottom:4px;
			}
			#menulogin a.sublevel:hover{
			color:#007caa;
			}
			/* html #menulogin a.sublevel
			{
				width:84px;
				margin-left:4px;	
				padding-left:8px;
				vertical-align:middle;
			}
			*+html #menulogin a.sublevel
			{
				width:78px;
				margin-left:4px;	
				padding-left:8px;
				vertical-align:middle;
			}*/
			#menulogin tr.item td
			{
				display:block;
				width:101px;
				float:left;
			}
		
		
		
		
		#menulang
		{
			float:left;
			/*width:94px;*/
			height:25px;
			padding-top:7px;
		}
			
			#menulang #jflanguageselection .rawimages span{
			padding-right:6px;
			}
			
				#contact
				{
					float:left;
					padding-top:3px;
					padding-right:10px;
				
				}
				#contact ul
				{
					margin:0;
					padding:0;
				}
					#contact ul li
					{
					list-style-type:none;
					margin:0;
					padding:0;
					float:left;
					}
		
	#zonecentrale{
	width:964px;
	background:#ffffff url(../images/bg_zonecentrale.jpg) repeat-y;
	float:left;
	}
	
		#zonegauche{
		float:left;
		width:725px;
		background:#ffffff url(../images/fond_zonegauche.jpg) no-repeat;
		
		}
				#pathway{
				width:725px;
				/*background:#ffffff url(../images/fond_pathway.jpg) no-repeat;*/
				height:34px;
				}
				
					a.pathway{
					color:#3b98bb;
					text-decoration:none;
					}
	
					span.pathway{
					padding-top:12px;
					display:block;
					padding-left:4px;
					}
				#hometitle{
				width:715px;
				background:transparent url(../images/bg_hometitle.png) bottom center no-repeat;
				color:#00356c;
				font-weight:bold;
				font-size:16px;
				margin-bottom:10px;
				}
				* html #hometitle tr td {
				color:#00356c;
				font-weight:bold;
				font-size:16px;
				
				}
				
				
				
				#homezone{
				width:715px;
				}
					#homezonegauche{
					width:435px;
					float:left;
					background:transparent url(../images/bg_homezonegauche.jpg) right repeat-y;
					padding-bottom:12px;
					}
						#contenu #homezonegauche td.contentheading
						{
						font-family:"Arial",Arial,serif;
						color:#333333;
						font-size:15px;
						text-decoration:none;
						width:406px;
						
						padding-top:10px;
						background:none;
						padding-left:0;
						height:auto;
						font-weight:normal;
						}
						
						#contenu #homezonegauche .componentheading
						{
						font-family:"Arial",Arial,serif;
						color:#000000;
						font-size:18px;
						font-weight:bold;
						text-decoration:none;
						width:406px;
						display:block;
						padding-left:32px;
						padding-top:10px;
						height:24px;
						background:transparent url(../images/bg_contentheading.png) no-repeat;
						}
						
					
						
					
						#homezonegauche table.blog span.article_seperator
						{
						display:block;
						width:430px;
						height:5px;
						background:transparent url(../images/bg_homezonegauchebas.jpg) center no-repeat;
						}
					
						#contenu #homezonegauche a.readon
						{
						color:#007caa;
						text-decoration:none;
						padding-left:2px;
						}
					
					#homezonedroite{
					width:269px;
					float:left;
					padding-left:11px;
					}
						#contenu #homezonedroite td.contentheading
						{
						font-family:"Arial",Arial,serif;
						color:#000000;
						font-size:18px;
						font-weight:bold;
						text-decoration:none;
						width:230px;
						display:inline;
						padding-left:32px;
						padding-top:10px;
						padding-bottom:10px;
						background:transparent url(../images/bg_contentheading.png) no-repeat;
						}
						#homezonedroite span.article_seperator
						{
						display:block;
						width:255px;
						height:1px;
						padding-top:10px;
						background:transparent url(../images/bg_homezonegauchebas.jpg) center no-repeat;
						}
						
						
						#contenu #homezonedroite div.mod_contentitemnewsletter td.contentheading
						{
						font-family:"Arial",Arial,serif;
						color:#333333;
						font-size:15px;
						text-decoration:none;
						width:255px;
						padding-top:10px;
						background:none;
						padding-left:0;
						height:auto;
						font-weight:normal;
						}
						#contenu #homezonedroite div.mod_contentitemnewsletter span.article_seperator
						{
						display:block;
						width:255px;
						height:0px;
						padding-top:0px;
						background:none;
						}
						
				
				#contenu{
				padding-left:10px;
				padding-right:5px;
				}
				* html #contenu{
				padding-left:0px;
				}
				
				#contenu td.contentheading
				{
					font-family:"Arial",Arial,serif;
					color:#000000;
					font-size:18px;
					font-weight:bold;
					text-decoration:none;
					width:600px;
					display:block;
					padding-left:32px;
					padding-top:10px;
					height:24px;
					background:transparent url(../images/bg_contentheading.png) no-repeat;
				}
				
				*+html #contenu td.contentheading
				{
					width:100%;
				}
				* html #contenu td.contentheading
				{
					width:100%;
				}
				
				
				#contenu .componentheading
				{
					font-family:"Arial",Arial,serif;
					color:#000000;
					font-size:18px;
					font-weight:bold;
					text-decoration:none;
					width:600px;
					display:block;
					padding-left:32px;
					padding-top:10px;
					height:24px;
					background:transparent url(../images/bg_contentheading.png) no-repeat;
				}
				#contenu .componentheadingactu
				{
					font-family:"Arial",Arial,serif;
					color:#000000;
					font-size:18px;
					font-weight:bold;
					text-decoration:none;
					width:600px;
					display:block;
					padding-left:32px;
					padding-top:10px;
					height:24px;
					background:transparent url(../images/bg_contentheading.png) no-repeat;
				}
				
				table.blogactu td.contentheadingactu
				{
				font-family:"Arial",Arial,serif;
				color:#333333;
				font-size:15px;
				text-decoration:none;
				padding-top:10px;
				background:none;
				padding-left:0;
				height:auto;
				font-weight:normal;
				}
				table.blogactu span.article_seperator
				{
				display:block;
				width:100%;
				height:5px;
				background:transparent url(../images/bg_homezonegauchebas.jpg) center repeat-x;
				}
				
				
				
				
		#zonedroite{
		float:left;
		width:239px;
		background:#e3e3e3 url(../images/fond_zonedroite.jpg) no-repeat;
		min-height:575px;
		height:100%;
		}
		* html #zonedroite{
		float:left;
		width:239px;
		background:#e3e3e3 url(../images/fond_zonedroite.jpg) no-repeat;
		height:575px;
		
		}
		
				/*------------------------------------  PAGE DE LOGIN -----------------------------*/
				
				#loginetuditexte
				{
				width:219px;
				text-align:center;
				color:black;
				font-size:12px;
				font-family:"Arial",Arial,serif;
				margin-left:10px;
				margin-top:10px;
				padding-right:15px;
				padding-top:5px;
				}
				
				#loginetudi
				{
				width:219px;
				background:transparent url(../images/bg_loginetudi.jpg) no-repeat;
				color:#9ca5aa;
				font-size:12px;
				font-family:"Arial",Arial,serif;
				margin-left:10px;
				margin-top:10px;
				height:117px;
				width:209px;
				padding-right:15px;
				padding-top:12px;
				}
				* html #loginetudi
				{
				width:229px;
				
				
				}
				
				#loginetudi a
				{
				color:#9ca5aa;
				text-decoration:none;
				font-size:10px;
				}
				
				body .titrelogin
				{
				font-family:"Arial",Arial,serif;
				color:#000000;
				font-size:18px;
				font-weight:bold;
				text-decoration:none;
				width:406px;
				display:block;
				padding-left:32px;
				padding-top:10px;
				padding-bottom:30px;
				height:24px;
				background:transparent url(../images/bg_contentheading.png) no-repeat;
				}
				
				* html body .titrelogin
				{
				
				padding-bottom:00px;
				
				}
				
				
				
				
				
				
				body #fondlogin
				{
					display:block;
					float:left;
					height:135px;
					width:430px;
					padding-left:36px;
					padding-top:12px;
					margin-left:30px;
					border: 1px #cccccc;
					background: #f9fdff url(../images/bg_login_full.png) no-repeat;	
				}
				* html #fondlogin
				{
					margin-left:15px;
					height:105px;
					margin-bottom:40px;
					
				}
				
				
				body .aligntexte
				{
					text-align:right;
					padding-right:14px;	
				}
				body .textelogin
				{
						font-family:"Arial",Arial,serif;
						color:#6b6d6e;
						font-weight:bold;
				}
				body .inputboxlogin
				{
					display:block;
					/* background:transparent url(../images/champlogin.jpg) no-repeat; */
					height:15px;
					width:201px;
					padding-left:5px;
					float:left;
					border: 1px solid #cccccc;
					
				}
				* html body .inputboxlogin
				{
					height:20px;
					width:196px;
				}
				
				body .trlogin
				{
					display:block;
					margin-bottom:15px;
					float:left;
				}	
				body .buttonloginok
				{
					padding-left:222px;
				}
				* html body .buttonloginok
				{
					
					margin-left:210px;
				}	
				*+html body .buttonloginok
				{
					padding-left:225px;
				}	
				
				body .lienlostmdp a
				{
					
					font-family:"Arial",Arial,serif;
					color:#416c90;
					font-size:9px;
					font-weight:bold;
				}	
				body .lienlostmdp
				{
					display:block;
					float:left;
					padding-left:32px;
					position:absolute;
					margin-top:210px;
				}
				*+html body .lienlostmdp	
				{
						margin-left:-720px;
				}
				* html body .lienlostmdp	
				{
						margin-left:-720px;
				}			
						
			#logout{
			margin-top:1px;
			padding-top:10px;
			padding-bottom:10px;
			color:#a8a8a8;
			width:219px;
			text-align:center;
			font-size:12px;
			font-family:"Arial",Arial,serif;
			margin-left:10px;
			}
			#logout a{
			color:#cecece;
			text-decoration:none;
			}
			#logout a:hover{
			color:#cecece;
			text-decoration:underline;
			}
			
			#search {
			width:219px;
			margin-top:1px;
			background:transparent url(../images/bg_barregrise.png) bottom no-repeat;
			height:33px;
			padding-left:20px;
			}
			* html #search{
			margin-top:0px;
			height:32px;
			}
				#mod_search_searchword
				{
					
					padding-left:20px;
					vertical-align:top;
					margin-top:8px;
					padding-left:10px;
					border:1px solid #676767;
				}
				* html #mod_search_searchword
				{
					margin-left:6px;
					width:136px;
				}
				body .buttonrechercher
				{
					padding-left:10px;
				}
			#menudroite{
			width:219px;
			text-align:center;
			/*background:transparent url(../images/bg_barregrise.png) bottom no-repeat;*/
			color:black;
			font-size:12px;
			font-family:"Arial",Arial,serif;
			margin-left:10px;
			
			}
		
				#menudroite .mainlevel{
				width:219px;
				display:block;
				text-align:center;
				text-decoration:none;
				height:20px;
				padding-top:8px;
				background:transparent url(../images/bg_barregrise.png) bottom no-repeat;
				color:black;
				font-size:12px;
				font-family:"Arial",Arial,serif;
				}
				#menudroite a.mainlevel:hover{
				width:219px;
				display:block;
				text-align:center;
				text-decoration:none;
				font-weight:bold;
				height:20px;
				padding-top:8px;
				background:transparent url(../images/bg_barregrise.png) bottom no-repeat;
				color:black;

				font-size:12px;
				font-family:"Arial",Arial,serif;
				}
				#menudroite #active_menu{
				width:219px;
				display:block;
				text-align:center;
				text-decoration:none;
				font-weight:bold;
				height:20px;
				padding-top:8px;
				background:transparent url(../images/bg_barregrise.png) bottom no-repeat;
				color:black;
				font-size:12px;
				font-family:"Arial",Arial,serif;
				}
		
		#menuseminaire
		{
		width:229px;
		padding-left:10px;
		padding-top:10px;
		}
			#menuseminairetopfr
			{
			background:transparent url(../images/bg_menuseminairetopfr.jpg) no-repeat;
			width:210px;
			height:72px;
			}
			#menuseminaire #zoneclic
			{
			margin-top:15px;
			margin-left:50px;
			width:152px;
			height:20px;
			cursor:pointer;
			float:left;
			}
			#menuseminairetopen
			{
			background:transparent url(../images/bg_menuseminairetopen.jpg) no-repeat;
			width:210px;
			height:72px;
			}
			
			#menuseminairecentre
			{
			background:transparent url(../images/bg_menuseminairecentre.jpg) repeat-y;
			width:210px;
			font-size:10px;
			}
			
			#menuseminairebottom
			{
			background:transparent url(../images/bg_menuseminairebottom.jpg) no-repeat;
			width:210px;
			height:12px;
			}
			#menuseminaire	a
			{
			font-size:10px;
			}
		
		#logo
		{
		width:229px;
		padding-left:10px;
		padding-top:10px;
		padding-bottom:10px;
		}
		#fluxrss
		{
		width:86px;
		padding-top:10px;
		padding-left:153px;
		font-size:12px;
		color:black;
		text-decoration:none;
		padding-bottom:15px;
		}
		* html #fluxrss
		{
			width:229px;
		
		}
		
			body #fluxrss a
			{
			font-size:12px;
			color:#333333;
			text-decoration:none;
			}
			
	#adressetse
	{
		float:left;
		padding-left:20px;
		/*padding-top:10px;*/
		width:943px;
	
	}
		#menufooter{
		padding-left:20px;
		padding-top:10px;
		
		}
		
			body #menufooter a{
			text-decoration:none;
			color:#007caa;
			}
			#menufooter a:hover{
			text-decoration:underline;
			}	
			#menufooter span.mainlevel{
			padding-left:2px;
			padding-right:2px;
			}
		
	#footer1{
	padding-left:20px;
	padding-top:10px;
	padding-bottom:20px;
	width:943px;
	float:left;
	}
	
		#footer1 .footer1menu{
		padding-right:15px;
		}
		#footer1 .footer1menu a{
		color:#007caa;
		text-decoration:none;
		}
		#footer1 .footer1menu a:hover{
		color:#007caa;
		text-decoration:underline;
		}
		
		#footer1 .footer1menuspec{
		padding-top:14px;
		}
		
		
		
		
	#zonefooter{
	float:left;
	width:964px;
	background:#ffffff url(../images/fond_zonefooter.jpg) repeat-x;
	/*min-height:124px;*/
	min-height:36px;
	margin-top:1px;
	}

	#sous-footer{
	width:988px;
	margin:auto;
	padding:0px;
	background:#ffffff url(../images/fond_sous-footer.jpg) no-repeat;
	height:52px;
	}
	* html #sous-footer{
	width:988px;
	margin:auto;
	padding:0px;
	background:#ffffff url(../images/fond_sous-footer.jpg) no-repeat;
	height:52px;
	float:left;
	}
/********************************************************************************************/

	
/*-----------------------------------------------   Styles de l'editeur ------------------------------*/
.titreEspaceEtudiant{
	color:#00356c;
	font-weight:bold;
	font-size:16px;
}



.grosTitre
{
	font-size: 36px;
	font-family: times new roman,times;
	color: #00356c;
}

#conteneur1 #droite .mod_contentitem
{ 
float:left;
width:224px;
overflow:hidden;
}
.titreaccueil {
font-size:24px;
color:#000000;
font-family:"Times New Roman", Times, serif;
}


.texteNormal
{
	font-family:"Arial",Arial,serif;
	font-size:12px;
	color:#666666;
}
.CellulesSansBordures
{
	border:0px;
}

img
{
	border:none;
}

.titreseminaireRouge
{
	font-size:11px;
	font-family:"Arial",Arial,serif;
	text-decoration:none;
	color:#943133;
	font-weight:bold;
}
.rouge
{
	color:#943133;
}
.soustitrerouge{
	font-family:"Arial",Arial,serif;
	font-size:16px;
	color:#943133;
}
.sousTitre
{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
.titreBleu
{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}

/*-----------------------------------------------------  TEMPLATES DES SCRIPTS CHRISTOPHE ------------------------------*/




/*---------------------------------- SCRIPT ANNUAIRE ------------------------------*/
#background
{
	text-align:left;
}
#background a {
	text-decoration:none;
	font-family:"Arial",Arial,serif;
	font-size:12px;
	outline:none;
}
#background a span{
	text-decoration:none;
	color:#007CAA;
	font-family:"Arial",Arial,serif;
	font-size:12px;
	outline:none;
}
body #background h1 
{
	font-family:"Arial",Arial,serif;
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	width:600px;
	display:block;
	padding-left:32px;
	padding-top:10px;
	height:24px;
	background:transparent url(../images/bg_contentheading.png) no-repeat;
	text-align:left;

}	
body #background h1 a
{
	
	text-decoration:none;

}	
body #background h1 a:hover
{
	
	text-decoration:none;

}	
body #background h1 a:visited
{
	
	text-decoration:none;

}	
body #background h2 a.url
{
	font-family:"Arial",Arial,serif;
	color:#333333;
	font-size:15px;
	text-decoration:none;
	padding-top:10px;
	background:none;
	padding-left:0;
	height:auto;
	font-weight:normal;
}	
body #background h2 a.url:hover
{
	
	text-decoration:underline;
}

body #background table.cute{
text-align:left;
border:none;
width:100%;
background-color:#e1eaef;
font-size:10px;
}
body #background table.cute a{
font-weight:bold;
}
body #background table.cute tr th{
height:30px;
color:#FFFFFF;
padding-left:15px;
background-color:#6f7072;
}
body #background table.cute tr td{
height:25px;
padding-left:20px;
color:#858688;
}
body #background table.cute tr td a{
text-decoration:none;
font-size:10px;
}
body #background table.cute tr td a span{
text-decoration:none;
font-size:10px;
color:#007CAA;
}
body #background ul li a{
text-decoration:none;
}

body #background h2{
margin:0;
padding:0;
display:none;
}
body #background ul{
margin:0;
padding:0;
list-style-type:none;
list-style-image:none;
}
body #background ul li{
color:#666666;
text-decoration:none;
text-align:left;
}
body #background ul li{
margin:0;
padding-bottom:10px;
padding-left:5px;
padding-right:5px;
list-style-type:none;
list-style-image:none;
}




/* -------------------------------------------  PAGE DU MODULE DE RECHERCHE ----------------------*/
#background fieldset
{
	width:540px;
	background:transparent url(../images/cadrerecherche2.jpg) no-repeat top center;
	border:0px;
	height:360px;
	padding-top:20px;
	padding-left:42px;
}
* html #background fieldset
{
	width:592;
}

body span.label {
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:70px;
	float:left;
	text-align:left;
}
* html span.label {
height:22px;
}
#background .row
{
	padding-top:11px;
	text-align:left;
}




/* Tooltips */

body a.withtip {
    position: relative;
}

body a.withtip:hover {                /* IE/Win bug */
    font-size: 100%;
    z-index: 25;
}

body a.withtip span {
    display: none;
}

body a.withtip:hover span {
    display: block !important;
    position: absolute;
    top: 2em;
    left: -12em;
    width: 25em;
    border: 1px solid #155993;
    background-color: #FFFFF0; /* Ivory */
    color: #002142;
    padding: 1em;
    text-decoration:none;    /* Needed by IE */
}

body .formw .searchbutton 
{
	width: 130px;
	height: 30px;
	border: none;
	cursor: pointer;
	background: url("../images/boutonsearchtse.jpg") no-repeat left top;
	margin-left:50px;
	font-size:0px;
	margin-top:5px;
	letter-spacing: -5000px;
}
#background h2
{
	font-family:"Arial",Arial,serif;
	color:#333333;
	font-size:15px;
	text-decoration:none;
	padding-top:10px;
	background:none;
	padding-left:0;
	height:auto;
	font-weight:normal;
}


/*------------------------------------- PAGE CV -----------------------------*/

body .titlepage{
font-size:21px;
	color:#124774;
	font-family:"Verdana",Arial,serif;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	}
#background #photo{
text-align:right;
float:right;
padding-right:50px;
}

#background h3 #contacts {
background:transparent url(../images/cvfilet.gif) no-repeat scroll;
display:block;
font-style:italic;
height:25px;
padding-left:50px;
padding-top:10px;
text-decoration:none;
width:500px;
}
*+html #background h3 #contacts {
width:450px;

}



#background h3 #secretary {
background:transparent url(../images/cvfilet.gif) no-repeat scroll;
display:block;
font-style:italic;
height:25px;
padding-left:50px;
padding-top:10px;
text-decoration:none;
width:500px;
clear:both;

}
#background h3 #links {
background:transparent url(../images/cvfilet.gif) no-repeat scroll;
display:block;
font-style:italic;
height:25px;
padding-left:50px;
padding-top:10px;
text-decoration:none;
width:500px;
}
#background h3 #topofpage {
background:transparent url(../images/cvfilet.gif) no-repeat scroll;
display:block;
font-style:italic;
height:25px;
padding-left:50px;
padding-top:10px;
text-decoration:none;
width:500px;
}

#background h3 a {
background:transparent url(../images/cvfilet.gif) no-repeat scroll;
display:block;
font-style:italic;
height:25px;
padding-left:50px;
padding-top:10px;
text-decoration:none;
width:500px;
}
#background p a {
/*text-decoration:none;*/
}
.paragraphe {
color:#186889;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
}
.titreBleuAccueil
{
color:#186889;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
padding-left:30px;
}
/********************************** NEWS HOME PAGE ********************************/
#contenu td.contentheadingnewsaccueil
{
font-family:"Arial",Arial,serif;
color:#000000;
font-size:18px;
font-weight:bold;
text-decoration:none;
display:block;
padding-left:14px;
/*padding-top:10px;
height:24px;*/
background:transparent url(../images/puce-grise.jpg) no-repeat;
}
* html #contenu td.contentheadingnewsaccueil
{
background:transparent url(../images/puce-grise.jpg) no-repeat 0px 4px;
}
*+html #contenu td.contentheadingnewsaccueil
{
background:transparent url(../images/puce-grise.jpg) no-repeat 0px 4px;
}
table.contentpaneopennewsaccueil{
margin-left:32px;
}
div.moduletablenewsaccueil h3 
{
font-family:"Arial",Arial,serif;
color:#000000;
font-size:18px;
font-weight:bold;
text-decoration:none;
display:block;
padding-left:32px;
padding-top:10px;
height:24px;
background:transparent url(../images/bg_contentheading.png) no-repeat;
}

table.moduletablenewsaccueil tr td{
vertical-align:top;
}















