.none
	{
	DISPLAY: none;
	}
	
A
	{
	TEXT-DECORATION: none;
	}

A:hover
	{
	TEXT-DECORATION: underline;
	COLOR: #0a3f8f;
	}

	
/*A:visited
	{
	COLOR: #0a3f8f;
	}*/
	
/*BODY
	{
	BACKGROUND-POSITION: top;
	background-image: url(../images/ht_deg.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
	margin:0px;
	border:0px;
	padding:0;
}

	Styles DIV */
/*	========== */

#fond_menu
	{
	background-image: url("../images/mnu_fd_deg.gif");
	background-repeat: repeat-y;
	background-position: top;
	}

#fond_ctr_ht
	{
	width: 400px;
	text-align: left;
	padding-LEFT: 10px;
	padding-bottom: 15px;
	vertical-align: bottom;
	}

#fond_haut_drt
	{
	text-align: right;
	padding-right: 30px;
	padding-top: 20px;
	vertical-align: top;
	}

#menu
	{
	text-align: left;
	padding-top: 10px;
	padding-bottom: 5px;
	}

#espace_ctr
	{
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 30px;
	vertical-align: top;
	}

#espace_ctr_dr
	{
	background-image: url("../images/hp_fd_deg_bl.gif");
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
	vertical-align: top;
	}

#espace_bas_gch
	{
	background-image: url("../images/hp_fd_deg_gr.gif");
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
	padding-left: 30px;
	padding-top: 10px;
	padding-right: 10px;
	vertical-align: top;
	}

#espace_bas_dr
	{
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	}

#espace_bas_achat
	{
	background-image: url("../images/fd_achat.gif");
	background-repeat: repeat-x;
	background-position: top;
	text-align: right;
	padding-right: 10px;
	height: 30; 
	vertical-align: middle;
	}



/*	Styles couleurs */
/*	=============== */

.orange { COLOR: #ff6501 }
.noir { COLOR: Black; }
.grisclair { COLOR: #999999} 
.grisfonce { COLOR: #5b5b5b }
.vert { COLOR: #95b300 }
.rose { COLOR: #e615a0 }
.blanc { COLOR: #fff }
A:hover.blanc { TEXT-DECORATION: underline; COLOR: white; }

.bleu { COLOR: #0a3f8f }
.bleuclair { Color: #39a9dc }
.rouge { COLOR: #ff003f }
.marron { COLOR: #6e483f }
.jaune { COLOR: #ffc44c }
A:hover.jaune { TEXT-DECORATION: underline; COLOR: #ffc44c; }

.strong { FONT-WEIGHT: bold; }
.normal { FONT-WEIGHT: normal; }
.light { FONT-WEIGHT: lighter; }


/*	Styles type */
/*	=========== */

.typo { FONT-FAMILY: Tahoma, Arial, Verdana; }
.typo8 {	FONT-SIZE: 50% }
.typo9 {	FONT-SIZE: 55% }
.typo10 { FONT-SIZE: 60% }
.typo11 { FONT-SIZE: 70% }
.typo12 { FONT-SIZE: 78% }
.typo14 { FONT-SIZE: 90% }
.typo16 { FONT-SIZE: 100% }
.typo18 { FONT-SIZE: 110% }
.typo20 { FONT-SIZE: 120% }
.typo30 { FONT-SIZE: 150% }
.typo40 { FONT-SIZE: 200% }
.typo50 { FONT-SIZE: 250% }

/*	Styles polices */
/*	============== */


input.bouton {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;

/*	border : 1px solid #0075BF;*/

	color : #ffffff;
	background-color : #4FA0D3;
}

SELECT
{
	BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

td
{	
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;   
}

.label 
{
	color:#004080;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: Bold;
}

.labelItalic
{
	color:#004080;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    font-style: italic;
}

.field
{
	BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}



.NormalRed
{
	BACKGROUND-COLOR: white;
	color:red;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: Bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	
}
.ContenuEnteteTable {
	background-color :#BFE9AB;
	color:#004080;
}

.Liste 
{
	background-color :#E9FBE0;
	color:#004080;
	
}

/* --------- Ajout PPE -------- */
BODY.bordeaux {
	margin:0;
	padding:0;
	background-color:#7e0c4a;
}
BODY.gris {
	margin:0;
	padding:0;
	background-color:#dad7d3;
}

UL.menuLateral {
	color:#0a3f8f;
	font-size:11px;
/*	font-size:70%; */
	list-style: none;
	margin:0px;
	padding:0px;
}

UL.menuLateral SELECT {
	font-size:11px;
}

UL.menuLateral A{
	color:#0a3f8f;
}

UL.menuLateral A:hover{
	color:#0a3f8f;
}

UL.menuLateral LI {
	padding-left:10px;
	margin-bottom:10px;
}

UL.menuLateral LI.puceVerte {
	background-image: url(../images/lft_puce_s_vert.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
}
UL.menuLateral LI.puceOrange {
	background-image: url(../images/lft_puce_s_orange.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
}
UL.menuLateral LI.puceBleue {
	background-image: url(../images/lft_puce_s_bleu.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
}

FORM {
	margin:0;
}

BODY{
}

BODY.home {
background-image:url(../images/fond_droite_ctr.gif);
background-position:top left;
background-repeat:repeat-y;
}

BODY.actus {
background-image:url(../images/fond_droite_ctr.gif);
background-position:top left;
background-repeat:repeat-y;
}