{literal}
/*Div globale*/
html, body {
	height: 100%;
}

body{
  text-align: center;
  font-family: Geneva,Arial,Helvetica,san-serif;
  font-size: 12px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
}

#global{
  text-align: left;
  width: 780px;
  height: 471px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

#header{
  width: 100%;
  height: 58px;
  background-image: url("http://synpa.alkante.com/media/site/gen/fond_header.jpg");
  background-repeat: repeat-x;
  background-position: left top;
  right: 0;
  top: 0;
  position: relative;
}
#anim1{
  left:95px;
  top:0px;
  position: absolute;
}
#header img{
  margin: 0;
  padding: 0;
  vertical-align: top;
}

#outils{
  width: 248px;
  height: 58px;
  background-image: url("http://synpa.alkante.com/media/site/gen/fond_outils_contenu.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  position: absolute;
  top: 0px;
  right: 0px;  
}
#outils a#plan{
  position: absolute;
  right: 165px;
  top: 0; 
}
#outils a#lexique{
  position: absolute;
  right: 165px;
  top: 21px; 
}
#outils a#lettre{
  position: absolute;
  right: 92px;
  top: 0; 
}
#outils a#recherche{
  position: absolute;
  right: 0px;
  top: 0; 
}

#contenu{
  min-height: 400px;
  width: 100%;
  position: relative;
  background-repeat: repeat-y;
  background-position: left top;
}
div#contenu.insti{
  background-image: url("http://synpa.alkante.com/media/site/gen/fondcolgauche_insti.gif");
}
div#contenu.info{
  background-image: url("http://synpa.alkante.com/media/site/gen/fondcolgauche_info.gif");
}
div#contenu.adh{
  background-image: url("http://synpa.alkante.com/media/site/gen/fondcolgauche_adh.gif");
}
div#contenu.actu{
  background-image: url("http://synpa.alkante.com/media/site/gen/fondcolgauche_actu.gif");
}

#colonne_gauche{
  width: 165px;
  min-height: 400px;
  /*background-position: left 106px;
  background-repeat: no-repeat;*/
  float: left;
}
div#colonne_gauche.insti{
  /*background-image: url("http://synpa.alkante.com/media/site/gen/arbre_insti.gif");*/
}
div#colonne_gauche.info{
  /*background-image: url("http://synpa.alkante.com/media/site/gen/arbre_info.gif");*/
}
div#colonne_gauche.adh{
  /*background-image: url("http://synpa.alkante.com/media/site/gen/arbre_adh.gif");*/
}
div#colonne_gauche.actu{
  /*background-image: url("http://synpa.alkante.com/media/site/gen/arbre_actu.gif");*/
}

#colonne_gauche img{
  border: none;
  margin: 0;
  padding: 0;
}
                    

#anim2{
  left:37px;
  top:0px;
  position: absolute;
}

#menu_gauche{
  margin-top: 34px;
  padding-top: 20px;
  background-repeat: no-repeat;
  /*float: left;*/
}
div#menu_gauche.insti{
  background-image: url("http://synpa.alkante.com/media/site/gen/arbre_insti.gif");
}
div#menu_gauche.info{
  background-image: url("http://synpa.alkante.com/media/site/gen/arbre_info.gif");
}
div#menu_gauche.adh{
  background-image: url("http://synpa.alkante.com/media/site/gen/arbre_adh.gif");
}
div#menu_gauche.actu{
  background-image: url("http://synpa.alkante.com/media/site/gen/arbre_actu.gif");
}
#menu_gauche a{
  display: block;
}
#menu_gauche ul{
  list-style: none;
  padding-left: 10px;
  margin: 0;
  margin-top: 5px;
  margin-bottom: 5px;
}

a.txtMenuGauche, a.txtMenuGaucheActif { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: bold; 
  color: #000000;
  text-decoration:none;
  background-position: 142px center;
  background-repeat: no-repeat; 
  /*line-height: 2.8em;*/
  padding-top: 10px;
  padding-right: 23px;
  padding-bottom: 10px;
  padding-left: 10px
}
a.txtMenuGaucheActif { 
  /*color: #BF001B;*/
}
div#menu_gauche.insti a.txtMenuGauche {
  background-image: url("http://synpa.alkante.com/media/site/gen/feuille_menug_insti.gif");
}
div#menu_gauche.insti a.txtMenuGauche:hover, div#menu_gauche.insti a.txtMenuGaucheActif {
  background-image: url("http://synpa.alkante.com/media/site/gen/feuille_menug_insti_roll.gif");
  background-color: #ffffff;
}
div#menu_gauche.info a.txtMenuGauche {
  background-image: url("http://synpa.alkante.com/media/site/gen/feuille_menug_info.gif");
}
div#menu_gauche.info a.txtMenuGauche:hover, div#menu_gauche.info a.txtMenuGaucheActif {
  background-image: url("http://synpa.alkante.com/media/site/gen/feuille_menug_info_roll.gif");
  background-color: #ffffff;
}
div#menu_gauche.actu a.txtMenuGauche {
  background-image: url("http://synpa.alkante.com/media/site/gen/feuille_menug_actu.gif");
}
div#menu_gauche.actu a.txtMenuGauche:hover, div#menu_gauche.actu a.txtMenuGaucheActif {
  background-image: url("http://synpa.alkante.com/media/site/gen/feuille_menug_actu_roll.gif");
  background-color: #ffffff;
}

a.txtMenuGaucheGris { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: bold; 
  color: #6D6C6C;
  text-decoration:none;
  margin-top: 5px
}
a:hover.txtMenuGaucheGris { 
  color: #BF001B; 
}
a.txtMenuGaucheGrisActif { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: bold; 
  color: #BF001B;
  text-decoration:none;
  margin-top: 5px
}
a.txtMenuGaucheNiv3 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-weight: bold; 
  color: #6D6C6C;
  text-decoration:none;
  padding-left: 10px;
}
a:hover.txtMenuGaucheNiv3 { 
  color: 000000; 
}
a.txtMenuGaucheNiv3Actif { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-weight: bold; 
  color: #000000;
  text-decoration:none;
  padding-left: 10px;
}
a.txtMenuGaucheNiv4 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-weight: normal; 
  color: #6D6C6C;
  text-decoration:none;
  padding-left: 20px;
  }
a:hover.txtMenuGaucheNiv4 {
  color: 000000;
  }
a.txtMenuGaucheNiv4Actif { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-weight: normal; 
  color: #000000;
  text-decoration:none;
  padding-left: 20px;
}

#adresse{
  width: 130px;
  margin-left: 10px;
  margin-bottom: 10px;
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal;
}



#colonne_centre{
  min-height: 400px;
  width: 615px;
  float: left;
}

#titre{
  height:60px;
  margin-top:20px;
  position:relative;
}
#titre.insti{
  background-image: url("http://synpa.alkante.com/media/site/gen/decotitre_insti.gif");
}
#titre.info{
  background-image: url("http://synpa.alkante.com/media/site/gen/decotitre_info.gif");
}
#titre.actu{
  background-image: url("http://synpa.alkante.com/media/site/gen/decotitre_actu.gif");
}
#titre p#fil_ariane{
  bottom: 25px;
  bottom: 40px !ie;
  color:#000000;
  font-family:Arial,Helvetica,sans-serif;
  font-size:15px;
  font-weight:bold;
  position:absolute;
  right:73px;
  text-decoration:none;
}
#titre p#fil_ariane a{
	text-decoration: none;
	color:#000000;
}
#titre p#fil_ariane a:hover{
  text-decoration: none;
  color:#cccccc;
}
#titre h1{
  color:#000000;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  margin: 0px;
  padding-left:35px;
  padding-top:28px;
}

#textes_page{
  width: 552px;
  background-image: url("http://synpa.alkante.com/media/site/gen/fond_textes_page.gif");
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 18px;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 30px;
  padding-left: 30px;
  color:#000000;
  font-family:Geneva,Arial,Helvetica,san-serif;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  overflow-x: hidden; 
}

#textes_page h2 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color: #000000;
  padding-left: 15px;
  background-position: left 2px;
  background-repeat: no-repeat;
  margin-top: 25px;
  margin-bottom: 20px;
  text-transform: uppercase;
}
#textes_page h2.rouge{
  color: #CC6666;
  background-image: url("http://synpa.alkante.com/media/site/gen/puce_rouge.gif");
}
#textes_page h2.bleu{
  color: #6699CC;
  background-image: url("http://synpa.alkante.com/media/site/gen/puce_bleu.gif");
}
#textes_page h2.vert{
  color: #66CC66;
  background-image: url("http://synpa.alkante.com/media/site/gen/puce_vert.gif");
}
#textes_page h2.orange{
  background-image: url("http://synpa.alkante.com/media/site/gen/puce_orange.gif");
}
#textes_page h2.classification{
  background-image: url("http://synpa.alkante.com/media/site/gen/fleche_orange.gif");
}
#textes_page h3 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color: #000000;
  /*margin-left: 20px;*/
  padding-left: 15px;
  background-position: left 4px;
  background-repeat: no-repeat;
}
#textes_page h3.rouge{
  color: #CC6666;
  background-image: url("http://synpa.alkante.com/media/site/gen/puce_rouge-pt.gif");
}
#textes_page h3.bleu{
  color: #6699CC;
  background-image: url("http://synpa.alkante.com/media/site/gen/puce_bleu-pt.gif");
}

#textes_page h2.rouge a, #textes_page h3.rouge a{
  color: #CC6666;
  font-size: inherit; 
  font-weight: bold; 
}
#textes_page h2.bleu a, #textes_page h3.bleu a{
  color: #6699CC;
  font-size: inherit; 
  font-weight: bold; 
}
#textes_page h2.vert a{
  color: #66CC66;
  font-size: inherit; 
  font-weight: bold; 
}


#textes_page a{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  color: #6D6C6C; 
  text-decoration: none;
}
#textes_page a:hover{
  text-decoration: underline;
}
#textes_page a.txtbleu {
  color: #6699CC;
}
#textes_page a.txtrouge {
  color: #CC6666;
}
#textes_page img.illustration {
  border:1px solid #000000;
  float:left;
  margin-bottom:10px;
  margin-right:10px;
  margin-top:10px;
}
#textes_page p.illustration {
  margin-bottom: 20px;
}
#textes_page p.illustration img.illustration {
  float: none;
  margin-bottom: 5px;
  display: block
}

#textes_page span.legende {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #000000;
  margin: 0;
  padding: 0;
}

#textes_page ul{
	margin-top: 15px;
	margin-bottom: 15px;
}
#textes_page img{
  text-align: inherit;
}
#textes_page table{
  color:#000000;
  font-family:Geneva,Arial,Helvetica,san-serif;
  font-size:12px;
}
#textes_page table.style_tableau {
  width: 480px;
  margin-bottom: 30px;
  line-height: 14px;
  margin-top: 20px;
  clear: both;
  float: none;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #808080;
  border-bottom-color: #808080;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #F5F5F5;
  margin-left: 20px;
  padding: 0px;
}
#textes_page table.style_tableau td {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #E6E6E6;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #E6E6E6;
  text-align: center;
  vertical-align: middle;
}

.txtGrisLien { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6C6C; text-decoration: underline}
A:hover.txtGrisLien { font-weight: bold; }

a.txtNoirGras, .txtNoirGras { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.txtNoirGrand { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify }

.txtBleu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6699CC}
.txtBleuGras { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6699CC}
A.txtBleuGras { text-decoration: none;}
.txtBleuGrand { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6699CC; text-decoration: none }

.txtNoirGraspetit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none }
.txtNoirpetit { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}

.txtRouge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC6666}
.txtRougeGras { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC6666}
A.txtRougeGras { text-decoration: none;}

.blancBD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.blanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF }

.txtNoirIT { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: normal; color: #000000 ; font-style: italic}

.txtMarronpetitLien { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: normal; color: #7F7971; text-decoration: underline}
.txtMarronpetit { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: normal; color: #7F7971; text-decoration: none }
.txtBleuFonceGrand { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2D2D7A; text-decoration: none }

.txtAccueilMenu { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none}

.txtVert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #66CC66}
.txtVertGras { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #66CC66}
A.txtVertGras { text-decoration: none; }
.txtRougeDate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC6666}

div.separateur{
	clear: both;
  width: 100%;
  height: 1px;
}

#footer{
  clear: both;
  width: 100%;
  width: 100%;
  /*height: 36px;*/
  color:#7F7971;
  font-size:10px;
  text-align: center;  
  margin-top: 10px;
}
#footer a{
  color:#7F7971;
}


/******************************************/
/* chps formulaire */
/******************************************/
#textes_page input {
  height:16px;
}

#textes_page input, #texte_page textarea, #texte_page select {
  border:1px solid #999999;
}
/*Mise en forme boutons dans le contenu de l'article*/
p.bouton {
  margin-bottom: 20px;
  margin-right: 10px;
  text-align: left;
}
a.bouton, #sondage a.bouton, #textes_page a.bouton {
  color: #ffffff;
  border: 1px solid #FF7D26;
  padding-right: 5px;
  padding-left: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  background-color: #FF7D26;
  text-decoration:none;
}
a.bouton:hover, #sondage a.bouton:hover, #textes_page a.bouton:hover {
  color: #FF7D26;
  border: 1px solid #FF7D26;
  background-color: #ffffff;
}

/******************************************/
/* lightbox */
/******************************************/
#textes_page a.lightbox {

}

/*****************************************/
/* colonne_droite                        */
/*****************************************/
#colonne_droite {
	float: right;
	width: 150px;
	margin-left: 10px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #fffcf5;
	border: 1px solid #f9f4ed; 
}

/******************************************/
/* COMMENTAIRE                            */
/******************************************/
/* Blocs de bas de page*/
#blocs_bas_page {
  margin-top: 20px;
  margin-bottom: 30px;
  /*margin-left: 10px;*/
}
div#textes_page #blocs_bas_page h2, #colonne_droite h2 {
  font-size: 12px;
  color: #000000;
  margin-top: 30px;
  margin-bottom: 20px;
  padding-left: 20px;
  line-height: 1.2em;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #000000;
  background-repeat: no-repeat;
  background-position: left 3px;
  text-transform: uppercase;
  color: #CC6666;
  border-color: #CC6666;
  background-image: url("http://synpa.alkante.com/media/site/gen/puce_rouge.gif");
}

div#textes_page #blocs_bas_page h3, #colonne_droite h3 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color: #000000;
  /*margin-left: 20px;*/
  padding-left: 15px;
  background-position: left 4px;
  background-repeat: no-repeat;
  color: #CC6666;
  background-image: url("http://synpa.alkante.com/media/site/gen/puce_rouge-pt.gif");
}

#commentaire {
  padding-top: 10px;
  border-bottom:1px solid #CCCCCC;
}
#commentaire_form {
  padding-top: 5px;
  border-top-width: 1px;
  border-top-style: solid;
  margin-top: 15px;
  border-top-color: #e5e5e5;
  background-color: #EFEFEF;
  padding-bottom: 15px;
}
/*#commentaires #commentaire_form p {
  color: #000000;
}*/
#commentaires #commentaire_form p.bouton {
  height: 15px;
  text-align: right;
  font-size: 11px;
  float: right;
  margin-top: 0px;
  margin-right: 10px;
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
}
#commentaires #commentaire_form img.bouton {
  vertical-align: top;
  padding-left: 0px;
  padding-right: 3px;
}
#commentaires #commentaire_form a.bouton  {
  color: #666666;
  font-size: 10px;
  border: 1px solid #ee700c;
}
#commentaires #commentaire_form a.bouton:hover  {
  color: #666666;
  text-decoration:none;
}
#commentaires #commentaire_form input {
  width: 200px;
  padding-top: 2px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #000000;
  background-color: #FFFFFF;
  height: 14px;
  color: #4d4d4d;
  margin-top: 3px;
  margin-bottom: 7px;
}
#commentaires #commentaire_form textarea {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #000000;
  background-color: #FFFFFF;
  color: #4d4d4d;
}
#commentaires #commentaire_form .titre {
  margin-bottom: 10px;
  color: #000000;
  background-image: url(http://vannesagglo.alkante.com/media/site/gen/puce_titre1_page.gif);
  background-repeat: no-repeat;
  background-position: 5px 3px;
  margin-left: 0px;
}
/*#commentaires #commentaire_form a {
  color:#000000;
  font-weight:bold;
}
#commentaires #commentaire_form a:hover {
  color:#444444;
  font-weight:bold;
}*/
/*#carte ul, #actus ul, #commentaires ul {
  font-weight: normal;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 11px;
  margin-right: 10px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  list-style-type: none;
  margin-left: 0px;
  list-style-image: none;
}
/*#commentaires li {
  padding-left: 20px;
  margin-left: 20px;
  background-image: url(http://vannesagglo.alkante.com/media/site/gen/puce_grise.gif);
  background-repeat: no-repeat;
  background-position: left; /*4px;*/
  /*margin-bottom: 5px;
}*/
#commentaires p {
  font-size: 11px;
}
#commentaires p.message {
  color: #EE700C;
  font-weight: bold;
}
#commentaires p.auteur {
  font-size: 11px;
}
#commentaires .nom {
  color: #EE700C;
  font-weight: bold;
}
#commentaires .date {
  color: #4D4D4D;
  font-weight: bold;
  display: inline;
}
#commentaires a {
  color:#ee700c;
  font-weight:bold;
}
#commentaires a:hover {
  color:#EE700C;
  font-weight:bold;
}

/******************************************/
/* Bloc Envoyer à un ami                  */
/******************************************/

#envoyer_ami, #envoyer_ami_message {
  font-weight:bold;
  padding-left:10px;
  color:#000000;
  padding-top:10px;
  position: absolute;
  z-index: 1000;
  width: 400px;
  left: 268px;
  top: 259px;
  background-color: #3E2040;
  padding-right: 10px;
  padding-bottom: 10px;
  border: 2px solid #ffffff;
  display: none;
}
#envoyer_ami_message{
  display:none;
  z-index: 1000;
  top: 215px;
  left: 208px;
  width: 508px;
}
#envoyer_ami h3, #envoyer_ami_message h3 {
  color:#FFFFFF;
  font-size: 13px;
  margin-bottom: 15px;
  padding-top: 3px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 20px;
  background-repeat: no-repeat;
  background-position:left bottom;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
  padding-bottom: 5px;
}
#envoyer_ami p, #envoyer_ami_message p{
  color:#FFFFFF;
  font-size: 11px;
  font-weight: normal;
  margin-bottom: 3px;
}
#envoyer_ami p.note {
  font-size: 10px;

}
#envoyer_ami form {
  margin-left: 20px;
}
#envoyer_ami input {
  margin-bottom: 10px;
  width: 300px;
  font-size: 11px;
  color: #403C38;
  height: 14px;
  padding-top: 2px;
  padding-right: 5px;
  padding-left: 5px;
}
#envoyer_ami textarea {
  margin-bottom: 5px;
  width: 300px;
  color: #403C38;
  font-size: 11px;
  padding-right: 5px;
  padding-left: 5px;
}
#envoyer_ami p.liens, #envoyer_ami_message p.liens {
  color: #E67300;
  height: 15px;
  text-align: right;
  font-size: 11px;
  float: right;
  margin-top: 5px;
  margin-right: 0px;
  margin-left: 10px;
  border: 1px solid #FFFFFF;
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
}
#envoyer_ami img.liens, #envoyer_ami_message img.liens {
  vertical-align: top;
  padding-left: 0px;
  padding-right: 3px;
}
#envoyer_ami a.liens, #envoyer_ami_message a.liens  {
  color: #FFFFFF;
  font-size: 10px;
}
#envoyer_ami a.liens:hover, #envoyer_ami_message a.liens:hover  {
  color: #4D4741;
}


/*******************************************/
/** RSS : styles d'affichage des blocs RSS */
/*******************************************/
div.rss-content {
  /*padding:10px 10px;*/
  /*float: left;*/
}

span.rss-msg {
  padding: 2px 4px;
  font-style: italic;
}

#textes_page div.rss-content div.rss-title {
	color: #CC6666;
  font-weight:bold;
  font-size: 12px;
  letter-spacing: 0.1em;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 16px;
  line-height: 14px;
  border-bottom: 1px solid #CC6666;
  background-image: url("http://synpa.alkante.com/media/site/gen/rss_small.png");
  background-repeat: no-repeat;
  background-position: left 11px;
}

#textes_page div.rss-title a {
}

#textes_page div.rss-title img {
  border:0;
  height:12px;
  vertical-align:bottom;
  padding-right:4px;
  display: none;
}

#textes_page div.rss-content div.rss-item {
  clear:both;
  padding:4px;
  padding-top:8px;
  padding-bottom:0px;
}

#textes_page div.rss-content div.rss-footer {
  clear:both;
  padding:2px;
  border-bottom:1px dotted silver;
}

#textes_page div.rss-item div.rss-item-img {
  float:left;
  padding-right:4px;
}

#textes_page div.rss-item-img img {
  height:50px;
}

div.rss-item div.rss-item-title {
}
#textes_page div.rss-item-title a, #a_consulter div.rss-item-title a{
  color:#6d6c6c;
  font-weight:bold;
}
#textes_page div.rss-item-title a:hover, #a_consulter div.rss-item-title a:hover{
  color:#474543;
  font-weight:bold;
}

#textes_page div.rss-item-title span.rss-item-date {
  font-style:italic;
  font-size:9px;
  color:#777777;
}

#textes_page div.rss-item-title span.rss-item-date:before {
  content: "publié le ";
}

#textes_page div.rss-item div.rss-item-detail {
}

#textes_page div.rss-item-detail img {
  width:0px;
  height:0px;
}

div.rss-item a.rss-item-pj {
}


/****************************************************/
/** SONDAGE : styles d'affichage des blocs sondages */
/****************************************************/
dl#csschart, dl#csschart dt, dl#csschart dd{
  margin:0;
  padding:0;
}   
dl#csschart{
  width:190px;
  padding: 10px 10px 0 0;
  margin-bottom:10px;
  margin-left: 35px;
} 
dl#csschart dt{
  display:block;
  width:190px;
  color:#ffffff;
  font-weight:bold;
  font-size: 14px;
}
dl#csschart dd{
  position:relative;
  float:left;
  display:inline;
  width:180px;
  height:25px;  
  border: 1px solid rgb(204, 204, 204);
} 
dl#csschart span{
  position:absolute;
  display:block;
  width:180px;  
  bottom:0;
  left:0; 
  z-index:1;
  color:#555;
  text-decoration:none;
  height:25px;
}     
dl#csschart span em{
  background:#FFFFFF none repeat scroll 0 0;
  border:1px solid #B1B1B1;
  color:#555555;
  display:block;
  float:left;
  font-style:normal;
  left:3px;
  line-height:150%;
  position:absolute;
  text-align:center;
  top:15%;
  width:23px;
}     
dl#csschart em{
  padding-right: 3px;
  padding-left: 3px;
}  
/* default column styling */    

dl#csschart span{
  width:50%;
} 

dl#csschart span.type1{
  background:url(http://vannesagglo.alkante.com/media/images/sondage_type1.gif) repeat-x;
} 
dl#csschart span.type2{
  background:url(http://vannesagglo.alkante.com/media/images/sondage_type2.gif) repeat-x;
} 
dl#csschart span.type3{
  background:url(http://vannesagglo.alkante.com/media/images/sondage_type3.gif) repeat-x;
} 
dl#csschart span.type4{
  background:url(http://vannesagglo.alkante.com/media/images/sondage_type4.gif) repeat-x;
} 
{/literal}