body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	background-color:#E6ECE9;
}
 
#container_id_usj
{
	margin: 0px auto 0;
	width: 760px;
	background-image:url(../imag/thissite/titleusj.jpg);
	height:25px;
	border:#000033 0px solid;
	cursor:pointer;
} 

#container_id_inst
{
	margin: 0 auto;
	width: 760px;
	background-image:url(../imag/thissite/idinst.jpg);
	height:100px;
	border-top:#CCC 1px solid;
	border-left:0px solid;
	border-right:0px solid;
	border-bottom:0px solid;
	text-align:left;
	font-size:24px;
	color:#FFFFFF;
} 
 
#container_menu
{
margin: 0 auto;
width: 760px;
height:18px;
background-color:#434343;
border-top:#CCC 1px solid;
border-left:0px solid;
border-right:0px solid;
border-bottom:0px solid;
} 

#container_main
{
margin: 0 auto;
width: 760px;
height:auto;
} 

	#content_header
	{
	width:100%;
	background-color: #F3F6FB;
	height:25px;
	} 

		#titresection
		{
		padding:5px;
		text-indent:1em;
		width:auto;
		font-size: 0.6em;
		color: white;
		background-image:url(../imag/thissite/sstitrefac.jpg);
		border-top:#EEE 1px solid;
		background-color:#FFF;
		} 

		#search
		{
		text-align:left;
		width:157px;
		background-image:url(../imag/thissite/sstitrefac.jpg);
		border-top:#EEE 1px solid;
		border-left:#EEE 1px solid;
		font-size: 0.6em;
		} 

	#content_main
	{
	width:100%;
	border-top:#EEE 1px solid;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	} 

		#col_left
		{
		width:auto;
		background-color:#E7E7E7;
		} 

			#data
			{
			width:100%;
			background-color:#E7E7E7;
			height:auto;
			} 

		#col_right
		{
		width:155px;
		border-left: #CCC 1px solid;
		background-color:#E7E7E7;
		} 

			#container_news
			{
			margin: 0 auto;
			width: 100%;
			height:auto;
			font-size:9px;
			background-color:#FFFFFF;
			} 

				#header_news
				{
				margin: 0 auto;
				width: auto;
				height:auto;
				background-image:url(../imag/thissite/bgtitrecols.jpg);
				font-weight:bold;
				color:#FFFFFF;
				} 

				#rows_news
				{
				margin: 0 auto;
				width: auto;
				height:auto;
				border-bottom: #CCCCCC solid 1px;
				} 

			#container_USJ
			{
			margin: 0 auto;
			width: 100%;
			height:auto;
			font-size:9px;
			background-color:#FFF;
			} 

				#header_USJ
				{
				margin: 0 auto;
				width: auto;
				height:auto;
				background-image:url(../imag/thissite/bgtitrecols.jpg);
				font-weight:bold;
				color:#FFFFFF;
				border-top: #CCC solid 1px;			
				} 

				.rows_USJ
				{
				margin: 0 auto;
				width: auto;
				height:auto;
				border-bottom: #CCCCCC solid 1px;
				} 

#container_bas
{
margin: 0 auto;
width: 760px;
height:auto;
background-color: #F3F6FB;
border-top:#CCC solid 2px;
border-left:#CCC solid 1px;
border-right:#CCC solid 1px;
border-bottom:#CCC solid 1px;
} 


------------
Styles de la PA 

#container_main_acc
{
margin: 0 auto;
width: 760px;
height:auto;
} 

#content_main_acc-one
{
margin: 0 auto;
width: 760px;
height: auto;
border-top:solid 1px #CCC;
} 

	#col_left_acc_top
	{
	margin: 0 auto;
	width: 30%;
	height: auto;
	} 

		#bloc_menu
		{
		margin: 0 auto;
		width: 100%;
		height: 120px;
		background-color:#434343;
		border-right:solid 1px #CCC;
		} 

	#col_right_acc_top
	{
	margin: 0 auto;
	width: 70%;
	height: auto;
	} 

		#bloc_flash
		{
		margin: 0 auto;
		width: 100%;
		height: 120px;
		background-image:url(../imag/thissite/photo.jpg);
		border-left:solid 1px #CCC;
		} 

#content_main_acc-two
{
margin: 0 auto;
width: 760px;
border-left:solid 1px #CCC;
border-right:solid 1px #CCC;
} 

	#col_left_acc_bot
	{
	margin: 0 auto;
	width: 30%;
	height: auto;
	border-right:solid 1px #CCC;
	background-color:#FFFBF0;
	} 

		#bloc_textecontact
		{
		margin: 0 auto;
		width: 100%;
		} 

			#bloc_texte
			{
			font-size:11px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			height: 220px;		
			padding:10px;
			} 
			
			#bloc_contact
			{
			border-top:solid 1px #CCC;
			height:auto;		
			padding:10px;
			font-size:11px;
			} 

	#col_right_acc_bot
	{
	margin: 0 auto;
	width: 70%;
	height: auto;
	} 

		#bloc_actuslinks
		{
		margin: 0 auto;
		width: 100%;
		background-color:#FFF;
		} 

			#bloc_actus
			{
			font-size:11px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			height: 220px;		
			padding:10px;
			background-color:#FFFBF0;
			} 

			#bloc_links
			{
			border-top:solid 1px #CCC;
			height:auto;		
			padding:10px;
			} 





P 
{
	font-size: 11px;
	border: 0px none;
	
}

.margin 
{
	margin-left:10px;
}

.linkPA 
{
	font-size: 11px;
	border: 0px none;
	
}

.textenormal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.textepetit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.textesearch {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top:1px #006633 solid;
	border-bottom:1px #FFF solid;
	border-left:1px #006633 solid;
	border-right:1px #FFF solid;
}

.textesearch_acc {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border:1px #CCC solid;
}

H1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-indent:20px;
	}

H2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-indent:20px;
	display:block;
	padding-top:10px;
	
}
	
H3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	display:block;
	padding-top:10px;
}

.welcome
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	}

a {
	color: #663333;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.textegrisclair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A6BFDD;
}

.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.titrecursus {
	font-size:12px;
	color:#993366;
	font-weight:bold;
}

.titrecursusarabe {
	font-size:20px;
	color:#993366;
}





.tableauverttop
{
background-image:url(../imag/thissite/bgtabtop.jpg);
height:10px;
}

.tableauverttop_acc
{
background-image:url(../imag/thissite/bgtabtop500.jpg);
height:10px;
}

.tableauvertbot
{
background-image:url(../imag/thissite/bgtabbot.jpg);
height:10px;
}

.tableauvertbot_acc
{
background-image:url(../imag/thissite/bgtabbot500.jpg);
height:10px;
}

.tableauvert
{
background-color:#f4f9d0;
padding:15px;
}


.dateactu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.titreactu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.sstitreactu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.linkactu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight:bold;
}

.nomprof {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#538489;
	font-weight:bold;
}


