body
{
	font-family:Arial, Helvetica, sans-serif;
}

.num-page { font-size : 12px; color: #ffffff; }
.titre-page { font-size : 13px; color: #ffffff; }

.evenement-nom { font-size: 15Px; color: #e7c663; }
.evenement-date { font-size: 14Px; color: #e7c663; }
.evenement-nbphotos { font-size: 13Px; color: #e7c663; }

.album-photo-legende { font-size: 10Px; color: #e7c663; }

.photo-legende { font-size: 12Px; color: #e7c663; }
.commentaire-texte { font-size: 11Px; color: #e7c663; }
.commentaire-date { font-size: 11Px; color: #e7c663; }
.deja-vote { font-size: 11Px; color: #e7c663; }

.t2{font-size : 11px;}
.t3{ font-size : 12px; }
.c2{ color: #e7c663; }
.ch, .cs1 { color: #ffffff; }
.cf, .cs2 { color: #FF00E4; }
.non-souligne { text-decoration: none; }
.souligne { text-decoration: underline; }
.gras { font-weight: bold; }
.italique { font-style: italic; }

.image-over { background-color: #424242; }
a.titre-page:hover { text-decoration: underline; }

.trait { background-color: #4a4a4a; }
.trait2 { background-color: #727472; }

.image_evenement_photo, .img-evenement
{
	border: 1Px solid #727472;
}

.img-evenement2
{
    border: 1Px solid #727472;
	filter:alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}

.img-evenement3
{
    border: 1Px solid #727472;
	filter:alpha(opacity=80);
	-moz-opacity: .80;
	opacity: .80;
}

.image_membre
{
	border-width:1px;
	border-color:#727472;
}

.transparent
{
	filter:alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}

.textarea1
{
    font-size: 12Px;
    color: #e7c663;
    background-color: #3e403e;
    border: 1Px solid #727472;
    width: 350Px;
    height: 120Px;
}

.input1
{
    font-size: 10Px;
    color: #e7c663;
    background-color: #3e403e;
    border: 1Px solid #727472;
}

.tag
{
    font-size: 11Px;
    position: absolute;
	padding: 0 4px 1Px 4px;
    background-color: Black;
    visibility: hidden;
}

a.tag-1
{
    font-size: 11Px;
    font-weight: bold;
    color: #0095ff;
    text-decoration: none;
}

a.tag-1:hover { color: #50b6ff; }

.carre-1
{
    margin: 7Px 3Px 0 0;
    font-size: 1Px;
    width: 4Px;
    height: 4Px;
    line-height: 4Px;
    background-color: #0095ff;
    float: left;
}

a.tag-2
{
    font-size: 11Px;
    font-weight: bold;
    color: #f100ff;
    text-decoration: none;
}

a.tag-2:hover { color: #f655ff; }

.carre-2
{
    margin: 7Px 3Px 0 0;
    font-size: 1Px;
    width: 4Px;
    height: 4Px;
    line-height: 4Px;
    background-color: #f100ff;
    float: left;
}

a.num-page
{
    padding: 2Px 5Px 2Px 5Px;
    border: 1Px solid #e7c663;
    color: #e7c663;
	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: #dedede;
	font-size: 11Px;
	font-weight: bold;
	margin: 0 2Px 0 2Px;
    color: White;
    background-color: #d7b64f;
}

a.num-page:hover
{
    color: White;
    background-color: #e7c663;
    text-decoration: none;
}

td.num-page
{
    padding: 0 5Px 0 5Px;
    border: 1Px solid #e7c663;
    color: #e7c663;
	font-size: 11Px;
	cursor: default;
}

td.num-page-texte
{
    color: #e7c663;
	font-size: 12Px;
	font-weight: bold;
	padding: 0 2Px 0 4Px;
}

td.num-page-texte2
{
    color: #e7c663;
	font-size: 12Px;
	font-weight: bold;
	padding: 0 4Px 0 2Px;
}


.transparent
{
	filter:alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}
