/*----------------------------------------------*/
/* Feuille de style Globenet                    */
/* juin-juillet 2005                            */
/* par gornety at intermediaservice point com   */
/*----------------------------------------------*/

/* définition generales de qq balises ----------*/
body{
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p{
	padding: 0px;
	margin: 0px 0px 5px 0px;
	text-align: justify;
}
a{
	color: #5272A0;
}
a:hover{
	color: #49586B;
	background-color: #D0D2E1;
}


/* structures des pages -------------------------*/
#art-top{
	position: absolute;
	top: 14px;
	left: 12px;
}
#art-top-sites{
	position: absolute;
	top: 14px;
	left: 289px;
/*
	width: 454px;	
	margin: 0px 0px 0px 14px;
*/
	width: 441px;
	padding-left: 13px;
}
#sommaire-edito-gauche{
	position: absolute;
	top: 14px;
	left: 12x;
	text-align: right;
/*
	width: 254px;	
	margin: 0px 0px 0px 14px;
*/
	width: 230px;
	padding-left: 10px;
}
#sommaire-edito-droite{
	position: absolute;
	top: 14px;
	left: 260px;
/*
	width: 454px;	
	margin: 0px 0px 0px 14px;
*/
	width: 380px;
	padding-left: 13px;
}
#art-sommaire-breve{ /* en dessous de l'affichage d'une breve */
	padding: 4px 0px 0px 0px;
}
#menu{
	position: absolute;
	top: 174px;
	left: 0px;
/*
	background-image: url(../IMG/gif/menuglobe.gif);
	background-repeat: no-repeat;
*/
}
#art-main{
	position: absolute;
	top: 174px;
	left:  260px;
	width: 441px;
	padding-left: 13px;
	border-left: 1px solid #E0E2F1;
}
#art-site{ /* en dessous de l'edito-home page */
	padding: 18px 0px 0px 0px;	
}
#art-main-home{
	position: absolute;
	top: 174px;
	left:  260px;
	width: 380px;
	padding-left: 13px;
	border-left: 1px solid #E0E2F1;
}
#art-syndic-home{
	position: absolute;
	top: 14px;
	left: 680px;
	width: 260px;
}


/* affichage du sommaire des articles d'une rubrique   */
.art-top-item{	
	position: absolute;
	width: 100px;
	height: 87px; 
	margin-left: 8px;
	padding: 0px 0px 4px 4px;
	border-top: 8px solid #D9E1EC;
}
.art-top-item a{
	color: Gray;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.art-top-item a:hover{
	color: Black;
	background-color: transparent;
}
.art-top-des{
	width: 100px;
	font-size: 10px;
	font-weight: normal;	
}

/* affichage du sommaire des breves sur home page  */
/* et repris dans l'affichage dans les pages de breves  */
.art-breve-item{
	margin: 0px 0px 2px 0px;
	padding: 1px 4px 1px 4px;
	border-top: 1px solid #EAECD9;
	background-color: #FFFFE4;
}
#art-sommaire-breve .art-breve-item{
	margin: 0px 0px 0px 0px;
}
.art-breve-item a{
	color: Gray;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.art-breve-item a:hover{
	color: Black;
	background-color: #FFFFD9;
}
.art-breve-date{
	text-transform: capitalize;
	font-variant: small-caps;
}
.art-breve-des{
	font-size: 10px;
	font-weight: normal;	
}

/* menu à gauche --------------------------------*/
.menu-globe{
	position: absolute;
	top: 4px;
	left: 8px;
	width: 50px;	
}
.menu-globe a:hover{
	background-color: transparent;
}
.menu-item{
	margin-left: 53px;
}
.menu-item a, .menu-item a:hover{
	background-color: transparent;
}
.menu-ssrub, .menu-ssrub-attention{
	margin-top: 14px;
}
.menu-ssrub-point{
	margin-left: 53px;
	padding-left: 1px;
	color: #000066;
	font-weight: bold;
	margin-top: 0px;
	text-align: right;
}
.menu-ssitem{
	margin-left: 53px;
	padding-left: 1px;
	color: #000066;
	font-weight: bold;
	margin-top: 6px;
	text-align: right;
}
.menu-ssrub-attention .menu-ssitem{
	background-color: #FFE5FF;	
}
.menu-ssitem a{
	color: #000066;
	text-decoration: none;
}
.menu-ssitem a:hover{
	color: #A9A7BE;
	background-color: transparent;
}
a.menu-ssitem-on{	
	color: #000066;
}
.menu-banner{
	margin-top: 10px;
	font-size: 10px;
	text-align: center;
}
.menu-adresse{
	margin-top: 10px;
}
.menu-adresse-item{
	font-size: 10px;
	text-align: center;
}


/* corps des pages -----------------------------*/
.art-titre{
	color: Navy;
	font-size: 18px;
	margin-bottom: 10px;
}
.art-date{
	font-size: 80%;
}
.art-des{
	color: Navy;	
	margin-bottom: 8px;
}
.art-chapo{
	font-weight: bold;
	color: Navy;
	margin-bottom: 8px;
}
span.art-chapo{
	padding: 6px 0px 0px 0px;
	font-size: 12px;
}
#sommaire-edito-gauche{
	text-align: justify;
}
#sommaire-edito-gauche a{
	text-decoration: none;
}
.art-texte{
	text-align: justify;
}
.art-texte ul{
	margin-top: 0px;
	padding-top: 0px;
}
.art-texte ul li{
	margin-top: 0px;
	padding-top: 0px;
	line-height: 120%;
	padding-bottom: 3px; 
}
.art-texte ol li{
	margin-top: 0px;
	padding-top: 0px;
	line-height: 120%;
	padding-bottom: 5px; 
}
.art-texte h3{
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	margin-bottom: 4px;
}
span.h3 {
	color: #00013B;
	border-bottom: 4px solid #E0E2F1;
}
.art-ps{
	margin-top: 18px;
	color: Navy;
	text-decoration: none;
	font-style: italic;
}
.art-notes p{
	margin-top: 18px;
	font-size: 10px;
}
.art-sep-point{
	margin: 20px;
	text-align: center;
}
p.spip_note{
	margin: 0px;
	padding: 0px 0px 2px 0px;
}
.down{
	margin: 30px;
}
.spip_documents{
	text-align: left;
}

.spip_documents_left{
	padding: 8px 18px 8px 8px;
}
.spip_doc_titre strong{
	font-weight: normal;
	font-size: 10px;
}
.nettoyeur{
	clear: both;
}

/*----- surcharge pour la page d'acceuil ---*/

#art-main-home .art-titre{
	padding: 0px 0px 4px 0px;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
#art-main-home .art-texte{
	padding: 0px 0px 18px 0px;
}



/* affichage de la recherche ---------------------*/
/* titres de categories */
.art-recherche-titre{
	font-weight: bold;
	color: Navy;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;	
}
/* affichage des sites sur page accueil ---------------------*/
/* et dans la page des sites --------------------------------*/
.art-site-colgauche{
	float: left;
	width: 210px;
}
.art-site-coldroit{
	padding-left: 226px;
}
.art-site-item{
	font-size: 11px;	
}
.art-site-item a{
	text-decoration: none;
}
/* titres de listes */
.art-sommaire-titre{
	font-weight: bold;
	color: #707320;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;	
}
#art-site .art-sommaire-titre{
	color: Navy;
}
#art-top-sites .art-sommaire-titre{
	color: #707320;
}
/* affichage des articles syndiques ------------------------*/
.art-syndic-titre{
	font-size: 18px;
	padding: 0px 0px 10px 0px;
}
.art-syndic-titre a{
	color: Navy;
	text-decoration: none;
}
.art-syndic-texte{
	font-size: 12px;	
}
.art-syndic-titre img{
	padding: 0px 3px 0px 0px;
}
.art-syndic-news{
}
.art-syndic-item{
	margin: 0px 0px 2px 0px;
	padding: 1px 4px 1px 4px;
	border-top: 1px solid #EAECD9;
	background-color: #EEEEFF;
}
.art-syndic-item a{
	color: Gray;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.art-syndic-item a:hover{
	color: Black;
	background-color: #DFE0FF;
}
.art-syndic-date{
	text-transform: capitalize;
	font-variant: small-caps;	
}
.art-syndic-des{
	font-size: 10px;
	font-weight: normal;	
}
.art-syndic-from{
	display: block;
	font-size: 9px;
	font-weight: normal;	
	font-style: italic;
	background-color: White;
}
.art-syndic-from a{
	font-weight: normal;
}
.art-syndic-from a:hover{
}




