body
{
	margin: 0px;
	padding: 0px;
	background-color: #183e6f;
	color: #28396d;
}


div#degrade
{
	text-align: left;
	padding: 0px;
	margin :0px;
	background: url("Images/degrade.png");
	width: 100%;
	height: 637px;
	z-index : 1;
	position : absolute;
	top:0;
}


div#backImage
{
	text-align: left;
	padding: 0px;
	margin :0px;
	background: url("Images/backimage.jpg");
	width: 970px;
	height: 637px;
	z-index : 1;
}

/*-------------------- M E N U ---------------*/
/*--------------------------------------------*/

div#menu
{
	margin: 0px;
	position: absolute;
	top: 150px;
	left : 5px;
	width: 160px ;
	z-index : 1;
	
}


div#mnutop
{
	background: url("Images/mnutop.png");
	width: 160px;
	height: 32px;
}


div#mnubody
{
	background: url("Images/mnubody.png");
	width: 154px ;
	height: 370px;
	overflow: auto;
	padding: 0px 3px 0px 3px;
}


div#mnubottom
{
	background: url("Images/mnubottom.png");
	width: 160px ;
	height: 30px ;
}

/*-------------------- W I N D O W S---------------*/
/*-------------------------------------------------*/

div#Inwindow
{
	margin: 0px;
	position: absolute;
	top: 150px;
	left : 250px;
	width: 700px ;
	/*height: 637px ;*/
	float: left;
	z-index : 1;
}


.corner
{
	height: 36px;
	width: 36px;
}


.middleBorder
{
	height: 36px;
	width: 628px ; 	/* window width - 2* 36 */
}


.centerBorder
{
	width: 6px;
	height: 360px ;	/* window heigth - 2* 36 */
}

.centerMiddleFrame
{	
	height: 360px ;	
	width: 688px ; 	/* window width - 2* 6 */
}

#wndUpLeftCnr
{	
	background: url("Images/upLeftCnr.png");
	float: left;
	position:relative;
	clear : left;
}

#wndUpMid
{		
	background: url("Images/upMid.png");
	float: left;
	position:relative;

}
	
#wndUpRightCnr
{	
	background: url("Images/upRightCnr.png");
	float: right;
	position:relative;
	clear : right;
}
	
#wndCenterLeft
{	
	background: url("Images/centerLeft.png");
	position:relative;
	float: left;
	clear : left;
}

#wndCenterMid
{	
	background: url("Images/centerMid.png");
	position:relative;
	float: left;
	overflow: auto;
}


#wndCenterRight
{	
	background: url("Images/centerRight.png");
	position:relative;
	float: right;
	clear : right;
}
	
#wndDownLeftCnr
{	
	background: url("Images/downLeftCnr.png");
	position:relative;
	float: left;
	clear : left;
}

#wndDownMid
{	
	background: url("Images/downMid.png");
	position:relative;
	float: left;
	text-align :center;
}

#wndDownRightCnr
{	
	background: url("Images/downRightCnr.png");
	position:relative;
	float: right;
	clear : right;
}

/*-------------------- T E X T ---------------*/
/*--------------------------------------------*/

a, a:link, a:visited, a:active
{
	text-decoration: none;
	color: #28396d;
	border-width: 0px;
	border-style : none;
}
a:hover
{	text-decoration: underline;
	color: #28396d;
	border-width: 0px;
	border-style : none;
}

img
{
border-width: 0px;
}

a.numPage
{
	font-weight: bold;
}

/*------------- M E N U - T E X T ------------*/
/*--------------------------------------------*/



body
{
	font-family: Serif;
	font-size:13px;
}

.section
{
	font-size:14px;
	font-variant : small-caps;
	font-weight : bold;	
}

.target a, .target a:link, .target a:visited, .target a:hover, .target a:active
{	
font-size:13px;
font-style: italic;
}

 p.resume a, p.resume a:link, p.resume a:visited ,p.resume a:hover, p.resume a:active
{	
text-decoration: none;
}


.level1
{
}
.level2
{
	padding-left : 7px; 
}
.level3
{
	padding-left : 14px; 
}
.level4
{
	padding-left : 21px; 
}

.menuTitre
{
	padding-left:21px
}

.menu
{
	list-style: none;
	padding : 0px;
	margin: 0px;
}

.speed
{
font-size : xx-small;
text-align: right;
}

.alignRight
{
text-align: right;
}

/*
li.level1 + ul
{
	display : none;
}

li.level1:hover + ul
{
	display : block;

}
ul.collapsed:hover
{
	display: block;
}
*/



/*---------- W I N D O W - T E X T -----------*/
/*--------------------------------------------*/

h1
{
	font-size:28px;
	font-variant : small-caps;
	font-weight : bold;	
	text-align: center;
}
h2
{
	font-size: 20px;
	font-variant : small-caps;
	text-decoration: underline;
	text-align: center;
}

.element
{
	font-size: 14px;
	padding: 0px 8px 0px 8px;
}
span.intitule
{
	font-weight : bold;	
}

p.alinea:first-letter
{
	padding-left:15px;
}

.auteurdate
{
	font-size: 11px;
	/*float : right;*/
}

.outues
{
		/*float : left;*/
		font-size: 11px;

	
}
a#phpmv
	{
	position:relative;
	top: 10px;
	}

a.images
{
	margin-left:10px;
	margin-right:10px;
}
.pages
{
	font-size:12px;	
}

/*LastArticles --------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------*/

table.lastArticles
{
/*width : 60%;*/
margin-left : auto;
margin-right : auto;
border-spacing: 0px;
border-color : #060050;
border-style:solid;
border-width : 0px;
border-right-width:1px;
}

.lastArticles td
{
margin:0px;
padding: 3px 5px 3px 5px ;
border-style:solid;
border-width : 1px;
border-top-width:0px;
border-right-width:0px;
border-color : #060050;
}


.lastArticles th
{
margin:0px;
padding:0px;
border-style:solid;
border-width : 1px;
border-right-width:0px;
border-color : #060050;
background-color:#9CA8C4;
}

.tdDate
{
	text-align: center;
}
.tdAuteur
{
	text-align: center;
}

/*------ C O M M E N T - L A Y - O U T -------*/
/*--------------------------------------------*/
.commentLeft
{
	float : left;
	margin-right : 20px;
}
.commentRight
{
	float : left;
}

.comment
{
clear: both;
}

div#hider
{
background-color: #183e6f;
z-index: 110;
width : 100%;
height : 1000px;
visibility : visible;
position : relative;
text-align: center;
color: #FFFFFF;
}

div#logoLeft
{
position: absolute;
z-index:101;
right:30px;
top: 5px;
background: url("Images/logoLeft.png");
width: 323px;
height: 65px;
}





