
/* CSS Document */

img {
	border:0;
	margin:0;
	}
	
form {
	border:0;
	margin:0;
	padding:0;
	}

a {
	text-decoration:none;
	}
	
a:focus {
	outline:0;
	}
	
a:active {
	text-decoration:none;
	}
	
body {
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#contenedor_h {
	background:url('/pfw_files/tpl/img/background.gif') repeat-y;
	width:926px;
	margin:0 auto;
	}

#margin_contenedor {
	margin-left:14px;
	margin-right:13px;
	}

#margin_contenedor_int {
	background:url('/pfw_files/tpl/img/bg_cpo_int.gif') top left repeat-y;
	margin-left:14px;
	margin-right:13px;
	}

#cabecera_h {
	background:url('/pfw_files/tpl/img/background_top.jpg') no-repeat;
	width:899px;
	height:187px;
	position:relative;
	}

#cabecera_int {
	background:url('/pfw_files/tpl/img/img_cab_int.jpg') no-repeat;
	width:899px;
	height:180px;
	position:relative;	
	}
	
.idiomas {
	font-size:10px;
	color:#646262;
}

.idiomas a {
	font-size:10px;
	color:#646262;
}

.idiomas a:hover {
	text-decoration:underline;	
}

.eines {
	font-size:11px;
	color:#000;
}

.eines a {
	font-size:11px;
	color:#000;
}

.eines a:hover {
	text-decoration:underline;
	color:#fe431c;	
}

#menu_h {
	border-top:1px white solid;
	border-bottom:1px #c7c7c7 solid;
	background:url('/pfw_files/tpl/img/background_menu.jpg');
	height:71px;
	margin:0;
	padding:0;
	}

#menu_h ul {
	margin-top:37px;
	margin-left:50px;
	margin-right:50px;
	padding:0;
	}

#menu_h ul li {
	padding-top:20px;
	padding-bottom:20px;
	display:inline;
	background-image:url('/pfw_files/tpl/img/separa_opc_menu.gif');
	background-repeat:no-repeat;
	}

#menu_h ul li a {
	padding-left:25px;
	margin-right:30px;
	background:url('/pfw_files/tpl/img/ico_c_menu.gif');
	background-repeat:no-repeat;
	background-position:10px 3px;
	font-weight:bold;
	color:#003346;
	}

#menu_h ul li a:hover {
	font-weight:bold;
	color:#ee3339;
	}
	
#cuerpo_h {
	float:left;
	width:899px;
	padding-right:0px;
	/*border:solid; color:red;*/
	}

#cdo_h_central {
	width:615px;
	float:left;
	/*border:solid; color: green;*/
	margin-right:0px;
	margin-bottom:0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 20px;
}

#missio {
	float:left;
}

#contenido_seccion_menuaux_footer_td {
	margin:20px;
	padding:0px 20px 20px 20px;
	}
	
#contenido_seccion_h_td {
	margin:0px;
	padding:0px 20px 0px 0px;
	}

#contenido_seccion_td {
	margin:0px;
	padding:0px 40px 0px 40px;
	}

.tit_missio {
	font-size:18px;
	color:#000000;
	font-weight:bold;
}

.txt_missio {
	line-height:16px;
}

#eventos {
	background:url('/pfw_files/tpl/img/background_c_events.jpg') left top no-repeat;
	width: 615px;
	background-color:#fff6f1;
	margin-left:0px;
	margin-right:0px;
	float:left;
	/*border:solid; color:yellow;*/
	padding-right: 0px;
}

.tit_eventos {
	font-weight:bold;
	color:#fe7449;
	font-size:18px;	
}

.fecha_eventos {
	font-weight:bold;
	color:#ff330f;
}

.descripcion_eventos {
	font-weight:bold;
	color:#656565;
}


.llegir_mes a {
	font-weight:bold;
	color:#fe7449;
	text-decoration:underline;
}

.llegir_mes a:hover {
	text-decoration:none;
}

#enlaces_interes {
	background:url('/pfw_files/tpl/img/background_bottom_enlaces.jpg') bottom no-repeat;
	width:615px;
	margin-left:0px;
	margin-right:0px;	
	margin-bottom:0px;
	float:left;
	padding-bottom:20px;
	/*border:solid; color:blue;*/
	
}

.tit_enlace_interes{
	color:#ff6000;
}

#iframe_singular {
	float:left;
	margin-top:30px;
	padding-bottom:30px;
	padding-left:70px;
	}

#cdo_h_derecha {
	width:244px;
	float:right;
	/*border:solid; color:yellow;*/
	margin-left:0px;
	padding-right: 0px;
}

#actividades {
	width:244px;
	background-color:#f8f8f6;
	margin:0;
	padding:0;
	/*border:solid; color: blue;*/
}

.fecha_activitats{
	font-size:10px;
	color:#da671b;s
}

.tit_activitats{
	font-size:18px;
	color:#989896;
	font-weight:bold;
}

#pie {
	background:url('/pfw_files/tpl/img/bg_pie.gif') no-repeat;
	width:926px;
	height:39px;
}

.txt_pie {
	color:#FFFFFF;
}

#cuerpo_int {
	float:left;
	width:899px;
	background:url('/pfw_files/tpl/img/bg_cpo_int.gif') top left repeat-y;
}

#cuerpo_int2 {
	float:left;
	width:899px;
	background:url('/pfw_files/tpl/img/left_bg_users.jpg') no-repeat;
}

#menu_int {
	float:left;
	width:219px;

	}
	
#menu_int2 {
	float:left;
	}

.opc_menu_int{
	font-weight:bold;
	color:#b95e26;
}

.opc_menu_int a{
	color:#b95e26;
}

.opc_menu_int a:hover{
	color:#000;
} 

#cdo_int {
	width:679px;
	float:right;
	background:url('/pfw_files/tpl/img/top_cdo_int.jpg') no-repeat;
}

#cdo_int2 {
	width:415px;
	float:left;
}

#migas {
	font-size:11px;
	color:#1a4959;
	padding-top:20px;
	padding-left:40px;
	padding-right:20px;
	}
	
#migas2 {
	font-size:11px;
	color:#1a4959;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	}

#migas a {
	font-size:11px;
	color:#1a4959;
	}
	
#migas2 a {
	font-size:11px;
	color:#1a4959;
	}
	
#migas a:hover {
	text-decoration:underline;
	}
	
#migas2 a:hover {
	text-decoration:underline;
	}


#migas a:hover {
	text-decoration: underline;
	}

.migas_on {
	font-weight:bold;
}

.tit_cdo_int {
	font-size:18px;
	color:#fe7449;
}

#register_table {
	margin-top:20px;
	margin-left:20px;
	}

#register_table2 {
	margin-left:20px;
	}

.bg_register_text {
	padding:20px;
	background:url('/pfw_files/tpl/img/center_bg_user01.jpg') repeat-x;
	}

#text_register_table {
	margin:20px;
	}
	
.button a {
	color:black;
	text-decoration:none;
	}

.bg_documental {
	background:url('/pfw_files/tpl/img/bottom_img_doc_user.jpg') no-repeat;
	padding-left:10px;
	}
	
#acceso_extra {
	float:right;
	padding-top:60px;
	width:244px;
	/*border:solid;*/
	border-color:yellow;
	padding-left:0px;
	padding-right:0px;
	}
	
#banners td {
	padding-bottom:10px;
	padding-right:0px;
	/*border:solid;*/
	border-color:yellow;
	padding-left:0px;
	}

#td_banners_td {	
	}
	

#conf_img {
	border:1px solid #c3c3c3;
	margin-bottom:10px;
	float:left;
	}
	
#conf_local, #conf_mail  {
	float:left;
	border:1px solid #ebebeb;
	padding-top:10px;
	margin-bottom:10px;
	width:223px;
	}
	
#conf_local div, #conf_mail div {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	}

#conf_mail a {
	font-weight:bold;
	color:#f67500;
	}
	
#conf_mail a:hover {
	text-decoration:underline;
	}
	
.conf-title {
	font-weight:bold;
	color:black;
	}
	
.conf-title2 {
	font-weight:bold;
	color:#d86515;
	}
	
.conf-title3 {
	font-weight:bold;
	color:#fe7449;
	}
	
.conf-title4 {
	font-weight:bold;
	color:#989896;
	}
	
.conf_data {
	color:#dc6718;
	font-size:10px;
	padding-bottom:10px;
	}
	
.conf_tit_noti {
	color:#fe7449;
	font-size:18px;
	padding-bottom:10px;
	}
	
.conf_txt {
	padding-bottom:20px;
	}
	
#conf_docu, #conf_gallery, #conf_prensa, #conf_invitados {
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	}
	
#conf_docu div, #conf_gallery table, #conf_gallery div, #conf_prensa div, #conf_invitados div {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:3px;
	}
	
#conf_docu {
	background:#fef6f0;
	}
	
#conf_gallery {
	border:1px solid #ffd9ce;
	background:white;
	}
	
#conf_docu img, #conf_prensa img, #conf_invitados img {
	margin-right:5px;
	margin-bottom:-2px;
	}
	
#conf_prensa {
	background:#f8f8f6;
	}
	
#conf_list {
	margin-bottom:15px;
	}
	
#conf_list a {font-weight:bold;color:#ff8400;}
#conf_list a:hover {text-decoration:underline;}

.conf_list_date {
	font-weight:bold;
	color:#8f8f8f;
	}
	
.conf_list_title {
	font-weight:bold;
	color:#4b4c4f;
	}
	
#conf_invitados {
	border:1px solid #ebebeb;
	}

.volver a {
	font-weight:bold;
	color:#fe7449;
	text-decoration:underline;
}

.volver a:hover {
	text-decoration:none;
}

#org_caja01 {
	border:1px #ffbca8 solid;
	background:url('/pfw_files/tpl/img/org_bg_01.gif') top left no-repeat;
	padding-top:5px;
	padding-left:110px;
	padding-right:10px;
	padding-bottom:10px;
}

#org_caja02 {
	border:1px #ffbca8 solid;
	background:url('/pfw_files/tpl/img/org_bg_02.gif') top left no-repeat;
	padding-top:5px;
	padding-left:70px;
	padding-right:10px;
	padding-bottom:10px;
}

#org_caja03 {
	border:1px #ffbca8 solid;
	background:url('/pfw_files/tpl/img/org_bg_03.gif') top left no-repeat;
	padding-top:5px;
	padding-left:70px;
	padding-right:10px;
	padding-bottom:10px;
}

.org_tit_caja {
	font-size:18px;
	color:#fe7449;
	margin-top:20px;
	}

.org_descripcion_caja {
	font-family:Arial, Helvetica, sans-serif;
	color:#7c7c7c;
}

.org_nombre {
	color:#ff330f;
	font-weight:bold;
}

.org_cargo {
	color:#656565;
	font-weight:bold;
}

.org_correo {
	color:#f77400;
}

.org_correo a {
	color:#f77400;
	text-decoration:underline;
}

.org_correo a:hover {
	text-decoration:none;
}

.actv_list{
	color:#ff6000;
	font-weight:bold;
}

.actv_list a {
	color:#ff6000;
	font-weight:bold;
}

.actv_list a:hover {
	text-decoration:underline;
}



.contact_text {
	padding-left:20px;
	padding-right:20px;	
	padding-bottom:20px;	
	}

.contact_text a {
	color:#f77400;
	text-decoration:none;
	}
	
.contact_text a:hover {
	text-decoration:underline;
	}

textarea {
	font-size:11px;
	font-family:verdana;
	padding:5px;
	}
	
#form_contact {
	color:#5c5957;
	}
	
input [type="checkbox"] {
	margin-right:5px;
	}

.conv_fecha{
	color:#ff320b;
}

.actividad_relacionada{
	color:#fd8400;
	font-weight:bold;
}

.actividad_relacionada a{
	color:#fd8400;
	font-weight:bold;
	text-decoration:underline;
}

.actividad_relacionada a:hover{
	color:#fd8400;
	font-weight:bold;
	text-decoration:none;	
}

#enlaces_table td {
	color:#ff6000;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;	
	line-height:16px;
}

#enlaces_table a {
	color:#656565;
	font-weight:bold;
}

#enlaces_table a:hover {
	color:#ff6000;
}

.mapa_n01{
	color:#000;
	font-size:13px;
	font-weight:bold;
	padding-bottom:10px;
}

.mapa_n01 span a {
	color:#000;
	font-size:13px;
	font-weight:bold;
}

.mapa_n01 span a:hover {
	color:#fe0000;
}

.mapa_n02{
	color:#bb672d;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;	
}

.mapa_n02 span a {
	color:#bb672d;
	font-size:11px;
	font-weight:bold;
}

.mapa_n02 span a:hover {
	color:#000;
}

.avis_legal {
	color:#FFFFFF;
}

.avis_legal a{
	text-decoration:none;
	color:#FFFFFF;
}

.avis_legal a:hover{
	text-decoration:underline;
}

.pag_texto {
	color:#000;
}

.pag_texto a {
	color:#000;	
}

.pag_texto a:hover {
	color:#ff8400;
}

.pag_texto_on {
	color:#ff8400;
	font-weight:bold;
}



/*<!-- Añadidos programación -->*/
	
#logo_transparente_h { 
	cursor:pointer; 
	position:absolute; 
	left:50px;
	top:40px;
}	

#logo_transparente { 
	cursor:pointer; 
	position:absolute; 
	left:58px;
	top:30px;
	height:75px;
}	

input {
	font-size:11px;
	font-family:verdana;
	/* padding:5px; */
}

a.enlace:link 	{font-weight:bold; color:#f67500; text-decoration:none; }
a.enlace:visited 	{font-weight:bold; color:#f67500; text-decoration:none; }
a.enlace:active 	{font-weight:bold; color:#f67500; text-decoration:none; }
a.enlace:hover 	{font-weight:bold; color:#f67500; text-decoration:underline; }