body
{
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/fond.gif);
	background-repeat: repeat-x;
	background-color:#530004;
	margin : 0;
}
form { margin: 0; }

/* Les polices */								

.t0{font-size : 9px;}
.t1{font-size : 10px;}
.t2{font-size : 11px;}
.t3{font-size : 12px;}
.t4{font-size : 15px;}

.c1{color : #ffffff;}
.c2{color : #ff0000;}

.c3{color : #ff42de;}
.c4{color : #666666;}

.cs1, .ch{ color : #a81314;}
.cs2, .cf{ color : #f141d2;}

.bc1 { background-color: #d2d2d1; }
.bc2 { background-color: #e0e0df; }
.bc3 { background-color: #db70ff; }

h1{ font-size: 21px; color: #FFFFFF; margin: 0 0 0 18Px; font-weight: normal; }
h2{ font-size: 13px; color: #FFFFFF; margin: 20Px 0 2Px 0; font-weight: bold; }
h3{ font-size: 13px; color: #f141d2; margin: 10Px 0 2Px 0; }

.non-souligne { text-decoration: none; }
.gras { font-weight: bold; }
.non-gras { font-weight: normal; }
.italique { font-style: italic; }
.justifie { text-align: justify; }
.lien { text-decoration: none; }
.lien:hover { text-decoration: underline; }

.image_membre { border: 1Px solid #424242; }
.img-evenement3 { border: 1Px solid #ff42de; }
.img-evenement, .photo-over { border: 1Px solid #de0101; }

.trait { background-color: #3c3c3c; height: 1Px; }
.trait-agenda { background-color: #5D0205; height: 1Px; }
.trait-agenda2 { background-color: #ffd1d1; height: 1Px; }
.trait-vertical { background-color: #3c3c3c; width: 1Px; }

/* Structure */	

td.gauche
{
	text-align: right;
	vertical-align: top;
	background-image: url(../images/trait-bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

td.droite
{
	background-image: url(../images/trait-hd.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

td.photo
{
	width: 94Px;
	height: 74Px;
	border: solid 1Px #7c0004;
	background-image: url(../images/photo-mini.gif);
	background-repeat: no-repeat;
	text-align:center;
}

/* Menu */	



/* Formulaire */	

input.input1
{
    color: #ffffff;
	border: 1Px solid #ffffff;
	height: 16Px;
	font-size: 11Px;
	background-color: #af0005;
	width: 210Px;
	padding: 0 0 0 3Px;
}

select.select1
{
    color: #ffffff;
	border: 1Px solid #ffffff;
	height: 18Px;
	font-size: 12Px;
	background-color: #af0005;
	width: 210Px;
}

input.input2
{
    color: #ffffff;
	border: 1Px solid #ffffff;
	height: 18Px;
	font-size: 10Px;
	background-color: #af0005;
	width: 160Px;
}

input.button2
{
    color: #ffffff;
	border: 1Px solid #ffffff;
	height: 18Px;
	font-size: 10Px;
	background-color: #af0005;
}

input.button1
{
    color: #ffffff;
	border: 1Px solid #ffffff;
	height: 24Px;
	font-size: 12Px;
	font-weight: bold;
	width: 120Px;
	background-color: #af0005;
}

textarea.textarea1
{
	color: #ffffff;
	font-size: 12Px;
	border: 1Px solid #ffffff;
	background-color: #af0005;
	overflow: auto;
}

/* Num Page */	

a.num-page
{
    padding: 2Px 5Px 2Px 5Px;
    border: 1Px solid #de0101;
    background-color: #3e0001;
    color: #de0000;
	font-size: 11Px;
	margin: 0 2Px 0 2Px;
	display: block;
    text-decoration: none;
}

td.num-page-sel
{
    padding: 2Px 5Px 2Px 5Px;
    border: 1Px solid #ffffff;
    color: #ffffff;
	font-size: 11Px;
	font-weight: bold;
	margin: 0 2Px 0 2Px;
    background-color: #de0101;
}

a.num-page:hover
{
    color: White;
    text-decoration: none;
}

td.num-page
{
    padding: 0 5Px 0 5Px;
    border: 1Px solid #de0101;
    color: #de0000;
	font-size: 11Px;
	cursor: default;
    background-color: #540000;
}

td.num-page-texte
{
    color: #ffffff;
	font-size: 12Px;
	padding: 4Px 3Px 0 3Px;
}

td.num-page-texte2
{
    color: #ffffff;
	font-size: 12Px;
	padding: 4Px 3Px 0 3Px;
}