/* Feuille de style générale */

/* ------------- Formulaire --------------- */

.form_log
{
	width : 100px;
	font-size : 11px;
	background-color : #dbdbdb;
	border : 1px solid black;
}

#log_form
{
	background-image : url('images/log.png');
	background-repeat : no-repeat;
	background-position : right;
}

#pass_form
{
	background-image : url('images/pass.png');
	background-repeat : no-repeat;
	background-position : right;
}

#v_log
{
	background-color : #D0CECF;
}
#v_up
{
	background-color : #F5F1F2;
}

.valid
{
	width : 20px;
	height : 15px;
	background-image : url('images/valid.png');
	background-repeat : no-repeat;
	cursor : pointer;
	border : 0px;
}


.annuler
{
	width : 16px;
	height : 16px;

	background-image : url('images/forum/del.jpg');
	background-repeat : no-repeat;
	background-color : #D0CECF;
	background-position : center center;

	border : 0px;

	cursor : pointer;

	margin-bottom : 0px;
}

.kick
{
	background-color : #F5F1F2;
}

.no_marge
{
	margin : 0px;
}


.pair
{
	background-color : #F4F2F3;
}

.impair
{
	background-color : #DDDDDD;
}

.bouton
{
	width : 80px;
	height : 19px;

	background-image : url('images/forum/bouton.jpg');
	background-repeat : no-repeat;

	border : 0px;

	cursor : pointer;

	margin : 10px;
	
	font-size : 14px;
}

.center
{
	margin-left : 50px;
}

.italique
{
	font-style: italic
}

.sousligne
{
	text-decoration : underline;
}

.gras
{
	font-weight : bold;
}

.cadre
{
	border : 1px solid black;
	padding : 2px;
}

.titre
{
	font-type : arial;
	font-size : 18px;
	font-weight : bold;
	color : #000000;
}


.bleu
{
	color : #0006FF;
}

.gris
{
	color : #5e5e5e;
}

.violet
{
	color : #3E00FE;
}

.vert
{
	color : #00dd00;
}

.rouge
{
	color : #dd0000;
}

.noir
{
	color : #000000;
}

/* ------------- Bloc ----------------- */

/* Top */

.bloc_top
{
	width : 100%;
	height : 26px;

	background-image : url('images/bloc/hm.png');
	background-repeat : repeat-x;

	margin-top : 0px;
	
	text-align : center;
	font-type : arial;
	font-weight : bold;
}

.bloc_top_droite
{
	width : 26px;
	height : 26px;

	background-image : url('images/bloc/hd.png');
	background-repeat : no-repeat;

	float : right;
	
}

.bloc_top_gauche
{
	width : 42px;
	height : 26px;

	background-image : url('images/bloc/hg.png');
	background-repeat : no-repeat;

	float : left;
	
}

.b_titre
{
	padding-top : 4px;
}

/* Milieu */

.bloc_milieu
{
	width : 100%;

	margin : 0px 0px 0px 0px;

	background-color : #F5F1F2;
	
}

.bloc_milieu_droite
{
	width : 6px;

	margin : 0px 0px 0px 0px;

	background-image : url('images/bloc/md.png');
	background-repeat : repeat-y;
	background-position : center right;


}

.bloc_milieu_gauche
{
	width : 6px;

	margin : 0px 0px 0px 0px;

	background-image : url('images/bloc/mg.png');
	background-repeat : repeat-y;
	background-position : center left;

	
}

/* Bas */

.bloc_bas
{
	width : 100%;
	height : 22px;

	background-image : url('images/bloc/bm.png');
	background-repeat : repeat-x;

	margin-bottom : 10px;	
}

.bloc_bas_droite
{
	width : 26px;
	height : 22px;

	background-image : url('images/bloc/bd.png');
	background-repeat : no-repeat;

	float : right;
	margin-bottom : 10px;
	
}

.bloc_bas_gauche
{
	width : 46px;
	height : 22px;

	background-image : url('images/bloc/bg.png');
	background-repeat : no-repeat;

	float : left;
	
	margin-bottom : 10px;
	
}

