
/* CSS Document */
#FWTableContainer2064507053 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:830px;
	height:988px;
	text-align:left;
}

#MMMenuContainer0507165404_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0507165404_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:35px;
	top:112px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0507165404_0 {
/* This class defines things about menu MMMenu0507165404_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #ffffff;
	width:107px;
	height:105px;
}

.MMMIFVStyleMMMenu0507165404_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0507165404_0 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:107px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:101px;
	height:15px;
}

.MMMIVStyleMMMenu0507165404_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0507165404_0 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:107px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:101px;
	height:15px;
}

#MMMenu0507165404_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0507165404_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:21px;
}

#MMMenu0507165404_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:42px;
}

#MMMenu0507165404_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:63px;
}

#MMMenu0507165404_0_Item_4 {
/* Unique ID for item 4 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:84px;
}

#MMMenu0507165404_0_1 {
/* This class defines things about menu MMMenu0507165404_0_1's div. */
	position:absolute;
	left:102px;
	top:7px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #ffffff;
	width:71px;
	height:84px;
}

.MMMIFVStyleMMMenu0507165404_0_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0507165404_0_1 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:71px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:65px;
	height:15px;
}

.MMMIVStyleMMMenu0507165404_0_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0507165404_0_1 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:71px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:65px;
	height:15px;
}

#MMMenu0507165404_0_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0507165404_0_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0507165404_0_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0507165404_0_1 so we can set its position */
	left:0px;
	top:21px;
}

#MMMenu0507165404_0_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0507165404_0_1 so we can set its position */
	left:0px;
	top:42px;
}

#MMMenu0507165404_0_1_Item_3 {
/* Unique ID for item 3 of menu MMMenu0507165404_0_1 so we can set its position */
	left:0px;
	top:63px;
}

.MMMenuItemSpanMMMenu0507165404_0 {
/* The span class definition so we can make sure that arrows and menu text in menu MMMenu0507165404_0 look correct */
	float:left;
	width:92px;
}

.MMArrowStyleMMMenu0507165404_0 {
/* This class allows us to position the submenu arrows for menu MMMenu0507165404_0 */
	position:absolute;
	left:93px;
	top:6.5px;
}

#MMMenuContainer0507165404_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0507165404_0 a {
/* Controls the general apperance for menu MMMenuContainer0507165404_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#006600;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0507165404_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0507165404_0 */
	color:#009900;
	background-color:#96fa9b;
}
#MMMenuContainer0725114200_1 {
/* This ID is related to the master menu div for menu MMMenuContainer0725114200_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:164px;
	top:112px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0725114200_1 {
/* This class defines things about menu MMMenu0725114200_1's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #ffffff;
	width:111px;
	height:63px;
}

.MMMIFVStyleMMMenu0725114200_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0725114200_1 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:111px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:105px;
	height:15px;
}

.MMMIVStyleMMMenu0725114200_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0725114200_1 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:111px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:105px;
	height:15px;
}

#MMMenu0725114200_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0725114200_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0725114200_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0725114200_1 so we can set its position */
	left:0px;
	top:21px;
}

#MMMenu0725114200_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0725114200_1 so we can set its position */
	left:0px;
	top:42px;
}

#MMMenuContainer0725114200_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0725114200_1 a {
/* Controls the general apperance for menu MMMenuContainer0725114200_1's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#006600;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0725114200_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0725114200_1 */
	color:#009900;
	background-color:#96fa9b;
}
#MMMenuContainer0507165404_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0507165404_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:35px;
	top:112px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0507165404_0 {
/* This class defines things about menu MMMenu0507165404_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #ffffff;
	width:107px;
	height:105px;
}

.MMMIFVStyleMMMenu0507165404_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0507165404_0 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:107px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:101px;
	height:15px;
}

.MMMIVStyleMMMenu0507165404_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0507165404_0 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:107px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:101px;
	height:15px;
}

#MMMenu0507165404_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0507165404_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:21px;
}

#MMMenu0507165404_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:42px;
}

#MMMenu0507165404_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:63px;
}

#MMMenu0507165404_0_Item_4 {
/* Unique ID for item 4 of menu MMMenu0507165404_0 so we can set its position */
	left:0px;
	top:84px;
}

#MMMenu0507165404_0_1 {
/* This class defines things about menu MMMenu0507165404_0_1's div. */
	position:absolute;
	left:102px;
	top:7px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #ffffff;
	width:71px;
	height:84px;
}

.MMMIFVStyleMMMenu0507165404_0_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0507165404_0_1 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:71px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:65px;
	height:15px;
}

.MMMIVStyleMMMenu0507165404_0_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0507165404_0_1 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:71px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:65px;
	height:15px;
}

#MMMenu0507165404_0_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0507165404_0_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0507165404_0_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0507165404_0_1 so we can set its position */
	left:0px;
	top:21px;
}

#MMMenu0507165404_0_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0507165404_0_1 so we can set its position */
	left:0px;
	top:42px;
}

#MMMenu0507165404_0_1_Item_3 {
/* Unique ID for item 3 of menu MMMenu0507165404_0_1 so we can set its position */
	left:0px;
	top:63px;
}

.MMMenuItemSpanMMMenu0507165404_0 {
/* The span class definition so we can make sure that arrows and menu text in menu MMMenu0507165404_0 look correct */
	float:left;
	width:92px;
}

.MMArrowStyleMMMenu0507165404_0 {
/* This class allows us to position the submenu arrows for menu MMMenu0507165404_0 */
	position:absolute;
	left:93px;
	top:6.5px;
}

#MMMenuContainer0507165404_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0507165404_0 a {
/* Controls the general apperance for menu MMMenuContainer0507165404_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#006600;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0507165404_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0507165404_0 */
	color:#009900;
	background-color:#96fa9b;
}






body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.Style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;
}

input , textarea{
border-style:solid;
border-color:#246426; 
font-size:12px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
background-color:#C9FCCB;
border-width:thin
}

.menu_link:link
{
font-size:12px;
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold; 
}
.menu_link:hover
{
font-size:12px;
color:#003300;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;   
}
.menu_link:visited
{
font-size:12px; 
color: #246426;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none; 
font-weight:bold;  
}
.small_link:link
{
font-size:10px;
color:#003300;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.small_link:hover
{
font-size:10px;
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; text-decoration:underline;
}
.small_link:visited
{
font-size:10px; 
color: #246426;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none; 
font-weight:normal;  
}
.article_link:link
{
font-size:11px;
color: #246426;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold; 
}
.article_link:hover
{
font-size:11px;
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;   
}
.article_link:visited
{
font-size:11px; 
color: #246426;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none; 
font-weight:bold;  
}

.title:link
{
font-size:12px;
color: #246426;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold; 
}
.title:hover
{
font-size:12px;
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;   
}
.title:visited
{
font-size:12px; 
color: #246426;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none; 
font-weight:bold;  
}


.detail {
	padding-top: 2px;
	padding-bottom: 5px;
}

#corps, .corps {
	padding-bottom: 10px;
	line-height: 1.5em;
}



.logo img {
	width: 143px;
	height: 117px;
	z-index: 0;
	border:thin solid #006600;
}
.logo_icone img {
   float:left;
   padding-right:3px;
 
}
.logo_small img{
	width:53px;
	height: 52px;
	z-index: 0;
	border:thin solid #006600;
	padding:3px 3px 3px 3px;
	background:#D2F0D7;
}
div.right {
	position: relative;
	float: right;
	}
#right {
	float: right;
	width: 170px !important;
	}

.une {
	padding: 0px 3px;
	}
.une, #forum {
	width: 90%;
	background: #D9FDDB;
	color: #333;
	border: 1px solid #aaa;
	margin: 10px auto 0 auto;
	padding-right:1Opx;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	overflow: hidden;
	}
	
.texte {
	padding-bottom: 5px;
	padding-left: 150px;
	}
	
.texte_rub {
	padding-bottom: 5px;
	padding-left: 5px;
	}

.reponse {
	text-align: right;
	font-weight: bold;
	}

.auteurs a:link{
 color:#006600;
 text-decoration:none;
}
.auteurs a:hover{
 color:#990000
 text-decoration:none;
}


.liste {
	padding-bottom: 10px;
	}

.liste ul {
	color:#003300;
	margin: 0;
	padding: 0;
	font-size: 14px;
	}

.liste li {
	margin-left:10px;
	margin-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	list-style-position: inside;
	}

.liste a {
	color: #eee;
	}
	
.paged {
	width: 90%;
	margin: 10px auto 0 auto;
	padding: 0px 10px;
	background: #292929 url("../images/bg_header.gif") repeat;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #555;
	color: #eee;
}

.une .spip_surligne {
	background-color: #C7FCCA;
}

.doc {
	position: relative;
	float: left;
	width: 49%;
	}

.doc div {
	text-align: center;
	}
	
.media:link{
text-decoration:none;
}

.breadcrumb {
	margin: 0px 7px 7px 7px;
	font-size:80%;
}

.marquee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003300;
}

#mail_auteur {
	width: 400px;
	margin: 0 auto;
	margin-bottom: 10px;
	}

#mail_auteur form p {
	margin: 0;
	font-size: 0.9em;
	font-weight: bold;
	}
	
#mail_auteur .forml {
	width: 398px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	background: #fff;
	}

#mail_auteur .forml:focus {
	background: #ffc;
	}

a img, img {
	border: none;
	}

#center a:hover {
	text-decoration: underline;
	}
	
#forum h3, .une h3 {
	margin-top: 15px;
	margin-bottom: 5px;
	padding-left: 2px;
	line-height: 1.2em;
	font-size: 1.3em;
	text-align: left !important;
	border-bottom: 1px solid #333;
	color: #333 !important;
	}
	
#ss_title { 
  color:#003300;
  /*border-bottom:thin solid #003300;*/
  font-size:12px; 
  background-color:#96FA9B; 
  padding-left:2px;
  padding-right:2px;
}


