/*************** CSS ***********************************************************/
	.copyright		{font-size:12px; font-weight:bold; text-decoration:none;font-family:trebuchet ms; color:#FFFF33}
	a.copyright:hover{font-size:12px; font-weight:bold; text-decoration:none;font-family:trebuchet ms; color:#FFFF33; text-decoration:underline;}


body { 
	text-align:center;
	position:relative;
	margin:0;
	background-color:#990000;
	}

#englobeur {
	background:url('../../images/cadre_border.gif') repeat-y top left; 
	text-align:center;
	margin:0 auto;
	width:800px;
	padding:0 5px;
	}

#bottom {
	background:url('../../images/cadre_bottom.gif') no-repeat top left; 
	margin:0 auto;
	width:810px;
	height:10px;
}

#container {
	text-align:left;
	width:798px;
	background:#FFFFFF;
	min-height:600px;
	height:auto !important; 
	height:600px; 
	position:relative;
	border:1px solid black;
}

#header {position:relative}

#title {
	top:20px; left:270px;
	padding-left:295px;
	position:absolute; 
	background:url('../../images/titre.jpg') no-repeat;
}
#title, #title a {
	font:normal 12px arial black;
	color:#CC0000;
}

#menu {
	background-color:#cc0000; 
	height:24px;
}

#menu ul { 
	list-style-type:none;
	padding:0;
	margin:0
}

#menu ul li { 
	float:left;
	display:inline;
	padding-left:15px;
	background:url('../../images/puce.jpg') no-repeat 0 2px
}

#menu ul li a {
	font: 18px trebuchet ms; 
	color: #FFFF33; 
	text-decoration: none; 
	display:block;
	padding:0 5px;
	margin:0 5px;
}
#menu ul li a:hover	{
	font: 18px trebuchet ms;
	color:#FFFF33;
	text-decoration:none;
	background-color:#000099
}

#nav {
	background-color:#EE0000;
	padding:1px 5px 1px 5px;
	color:#FFFFFF;
	font:normal 10pt tahoma;

}

#nav a {
	text-decoration:none;
	color:#FFFFFF;
	font:normal 10pt tahoma;
}

#innerleft {
	float:left;
	width:150px;
}
#innerright {	
	position:absolute;
	visibility:hidden
}

#innerextra {}

#inner { 
	margin-left:160px;
	width:637px !important;
	width:633px;
}

div.inner {
	font:normal 10pt verdana;
}

div.inner a{
	color:#646464;
}

div.inner h4, div.inner h4 a{
	font:bold 12pt verdana;
	margin:6px 0 2px 0;
	color:#000000;
}
div.inner h5{
	font:normal 10pt verdana;
	margin:0px 0 8px 0;
}


div.liste_compacte {
	margin:4px 4px 8px 4px;
	border:1px solid #E6E6E6;
	background-color:#EBEBEB;
	padding:4px;
}

div.liste_compacte h3{
	font:bold 12pt arial;
	color:#000000;
	margin:0 0 6px 0;
}

div.liste_compacte a{
	text-decoration:none;
	font:normal 10pt tahoma;
	color:#3B3B3B;
}
div.liste_compacte a:hover{
	text-decoration:underline;
}

div.liste_compacte ul{
	margin:0;
	padding:0 0 0 14px;
}

div.liste_compacte ul li{
	padding:0;
	margin:0;	
}

ul.navnews { list-style-type:none; margin:0; padding:0}
ul.navnews li { display:inline; float::left}

img.news { border:1px solid #cc0000}

div.content_news {
	padding-bottom:6px;
	border-bottom:1px solid #cc0000;
	color:#4D4D4D;
}

div.news {
	margin:4px 4px 8px 4px;
	border:1px solid #E6E6E6;
	background-color:#EBEBEB;
	padding:4px;
	font:normal 10px tahoma;
}

div.news h3{
	font:bold 12pt arial;
	color:#000000;
	margin:0 0 6px 0;
}

div.news a{
	text-decoration:none;
	font:normal 10pt tahoma;
	color:#3B3B3B;
}
div.news a:hover{
	text-decoration:underline;
}

div.news ul{
	margin:0;
	padding:0 0 0 14px;
}

div.news ul li{
	padding:0 0 4px 0;
	margin:0;	
}