/**********************************************/
/* Définition des éléments composant une page */
/**********************************************/
body {
	background-image: url(../mesimages/texture100.jpg);
	font-size: 14px;
	margin-top:0;
	color:#666666;
}


div#page {
    position:relative;
    width: 1055px;
    margin-left: auto;
    margin-right: auto;
}

div#entetePage {
	height:192px;
}

div#corpsPage {
    position:relative;
}
div#piedPage {
	/*position: relative;*/
	margin-left: 69px;
	left: 69px;
	width: 675px;
	height:80px;
	font-size: 10px;
}
div#bambooSeul{
	background-image: url(../mesimages/bamboo.jpg);
	background-repeat: no-repeat;
	background-position: 41px 0px;
}
div#bambooRepete{
	background-image: url(../mesimages/bambooBrepete.gif);
	background-repeat: repeat-y;
	background-position: 41px;
}

div#bandeauPays{
   position:absolute;
   left:0px;
   top:26px;
}
div#bandeauPays img{
   border:0;
}
div#horloge{
   position:absolute;
   left:853px;
   top:40px;
}
div#zoneRecherche {
   position:absolute;
   left:853px;
   top:92px;
   width:200px;
}
div#zoneRecherchebt {
   position:absolute;
   top:0;
   right:0;
}

div#meteo {
	position:absolute;
	left:853px;
	top:128px;
	width:200px;
	font-size:11px;
	font-style:italic;
}
div #meteo .temperature{
	font-size:9px;
	font-style:normal;
}
/*********************************/
/*      Formulaire recherche      */
/*********************************/
#maRecherche{	
	border: 1px solid #666;
	width: 176px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666;
	font-size: 80%;
	background-color:#F3DEBE;
}
#maRecherche:focus {
	/*background: #fff url("../mesimages/search.gif") no-repeat 0px center;*/
}
div#menuGeneral{
   position:absolute;
   left:69px;
   top:134px;
   width:673px;
   height:30px;
   /*padding: 1px;*/
   /*border: 1px solid #E8E6D5;*/
}


div#zoneGauche{
   width:69px;
   float:left;
}
div#zoneArticle{
    width:675px;
    float:left;
}

div#zoneLogo{
   width:109px;
   float:left;
}
div#zoneDroite{
   width:200px;
   float:left;
}




/**********************************************************/
/* Dfinition des lments composant une zone d'affichage */
/**********************************************************/
/*
.zaprincipal {
	background-image:url(../mesimages/zoneAffichage/zoneAffG.gif);
	background-repeat: repeat-y;
}
.zaprincipal2 {
	background-image:url(../mesimages/zoneAffichage/zoneAffD.gif);
	background-repeat: repeat-y;
    background-position: right;
}
.zahaut {
    height:4px;
}
.zacoingh {
	width:4px;
	height:4px;
	background-image:url(../mesimages/zoneAffichage/zoneAffHG.gif);
	float: left;
	background-repeat: no-repeat;
}
.zacoindh {
    width:4px;
	height:4px;
	background-image:url(../mesimages/zoneAffichage/zoneAffHD.gif);
	float: right;
	background-repeat: no-repeat;
}
.zacontenu {
	padding: 0 8px;
	font-size: 14px;
}
.zabas {
    height:4px;
    background-image:url(../mesimages/zoneAffichage/zoneAffB.gif);
}
.zacoingb {
    width:4px;
	height:4px;
	background-image:url(../mesimages/zoneAffichage/zoneAffBG.gif);
	float: left;
	background-repeat: no-repeat;
}
.zacoindb {
    width:4px;
	height:4px;
	background-image:url(../mesimages/zoneAffichage/zoneAffBD.gif);
	float:right;
	background-repeat: no-repeat;
}
*/

/*******************************************************************/
/* Dfinition des lments composant une zone d'affichage encadre1 */
/*******************************************************************/
.encadre1Coingh {
	width: 10px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadregh.gif);
	float: left;
}
.encadre1Coindh {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadredh.gif);
	float: right;
}
.encadre1Zoneh {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadreh.gif);
	margin-left:10px;
	margin-right:13px;
	background-repeat: repeat-x;
}
.encadre1Cont1 {
	background-image:url(../mesimages/zoneAffichage/cadreg.gif);
	background-repeat: repeat-y;
}
.encadre1Cont2 {
	background-image:url(../mesimages/zoneAffichage/cadred.gif);
	background-repeat: repeat-y;
    	background-position: right;
}
.encadre1Contenu {
     margin-left:4px;
     margin-right:7px;
}
.encadre1Coingb {
	width: 10px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadregb.gif);
	float: left;
}
.encadre1Coindb {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadredb.gif);
	float: right;	
}
.encadre1Zoneb {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadreb.gif);
	margin-left:10px;
	margin-right:13px;
	background-repeat: repeat-x;
}

/*******************************************************************/
/* Dfinition des lments composant une zone d'affichage encadre2 */
/*******************************************************************/
.encadre2Cont1 {
	background-image:url(../mesimages/zoneAffichage/cadreg.gif);
	background-repeat: repeat-y;
}
.encadre2Cont2 {
	background-image:url(../mesimages/zoneAffichage/cadred.gif);
	background-repeat: repeat-y;
    	background-position: right;
}
.encadre2Zoneh {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadreh.gif);
	background-repeat: repeat-x;
}
.encadre2Coingh {
	width: 10px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadregh_o.gif);
	float: left;
}
.encadre2Coindh {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadredh_o.gif);
	float: right;
}
.encadre2Contenu {
     margin-left:4px;
     margin-right:7px;
}
.encadre2Zoneb {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadreb.gif);
	background-repeat: repeat-x;
}
.encadre2Coingb {
	width: 10px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadregb_o.gif);
	float: left;
}
.encadre2Coindb {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadredb_o.gif);
	float: right;	
}

/******************************************************************/
/* Dfinition des lments composant une zone d'affichage cahier1 */
/******************************************************************/

.cahier1Coingh {
	width: 33px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/coinghcahier.gif);
	float: left;
}
.cahier1Coindh {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/coindhcahier.gif);
	float: right;
}
.cahier1Zoneh {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/ombrehcahier.gif);
	margin-left:33px;
	margin-right:13px;
	background-repeat: repeat-x;
}
.cahier1Cont1 {
	background-image:url(../mesimages/zoneAffichage/spirecahier.gif);
	background-repeat: repeat-y;
}
.cahier1Cont2 {
	background-image:url(../mesimages/zoneAffichage/tranchecahier.gif);
	background-repeat: repeat-y;
    	background-position: right;
}
.cahier1Contenu {
     margin-left:37px;
     margin-right:8px;
}
.cahier1Coingb {
	width: 33px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/coingbcahier.gif);
	float: left;
}
.cahier1Coindb {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/coindbcahier.gif);
	float: right;	
}
.cahier1Zoneb {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/ombrebcahier.gif);
	margin-left:33px;
	margin-right:13px;
	background-repeat: repeat-x;
}



/******************************************************************/
/* Dfinition des lments composant une zone d'affichage cahier2 */
/******************************************************************/
.cahier2Cont1 {
	background-image:url(../mesimages/zoneAffichage/spirecahier.gif);
	background-repeat: repeat-y;
}
.cahier2Cont2 {
	background-image:url(../mesimages/zoneAffichage/tranchecahier.gif);
	background-repeat: repeat-y;
    	background-position: right;
}
.cahier2Zoneh {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/ombrehcahier.gif);
	background-repeat: repeat-x;
}
.cahier2Coingh {
	width: 33px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/coinghcahier_o.gif);
	float: left;
}
.cahier2Coindh {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/coindhcahier_o.gif);
	float: right;
}
.cahier2Contenu {
     margin-left:37px;
     margin-right:8px;
}
.cahier2Zoneb {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/ombrebcahier.gif);
	background-repeat: repeat-x;
}
.cahier2Coingb {
	width: 33px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/coingbcahier_o.gif);
	float: left;
}
.cahier2Coindb {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/coindbcahier_o.gif);
	float: right;	
}


/*************************************************************************/
/* Dfinition des lments composant une zone d'affichage CadreListeArt1 */
/*************************************************************************/
.cadreListeArt1Coingh {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/cadreghBleu.gif);
	float: left;
}
.cadreListeArt1Coindh {
	width: 13px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/cadredhBleu.gif);
	float: right;
}
.cadreListeArt1Zoneh {
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/cadrehBleu.gif);
	margin-left:10px;
	margin-right:13px;
	background-repeat: repeat-x;
}
.cadreListeArt1Cont1 {
	background-image:url(../mesimages/zoneAffichage/cadreg.gif);
	background-repeat: repeat-y;
}
.cadreListeArt1Cont2 {
	background-image:url(../mesimages/zoneAffichage/cadred.gif);
	background-repeat: repeat-y;
    	background-position: right;
}
.cadreListeArt1Contenu {
     margin-left:1px;
     margin-right:4px;
}
.cadreListeArt1Coingb {
	width: 10px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadregb.gif);
	float: left;
}
.cadreListeArt1Coindb {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadredb.gif);
	float: right;	
}
.cadreListeArt1Zoneb {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadreb.gif);
	margin-left:10px;
	margin-right:13px;
	background-repeat: repeat-x;
}


/*************************************************************************/
/* Dfinition des lments composant une zone d'affichage CadreListeArt2 */
/*************************************************************************/
.cadreListeArt2Cont1 {
	background-image:url(../mesimages/zoneAffichage/cadreg.gif);
	background-repeat: repeat-y;
}
.cadreListeArt2Cont2 {
	background-image:url(../mesimages/zoneAffichage/cadred.gif);
	background-repeat: repeat-y;
    	background-position: right;
}
.cadreListeArt2Zoneh {
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/cadrehBleu.gif);
	background-repeat: repeat-x;
}
.cadreListeArt2Coingh {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/cadreghBleu_o.gif);
	float: left;
}
.cadreListeArt2Coindh {
	width: 13px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/cadredhBleu_o.gif);
	float: right;
}
.cadreListeArt2Contenu {
     margin-left:1px;
     margin-right:4px;
}
.cadreListeArt2Zoneb {
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadreb.gif);
	background-repeat: repeat-x;
}
.cadreListeArt2Coingb {
	width: 10px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadregb_o.gif);
	float: left;
}
.cadreListeArt2Coindb {
	width: 13px;
	height: 13px;
	background-image: url(../mesimages/zoneAffichage/cadredb_o.gif);
	float: right;	
}




/********************************************************************/
/* Dfinition des lments composant une zone d'affichage MenuVert1 */
/********************************************************************/
.menuvert1Coingh {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertgh.gif);
	float: left;
}
.menuvert1Coindh {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertdh.gif);
	float: right;
}
.menuvert1Zoneh {
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuverth.gif);
	margin-left:10px;
	margin-right:10px;
	background-repeat: repeat-x;
}
.menuvert1Cont1 {
	background-image:url(../mesimages/zoneAffichage/cadreg.gif);
	background-repeat: repeat-y;
}
.menuvert1Cont2 {
	background-image:url(../mesimages/zoneAffichage/menuvertd.gif);
	background-repeat: repeat-y;
    	background-position: right;
}
.menuvert1Contenu {
     margin-left:1px;
     margin-right:1px;
}
.menuvert1Coingb {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertgb.gif);
	float: left;
}
.menuvert1Coindb {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertdb.gif);
	float: right;	
}
.menuvert1Zoneb {
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertb.gif);
	margin-left:10px;
	margin-right:10px;
	background-repeat: repeat-x;
}


/********************************************************************/
/* Dfinition des lments composant une zone d'affichage MenuVert2 */
/********************************************************************/
.menuvert2Cont1 {
	background-image:url(../mesimages/zoneAffichage/cadreg.gif);
	background-repeat: repeat-y;
}
.menuvert2Cont2 {
	background-image:url(../mesimages/zoneAffichage/menuvertd.gif);
	background-repeat: repeat-y;
    	background-position: right;
}
.menuvert2Zoneh {
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuverth.gif);
	background-repeat: repeat-x;
}
.menuvert2Coingh {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertgh_o.gif);
	float: left;
}
.menuvert2Coindh {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertdh_o.gif);
	float: right;
}
.menuvert2Contenu {
     margin-left:1px;
     margin-right:1px;
}
.menuvert2Zoneb {
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertb.gif);
	background-repeat: repeat-x;
}
.menuvert2Coingb {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertgb_o.gif);
	float: left;
}
.menuvert2Coindb {
	width: 10px;
	height: 9px;
	background-image: url(../mesimages/zoneAffichage/menuvertdb_o.gif);
	float: right;	
}



/**********************************************************/
/* Dfinition des lments composant une liste d'articles */
/**********************************************************/
.titreListe{
	background-color: #8BBEED;
	color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	padding-bottom: 8px;
}

.itemListe{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 3px;
	padding-right: 2px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}
.itemListeSelect{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 3px;
	padding-right: 2px;
	background-color: #F1EFDC;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}
.itemListeInfo{
	font-size: 60%;
	font-style: italic;
}
.itemListeTitre{
	font-size: 85%; 
}
.itemListeSep{
	background-color: #C3C1B5;
	height:4px;
}
.itemListeCourant{
	height:4px;
	color: #666666;
	font-size: 100%;
	padding-bottom: 12px;
	font-style: italic;
	font-weight: bold;
}

.itemListeTitre a {
    color: #666666;
}

.itemListeTitre a:link {text-decoration: none;}
.itemListeTitre a:visited {text-decoration: none;}
.itemListeTitre a:hover {text-decoration: none;color: #AB1523;}
.itemListeTitre a:active {text-decoration: none;}


/*********************************************************/
/* Dfinition des lments composant un rsum d'article */
/*********************************************************/
.titreRA{
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #8BBEED;
	color: #666666;
	text-align: center;
	vertical-align:middle;
	font-weight: bold;
	font-size: 120%;
	padding-bottom: 8px;
	border: #F1EFDC;
}
.itemRA{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 6px;
	border-top: 1px solid #F1EFDC;
	/*border-bottom: 1px solid #F1EFDC;*/
	border-bottom: 1px solid #DDDDDD;
}
.itemRASelect{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 6px;
	background-color: #F1EFDC;
	/*background-color: #EAE8D7;*/
	border-top: 1px solid #F0EEDB;
	/*border-bottom: 1px solid #F0EEDB;*/
	border-bottom: 1px solid #DDDDDD;
}
.RAsurtitre{
	font-size: 80%;
}
.RAtitre {
	font-size: 100%;
	font-weight: bold;
}
.RAsoustitre{
	font-size: 80%;
}
.RAdetail{
	font-size: 70%;
	font-style: italic;
}
.RArien {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	font-size: 100%;
	font-weight: bold;
	padding-top: 6px;
}


/***************************************************/
/* Dfinition des lments composant un article */
/***************************************************/
.detailArt {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	text-align:justify;
}
.Artsurtitre{
	font-size: 80%;
}
.Arttitre {
	font-size: 140%;
	font-weight: bold;
}
.Artsoustitre{
	font-size: 80%;
}
.Artdetail{
	font-size: 70%;
	font-style: italic;
}
.croquechapo{
	font-style:italic;
}

/***************************************************/
/* Dfinition d'un div flottant pour le logo Makhno*/
/***************************************************/
.logo {
	position: absolute;
	visibility:hidden;
	top: -200px;
}

/*********************************************************/
/* Dfinition des lments des rponses FORUM            */
/*********************************************************/
.enteteRep {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color:#2B6FBF;
	font-size: 12px;
	margin-top: 2px;	
}
.enteteRep img{
    float:left;
}
.corpsRep {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 12px;
}
.enteteRepNiv1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color:#1E5697;	
}
.corpsRepNiv1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}
.enteteRepInfo {
	font-size: 8px;
	font-style: italic;
	margin-bottom: 6px;
}
.enteteRepInfoNiv1 {
	font-size: 8px;
	font-style: italic;
	margin-bottom: 6px;
}

/************************************************/
/* Définition de la barre de pagination         */
/************************************************/
.pageNav {
   /*background-color:rgb(181,175,157);*/
   text-align:center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 10px;
}

/************************************************/
/* Autre                                        */
/************************************************/
.titreDernier{
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #8BBEED;
	color: #666666;
	text-align: center;
	vertical-align:middle;
	font-weight: bold;
	font-size: 140%;
	border: #F1EFDC;
	padding-top: 8px;
	padding-bottom: 8px;
}