/* CSS Document */

div#centre{
	position:relative;
	left:0px;
	width: 760px;	
	margin: 0px;
	}
	
div#centre_sommaire{
	width:760px;
	margin-top: 0px;
	border:1px solid #fff;
	border-top-color:#ccc;
	}
	
/*///// PARTIE AUTRES ARTICLES DE SOMMAIRE*/
div#centre_sommaire #un{
	float:left;
	width:410px;
	margin-left:0px;
	padding-right:5px;
	/* border-right:1px solid #efefef; */
	text-align: left;
	padding-left: 0px;
	}
	
div#centre_sommaire #un ul.spip strong{
	padding-left:10px;
	}
	
div#centre_sommaire #un ul.spip{

	}
	
div#centre_sommaire #un ul.spip li{
	list-style-position: inside;
	}
	
div#centre_sommaire #deux{
	float:right;
	width:264px;
	text-align:center;
	position: relative;
	left:0px;
	background-color: #efefef;
	margin-right: 0px;
	}
	
/* div#centre_sommaire #deux .logorecent{ */
/* 	margin-bottom:10px; */
/*	} */
	
	
div#un .chapo, div#un .texte, div#un .chapo p, div#un .texte p{
	color:#333333;
	font-family:inherit;
	font-size:1em;
	line-height: normal;
	}
	
div#virtuabook_som{
	background-color:#CCC;
	margin-top: 0px;
	margin-bottom: 0Px;
	height: 441px;
	text-align: center;
}

div#virtuabook_som iframe{
	margin: 0px;
	margin-top:10px;
	margin-bottom:0px;
}

/* DROITE */

div#welcome{
	float:left;
	margin-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
	position:relative;
	left:-7px;
}

/* div#droitecentre{
	background-color: #000000;
	padding-bottom: 4px;
	width:251px;
	margin: 0px;
} */

div#droite .logorecent, div.logorecent{
	background-color: #ffffff;
	width: 245px:
	margin: 0 auto;
	/* border:3px solid #ff0000; */
	border-bottom: none;
	padding-top: 2px;
	
}

div#droite_recent div.logorecent{
	
	width:250px;
	margin:0px;
	margin-top:2px;
	padding-top:2px;
	min-height: 250px;
	height: auto !important;
	height: 250px;
	margin-left: 7px;
	text-align: center;
}

div.contenant-ho{
	height:220px;
}

div.logorecent h2 a{

}

div.soustitre_virtua, div.events, div.aligndroite{

}

div#droite_recent{
	background-color: #666;
	padding-bottom: 5px;
	padding-top: 7px;
	width:264px;
}

div#cadre_boutik_som{
/* /// CORRIGE BY NAB /// */	
	padding-bottom: 7px;
	background-color: #000;
	padding-top: 7px;
	width:264px;
	text-align: left;
}

div.events a.mot, div#motart a{
	color:#3399cc;
	list-style-type: circle;
	padding-left: 5px;
	font-family: Courier; 
}

div.prix{
	text-align: center;
}

div.prix strong{
	color:#FF0099;
}

div.events a:hover.mot{
	color:#FF0099;
}

/* /// CORRIGE BY NAB /// */
div.contenant_boutik_som{
	background-color: #ffffff;
	padding: 2px;
	padding-bottom: 0px;
	width: 246px;
	position:relative;
	left:7px;
	margin-top: 0px;
	margin-bottom: 7px;
	min-height: 0px;
	height: auto !important;
	height: 250px; 
}

div.texte_boutik_som_gauche{
	font-style: italic;
	font-weight: bold;
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	margin-bottom: 4px;
	font-family: Times News Roman, serif;
	font-size: 1.2em;
	
}

/* DECOUPE */

div#paswelcome{
	width:480px;
	float:left;
}

div#ensuite{
	margin-top: 10px;
	width: 480px;;
}

div#ensuite .logosom{
	float:left;
	padding: 5px;
	width: 105px;
	
}

div#ensuite ul.spip{ 
	padding-left: 0px;
}

div#ensuite ul.spip ul{ 
	padding-left: 10px;
}

div#ensuite .cadre_ensuite_a{
	background-color:#ffffff;
	width: 466px;
	padding: 7px;
}

div#ensuite .cadre_ensuite_b{
	background-color:#E7F1FB;
	width: 466px;
	padding: 7px;
}

div#ensuite h2 a{
	color:#000;
	font-family: Times News Roman, serif;
	
}

div#decoupe_haut{

}

div#decoupe_haut, div#decoupe_bas{
	
}

div#hierarchie{
	/* border:none; */
	/* margin-bottom: 0px; */
}

div#deux #droite_recent{
	/* background-color:#666666; */
	/* left: 1px; */
	/* position:relative;
	top:-1px; */
	
}

/* ARTICLE - 2 sept 09 */

h1.article{
	font-size: 2em;
	text-align: left;
	padding-right: 4px;
	line-height: 1em;
}

div.texte_boutik_som{
	font-style: italic;
	font-weight: bold;
	text-align: left;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	font-size: 1.6em;
	}
	
div.texte_boutik_som2{
	font-style: italic;
	font-weight: bold;
	text-align: center;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	font-size: 1.2em;
	}
	
div.descriptif p{
	font-weight: bold;
	font-size: 1.3em;
}

div.descriptif_autres{
	font-size: 1.2em;
}
/* nouveau recent */

div#centre h2.titre_nouveau_recent{
	font-weight: bold;
	text-align: center;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	font-size: 1.5em;
}

div.soustitre_nouveau_recent{
	font-style: italic;
	font-weight: bold;
	text-align: center;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	font-size: 1.2em;
	
}

div#centre h2.titre_nouveau_recent a{
	color:#333;
	font-size: 1em;
}

div#droite_recent img.spip_logos{
	text-align: center;
	border:1px solid #fff;
}
	
/* Colonne boutik droite */

h3.titre_boutik{
	font-weight: bold;
	text-align: center;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	font-size: 1.5em;
}

div.bouton_boutik, div.events{
	text-align: center;
	width: 250px;
	margin: 0px;
	position:relative;
	left:-3px;
}

div#cadre_boutik_som img.logo{
	text-align: left;
	padding-left:7px;
	margin-bottom: 3px;
}


/* generique */

div#un .events{
	width: 480px;
}

h1.article, div.descriptif_autres p, div.descriptif_autres, div.texte_boutik_som, h3.titre_boutik, div.texte_boutik_som2, h2.titre_nouveau_recent, div.soustitre_nouveau_recent, div.descriptif, div.descriptif p, div#corpsarticle h1, div#ps, div#ps p, div#ps h2{
	font-family: Times News Roman, serif;
}

div#global a.spip_in{
	font-weight: bold;
	text-decoration: underline;
	
}

div#ps h2{
	font-weight: bold;
	font-size: 1.5em;
	text-align: center;
}

div#ps{
	margin-top:15px;
	margin-bottom: 10px;
	border:1px dotted #333;
	padding: 25px;
	
}

div.pagination a{
	font-size: 1.1em;
}

div.pagination span.on{
	font-size: 1.1em;
	color:#FF0099;
}

div#paswelcome ul{
	margin-left: 0px;
	padding-left: 5px;
	
}

div#paswelcome fieldset{
	margin-left: 0px;
	padding-left: 5px;
	
}
