*
{
	margin		: 0px;
	padding		: 0px;
}

BODY
{
	color		:#000000;
	font-size	:16px;

        overflow	: auto;

	background-color	:#EFDFC6;

	scrollbar-face-color	: #EFDFC6;
	scrollbar-shadow-color	: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color	: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color	: #EFDFC6;
	scrollbar-arrow-color	: #003300;
}

P
{
	text-align	: justify;
	margin-bottom	: 12px;
}

A
{
	color		: #003300;
	font-weight	: bold;
	text-decoration	: none;
}

A:hover
{
	color		: #CC0000;
	font-weight	: bold;
	text-decoration	: underline;
}

HR
{
	color		: #4A3818;
	background-color: #4A3818;
	margin		: 2px 30px;
	padding		: 0;
	height		: 2px;

}

H1
{
	margin-bottom	: 20px;
	color		: #003300;
	font-size	: 24px;
	font-weight	: bold;
	font-style	: italic;
	text-align	: center;
	text-decoration	: underline;
}

H2
{
	margin-top	: 15px;
	margin-bottom	: 15px;
	color		: #003300;
	font-size	: 20px;
	font-weight	: bold;
	font-style	: italic;
}

H3
{
	margin-top	: 10px;
	margin-bottom	: 10px;
        color		: #003300;
        font-size	: 20px;
        font-weight	: bold;
	text-align	: right;
}

TABLE
{
	border-collapse	: collapse;
	empty-cells	: show;
	padding		: 10Px;
}

TH, TD
{
	padding		: 4px;
}

TABLE.visible
{
	border		: 1px solid #003300;
}

TH.visible, TD.visible
{
	border		: 1px solid #003300;
}

UL
{
	margin		: 0px;
	padding		: 0px;
}

LI
{
	margin		: 0px;
	margin-left	: 30px;
	padding		: 0px;
}

TEXTAREA
{
        overflow	: auto;
}

/* définition du squelette de la page ********************************************/

#page
{
	width		: 1024px;
	height		: auto;
}

/* bloc du menu complet : colonne de gauche */
#menu
{
	margin-left	: 5px;
	margin-top	: 5px;
	width		: 188px;
	float		: left;
}

/* sous-bloc de menu : l'iguane */
#menuTop
{
        background      : url(/img/menu/top.jpg) no-repeat top left;
        height          : 99px;
}

#menuContent
{
        background      : url(/img/menu/middle.jpg) no-repeat top left;
	padding-left	: 20px;        
}

#menuContent A
{
	color		: #003300;
	font-size	: 16px;
	font-weight	: bold;
	text-decoration	: none;
}

#menuContent A:hover
{
	color		: #EFDFC6;
	font-size	: 16px;
	font-weight	: bold;
	text-decoration	: none;
}

#menuContent UL
{
	width		: 115px;
}

#menuContent LI
{
        text-align      : center;
	margin		: 0px;
        list-style	: none;
}

/* sous-bloc de menu : image de fin du menu */
#menuBottom
{
        background      : url(/img/menu/bottom.jpg) no-repeat top left;
        width           : 188px;
        height          : 30px;
}

/* bloc de droite : contenu de la page et entete */
#texte
{
	margin:0px;
	padding:0px;
	margin-top	: 5px;
        width           : 551px;
	float		: left;
}

/* sous-bloc de texte : entete phredd.com */
#texteTop
{
        background      : url(/img/menu/header.jpg) no-repeat top left;
	width		: 551px;
        height          : 77px;
}

/* sous-bloc de texte : contenu de la page */
#texteContent
{
        background      : url(/img/main/fond.jpg);
	padding		: 5px;
	margin-top	: 10px;
	margin-bottom	: 10px;
        border          : 2px solid #777777;
}

#texteContent ul
{
	margin-left	: 30px;
}

#texteContent li
{
	padding		: 2px;
}

#footer
{
	clear		: both;
	width		: 760px;
	margin-left	: 10px;
	text-align	: center;
}
