/*
// Site : http://www.malongo.com/
// Date : 2005-11-29
*/

body{
	background      : #372F12;
	text-align      : center;
	padding         : 20px 0 0 0;
}

/*
// Section : Main.
*/
#main, #main-homepage, #main-univers, #main-pays{
	background      : #FFF url("../img/gui/bkg/bkg_main.png") repeat-y center top;
	width           : 760px;
	margin          : auto;
	text-align      : left;
}

#main-homepage{
	background      : #FFF;
}

#main-univers{
	background      : #FFF url("../img/gui/bkg/bkg_main-univers.png") repeat-y 160px top;
}

#main-pays{
	background      : #FFF url("../img/gui/bkg/bkg_main-pays.png") repeat-y 160px top;
}

/*
// Section : Languages
*/
#languages{
	background      : #372F12;
	font            : normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align      : right;
	margin          : 0;
	padding         : 3px;
}

#languages li, #languages li.last{
	display         : inline;
	list-style-type : none;
}

#languages li a, #languages li a.last{
	border-right    : 1px solid #FFF;
	padding         : 0 8px 0 4px;
	color           : #FFF;
	text-decoration : none;
}

#languages li a.last{
	border          : 0;
	padding         : 0 0 0 4px;
}

#languages li a:hover{
	text-decoration : underline;
}

/*
// Section : Headmaster.
*/
#headmaster{
	background      : #372F12 url("../img/gui/bkg/bkg_headmaster.jpg") no-repeat right top;
	text-align      : left;
	height          : 71px;
}

#headmaster h1{
	margin          : 0;
	padding         : 0;
	background      : url("../img/gui/lgo/logo_malongo.png") no-repeat left top;
	height          : 71px;
}

#headmaster h1 a{
	display         : block;
	width           : 229px;
	height          : 71px;	
}

#headmaster h1 a span{
	display         : none;
}

/*
// Section : Menu
*/
#menu {
	background      : #372F12;
	font            : bold 10px Georgia, "Times New Roman", Times, serif;
	display         : block;
	text-transform  : uppercase;
	margin          : 0;
	padding         : 6px 0 6px 10px;
	vertical-align  : middle;
	clear           : both;
}

#tablemenu { 
width : 760px;
background-color: #372f12;
height:15px;
}

#cellNav {
width : 585px;

}

#cellSearch {
text-align:right;
width: 175px;
}

.clearnone {
	clear           : none;
	float 			: left;
}

#menu li{
	display         : inline;
	margin          : 0;
	list-style      : none;
}

#menu li a{
	background      : url(../img/gui/bkg/bkg_li_a.png) no-repeat left center;
	color           : #FFF;
	text-decoration : none;
	padding         : 4px 3px 4px 7px;
}

#menu li a.first{
	background      : transparent;
	padding         : 4px 3px 4px 0;
}

#menu li a.contact{
	background      : url(../img/gui/bkg/bkg_li_a_contact.png) no-repeat left center;
	padding         : 4px 3px 4px 12px;
}

#menu li a:hover{
	color           : #FC6;
}


/*
Section : search (champ de recherche simple)
*/


#searchForm { 
padding : 0;
margin:0;
font-size:10px;
}

#searchForm  input { 
width : 140px;
height:14px;
border: solid 1px #9f9f76;
}

#cellSearch  a { 
background-color:#756e4c;
border: solid 1px #9f9f76;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
font-size:10px;
padding: 4px 5px 2px 5px;
margin: 0;
text-decoration:none;
}


/*
// Section : Blurb
*/
#blurb{
	background      : #372F12;
	padding         : 0;
	margin          : 0;
	line-height     : 0;
	border-bottom   : 3px solid #372F12;
}

#blurb a img{
	border          : 0;
	margin          : 0;
	padding         : 0;
	line-height     : 0;
}

#blurb #actualite{
	width           : 530px;
	border-right    : 3px solid #372F12;
}

#blurb #boutique{
	border          : 1px solid #000;
	text-align      : right;
}

/*
// Section : Homepage
*/
#homepage{
	/*
	largeur sans le bloc de news:
	width           : 760px;
	*/
	width           : 533px;
	background      : #FFF;
	float			:left;
	
}

#homepage #contenu-1, #homepage #contenu-2{
	width           : 250px;
}

#homepage h1{
	color           : #F02;
	font            : bold 12px Georgia, "Times New Roman", Times, serif;
	text-transform  : uppercase;
	margin          : 10px 0;
	padding         : 0 0 0 20px;
	text-decoration : none;
}

#homepage #contenu-1 p{
	font            : normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin          : 10px 0;
	padding         : 0 0 0 20px;
}

#homepage ul{
	font            : normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin-top      : 0;
	margin          : 0 0 10px 0;
	padding         : 0;
}

#homepage li{
	background      : url(../img/gui/bkg/bkg_li.png) no-repeat left center;
	line-height     : 14px;
	margin          : 0 0 0 20px;
	padding         : 0 0 0 8px;
	list-style      : none;
}

#homepage li a{
	text-decoration : none;
	color           : #000;
}

#homepage li a:hover{
	text-decoration : underline;
}


/*  News homepage */ 

 #homeNews{
	width           : 200px;
	vertical-align  : top;
	text-align      : center;
	padding         : 6px 0 0 0;
	
	
}

 #homeNews table.News{
	background      : #FFE5B2;
	width           : 215px;
}

 #homeNews table.News td{
	vertical-align  : top;
	text-align      : left;
	padding         : 0 0 4px 0;
}

 #homeNews table.News td.Illustration{
	width           : 70px;
}

 #homeNews table.News td.Illustration img{
	margin          : 0;
	padding         :  0 4px 4px 4px;
}

 #homeNews table.News h1,  #homeNews table.News h1 a{
	font            : bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform  : capitalize;
	color           : #F00;
	margin          : 0;
	padding         : 0;
	text-decoration : none;
}

 #homeNews table.News h2{
	font            : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color           : #999;
	margin          : 0;
	padding         : 0;
}

 #homeNews table.News p{
	font            : normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin          : 0;
	padding         : 0;
}


/*#homepage #modules{
	width           : 200px;
	vertical-align  : top;
	text-align      : center;
	padding         : 6px 0 0 0;
}

#homepage #modules table.News{
	background      : #FFE5B2;
	width           : 215px;
}

#homepage #modules table.News td{
	vertical-align  : top;
	text-align      : left;
	padding         : 0 0 4px 0;
}

#homepage #modules table.News td.Illustration{
	width           : 70px;
}

#homepage #modules table.News td.Illustration img{
	margin          : 0;
	padding         :  0 4px 4px 4px;
}

#homepage #modules table.News h1, #homepage #modules table.News h1 a{
	font            : bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform  : capitalize;
	color           : #F00;
	margin          : 0;
	padding         : 0;
	text-decoration : none;
}

#homepage #modules table.News h2{
	font            : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color           : #999;
	margin          : 0;
	padding         : 0;
}

#homepage #modules table.News p{
	font            : normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin          : 0;
	padding         : 0;
}*/

/*
// Section : Contenu
*/
#contenu{
	font            : normal 9px Verdana, Arial, Helvetica, sans-serif;
	margin          : 0 0 10px 0;
}

#contenu #contenu-1, #contenu #contenu-2, #contenu #contenu-3{
}


/*
// Section : Univers
*/
#contenu #contenu-3{
	border-left    : 3px solid #372F12;
	background     : #FFF;
	line-height    : 0;
}

#contenu-3 img{
	display        : block;
}

/*
// Section : Visite Virtuelle
*/
#contenu #contenu-3 #visite h1{
	font           : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color          : #600;
	padding        : 10px 10px 0 180px;
	margin         : 10px 0 0 0;
}

#contenu #contenu-3 #visite p{
	font           : normal 10px Verdana, Arial, Helvetica, sans-serif;
	color          : #000;
	line-height    : 16px;
	padding        : 0 10px 0 180px;
	margin         : 5px 0 0 0;
}

/*
// Section : Moulins  cafs
*/
#contenu #contenu-3 #moulins{
	background     : #000;
}

#contenu #contenu-3 #moulins h1{
	font           : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color          : #FFF;
	padding        : 0 0 10px 0;
	margin         : 0;
}

#contenu #contenu-3 #moulins td{
	text-align     : left;
	vertical-align : top;
}

#contenu #contenu-3 #moulins td.moulin{
	width          : 160px;
	text-align     : center;
	vertical-align : top;
}

#contenu #contenu-3 #moulins p{
	font           : normal 10px Verdana, Arial, Helvetica, sans-serif;
	color          : #FFF;
	line-height    : 16px;
	padding        : 0 0 10px 0;
	margin         : 0;
}

/*
// Section : Recettes
*/
#contenu-3 #recettes{
	width          : 100%;
	font           : bold 13px Verdana, Arial, Helvetica, sans-serif;
	color          : #600;
	padding        : 0;
	margin         : 0;
}

#contenu-3 #recettes #description{
	padding        : 10px;
	text-align     : right;
}

#contenu-3 #recettes #illustration{
	width          : 140px;
	vertical-align : top;
	text-align     : left;
}

#contenu-3 #recettes #menu-recettes{
	width          : 308px;
	vertical-align : middle;
	text-align     : left;
	margin         : 0;
}

#contenu-3 #menu-recettes optgroup{
	font           : bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding        : 2px 0 10px 10px;
}

#contenu-3 #menu-recettes optgroup option{
	background     : url(../img/gui/bkg/bkg_option.png) no-repeat left center;
	padding        : 2px 0 2px 10px;
}

#contenu-3 #menu-recettes optgroup option:hover{
	cursor         : pointer;
}

#contenu-3 #menu-recettes optgroup option:first-child{
	border-top     : 1px solid #CCC;
}

#contenu-3 #recettes #titre-recette{
	font           : bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align     : left;
	margin         : 20px 0;
}

#contenu-3 #ingredients-recette{
	width          : 100px;
	padding        : 0 10px 0 0;
	vertical-align : top;
	text-align     : left;
}

#contenu-3 #ingredients-recette h2, #contenu-3 #ingredients-recette h3{
	font           : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color          : #000;
	padding        : 0;
	margin         : 10px 0 4px 0;
}

#contenu-3 #ingredients-recette h3{
	margin         : 20px 0 4px 0;
}

#contenu-3 #ingredients-recette p{
	font           : normal 10px Verdana, Arial, Helvetica, sans-serif;
	color          : #000;
	line-height    : 16px;
	padding        : 0;
	margin         : 5px 0 0 0;
}

#contenu-3 #ingredients-recette ul{
	padding        : 0;
	margin         : 0;
}

#contenu-3 #ingredients-recette li{
	font            : bold 9px Verdana, Arial, Helvetica, sans-serif;
	padding         : 0;
	margin          : 0;
	color           : #900;
	list-style-type : none;
	line-height     : 17px;
}

#contenu-3 #preparation-recette{
	width          : 260px;
	text-align     : left;
	margin         : 0;
	padding        : 0;
}

#contenu-3 #preparation-recette h2{
	font           : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color          : #000;
	padding        : 0;
	margin         : 10px 0 0 0;
}

#contenu-3 #preparation-recette p{
	font           : normal 10px Verdana, Arial, Helvetica, sans-serif;
	color          : #000;
	line-height    : 16px;
	padding        : 0;
	margin         : 5px 0 0 0;
}

#contenu-3 #preparation-recette ul{
	font           : normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding        : 0;
	margin         : 10px 0 10px 10px;
}

#contenu-3 #preparation-recette li{
	padding         : 0;
	margin          : 0;
	line-height     : 16px;
	list-style-type : none;
}

/*
// Section : Contenu : Navigation
*/
#contenu #navigation{
	width           : 150px;
	background      : #FFE5B2;
	padding         : 5px;
	border-bottom   : 3px solid #372F12;
}

#contenu #contenu-1 #navigation h1, #contenu #contenu-1 #navigation h1 a, #contenu #contenu-1 #navigation h1 a:hover, #contenu #contenu-1 #navigation h1 a:visited{
	color           : #C00;
	font            : bold 11px Georgia, "Times New Roman", Times, serif;
	text-transform  : uppercase;
	text-decoration : none;
	margin          : 8px 0;
	padding         : 0 0 0 5px;
}

#contenu #contenu-1 #navigation ul{
	font            : normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin          : 0 0 10px 10px;
	padding         : 0;
}

#contenu #contenu-1 #navigation ul li{
	background      : url(../img/gui/bkg/bkg_li.png) no-repeat left 5px;
	list-style-type : none;
	padding         : 0 0 0 10px;
	margin          : 0;
	line-height     : 15px;
}



#contenu #contenu-1 #navigation ul li a.2lines {
background-color: #3366CC;
	list-style-type : none;
	padding         : 0 0 0 10px;
	margin          : 0;
	line-height     : 15px;
}

#contenu #contenu-1 #navigation li a{
	text-decoration : none;
	color           : #000;
}

#contenu #contenu-1 #navigation li a:visited{
        color           : #000;
}

#contenu #contenu-1 #navigation li a:hover{
	font-weight     : bold;
	color           : #600;
}

/*
// Section : Contenu : Contenu
*/
#contenu #contenu-2{
	width           : 448px;
	margin          : 0;
	padding         : 0;
}

#content{
	background      : #FFF;
	width           : 400px;
	margin          : auto;
	border          : 0;
}

#content td{
	background      : #FFF;
	text-align      : left;
	vertical-align  : top;
}

#content td.Separateur{
	height          : 20px;
	background      : url("../img/gui/bkg/bkg_separateur.png") repeat-x center center;
}

#content td.Illustration{
	width           : 140px;
}

#content td.Illustration img{
	padding         : 0;
	margin          : 0 0 10px 0;
}

#contenu #contenu-2 h1{
	font            : bold 15px Georgia, "Times New Roman", Times, serif;
	text-transform  : uppercase;
	color           : #9C3200;
	padding         : 17px 0 10px 17px;
	margin          : 0;
	width           : 400px;
}

#contenu #contenu-2 h2{
	font            : bold 9px Verdana, Arial, Helvetica, sans-serif;
	color           : #C00;
	text-align      : justify;
	padding         : 10px 20px 10px 20px;
	margin          : 0;
}

#contenu #contenu-2 #content{
	font            : normal 11px Arial, Helvetica, sans-serif;
	line-height     : 14px;
}

#contenu #contenu-2 #content h2{
	font            : bold 12px Georgia, "Times New Roman", Times, serif;
	color           : #900;
	text-align      : left;
	text-transform  : uppercase;
	line-height     : 13px;
	padding         : 0;
	margin          : 0;
}

#contenu #contenu-2 #content h3{
	font            : bold 11px Georgia, "Times New Roman", Times, serif;
	text-transform  : uppercase;
	line-height     : 15px;
	color           : #993130;
	padding         : 10px 0 0 0;
	margin          : 0;
}

#contenu #contenu-2 #content p{
	font            : normal 11px Arial, Helvetica, sans-serif;
	line-height     : 14px;
	padding         : 0;
	margin          : 0;
}

#contenu #contenu-2 #content a{
	text-decoration : underline;
	color           : #C00;
}

#contenu #contenu-2 #content a img{
	border          : 0;
}

#contenu #contenu-2 #content ul, #contenu #contenu-2 #content ol{
	margin          : 10px 0;
	padding         : 0;
}

#contenu #contenu-2 #content ul li, #contenu #contenu-2 #content ol li{
	font            : normal 11px Arial, Helvetica, sans-serif;
	line-height     : 14px;
	margin          : 0 0 0 20px;
	padding         : 0;
}

#contenu #contenu-2 #content address{
	font            : normal 11px Arial, Helvetica, sans-serif;
	letter-spacing  : 1px;
	line-height     : 14px;
	padding         : 0;
	margin          : 0 0 10px 0;
}

#contenu #contenu-2 #illustration{
	display         : block;
	width           : 400px;
	height          : 116px;
	float           : none;
	margin          : auto;
	padding         : 0;
}

#contenu #contenu-2 td.horizontale{
	padding         : 10px 0;
	text-align      : center;
}

#contenu #contenu-2 td.horizontale img{
	padding         : 10px 0 10px 0;
	width           : 400px;	
}

#contenu #contenu-2 hr{
	width           : 93%;
	padding         : 4px 0 8px 0;
	margin          : auto;
	text-align      : center;
	border          : 0;
	border-bottom   : 1px solid #600;
	clear           : both;
	display         : none;
}

#contenu #contenu-2 #content td.Tableau table{
	border          : 1px solid #900;
	border-right    : 1px solid #944C4C;
	border-bottom   : 1px solid #944C4C;
	margin          : 10px auto;
	width           : 90%;
}

#contenu #contenu-2 #content td.Tableau table td{
	padding         : 4px;
	font            : normal 9px Arial, Helvetica, sans-serif;
	border-bottom   : 1px solid #600;
	border-right    : 1px solid #600;
	letter-spacing  : 1px;
	line-height     : 14px;
	color           : #333;
	text-align      : center;
}

#contenu #contenu-2 #content td.Tableau table thead td{
	background      : #600;
	padding         : 4px;
	font            : bold 11px Arial, Helvetica, sans-serif;
	border-bottom   : 1px solid #600;
	border-right    : 1px solid #600;
	letter-spacing  : 1px;
	line-height     : 14px;
	color           : #FFC;
	text-align      : center;
}

#contenu #contenu-2 #content td.Tableau table tbody td{
	background      : #FFE;
	padding         : 4px;
	font            : normal 9px Arial, Helvetica, sans-serif;
	border-bottom   : 1px solid #600;
	border-right    : 1px solid #600;
	letter-spacing  : 1px;
	line-height     : 14px;
	color           : #333;
	text-align      : center;
}


#contenu #contenu-2 #content td.Tableau table td img{
	width           : auto;
	height          : auto;
	padding         : 0;
	margin          : 0;
}

/*
// Section : Recrutement
*/
#recrutement{
	width           : 400px;
	margin          : auto;
	background      : #FFF;
}

#contenu #contenu-2 #recrutement h1{
	font            : bold 12px Georgia, "Times New Roman", Times, serif;
	color           : #900;
	text-align      : left;
	text-transform  : uppercase;
	padding         : 0;
	margin          : 0;
}

#contenu #contenu-2 #recrutement p{
	font            : normal 11px Arial, Helvetica, sans-serif;
	line-height     : 14px;
	padding         : 2px 0 10px 0;
	margin          : 0;
}

#contenu #contenu-2 #recrutement p a{
	text-decoration : none;
	color           : #900;
}

#contenu #contenu-2 #recrutement p a:hover{
	text-decoration : underline;
	color           : #F00;
}

#contenu #contenu-2 #recrutement p input, #contenu #contenu-2 #recrutement p textarea{
	width           : 100%;
	background      : #FFE;
	border          : 1px solid #CCC;
	padding         : 2px;
	overflow        : auto;
}

#contenu #contenu-2 #recrutement p input:hover, #contenu #contenu-2 #recrutement p textarea:hover{
	background      : #FFC;
}

/*
// Section : Module
*/
#contenu #modules{
	width           : 157px;
	text-align      : left;
	line-height     : 0;
	vertical-align  : top;
}

#contenu #modules a img{
	border          : 0;
	border-bottom   : 3px solid #372F12;
}


/*
// Section : Alternatif
*/
#alternatif{
	width           : 760px;
	height          : 79px;
	clear:both;
}

#alternatif a img{
	padding         : 0;
	margin          : 0;
	border          : 0;
	line-height     : 0;
}

/*
// Section : Footer
*/
#footer{
	background      : #7E6C24;
	font            : bold 10px Verdana, Arial, Helvetica, sans-serif;
	margin          : 0;
	padding         : 5px 0 5px 15px;
}

#footer li{
	display         : inline;
	list-style      : none;
	margin          : 0;
	padding         : 0;
}

#footer li a{
	color           : #FFF;
	text-decoration : none;
	padding         : 0 6px 0 6px;
	border-right    : 1px solid #FFF;
}

#footer li a.last{
	border          : 0;
}

#footer li a:hover{
	text-decoration : underline;
}



/*
// Section : Search.
*/

#searchBox {
	/*display			: none;*/
	display			: block;
	width			: 132px;
	height			: 20px;
	padding 		: 2px 0 0;
	margin 			: 0;
	float 			: right;
}

#searchBox form {
	padding 		: 0;
	margin 			: 0;
}

#searchBox input {
	display			: block;
	float			: left;
}

#searchBox input.search_box {
	border 			: 1px solid #9E9D85;
	padding			: 1px;
	margin			: 0;
	height			: 14px;
	font-size 		: 10px;
}

#searchBox input.search_submit {
	padding			: 0;
	margin			: 0 0 0 5px;
	display: block;
	float: right;
}

#main div.menu-box,
#main-homepage div.menu-box,
#main-univers div.menu-box,
#main-pays div.menu-box {
	clear 			: both;
	width 			: 100%;
	height 			: 24px;
	background      : #372F12;
	margin 			: 0;
	padding 		: 2px 0;
}







/* @group news : home */
/*
	nk 11-09-2008.
*/
#mlng-home-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #423815;
	text-align: left;
	background-color: #fff0af;
	width: 215px;
	margin: 0 0 6px;
	padding: 0;
}

#mlng-home-news h2 {
	color: #fff;
	text-indent: -9000px;
	width: 215px;
	height: 45px;
	background: #ed1b24 url(../mlng/img/News.jpg) no-repeat 0 top;
	margin: 0;
	padding: 0;
}

#mlng-home-news ul {
	list-style-type: none !important;
	margin: 0;
	padding: 0;
}

#mlng-home-news ul li {
	margin: 0;
	padding: 6px 6px 12px;
	overflow: hidden;
	background: #fff0af url(../mlng/img/news-bk.gif) repeat-x 0 top;
}
*html #mlng-home-news ul li {
	zoom: 1;
}

#mlng-home-news ul li .img-holder {
	margin: 0 0 6px
}
#mlng-home-news ul li .img-holder img {
	width: 200px;
	background-color: #fff;
	padding: 1px;
	border: 1px solid #d8cb97;
	border-top: none;
	border-left: none;
}

#mlng-home-news ul li .text-holder {
	width: 200px;
}

#mlng-home-news ul li .text-holder h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #ed1b24;
	margin: 0 0 4px;
	padding: 0 4px;
}

#mlng-home-news ul li .text-holder h3 a:link,
#mlng-home-news ul li .text-holder h3 a:visited,
#mlng-home-news ul li .text-holder h3 a:hover {
	font-size: 12px;
	color: #ed1b24;
	text-decoration: none;
	/*border: 1px solid transparent;
	cursor: pointer;*/
}
#mlng-home-news ul li .text-holder h3 a:hover {
	color: #ba151c;
	text-decoration: underline;
	border: 1px solid  #ed1b24;
}

#mlng-home-news ul li .text-holder p {
	font-size: 10px;
	line-height: 140%;
	color: #423815;
	margin: 0;
	padding: 0 4px;
}
#mlng-home-news ul li .text-holder p.actu-date {
	font-size: 9px;
	line-height: 140%;
	color: #9d834e;
	text-align: right;
	margin: 6px 0 0;
	padding: 0;
}
/* @end */



/* @group news : home */
/*
	nk 11-09-2008.
*/
#mlng-home-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #423815;
	text-align: left;
	background-color: #fff0af;
	width: 215px;
	margin: 0 0 6px;
	padding: 0;
}

#mlng-home-news h2 {
	color: #fff;
	text-indent: -9000px;
	width: 215px;
	height: 45px;
	background: #ed1b24 url(../mlng/img/News.jpg) no-repeat 0 top;
	margin: 0;
	padding: 0;
}

#mlng-home-news ul {
	list-style-type: none !important;
	margin: 0;
	padding: 0;
}

#mlng-home-news ul li {
	margin: 0;
	padding: 4px 6px 8px;
	overflow: hidden;
	background: #fff0af url(../mlng/img/news-bk.gif) repeat-x 0 top;
}
*html #mlng-home-news ul li {
	zoom: 1;
}

#mlng-home-news ul li .img-holder {
	margin: 0;
	float: left;
}
#mlng-home-news ul li .img-holder img {
	width: 80px;
	background-color: #fff;
	padding: 1px;
	border: 1px solid #d8cb97;
	border-top: none;
	border-left: none;
}

#mlng-home-news ul li .text-holder {
	width: 118px;
	float: right;
}

#mlng-home-news ul li .text-holder h3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ed1b24;
	margin: 0 0 2px;
	padding: 0 4px;
}

#mlng-home-news ul li .text-holder h3 a:link,
#mlng-home-news ul li .text-holder h3 a:visited,
#mlng-home-news ul li .text-holder h3 a:hover {
	font-size: 12px;
	color: #ed1b24;
	text-decoration: none;
/*	border: 1px solid transparent;
	cursor: pointer;*/
}
#mlng-home-news ul li .text-holder h3 a:hover {
	color: #ba151c;
	text-decoration: underline;
	/*border: 1px solid  #ed1b24;*/
}

#mlng-home-news ul li a:link,
#mlng-home-news ul li a:visited,
#mlng-home-news ul li a:hover {
	color: #ed1b24;
	text-decoration: none;
	cursor: pointer;
}
#mlng-home-news ul li a:hover {
	color: #ba151c;
	text-decoration: underline;
}


#mlng-home-news ul li .text-holder p {
	font-size: 10px;
	line-height: 130%;
	color: #423815;
	margin: 0;
	padding: 0 4px;
}
#mlng-home-news ul li p.actu-date {
	font-size: 9px;
	line-height: 140%;
	color: #9d834e;
	text-align: left;
	margin: 0 0 6px;
	padding: 0;
}

/* @group chinois : home */

#mlngcn-home-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #423815;
	text-align: left;
	background-color: #fff0af;
	width: 215px;
	margin: 10px 0 0 6px;
	padding: 0;
}

#mlngcn-home-news h2 {
	color: #fff;
	text-indent: -9000px;
	width: 215px;
	height: 45px;
	background: #ed1b24 url(../mlng/img/News.jpg) no-repeat 0 top;
	margin: 0;
	padding: 0;
}

#mlngcn-home-news table {
	margin-top: 5px;

}

#mlngcn-home-news .linknews {
	padding-left: 5px;

}

#mlngcn-home-news  a:link,
#mlngcn-home-news  a:visited,
#mlngcn-home-news  a:hover {
	color: #ed1b24;
	text-decoration: none;
	cursor: pointer;
}


/* @end */

