body		{ padding:0px; margin:0px; background-color:#FFFFFF; }
#pie		{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: left; margin: 10px; }
.m_1:link 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #1F288F; text-decoration: none; }
.m_1:active 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #1F288F; text-decoration: none; }
.m_1:visited 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #1F288F; text-decoration: none; }
.m_1:hover 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #1F288F; text-decoration: none; }
.m_2:link 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #333333; text-decoration: none; }
.m_2:active 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #333333; text-decoration: none; }
.m_2:visited 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #333333; text-decoration: none; }
.m_2:hover 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #000000; text-decoration: none; }

#mapa_fires	{ width: 231px; width:expression("264px"); padding-left: 33px; font-family: arial, tahoma, sans-serif, helvetica; font-size: 9px; color: #333333; text-align: left; }

#extranet	{ margin-top: 13px; margin-left: 13px; margin-right: 13px; }
#partners	{ margin-top: 13px; margin-left: 13px; margin-right: 13px; }
#text_intro	{ padding-top: 13px; padding-left: 13px; padding-right: 13px; padding-bottom: 13px; font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 16px; color: #333333; text-align: justify; }
#form_datos	{ margin: 0px; }

.txt_movil { width: 46px; font-family: arial, verdana, sans-serif, helvetica; font-size: 10px; color: #333333; text-decoration: none; text-align: center; }
.txt_country { width: 61px; font-family: arial, verdana, sans-serif, helvetica; font-size: 10px; color: #333333; text-decoration: none; text-align: center; }
.txt_form { font-family: arial, verdana, sans-serif, helvetica; font-size: 10px; color: #333333; text-decoration: none; }

.txt_submit	 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #333333; font-weight: bold; text-decoration: none; cursor: pointer; }
.txt_submit:link 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #1F288F; font-weight: bold; text-decoration: none; }
.txt_submit:active 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #1F288F; font-weight: bold; text-decoration: none; }
.txt_submit:visited 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #1F288F; font-weight: bold; text-decoration: none; }
.txt_submit:hover 	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #000000; font-weight: bold; text-decoration: underline; }


#capsalera	{ margin: 0px; }
#idioma		{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 9px; color: #999999; text-transform: uppercase; text-align: right; margin-right: 26px; margin-bottom: 5px; margin-top: 5px; }
.link_idioma:link		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 9px; text-decoration: none; }
.link_idioma:active		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 9px; text-decoration: none; }
.link_idioma:visited		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 9px; text-decoration: none; }
.link_idioma:hover		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 9px; text-decoration: none; }
.link_idioma_act:link		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 9px; text-decoration: none; }
.link_idioma_act:active		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 9px; text-decoration: none; }
.link_idioma_act:visited	{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 9px; text-decoration: none; }
.link_idioma_act:hover		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 9px; text-decoration: none; }

#sectors	{ margin-top: 13px; margin-left: 13px; margin-right: 13px; }
.sectors_menu:link	{ margin-left: 10px; font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 11px; text-decoration: none; }
.sectors_menu:active	{ margin-left: 10px; font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 11px; text-decoration: none; }
.sectors_menu:visited	{ margin-left: 10px; font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 11px; text-decoration: none; }
.sectors_menu:hover	{ margin-left: 10px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 11px; text-decoration: none; }
.sectors_menu_i:link	{ margin-left: 10px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; text-decoration: none; }
.sectors_menu_i:active	{ margin-left: 10px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; text-decoration: none; }
.sectors_menu_i:visited	{ margin-left: 10px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; text-decoration: none; }
.sectors_menu_i:hover	{ margin-left: 10px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 11px; text-decoration: none; }
.sectors_img	 	{ border: 0px;}
.sectors_td		{ width: 162px; height: 26px; background-image: url(../images/bg_sectores.gif); }


#peu		{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #333333; text-decoration: none; width: 100%; text-align: left; }
#credits	{ font-family: arial, tahoma, sans-serif, helvetica; font-size: 11px; line-height: 12px; color: #333333; text-decoration: none; width: 100%; text-align: right; }
#credits a { font-weight:bold; text-decoration:none; color:#333; }
#titulo		{ font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #1F288F; padding-bottom: 15px; }
#contenidos	{ padding-left: 13px; margin-top: 11px; padding-right: 13px; }
#contenidos p	{ font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; line-height: 16px; padding-top: 0px; padding-bottom: 10px; }

.noticies_llistat { width: 100%; line-height: 19px; font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 11px; text-decoration: none; }
.txt_noticia { padding-top: 0px; padding-bottom: 19px; font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; line-height: 16px; }
.associats_head	{ height: 25px; font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 11px; text-decoration: none; text-transform: uppercase; text-align: left; font-weight: bold; }
.associats_esq	{ width: 215px; height: 19px; text-transform: uppercase; }
.associats_dre	{ line-height: 19px; text-transform: uppercase; font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 11px; text-decoration: none; }
.associats_err	{ line-height: 19px; text-transform: uppercase; font-family: arial, tahoma, sans-serif, helvetica; color: #ff0000; font-size: 11px; text-decoration: none; }
.link_associat:link		{ line-height: 19px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; text-transform: uppercase; text-decoration: none; }
.link_associat:active		{ line-height: 19px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; text-transform: uppercase; text-decoration: none; }
.link_associat:visited		{ line-height: 19px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; text-transform: uppercase; text-decoration: none; }
.link_associat:hover		{ line-height: 19px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 11px; text-transform: uppercase;text-decoration: none; }

#div_associats { font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; line-height: 16px; padding-top: 0px; }
#div_contactar { font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; line-height: 16px; padding-top: 0px; }

#div_noticies { font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; line-height: 16px; padding-top: 0px; }
.titulo_noticias { font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #1F288F; }
#div_noticies a:link		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; }
#div_noticies a:active		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; }
#div_noticies a:visited	{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; }
#div_noticies a:hover		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 11px; }


#associats_paginacio { text-align: center; text-decoration: none; padding-top: 15px; padding-bottom: 15px; }
.link_pag:link		{ margin-left: 3px; margin-right: 3px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 10px; text-decoration: none; }
.link_pag:active	{ margin-left: 3px; margin-right: 3px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 10px; text-decoration: none; }
.link_pag:visited	{ margin-left: 3px; margin-right: 3px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 10px; text-decoration: none; }
.link_pag:hover		{ margin-left: 3px; margin-right: 3px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 10px; text-decoration: none; }
.link_pag_act:link	{ margin-left: 3px; margin-right: 3px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; }
.link_pag_act:active	{ margin-left: 3px; margin-right: 3px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; }
.link_pag_act:visited	{ margin-left: 3px; margin-right: 3px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; }
.link_pag_act:hover	{ margin-left: 3px; margin-right: 3px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; }

#Associats { margin: 0px; padding: 0px; }
.tit_fitxa { padding-bottom: 7px; }
.txt_fitxa { padding-top: 0px; padding-bottom: 8px; font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; line-height: 16px; }
.link_asso:link { font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #1F288F; text-decoration: underline;  line-height: 16px; }
.link_asso:active { font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #1F288F; text-decoration: underline;  line-height: 16px; }
.link_asso:visited { font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #1F288F; text-decoration: underline; line-height: 16px;  }
.link_asso:hover { font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #000000; text-decoration: underline;  line-height: 16px; }

#parrafos	{ font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; line-height: 16px; padding-top: 0px; padding-bottom: 15px; }
#parrafos p	{ font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; line-height: 16px; padding-top: 0px; padding-bottom: 10px; }
#parrafos table { font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; }
#parrafos a:link		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; }
#parrafos a:active		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; }
#parrafos a:visited	{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #1F288F; font-size: 11px; }
#parrafos a:hover		{ margin-left: 5px; margin-right: 5px; font-family: arial, tahoma, sans-serif, helvetica; color: #000000; font-size: 11px; }

#busqueda	{ width: 100%; text-align: left; padding-botom: 0px; margin-bottom: 0px; }
#busqueda form	{ margin: 0px; padding: 0px; }
.busqueda_titulo { font-family: arial, tahoma, sans-serif, helvetica; color: #333333; font-size: 11px; text-decoration: none; }
.copy {	padding: 10px; }
.home_align { 	width: 62px; font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #333333; text-align: justify; line-height: 16px; }
.td_home_align_dcha { width: 135px; }
.td_home_align_top_bottom { height: 19px; }
.text_1 {
	font-family: arial, tahoma, sans-serif, helvetica; 
	font-size: 11px;
	line-height: 12px;
	color: 515151;
}
.link_1 {
	font-family: arial, tahoma, sans-serif, helvetica; 
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #1F288F;
	text-decoration: none;
}
.form_1 {
	font-family: arial, tahoma, sans-serif, helvetica; 
	font-size: 11px;
	line-height: 12px;
	background-color: #FFFFFF;
	height: 18px;
	width: 117px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #626262;
	border-bottom-color: #626262;
}
.link_2 {
	font-family: arial, tahoma, sans-serif, helvetica; 
	font-size: 11px;
	line-height: 12px;
	color: #282727;
}
.link_3 {
	font-family: arial, tahoma, sans-serif, helvetica; 
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #635C4E;
}

#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:arial, tahoma, verdana, sans-serif, helvetica;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:201;
}

#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}
.border_preview{
	z-index:200;
	position:absolute; 
	background: #fff;
	border: 1px solid #1F288F
}

.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}

.title_h2 {
	margin-top: 10px;
	margin-bottom: 0px;
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: center;
}