/*******************************************************************************************************************************



BALISES GENERALES



********************************************************************************************************************************/



body

{

	background-image:url(../img/motif.gif);

	background-repeat:repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:20px;

	color:#FFFFFF;

}



strong

{

	font-size:11px;

	font-weight:bold;

}



a

{

	text-decoration:none;

	color:#FFFFFF;

}



a:hover

{

	text-decoration:none;

	color:#000000;

}





/*******************************************************************************************************************************



CLASSES GENERALES



********************************************************************************************************************************/



.architecte

{

	clear:both;

}



/*******************************************************************************************************************************



PRINCIPAL



********************************************************************************************************************************/



#principal

{

/*

	width:896px;

	margin:auto;

	position:absolute;

	text-align:center;

	margin-top:21px;

	background-color:#dc122a;

	*/

	 position:absolute;

     left: 50%;

	 margin:auto;

     width: 896px;

     margin-left: -448px;

	 margin-top:21px;

	 background-color:#dc122a;

}



/*******************************************************************************************************************************



CONNECTEZ



********************************************************************************************************************************/



#connectez

{

	margin-left:780px;

	margin-bottom:10px;

	padding-top:10px;

}



#connectez p

{

	float:left;

	margin-top:5px;

	margin-left:5px;

	color:#FFFFFF;

}



#connectez_icone

{

	width:16px;

	height:20px;

	background-image:url(../img/connectez_icone.gif);

	background-repeat:no-repeat;

	float:left;

}



/*******************************************************************************************************************************



HEADER



********************************************************************************************************************************/



#header

{

	width:838px;

	height:190px;

	margin-left:41px;

}

#header img

{
	display:block;

	width:838px;

	height:190px;

	border:none;

}



/*******************************************************************************************************************************



CORPS



********************************************************************************************************************************/



#corps

{

	width:825px;

	margin-left:54px;

	padding-bottom:9px;

	background-color:#000000;

	text-align:left;

}



/*******************************************************************************************************************************



MENU



********************************************************************************************************************************/



#menu_general

{

	width:804px;

	height:27px;

	padding-top:10px;

	margin-left:13px;

}



.menu_general_element

{

	cursor:pointer;

	width:114px;

	height:27px;

	background-image:url(../img/menu_off.gif);

	background-repeat:no-repeat;

	float:left;

}



.menu_general_element a

{

	display:block;

	width:114px;

	text-align:center;

	line-height:13px;

	color:#FFFFFF;

	padding-top:7px;

}



.menu_general_element a:hover

{

	color:#FFFFFF;

}



/*******************************************************************************************************************************



FIL D'ARIANNE



********************************************************************************************************************************/



#fil_arianne

{

	width:789px;
	float:left;
	padding-top:5px;

	padding-bottom:5px;

	margin-left:25px;

}



#fil_arianne a:hover{
	text-decoration:none;
	color:#ffb125;
}
#fil_arianne .arianne_path{
	float:left;
	width:100%;
}
#outils{
	float:right;
	width: 250px;
	padding: 0 14px 0 0;
}
#outils p {
	float:left;
	font-size:0.85em;
	letter-spacing:-0.3px;
	padding:0px 5px 0 5px;
}
#outils a {
	float:right;
	text-align:right;
}
#outils span {
	float:left;
	height:22px;
}
#outils .imprimer{
	width:auto;
	text-align:right;
}
/*******************************************************************************************************************************



CONTAINER CENTRE



********************************************************************************************************************************/

#centre

{

	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}



/*******************************************************************************************************************************



ACTU MENU GAUCHE



********************************************************************************************************************************/

#actu_menu_gauche

{

	width:176px;

	background-image:url(../img/article_motif.gif);

	padding-top:18px;

	padding-bottom:11px;

	padding-left:16px;

	margin-right:8px;

	line-height:13px;

	float:left;

}



#actu_menu_gauche strong

{

	display:block;

	width:176px;

	padding-bottom:12px;

}



#actu_menu_gauche p

{

	width:176px;

	padding-bottom:5px;

}



#actu_menu_gauche a

{



	color:#CCCCCC;

}



#actu_menu_gauche a:hover

{

	color:#FFB125;

}



/*******************************************************************************************************************************

ACTU CONTENU DROIT

********************************************************************************************************************************/

#actu_contenu_droit
{
	width:593px;
	padding-left:8px;
	padding-bottom:10px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#4e4c4c;
	float:left;
}

/*******************************************************************************************************************************

	ACTU CONTENU ARTICLE

********************************************************************************************************************************/
#actu_contenu_article
{
	float:left;
}

#actu_contenu_article a
{
	color:#919090;
}


#actu_contenu_article a:hover
{
	color:#919090;
	text-decoration:underline;
}

#contenu_article_image img
{
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
	float:left;
}

#contenu_article_titre
{
	width:300px;
	font-size:20px;
	font-weight:bold;
	color:#FFB125;
	padding-left:20px;
	padding-top:70px;
	float:left;
}

#contenu_article_texte
{
	width:590px;
	padding-top:20px;
}

.actu_style_chapeau
{
	font-weight:bold;
	color:#CCCCCC;
}

.actu_style_orange
{
	color:#bf0438;
	font-size:12px;
}

.actu_style_jaune
{
	color:#ffb125;
	font-size:12px;
}

.actu_style_encart_jaune
{
	border-style:solid;
	border-width:1px;
	border-color:#ffb125;
	padding:10px;
	/*margin:15px 0 0 0;*/
}

.actu_style_encart_orange
{
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
	padding:10px;
	/*margin:15px 0 0 0;*/
}

/*******************************************************************************************************************************



FOOTER



********************************************************************************************************************************/

#footer

{

	width:825px;

	height:30px;

	margin-left:54px;

}



#footer p

{

	margin-top:9px;

	float:left;

}



#menu_footer

{

	width:220px;

	margin-top:9px;

	text-align:right;

	float:right;

}

