/*	----------------------------------------------------------------------------
	descipteurs et génériques
	------------------------------------------------------------------------- */
body, div {
	margin					:	0px;
	padding					:	0px;
	font-family				:	verdana;	
	font-weight				:	regular;
	font-size				: 	11px;/* 10 */
	color					:	#000000;
	letter-spacing			:	0px;
}
form, p, ul, h1, h2, h3, h4, h5, h6{
	margin					:	0px;
	padding					:	0px;
}
h1, h2, h3, h4, h5, h6{
	font-weight: bold;
	color:#005ea8;
}
ul{
	list-style-type			: 	none;
}
a {
	color					:	#005ea8;
	text-decoration			:	none;
}
a:hover{
	text-decoration			:	underline;
}
a img{
	border					: 	none;
}
p {
	color					:	#000000;
	text-align				:	justify;	
	margin					:	5px 0px 5px 0px;
}
.majuscule{
	text-transform: uppercase;
}

/********* FCK EDITOR *************/
.fck_titre, .fck_titre a, .fck_titre a:hover {
	font-size				:	13px;
	font-weight             :  bold;
	color					:	#005EA8;
	margin					:	4px 0px 4px 0px;
	padding					:	0px;
}

/*
.fck_sous_titre, .fck_sous_titre a, .fck_sous_titre a:hover {
	font-size				:	12px;
	color					:	#009A45;
	margin					:	2px 0px 2px 0px;
	padding					:	0px;
}*/

/*	----------------------------------------------------------------------------
	CADRE HAUT		
	------------------------------------------------------------------------- */
.fil_ariane, .fil_ariane a, .fil_ariane a:hover{
	font-size				:	9px;
	color					:	#000000;
}

.onglet, .onglet a, .onglet a:hover{
	font-size				:	10px;
	font-weight				:	bold;
	color					:	#009933;
}

a.onglet:hover{
	color					:	#006633;
	text-decoration			:	none;
}

/*	----------------------------------------------------------------------------
	STYLES DE COULEUR 		
	------------------------------------------------------------------------- */
.color_urdol-asso, .color_urdol-asso a, .color_urdol-asso a:hover{
	color					:	#4489bf;
}

.color_actualite, .color_actualite a, .color_actualite a:hover{
	color					:	#005ea8;
}
	
/*	----------------------------------------------------------------------------
	CADRE CENTRE - ACCUEIL		
	------------------------------------------------------------------------- */
h1.accueil, h1.accueil a, h1.accueil a:hover{
	font-size				:	11px;
	font-weight				:	bold;
}

p.accueil{
	font-size				:	9px;
}

a.accueil, a.accueil:hover{
	font-size				:	9px;
	font-weight				:	bold;
}

/*	----------------------------------------------------------------------------
	CADRE CENTRE - (TYPE ARTICLE)	
	------------------------------------------------------------------------- */
h2.lst_article, h2.lst_article a, h2.lst_article a:hover{
	font-size				:	10px;
	font-weight				:	normal;
	text-transform			:	uppercase;
	color					:	#ffffff;
	text-align				:	center;
	padding-top				:	3px;
}

h2.frm_article, h2.frm_article a, h2.frm_article a:hover{
	font-size				:	23px;
	font-weight				:	bold;
	/*color					:	#009a45;*/
}

h3.frm_article, h3.frm_article a, h3.frm_article a:hover{
	font-size				:	10px;
	font-weight				:	bold;
	color					:	#ffffff;
	padding-top				:	2px;
}

p.frm_article{
	font-size				:	12px;
	font-weight				:	bold;
	margin					:	0px;
	margin-bottom			:	10px;
}
	
a.lst_article, a.lst_article:hover{
	font-size				:	9px;
	font-weight				:	bold;
}

a.frm_article, a.frm_article:hover{
	font-size				:	9px;
	font-weight				:	bold;
}

li.frm_article{
	margin-top				:	4px;
}

h2.frm_sejour{
	font-size				:	20px;
	font-weight				:	bold;
	color					:	#FFF;
	display					:	inline;
	background				:	#009a45 url(/img/urdol/onglet-lst-haut-big[1].gif) no-repeat top right;
	padding-right			:	13px;
}
/*	----------------------------------------------------------------------------
	CADRE BAS		
	------------------------------------------------------------------------- */
.baseline, .baseline a, .baseline a:hover, .menu_bas, .menu_bas a, .menu_bas a:hover {
	font-size				:	9px;
	color					:	#ffffff;
}

.coordonnees, .coordonnees a, .coordonnees a:hover{
	font-size				:	11px;
	font-weight				:	bold;
	color					:	#ffffff;
}


	
/*	----------------------------------------------------------------------------
	AXN		
	------------------------------------------------------------------------- */
.baseline_axn{
    margin                  :   5px 0;
}

.baseline_axn, .baseline_axn a, .baseline_axn a:hover, .baseline_axn_droite, .baseline_axn_droite a, .baseline_axn_droite a:hover{
    font-size               :   10px;/* 9 */
    color                   :   #fff;
}

.baseline_axn_droite{
	margin-left				:	35px;
}

.baseline_axn_logo{
	position				:	absolute;
	margin-top				:	-1px;			
}

.erreur_javascript{
	text-align				: 	center;
	margin					:	10px;
	position				:	absolute;
	width					: 	100%;
	z-index					:	50;
}

.contenu_erreur_javascript{
	color					:	Red;
	width					:	50%;
	background-color		: 	#dddddd;
	padding-bottom			: 	10px;
	border					: 	1px solid black;
}

.erreur_404{
	border					:	1px dashed #0E632A;
	font-size				:	26px;
	text-align				:	center;
	color					:	#009933;
}