body {
	margin: 0;
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #3e4348;
	line-height:18px;
	font-size:10px;
	top: 0;
	left: 0;
}

a:link {
	color: #FF6600;
	text-decoration: underline;
}
a:visited {
	color: #FF6600;
	text-decoration: underline;
}
a:hover {
	color: #FF6600;
	text-decoration: none;
}
a:active {
	color: #FF6600;
	text-decoration: underline;
}
a img {
	border:none;
}

.noticias {
	width:660px;
	margin-top:20px;
}

.noticias .pagination {
	text-align:right;
	position:relative;
	top:11px;
}

.noticias .pagination b {
	color:#3E4348;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	margin:0 5px;
	vertical-align:bottom;
}

.noticias .pagination a:link,
.noticias .pagination a:visited,
.noticias .pagination a:active {
	color:#85807C;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	padding:0 5px;
	vertical-align:bottom;
}
.noticias .pagination a:hover {
	text-decoration:underline;
}
.noticias .pagination .prev,
.noticias .pagination .next{
	width:15px;
	height:14px;
	display:inline-block;
	margin-left:5px;
}
.noticias .pagination a.prev,
.noticias .pagination b.prev{
	background:url(media/pics/noticiasizq_off.jpg) top left no-repeat;
}
.noticias .pagination a.prev:hover {
	background:url(media/pics/noticiasizq_on.jpg) top left no-repeat;
	text-decoration:none;
}
.noticias .pagination a.next,
.noticias .pagination b.next{
	background:url(media/pics/noticiasder_off.jpg) top left no-repeat;
	padding-right:0px;
}
.noticias .pagination a.next:hover {
	background:url(media/pics/noticiasder_on.jpg) top left no-repeat;
	text-decoration:none;
}
.noticias .fecha{
	float:left;
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 10px;
	margin-top:37px;
	line-height:12px;
	color:#85807C;
}
	

/*LATERAL*/

.noticia{
	margin-left: 15px;
	margin-right: 25px;
	margin-bottom: 25px;
	color: #85807C;
	line-height: 15px;
	font-size: 10px;
}

.noticia h1{
	color: #D6D6D6;
	margin: 0;
	font-weight: bold;
	font-size: 14px;
}

.noticia h2{
	color: #F26722;
	margin-top: 5px;
	margin-bottom: 10px;
	font-weight: normal;
	font-size: 9px;
}

#container #controls {
	display:block;
	height:20px;
	position:relative;
}

#container #controls .info {
	font-size:11px;
	text-align:center;
}

#container #controls .previous {
	left:10px;
	position:absolute;
	top:0;
	height:14px;
	width:15px;
	display:block;
	background:url(media/pics/news_prev_off.jpg) top left no-repeat;
}

#container #controls .previous img {
	display:none;
}

#container #controls a.previous:hover {
	background:url(media/pics/news_prev_on.jpg) top left no-repeat;
}

#container #controls .next {
	position:absolute;
	right:20px;
	top:0;
	height:14px;
	width:15px;
	display:block;
	background:url(media/pics/news_next_off.jpg) top left no-repeat;
}

#container #controls .next img {
	display:none;
}

#container #controls a.next:hover {
	background:url(media/pics/news_next_on.jpg) top left no-repeat;
}

#container #controls .info a,
#container #controls .info b {
	color:#85807C;
	margin-bottom:0;
	margin-left:5px;
	margin-right:5px;
	margin-top:0;
	text-decoration:none;
}
#container #controls .info b{
	color:#CCC;
}

#container #controls .info a:hover {
	color:#F26722;
	text-decoration:underline;
}

.new_act {
	color: #F26722;
	font-size: 12px;
}

a.Link_new:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.Link_new:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.Link_new:hover {
	color: #ffffff;
	text-decoration: underline;
}
a.Link_new:active {
	color: #ffffff;
	text-decoration: underline;
}



a.Link_new2:link {
	font-size: 12px;
	color: #85807C;
	text-decoration: underline;
}
a.Link_new2:visited {
	font-size: 12px;
	color: #85807C;
	text-decoration: underline;
}
a.Link_new2:hover {
	font-size: 12px;
	color: #F26722;
	text-decoration: underline;
}
a.Link_new2:active {
	font-size: 12px;
	color: #85807C;
	text-decoration: underline;
}

a.Link_back:link {
	font-size: 10px;
	color: #85807C;
	text-decoration: none;
}
a.Link_back:visited {
	font-size: 10px;
	color: #85807C;
	text-decoration: none;
}
a.Link_back:hover {
	font-size: 10px;
	color: #F26722;
	text-decoration: none;
}
a.Link_back:active {
	font-size: 10px;
	color: #85807C;
	text-decoration: none;
}

.punteado_horizontal{
	background: url(media/pics/punteado.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.gris {
	color:#85807C;
}


/*FI LATERAL*/





/*CONTINGUT */


.punteado_vertical {
	background: url(media/pics/punteadovertical.gif) repeat-y right;
}
.punteado_inferior{
	background: url(media/pics/punteado.gif) repeat-x;
	background-position: bottom;
}
.fons_top {
	background-image:url(media/pics/fons_contingut.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.fons_xtr {
	background-image:url(media/pics/fons_xtranet.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.fons_ser {
	background-image: url(media/pics/fons_servicios.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.fnd_serv {
	background-image: url(media/pics/fons_portales.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.fons_ficha {
	background-image: url(media/pics/fons_ficha.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}


.orange {
	color: #F26722;
}


.contingut{
	margin-top: 0px;
	color: #3e4348;
	line-height: 15px;
	font-size: 10px;
	letter-spacing: 0.1px;
}

.contingut h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	font-weight: normal;
	margin-top:6px;
	font-size: 30px;
	line-height: 24px;
}

.contingut h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3e4348;
	margin-top: 10px;
	margin-bottom:25px;
	font-weight: normal;
	font-size: 18px;
}

.contingut h3{
	color: #85807c;
	margin-bottom:10px;
	font-weight: normal;
	font-size: 9px;
}



.contingut2{
	margin-top: 0px;
	color: #3e4348;
	line-height: 14px;
	font-size: 10px;
	letter-spacing: 0.1px;
}

.contingut2 h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	font-weight: normal;
	margin-top:6px;
	font-size: 30px;
}


.contingut2 h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3e4348;
	margin-top: 10px;
	margin-bottom:15px;
	font-weight: normal;
	font-size: 18px;
}

.contingut2 h3{
	color: #85807c;
	margin-bottom:10px;
	font-weight: normal;
	font-size: 9px;
}

.contingut2 a:link {
	color: #3e4348;
	text-decoration: none;
}
.contingut2 a:hover {
	color: #3e4348;
	text-decoration: underline;
}
.contingut2 a:active {
	color: #3e4348;
	text-decoration: underline;
}
.contingut2 a:visited {
	color: #3e4348;
	text-decoration: none;
}
.contingut2 a.Link:link {
	color: #3e4348;
	text-decoration: none;
}
.contingut2 a.Link:hover {
	color: #3e4348;
	text-decoration: underline;
}
.contingut2 a.Link:active {
	color: #3e4348;
	text-decoration: underline;
}
.tit_1{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	font-weight: normal;
	font-size: 30px;
}
.tit_2{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	font-weight: normal;
	font-size: 18px;
	margin-top: 15px;
}
.subtit_1{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	font-weight: normal;
	font-size: 16px;
	padding-top: 30px;
	line-height: 24px;
}
.subtit_2{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	font-weight: normal;
	font-size: 14px;
	padding-top: 30px;
	line-height: 24px;
}

.text_1{
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #3e4348;
	line-height:16px;
	font-size:11px;
	letter-spacing: 0.1px;
}
.text_11{
	font-family: Verdana, Tahoma, Helvetica,  Arial, sans-serif;
	color: #3e4348;
	font-size:10px;
}
.text_1B{
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #3e4348;
	font-size:11px;
}
.text_2{
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #3e4348;
	line-height:18px;
	font-size:12px;
}
.text_2B{
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #3e4348;
	line-height:18px;
	font-size:11px;
}
.text_3_negre{
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #333333;
	font-size:9px;
}
.text_2_negre{
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #333333;
	font-size:12px;
	letter-spacing: 0.1px;
}
.text_2_grisclar,
.text_2_grisclar a:link, .text_2_grisclar a:active, .text_2_grisclar a:visited {
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #b0aba8;
	font-size:12px;
	letter-spacing: 0.1px;
	text-decoration:none;
}
.text_2_grisclar a:hover {
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #888888;
	font-size:12px;
	letter-spacing: 0.1px;
	text-decoration:none;
}

.Link_09_g {
	font-size: 10px;
	font-weight: bold;	
	color: #3E4348;
}
a.Link_09_g:link {
	font-size: 9px;
	font-weight: bold;	
	color: #85807C;
	text-decoration: none;
}
a.Link_09_g:visited {
	font-size: 9px;
	font-weight: bold;	
	color: #85807C;
	text-decoration: none;
}
a.Link_09_g:hover {
	font-size: 9px;
	font-weight: bold;	
	color: #333333;
	text-decoration: none;
}
a.Link_09_g:active {
	font-size: 9px;
	font-weight: bold;	
	color: #85807C;
	text-decoration: none;
}

a.pest_1, a.pest_1:link, a.pest_1:visited, a.pest_1:hover, a.pest_1:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	text-align:center;
	font-weight: normal;
	font-size: 18px;
	line-height: 36px;
	width: 224px;
	height: 36px;
	display: block;
}
a.pest_1:link {	
	color: #333333;
	background-image:url(media/pics/fnd_submenu2.jpg);
	background-repeat:no-repeat;
}
a.pest_1:visited {
	color: #333333;
	background-image:url(media/pics/fnd_submenu2.jpg);
	background-repeat:no-repeat;
}
a.pest_1:hover {
	color: #666666;
	background-image:url(media/pics/fnd_submenu2.jpg);
	background-repeat:no-repeat;
}
a.pest_1:active {
	color: #666666;
	background-image:url(media/pics/fnd_submenu2.jpg);
	background-repeat:no-repeat;
}
.pest_act{
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	text-align:center;
	color: #333333;
	font-weight: normal;
	font-size: 18px;
	line-height: 36px;	
	background-image:url(media/pics/fnd_submenu1.gif);
	background-repeat:no-repeat;
	width: 224px;
	height: 36px;
	display: block;
}
/*
.pest_act{
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	text-align:center;
	color: #333333;
	font-weight: normal;
	font-size: 18px;
	line-height: 28px;	
	width: 222px;
	height: 30px;
	display: block;
	color: #333333;
	background-color: #CCCCCC;
}*/

a.link_peu, a.link_peu:link, a.link_peu:visited, a.link_peu:hover, a.link_peu:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	background-image:url(media/pics/fons_link_peu.gif);
	padding-left:20px;
	background-repeat:no-repeat;
	font-weight: normal;
	font-size: 15,5px;
	line-height: 41px;
	height: 42px;
	display: block;
}
a.link_peu:link {
	color: #999999;
}
a.link_peu:visited {
	color: #999999;
}
a.link_peu:hover {
	color: #333333;
	background-image:url(media/pics/fons_link_peu2.gif);
}
a.link_peu:active {
	tcolor: #999999;
}


a.sub_lat, a.sub_lat:link, a.sub_lat:visited, a.sub_lat:hover, a.sub_lat:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	background-image:url(media/pics/punt_fons1.gif);
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-weight: normal;
	font-size: 14px;
	line-height: 28px;
	height: 30px;
	display: block;
}
a.sub_lat:link {
	color: #999999;
}
a.sub_lat:visited {
	color: #999999;
}
a.sub_lat:hover {
	background-image:url(media/pics/punt_fons2.gif);
	color: #333333;
}
a.sub_lat:active {
	tcolor: #999999;
}


/*FI CONTINGUT*/

.special{
	clear: both;
	width: 675px;
	margin-left: 36px;
}

.punteado_vertical_izquierdo {
	background: url(./images/punteadovertical.gif) repeat-y top left;
}

.noticia p {
	font-size: 90%;
}

.noticia p span {
	color: #FFFFFF;
}


.icono div {
	height: 65px;
	width: 111px;
	text-align: center;
}

.separador {
	height: 25px;
}

.folio {
	overflow: hidden;
	float: right;
	margin-top: -2px;
	margin-left: 10px;
	color: #3E4348;
	font-family: Tahoma;
	font-size: 100%;
	width: 215px;
	height: 100%;
}

.folio em  {
	margin-top: 23px;
	color: #F26722;
	font-family: Tahoma;
	font-weight: bold;
	font-style: normal;
}

.desplegable {
	float: left;
	overflow: hidden;
	height: 0;
	width: 487px;
	text-align: right;
}

.sub { 
	width: auto;
	text-align: left;
}

.desplegable div {
	margin: 0;
	margin-left: 34px;
	margin-top: 20px;
	width: 451px;
	min-height: 220px;
	border: 1px solid #181A1C;
}

.desplegable div img {
	margin: 0;
	padding: 0;
	visibility: hidden;
	vertical-align: bottom;
}

#xhtml {
	margin: 35px;
	margin-bottom: 50px;
}

#xhtml img {
	border: 0;
}

.folio h1 {
	margin: 0;
	color: #F26722;
	font-family: Georgia;
	font-style: normal;
	font-size: 280%;
	font-weight: normal;
}

.folio h1 span {
	font-size: 130%;
}

.folio h2 {
	margin: 0;
	color: #3E4348;
	font-family: Arial Narrow, Arial;
	font-size: 150%;
	font-weight: bold;
}

.folio h3 {
	margin-top: 23px;
	color: #85807C;
	font-family: Tahoma;
	font-size: 110%;
	font-weight: normal;
}

.acceso a{
	color: #85807C;
	font-family: Tahoma;
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.acceso_b a{
	font-size: 110%;
	font-weight: bold;
	cursor: pointer;
}

a.LinkNoticia:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.LinkNoticia:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a.LinkNoticia:hover {
	color: #85807C;
	text-decoration: underline;
}
a.LinkNoticia:active {
	color: #85807C;
	text-decoration: underline;
}
.desplegable strong {
	margin-top: 23px;
	color: #F26722;
	font-family: Tahoma;
	font-weight: bold;
	font-style: normal;
}
.text_0 {
	font-family: Tahoma, Verdana, Helvetica,  Arial, sans-serif;
	color: #181a1c;
	font-size:10px;
	line-height: 15px;
}
.txtTahoma15 {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 14px;
	color: #3E4348;
}
.txtTahoma11 {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 11px;
	color: #85807c;
}
.txtGeorgia15 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #3E4348;
}
.txtGeorgia16 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #3E4348;
}
.txtGeorgia24 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #333333;
}
.txtGeorgia14 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3E4348;
	line-height:22px;
}
.txtGeorgia14B {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #85807c;
}
.txtGeorgia18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #3E4348;
}
.txtGeorgia20 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #3E4348;
	line-height:24px;
}
.txtTahoma10 {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 10px;
	color: #f26722;
}
a.txtTahoma10:link {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 10px;
	color: #848382;
	text-decoration: none;
}
a.txtTahoma10:visited {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 10px;
	color: #848382;
	text-decoration: none;
}
a.txtTahoma10:hover {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
a.txtTahoma10:active {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.txtTahoma12 {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 12px;
	color: #b0aba8;
}
.txtTahoma10B {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 10px;
	color: #FFFFFF;
}
.txtNaranja10 {
	font-family: Tahoma, Verdana, Arial, Geneva;
	font-size: 10px;
	color: #FF6600;
}
.CampoTexto{
	background-color:#e6e6e6;
	font-family:Tahoma, Verdana, Arial, Geneva;
	font-size:12px;
	border:solid 1px #e6e6e6;
	width:260px;
}
a.LinkNaranja:link {
	color: #FF6600;
	text-decoration: none;
}
a.LinkNaranja:visited {
	color: #FF6600;
	text-decoration: none;
}
a.LinkNaranja:hover {
	color: #FF6600;
	text-decoration:underline;
}
a.LinkNaranja:active {
	color: #FF6600;
	text-decoration:underline;
}
a.LinkMapa:link {
	color: #3E4348;
	text-decoration: none;
}
a.LinkMapa:visited {
	color: #3E4348;
	text-decoration: none;
}
a.LinkMapa:hover {
	color: #FF6600;
	text-decoration:underline;
}
a.LinkMapa:active {
	color: #FF6600;
	text-decoration:underline;
}
a.LinkNoticias:link {
	font-family:Tahoma, Verdana, Arial, Geneva;
	font-size:11px;
	color:#d6d6d6;
	text-decoration:none;
}
a.LinkNoticias:visited {
	font-family:Tahoma, Verdana, Arial, Geneva;
	font-size:11px;
	color:#d6d6d6;
	text-decoration:none;
}
a.LinkNoticias:hover {
	font-family:Tahoma, Verdana, Arial, Geneva;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
}
a.LinkNoticias:active {
	font-family:Tahoma, Verdana, Arial, Geneva;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
}

/** FORM SUSCRIBETE **/
.inputForm{
	font-size:10px;
	border:2px solid #fff;
	margin-left:13px;
}
.CampoForm{
	font-size:11px;
	border:1px solid #e1e2e4;
	background-color:#e1e2e4;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	width:294px;
	height:20px;
}
.buttonForm{
	background:url(media/pics/der_noticias2.gif) 0px 0px;
	border:0px;
	width:20px;
	height:20px;
	font-size:9px;
	cursor:pointer;
}
.havedream{
	position:absolute;
	gleft:320px;
	gtop:10px;
	z-index:1000;
	width:100%;
	height:100%;
	text-align:center;

}
.havedream2{
	position:absolute;
	gleft:320px;
	gtop:10px;
	z-index:999;
	width:100%;
	height:2130px;
	background-color:#FFFFFF;
	gopacity:0.9;
	display:none;
}
#havedream{
	display:none;
}
#tapaBlanca{
	display:block;
}
.tapaBlanca{
	gposition:absolute;
	gbackground-color:#FFFFFF;
	gopacity:0.9;
	gwidth:100%;
	gheight:100%;
	gz-index:999;
	
}
