/* elements page */
/* cette feuille de styles ne contient que les paramètres marges (intérieures/extérieures), le positions des calques et leurs tailles */
body {
	width: 956px;
	margin: 0px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
}
.touscontenus {/* tout est mis à zéro */
	margin: 0px;
	padding:0px;
}
.touscontenus2 {
}
#comments {
}
a {
}
a:link {
}
a:active {
}
a:visited {
}
.hautdepage {
	display: block;
}
.haut {
	display: block;
	width: 950px;
	overflow: hidden;
	width: 100%;
}
.logo {
	float: left;
	height: auto;
	width:45%;
	display: block;
}
td > .logo {
	width:100%;
}
.avantcontenu {
	float: right;
	height: auto;
	width:45%;
	display: block;
	margin-right: 2px;
}
td > .avantcontenu {
	width:100%;
}
.donnees {
	display: block;
	width: 950px;
}

.groupmenu1 {/* arborescence */
	padding: 1px;

	display: block;
}
.arborescence {
	display: inline;
}
.groupmenu2 {/* agenda calendrier */
	display: block;
} 
.groupmenu3 {/* sous categories */
	display: block;
}
.groupmenu4 {/* liens permanents */
	display: block;
}
.groupmenu5 {/* liens basics */
	display: block;
}
.contenudynamique {
}
.bas {
	display: block;
	width: 950px;
}
.creditsinfos {
	display: block;
	margin: 3px;
	padding: 3px;
}
.basdepage {
	display: block;
	margin: 3px;
	padding: 3px;
}
/* type colonnes */
.colpage {
	display: block;
	overflow: hidden;
	width: 950px;
}
.coldroitedeuxtiers {
	display: block;
	float: right;
	overflow: hidden;
	width: 761px;
}
.colgauchedeuxtiers {
	display: block;
	float: left;
	overflow: hidden;
	width: 761px;	
}
.coldroiteuntiers {
	display: block;
	float: right;
	width: 180px;
}
.colgaucheuntiers {
	display: block;
	float: left;
	width: 180px;
	margin-right: 1px;
}
.colcentre {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}
.colpartition {
	width: 930px;
	margin-left: auto;
	margin-right: auto;
}
.colpartitioncouleur {
	width: 930px;
	margin-left: auto;
	margin-right: auto;
}
/* autres */
.separateur {
	clear: both;
	padding: 5px;
}
.insertcontenudyn {
	display: block;
	width: 180px;
	float: right;
	margin-right: 5px;
}
/* elements page */

/* formulaires */
.form {/* conteneur form */
	display: inline;
}
.formrecherche {
	padding: 3px;
	margin-bottom: 1px;
}
input {
	padding: 1px
}
input[type=submit] {
	padding: 1px;
	cursor:pointer;
}
input[type=submit]:hover {
}
.onglets > .form > .formrecherche {
	display: inline;
}
.onglets > .form > .formrecherche > input {
	padding: 1px;
}
.onglets > .form > .formrecherche > input[type=submit] {
	padding: 1px;
	cursor:pointer;
}
.onglets > .form > .formrecherche > input[type=submit]:hover {
}
.menuonglets > .form > .formrecherche {
	display: inline;

}
.menuonglets > .form > .formrecherche > input {
	padding: 1px;
}
.menuonglets > .form > .formrecherche > input[type=submit] {
	padding: 1px;
	cursor:pointer;
}
.menuonglets > .form > .formrecherche > input[type=submit]:hover {
}
select {
}
textarea {
}
/* formulaires */

/* conteneurs onglets */
.onglets {
	display: block;
	line-height: 1.7em;
	width: 950px;
	margin-bottom: 5px;
	/*white-space: nowrap;*/
}
.menuonglets {
	display: table-cell;
	line-height: 1.2em;
}
/* conteneurs onglets */

/* arborescence */
.ongletinactif {

}
.ongletinactif:hover {
}
.ongletactif {
	padding: 3px;
}
.ongletactif:hover {
}
/* arborescence */

/* categories */
.souscategorielien {
	display: block;
	padding: 3px;
	margin-bottom: 1px;
}
.souscategorielien:hover {
}
.onglets > .groupmenu1 {
	display: inline;
}
.onglets > .groupmenu3 {
	display: inline;
}
.onglets > .groupmenu4 {
	display: inline;
}
.onglets > .groupmenu5 {
	display: inline;
}
.separateurmenu {
	height: 7px;
	margin: 1px;
}

/* categories dans les onglets */
.onglets > .groupmenu3 > .souscategorielien {
	display: inline;
	margin-bottom: 2px;
	padding: 2px;
}
.onglets > .groupmenu3 > .souscategorielien:hover {
}
.onglets > .groupmenu4 > .souscategorielien {
	display: inline;
	margin-bottom: 2px;
	padding: 2px;
}
.onglets > .groupmenu4 > .souscategorielien:hover {
}
.onglets > .groupmenu5 > .souscategorielien  {
	display: inline;
	margin-bottom: 2px;
	padding: 2px;
}
.onglets > .groupmenu5 > .souscategorielien:hover {
}
/* categories dans les onglets */

/* categories dans menuonglets */
.menuonglets > .souscategorielien  {
	display: inline;
	margin-bottom: 2px;
	padding: 2px;
}
.menuonglets > .souscategorielien:hover {
}
.menuonglets > .souscategorielien  a:hover {
}
.colpartition > .groupmenu3 > .separateurmenu {
	display: none;
}
.onglets > .groupmenu3 > .separateurmenu {
	display: inline;
	margin-right: 4px;
}
.onglets > .groupmenu4 > .separateurmenu {
	display: inline;
	margin-right: 4px;
}
.menuonglets > .separateurmenu {
	display: inline;
	margin-right: 4px;
}
/* categories dans menuonglets */
/* categories dans modèles */
.conteneurcouleur > .souscategorielien {
	width: 165px;
	height: 170px;
	margin: 5px;
	float: left;
}
.conteneur > .souscategorielien {
	width: 291px;
	margin: 5px;
	float: left;
}
/* categories dans modèles */
/* categories */

/* calendrier */
.petitcalendrier {
	display: table;
	width: 180px;
	margin-bottom: 1px;
}
.calminiligne {
	display: table-row;
}
.calminijour {
	display: table-cell;
}
.calminihaut {
	display: table-cell;
}
.calminijour:hover {
}
.calminijour a {
}
.calminijour a:hover {
}
.calminijourgras {
	display: table-cell;
}
.calminijourgras:hover {
}
.calminijourgras a {
}
.calminijourgras a:hover {
}
.calminijourarticles {
	display: table-cell;
}
.calminijourarticles a {
}
.calminijourarticles a:hover {
}
.navcalgauche {
	display: table-cell;
}
.navcalcentre {
	display: table-cell;
}
.navcaldroite {
	display: table-cell;
}
/* calendrier */

/* agenda */
.agenda {
	display: block;
	padding: 1px;
	padding-left: 0px;
	margin-bottom: 1px;
}
.colgauchecalendrier > agenda {
	display: block;
	padding: 1px;
	padding-left: 0px;
	width: 201px;
}
.encoursevenement {
}
.debutevenement {
}
.finevenement {
}
.calendriertitre {
	padding: 1px;
	display: block;
}
.calendriernow {
	padding: 1px;
	display: block;
	margin-top: 1px;
}
.calendrierdim {
	padding: 1px;
	display: block;
}
.calendrierjour {
	padding: 1px;
	display: block;
}
.calendrierevenement {
	display: block;
	margin-top: 1px;
}
/* agenda */

/* articles */
search {
	display: inline;
}
.search {
	display: inline;
}
.ligne {
	margin: 20px 5px 20px 5px;
	clear: both;
}
.titrearticle {
	padding: 10px 6px 6px 3px;
}
.datecreation {
	padding-left: 6px;
}
.auteurarticle {
	padding-left: 6px;
}
.textearticle {
	padding-left: 6px;
}
.lienrss {
	padding-left: 6px;
}
.permalien {
	padding-left: 6px;
}
.permalien a {
}
.linkme {
}
.linkme a {
}
.indesirable {
}
.indesirable a {
}
.lienplan {
	padding-left: 6px;
}
.reference {
	padding-left: 6px;
}
.sitemap {
	padding: 3px;
}
.liencommentaires {
	padding: 2px;
}
.articlebas {
	padding-top: 2px;
	padding-left: 6px;
}
.articlebascommentaire {
	display: inline;
}
.articlebaspdf {
	display: inline;
}
.iconetrad {
	display: inline;
}
.fichier {
	display: inline;
}
.fichierleft {
	float: left;
	display: inline;
	margin: 5px;
	padding: 3px;
}
.fichierright {
	float: right;
	display: inline;
	margin: 5px;
	padding: 3px;
}
.fichiercenter {
	display: block;
	margin: 5px;
	padding: 3px;
}
.vignettes {
	width: 185px;
	height: 200px;
	margin-left: 1px;
	margin-bottom: 1px;
	padding: 1px;
	float: left;
	overflow: hidden;
}
.vignettescolonnes {
	width: 231px;
	margin-left: 1px;
	margin-bottom: 1px;
	padding: 1px;
	float: left;
	overflow: hidden;
}
.vignettes > .titrearticle {
}
.vignettes .textearticle {
}
.vignettes > .fichier > .fichierleft {
	margin: 2px;
	padding: 0px;
	overflow: hidden;	
}
.vignettes > .fichier > .fichierright {
	margin: 2px;
	margin: 0px;
	overflow: hidden;	
}
.vignettes > .fichier > .fichiercenter {
	margin: 0px;
	margin: 0px;
	overflow: hidden;	
}
.vignettes > .articlebas > .articlebascommentaire > .liencommentaires {
	padding: 0px;
}
.vignettes > .articlebas {
	display: inline;
}
td > .fichier {
	overflow: hidden;	
}
.numerospages {
	display: block;
	padding: 2px;
}
.motscles {
	display: block;
	padding-left: 6px;;
}
.numerospages a {
}
.numerospages a:hover {
}
.articlepodcast{
	margin-left: 60px;
}
.codepodcast {
}
/* articles */

/* annonces */
.titreannonce {
}
.texteannonce {
}
.lienannonce {
}
/* annonces */

/* divers */
.blogroll {
	padding-left: 6px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.blogroll > li {
	list-style-position: inside;
	list-style-type: circle;
}
.blogroll > li > a {
}
.drag {
	position:relative;
	cursor:pointer;
	padding: 3px;
	margin-bottom: 1px;
}
.drag a {
}
.drag a:hover {
}
.cacher {
	display:none;
}
.lidiv {
	display: inline;
	padding: 0px;
	margin: 0px;
}
.oldiv {
	display: inline;
	padding: 0px;
	margin: 0px;
}
.xmenuimg {
	cursor: pointer;
	padding: 0px;
        margin: 0px;
}
.xmenuitem > a {
}
.xmenucat {
        padding: 0px;
        margin: 0px;
}
.xmenusouscat {
        padding: 0px;
        margin-left: 10px;
        display: none;
	position: relative;
}
.xmenuitem {
	padding: 2px;
}
.xmenuitem:hover {
}
.xmenuitemchecked {
	padding: 2px;
}
.xmenuitemchecked > a {
}
/* divers */