/* @override http://localhost:8888/NigeriaWatch/design/general.css */

/* -------------------------------------- */

/*  FEUILLE DE STYLE GENERALE (general.css)      */

/*  Cree par Opsomai. (C) 2005                           */

/* -------------------------------------- */

@import url("style.css");

/**************************/

/* @group Balises HTML de base : */

/**************************/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	width: 100%;
	height: 100%;
}

pre {
	font-family: courrier;
	font-size: 10px;
}

table {
	padding-top: 0;
	margin: 0;
	width: auto;
}

table td {
	height: auto;
	width: auto;
}

/* @end */

/**************************************/

/* Construction du modele d'interface */

/**************************************/

/* @group ENTETE : Cadre contenant l'en-tete (nom du site, recherche, boutons d'accueil, langue, recherche, ...) */

/*************************************************************************************************/

#entete {
	width: 100%;
	height: auto;
}

/* Le nom du site */

/* -------------- */

#siteName {
	background-image: url(images/barr_haut.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 100%;
	margin: 0em;
	padding: 0em;
}

#siteName h1 {
	color: #000000;
	font-family: Impact,Arial,sans-serif;
	font-size: 30px;
	padding-top: 1em;
	text-align: right;
	font-weight: normal;
	padding: 1em 1em 0em 0em;
	margin: 0em;
}

/* @end */

/* @group NAVIGATION : Les boutons de navigation et les liens dans cet en-tete */

/* ------------------------------------------------------- */

#globalNav {
	width: 100%;
	min-width: 640px;
	margin: 0em;
	padding: 0em;
}

#globalNav img {
	width: 0em;
	height: 0em;
	visibility: hidden;
}

/*#gnl {
	position: absolute;
	top: 0px;
	left: 0px;
}

#gnr {
     position: absolute;
     top: 0px;
     right:0px; 
}

#globalLink {
     min-width: 640px;
     margin: 0px;

     padding-top: 0em;
     padding-bottom: 0em;
     padding-left: 2em;
     height: 100%; 
}*/

.glink {
	font-size: 12px;
	font-family: Impac, sans-serif;
	color: #000000;
	font-weight: bold;
	margin-left: 1em;
	display: inline-block;
	background: url(images/puce_who.gif) no-repeat 0 0.5em;
	vertical-align: 5px;
	padding: 1em 1em 1em 2em;
}

a.glink, a.glink:visited {
	
}

a.glink:hover {
	text-decoration: none;
	background-image: url(images/puce_who.gif);
	background-repeat: no-repeat;
	background-position: 0em;
}

.skipLinks {
	display: none;
}

/* @end */

/* @group RECHERCHE : Partie de recherche dans l'en-tete du site */

/* ------------------------------------------ */

#search {
	position: absolute;
	top: 5px;
	right: 10px;
	z-index: 101;
}

#search input {
	font-size: 70%;
	margin: 0px  0px 0px 10px;
}

#search a:link {
	font-size: 80%;
	font-weight: bold;
}

#search a:visited {
	font-size: 80%;
	font-weight: bold;
}

#search a:hover {
	margin: 0px;
}

/* @end */

/* @group CONTENEUR (qui va contenir le bandeau donnant le nom de la page, le menu, le contenu de la page et le pied de page) */

/**************************************************************************************************************************/

#conteneur {
	width: 1022px;
	margin-top: 1em;
	height: auto;
	margin-right: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
}

/* Pour Center le conteneur si l'on veux un bordeur commun au menu et au contenu */

#conteneurBorder {
}

/* @end */

/* @group BANDEAU : affichant le nom de la page */

/* -- NON Nigeria ??? --------- */

/* 2 images en haut a gau

che et en haut a droite pour donner des bords arrondis a notre conteneur */

/* ---------------------------------------------------------------------------------------------- */

/*#tl {
     position:absolute;
    	margin: 0px;
     padding: 0px;
     z-index: 100; 
}
#tr {
     position:absolute;
     top: -1px;
//       pas necessaire 
	 right: -1px;
     margin: 0px;
     padding: 0px;
     z-index: 100; 
}
#bandeau {
     padding: 0px 0px 14px 10px;
     margin: 0px;
     border-bottom:1px solid #ccd2d2;
     background-color: #F5f7f7; 
}
#bandeau h2 {
     font: bold 175% Arial,sans-serif;
     color: #000000;
     margin:0px;
     padding: 0px; 
}
#bandeau img {
     position: absolute;
     top: 0px;
     right: 6px;
     padding: 0px;
     margin: 0px; 
}*/

/* @end */

/* @group MENU (zone de gauche) */

/* -----------------------        */

#menu {
	font-family: Impac, small Verdana, sans-serif;
	font-weight: bold;
	width: 120px;
	border: 1px solid #c90;
	padding: 0.5em;
	float: left;
	margin: 0.5em 5px auto;
	overflow: hidden;
}

#menu a:link, #menu a:visited {
	color: #005FA9;
	text-decoration: none;
}

#menu a:hover {
	color: #005FA9;
	text-decoration: underline;
}

/* Caractristiques du cadre du logo situe dans le menu */

/* --------------------------------------------------- */

#advert {
	padding: 10px;
}

#advert img {
	display: block;
}

/* Caractristiques des liens du menu */

/* --------------------------------- */

.relatedLinks {
	margin: 0px;
	font-family: Arial;
	font-size: 11px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.relatedLinks h3 {
	padding: 10px 0px 2px 0px;
}

.relatedLinks a {
	display: block;
}

/************************************/

.subglobalNav {
	position: absolute;
	top: 84px;
	left: 0px;
	min-width: 640px;
	height: 20px;
	padding: 0px 0px 0px 10px;
	visibility: hidden;
	color: #ffffff;
}

.subglobalNav a:link, .subglobalNav a:visited {
	font-size: 11px;
	color: #ffffff;
}

.subglobalNav a:hover {
	color: #cccccc;
}

/************************************/

#sectionLinks {
	margin: 0px;
	padding: 0px;
}

#sectionLinks h3 {
	padding: 10px 2px 2px;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	font-family: Arial,sans-serif;
	font-size: larger;
	padding: 3px 10px;
	color: #21536A;
}

#sectionLinks a:hover {
	border-top: 1px solid #cccccc;
	background-color: #DDEEFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}

/* @end */

/* @group CONTENU DE LA PAGE (zone centrale), */
/* possedant 2 astuces pour fixer des bugs de navigateurs : 1 pour MacIE5 et 1 pour IE/Win  */

/************************************/

#contenu {
	background-color: #ffffff;
	margin-left: 0;
	padding: 0;
	height: auto;
	float: left;
	clear: none;
	overflow: hidden;
	width: 872px;
	margin-right: 5px;
}

#contenu form {
}

#contenu  img {
	padding-left: 1em;
}


/* La balise #contenu comporte aussi d'autres balises de type #id et .class pour afficher les resultats d'eventuelles recherches : */

fieldset {
	border: 1px solid #c90;
	padding: 0;
}

form fieldset {
}

fieldset table  {
	width: 100%;
}

fieldset a {
	font-family: Impac, small Verdana, sans-serif;
	font-weight: bold;
	padding: 0 1em 1em;
}

legend {
	font-family: Impac, small Verdana, sans-serif;
	font-weight: bold;
	margin-left: 2em;
	margin-right: 1em;
	padding-right: 1em;
	padding-left: 1em;
}

td span {
	margin-right: 1em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}

input#Display {
	padding: 0.5em;
	margin: 0.5em;
}

iframe#mapi {
	width: 874px;
}



/* @end */



/* @group PIED DE PAGE */

/* ------------ */

#pied {
	font-size: 10px;
	font-family: Arial,sans-serif;
	color: #333333;
	text-align: center;
	width: 100%;
	background: url(images/barr_bas.gif) repeat-x 0 4em;
	margin-top: 1em;
	padding-top: 2em;
	padding-bottom: 5em;
	float: left;
}

#pied img {
	padding: 0;
	vertical-align: middle;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	z-index: -6;
	width: 0;
	height: 0;
	margin: 0;
}

#pied a:link, #pied a:visited {
	color: #005FA9;
	text-decoration: none;
}

#pied a:hover {
	color: #005FA9;
	text-decoration: underline;
}


/* @end */

/* @group SELECTION des iFrames */

.miniTab {
   color:black;
   background-color:#EEEEFF;
   padding:1px;
   border: 1px solid #000066;
   float:left;
   display:block;
}

.miniButton {
   font-family:Arial;
   font-size:11px;
   font-weight:bold;
   color:#005500;
   background-color:#BBFFBB;
   padding:1px;
   border:1px solid black;
   width:45px;
   text-align:center;
   display:block;
   cursor:pointer;

}
.iframechoose {
   border:1px solid #333333;
   cursor:move;
   border-top:10px solid #000055;
}
/* @end */