body{
margin:0;
padding:0;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff;
}

.login {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#selectlang {
	list-style:none;
	text-align:left;
	margin: 0px;
	padding:0px;
	margin-bottom: 20px;
}

#selectlang li {
	vertical-align:middle;
	padding: 0px;	
}

ul#selectlang li a
{
	margin-top: -9px;
	font-size: 10px;
}

ul#selectlang li a img
{
	margin-top: 0;
	margin-right: .6em;
}


img {
	border:none;
}

img.iconbutton {
	width: 56px;
	height: 45px;
}

img.gvaint {
	width: 56px;
	height: 84px;	
}

img.langflag {
	width: 35px;
	height: 23px;		
}

#introtext {
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 25px;
	float:right;
	POSITION: absolute; 
	TOP: 110px; 
	TEXT-ALIGN: left; 
	width: 180px
}

#c_quick_access {
POSITION: absolute; TOP: 310px; TEXT-ALIGN: left; width: 180px
}

div#contentcolumn {
	text-align:left !important;
	font-size:100.01%;
}

div#cloudbutton {
	text-align:left !important;
}

p.cloudbutton {
float:left;
width:50px;
text-align:left;
}
.margin_r_m {
margin-right:15px;
}
p {
margin:0pt 0pt 1em;
}

.rightside {
clear: both;
}

.rightside p {
margin-bottom: 0;
}

/*ici les cadres container*/
#container {
MARGIN-LEFT: auto; WIDTH: 1050px; MARGIN-RIGHT: auto; TOP: 0px; HEIGHT: 700px;
}
#sous_container_background {
BACKGROUND: url(Boutons/background.gif) #fff no-repeat 0% 15px; LEFT: 0px; WIDTH: 85-0px; POSITION: relative; TOP: 33px; HEIGHT: 600px;
}

#mayday {
LEFT: 200px; POSITION: absolute; TOP: 200px; TEXT-ALIGN: left; width: 450px; padding: 20px;
background-color: yellow; 
border: dotted 5px red;

filter:alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
opacity: 0.9;


}

#mayday p {
color: red; font-weight: bold; font-size: 12px;
}

#cadre_gauche_flag {
LEFT: 3px; POSITION: absolute; TOP: 5px; TEXT-ALIGN: left; width: 180px;
}


#cadre_droite_menu {
LEFT: 872px; POSITION: absolute; TOP: 4px; TEXT-ALIGN: left; width: 200px;
}

#cadre_gauche {
left: 3px; position: absolute; top: 5px; text-align: left; width: 180px; height: auto	
}	

#cadre_droite_menuVARIANTE {
LEFT: 852px; POSITION: absolute; TOP: 4px; TEXT-ALIGN: left; width: 200px; height: 700px;
}

#cadre_recherche {
POSITION: absolute; TOP: 453px; left : 2px; width: 180px; height: 143px;
}/*initalement  : TOP: 473px; height: 122px;*/

#recherche_mandat{ padding-bottom:5px;
} /*nouvelle id attribu�e au premier <form...> dans #cadre_recherche*/

.searchfield {
  width: 130px;
}

.searchsubmit {
  width: 30px;
}


#cadre_meteo {
POSITION: absolute; TOP: 498px; left: 850px; width: 200px; height: 135px;
}

/*ici les boites au milieu de la page***********/


#logo_mi{
	position:relative;
	top:33px;
	}

#b_logomi {
LEFT: 545px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center; width: 190;

}

#b_activite_service {
LEFT: 358px; POSITION: absolute; TOP: 103px; TEXT-ALIGN: left; width: 242px;
}

#b_information_delegues {
LEFT: 259px; POSITION: absolute; TOP: 158px; TEXT-ALIGN: left; width: 197px; height: 37px;
}
#b_copymandat {
LEFT:560px; POSITION: absolute;TOP: 556px; text-align: left; width: 250px;
}/*initialement TOP: 550px; */

#b_guide_information {
LEFT: 219px; POSITION: absolute; TOP: 223px; TEXT-ALIGN: left; width: 192px;
}

#b_documentation_centre {
LEFT: 198px; POSITION: absolute; TOP: 287px; TEXT-ALIGN: left; width: 210px; height: 47px;
}

#b_outil_lien {
LEFT: 230px; POSITION: absolute; TOP: 357px; TEXT-ALIGN: left; width: 200px; height: 47px;
}

#b_peuples_autochtones {
LEFT: 231px; POSITION: absolute; TOP: 324px; TEXT-ALIGN: left; width: 200px; height:auto;
}

#b_stage_volantaire {
LEFT: 321px; POSITION: absolute; TOP:417px; TEXT-ALIGN: left; width: 157px; height: auto;
}
#b_contact1 {
LEFT: 315px; POSITION: absolute; TOP:556px; TEXT-ALIGN: left; width: 160px; height: 49px;
}/* intialement top:535px*/
#b_contact2 {
LEFT: 280px; POSITION: absolute; TOP: 549px; TEXT-ALIGN: left; width: 65px; height: 49px;
}
#b_faq {
LEFT: 475px; POSITION: absolute; TOP: 462px; TEXT-ALIGN: left; width: 227px;
}

#b_geneve_international {
LEFT: 515px; POSITION: absolute; TOP: 405px; TEXT-ALIGN: left; width: 184px; height: 10px;
}

#b_geneve_portail {
LEFT: 602px; POSITION: absolute; TOP: 358px; TEXT-ALIGN: left; width: 152px; height: 44px;
}
#b_info_ngo {
LEFT: 660px; POSITION: absolute; TOP: 299px; TEXT-ALIGN: left; width: 181px; height: 33px;
}
#b_droit_international {
LEFT: 674px; POSITION: absolute; TOP: 239px; TEXT-ALIGN: left; width: 170px;
}
#b_agenda_conferenece {
LEFT: 659px; POSITION: absolute; TOP: 178px; TEXT-ALIGN: left; width: 154px; height: 7px;
}


/* STYLE DU TEXTE DES PRINCIPAUX LIENS */
#b_activite_service a, #b_information_delegues a, #b_guide_information a, #b_documentation_centre a,
#b_outil_lien a, #b_stage_volantaire a, #b_geneve_portail a, #b_geneve_international a,
#b_info_ngo a, #b_droit_international a, #b_agenda_conferenece a, .rightside a, #b_contact1 a
{font-weight: bold;}




/* MANDINT METEO CSS */

.tablemeteo {
	
	cellspacing: 0;
	cellpadding: 0;
	width: 140px;
	height: 90px;
	margin: 0;
	margin-bottom: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color:  #6482AE;
	text-align: middle;
}

.tdtitre {
	colspan: 3;
	position: relative;
	horizontal-align: center;
	float: center;
	/*border: solid 1px;
	border-color: #C4D6DE;*/
	text-align: center;
}

.tds {
	width: 57px;
}

.tdv {
	width: 30px;
}

.tdt {
	width: 30px;
}

.tdinfo {
	colspan: 3;
	border: solid 1px;
	border-color: #C4D6DE;
	text-align: center;
}

