/* ETIQUETES PREDEFINIDES */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
}

	
/* LINKS */

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	background-color: #008020;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #008020;
	text-decoration: none;
}

a.notis-cos:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #008020;
	text-decoration: none;
}
a.notis-cos:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #008020;
	text-decoration: none;
}
a.notis-cos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	background-color: #008020;
}
a.notis-cos:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #008020;
	text-decoration: none;
}


a.llista:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.llista:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.llista:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #008020;
	text-decoration: underline;
}
a.llista:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #008020;
	text-decoration: none;
}

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:4px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:4px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #008020;
}
a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


/* ESTILS PERSONALITZATS */


.titolblanc {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
    text-align: center;
	color: #ffffff;
	background-color: #008020;
	font-weight: bold;
	width:155px;
    border-bottom: solid 1px #ffffff;
    margin-top: 20px;
    margin-bottom: 0px;
	}

.filaesq {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
    text-align: center;
	color: #000000;
	background-color: #f9fbce;
	font-weight: bold;
	width:155px;
    border-bottom: solid 1px #000000;
    margin-top: 0px;
    margin-bottom: 0px; 
	}


.titolactualitat {
font-size: 22px;
line-height: 28px;
text-align: center;
color: #008020;
font-variant: bold;
margin-top: 15px;
margin-bottom: 5px;
}

.menu {
font-size: 16px;
line-height: 12px;
text-align: center;
color: #008020;
margin-top: 8px;
margin-bottom: 8px;
}

.notistitol {
width:400px;
border-top: solid 1px #008020;
border-bottom: solid 0px #008020;
border-left: solid 1px #008020;
border-right: solid 1px #008020;
margin-top: 1px;
margin-bottom: 0px; 
margin-left: 8px;
margin-right: 0px;
padding:5px;
font-size: 11px;
line-height: 14px;
text-transform: uppercase;
text-align: left;
color: #000000;
background-color: #e6f8ca;
font-weight: bold;
font-variant: normal;
}

.notiscos {
width:400px;
border-top: dotted 2px #008020;
border-bottom: solid 1px #008020;
border-left: solid 1px #008020;
border-right: solid 1px #008020;
margin-top: 0px;
margin-bottom: 10px; 
margin-left: 8px;
margin-right: 0px;
padding:5px;
font-size: 11px;
line-height: 15px;
text-align: left;
color: #000000;
background-color: #ffffff;
font-variant: normal;
}

.notisllista {
width:400px;
margin-top: 1px;
margin-bottom: 10px; 
margin-left: 8px;
margin-right: 0px;
padding:5px;
font-size: 10px;
line-height: 12px;
text-transform: uppercase;
text-align: left;
color: #ff0000;
background-color: #e6f8ca;
font-weight: normal;
}
