﻿body {
	background:url('images/fond.png')  ;
	font-family: Arial,Helvetica, sans-serif;
}
h2,h3 {  font-size: 1.2em;  }
h1,h2,h3,h4,h5,h6 { font-family: Arial,Helvetica, sans-serif; }
h1 { font-size: 1.60em;}
div#page {
	background:#fff;
	width:900px;
}
div#top {
	background:url('images/tranche.png') repeat-x ;
	padding-top: 0;
	width:900px;
}
#top .logo-versailles{
	float:right;
	padding:0 2em 0 3em;
}
div#navigation { float: right; margin-top: 2em;}
div#contenu { padding: 0 0 0 2em; }

h2 {  background: #63A2BD;}
#contenu h2 {  width: 50%;}

h3.spip { text-align: left; margin-top: 0.5em; margin-bottom: 0.8em; font-size: 1.15em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

table.spip th, table.spip td { vertical-align:middle;border: 0px solid; }
table.spip tr.row_first { background: #fff; }
table.spip tr.row_odd { background: #fff; }
table.spip tr.row_even { background: #fff; }

.chapo {color: #333;}
.orange{ background:#f29400;color:#fff; padding: 1px 1em; margin-top:1em;text-align: justify; }


/* Les couleurs des rubriques */
#contenu .rubrique6, #extra h2.rubrique6, #contenu .rubrique7, #extra h2.rubrique7,#contenu .rubrique5, #extra h2.rubrique5{ background: #63A2BD; color: #fff; }
#contenu .rubrique1, #extra h2.rubrique1,#contenu .rubrique8, #extra h2.rubrique8{ background: #ef5184; color: #fff; }
#contenu .rubrique2, #extra h2.rubrique2,#contenu .rubrique11, #extra h2.rubrique11 { background: #efdb00; color: #fff; }
#contenu .rubrique3, #extra h2.rubrique3,#contenu .rubrique9, #extra h2.rubrique9{ background: #07b1ef; color: #fff; }
#contenu .rubrique10, #extra h2.rubrique10 { background: #EA6A91; color: #fff; }
#contenu .rubrique12, #extra h2.rubrique12 { background: #95BE09; color: #fff; }

#contenu div.texterubrique11 blockquote.spip_poesie{ background: #efdb00; }
#contenu div.texterubrique10 blockquote.spip_poesie { background: #EA6A91; }
#contenu div.texterubrique12 blockquote.spip_poesie { background: #95BE09; }

h1 .rubrique,h2{
padding: 0.2em 1em 0.2em 1em;
}

#navigation h2,#extra h2{padding:0.5em 1em;color: #fff;font-weight:bold;font-size:1.1em;}
#contenu .rubrique{ padding: 0.2em 1em; width: 95%;}

.menu ul li{margin:0;}

#navigation .menu ul li  {font-weight: bold;padding: 0.5em 0 0.5em 0.5em; }
#navigation .menu ul li a {padding-bottom: 0.5em ; }
#navigation .menu ul li ul li  {padding: 0.5em 0 0 0.5em; }
#navigation .menu ul li a {color: #fff; display: block; }
#navigation .menu ul li.rubrique5,#navigation .menu ul li.rubrique5 li,#navigation .menu ul li.rubrique6,#navigation .menu ul li.rubrique6 li, #navigation .menu ul li.rubrique7,#navigation .menu ul li.rubrique7 li{ background: #63A2BD; }
#navigation .menu ul li ul li.rubrique1,#navigation .menu ul li ul li.rubrique1 li,#navigation .menu ul li ul li.rubrique8,#navigation .menu ul li ul li.rubrique8 li{ background: #ef5184; }
#navigation .menu ul li ul li.rubrique2,#navigation .menu ul li ul li.rubrique2 li,#navigation .menu ul li ul li.rubrique11,#navigation .menu ul li ul li.rubrique11 li{ background: #efdb00; }
#navigation .menu ul li ul li.rubrique3,#navigation .menu ul li ul li.rubrique3 li,#navigation .menu ul li ul li.rubrique9,#navigation .menu ul li ul li.rubrique9 li{ background: #07b1ef; }
#navigation .menu ul li ul li.rubrique10,#navigation .menu ul li ul li.rubrique10 li{ background: #EA6A91;}
#navigation .menu ul li ul li.rubrique12,#navigation .menu ul li ul li.rubrique12 li{ background: #95BE09;}

#navigation .menu ul li.rubrique5:hover,#navigation .menu ul li.rubrique5 li:hover,#navigation .menu ul li.rubrique6:hover,#navigation .menu ul li.rubrique6 li:hover,#navigation .menu ul li.rubrique7:hover,#navigation .menu ul li.rubrique7 li:hover{ background: #63A2BD; }
#navigation .menu ul li ul li.rubrique1:hover,#navigation .menu ul li ul li.rubrique1 li:hover{ background: #cc0066; }
#navigation .menu ul li ul li.rubrique8:hover,#navigation .menu ul li ul li.rubrique8 li:hover{ background: #ef5184; }
#navigation .menu ul li ul li.rubrique2:hover,#navigation .menu ul li ul li.rubrique2 li:hover,#navigation .menu ul li ul li.rubrique11:hover,#navigation .menu ul li ul li.rubrique11 li:hover{ background: #ffcc00; }
#navigation .menu ul li ul li.rubrique3:hover,#navigation .menu ul li ul li.rubrique3 li:hover,#navigation .menu ul li ul li.rubrique9:hover,#navigation .menu ul li ul li.rubrique9 li:hover{ background: #0694c8; }
#navigation .menu ul li ul li.rubrique10:hover,#navigation .menu ul li ul li.rubrique10 li:hover{ background: #D05C7F;}
#navigation .menu ul li ul li.rubrique12:hover,#navigation .menu ul li ul li.rubrique12 li:hover{ background: #AAC844;}



/* habillage de la page d'accueil */
abbr.published { display:none; }

.page_sommaire #contenu .encart *{ margin: 0; padding:0;margin-bottom:0.2em; }
.page_sommaire #contenu .encart{ margin: 0 0 0.5em 0; background: #fff; color: #000;padding:0; }
.page_sommaire #contenu .encart .chapo { font-weight:normal;font-size:100%;background:#fff; padding: 0.2em 0 0 1.5em;margin:0; }
.page_sommaire #contenu .encart .chapo p{ padding: 0.8em 1.5em 0em 1.5em ; margin:0;}

.page_sommaire #contenu .rubrique .spip_logos{ float:left ;margin: 0 1em 0.5em 0; }
.page_sommaire .ss-rubriques {list-style: none; }
.page_sommaire .ss-rubriques li {display : inline; }

.page_sommaire #contenu .rubriqueracine { width:100%; padding: 0.2em 0 0 0;}
.page_sommaire #contenu .rubriqueracine h3 { color: #000;padding:0 0 0 0.5em ;  }
.page_sommaire #contenu .rubriqueracine h3 a,.page_sommaire #contenu .rubriqueracine h3 a small{ color: #fff;}
.page_sommaire #contenu .rubriqueracine h3 a:hover{ text-decoration: none;}

.page_sommaire #contenu .rubrique1 ,.page_sommaire #contenu .rubrique8 { background: #ef5184;  }
.page_sommaire #contenu .rubrique2  { background: #efdb00;  }
.page_sommaire #contenu .rubrique3, .page_sommaire #contenu .rubrique9  { background: #07b1ef;  }

/* pages de rubriques */
.page_rubrique  .cartouche .spip_logos{float: right; margin-left: 1em; margin-bottom: 4px;}
.page_rubrique .chapo{margin:1em 1em 0.5em 1.5em; font-weight:normal;}

/* pied de page */
div#conteneur{ margin-bottom: 6em;}
div#pied img { vertical-align: middle; }


/* * Couleurs des liens de SPIP */
a { color: #048cbb;  }
a:hover { color: #5ac7ef;  }
a.spip_in { color: #048cbb; } /* liens internes */
#navigation .menu ul li a:hover{text-decoration:none;}

blockquote.spip { float:right; width:258px; color:#fff; margin: 0.5em 0 0.5em 1em; padding: 1.5em 20px 0.1em 20px; background: #ef9200 url('images/bulle.png') top left no-repeat; border-left: 0em solid #f76900; }
blockquote.spip_poesie {  margin: 2em 0; padding: 1em; border-left: 0px solid; font-family: Helvetica,Arial, sans-serif; }
blockquote.spip_poesie div { text-indent: 0em; margin-left: 0em; }

h3.spip {clear:right;}

h2.moteur_recherche {margin-bottom:0;}
.formulaire_recherche { float:none; margin: 0.5em 0 1.5em 0; }
.formulaire_recherche label{ display:none;  }
.formulaire_recherche #recherche {width:50%;}

.hyperlien,.hyperlien a, #contenu .formulaire_spip {background: #f29400;color:#fff;}
.edito{background: #ef5184;height:45px;vertical-align:middle;margin:0.5em 0;}
.edito img{ margin:3px 5px 0 5px;float:left;}
.edito h2 { display:inline;background: #ef5184;}
.Constructeurs{margin-bottom:0.5em;}
.telecharger{ text-align: center; margin: 0.5em 0; }
.web {margin-top:4em;}
.web h2 {color: #fff;font-weight: bold; }

.page_rubrique h3.rubrique a {color: #fff;}