BODY {
	margin-top: 			5px;
	margin-bottom: 		0px;
	margin-left: 			0px;
	margin-right: 		0px;
	
	font-family:Arial, Verdana;
	font-size:12px;
	/*color:#587113;*/
    /*color:#660033;*/
    color:#1b1b1f;
}

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

INPUT, TEXTAREA {
	border: 2px solid #D9D9D9;
	background:#FFFFFF;
	text-align:left;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#ED7101;
}

INPUT.btn{
	border:1px solid #000000;
	text-align:center;
}

DIV.SEP {
	float:			right;
	padding:		5px;
	padding-bottom:	0px;
	padding-top:	0px;
	border-right:	1px solid #FFFFFF;
}
A.TOOL {
	font-family:Arial, Verdana;
	font-size:11px;
	color:#FFFFFF;
    text-decoration:none;
}

#NAV {
	text-align:left;
	width:770px;
	margin:0px;
	padding-bottom:0px;
	background:url(../imgs/fond.gif);
}

.LINKS {
	font-family:Arial, Verdana;
	font-size:11px;
	/*color:#7D3A10;*/
    color:#006666;
    text-decoration:none;
}
A.LINKS {
	font-family:Arial, Verdana;
	font-size:11px;
	color:#7D3A10;
    text-decoration:underline;
}

DIV.PRESSE{
	width:178px;
	height:20px;
	margin:0px;
	padding:0px;
	background:url(../imgs/espace_presse.gif);
	margin-bottom:11px;
	cursor:hand;
}
DIV.PROPRESSE{
	width:178px;
	height:20px;
	margin:0px;
	padding:0px;
	background:url(../imgs/espace_pro.gif);
	cursor:hand;
}

#SLOGAN {
	float:right;
	width:250px;
    height:20px;
    margin-top:12px;
    margin-right:10px;
	background:url(../imgs/slogan.gif) no-repeat;	
}

DIV.FOND {
	width:770px;
	background:url(../imgs/fond.gif);
	padding:15px;
	padding-top:0px;
	padding-bottom:0px;
}

#BANDEAU {
	width:770px;
	height:109px;
	background:url(../imgs/fond_vert.gif);
	border:0px solid;
}
#BANDEAUFILLE {
	width:770px;
	height:69px;
	background:url(../imgs/fond_vert.gif);
	border:0px solid;
}
#BANDEAUPRO {
	width:770px;
	height:69px;
	background:url(../imgs/fond_pro.gif);
}
#BANDEAUPRESSE {
	width:770px;
	height:69px;
	background:url(../imgs/fond_presse.gif);
}

#BNDMOIS {
	float:left;
	margin-left:20px;
	width:162px;
	height:95px;
	/*background:url(../imgs/titre_decembre.gif) no-repeat bottom #FFA930;*/
	border:1px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
}

#BNDIMG {
	float:left;
	width:531px;
	height:95px;
	/*background:url(../imgs/bandeau_decembre.jpg) no-repeat center;*/
	border:1px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
}

#BNDSMOIS {
	float:left;
	margin-left:20px;
	width:162px;
	height:16px;
	background:#FFEB00;
	border:1px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	font-size:8px;
}

#BNDSIMG {
	float:left;
	width:531px;
	height:16px;
	background:#ED7100;
	border:1px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	text-align:right;
}
#BNDSIMGPROPRESSE {
	float:left;
	width:531px;
	height:15px;
	background:#AFD526;
	border:1px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	text-align:right;
}

#content{
	float:left;
	text-align:left;
	width:340px;
	margin:15px;
	margin-left:13px;
	margin-top:10px;
}

#INFOSAISON{
	float:right;
	text-align:left;
	margin-right:13px;
	width:160px;
	height:13px;
	background:url(../imgs/themes_saison.gif) no-repeat;
}

#BNDARCHIVES {
	text-align:center;
	width:720px;
	float:center;
}

DIV.ITEMARCHIVES{
	float:left;
	text-align:left;
	width:176px;
	border:2px solid #FFFFFF;
	background:#EFEDEE;
}

#tdId{
	font-family:Verdana, Arial;
	font-size:11px;
	color:#000000;
	margin:0px;
	padding:0px;
	padding-right:2px;
}


#COPYRIGHT {
	margin-left:20px;
	text-align:left;
	width:750px;	
	font-family:Verdana, Arial;
	font-size:9px;
	color:#000000;	
}

#LOGO {
	 float:right;
	 text-align:right;
	 margin-top:16px;
	 margin-right:10px;
	 width:200px;
}

DIV.LOGOUT {
	font-family:Verdana, Arial;
	font-size:11px;
	color:#000000;
}
A.LOGOUTPRO, SPAN.LOGOUTPRO {
	font-family:Verdana, Arial;
	font-size:10px;
	color:#5E9F21;
	text-decoration:none;
}
A.LOGOUTPRESSE, SPAN.LOGOUTPRESSE {
	font-family:Verdana, Arial;
	font-size:10px;
	color:#ED7101;
	text-decoration:none;
}

DIV.SEPARATOROR{
	height:20px;
	background:url(../imgs/sep_or.gif);
	margin-top:10px;
	margin-bottom:10px;
}

DIV.SEPARATOR{
	height:50px;
	background:url(../imgs/sep_common.gif);
}

DIV.TITRE_ESPACE {
	font-family:Arial,Verdana;
	font-size:13px;
	color:#556E10;
	font-weight:bold;
}



/*
 * Classes
 */
.TITRE {
	font-family:Arial, Verdana;
	font-size:18px;
	/*color:#587113;*/
    color:#660033;
	font-weight:bold;
}
A.TITRE:hover,alink {
	color:#FFA930;
	text-decoration:underline;	
}

.ACCROCHE {
	font-family:Arial, Verdana;
	font-size:12px;
	/*color:#7D3A10;*/
    color:#006666;
	font-weight:bold;
}
A.ACCROCHE:hover,alink {
	color:#FFA930;
	text-decoration:underline;	
}

.TEXTE {
	font-family:Arial, Verdana;
	font-size:12px;
	/*color:#587113;*/
    /*color:#660033;*/
    color:#1b1b1f;
}
A.TEXTE:hover,alink {
	color:#FFA930;
	text-decoration:underline;	
}



.TITRE_ENCART {
	font-family:Arial, Verdana;
	font-size:15px;
	/*color:#587113;*/
    color:#660033;
	font-weight:bold;
}
A.TITRE_ENCART:hover,alink {
	color:#000000;
	text-decoration:underline;	
}
.TEXTE_ENCART {
	font-family:Arial, Verdana;
	font-size:11px;
	/*color:#7D3A10;*/
    color:#006666;
}
A.TEXTE_ENCART:hover,alink {
	color:#FFA930;
	text-decoration:underline;	
}

.DATE {
	font-family:Arial, Verdana;
	font-size:11px;
	color:#F57200;
}
A.DATE:hover,alink {
	color:#000000;
	text-decoration:underline;	
}

.TITRE_ARCHIVE {
	font-family:Verdana,Arial;
	font-size:12px;
	color:#F57200;
	font-weight:bold;
}
A.TITRE_ARCHIVE:hover,alink {
	color:#000000;
	text-decoration:underline;	
}


A{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#FFA930;
	text-decoration:underline;
}
A:hover {
	color:#145A1B;
	text-decoration:underline;
}

.SITEError {
	font-family:Verdana,Arial;
	color:red;
	font-size:12px;
	text-decoration:italic;	
}

.GC_LINK {
	font-family:Verdana, Arial;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}
A.GC_LINK:hover, alink {
	color:#7D3A10;
	text-decoration:underline;
}

/*
 * Styles pour les zones extensibles
 */
DIV.acdTbl, TABLE.acdTbl{
	clear: left;
	float: none;
}
DIV.acdHead, TR.acdHead {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #8D3021;
	clear: left;
}
DIV.acdHead{
	font-weight: normal;
	padding-left: 30px;
	cursor: hand;
	background: url('../imgs/fleche.gif') center left no-repeat;  
}
DIV.acdHeadSelected {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #8D3021;
	clear: left;
	padding-left: 30px;
	cursor: hand;
	background: url('../imgs/fleche.gif') center left no-repeat;  
}
DIV.acdDtl, TR.acdDtl{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #526C15;
	padding-top: 8px;
	padding-bottom: 8px;
	clear: left;
}

