


ul
{
}

body 
{
	font-family: calibri, Arial, Times, serif;
	text-align: center;
	background-color: #e7e7e7;
	background: url(img/fond06.jpg) top left no-repeat fixed;
}

a
{
	text-decoration: none;
	color: #446EA4;}

a:hover
{
	border-bottom: 1px dotted;
	color: 00aaff;
}

.global
{
	width: 1095px;		
	margin: auto;   	
}

.middle td
{
	padding-top: 5px;
}

.upperleft 
{
	width: 10px;
	height: 10px;
	background: url(img/topleft.png) top left no-repeat;	
}

.upperright 
{
	width: 10px;
	height: 10px;
	text-align: right;
	background: url(img/topright.png) top right no-repeat;		
}



.bottomleft
{	
	width: 10px;
	height: 10px;	
	background: url(img/bottomleft.png) bottom left no-repeat;	
}

.bottomright 
{
	width: 10px;
	height: 10px;
	background: url(img/bottomright.png) bottom right no-repeat;		
}
.bottom
{
	height: 10px;
	background: url(img/bottom.png) bottom left repeat-x;	
	font-size:10pt;
}
.roundTable
{
	width:100%;
	height:100%;
	color: #444444;
background-color: transparent;
}

.roundTable td
{
	color: #444444;
	vertical-align:top;
} 


.content
{
		padding: 5px;
		padding-right : 10px;
		background-color: #FFF;
}
.contentRight
{
	background: url(img/right.png) top right repeat-y;
}
.contentDiv
{
	/*overflow: auto;
	height : 600px;*/
	font-size: 10pt;	
}

.contentDivTitle
{
	text-align: center;
	font-size: 14pt;	
	font-weight:bold;
	color:#003366;
	padding-bottom: 10px;
	
}
.contentDivDate
{
	text-align: right;
	font-size: 8pt;	
	text-decoration: italic;
}
.upper
{
text-align:center;
background-color: #FFF;
}

.middle
{
	height : 600px;
}

.middle td
{

}

.admin_link
{
	text-align: right;
	font-size: 8pt;
	padding:0px;
}
.copyright
{
	text-align: center;
	font-size: 8pt;
	padding:0px;
}
.rowTitle .upper
 {
	background-color: #FFFFCC;
 }
 
 .rowTitle .upperleft 
{
	width: 10px;
	height: 10px;
	background: url(img/topleft_title.png) top left no-repeat;	
}

.rowTitle .upperright 
{
	width: 10px;
	height: 10px;
	text-align: right;
	background: url(img/topright_title.png) top right no-repeat;		
}

.rowTitleBottom .bottomleft
{	
	width: 10px;
	height: 10px;	
	background: url(img/bottomleft_title.png) bottom left no-repeat;	
}

.rowTitleBottom .bottomright 
{
	width: 10px;
	height: 10px;
	background: url(img/bottomright_title.png) bottom right no-repeat;		
}

.rowTitleBottom .bottom
{
	height: 10px;
	background: url(img/bottom_title.png) bottom left repeat-x;	
	font-size:10pt;
}
 
 
 .rowTitleBottom td
 {
 font-size:10pt;
 }
 
 .contenu
 {
	 padding : 1 5 1 5;
 }
 
 .newsTitre
 {
	 color: #003366;
	 font-weight: bold;
 }
 
 .newsContenu
 {
	 padding-left: 5px;
	 font-size: 10pt;	
 }
 
 .newsLien
 {
	 text-align: right;
	 font-size: 10pt;
	 margin-bottom: 10px;
 }
 
 .newsDate
 {
	 font-size: 10pt;
 }
 
 img
 {
	border:0px;
}

form
{
	text-align: left;
}

.menuItem a
{
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
}

.menuItem a:hover
{
	border-bottom: 1px dotted;
	color: #003366;
}

.formLogin
{
	text-align: center;
}

input
{
font-family:Calibri;
}

textarea
{
font-family:Calibri;
}

.menu
{
cursor:hand;
}

.sousmenu
{
width:100%;
margin:0px;
list-style-type: none;
font-family: calibri, Arial, Times, serif;
font-size: 13px;
border-left:solid 6px;
margin-left:20px;
padding-left:5px;
display:none;
}

.sousmenu li
{
height:22px;
padding-top:3px;
}

.sousmenu a
{
color:black;
}

.middle
{
vertical-align:top;
}