/* ------------------------------------------------ */
/* ------------------------------------------------ */
/* estils css ERC Esquerra Repúblicana de Catalunya */
/* ------------------------------------------------ */
/* ------------------------------------------------ */

/* --------- Menú -------- */

/* An absolutely positioned and hidden DIV (treated as a layer in NS4). */
.menudiv0 {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	background-color: #000;
	layer-background-color: #000;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
   padding-bottom: 3px;
   padding-top: 3px;
}

/* Formatting to apply to the elements inside the "menudiv" class elements. */
/* Of course, you can put whatever you want within the menu divs, these are just examples. */

.menudiv0 a {
 display: block;
 text-decoration: none;
 color: #F5A300;
 padding-left: 3px;
 padding-right: 3px;
}

/* I'm using :hover and :active pseudo-classes for link mouse effects. */
.menudiv0 a:hover {
 color: #F5A300;
 padding-left: 3px;
 padding-right: 3px;
}

.erc	{
 padding-left: 10px;
 padding-right: 3px;
}
/******************************************/

.menudiv1 {
 position: absolute;
 visibility: hidden;
 z-index: 1000;
 background-color: #000; 
 layer-background-color: #000;
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-bottom: 3px;
 padding-top: 3px;
}

.menudiv1 a {
 display: block;
 text-decoration: none;
 color: #FFF;
 padding-left: 3px;
 padding-right: 3px;
}

.menudiv1 a:hover {
 color: #999;
 padding-left: 3px;
 padding-right: 3px;
}


/******************************************/

.menudiv2 {
 position: absolute;
 visibility: hidden;
 z-index: 1000;
 background-color: #000; 
 layer-background-color: #000;
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-bottom: 3px;
 padding-top: 3px;
}

.menudiv2 a {
 display: block;
 text-decoration: none;
 color: #FFF;
 padding-left: 3px;
 padding-right: 3px;
}

.menudiv2 a:hover {
 color: #E60003;
 padding-left: 3px;
 padding-right: 3px;
}

/******************************************/

.menudiv3 {
 position: absolute;
 visibility: hidden;
 z-index: 1000;
 background-color: #000; 
 layer-background-color: #000;
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-bottom: 3px;
 padding-top: 3px;
}

.menudiv3 a {
 display: block;
 text-decoration: none;
 color: #FFF;
 padding-left: 3px;
 padding-right: 3px;
}

.menudiv3 a:hover {
 color: #F5A300;
 padding-left: 3px;
 padding-right: 3px;
}

/*************************/

/* --------- / Menú -------- */


/* --------- scroll --------- */

.absDiv { 
	position: absolute; 
	visibility: hidden; 
	overflow: hidden;
}
.absDiv2 { 
	position: absolute; 
	visibility: hidden; 
	overflow: hidden;
}
/* --------- / scroll --------- */

/* textos*/
.titol	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
 	font-weight: bold; 
	color: #000;		
}
.verm_neg	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
 	font-weight: bold; 
	color: #E60003;		
}
.verm	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E60003;		
}
.text	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.text_petit	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
/*	line-height: 10px;*/
}
.textt	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #F5A300;
}
.titol_noti	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 	font-weight: bold; 	
}
.titol_noti2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0.5px;
}
.text_gris	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #8C8C90;
}
.text_gris_neg	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;	
	color: #8C8C90;
	
}
.text_gris2	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #B8BABD;
}
.text_gris3	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	color: #B8BABD;
}
.text_blanc	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #ffffff;
}
.text_blanc_n	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
}
.text_blanc_gran	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 10px;
	color: #ffffff;
}
.titol_noti_arxiu	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
 	font-weight: bold;
	line-height: 12px; 	
}
.text_gran	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a#temes:link	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #000;
	text-decoration: underline;
}
a#temes:visited	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #333;
	text-decoration: underline;
}
a#temes:hover	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #333;
	text-decoration: underline;
}
a#temes:active	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #000;
	text-decoration: underline;
}

a.mes:link	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.mes:visited	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #ffffff;
	text-decoration: none;	
}
a.mes:hover	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #000000;
	text-decoration: none;	
}
a.mes:active	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #ffffff;
	text-decoration: none;	
}

a.regio:link	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;	
	color: #8C8C90;
	text-decoration: none;		
}
a.regio:visited	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;	
	color: #8C8C90;
}
a.regio:hover	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;	
	color: #000000;
	text-decoration: none;		
}
a.regio:active	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;	
	color: #8C8C90;
	text-decoration: none;		
}

/* / textos*/
.textarea	{
	background-color: #fff;
	border-width: 1px;
	border-color: #C3C5C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	width: 145px;
}
.textarea2	{
	background-color: #fff;
	border-width: 1px;
	border-color: #C3C5C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 17px;
	width: 145px;
}
.textarea3	{
	background-color: #fff;
	border-width: 1px;
	border-color: #C3C5C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 17px;
	width: 140px;
}
.textarea4	{
	background-color: #fff;
	border-width: 1px;
	border-color: #C3C5C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 10px;
	width: 85px;
}
.foto_noticia	{
	border-width: 1px;
	border-style: solid;
	border-color: #CDCFD1;
}