body {

	margin: 0px;
	padding: 0px;
	background-image: url(images/fond.gif);
	background-color: #b4b2b2;
  font-family : 'Verdana',  'Arial',  'Helvetica'; 
  font-weight : normal; 
  font-size : 10px; 
  color : #222222;

}


.td {

	font-family : 'Verdana',  'Arial',  'Helvetica'; 
  font-weight : normal; 
  font-size : 10px; 
  color : #222222;

}

TABLE {
text-indent : 0; 
font-family : 'Arial',  'Helvetica'; 
FONT-SIZE: 12px;
FONT-STYLE: normal

} 


A {
	COLOR: #333333; TEXT-DECORATION: none; font-weight : bold; 
}
A:hover {
	COLOR: #0066cc; TEXT-DECORATION: none; font-weight : bold; 
}
A.news {
	COLOR: #333333; TEXT-DECORATION: none; font-weight : normal; 
}
A.news:hover {
	COLOR: #0066cc; TEXT-DECORATION: none; font-weight : normal; 
}

A.navi {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #efefef 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 20px; TEXT-DECORATION: none
}
A.navi:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f3f3f3; TEXT-DECORATION: none
}

A.menuhaut {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; TEXT-DECORATION: none; font-family : 'Verdana',  'Arial',  'Helvetica'; font-weight : bold; font-size : 12px;
	}
A.menuhaut:hover {
	COLOR: #333333; BACKGROUND-COLOR: #505050; TEXT-DECORATION: none
}
A.menuhaut:visited {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; TEXT-DECORATION: none; font-family : 'Verdana',  'Arial',  'Helvetica'; font-weight : bold; font-size : 12px;
}
.lienblanc  {
	 font-family : 'Tahoma', 'Verdana',  'Arial',  'Helvetica'; font-weight : bold; font-size : 12px; color : #ffffff;
}
A.lienblanc {
	 font-family : 'Tahoma', 'Verdana',  'Arial',  'Helvetica'; font-weight : bold; font-size : 12px; color : #ffffff;
}
A.lienblanc:hover {
	font-family : 'Tahoma', 'Verdana',  'Arial',  'Helvetica'; font-weight : bold; font-size : 12px; color : #0066cc;
}


#topmenu {
	background-image: url("/gfx/bg_fond_menu.gif");
  padding: 0px;
	background-repeat: repeat-x;
	height: 30px;
	
}

#topmenu a {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	padding:8px 35px 8px 35px;
	border:0px;
	margin:0px;
	font-weight:bold;
	display:block;
	color:#fff;
	text-decoration:none;
	float:left;

}
#topmenu a {
	
	margin:0px;
}
#topmenu a:hover {
	
	background-color: #ececec;
	color:#636363;
}
#topmenu a.selected {
  height: 14px;
	background-color: #FFA313;
	color: #FFFFFF;
}
#topmenu .selected a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	background-color: #c3c3c3;
}


.table0 {

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family : 'Verdana',  'Arial',  'Helvetica'; 
  font-weight : normal; 
  font-size : 11px; 
  color : #222222;

}
.lien {

	font-family : 'Verdana',  'Arial',  'Helvetica'; 
  font-weight : bold; 
  font-size : 12px; 
  color : #222222;

}

.mmag_princ {

		BORDER-RIGHT: #efefef 1px solid; 
		PADDING-RIGHT: 6px; 
		BORDER-TOP: #efefef 1px solid; 
		PADDING-LEFT: 6px; 
		FONT-SIZE: 10px; 
		PADDING-BOTTOM: 1px; 
		MARGIN: 0px; 
		BORDER-LEFT: #efefef 1px solid; 
		COLOR: #222222; 
		PADDING-TOP: 1px; 
		BORDER-BOTTOM: #efefef 1px solid; 
		background-color: #ffffff;
		TEXT-DECORATION: none;
		font-family : 'Verdana',  'Arial',  'Helvetica'; 
		font-weight : normal; 
		font-size : 10px; 
		color : #222222;


}

.bordgauche {
	background-image: url(/gfx/l_gauche.gif);
	background-repeat: repeat-y;
	width: 10px;
}
.borddroit {
	background-image: url(/gfx/l_droite.gif); 
	background-repeat: repeat-y;
	width: 10px;
}

.gauche	 { float:left; width:68%; background:#transparent; padding:10px 10px 10px 10px;}

.droite	 { float:left; width:25%; background:#ececec; padding:10px 10px 10px 10px;}

.mmag-nav	 { 

font-weight : normal; 
		font-size : 10px; 
		color : #222222;

}
.navi {

		FONT-SIZE: 10px; 
		MARGIN: 0px; 
		COLOR: #222222; 
		background-color: #ffffff;
		TEXT-DECORATION: none;
		font-family : 'Verdana',  'Arial',  'Helvetica'; 
		font-weight : normal; 
		font-size : 10px; 
		color : #aaaaaa;
		padding: 2px;


}
.tabledroite {

		BORDER-RIGHT: #bbbbbb 1px solid; 
		PADDING-RIGHT: 1px; 
		BORDER-TOP: #bbbbbb 1px solid; 
		PADDING-LEFT: 1px; 
		FONT-SIZE: 10px; 
		PADDING-BOTTOM: 1px; 
		MARGIN: 0px; 
		BORDER-LEFT: #bbbbbb 1px solid; 
		COLOR: #222222; 
		PADDING-TOP: 1px; 
		BORDER-BOTTOM: #bbbbbb 1px solid; 
		background-color: #ffffff;



}





TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT: 100% Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid
}
SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT: 100% Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid
}
a.lien {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #efefef
}
a.lien:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #fefefe; TEXT-DECORATION: none
}
.pub {
	BACKGROUND-COLOR: #3a3a3a
}
.background5 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #efefef
}
.background6 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e2e2e2
}
.backgroundtop {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 0px solid; BACKGROUND-COLOR: #ffffff
}
.backgrounddroite {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #fffffe
}
.backgroundorange {
	BACKGROUND-COLOR: #faa029; 
	background-image: url(/gfx/degrad_orange.jpg); 
	font-family : 'Tahoma',  'Arial',  'Helvetica'; 
	font-weight : bold; 
	font-size : 12px; 
	color : #ffffff;
	height: 18px;
	padding: 2px 0px 0px 2px;
}
.tabgauche {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; BACKGROUND-COLOR: #efefef
}
.tabgauchehaut {
	height: 25px; padding: 4px; BACKGROUND-COLOR: #777777; background-image: url(/gfx/l_bg_tabgauche.gif); font-family : 'Tahoma', 'Verdana',  'Arial',  'Helvetica'; font-weight : bold; font-size : 12px; color : #ffffff;
}
.tabgauchemain {
	font-family : 'Verdana',  'Arial',  'Helvetica'; font-weight : normal; font-size : 12px; color : #222222;
}
.tablien {
	COLOR: #79b9ff; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e2e2e2
}
.tablien:hover {
	COLOR: #79b9ff; BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #e2e2e2
}
.tabdroite {
	BORDER-RIGHT: #adadad 1px solid; BORDER-LEFT: #adadad 2px solid; BORDER-BOTTOM: #adadad 1px solid; BACKGROUND-COLOR: #dedede
}
.tabmenuhaut {
	COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; BACKGROUND-COLOR: #4a4a4a; background-image: url(/gfx/l_bg_tabmenu.gif);
}
.newshome1  { 	
		BACKGROUND-COLOR:#efefef; 
		padding:4px;
		}
		
.newshome2  { 	
		BACKGROUND-COLOR:#ffffff; 
		padding:4px;
		}