/*------------------------------------------------------------------*/
/*              Gabarit affichage de Petites Têtes                  */
/*------------------------------------------------------------------*/

/* =======================================================
 *  @nom du template     : pt_content
 *  @version du template : 1.0 gabarit affichage
 *  @compatibilté        : Joomla! 1.6.0 et plus
 *  @nom de l'auteur     : Georges BEYNA
 *  @url de l'auteur     : www.cid-auditeur.com
 *  @email de l'auteur   : contact@cid-auditeur.com
 * -------------------------------------------------------*/

/* --------------- Styles des zones et id content --------------- */

* {
	margin: 0;
	padding: 0;
}

@font-face {
 font-family: "Helvetica-NewRoman";
}

#background_gene {
	background: #FFFFFF;
}
#background_operation {
	background: url(../../../images/background_operations/background_operations.jpg) no-repeat top center;
}
#background_operation_repeat {
	background: #ffffff url(../../../images/background_operations/background_operations_repeat.jpg) repeat-x top;
}
#decalage_reprise_gauche {
	padding-left: 15px;
}
#decalage_accroche_haut {
	padding-top: 12px;
}
#fond-connexion {
	background: url(../images/fond-connexion.png) no-repeat;
	padding-top: 40px;
	padding-left: 10px;
	height: 50px;
	width: 202px;
	color : #000000;
	text-align: left;
}
#fond-connexion a {
	color : #000000;
}

/* --------------- Styles des zones et id home --------------- */

#poweredby {
	display: none;
} /* efface le lien powered de JoomlaComment */

span.comment-author {
	display: none;
	visibility: hidden;
}

body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	line-height: normal;
	margin: 0px 0px 0px 0px;
	background: #ffffff;
} /* style général entre les balises body, contrôle les éléments comme le fond, etc.*/


td {}
tr {}

hr {
	color: #d0d1d3;
	background-color: #d0d1d3;
	height: 2px;
	border: 0;
}
hr.separator {}
div {}
pre {}

img {
	border: none;
}

.clr {
	clear:both;
}

p {
	line-height: 15px;
	/*padding-bottom: 15px;*/
}

h1{
	text-decoration : none;
	margin:0;
}

h2{
	text-decoration : none;
	margin:0;
}

h3{
	text-decoration : none;
	margin:0;
	font-weight: normal;
}
 
h4 {}
h5 {}
h6 {}

div.item-page h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 10px;
}
div.item-page h2.soustitresarticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
 
a:link, a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #666666;
}

a img {
	border:none;
}
ul {
	padding-left: 25px;
	padding-bottom: 15px;
}
ol {
	padding-left: 25px;
	padding-bottom: 15px;
}
li {
	list-style-position: outside;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	list-style-type: disc;
}
ol li {
	list-style-type: decimal;
}

ul.actions li {
	float: right;
	list-style-image: none;
	list-style-type: none;
	padding-top : 8px;
}/* position des boutons : "pdf", "imprimer", "envoyer à un ami" */


.form {} 
.button, a.button, .validate, a.validate  {
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 1px 1px 1px;
	background: none;
	cursor: pointer;
	margin: 5px 0px 5px 0px;
	color: #FFFFFF;
	background: #333333;
} /* apparence des boutons */

.button:hover, a.button:hover, .validate:hover, a.validate:hover {
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #333333;
}
.validate {
	
}

.inputbox {
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background: #FFFFFF;
	padding: 2px 3px 2px 3px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	opacity:1;
}
.button_search, a.button_search  {
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 1px 1px 1px 1px;
	background: none;
	cursor: pointer;
	margin-left: 3px;
}
.button_search:hover, a.button_search:hover  {
	color: #FFFFFF;
	background: #333333;
}
.inputbox_search {
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background: #FFFFFF;
	padding: 2px 3px 2px 3px;
	margin-bottom: 0px;
}

button.acesearch_button_module {
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 3px 4px 3px 4px;
	background: none;
	cursor: pointer;
	margin-left: 3px;
}
button.acesearch_button_module:hover  {
	color: #FFFFFF;
	background: #333333;
}
input.acesearch_input_module_simple {
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background: #FFFFFF;
	padding: 2px 3px 2px 3px;
	margin-bottom: 0px;
	margin-top: 3px;
	/*width: 100px !important;*/
}
.acesearch_button {
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	background: none;
	cursor: pointer;
	text-align: center;
   vertical-align: middle;
	width: auto;
}
button.acesearch_button:hover  {
	color: #FFFFFF;
	background: #333333;
}

/* ------------------------- Paramètres de navigation / des menus ------------------------- */
#menufooter li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	text-transform: none;
	padding-left: 6px;
	padding-right: 6px;
	float: right;
	list-style : none;
	border-right: 2px solid #b1b1b1;
}
#menufooter li a {
	text-decoration: underline;
	color: #FEFEFE;
}
#menufooter li a:hover, #menufooter li.current, #menufooter li.active {
	text-decoration: underline;
}
#menufooter li#item-120 {
	border-right: none;
}

ul#menuparentsenfants {
	margin: 0;
	padding: 0;
}
#menuparentsenfants li {
	float: left;
	list-style : none;
	white-space: nowrap;
	}
#menuparentsenfants li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	padding: 0px 10px 1px 11px;
	border-top: 2px solid #43B9DF;
	text-decoration: none;
	color: #43B9DF;
}
#menuparentsenfants li a:hover, #menuparentsenfants li.current a, #menuparentsenfants li.active a {
	color: #FFFFFF;
	background: #43B9DF;
	text-decoration: none;
}
#menuparentsenfants li span.separator {
	border-top: 2px solid #43B9DF;
	color: #43B9DF;
	line-height: 16px;
}
ul#menuenfants {
	margin: 0;
	padding: 0;
}
#menuenfants li {
	float: left;
	list-style : none;
	white-space: nowrap;
	}
#menuenfants li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	padding: 0px 6px 1px 6px;
	border-top: 2px solid #7DBC6D;
	text-decoration: none;
	color: #7DBC6D;
}
#menuenfants li a:hover, #menuenfants li.current a, #menuenfants li.active a {
	color: #FFFFFF;
	background: #7DBC6D;
	text-decoration: none;
}
ul#menuparents {
	margin: 0;
	padding: 0;
}
#menuparents li {
	float: left;
	list-style : none;
	white-space: nowrap;
	}
#menuparents li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	padding: 0px 12px 1px 12px;
	border-top: 2px solid #E74287;
	text-decoration: none;
	color: #E74287;
}
#menuparents li a:hover, #menuparents li.current a, #menuparents li.active a {
	color: #FFFFFF;
	background: #E74287;
	text-decoration: none;
}
#menuparents li span.separator {
	border-top: 2px solid #E74287;
	color: #E74287;
	line-height: 16px;
}
ul#menuthematique {
	margin: 0;
	padding: 0;
}
#menuthematique li {
	float: left;
	list-style : none;
	white-space: nowrap;
	}
#menuthematique li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	padding: 0px 11px 1px 11px;
	border-top: 2px solid #CCCCCC;
	text-decoration: none;
	color: #999999;
}
#menuthematique li a:hover, #menuthematique li.current a, #menuthematique li.active a {
	color: #FFFFFF;
	background: #999999;
	text-decoration: none;
}
div.custom_menuboutique {
	
}
div.custom_menuboutique ul {
	margin: 0;
	padding: 0;
}
div.custom_menuboutique li {
	list-style : none;
	white-space: nowrap;
	}
div.custom_menuboutique li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	padding: 0px 11px 1px 11px;
	border-top: 2px solid #CCCCCC;
	text-decoration: none;
	color: #999999;
}
div.custom_menuboutique li a:hover {
	color: #FFFFFF;
	background: #999999;
	text-decoration: none;
}
ul#menuliens {
	margin: 0;
	padding: 0;
}
#menuliens li {
	float: left;
	list-style : none;
	white-space: nowrap;
	}
#menuliens li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	padding: 0px 5px 1px 5px;
	text-decoration: none;
	color: #666666;
}
#menuliens li a:hover, #menuliens li.current a, #menuliens li.active a {
	color: #666666;
	text-decoration: none;
}
#menuliens li span.separator {
	color: #666666;
}
ul#menucom {
	margin: 0;
	padding: 0;
}
#menucom li {
	float: left;
	list-style : none;
	width: 105px;
	border-top: 2px solid #666666;
	margin: 0px 5px 0px 5px;
	text-align: center;
	vertical-align: middle;
	}
#menucom li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	text-decoration: none;
	color: #666666;
}
#menucom li a:hover, #menucom li.current a, #menucom li.active a {
	color: #333333;
	text-decoration: none;
}
div.blog_x div.pagination {
	margin-top: 20px;
	margin-left: 140px;
}

div.pagenavcounter {
	visibility: hidden;
	display: none;
}

div.pagination, div.pager {
	margin-top: 20px;
	margin-left: 140px;
}
div.pagination ul {

}
div.pagination li, div.pager li {
	list-style: none inside none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	float: left;
}
div.pagination > ul > li + li, div.pager > ul > li + li {
	padding-left: 290px;
}

/* Design de la pagination de recherche */
div#acesearch_pagination div.pagination {
	margin-top: 0px;
	margin-left: 0px;
}
div#acesearch_pagination div.pagination ul {
	padding-top: 7px;
}
div#acesearch_pagination div.pagination li {
	list-style: none inside none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-right: 10px;
	/*float: left;*/
}
div#acesearch_pagination div.pagination > ul > li + li {
	padding-left: 0px;
}

div.article-index {
	margin-top: 20px;
	margin-left: 140px;
}
div.article-index li {
	list-style: none inside none;
}

/* Style des barres de navigation */
.pagenavbar {} /* style de la barre de navigation de pied de page ("<< Début < Précédent Suivant > fin >>") quand celle-ci n'apparaît pas comme hyperlien (quand il y a seulement quelques articles).*/
.pagenavbar:link {} /* style de la barre de navigation de pied de page ("<< Début < Précédent Suivant > fin >>") quand celle-ci devient des hyperliens */
.pagenavbar:visited {}

.pagenav {} /* paramètre des liens de la barre de navigation "<< Début < Précédent 1 2 3 Suivant > fin >>" */
a.pagenav:visited {}
a.pagenav:hover {}
 
/* Style des autres liens */

.readon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
} /* style du lien 'en savoir plus..." ou "lire la suite..." affiché pour des articles longs */
a.readon:link, a.readon:visited {
	color: #666666;
}
a.readon:hover {
	color: #666666;
}

.readmore {
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.readmore:link, a.readmore:visited {
	color: #666666;
}
a.readmore:hover {
	color: #666666;
}

.back_button {} /* style pour le bouton "retour" */
.pagenav_prev {} /* style pour le bouton "précédent" */
.pagenav_next {} /* style pour le bouton "suivant" */

.latestnews ul {} /* style pour la liste "dernières news" - par défaut, les "dernières news" sont dans le module user1 */
.latestnews li {}

.mostread ul{} /* style pour la liste "plus populaires" - par défaut, les "plus populaires" sont dans le module user1 */
.mostread li{}
 
/* ------------------------- Paramètres des pages de contenu ------------------------- */

div.desc-content p {
	text-align: justify;
	margin: 0 0 10px 0;
}

/* ------------------------- Paramètres sections Joomla! ------------------------- */
 
.sectiontableheader {

} /* apparence des titres des tables */
.sectiontableentry1 {

} /* apparence des lignes impaires des tables */
.sectiontableentry2 {

} /* apparence des lignes paires des tables */
.sectiontablefooter {} /* apparence du pied de table */


/* ------------------------- Paramètres des modules Joomla! (par défaut) ------------------------- */

table.moduletable th {} /* style des liens de menu de premier ordre */

/* Design des modules search et date */
table.moduletable_search {
	margin-top: 8px;
}
table.moduletable_date {
	margin-bottom: 8px;
}
/* Design des modules complément */
table.moduletable_mod_complement {
	margin-bottom: 10px;
}
/* Design des modules du bandeau */
table.moduletable_module_cette_semaine {
	background: url(../images/bouton-dossier_off.png) no-repeat;
	width: 200px;
	height: 80px;
}
table.moduletable_module_cette_semaine td {
	text-align: left;
	vertical-align: top;
	padding-left: 9px;
	padding-top: 2px;
}
div.custom_module_cette_semaine {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
div.custom_module_cette_semaine img {
	width: 52px;
	height: 52px;
}
div.custom_module_cette_semaine a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

table.moduletable_baseline {
	margin-top: 10px;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
div.custom_baseline a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
div.custom_baseline a.mise_en_evidence_baseline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

/* Design des modules carré edito */
table.moduletable_module_carreedito {
	width: 300px;
	border: 1px solid #e74287;
	margin-bottom: 10px;
}
table.moduletable_module_carreedito th {
	background: url(../images/logo-carreedito.jpg) no-repeat;
	height: 69px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E74287;
	padding-left: 70px;
	text-align: center;
}
table.moduletable_module_carreedito td {
	text-align: left;
	vertical-align: top;
}
div.newsflash_module_carreedito {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
div.newsflash_module_carreedito h4 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	padding: 0px 10px 5px 10px;
}
div.newsflash-item_module_carreedito {
	border-top: 5px solid #E74287;
	padding: 5px 5px 5px 5px;
}
div.newsflash_module_carreedito img {
	width: 70px;
	height: 70px;
}
div.newsflash_module_carreedito p, div.newsflash_module_carreedito h1, div.newsflash_module_carreedito h2, div.newsflash_module_carreedito h3 {
	display: none;
	visibility: hidden;
}

div.moduletable_mod_autourde_bleu h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #43B9DF;
	border-bottom: 2px solid #43B9DF;
	margin: 10px 0px 15px 0px;
}
div.moduletable_mod_autourde_rose h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E74287;
	border-bottom: 2px solid #E74287;
	margin: 10px 0px 15px 0px;
}

div.moduletable_mod_listing_article ul {
	padding-left: 0px;
	padding-bottom: 0px;
}
div.moduletable_mod_listing_article li {
	list-style: none;
}
div.moduletable_mod_listing_article li h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
div.moduletable_mod_listing_categorie ul {
	padding-left: 0px;
	padding-bottom: 0px;
}
div.moduletable_mod_listing_categorie li {
	list-style: none;
}
div.moduletable_mod_listing_categorie li h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
ul.category-module_mod_listing_article {
	padding-left: 0px;
	padding-bottom: 0px;
}
ul.category-module_mod_listing_article li {
	list-style: none;
}
ul.category-module_mod_listing_article li h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

/* Design des modules complémentaires article en relation */

table.relateditemsimg {
	font-weight: bold;
}
table.relateditemsimg a {
	text-decoration: underline;
}
table.relateditemsimg img {
	width: 50px;
	height: 50px;
}

/* NB : selon le paramètre x d'affichage du module mosLoadModules ( 'position', x ), le titre du module est paramétré par : */
 
moduletable h3 {} /* apparence du titre d'un module publié avec -2 */
div.module div div div h3 {} /* apparence du titre d'un module publié avec -3 */

/* ------------------------- Paramètres particuliers ------------------------- */

/*  paramètres du pathway (quand affiché)  */

#pathway {
	padding: 10px 0 10px 0;
}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
ul.breadcrumb {
	padding: 0;
}
ul.breadcrumb li {
	list-style: none;
	display: inline;
}

a.pathway:link, a.pathway:visited {
	text-decoration: none;
	color: #666666;
}
a.pathway:hover {
	text-decoration: none;
	color: #666666;
}
 
/* titre du site (quand affiché)  */
 
.site_name {}


/* Complément editorial invisible */
.couleur_parents {
	color: #E74287;
}
.couleur_parentsenfants {
	color: #43B9DF;
}
.couleur_enfants {
	color: #7DBC6D;
}

.bordure_parents {
	border-top: 2px solid #E74287;
}
.bordure_parentsenfants {
	border-top: 2px solid #43B9DF;
}
.bordure_enfants {
	border-top: 2px solid #7DBC6D;
}
.bordure_divers {
	border-top: 2px solid #CCCCCC;
}

div.texte, div.texte p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	line-height: normal;
}

/* Espace de recherche */
div.search_search {
}
div.search_search label {
	visibility: hidden;
	display: none;
}

div.search h1 {
	color: #43B9DF;
	text-align: center;
	width: 920px;
}
div.search form#searchForm {
	background-color: #43B9DF;
	color: #FFFFFF;
	padding: 10px 10px 10px 10px;
}
div.search fieldset {
	border: none;
}
fieldset.phrases {
	margin-bottom: 10px;
}
fieldset;phrases legend {
	font-weight: bold;
}
dt.result-title h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E74287;
	padding-top: 20px;
	padding-bottom: 5px;
}
dt.result-title h2 a {
	color: #E74287;
}
div.search span.highlight {
	color: #E74287;
	font-weight: bold;
}
div.search strong.highlight {
	color: #E74287;
	font-weight: bold;
}

/* Formatage fjrelated */
div.cat-items {
	margin-left: 160px;
}


.search {} /* apparence des <div> qui contiennent les éléments de recherche : inputbox, bouton de recherche...*/

/* Link to window open, Core design login */
span.cd_moduletitle_logo {
	background-image: url(../../../modules/mod_cdlogin/tmpl/images/cdlogin_moduletitle.png);
	background-repeat: no-repeat !important;
	height: 18px;
	line-height: 19px;
	text-align: left !important;
	padding-left: 20px;
}

/* Espace d'enregistrement */
div.registration h1, div.reset h1, div.remind h1, div.profile-edit h1 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 10px;
}
div.registration fieldset, div.remind fieldset, div.reset fieldset, div.profile-edit fieldset {
	padding: 10px 10px 10px 10px;
	margin-top: 10px;
}
div.registration legend, div.remind legend, div.reset legend, div.profile-edit legend {
	font-weight: bold;
}
div.registration dt, div.remind dt, div.reset dt, div.profile-edit dt {
	padding-top: 5px;
}
div.registration fieldset.radio label, div.profile-edit fieldset.radio label {
	padding-left: 5px;
	padding-right: 20px;
}
div.registration span.star {
	color: #FF0000;
}
fieldset#jform_profile_profession span.ligne_nowrap {
	white-space: nowrap;
	display: block;
}

/* Espace contact */
div.contact h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 10px;
}
div.contact-form fieldset {
	padding: 10px 10px 10px 10px;
	margin-top: 10px;
}
div.contact-form dt {
	padding-top: 5px;
}
div.contact form#selectForm {
	margin-bottom: 10px;
}
/* Tooltips */
.tip {
	background: #e4e4e4;
	border: 1px solid #a7a7a7;
	font-size:10px;
	max-width:300px;
	color:#000000;
	padding:5px
}
.tip-title {
	background:none;
	font-weight:700;
	border-bottom:1px solid #a7a7a7;
	text-transform:uppercase;
	padding:3px 6px
}
.tip-text {
	padding:3px
}


/* Sondages / Polls */
div.poll h4 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	margin-bottom: 10px;
}

input#submit_vote_1 {
	background: #43B9DF;
	border: 1px solid #43B9DF;
}

div.componentheading {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E74287;
	margin-bottom: 10px;
}


div.pollacepolls {
	padding:5px;
}

table.moduletableacepolls {
	width: 300px;
	padding: 0px;
	border: 1px solid #E74287;
}

table.moduletableacepolls th {
	color:#E74287;
	border: thin solid #E74287;
	padding: 5px;
}
table.moduletableacepolls td {
	border: thin solid #E74287;
	padding: 5px;
}

/* Site map */
div.sitemap h2.menutitle {
	font-size: 14px;
}





