body
{
	margin-top: 0;
	font-family:Arial, Helvetica, sans-serif;
	color : #837f79;
	background-color:#2F2831;
	background-image:url(../images/fond-repeat-x.jpg);
	background-repeat:repeat-x;
}

table.princ
{
	background-image:url(../images/fond.jpg);
	background-repeat:no-repeat;
	width:956px;
	height:850px;
}

table.corps-fond
{
		background-color:#6B4F6C;

	background-image:url(../images/corps-fond.jpg);
	background-repeat:no-repeat;
	height:300px;
}

td.grille1
{
		background-image:url(../images/grille1.jpg);
	background-repeat:repeat;

}

td.grille2
{
		background-image:url(../images/grille2.gif);
	background-repeat:repeat;

}


h1{font-size: 12Px; color:#FFFFFF; margin: 0 0 5 0px;}
h2{font-size: 11Px; color:#ECBDA2; margin:1px 0px 0px 0px;}

.t1 { font-size: 10Px; }
.t2 { font-size: 11Px; }
.t3 { font-size: 12Px; }
.t4 { font-size: 13Px; }

.c1 { color: #7D6074; }
.c12 { color: #7D6074; }
.c2 { color: #9B5F00; }
.c3 { color: #E3CFDB; }
.c4 {color:#A945D3;}

.cf{ color:#FF00E4; }
.ch{ color:#E7CDE4; }

.justifie { text-align: justify; }
.non-souligne { text-decoration: none; }
.gras{ font-weight: bold; }


.grille1
{
	background-image:url(../images/grille1.gif);
	background-repeat: repeat;
}


td.fond-corps
{
	background-image:url(../images/fond-corps.jpg);
	background-repeat: no-repeat;
}

td.corps-cote
{
	background-image:url(../images/fond-cote.jpg);
	background-repeat: no-repeat;
	background-color: #55514b;
}

td.bandeau-corps
{
	background-image:url(../images/bandeau-corps.jpg);
	background-repeat: repeat;
}

td.fond-corps-repeat
{
	background-color:#524e49;
	background-image:url(../images/fond-corps-repeat.jpg);
	background-repeat:repeat-x;
}







input.input1
{
   border-width:1px;
   border-style:solid;
   height:17px;
   color:#7D6074;
   font-size:10px;
   background-color:#312A31;
   border-color:#5C4F56;
}

select.select1
{
   border-width:1px;
   border-style:solid;
   height:17px;
   font-size:10px;
     color:#7D6074;
   background:#312A31;
   border-color:#5C4F56;
}
textarea.textarea1
{
   border-width:1px;
   border-style:solid;
   color:#7D6074;
  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   background:#312A31;
   border-color:#5C4F56;
}


img.image_logo_cg_mini
{
	border:1px solid #4A4A4A;
}

.bloc_transparent
{
	background-color:#000000;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	position:absolute;

}

.bloc_transparent_texte
{

	position:relative;
}


.bloc_transparent2
{
	background-color:#000000;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	position:absolute;
	width:255px;
	height:90px;
}

.bloc_transparent2_texte
{
	width:255px;
	height:90px;
	position:relative;
}


.menu_membre{font-size : 10px; color : #7D6074;}



.image_membre
{
	border-width:1px;
	border-color:#555555;
}


div.div-menu
{
	position: absolute;
	top: 187Px;
	Z-Index: 10;
	
}

.t1c1_f{font-size:11px;color:#FF00E4;}
.t1c1_h{font-size:11px;color:#E7CDE4;}

a.menu-lien
{
	display: block;
	width: 155px;
	height: 23px;
	line-height: 23Px;
}

td.td-menu { font-size: 10Px; }



.evenement_fiche_nom{font-size:11px;color:#FFFFFF;font-weight:bold;}
.evenement_fiche_texte{font-size:10px;color:#d0d0d0;}
.evenement_fiche_date{font-size:10px;color:#00D8FF;font-weight:bold;}
.evenement_fiche_lien1{font-size:10px;color:#d0d0d0;}
.evenement_fiche_ville{font-size:11px;color:#d0d0d0;font-weight:bold;}





/* Les polices */								

.t3c1{font-size : 12px; color : #C1F241;}
.t2c1{font-size : 11px; color : #C1F241;}
.t1c1{font-size : 10px; color : #C1F241;}
.t3c1b{font-size : 12px; color : #C1F241; font-weight:bold;}
.t2c1b{font-size : 11px; color : #C1F241; font-weight:bold;}
.t1c1b{font-size : 10px; color : #C1F241; font-weight:bold;}



.t0c12{font-size:10px;color:#D0D0D0;font-family:Arial}

.t3c12{font-size : 12px; color : #FFFFFF;}
.t2c12{font-size : 11px; color : #FFFFFF;}
.t1c12{font-size : 10px; color : #FFFFFF;}
.t3c12b{font-size : 12px; color : #FFFFFF; font-weight:bold;}
.t2c12b{font-size : 11px; color : #FFFFFF; font-weight:bold;}
.t1c12b{font-size : 10px; color : #FFFFFF; font-weight:bold;}





.t3c2{font-size : 12px; color : #FFFFFF;}
.t2c2{font-size : 11px; color : #FFFFFF;}
.t1c2{font-size : 10px; color : #FFFFFF;}
.t3c2b{font-size : 12px; color : #FFFFFF; font-weight:bold;}
.t2c2b{font-size : 11px; color : #FFFFFF; font-weight:bold;}
.t1c2b{font-size : 10px; color : #FFFFFF; font-weight:bold;}



.t3c3{font-size : 12px; color : #FF00E4;}
.t2c3{font-size : 11px; color : #FF00E4;}
.t1c3{font-size : 10px; color : #FF00E4;}
.t3c3b{font-size : 12px; color : #FF00E4; font-weight:bold;}
.t2c3b{font-size : 11px; color : #FF00E4; font-weight:bold;}
.t1c3b{font-size : 10px; color : #FF00E4; font-weight:bold;}

.t3c4{font-size : 12px; color : #C7C7C7;}
.t2c4{font-size : 11px; color : #C7C7C7;}
.t1c4{font-size : 10px; color : #C7C7C7;}
.t3c4b{font-size : 12px; color : #C7C7C7; font-weight:bold;}
.t1c4b{font-size : 10px; color : #C7C7C7; font-weight:bold;}
.t2c4b{font-size : 11px; color : #C7C7C7; font-weight:bold;}

.t3c5{font-size : 12px; color : #444444;}
.t2c5{font-size : 11px; color : #444444;}
.t1c5{font-size : 10px; color : #444444;}
.t3c5b{font-size : 12px; color : #444444; font-weight:bold;}
.t2c5b{font-size : 11px; color : #444444; font-weight:bold;}
.t1c5b{font-size : 10px; color : #444444; font-weight:bold;}

.t3c6{font-size : 12px; color : #75B5D1;}
.t2c6{font-size : 11px; color : #75B5D1;}
.t1c6{font-size : 10px; color : #75B5D1;}
.t3c6b{font-size : 12px; color : #75B5D1; font-weight:bold;}
.t2c6b{font-size : 11px; color : #75B5D1; font-weight:bold;}
.t1c6b{font-size : 10px; color : #75B5D1; font-weight:bold;}


.image_evenement_photo, .img-evenement
{
	border-width:1px;
	border-color:#333333;
}





.bloc_transparent4
{
	background-color:#000000;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	position:absolute;
	width:280px;
	height:25px;
}

.bloc_transparent4_texte
{
	width:280px;
	height:25px;
	position:relative;
}