@charset "UTF-8";

/*************************************************************
Definition de styles CSS sur des elements XHTML standards

On devrait trouver ici la plupart des balises XHTML.

Ce fichier doit etre reutilisable. Pour cela, n'y indiquer que
des styles qui fournissent une base "propre" pour la composition
de styles originaux.

Une bonne idee, pour commencer un nouveau theme graphique, 
devrait etre de copier les styles ci-dessous et de les 
personnaliser.
*************************************************************/

*
{
	z-index:auto;
	margin:0 auto;
	padding:0;
	
	text-align:left;
	font-size:small;
	line-height:normal;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	white-space:normal;
	
	border-style:solid;
	border-width:0;
	
	background-repeat:no-repeat;
	background-position:0 0;
}

BODY
{
	text-align:center;
}

BODY,
MAP,
UL,
LI
{
	margin:0;
}

MAP
{
	display:block;
}

/*************************************************************
Images
*************************************************************/

IMG,
A IMG
{
	border-width:0;
}

/*************************************************************
Liens
*************************************************************/

A,
A:visited,
A:hover,
A:visited:hover
{
	text-decoration:underline;
}

A:hover,
A:visited:hover {
	
}

/*************************************************************
Formulaires
*************************************************************/

FORM
{
	
}

FIELDSET
{
	border-width:2px;
}

INPUT[type="file"],
INPUT[type="text"],
INPUT[type="password"],
SELECT,
TEXTAREA
{
	border-style:inset;
	border-width:2px;
}

INPUT[type="file"]:focus,
INPUT[type="text"]:focus,
INPUT[type="password"]:focus,
SELECT:focus,
TEXTAREA:focus
{
	
}

LEGEND
{

}

LABEL
{
	
}

INPUT[type="submit"],
INPUT[type="button"]
{
	border-width:2px;
	border-style:outset;
}

INPUT[type="submit"]:hover,
INPUT[type="button"]:hover
{
	border-style:inset;
}

OPTION
{
	
}

/*************************************************************
Titres et paragraphes
*************************************************************/

H1,
H2,
H3,
H4,
H5,
H6
{
	
}

H1 *,
H2 *,
H3 *,
H4 *,
H5 *,
H6 *
{
	font-size:1em;
}

H1
{
	font-size:3em;
}

H2
{
	font-size:2em;
}

H3
{
	font-size:1.2em;
}

H4
{
	font-size:1.3em;
}

H5
{
	font-size:1.2em;
}

H6
{
	font-size:1.1em;
}

/*************************************************************
Paragraphes
*************************************************************/

P
{
	margin:0 auto 1em auto;
}

/*************************************************************
Listes
*************************************************************/

UL
{
	list-style-type:square;
	list-style-position:outside;
	margin:0 auto 0 1.1em;
}

UL UL
{
	list-style-type:disc;
}

UL UL UL
{
	list-style-type:circle;
}

/*************************************************************
Tableaux
*************************************************************/

TABLE
{
	border-width:0;
	
	table-layout:auto;
	border-spacing:0;
	empty-cells:show;
	border-collapse:collapse;
}

CAPTION
{
	border-width:0;
	text-align:center;
}

TR
{
	border-width:0;
}

TD,
TH
{
	vertical-align:top;
	border-width:0;
}

TH
{
	font-weight:bold;
}

/*************************************************************
Elements de mise en forme ou de mise en valeur
*************************************************************/

U
{
	text-decoration:underline;
}


EM
{
	font-style:italic;
}
B,
STRONG
{
	font-weight:bold;
}

I
{
	font-style:italic;
}

CODE
{
	font-family:monospace;
}

VAR
{
	font-family:monospace;
}

TT
{
	font-family:monospace;
}

SAMP
{
	
}

KBD
{
	
}

BLOCKQUOTE,
CITE,
Q
{
	font-style:italic;
}

DFN
{
	
}

ACRONYM
{
	
}

ABBR
{
	
}

STRIKE,
S
{

}

DEL
{
	text-decoration:line-through;
}

INS
{
	
}

SUB,
SUP
{
	font-size:0.5em;
}

SUB
{
	margin:0.75em auto 0 auto;
}

SUP
{
	margin:-1em auto 0 auto;
}

DL
{

}

DT
{
	font-weight:bold;
}

DD
{
	
}

SMALL
{
	font-size:smaller;
}

BIG
{
	font-size:larger;
}