blockquote {font-style:italic;margin-left:10px;text-align:justify}

#contenu {width:100%;}
#cadre_centre {width:535px;}

/*Gre l'affichage des champs en basque pour le formulaire frontend*/
.champs_basques {display:none;color:#00AF07}
#contenu {background:url('images/logo_fond.gif') no-repeat bottom right;}
#cadre_centre h1#titre {text-transform:uppercase;font-size:1.1em;font-family:arial;font-weight:bold;background:url('images/bg_h1.gif') no-repeat left;padding:10px 0 0 20px;color:#00495E}
#contenu h1 {clear:both;text-transform:uppercase;font-size:1.1em;font-family:arial;font-weight:bold;background:url('images/fleche2.gif') no-repeat left; padding:30px 0 0 20px;color:#00495E;}
#contenu h2 {clear:both;height:17px;line-height:normal;background:url('images/bg_contenu_h2.gif') no-repeat;color:#00495E;font-size:1.1em;font-weight:normal;padding-left:25px;display:block;margin:20px 0 20px 0}
#contenu h3 {margin-top:20px;font-size:1em;color:#00495E}
#contenu p img.img_illustr {margin:0 5px;}
#contenu #communes h3 {clear:both;}
#contenu h4 {color:#EE6203;font-size:1em;margin-bottom:5px}
/*#contenu h4 {font-size:1em;font-weight:bold;}
/*#contenu a {color:#EE6203}
#contenu a:hover {color:#EE6203;font-weight:bold}*/

/*---------------GESTION DES NEWS---------------------------------*/
/*-------------- accroches d'actus en liste communes ------------*/
#cadre_centre #contenu .news-list-container {width:500px; padding-left:20px }
.min_actu {float:left;}
.min_actu img {padding:5px;margin-right:10px}
.news-search-form FORM {margin:0px;}

.news-list-container h3 {color:#00495E;padding-bottom:0}
.news-list-container h3 a:link,.news-list-container h3 a:visited,.news-list-container h3 a:hover, .news-list-container h3 a{color:#EE6203;font-size:1.1em;}
.news-list-container h4 {font-weight:normal;}
.news-list-date {color: #666;font-weight: normal;}
.news-list-container .suite a {color:#F06000;float:right;background:url('images/puce_fleche_orange.gif') no-repeat left;padding-left:10px;}
.news-list-container .suite a:hover {color:#EE6203}
.news-list-category IMG {float: none;border:none;margin:0px;}
.news-list-morelink,.news-list-category {margin-left:3px;}
.news-list-morelink  {margin-bottom:3px;}
.news-list-browse {text-align: center;}

.news-list-item {clear:both}
.news-list-date {float:right;font-size:0.9em;color:#999}
/*.news-list-item img {float:left;margin:0 10px 5px 0;border:1px solid #666}*/
.news-list-morelink, .news-latest-morelink {background:url('images/arrow.gif') no-repeat left;padding-left:15px;float:right;clear:both}
/*.news-single-additional-info {clear:both}*/
.news-single-additional-info img {border:0}
.news-single-backlink{background:url('images/back.gif') no-repeat left; padding-left:26px}
.news-single-links a {background:url('images/ext_link.gif') no-repeat left;padding-left:16px;}

.news-single-img {float:left;text-align:center;margin:0 10px 5px 0;padding:3px;border:1px solid #CCC}
.news-img-single {text-align:center;float:left;margin:0 10px 5px;}
.news-img-single img {padding:3px;border:1px solid #CCC}
.news-single-files, .news-single-additional-info {border:0;background:none;}
/*----------GESTION DE L'AGENDA SAUF CE QUI EST DANS LE PAVE DROIT DE LA PAGE ACCUEIL--------------*/


/*---------------module entreprise *------------------*/
.modulerecherche {margin:0 0 20px 0; background:url('images/fondrecherche.gif') no-repeat;padding:5px 0 0 10px;height:82px;width:510px;}
.modulerecherche .form1 {display:inline;margin:0;}
.modulerecherche select {width:200px;margin:0 10px 0 0;text-transform:capitalize;font-size:.9em;margin:5px 2px	}
.entreprise {clear:both;margin-top:20px; }
.entreprise .liens {width:100%;}
.entreprise .liens a {display:block; width:auto; background:url('images/arrow.gif') no-repeat left;padding:0 15px;float:right;}
.retour {margin:25px 0 0 0;background:url('images/back.gif') no-repeat left; padding-left:30px }
/*-----agenda en pages intrieures ----------*/
.modulerecherche input {border:1px solid; color:#00495E;margin:0;font-size:.9em}
.modulerecherche .date select {width:auto;margin:5px 0 0 0}
.modulerecherche p {line-height:20px; }
.modulerecherche .bouton {position:relative; top:-5px}

#resumeagenda ul.listeagenda li {margin:10px 0;}

#posterBox {float:right; margin-top:30px}
.titre_agenda {background:url('images/vague.gif') no-repeat top left;}
.titre_agenda .categorie_agenda {color:#CADB31;font-weight:bold;padding-left:28px}
.categorie_association {background:url('images/vague.gif') no-repeat top left;color:#CADB31;font-weight:bold;padding-left:28px;height:35px}
#descrBox .telecharger a {display:block; width:auto; background:url('images/arrow.gif') no-repeat left;padding:0 15px;}
#descrBox .liens a {display:block; width:auto; background:url('images/internal_link.gif.gif') no-repeat left;padding:0 15px;}

#contenu .toolbar ul {margin:0;}
#contenu .toolbar ul li {margin:0;list-style:none;padding:0;display:inline}

#contenu .tx-dropdownsitemap-pi1 a {color:#555}
#contenu .tx-dropdownsitemap-pi1 a:hover {color:#EE6203;font-weight:normal}


/* Page recherche : bloc du tableau contenant les liens vers les pages suivantes */
/* Dans les 3 lignes commentes, on redfinit les marges pour que les blocs "page 1"
 * "page 2", etc. tiennent en une seule ligne. Mais quand on passe  la page de
 * rsultats suivante, le bouton "prcdent" s'ajoute, donc impossible de tout faire
 * tenir sur une ligne :
#contenu div.tx-indexedsearch-browsebox td {padding:1px;}
#contenu div.tx-indexedsearch-browsebox a {padding:1px;}
#contenu div.tx-indexedsearch-browsebox p {padding:1px;}*/
#contenu div.tx-indexedsearch-browsebox p {text-align:center;}
#contenu div.tx-indexedsearch-browsebox ul li {display:inline;margin:0px 5px}

#contenu table.appeldoffre td,
#contenu table.appeldoffre th {border:1px solid #7F99A8;text-align:center}
#contenu table.appeldoffre tr:hover {background:#D4FFBF;color:#00495E}
#contenu table.appeldoffre th {background:#DFE5FF;height:20px;width:100px;color:#666}
#contenu table.appeldoffre th:hover {background:url('images/headerover.gif');}

/* Mise en forme des tableaux pour les budgets */
#contenu table.budget td {text-align:right;border:1px solid #7F99A8;}
#contenu table.budget td.td-0 {text-align:left;}
#contenu table.budget th {text-align:left;}

/* Mise en forme des tableaux ne contenant que du simple texte, sans aucune particularit */
#contenu table.texte td, #contenu table.texte th,#contenu table.texte_bold td, #contenu table.texte_bold th {border:1px solid #7F99A8;}
#contenu table.texte th {text-align:center;}
#contenu table.texte_bold th {text-align:left;font-weight:normal;color:#555}

/* Mise en forme des tableaux pour les randonnes */
#contenu table.rando {width:80%;}
#contenu table.rando th {text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#555;font-weight:normal;} /* Met les titres de tableaux de la mme forme que le contenu du tableau */

/* Mise en forme des tableaux pour les commissions */
#contenu table.com {width:auto;margin-top:20px;}
#contenu table.com td {border:1px solid #7F99A8;padding-left:10px;padding-right:12px;text-align:left;}
#contenu table.com th {border:1px solid #7F99A8;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#555;font-weight:normal;text-align:left;}
#contenu table.com th.td-0 {color:#00495E;font-size:1.05em;font-weight:bold;}

/* Mise en forme des formulaires */
#contenu input, #contenu textarea, #contenu select {border: 1px solid #00495E;}
#contenu input:focus, #contenu textarea:focus, #contenu option:focus{background:#D4FFBF;color:#00495E;border:1px inset #00495E}
#contenu input:checked {background:#00495E}
#contenu input[type=radio], #contenu input[type=submit], #contenu input[type=button] {
	border:1px solid #333;
}

/* Mise en forme des liens pour les PDF dans les randonnes (aligns  droite)*/
#commune div.filelinks_layout_1 {text-align:right;}
#commune div.titreupload{width:auto;float:right;text-align:right;margin-bottom:15px;}
.asterisk{color:#FF0000;}

/* Astuce pour centrer le texte avec le RTE :
 *		- appliquer un style au PARAGRAPHE (centr, ou align  droite)
 * 	- dfinir les classe CSS qu'il cre pour ces styles
 */
#contenu p.align-center{text-align:center;color:#555;}
#contenu p.align-right{text-align:right;}

/**PLAN DU SITE**/
.tx-dropdownsitemap-pi1 A {
	font-weight: bold;
}
.tx-dropdownsitemap-pi1 LI.open OL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed OL {
	display: none;
}
.tx-dropdownsitemap-pi1 LI.open UL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed UL {
	display: none;
}
.tx-dropdownsitemap-pi1 DIV {
	border: solid 0px #DFE2E3;
	background: #FAFBFB;
	padding: 2px;
	margin-bottom: 5px;
}
.tx-dropdownsitemap-pi1 DIV.level_2 {
	background: #FFFFFF;
}
.tx-dropdownsitemap-pi1 DIV.level_2 A {
	font-weight: normal;
}
.tx-dropdownsitemap-pi1 DIV.level_3 {
	background: #FAFBFB;
}
.tx-dropdownsitemap-pi1 DIV.level_4 {
	background: #FFFFFF;
}
.tx-dropdownsitemap-pi1 DIV.level_5 {
	background: #FAFBFB;
}
.tx-dropdownsitemap-pi1 DIV.expAll {
	text-align: center;
	border: solid 1px #DFE2E3;
	background: #FAFBFB;
}
.csi-center a img {border:0px solid #CCC;}


/* **************************************************************************** */
				/* Gestion des délibérations avec l'extension tt_news */

/* Partie des délibérations (list)*/
#contenu div.news-list-container{background:none;border:none;}
#contenu div.news-list-item{background:none;border:none;margin:0px;}
#contenu div.news-list-item h3 {background:none;border:none;margin-top:0px;}
#contenu div.news-list-item h3 span{background:none;}

/* Partie des archives */
#contenu div.news-amenu-container{background:none;border:none;}
#contenu div.news-amenu-container h2{border:none;}
#contenu div.news-amenu-container ul{background:none;border:none;}

/* Partie des délibérations (single)*/
#contenu div.news-single-item{background:none;border:none;}
#contenu div.news-single-additional-info{background:none;border:none;}
#contenu div.news-single-additional-info dd{margin-bottom:15px;}

.tx-indexedsearch-info {display:none}

/***deconnexion***/
#deco {text-align:center;width:180px}

/***AJOUTER LE 15/09/06 : INSCRIPTION NEWSLETTER*****/
#contenu .tx-sremailsubscribe-pi1 fieldset {border:1px solid #E4E4E4;margin:5px;padding:5px;}
#contenu .tx-sremailsubscribe-pi1 p {margin:10px 0px;clear:both}
#contenu .tx-sremailsubscribe-pi1 label {display:block;width:170px;clear:left;float:left;margin:2px;padding:0px 5px 0px 0px}
#contenu .tx-sremailsubscribe-pi1 .nofloat {float:none;display:inline;}
#contenu .tx-sremailsubscribe-pi1 .noclear {clear:none}
#contenu .tx-sremailsubscribe-pi1 .right {float:right}
#contenu .csc-menu {margin:10px 0px;}
#contenu .csc-menu li {list-style: none;margin-top:8px;text-align:left;}

/** AJOUTER LE 11/10/06 - CSS POUR FORMULAIRE CONTACT ***/
#contenu #mailform label {dislay:block;float:left;clear:both;width:170px;}
#contenu #mailform label, #contenu #mailform input {margin-top:5px;margin-bottom:5px}
#contenu #mailform .csc-mailform-radio {clear:both;}
#contenu #mailform .csc-mailform-submit {margin-left:170px}

/** AJOUTER LE 12/10/06 - CSS FORMULAIRE NEWS ET AGENDA ***/
#contenu form p {margin:10px}
label {font-weight: bold}
