#mappemonde a{		color:#408040;
				font-weight:bold;}
#mappemonde a:hover{		color:red;}

body{				margin: 0px;
				font-size: 12px;
				font-family: verdana, arial;
				text-align:center;
				background-color:#BBEEBB;}
div.mappemonde{		background-color: #FFFFFF;
				width:800px;
				margin:auto;
				text-align:left;
				border-bottom: 1px solid #50A050;
				border-left: 1px solid #50A050;
				border-right: 1px solid #50A050;}
.mappemonde div#header div.titre{
				padding:5px;}
.mappemonde div#header div.titre img{
				margin-left:10px;
				margin-right:10px;}
.mappemonde div#header div.titre span{
				font-size:26px;}
				
.mappemonde div#header ul#menu{
				list-style-type:none;
				background-image:url(../design/fond_degrade.png);
				background-repeat:repeat-x;
				height:30px;
				padding:0;
				margin:0;
				margin-top:5px;}
.mappemonde div#header ul#menu li{
				display: inline;}
.mappemonde div#header ul#menu li a{
				float:left;
				margin-top:5px;
				margin-left:20px;
				padding:2px;
				color:white;
				text-decoration:none;
				font-weight:bold;
				}
.mappemonde div#header ul#menu li a:hover{
				text-decoration:underline;}
#mappemonde ul.light{	margin-top:0px; margin-bottom:0px;
				padding-top:0px; padding-bottom:0px;}
				
				
				
#mappemonde div#left ul#menu{list-style: none;}

#mappemonde div#left div.titre{text-transform:uppercase;
				letter-spacing:0.5em;
				text-align:center;
				background-color: #50A050;
				border-top: 1px solid #307030;
				border-bottom: 1px solid #307030;
				margin-bottom: 10px;
				margin-top: 10px;}

#mappemonde div#left ul#menu{list-style: none;
				margin:0px;
				padding:0px;}
#mappemonde div#left ul#menu li{
				/* IE only */
				_float:left;
				_width:100%;}
#mappemonde div#left ul#menu a{display:block;
				padding-left:20px;
				border-top:1px solid #7AC28A;
				border-bottom:1px solid #7AC28A;}
#mappemonde div#left ul#menu a:hover{
				border-top:1px solid #307030;
				border-bottom:1px solid #307030;
				background-color: #50A050;}

	
#mappemonde div#left a, #mappemonde div#left a:hover{
				color:white;
				text-decoration:none;}
#mappemonde div#left a:hover{text-decoration:underline;}


/* Contenu */
#mappemonde td, #mappemonde th{			font-size: 12px;
				font-family: verdana, arial;
				vertical-align:top;}
#mappemonde table.border td,#mappemonde table.border th{
				border-bottom:1px solid #50A050;
				border-left:1px solid #50A050;}
#mappemonde table.border{			border-top:1px solid #50A050;
				border-right:1px solid #50A050;}
#mappemonde textarea{			width:350px;
				height:120px;}
#mappemonde input{				width:350px;
				height:18px;
				font-size:10px;
				margin-top:1px;}
#mappemonde input.small{			width:200px;}
#mappemonde input.mini{			width:15px;}
#mappemonde input.hexa{			padding-left:10px;
				background-image:url(../design/diese.gif);
				border:1px solid #7F9DB9;
				background-repeat:no-repeat;}
#mappemonde select{			height:18px;
				font-size:10px;
				margin-top:1px;}
#mappemonde label{				float:left;
				width:200px;}
#mappemonde h3{				display:inline;
				font-size:15px;}
#mappemonde img{				border:0px;}
#mappemonde form{				padding: 0px;
				margin: 0px;}
#mappemonde .clear{			clear:both;}
#mappemonde div.center{	text-align:center;}
#mappemonde #center{	padding: 10px;}

#mappemonde div#center ul#liste{list-style: none;
				margin:0px;
				padding:0px;}
#mappemonde div.googlead{text-align:center;
				margin:10px;}


.hidden{			display:none;}
div#partenaires{		text-align:center;
				margin:5px;
				font-size:10px;}
div#partenaires a{		color:#000080;
				text-decoration:none;}
div#partenaires a:hover{	color:red;
				text-decoration:underline;}

table.mod {			margin:5px;}
table.mod th{			background-image:url(../design/fond_degrade.png);
				background-repeat:repeat-x;
				color:white;
				padding:2px;
				padding-left:10px;
				padding-right:10px;}
table.mod td{			text-align:center;
				background-color:#D0D0D0;}