


body {
	/**background-image:url(./images/fond3.jpg);**/
	background-repeat: repeat;
	background-color: #111111;
	margin: 0;
    border: 0;
	padding: 0;
}

.imgl {	float: left; margin:2px;}
.imgr {	float: right; margin:2px;}

A:link{ color: #990000; text-decoration:none; }
A:visited{ color: #990000;; text-decoration:none; }
A:hover{ color: #404040; text-decoration:underline; }    

A.menu:link{ color: black; text-decoration:none; }   
A.menu:visited{ color: black; text-decoration:none; }

A.titre:link{ color: white; text-decoration:none; }  
A.titre:visited{ color: white; text-decoration:none; }
A.titre:hover{ color: #404040; text-decoration:underline; }            

A:link.menu_deroul{ color: white; text-decoration:none; }   
A:visited.menu_deroul{ color: white; text-decoration:none; } 
A:hover.menu_deroul{ color: #BDC49A; text-decoration:none; }  


.normal
  {
    font-family: Verdana, Arial;
    text-align:justify; 
    font-size:9pt;
    font-weight:normal;
    color:#FFFFFF;
	
   }
.normals
  {
    font-family: Verdana, Arial;
    font-size:9pt;
    font-weight:normal;
    color:#000000;
	text-align:justify; 
   }
.normalss
  {
    font-family: Verdana, Arial;
    font-size:8pt;
    font-weight:normal;
	text-align:justify; 
    color:#000000;
   }

.menu_deroul
{
font-family:verdana, arial ;
font-weight:bold;
font-size : 9px;
color : White;	
background-color : black;
width:80px;
}

ul {
	list-style: none;
	padding: 3px;
	margin: 2px;
	font-size:8pt;
}

h4{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	line-height: 17px;
	border: 0px solid Black;
	height: auto;
}

div#new{
	border: solid black 1px;
	background-color: #DDDDDD;
	margin-top: 2px;
	margin-left: 2px;
	padding: 2px;
	width: 190px;
	height: 200px;
	position:relative;
	left:575px;
	top:-1343px;
	font-size: 9pt;
}
div#focus{
	border: solid black 1px;
	background-color:#d0d0d0;
	margin-top: 2px;
	margin-right: 2px;
	padding: 2px;
	position:relative;
	top:0px;
	left:0px;
	width:566px;
	height:100px;
	z-index : 0;
}
div#voyager{
	border: solid black 1px;
	background-color:#d4d4d4;
	margin-top: 2px;
	margin-right: 2px;
	/*margin-left: 33%;*/
	padding: 2px;
	position:relative;
	top:0px;
	left:0px;
	width:566px;
	height:120px;
}
div#nouakchott{
	border: solid black 1px;
	background-color:#d0d0d0;
	margin-top: 2px;
	margin-right: 2px;
	/*margin-left: 33%;*/
	padding: 2px;
	position:relative;
	top:0px;
	left:3px;
	width:566px;
	height:140px;
}
div#decouvrir{
	border: solid black 1px;
	background-color:#d4d4d4;
	margin-top: 2px;
	margin-right: 2px;
	/*margin-left: 33%;*/
	padding: 2px;
	position:relative;
	top:0px;
	left:3px;
	width:566px;
	height:115px;
}
div#livre{
	border: solid black 1px;
	background-color: black;
	margin-top: 2px;
	margin-left: 2px;
	padding: 2px;
	width: 490px;
	
	position:relative;
	left:5px;
	top:0px;
	font-size: 12pt;
	color: white;
	z-index : 0;
}
div.tech {
border: solid black 1px;
	background-color: #000000;
	margin-top: 2px;
	margin-left: 2px;
	padding: 2px;
	width: 700px;
	height: 530px;
	position:relative;
	left:0px;
	top:10px;
	font-size: 12pt;
	color: white;
	z-index : 0;
	diplay:block;
}


td#col_d {
	background-image:url(./images/fond_col_d.jpg);
	background-repeat: repeat-y;
	width: 125px;
}

/*essai*/body {

margin : 0; 
padding : 0; 
} 
div {
border : 1px none fuchsia; 
}
/*img {
	border: 0px;
} */

/* Haut page */
div#haut {margin : 0px; 
padding : 0px; 

/*background-image: url(images/fond_haut.jpg);*/
background-repeat: no-repeat; 
}

div#haut_g {


} 
div#logo_g {
float : left; 
} 


/* Fin HAUT PAGE */

/* CENTRE */
div#centre {
;
text-align: center;
clear : both; 
} 


/* BAS PAGE */
div#bas_page {
margin-left: 125px;
margin-right: 140px;
	font-size : 10px;
	font-family : monospace;
	background-color:gray;
} 

div#bas_col_g {
float : left; 
text-align : left; 
padding:10px;
margin : 4px;
width : 30%; 
} 
div#bas_col_d {
float : right; 
text-align : left; 
padding : 10px; 
margin : 4px; 
width : 30%;
} 
div#bas_col_c {
margin : 4px; 
margin-left : 33%; 
margin-right : 33%;  
text-align : left; 
padding : 10px;  
} 



div#portrait {
background-color : #202020; 
float : right; 
margin : 15px; 
padding : 14px; 
} 

div#col_g_b {
float : left; 
width : 120px; 
visibility : hidden; 
} 
div#col_g_b_h {
padding : 5px; 
} 
div#centre_b {
margin-left : 120px; 
} 
DIV#back_col_d {
padding-right : 0; 
background-position : 100% 50%; 
padding-left : 0; 
background-image : url(images/fond_col_d.jpg);
padding-bottom : 0; 
margin : 0; 
width : 100%; 
padding-top : 0; 
background-repeat : repeat-y; 
} 
DIV#back_col_g {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
width : 100%; 
padding-top : 0; 
background-repeat : repeat-y; 
} 
div#col_g {
float : left;
padding: 0px; 
} 
div#col_d {
float : right; 
width : 145px; 
} 
div#col_c {

/*background-image:url(./images/fond_sable.jpg);
	background-repeat: repeat;*/
	
	
	padding:3px;
	margin-left : 327px;
	margin-right : 2px;
} 
img.prev_img {
margin : 4px; 
} 
.clear {
clear : both; 
display : block; 
height : 1px; 
overflow : hidden; 

margin : 0; 
padding : 0; 
} 


/*photo.css*/
div#c_col_g {
	border: 3px solid #202020;

	width: 345px;
}
div#c_col_c {
	
}
div#c_col_d {
border: 3px solid #202020;
background-image : url(images/fond_col_d.jpg);
   font-size: 12px;
	font-variant: small-caps;
	width: 40%;
}
div#col_c{
}
div#col_g{		
}
div#col_g p{
	margin:2px;
	padding:2px;
}
div#col_g p img{
    border: thin none gray;
	padding: 4px;
}
div#titre {
	font-family:verdana, arial ;
	font-weight:bold;
	font-size : 10px;
	color : #111111;	
	background-color : none;
	margin-left: 30px;
	float: left;
	position: absolute;
	top: 50px;
	left: 50px;
}
div#titre h1{
	font-family:verdana, arial ;
	font-weight:bold;
	font-size : 10px;
	color : #111111;
	padding : 0px;
	margin : 0px;	
}

div#actu_lien {
	border : 1px solid #ACACAC;
	margin-left : 5px;
	margin-top : 10px;
	padding : 0;
	width : 150px;
	color : #808080;
	float: right;
} 
div#actu_lien p {
background-color : black; 
background-image : url(./voyager/images/l_frise_07.jpg); 
padding : 1px; 
margin : 0; 
font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-align : center;
color: white; 
} 


div#actu_lien ul {
list-style-type : none; 
padding : 2px; 
margin : 0; 
font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-align: left;

} 
div#actu_lien li {
list-style-type : none; 
padding : 5px; 
margin : 0; 
} 

div.photo {
background-color:black; 
margin:3px;
float: left;
color: white;
text-align : center;
} 
div.photo img {
	border : 2px solid White;
	margin: 4px;
}
ul {
	list-style: none;
	padding: 7px;
	margin: 5px;
	background-color:#385563;
	border: 2px solid Black;
}
ul A:link{ color: #c6c6c6; text-decoration:none; }
ul A:visited{ color: #c6c6c6; text-decoration:none; }
ul A:hover{ color: #404040; text-decoration:underline; }    

h4{
	margin: 2px;
	padding: 2px;
	line-height: 17px;
	border: 0px solid Black;
}


div.news
{
border : 1px solid #ACACAC;
background-color:#494f72;
margin-left : 15px; 
margin-top : 10px;
padding:3px; 
}
img {
	border: 0px;
}
div#glossaire {
	position: absolute;
	visibility: hidden;
	width: 200px;
	background-color: #D4A66C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #EFEFEF;
	padding: 2px;
}
span.adef {
	color: #8B008B;
}
/* div {
	border: 1px solid Fuchsia;
}
/*td { border: 1px solid red;}*/
