


body {

	background-color:#2A2A2A;
	
	background:url("images/050906173642_79.jpg") fixed;
	
	height:auto;
	
	width:auto;

	color:#000000;

	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:70%;

	padding:0;

	margin:0;

	}

	

div#contenu {

	background:url('./images/interface/bg_1.gif') repeat-y;

	width:780px;

	height:auto;

	margin:auto;

	}



img { display:block; margin:0; padding:0; }

.centre  { text-align:right; }

a img { border:0; }

.logo { display:inline; }

ul { margin:0; padding:0; list-style-type:none; }

a { color:red; text-decoration:none; font-weight:bold; }

a:hover { color:green; font-weight:bold; }

h1 { text-align:center; margin:0; }

p { margin:0; padding:5px; }

div.clear { clear:both; }

h1, h2, h3 { margin:0; padding:0; }

.orange { color:#D27B1E; }

cite { font-family: "Times New Roman", Times, Verdana, serif; font-size: 110%; }

.identite { display:inline; clear:both; }

.construction { display:inline; font-size: 110%; text-decoration:underline; font-weight:bold; }

.lettrine:first-letter { font-size:160%; font-weight:bold; }

.tableau { border: inset red 3px; background-color: yellow; }

.titre  { text-decoration:underligne; text-align:center; }

.source { font-size:70%; font-style:italic; }

.bante { position:relative; left:159px; bottom:248px; color:red; font-size:70%; background-color:rgb(252,252,204); }

.bassila { position:relative; left:118px; bottom:291px; color:red; font-size:70%; background-color:rgb(252,252,204); }

.bopa { text-decoration:blink; position:relative; left:90px; bottom:80px; color:red; font-size:70%; background-color:rgb(252,252,204); }

.presse1 { position:relative; left:250px; bottom:235px; }

.presse2 { position:relative; bottom:200px; }

.presse3 { position:relative; left:250px; bottom:407px; }

div#contenu_2 {

	background:url('./images/interface/bg_21.gif') repeat-y;

	background-color: rgb(214,227,188);

	width:746px;

	height:auto;

	margin-left:17px;

	}
	

div#name {
	width:462px;
	height:auto;
	position:absolute;
	margin:22px auto auto 46px;
	text-align:right;
	left: 407px;
	top: 102px;

	}

	

div#name h1 { text-align:right; font-weight:normal; letter-spacing:-1px; }

	

div#contenu_3 {

	width:690px;

	height:auto;

	margin-left:17px;
	
	background-image:url("images/back2005.gif");

	}

	

div#txt {

	float:left;

	width:470px;

	height:auto;
	
	

	}

	

div#txt p { margin-left:40px; padding:5px; }

	

div.titre {

	width:auto;

	height:40px;

	margin-top:20px;

	}
	

div.t_g {

	background:url('./images/interface/t_g2.gif') no-repeat;

	width:21px;

	height:40px;

	float:left;

	}

	

div.t_t {

	background:url('./images/interface/bg_t2.gif') repeat-x;

	width:auto;

	height:40px;

	float:left;

	}

	

div.t_t p { padding:0px; }

div.t_t h2 { padding-top:12px; color:rgb(214,227,188); font-size:100%; }



div.t_d {

	background:url('./images/interface/t_d2.gif') no-repeat;

	width:21px;

	height:40px;

	float:left;

	}

	

div#mns {

	width:162px;

	height:auto;

	float:right;

	}

	

div.menu {

	background:url('./images/interface/bg_menus2.gif') no-repeat bottom;

	background-color:#262;

	color:#FFF;

	width:162px;

	height:auto;

	min-height:130px;

	font-size:80%;

	padding-bottom:12px;

	margin-bottom:40px;

	}

div.image { 

	background-color:white;

	padding-bottom:12px;
	
	margin-bottom:20px;
	
	}

div.menu h3 { background:url('./images/interface/bg_t_m.gif') no-repeat left bottom; font-size:100%; font-weight:normal; padding-bottom:2px; margin-left:13px; }

div.menu a { color:#FFF; font-weight:normal; }

div.menu a:hover { color:#FFF; font-weight:normal; }

div.menu ul { margin-left:20px; margin-top:12px; }

div.menu ul li { background:url('./images/interface/li.gif') no-repeat left; padding-left:15px; margin:5px auto 5px auto; }



div.m_top {

	background:url('./images/interface/m_top2.gif') no-repeat;

	width:162px;

	height:10px;

	}

	

div#footer {

	background:url('./images/interface/footer.gif') no-repeat;

	width:746px;

	height:38px;

	margin-top:20px;

	font-size:80%;

	}

	

div#footer p#copy_u { width:520px; margin-left:10px; text-align:center; float:left; }

div#footer p#copy { width:162px; float:right; margin-right:33px; text-align:center; color:#FFFFFF; }
