h1#logo a{
	background-image:url(/img/logo_pratespais.gif);
}
.cap h1,.cap h2,.text h3,#list h3{
	color:#6BAE00;
}
ul.actes a.titol{
	color:#6BAE00 !important;
}
.ap .cap h1,.ap .cap h2,.ap .text h3{
	color:#32B9E8;
}
.ha .cap h1,.ha .cap h2,.ha .text h3{
	color:#FF7C34;
}
.text h4{
	color:#666666;
}
.text a,#back,.project a,.acta .tenders a,.date,.date a,.categories,
#searchResults a.gs-title, #searchResults a.gs-title b, 
#searchResults .gsc-cursor-box a, 
#searchResults .gsc-title, #searchResults .gsc-stats,#path a,#list ul.actes .tenders a,#list ul.actes .project a{
	/*color:black;*/
	color:#5B9300;
}
.gsc-resultsHeader{
	border-bottom:1px solid #6BAE00 !important;
}
.ha .text a,.ha a#back,.ha .project a,.ha .date,.ha .date a,.ha .categories{
	color:#D94B00;
}
.ap .text a,.ap a#back,.ap .project a,.ap .date,.ap .date a,.ap .categories{
	color:#169ECB;
}
#back{
	background-image:url(/img/ico_back_em.gif);
}
.ha a#back{
	background-image:url(/img/ico_back_ha.gif);
}
.ap a#back{
	background-image:url(/img/ico_back_ap.gif);
}
#linkmap{
	background-image:url(/img/map_ha.gif);
}
#linkgallery{
	background-image:url(/img/ico_gallery.gif);
}
#linkaskinfo{
	background-image:url(/img/ico_mail.gif);
}
#utilities a,#print_friend a{
	color:white;
}
#print{
	background-image:url(/img/ico_print.gif);
}
#friend{
	background-image:url(/img/ico_friend.gif);
}
#intranet{
	background-image:url(/img/ico_intranet.gif);
}
#logout{
	background-image:url(/img/ico_logout.gif);
}
#print:hover{
	background-image:url(/img/ico_print_on.gif);
}
#friend:hover{
	background-image:url(/img/ico_friend_on.gif);
}
#intranet:hover{
	background-image:url(/img/ico_intranet_on.gif);
}
#logout:hover{
	background-image:url(/img/ico_logout_on.gif);
}
#footer a,#footer li{
	color:#555555;
}
#utilities a:hover,#print_friend a:hover,#footer a:hover{
	color:black;
}
.module-in{
	border-color:#797679;
	background-image:url(/img/ombra-module-in.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.module h2{
	background-color:#6BAE00;
	color:white;
}
.module h2 a{
	color:white;
}
.module.especial h2{
	color:#6BAE00;
}
.em .module h2,.module.em h2{
	background-image:url(/img/mosqueta.gif);
}
.ap .module h2,.module.ap h2{
	background-color:#32B9E8;
	background-image:url(/img/mosqueta_ap.gif);
}
.ot .module h2,.module.ot h2{
	background-image:url(/img/mosqueta_ot.gif);
}
.module.especial h2.ap{
	color:#32B9E8;
}
.module.especial .module-in.ap,.module.especial .module-in.ap *{
	border-color:#79D3FF !important;
}
.module.especial .module-in.ot,.module.especial .module-in.ot *{
	border-color:#6BAE00 !important;
}
.module.especial .module-in.ap li{
	color:#32B9E8;
}
.module.especial .module-in.ot li{
	color:#6BAE00;
}
.ha .module h2,.module.ha h2{
	background-color:#FF7C34;
	background-image:url(/img/mosqueta_ha.gif);
}
.module.especial h2.ha{
	color:#FF7C34;
}
.module.especial .module-in.ha,.module.especial .module-in.ha *{
	border-color:#FF8B79 !important;
}
.module.especial .module-in.ha li{
	color:#FF7C34;
}
.ha .module-in li.preguntes{
	background-image:url(/img/ciutadans_ha.gif) !important;
}
.ha .module-in li.projectes{
	background-image:url(/img/borsa_ha.gif) !important;
}
.ha .module-in li.afectacions{
	background-image:url(/img/cono_ha.gif) !important;
}
.ap .module-in li.preguntes{
	background-image:url(/img/ciutadans_ap.gif) !important;
}
.ap .module-in li.projectes{
	background-image:url(/img/projectes_ap.gif) !important;
}
.ap .module-in li.afectacions{
	background-image:url(/img/cono_ap.gif) !important;
}
.ap .module-in li.blava{
	background-image:url(/img/zonablava_ap.gif) !important;
}
.ot .module-in li.afectacions{
	background-image:url(/img/cono_ot.gif) !important;
}
.module.report a{
	color:white;
	display:block;
	padding:6px 35px 6px 0px;
	background:url(/img/ico_pratespais_informe.gif) no-repeat right center;
}
.module.report h2{
	padding-right:5px;
}

a.amplia{
	background-image:url(/img/more_em.gif);
}
.ap a.amplia{
	background-image:url(/img/more_ap.gif);
}
.ha a.amplia{
	background-image:url(/img/more_ha.gif);
}
.module .foto,.fotos img{
	border:1px solid #cccccc;
}

.intro{
	background-color:#E1F4C4;
}
.intro a{
	color:black;
}
.ap .intro{
	background-color:#E3F7FD;
}
.ha .intro{
	background-color:#FFD1B9;
}
.awarding,.error{
	background-color:#ffffcc;
	border:1px solid #cccccc;
}
.awarding{
	clear:both;
}

.deadlines .date{
	color:#4B7900;
	background-color:#efefef;
}
.module.deadlines h2{
	background-image:url(/img/mosqueta.gif);
}
.module.howtoget h2{
	background-image:url(/img/ico_howtoget.gif);
}
.module.howtoget h2 a{
	color:white;
}
.howtoget .module-in{
	background-image:none;
	background-color:#F2EFE9;
}
.howtoget p.consulta,.howtoget p.consulta a{
	/*color:#FF7C34;*/
	color:black;
	background-color:white;
}
.howtoget p.consulta a:hover{
	color:black;
}
#menu .main{
	background-color:#dddddd;
}
#menu li{
	border-bottom:1px solid #dddddd;
}
#menu a{
	background-color:#999999;
	color:white;
}
#menu li li a{
	background-color:transparent !important;
	background-image:none !important;
	color:black;
}
#menu span{
	background-image:url(/img/fmenuspan.gif);
}
#m_em a{
	background-image:url(/img/ico_em_l.gif);
}
#m_em.on a,#m_em a:hover{
	background-color:#6BAE00;
	background-position:0 -52px;
}
#m_ap a{
	background-image:url(/img/ico_ap_l.gif);
}
#m_ap.on a,#m_ap a:hover{
	background-color:#32B9E8;
	background-position:0 -52px;
}
#m_ha a{
	background-image:url(/img/ico_ha_l.gif);
}
#m_ha.on a,#m_ha a:hover{
	background-color:#FF7C34;
	background-position:0 -52px;
}
#m_ot a{
	background-image:url(/img/ico_ot_l.gif);
}
#m_ot.on a,#m_ot a:hover{
	background-color:#6BAE00;
	background-position:0 -52px;
}
#m_news a{
	background-image:url(/img/ico_news_l.gif);
}
#m_news.on a,#m_news a:hover{
	background-color:#6BAE00;
	background-position:0 -52px;
}
#m_tenders a{
	background-image:url(/img/ico_tenders_l.gif);
}
#m_tenders.on a,#m_tenders a:hover{
	background-color:#6BAE00;
	background-position:0 -52px;
}

/* forms */
.boton{
	background-color:#999999;
	color:white;
	border:1px solid #999999;
	font-weight:bold;
}

/* lists */
#list li{
	
}
#list li a{
	color:#333333;
}
.news a,.recursos a,.tenders a,.links a{
	color:black;
}
.news li,.tenders li{
	background-image:url(/img/more_em.gif);
}
.tenders li li{
	background-image:none !important;
}
.ha .news li,.ha .tenders li{
	background-image:url(/img/more_ha.gif);
}
.ap .news li,.ap .tenders li{
	background-image:url(/img/more_ap.gif);
}

/* sitemap */
.sitemap a{
	color:#578200;
}
.sitemap li li a{
	color:black;
}


/* pager */
#pager .pager a{
	color:#444444;
	background-image:url(/img/seppager.gif);
}
#pager .pager a:hover{
	background-color:#efefef;
}
#pager .pager strong{
	background-image:url(/img/seppager.gif);
}
#pager .pager li{
	color:#6BAE00;
}
.ha #pager .pager li{
	color:#FF7C34;
}
.ap #pager .pager li{
	color:#32B9E8;
}
#pager{
	border-top:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
}
#pager .pagecount{
	color:#666666;
}

/* Google Maps */
#drawmap{
	border-color:#797679;
}
.pdf a span{
	background-image:url(/img/ico_pdf.gif);
}
.doc a span{
	background-image:url(/img/ico_doc.gif);
}
.ppt a span{
	background-image:url(/img/ico_ppt.gif);
}
.htm a span{
	background-image:url(/img/ico_html.gif);
}
.zip a span{
	background-image:url(/img/ico_zip.gif);
}
.altres a span{
	background-image:url(/img/ico_altres.gif);
}

#searchResults .gsc-cursor-page{
	color:#444444;
}
.documentdescription{
	color:#666666;
}
#footer #credits{
	background-color:#CCCCCC;
	border:1px solid #848795;
	color:#2F2F55;
}

#card.tender .recursos a:visited{
	color:#666666;
}
.tender.profile ul li span{
	color:#666666;
}
#list .highlighted{
	border:1px dotted #797679;
}
.claimregister{
	background-color:#999999;
}
.claimregister a{
	color:white;
}
#alreadyuser h2{
	background-image:url(/img/fletxa_login.gif);
}
div.catcert {
	border: 1px solid #cccccc;
}
span.timestamp{
	color:#666666;
	font-size:0.9em;
}

.highlightText{
	background:#efefef;
	border:1px solid #ccc;
}
.highlightText h3,.highlightText a{
	color:#32B9E8;/*#E2001A;*/;
}
.highlightText a.text{
	color:white;
	background:url(/img/consulta-condicions-bk.jpg) no-repeat left top;
}