body {
margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #ffffff;
	background-image: url(http://www.goodaction.org/images/bg-body.gif);
	background-repeat: repeat-y;
	background-position: center;
	color: #505050;
}
a img
{border: none;}
/*fichier mots clé h1 et h2*/
#Tmc {
width: 100%;
height: 10px;
border: none;
padding: 0px;
}
.b_h {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #EBEBEB;
font-weight: bold;
padding: 0px;
text-decoration: none;
}
/*fichier haut bandeau-menu*/
#Thaut {
width:990px;
height:120px;
border:none;
padding:0px;
background: url(http://www.goodaction.org/images/header.png) no-repeat 0 0;
}
/*fichier menu navigation*/
#Tmenu {
width:990px;
height:22px;
border:none;
padding:0px;
}
/*fichier titre des pages*/
#Ttitre {
width:990px;
height:30px;
border:none;
padding:0px;
border-top:solid;
border-width:1px;
border-color:#E4E3E3;
}
/*fichier pages centrales*/
#Tcentre {
width:990px;
border:none;
padding:0px;
}
.b_h3 {
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #008FD4;/*bleu du logo*/
text-align: justify;
padding-top: 10px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 10px;
vertical-align: top;
font-weight: normal;
}
.n_h3 {
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #666666;
text-align: justify;
padding-top: 10px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 10px;
vertical-align: top;
font-weight: normal;
}
#Tbas {
width:990px;
height:20px;
border:none;
text-decoration: none;
padding:0px; 
}
#Tlink {
width:990px;
height:10px;
border:none;
text-decoration: none;
padding:0px; 
}
#anim {
margin-top:0px;
width: 450px;
height: 210px;
}
.legende {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #b3b3b3;
font-weight: normal;
padding-left:10px;
}
.veranda10gris {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #807E83;
font-weight: normal;
}
.arial12gris {
font-family: Arial;
font-size: 12px;
color: #808080;
font-weight: normal;
}
.orange9 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FF6600;
font-weight: bold;
}
.orange10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF6600;
font-weight: normal;
}
.orange10b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF6600;
font-weight: bold;
}
.orange12 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF6600;
font-weight: bold;
}
.orange16 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #FF6600;
font-weight: bold;
}
.blanc1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
}
.noir1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: normal;
}
/*jaune du logo*/
.jaune9 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #E2E419;
font-weight: bold;
}
.jaune10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #E2E419;
font-weight: normal;
}
.jaune12 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #E2E419;
font-weight: normal;
}
/*bleu du logo*/
.bleu9 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #008FD4;
font-weight: bold;
}
.bleu10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #008FD4;
font-weight: normal;
}
.bleu10b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #008FD4;
font-weight: bold;
}
.bleu11 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #008FD4;
font-weight: normal;
}
.bleu12 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #008FD4;
font-weight: normal;
}
.noir9 {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
font-weight: bold;
}
.noir10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: normal;
}
.noir11 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
font-weight: normal;
}
.blanc10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
}
.blanc12 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
}
.gris9 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #807E83;
font-weight: bold;
}
.gris10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight: normal;
}
.gris10b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #807E83;
font-weight: bold;
}
.rose10b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #E51489;
font-weight: bold;
}
.gris10link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #EBEBEB;
font-weight: normal;
}
.gris11 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: normal;
}
.rouge9 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FF0000;
font-weight: bold;
}
.vert9 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #006600;
font-weight: bold;
}
.compteur {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #E2E419;
font-weight: bold;
letter-spacing: 1px;
word-spacing: 2px;
}
#placecompteur {
	position: absolute;
	width: 200px;
	height: 30px;
	z-index: 1;
	left: 525;
	top: 140;
	overflow: hidden;
	border: none;
	visibility: visible;
}
.inputchps{
margin-left:2px;
width:180px;
height:20px;
border: 1px solid #CCCCCC;
float: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
text-align: left;
background-color: #FFFFFF;
}
.inputGRchps{
margin-left:2px;
width:300px;
height:18px;
border: 1px solid #CCCCCC;
float: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
text-align: left;
background-color: #EFEFEF;
}
.areachps{
margin-left:2px;
width:300px;
height:180px;
border: 1px solid #CCCCCC;
float: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
text-align: left;
background-color: #FFFFFF;
}
.liste{
margin-left:2px;
width:150px;
height:18px;
border: 1px solid #CCCCCC;
float: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
text-align: left;
background-color: #FFFFFF;
}
.Grdliste{
margin-left:2px;
width:300px;
height:20px;
border: 1px solid #CCCCCC;
float: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
text-align: left;
background-color: #FFFFFF;
}
a.menu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
text-decoration: none;
letter-spacing: 1px;
word-spacing: 2px;
}
a.menu:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #E2E419;
font-weight: bold;
text-decoration: underline;
letter-spacing: 1px;
word-spacing: 2px;
}
a.link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #008FD4;
font-weight: bold;
text-decoration: none;
}
a.link:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #E2E419;
font-weight: bold;
text-decoration: none;
background-color: #807E83;
}


/* BLOC MEMBRE CONTACT */


#conteneur_page{
width:780px;
height:170px; 
background-color:#ffffff;
margin-left:auto;
margin-right:auto; 
background-image:url(images/bloc_contact_background.png); 
padding:0px;
margin:0px;
}

.bloc_contact_left{
float:left;
background-image:url(images/bloc_contact_left.png); 
width:30px;
height:170px;
margin:0; 
padding:0; }

.bloc_contact_right{
float:right;
background-image:url(images/bloc_contact_right.png); 
width:30px;
height:170px;
margin:0; 
padding:0; }

.bloc_contact_laurent{
float:left;
background-image:url(images/bloc_contact_laurent.png); 
width:131px;
height:170px;
margin:0; 
}

.bloc_contact_julien{
float:left;
background-image:url(images/bloc_contact_julien.png); 
width:131px;
height:170px;
margin:0; 
}

.bloc_contact_guillaume{
float:left;
background-image:url(images/bloc_contact_guillaume.png); 
width:131px;
height:170px;
margin:0; 
}

.bloc_contact_slogan{
float:right;
background-image:url(images/bloc_contact_slogan.png); 
width:264px;
height:170px;
margin:0; 
}

.bloc_contact_titre {
padding-top:100px;
text-decoration: none;
text-align:center;
font-size: 12px; color: #ffffff;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
}
.bloc_contact_texte {
text-decoration: none;
text-align:center;
font-size: 12px; color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
}
/******   H3    */
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	background:transparent url("http://www.goodaction.org/images/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:3px solid #E9E000;
	border-top:1px solid #E9E000;
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	padding:0;}
ul#menu li a{
	display:block;
	float:left;
	color:#6d7078;
	text-decoration:none;
	font-weight:bold;
	padding:12px 20px 0 20px;
	height:24px;
	background:transparent url("http://www.goodaction.org/images/DIVIDER.gif") no-repeat top right;
	}
ul#menu li a:hover{
	background:transparent url("http://www.goodaction.org/images/HOVER.gif") no-repeat top right;	
	}
#headerMenuBar {
	width:990px;
	top: 0px;
	/*border:1px solid red; */
	height: 40px;
	padding-left: 0px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.headerMenuBarButtonOver {
	background: url(../images/bouton_menu_over.png) no-repeat;
	width: 113px;
	height: 40px;
	float:left;
	line-height: 40px;
	text-align:center;
	color: white;
	cursor: pointer;
}

.headerMenuBarButtonOut {
	background: url(../images/bouton_menu_out.png) no-repeat;
	width: 98px;
	height: 36px;
	margin-top: 4px;
	float:left;
	line-height: 36px;
	text-align:center;
	color: #7babcf;
	cursor: pointer;
}
#global{width:990px; margin:0 auto 0 auto}
#global #header{background:url(http://www.goodaction.org./images/header-goodaction.jpg) no-repeat;}
#global #header #logo{float:left}
#global #header #banner1{float:right; margin:4px 4px 8px 0}
#global #top{width:990px; height:18px; background:#FFFFFF}
#global #top #home{float:left; font:bold 11px arial; margin:4px 0 0 7px; color:#cccccc}
#global #top #home a{text-decoration:none; color:#cccccc}
#global #top #home a:hover{text-decoration:underline; color:#cccccc}
#global #top #langs{float:right; text-align:right}
#global #top #langs img{margin:4px 4px 0 0}