/******************************************************************************/
/* DEFINITIONS GENERALES ******************************************************/
/******************************************************************************/
body {
  background: #B1D660 url('/media/site/gen/cleden_poher/bg-accueil.png') repeat-x left 450px;
}
div#flux_page {
  background: url('/media/site/gen/communes/bg_accueil.gif') repeat-y left top;
}

/******************************************************************************/
/* En-TETE PAGE ***************************************************************/
/******************************************************************************/
#titre_site h1 {
  font-size: 5.9em;
}

/******************************************************************************/
/* CONTENUS EN MARGE GAUCHE ***************************************************/
/******************************************************************************/
#colonne_gauche .infos {
  border-bottom: solid 1px #7f7f7f;
}
#colonne_gauche .infos .bloc_infos .titre_bloc h2 {
  border-right: solid 1px #fff;
}
#colonne_gauche .bloc_infos.agenda {
  background-color: #e1dcd3;
}
#colonne_gauche .bloc_infos.agenda .item_infos {
  border-top: solid 1px #fff;
}
#colonne_gauche .bloc_infos.agenda .bouton {
  border-top: solid 1px #fff;
}

/******************************************************************************/
/* CONTENUS COLONNE CENTRALE **************************************************/
/******************************************************************************/
#contenus_textes_page {
  background-color: #f2f0ec;
  border-left: solid 1px #d9d8d4;
}
#contenus_textes_page #recherche, #contenus_textes_page #newsletter  {
  border: none;
}
#contenus_textes_page #coordonnees {
  font-size: 1.2em;
  color: #61605E;
  background: url('/media/site/gen/cleden_poher/puce-jaune.gif') no-repeat left bottom;
}
#contenus_textes_page #coordonnees span {
  font-weight: bold;
  font-size: 1.083em;
  background: url('/media/site/gen/cleden_poher/puce-jaune.gif') no-repeat left top;
}
#contenus_textes_page .bloc_infos .titre_bloc h2 {
  background-color: #c5d700;
}

/* Acces directs */
#contenus_textes_page .item_infos.teaser {
  border: none;
}

/******************************************************************************/
/* CONTENUS COLONNE DROITE ****************************************************/
/******************************************************************************/
#colonne_droite {
  background-color: #ccc8c5;	
  border-left: solid 1px #d9d8d4;
}
#colonne_droite .bloc_infos .titre_bloc h2 {
  background-color: #c5d700;
}
#colonne_droite .bloc_infos .titre_bloc.inter-titre h2 {
  color: #fff;
}
#colonne_droite .bloc_infos .item_infos.teaser.amidumois p {
}
#colonne_droite .bloc_infos .item_infos.teaser.amidumois p a {
  color: #000;
  font-size: 1em;
}
#colonne_droite .bloc_infos .item_infos.teaser.amidumois p a span {
  border-bottom: none;	
  background-color: #e3e3e3;
}

/******************************************************************************/
/* SLIDER Bandeau ACCUEIL *****************************************************/
/******************************************************************************/
.bx-wrapper .bx-prev {
  background: url('/media/site/gen/cleden_poher/bt_slider_precedent.png') no-repeat top left;
}
.bx-wrapper .bx-next {	
  background: url('/media/site/gen/cleden_poher/bt_slider_suivant.png') no-repeat top right;
}
.slider_bandeau .titre-slide {
  font: 2em 'colaborate_medium', Arial, Helevtica;
  color: #808080;
  text-align: right;
  background: url('/media/site/gen/communes/bg-header.gif') repeat -1px top;
}

/* Pagination */
.bx-pager a {
	background-color: #24994a;
}
.bx-pager a:hover {
	background-color: #4c4c4c;
}

/******************************************************************************/
/* SLIDER Actualites ACCUEIL *****************************************************/
/******************************************************************************/
#une {
  background-color: #fff;
  color: #4d4d4d;
  font: 2em 'colaborate_medium', Arial, Helevtica;
}
.slider_actualites {
  font-size: 1.2em;
  background-color: #fff;
}
.slider_actualites li {
  list-style: none outside none;
}
.slider_actualites li .serie img {	
  -webkit-box-shadow: 6px 6px 4px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 6px 6px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 6px 6px 4px rgba(0, 0, 0, 0.4);
  border: solid 1px #fff;
  border-bottom-width: 5px;
}

/* Bloc texte */
.slider_actualites p.titre_actu {
  background-color: #808080;
  color: #fff;
  font: 1.4em 'colaborate_regular', Arial, Helevtica;
  text-align: right;
}
.slider_actualites p.titre_actu a {
  color: #fff;
}
.slider_actualites p.titre_actu a:hover {
  color: #fff;
}

/******************************************************************************/
/* REMONTEES ACCUEIL **********************************************************/
/******************************************************************************/
#remontees-acc .fond {
  background-color: #aaa49e;
}

/* Onglets  */
ul.css-tabs {

}
ul.css-tabs li {
  list-style-type:none;
}
ul.css-tabs a {
  text-decoration:none;
  /*border:1px solid #666;
  border-bottom:0px;*/
  background-color:#ccc8c5;
  color:#fff;	
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
ul.css-tabs a:hover {
  background: url('/media/site/gen/communes/bg-onglet.png') repeat-x left top;;
  border-bottom:1px solid #ddd;
  color:#666;
}
ul.css-tabs a.current {
  background: url('/media/site/gen/communes/bg-onglet.png') repeat-x left top;;
  border-bottom:1px solid #ddd;
  color:#666;
  cursor:default;
}

/* Contenus onglets */
.css-panes div {
  background-color:#f0f0f0;
}

/* Magazine */
.css-panes div.magazine h3 {
  font-size: 1.3em;
  background-color:#e3e3e3;
}
.css-panes div.magazine h3:hover {
	background-color: #24994a;
}
.css-panes div.magazine h3 a {
	color: #000;
}
.css-panes div.magazine h3 a:hover, .css-panes div.magazine h3:hover a {
	color: #fff;
}
.css-panes div.magazine ul li {
  font-size: 1.2em;
}

/* Portrait - Photos - Video */
.css-panes div.photos h3 {
  font-size: 1.6em;
}
.css-panes div.photos a {
  color: #808080;
}
.css-panes div.photos p.tout_lire {
  font-size: 1.2em;
}