body
{

   background-image: url("IMG/images/barre06.jpg");
   background-attachment: fixed;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   margin-top: 2px;
}


/****** CORPS DES PAGES D'ARTICLE, DE RUBRIQUE*****/
#corps
{
background-color: #ffffff;
border: 1px solid #3D545A;
font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
font-size: 13px;
padding: 5px;

}

#corps a
{
color: #333333;

}


.element_menu
{
font-size: 10px;
text-align: justify;
padding: 5px;
}

.element_menu a
{
font-size: 14px;
text-decoration: none;
color: #333333;
}
.element_menu a:hover
{
color: #000000;
}


#maj
{
font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;

text-align: left;
font-size: 11px;
overflow: auto;
}

#maj a
{
color: #990000;
text-decoration: none;
font-weight: bold;
}

#maj a:hover
{
color: #330000;
}

#maj img
{
float: left;
padding-right: 5px;
}

#commentaires
{
text-align: left;
font-size: 10px;
padding-left: 20px;
}

#commentaires a
{
color: #990000;
text-decoration: none;
}

#commentaires a:hover
{
color: #330000;
text-decoration: none;
}





/****** BARRE_NAVIGATION *****/

#barre_navigation
{
color: white;
text-align: center;
font-size: 12px;
margin: 5px;
//border-bottom: 1px solid #999999;
//border-top: 1px solid #999999;
}

#barre_navigation a
{
color: white;
text-decoration: none;
}

#barre_navigation a:hover
{
color: #999999;
}

/****** BANDEAU ARBORESCENCE *****/
#bandeau_arborescence
{
border: 1px solid #000000;
font-size: 12px;
background-color: #ffffff;
padding-left: 5px;
margin-left: 5px;
margin-right: 5px;
}

#bandeau_arborescence a
{
text-decoration: none;
color: #494B4E;
}

#bandeau_arborescence a:hover
{
color: #000000;
}


#golf
{
font-size: 11px;
color: #494B4E;
 padding-left: 10px;
 padding-right: 10px;
 
 text-align: center;
}

#golf a
{
text-decoration: none;
color: #494B4E;
}

#golf a:hover
{
text-decoration: underline;
}

#golf h1
{
font-size: 12px;
}



#tableau_maj
{
color: white;
border: 1px solid grey;
font-size: 13px;
color: #CCCCCC;
margin-left: 5px;
width: 450px;
background-image: url("IMG/images/fond_maj01.jpg");
text-indent: 10px;
text-align: justify;
padding: 5px;
}

/****** BLOC DESCRIPTION  *****/
#bloc_description
{
padding: 5px;
margin-top: 10px;
color: #333333;
font-size: 10px;
text-align: justify;
}
#bloc_description a
{
text-align: center;
color: #797979;
font-size: 16px;
font-weight: bold;
text-align: center;
text-decoration: none;
}
#bloc_description a:hover
{
color: #624646;
}

/****** PIED DE PAGE *****/
#pied_de_page
{
   padding: 2px;
   text-align: center;
   color: #B3B3B3;
 	border-top: 1px solid #eeeeee;
}

/****** CADRE DANS PAGE ACCUEIL *****/

.cadre {
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 100%;
}
/* Haut-gauche, etc. */
.r-hg 	{
	width: 15px; height: 15px; background: url('IMG/images/cadre/cadre-hg.gif') no-repeat right bottom;
}
.r-h {
	height: 15px; background: url('IMG/images/cadre/cadre-h.gif') repeat-x bottom;
	padding-left: 5px;
}
.r-hd {
	width: 15px; height: 15px; background: url('IMG/images/cadre/cadre-hd.gif') no-repeat left bottom;
}
.r-g {
	width: 15px; background: url('IMG/images/cadre/cadre-g.gif') repeat-y right;
}
.r-d {
	width: 15px; background: url('IMG/images/cadre/cadre-d.gif') repeat-y;
}
.r-bg {
	width: 15px; height: 15px; background: url('IMG/images/cadre/cadre-bg.gif') no-repeat right top;
}
.r-b {
	height: 15px; background: url('IMG/images/cadre/cadre-b.gif') repeat-x top;
}
.r-bd {
	width: 15px; height: 15px; background: url('IMG/images/cadre/cadre-bd.gif') no-repeat left top;
}
.r-c {
	 padding: 2px;
}	
.r-fond {
	width: 420px; 
	background: url('IMG/images/cadre/cadre-fond.jpg');
}




/****** CADRE DANS PAGE ACCUEIL section GGCC *****/


/* Haut-gauche, etc. */
.r-hg2 	{
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-hg_ggcc.jpg') no-repeat right bottom;
}
.r-h2 {
	height: 12px; background: url('IMG/images/cadre/cadre-h_ggcc.jpg') repeat-x bottom;
	padding-left: 5px;
}
.r-hd2 {
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-hd_ggcc.jpg') no-repeat left bottom;
}
.r-g2 {
	width: 12px; background: url('IMG/images/cadre/cadre-g_ggcc.jpg') repeat-y right;
}
.r-d2 {
	width: 12px; background: url('IMG/images/cadre/cadre-d_ggcc.jpg') repeat-y;
}
.r-bg2 {
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-bg_ggcc.jpg') no-repeat right top;
}
.r-b2 {
	height: 12px; background: url('IMG/images/cadre/cadre-b_ggcc.jpg') repeat-x top;
}
.r-bd2 {
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-bd_ggcc.jpg') no-repeat left top;
}
.r-c2 {
	 padding: 2px;
}	
.r-fond2 {
	width: 420px; 
	background: url('IMG/images/cadre/cadre-fond_ggcc.jpg');
}








/****** CADRE BLANC DANS FORUM *****/


/* Haut-gauche, etc. */
.r-hg-blanc 	{
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-hg_blanc.gif') no-repeat right bottom;
}
.r-h-blanc {
	height: 12px; background: url('IMG/images/cadre/cadre-h_blanc.gif') repeat-x bottom;
	padding-left: 5px;
}
.r-hd-blanc {
	width: 12px; height: 15px; background: url('IMG/images/cadre/cadre-hd_blanc.gif') no-repeat left bottom;
}
.r-g-blanc {
	width: 12px; background: url('IMG/images/cadre/cadre-g_blanc.gif') repeat-y right;
}
.r-d-blanc {
	width: 12px; background: url('IMG/images/cadre/cadre-d_blanc.gif') repeat-y;
}
.r-bg-blanc {
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-bg_blanc.gif') no-repeat right top;
}
.r-b-blanc {
	height: 12px; background: url('IMG/images/cadre/cadre-b_blanc.gif') repeat-x top;
}
.r-bd-blanc {
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-bd_blanc.gif') no-repeat left top;
}

}	
.r-fond-blanc {
	/*background: url('IMG/images/cadre/cadre-fond_blanc.gif');*/
	
	
}

/****** CADRE BLEU DANS FORUM *****/


/* Haut-gauche, etc. */
.r-hg-bleu	{
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-hg_bleu.gif') no-repeat right bottom;
}
.r-h-bleu {
	height: 12px; background: url('IMG/images/cadre/cadre-h_bleu.gif') repeat-x bottom;
	padding-left: 5px;
}
.r-hd-bleu {
	width: 12px; height: 15px; background: url('IMG/images/cadre/cadre-hd_bleu.gif') no-repeat left bottom;
}
.r-g-bleu {
	width: 12px; background: url('IMG/images/cadre/cadre-g_bleu.gif') repeat-y right;
}
.r-d-bleu {
	width: 12px; background: url('IMG/images/cadre/cadre-d_bleu.gif') repeat-y;
}
.r-bg-bleu {
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-bg_bleu.gif') no-repeat right top;
}
.r-b-bleu {
	height: 12px; background: url('IMG/images/cadre/cadre-b_bleu.gif') repeat-x top;
}
.r-bd-bleu {
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-bd_bleu.gif') no-repeat left top;
}

.r-fond-bleu {
	/*background: url('IMG/images/cadre/cadre-fond_bleu.gif');*/
}


/****** CADRE GRIS ARRIERE BLANC *****/


/* Haut-gauche, etc. */
.r-hg-gris	{
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-hg_gris.gif') no-repeat right bottom;
}
.r-h-gris {
	height: 12px; background: url('IMG/images/cadre/cadre-h_gris.gif') repeat-x bottom;
	padding-left: 5px;
}
.r-hd-gris {
	width: 12px; height: 15px; background: url('IMG/images/cadre/cadre-hd_gris.gif') no-repeat left bottom;
}
.r-g-gris {
	width: 12px; background: url('IMG/images/cadre/cadre-g_gris.gif') repeat-y right;
}
.r-d-gris {
	width: 12px; background: url('IMG/images/cadre/cadre-d_gris.gif') repeat-y;
}
.r-bg-gris {
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-bg_gris.gif') no-repeat right top;
}
.r-b-gris {
	height: 12px; background: url('IMG/images/cadre/cadre-b_gris.gif') repeat-x top;
}
.r-bd-gris {
	width: 12px; height: 12px; background: url('IMG/images/cadre/cadre-bd_gris.gif') no-repeat left top;
}

.r-fond-gris {
	/*background: url('IMG/images/cadre/cadre-fond_gris.gif');*/
	background: url('ecrire/img_pack/degrade.jpg');
}


.bouton_navigation { 
padding: 3px; 
/*ci-dessous : bidouille 
afin que le bouton soit joli sous IE*/
_padding-top: 21px;
font-size: 10px; 
_font-size: 14px; 
border-left: 1px solid; 
border-bottom: 1px solid;
border-right: 1px solid;
/* fin de la bidouille */
text-decoration: none; 
background-image: url("IMG/images/barre15.jpg");
border-color: #990000; 
color: #ffffff;
}

.bouton_navigation2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid; padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 4px; font-style: normal ; text-decoration: none ; background-image: url(IMG/images/barre15.jpg); border-color: #333333 #666666 #666666; color: #FFFFFF}

.spip_doc_titre{
font-size: 10px;
//margin-bottom: 20px;
color: #345678;
}

.spip_doc_descriptif
{
font-size: 10px;
margin-bottom: 10px;
color: #345678;
width: 580px;
text-align: center;
}

#descriptif
{
font-size: 10px;
margin-top: 5px;
padding: 2px;
background-image: url("IMG/images/barre08.jpg");
border: 1px solid;
border-color: #666666;
}
.bouton_ggcc {
	background-image: url(IMG/images/barre16.jpg);
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-weight: normal;
	font-variant: normal;
	padding: 2px;
	text-align:center;
}

.bouton_ggcc a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	
}




/******* LE MENU EN HAUT DU FORUM   *******/
#mainmenu_forum
{
font-size: 10px;
margin-top: 5px;
padding: 2px;
background-image: url("IMG/images/barre08.jpg");
border: 1px solid;
border-color: #666666;
text-align: center;
}


.spip_documents
{
padding: 5px;
}

/****** LES TABLEAUX DANS LES ARTICLES *****/

table.spip {
border: 1px solid;
}

table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
	background-color: #C0C0C0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
	}

table.spip td {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	vertical-align: center;
}

/****** LES TITRES DANS LES ARTICLES *****/

h3.spip{
font-size: 13px;
width: 100%;
background-color: #6B7CA3;
font-weight: bold;
border: 1px solid;
}

.vignette_galerie
{
float: left;
height: 150px;
width: 151px;
border: 0px solid;
border-color: #666666;
padding : 14px;
margin: 3px;

}

/******* STYLE DANS LE FORUM PHPBB ******/

.forumline
{

//padding: 5px;
border-bottom: 1px solid;
border-color: #666666;
font-size: 10px;

}

.forumlink
{
color: #6B7CA3;
font-size: 12px;

//text-decoration: none;
}

.row1
{
background-color: #F5F5F5;
border-left: 1px solid;
border-top: 1px solid;
border-color: #666666;
}

.row2
{
//ckground-color: #E9E9E9;
border-left: 1px solid;
border-top: 1px solid;
border-color: #666666;
padding: 5px;
}

.row3
{
background-color: #F5F5F5;
border-left: 1px solid;
border-top: 1px solid;
border-color: #666666;
}

.row4
{
Border-left: 1px solid;
border-top: 1px solid;
border-color: #666666;
}

.row5
{
background-color: #F5F5F5;
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color: #666666;
}

.row3Right
{
background-color: #F5F5F5;
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color: #666666;
}


.cattitle
{
color: #993300;
font-size: 18px;
text-decoration: none;
width: 100%;

}

.quote
{
border: 1px solid;
background-color: 
}

.ggcc {
	background-image: url(IMG/images/degrade.jpg);
	margin: 5px;
	padding: 5px;
	border: 1px solid #000000;
}
