@charset "utf-8";
html {
  height: 100%;
  margin-bottom: 1px;
}
body {
	background: #FF9934 url(../img/fsite.png) repeat-x ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	padding:0px;
	line-height: 1.3em;
	margin: 15px 0px 0px 0px;
}

span
{
line-height: 1.3em;
}

.cbo
{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
}

a
{
color:#DA9110;
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}

form {
  margin: 0;
  padding: 0;
}

* html .button {
	padding: 2px 0 !important; /*IE 6*/
}

*+html .button {
	padding: 2px 0 !important; /*IE 7*/
}

input.button { cursor: pointer; }

/*p { margin-top: 5; margin-bottom: 0px; }*/

img { border: 0 none; }

#ContPrincipal
{
	/*width:951px;*/
	width:955px;	
	height:auto;
	border:0px;
	margin:auto;
	/*padding:90px;*/
	background:#FFFFFF;
/*	margin-top:15px;*/
	clear:both;
}

#ContMenuInicio
{
	width:955px;
	height:15px;
	margin:auto;
	margin-bottom:5px;	
	text-align:left;	
}
/*#ContMenuInicio{
float:left;
height:15px;
width:100%;
margin-top:12px;
}*/

#ContMenuInicio a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px ;
font-weight:bold;
text-decoration:none;
color:#FFF;
padding-bottom:0px;
padding-top:0px;
padding-right:24px;
padding-left:0px;
/*border-right:1px solid #7C9396;*/
}

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

#ContMenuTop
{
	background: url(../img/fmenutop.gif) no-repeat right top #BECBCD;
	height:35px;
	width:915px;
	margin:auto;
	margin-bottom:3px;
	/*margin-left:15px;
	margin-right:15px;*/
	margin-top:20px;	
	text-align:left;
}
#MenuTop{
float:left;
height:15px;
/*width:100%;*/
margin-top:12px;
}

#MenuTop a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px ;
font-weight:bold;
text-decoration:none;
color:#505A5B;
padding-bottom:0px;
padding-top:0px;
padding-right:12px;
padding-left:12px;
border-right:1px solid #7C9396;
}

#MenuTop a:hover { 
color:#FFF; 
} 

#MenuTopRS{
float:left;
width:120px;
/*margin-top:12px;*/
text-align: right;
}

#MenuTopRS img{
	margin:3px;	
}

#MenuPrincipal{
height:40px;
width:100%;
}

#MenuPrincipal a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px ;
font-weight:bold;
text-decoration:none;
color:#FFF;
padding-bottom:0px;
padding-top:0px;
padding-right:5px;
padding-left:5px;
border-right:1px solid #E1AC4D;

}

#MenuPrincipal a:hover { 
color:#573E0F; 
} 

#ContLogoMenu
{
	/*background: #000;*/
	height:90px;
	/*width:931px;*/
	width:915px;
	margin:auto;
	/*	margin-bottom:3px;*/
	/*margin-left:15px;
	margin-right:15px;	*/
	text-align:left;
}
#ContLogo
{
	float:left;
	background:#BECBCD url(../img/fcontlogo.jpg) no-repeat right bottom;
	height:90px;
	width:450px;	
}
.LogoSERNAMP
{
	/* height:54px;
	width:387px; */
	float:left;
	margin-top:15px;
	margin-left:15px;
}

#ContMenuTopD
{
	float:right;
	background:#BECBCD;
	height:37px;
/*	width:481px*/
	width:465px
}

#MenuTopD{
float:right;
height:15px;
width:100%;
margin-top:15px;
text-align:right;
}

#MenuTopD a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px ;
font-weight:bold;
text-decoration:none;
color:#505A5B;
padding-bottom:0px;
padding-top:0px;
padding-right:12px;
padding-left:12px;
border-left:1px solid #6B7781;
}

#MenuTopD a:hover { 
color:#FFF; 
} 

#ContLineaD
{
/*	clear:both;*/
	float:right;
	background:#FFF;
	height:73px;
/*	width:480px;*/
/*	width:479px; */
	width:463px;	
	margin-right:0px;
	border-right:1px solid #CBCCC4;
	
}


#DivBuscarFecha{
	float:right;
	height:60px;
	width:463px;
	/*margin-top:5px;*/
}


#SlideArticulo
{
	width:875px;
	height:286px;
/*	margin-top:20px;	*/
	margin:auto;
}
#DivMenuPrincipal
{
	width:100%;
	/*height:55px;*/
	height:auto;
	text-align:center;
	margin-top:15px;
    margin-bottom:20px;
}


/**********/
.FotoIzq
{
float:left; 
margin-right:5px;
margin-top:5px;
border:2px solid #6F8C90;
}
.FotoDer
{
float:right; 
margin-left:5px;
margin-top:5px;
border:2px solid #6F8C90;
}


h1 {
	font-family:Arial ,Arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
}

h2 {
	font-family: Arial, Helvetica,sans-serif;
	font-size: 14px;;
	font-weight: normal;
}

h3 {
  font-weight: bold;
  font-family: Arial,Arial,sans-serif;
}

h4 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


/*********/





#whitebox {
	margin: 0px 20px 20px 20px;
	background: #fff;
	width: auto;
}

#whitebox div {
	/*text-align: left;*/
}

#whitebox_t {
/*	background: #FFF url(../img/marcos/mw_content_t.png) 0 0 repeat-x;*/
}

#whitebox_tl {
	/*background: url(../img/marcos/mw_content_t_l.png) 0 0 no-repeat;*/
	border-left:1px solid #CBCCC4;
	
}

#whitebox_tr {
	height: 10px;
	overflow: hidden;
	/*background: url(../img/marcos/mw_content_t_r.png) 100% 0 no-repeat;	*/
	/*border-right:1px solid #CBCCC4;*/
}

#whitebox_m {
	border-left: 1px solid #CBCCC4;
	border-right: 1px solid #CBCCC4;
	width: auto;
	padding: 1px 19px;
	background:#FFF;
	padding-top:10px;
	padding-bottom:50px;
}

#whitebox_b {
	margin-top: -5px;
	background: url(../img/marcos/mw_content_b.png) 0 100% repeat-x;
}

#whitebox_bl {
	background: url(../img/marcos/mw_content_b_l.png) 0 100% no-repeat;
}

#whitebox_br {
	height: 13px;
	background: url(../img/marcos/mw_content_b_r.png) 100% 100% no-repeat;
}














/*-------------------------*/
.rc_box_contenedor {
	background: left;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
}
.rc_top_contenedor {
	background: url(../img/marcos/rc_contenedor_tr.png) no-repeat top right;
}
.rc_bottom_contenedor {
	background: url(../img/marcos/rc_contenedor_bl.png) no-repeat bottom left;
}
.rc_bottom_contenedor div {
	background: url(../img/marcos/rc_contenedor_br.png) no-repeat bottom right;
}
.rc_content_contenedor {
	background: url(../img/marcos/rc_contenedor_r.png) top right repeat-y;
	border-left:1px solid #CBCCC4;
}

.rc_top_contenedor div,.rc_top_contenedor,
.rc_bottom_contenedor div, .rc_bottom_contenedor {	
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.rc_content_contenedor, .rc_bottom_contenedor {
	margin-top: -19px;
}
.rc_content_contenedor { padding: 0 15px; }


/*jue ----*/



.rc_box_menup {
   background: #d89112;
 /*  margin-top:20px;
   margin-bottom:20px;*/
}
.rc_top_menup div {
   background: url(../img/marcos/rc_menup_tl.png) no-repeat top left;
}
.rc_top_menup {
   background: url(../img/marcos/rc_menup_tr.png) no-repeat top right;
}
.rc_bottom_menup div {
   background: url(../img/marcos/rc_menup_bl.png) no-repeat bottom left;
}
.rc_bottom_menup {
   background: url(../img/marcos/rc_menup_br.png) no-repeat bottom right;
}

.rc_top_menup div, .rc_top_menup, 
.rc_bottom_menup div, .rc_bottom_menup {
   width: 100%;
   height: 4px;
   font-size: 1px;
}
.rc_content_menup { margin: 0 4px; }




#ContenidoIzq
{
	width:502px;
	height:auto;
	float:left;
	/*background:url(../img/borderDC.gif) right top no-repeat;*/
	/*background:#CCCCCC;*/
}

#ContenidoDer
{
	width:349px;
	height:auto;
	float:left;
	margin-left:20px;
	/*background:#999999;*/
}






#ContenidoIzqI
{
	width:531px;
	height:auto;
	float:left;
	/*background:url(../img/borderDC.gif) right top no-repeat;*/
	/*background:#CCCCCC;*/
}

#ContenidoIzqII
{
	width:513px;
	height:auto;
	float:left;
	/*background:url(../img/borderDC.gif) right top no-repeat;*/
	/*background:#CCCCCC;*/
}


#ContenidoIzqTransp
{
	width:100%;
	margin:0 auto;
	overflow: auto;
		
}

#ContenidoDerI
{
/*	width:349px;*/
	width:320px;
	height:auto;
	float:left;
	margin-left:20px;
	/*background:#999999;*/
}

#ContenidoDerII{
	width:347px;
	/*width:320px;*/
	height:auto;
	float:left;
	margin-left:15px;
	margin-top: 5px;
	/*background:#999999;*/
}

#ContenidoDerTransp
{
/*	width:349px;*/
	width:320px;
	height:auto;	
	margin-left:20px;
	float: right;
	/*background:#999999;*/
}






.Titulo1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#D89112;
	margin-bottom:20px;
}

.Titulo2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D89112;
	margin-bottom:17px;
}

.Titulo3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#D89112;
	margin-bottom:9px;
}

.Titulo4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#405053;
	margin-bottom:17px;
	margin-top:5px;
}

.TituloBuscar
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#405053;
	margin-bottom:10px;
	margin-top:10px;
}
.TituloBuscar a:link
{
	color:#405053;
	text-decoration:none;
}
.TituloBuscar a:hover
{
	color:#405053;
	text-decoration:underline
}

.CeldaResulBuscar
{
	padding-left:10px;
 	vertical-align:top;
  	padding-bottom:25px;
	border-bottom:1px;
	border-bottom-color:#405053;
	border-bottom-style:dashed
}


.DivTitular
{
	text-align:right;
	height:auto;
	width:470px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C6B6E;
	margin-bottom:15px;
	line-height:1.5em;
	
}

.DivTitular a
{
	color:#D89112;
	text-decoration:none;
	font-weight:bold;
}
.DivTitular a:hover
{
	color:#7E510C;
	text-decoration:underline;
}


.DivTitular2
{
	text-align:left;
	height:auto;
	width:470px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C6B6E;
	margin-bottom:50px;
	line-height:1.5em;
	
}

.DivTitular2 a
{
	color:#D89112;
	text-decoration:none;
	font-weight:bold;
}
.DivTitular2 a:hover
{
	color:#7E510C;
	text-decoration:underline;
}

.DivResumenNoti
{
	/*background:#F3F4F6;*/
	width:100%;
	height:auto;
	padding-bottom:25px;
	/*padding-top:13px;*/
	text-align:justify;
}


.DivResumenNotiMargen
{
	height:auto;
	width:440px;
	margin:auto;
}





.DivContenidoI
{
	text-align:left;
	height:auto;
	width:490px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C6B6E;
	margin-bottom:50px;
	line-height:1.5em;
	
}

.LinkMS a
{
	font-weight:normal !important;
}

.DivContenidoI a
{
	color:#D89112;
	text-decoration:none;
	font-weight:bold;
}
.DivContenidoI a:hover
{
	color:#7E510C;
	text-decoration:underline;
}


.rc_box_crnoti {
	background: url(../img/marcos/rc_crnoti_tl.png) no-repeat top left;
	margin-top:5px;
}
.rc_top_crnoti {
	background: url(../img/marcos/rc_crnoti_tr.png) no-repeat top right;
}
.rc_bottom_crnoti {
	background: url(../img/marcos/rc_crnoti_bl.png) no-repeat bottom left;
}
.rc_bottom_crnoti div {
	background: url(../img/marcos/rc_crnoti_br.png) no-repeat bottom right;
}
.rc_content_crnoti {
	background: url(../img/marcos/rc_crnoti_r.png) top right repeat-y;
}

.rc_top_crnoti div,.rc_top_crnoti,
.rc_bottom_crnoti div, .rc_bottom_crnoti {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.rc_content_crnoti, .rc_bottom_crnoti {
	margin-top: -19px;
}
.rc_content_crnoti { padding: 0 15px; }




.rc_box_TituloNoti {
	background: url(../img/marcos/rc_mod1_tl.png) no-repeat top left;
	margin-bottom:1px;
}







.EnlaceNoti a
{
	color:#4B6A6D;
	text-decoration:none;
	font-weight:bold;
}
.EnlaceNoti a:hover
{
	color:#4B6A6D;
	text-decoration:underline;
}




.rc_box_mod1 {
	background: url(../img/marcos/rc_mod1_tl.png) no-repeat top left;
}
.rc_top_mod1 {
	background: url(../img/marcos/rc_mod1_tr.png) no-repeat top right;
}
.rc_bottom_mod1 {
	background: url(../img/marcos/rc_mod1_bl.png) no-repeat bottom left;
}
.rc_bottom_mod1 div {
	background: url(../img/marcos/rc_mod1_br.png) no-repeat bottom right;
}
.rc_content_mod1 {
	background: url(../img/marcos/rc_mod1_r.png) top right repeat-y;		
}

.rc_top_mod1 div,.rc_top_mod1,
.rc_bottom_mod1 div, .rc_bottom_mod1 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.rc_content_mod1, .rc_bottom_mod1 {
	margin-top: -19px;
}
.rc_content_mod1 { padding: 0 15px; }



#Sugerencias
{
width:450px;
height:auto;
margin-left:15px;
float:left;
color:#4C6B6E;
}

.txtTexto
{
border:1px solid #8FA6A9;
width:99%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:2px;
}

.ABotones
{
	text-align:right;
	padding-top:5px;
}


.btnBoton
{
border:1px solid #294E4F;
background:#4C6B6E;
color:#FFFFFF;
height:22px;
padding:0px;
margin:0px;
}

#Sugerencias  input
{
/*margin-left:350px;*/
}

#DatosUtiles
{
width:100%;
height:auto;
margin-bottom:10px;
color:#4C6B6E;
}

#Encuesta
{
/*width:100%;*/
width:470px;
height:auto;
/*margin-bottom:30px;*/
color:#4C6B6E;
}

#Encuesta label
{
display:block;
width:100%;
}


#VideoDestacado
{
width:100%;
height:auto;
margin-bottom:30px;
color:#4C6B6E;
}


#Eventos
{
width:100%;
/*width:470px;*/
height:auto;
margin-bottom:20px;
color:#4C6B6E;
}



.rc_box_evento {
	background: url(../img/marcos/rc_mod1_tl.png) no-repeat top left;
	margin-bottom:15px;
}
.rc_top_evento {
	background: url(../img/marcos/rc_mod1_tr.png) no-repeat top right;
}
.rc_bottom_evento {
	background: url(../img/marcos/rc_mod1_bl.png) no-repeat bottom left;
}
.rc_bottom_evento div {
	background: url(../img/marcos/rc_mod1_br.png) no-repeat bottom right;
}
.rc_content_evento {
	background: url(../img/marcos/rc_mod1_r.png) top right repeat-y;
}

.rc_top_evento div,.rc_top_evento,
.rc_bottom_evento div, .rc_bottom_evento {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.rc_content_evento, .rc_bottom_evento {
	margin-top: -19px;
}
.rc_content_evento { padding: 0 10px; }



#Zonas
{
width:100%;
height:auto;
margin-bottom:15px;
color:#4C6B6E;
}


.rc_box_zona {
	background: #9db0b4;
	margin-bottom:7px;
	margin-top:13px;
}
.rc_top_zona div {
   background: url(../img/marcos/rc_zona_tl.png) no-repeat top left;
}
.rc_top_zona {
   background: url(../img/marcos/rc_zona_tr.png) no-repeat top right;
}
.rc_bottom_zona div {
   background: url(../img/marcos/rc_zona_bl.png) no-repeat bottom left;
}
.rc_bottom_zona {
   background: url(../img/marcos/rc_zona_br.png) no-repeat bottom right;
}

.rc_top_zona div, .rc_top_zona, 
.rc_bottom_zona div, .rc_bottom_zona {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.rc_content_zona 
{ margin: 0 10px; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bold;
 color:#FFFFFF;
 }
 
.rc_content_zona a
{
	color:#FFFFFF;
	text-decoration:none
}
.rc_content_zona a:hover
{
	color:#405053;
	text-decoration:underline;
}



.rc_box_mod2 {
   background: #CCD6D8;
/*   margin-bottom:7px;*/
   margin-top:15px;
}
.rc_top_mod2 div {
   background: url(../img/marcos/rc_mod2_tl.png) no-repeat top left;
}
.rc_top_mod2 {
   background: url(../img/marcos/rc_mod2_tr.png) no-repeat top right;
}
.rc_bottom_mod2 div {
   background: url(../img/marcos/rc_mod2_bl.png) no-repeat bottom left;
}
.rc_bottom_mod2 {
   background: url(../img/marcos/rc_mod2_br.png) no-repeat bottom right;
}

.rc_top_mod2 div, .rc_top_mod2, 
.rc_bottom_mod2 div, .rc_bottom_mod2 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.rc_content_mod2 
{ margin: 0 10px; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#405053;
 height:20px;
 }













.rc_box_mod3 {
	background: url(../img/marcos/rc_mod3_tl.png) no-repeat top left;
	

}
.rc_top_mod3 {
	background: url(../img/marcos/rc_mod3_tr.png) no-repeat top right;
}
.rc_bottom_mod3 {
	background: url(../img/marcos/rc_mod3_bl.png) no-repeat bottom left;
}
.rc_bottom_mod3 div {
	background: url(../img/marcos/rc_mod3_br.png) no-repeat bottom right;
}
.rc_content_mod3 {
	background: url(../img/marcos/rc_mod1_r.png) top right repeat-y;
}

.rc_top_mod3 div,.rc_top_mod3,
.rc_bottom_mod3 div, .rc_bottom_mod3 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.rc_content_mod3, .rc_bottom_mod3 {
	margin-top: -19px;
}
.rc_content_mod3 { padding: 0 10px;
	/*background:#000000;*/
/*	border:1px solid #000000;*/
	 }




.Acceso
{
width:100%;
height:auto;
margin-bottom:15px;
color:#4C6B6E;
}

#CAcceso
{
width:100%;
height:50px;
/*margin-bottom:15px;*/
color:#4C6B6E;
margin-top:30px;
margin-bottom:50px;
text-align:right;
}


.DivConteSecDer
{
	/*width:865px;
	height:54px;
	margin-bottom:50px;
	margin-top:20px;
	*/
width:100%;
height:auto;
color:#4C6B6E;
}









#Copy1
{
	width:955px;
	height:26px;
	margin:auto;
	background:#C58710;
	border-top:1px solid #DFA331;
	vertical-align:bottom;
}

#Copy1 .texto
{
	color:#FFFFFF;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:100%;
	height:15px;
	margin-top:8px;
}

#Copy1 .texto a:link, .texto a:visited, .texto a:hover, .texto a:active
{
	color:#FFFFFF;
}


#Copy2
{
	width:955px;
	height:11px;
	margin:auto;
	background:#7E570C;
	line-height: 0.1em;
	padding:0px;	
	font-size:1px;
}

.clr {
	clear: both;
	margin:0;
	padding:0;
}

/*
#DivTituloArticulo{
width:100%;
height:50px;
background: url(../img/marcos/rc_mtitulo_tl.png) #FFF no-repeat left top;
color:#FFFFFF;
}
#DivTituloArticuloD{
width:100%;
height:50px;
background: url(../img/marcos/rc_mtitulo_tr.png) #9DB0B4 no-repeat right top;
color:#FFFFFF;
margin-left:15px;
}
*/


.rc_box_mtitulo {
   background: #9db0b4;
   color:#FFFFFF;
   font-family:Arial, Helvetica, sans-serif;
   font-size:16px;
   font-weight:bold;
}
.rc_top_mtitulo div{
   background: url(../img/marcos/rc_mtitulo_tl.png) no-repeat top left;
}
.rc_top_mtitulo {
   background: url(../img/marcos/rc_mtitulo_tr.png) no-repeat top right;
}
/*
.rc_bottom_mtitulo div {
   background: url(rc_mtitulo_bl.png) no-repeat bottom left;
}
.rc_bottom_mtitulo {
   background: url(rc_mtitulo_br.png) no-repeat bottom right;
}*/


.rc_top_mtitulo div, .rc_top_mtitulo, 
.rc_bottom_mtitulo div, .rc_bottom_mtitulo {
   width: 100%;
   height: 9px;
   font-size: 1px;
}
.rc_content_mtitulo { margin: 0 9px; padding-top:12px; }
.rc_content_mtitulo_ { margin: 0 9px;}
.rc_content_mtitulo2 { margin: 0 9px; 
height:20px;
}



#whiteboxAD {
	margin: 0px 0px 0px 0px;
	/*background: #fff;*/
	width: auto;
}

#whitebox2 {
	margin: 0px 0px 20px 0px;
	/*background: #fff;*/
	width: auto;
}

#whitebox2 div {
	/*text-align: left;*/
}


#whitebox2_t {
	background: #F3F4F6 url(../img/marcos/mw_content2_t.png) 0 0 repeat-x;
}

#whitebox2_tl {
	background: url(../img/marcos/mw_content2_t_l.png) 0 0 no-repeat;	
}

#whitebox2_tr {
	height: 10px;
	overflow: hidden;
	background: url(../img/marcos/mw_content2_t_r.png) 100% 0 no-repeat;	
}


#whitebox2_m {
	border-left: 1px solid #B7C5C6;
	border-right: 1px solid #B7C5C6;
	width: auto;
	padding: 1px 15px;
	background:#F3F4F6;
	padding-top:10px;
	padding-bottom:20px;
}

#whitebox2Area_m {
	border-left: 1px solid #B7C5C6;
	border-right: 1px solid #B7C5C6;
	width: auto;
	/*padding: 1px 15px;*/
	background:#F3F4F6;	
	padding-bottom:20px;
}

#whitebox2_b {
	margin-top: -5px;
	background: url(../img/marcos/mw_content2_b.png) 0 100% repeat-x;
}

#whitebox2_bl {
	background: url(../img/marcos/mw_content2_b_l.png) 0 100% no-repeat;
}

#whitebox2_br {
	height: 13px;
	background: url(../img/marcos/mw_content2_b_r.png) 100% 100% no-repeat;
}



ul#menups {  
	list-style:none;
	margin:0;
	padding:0;
	}
ul#menups li {
	margin:2px;
	padding:0;
	float:left;
	}
ul#menups li a {
	display:block;
	width:auto;
	padding:4px;
	text-decoration:none;
	text-align:left;
	font-size:12px;
	color:#FFFFFF;
	background-color:#DA9110;
	border-right:1px solid #E7BD70;
	}
ul#menups li a:hover {	
	background-color:#B27816;	
}

#DivTituloArea
{
height:20px;
width:250px;
float:left;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold
}
#DivBuscarArea
{
width:307px;
height:20px;
float:right;
margin-top:0px;
font-size:12px;
margin-top:-4px;
}

.AreaTexto
{
	text-align:left;
	height:auto;
	width:auto;	
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C6B6E;	
	line-height:1.5em;
	
}

.AreaTexto a
{
	color:#D89112;
	text-decoration:none;
	font-weight:bold;
}
.AreaTexto a:hover
{
	color:#7E510C;
	text-decoration:underline;
}

ul.Lista1 {  
	list-style:none;
	padding:0;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
}
ul.Lista1 li {
	margin:0;
	padding:0;
	margin-bottom:5px;
	margin-top:7px;
	padding-bottom:5px;
	padding-left:10px;
	border-bottom:1px solid #E6EAEB;
}

ul.Lista1 li a{
 color:#4C6B6E;
}

ul.Lista1 li a:hover{
 color:#314446;
}



ul.ListaCD {  
	list-style:none;
	padding:0;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:30px;
	margin-bottom:10px;
	margin-top:10px;
}
ul.ListaCD li {
	margin:0;
	padding:0;
	margin-bottom:5px;
	margin-top:5px;	
	padding-left:20px;	
	background:url(../img/bullet1.png) no-repeat left;
}

ul.ListaCD li a{
 color:#4C6B6E;
}

ul.ListaCD li a:hover{
 color:#314446;
}


/* BSASE LEGAL */
.BLTituloCat
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background:#4C6B6E;
	height:34px;
	vertical-align:middle;
}
.BLTituloSubCat
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #405053; 
	font-weight: bold; 
	background:#97A9AB;
	height:28px;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
}
.BLLineaSubCat
{
	border-top:1px solid #FFF;
}

.BLColorFSubCat
{
	background:#97A9AB;
}

#BLCategorias a
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #405053; 
	font-weight: bold; 
	text-decoration:none;
}
#BLCategorias a:hover
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FFF; 
	font-weight: bold; 
	text-decoration:none;
}

.BLTablaItem
{
margin-bottom:50px;
}

.BLTitulo
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #405053; 
	font-weight: bold; 
	height:25px;
}

.BLEnlaceDes
{
	border-top:1px solid #94A5A8;
	height:25px;
}

.BLEnlaceDes a
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #405053; 
	font-weight: bold; 
	text-decoration:none;
}
.BLEnlaceDes a:hover
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000; 
	font-weight: bold; 
	text-decoration:none;
}



.BLEnlaceA
{
	/*height:20px;*/
    height:auto;
	margin-left:20px;
}

.BLEnlaceA a
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #405053; 
	font-weight: bold; 
	text-decoration:none;
}
.BLEnlaceA a:hover
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000; 
	font-weight: bold; 
	text-decoration:none;
}

/* FIN  BSASE LEGAL */

/*EVENTOS*/
.EvenTablaItem
{
	margin-bottom:30px;
	margin-top:10px;
	/*border-left:5px solid #9DB0B4;*/
}


/* MENU PRINCIPAL DINAMICO */
.transMenu {
	LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.transMenu .content {
	POSITION: absolute
}
.transMenu .items {
	BORDER-RIGHT: #ffffff 0px solid; 
        BORDER-TOP: #ffffff 0px solid; 
        Z-INDEX: 2;
        LEFT: 0px;
        BORDER-LEFT: #ffffff 0px solid;
        BORDER-BOTTOM: #ffffff 0px solid;
        POSITION: relative;
        TOP: 0px
}
.transMenu TD {
	PADDING-RIGHT: 5px! important; 
	PADDING-LEFT: 5px! important;
	FONT-WEIGHT: bold! important; 
	FONT-SIZE: 12px! important; 
	PADDING-BOTTOM: 5px! important; 
	COLOR: #593211! important; 
	PADDING-TOP: 5px! important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif! important; 
	TEXT-ALIGN: left! important
}
#subwrap {
	TEXT-ALIGN: left
}
.transMenu .hover.item TD {
	COLOR: #593211! important
}
.transMenu .item {
	TEXT-DECORATION: none;
	cursor: pointer;
}
.transMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=85); LEFT: 0px; BACKGROUND-IMAGE: none; POSITION: absolute; TOP: 0px; 
	BACKGROUND-COLOR: #B27816! important; opacity: 0.85
}
.transMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=85); WIDTH: 2px; POSITION: absolute; TOP: -3000px; opacity: 0.85
}
.transMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=85); LEFT: -3000px; POSITION: absolute; HEIGHT: 2px; opacity: 0.85
}
.transMenu .hover.item {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #E9D8BB! important
}
.transMenu .item IMG {
	MARGIN-LEFT: 10px! important
}
TABLE.menu {
	BORDER-RIGHT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px solid; 
	Z-INDEX: 1; 
	LEFT: 0px; 
	MARGIN: 0px;
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-BOTTOM: #ffffff 0px solid; 
	POSITION: relative; 
	TOP: 0px
}
TABLE.menu A {
	PADDING-RIGHT: 5px! important; 
	DISPLAY: block! important; 
	PADDING-LEFT: 5px! important;
	PADDING-BOTTOM: 5px! important;
	MARGIN: 0px;
	PADDING-TOP: 5px! important;
/*	POSITION: relative! important;*/
	border-right:1px solid #E7BD70;
	
}
DIV.menu A {
	DISPLAY: block! important; 
	FONT-WEIGHT: normal! important; 
	FONT-SIZE: 12px! important; 
	MARGIN-BOTTOM: 0px! important; 
	COLOR: #FFF! important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif! important; 
	WHITE-SPACE: nowrap; 
	TEXT-ALIGN: left! important; 
	
	TEXT-DECORATION: none! important
	
}
DIV.menu A:visited {
	DISPLAY: block! important;
	FONT-WEIGHT: normal! important;
	FONT-SIZE: 12px! important;
	MARGIN-BOTTOM: 0px! important;
	COLOR: #FFF! important;
	FONT-FAMILY: Arial, Helvetica, sans-serif! important;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: left! important;
	font-weight:bold! important;
	TEXT-DECORATION: none! important
	
}
DIV.menu A:link {
	DISPLAY: block! important;
	FONT-WEIGHT: normal! important;
	FONT-SIZE: 12px! important;	
	MARGIN-BOTTOM: 0px! important;
	COLOR: #FFF! important;
	FONT-FAMILY: Arial, Helvetica, sans-serif! important;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: left! important;
	font-weight:bold! important;	
	
	TEXT-DECORATION: none! important
	
}
DIV.menu TD {
	BORDER-TOP: #d9a03d 0px dashed; 
	BACKGROUND-IMAGE: none; 
	BORDER-LEFT: #d9a03d 0px dashed; 
	BORDER-BOTTOM: #d9a03d 0px dashed; 			 	
	BACKGROUND-COLOR: #D89112! important;
	vertical-align:top;
}
DIV.menu TD.last {
	BORDER-RIGHT: #d9a03d 0px dashed
}
#trans-active A {
	BACKGROUND-IMAGE: none; COLOR: #ffffff! important; BACKGROUND-COLOR: #d9a03d! important
}
#menu A.hover {
	BACKGROUND-IMAGE: none; COLOR: #FFF! important; BACKGROUND-COLOR: #B27816! important
}
#menu SPAN {
	DISPLAY: none
}

/* FIN MENU PRINCIPAL DINAMICO */


.rc_box_video {
   background: #4a6466;
   margin-top:5px;
}
.rc_top_video div {
   background: url(../img/marcos/rc_video_tl.png) no-repeat top left;
}
.rc_top_video {
   background: url(../img/marcos/rc_video_tr.png) no-repeat top right;
}
.rc_bottom_video div {
   background: url(../img/marcos/rc_video_bl.png) no-repeat bottom left;
}
.rc_bottom_video {
   background: url(../img/marcos/rc_video_br.png) no-repeat bottom right;
}

.rc_top_video div, .rc_top_video, 
.rc_bottom_video div, .rc_bottom_video {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.rc_content_video { margin: 0 7px; }


.TituloVideo
{
font-family:Arial, Helvetica, sans-serif;
color:#DCE2E2;
font-size:12px;
font-weight:bold;
height:auto;
width:100%;
margin-bottom:3px;
}



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

#ContenidoDerBanner
{
	width:186px;
	height:auto;
	float:left;
	margin-left:5px;
}


#ContenidoIzqZ
{
	width:100%;/*680px*/
	height:auto;
	float:left;
	/*background:url(../img/borderDC.gif) right top no-repeat;*/
	/*background:#CCCCCC;*/
}

#DivContenidoD_Z
{
/*	width:349px;*/
	width:237px;
	height:auto;
	float:left;
	margin-left:20px;
	/*background:#999999;*/
}


.DivContenidoI_Z
{
	text-align:left;
	height:auto;
	width:390px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C6B6E;
	margin-bottom:50px;
	line-height:1.5em;
	float:left;
	
}

.DivContenidoI_Z a
{
	color:#D89112;
	text-decoration:none;
	font-weight:bold;
}
.DivContenidoI_Z a:hover
{
	color:#7E510C;
	text-decoration:underline;
}

.FondoContenidoZ
{
background:#E1E6E9;
}

.TituloZonaTurismo
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#DA952A;
font-weight:bold;
height:auto;
width:100%;
padding-left:7px;
margin-bottom:5px;
}



.rc_box_cvanp {
   background: #4c6b6e;
}
.rc_top_cvanp div {
   /*background: url(../img/marcos/rc_cvanp_tl.png) no-repeat top left;*/
}
.rc_top_cvanp {
   /*background: url(../img/marcos/rc_cvanp_tr.png) no-repeat top right;*/
}
.rc_bottom_cvanp div {
   background: url(../img/marcos/rc_cvanp_bl.png) no-repeat bottom left;
}
.rc_bottom_cvanp {
   background: url(../img/marcos/rc_cvanp_br.png) no-repeat bottom right;
}

.rc_top_cvanp div, .rc_top_cvanp, 
.rc_bottom_cvanp div, .rc_bottom_cvanp {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.rc_content_cvanp { margin: 0 7px; }




.ZTIimgvANP
{		
	margin-left:8px;
	margin-top:7px;
	float:left
}

.ZTIimgvANP:link img ,.ZTIimgvANP:visited img
{
	border:1px solid #FFF;
}


.ZTIimgvANP:hover img
{
	border:1px solid #CCC;
}







.ZTIDivFANP
{
	background: #4c6b6e;
}

.Stextarea
{
border:1px solid #8FA6A9;
width:100%;
height:100px;
}

.FondoSugerencia
{
	background:#E1E6E8;
	padding:10px;
	font-size:11px;
}

#ContenedorBInteres
{
width:100%;
height:auto;
text-align:right;
margin:auto;
margin-top:30px;
margin-bottom:0px;

}

#ContenedorBInteres table
{
	text-align:right;
	float:right;
	margin-top:0px;
}

#ContenedorBInteres table td
{
	padding-bottom:10px;
}




#ContenedorBannersI
{
width:100%;
/*height:84px;*/
text-align:right;
margin:auto;
/*margin-top:0px;*/
/*margin-bottom:0px;*/
background:#FFF;
}

#ContenedorBannersI table
{
	text-align:right;
	float:right;
	margin-top:10px;
	margin-right:12px;
}


#ContenedorBanners
{
width:100%;
height:60px;
text-align:right;
margin:auto;
margin-top:15px;
/*margin-top:73px;*/
margin-bottom:0px;
background:#C58710;
}

#ContenedorBannersDIV
{
width:100%;
height:40px;
text-align:right;
margin:auto;
margin-top:73px;
margin-bottom:0px;
background:#C58710;
}


#ContenedorBanners table
{
	text-align:right;
	float:right;
	margin-top:10px;
	margin-right:12px;
}



/**/

.glossymenu{
width: 100%;
}
.glossymenu a.menuitem:visited, .glossymenu a.menuitem
{
background:#E1E6E8 url(../img/IconANP.gif) right no-repeat;
font: normal 11px Arial, Verdana, Helvetica, sans-serif;
color: #6A8285;
display: block;
position: relative; 
width: auto;
padding: 3px 0;
padding-left: 0px;
text-decoration: none;
margin-bottom:2px;
}

.glossymenu a.menuitem div
{
	/*color:#339900;
	background:#333399;*/
	width:430px;
	height:auto;	
	margin:0;
	padding:0;
	padding-right:20px;
	padding-left:3px;
	margin-left:10px;
	cursor:pointer;

}

/*.glossymenu a.menuitem:active{
background: #577075;
color: #FFFFFF;
}*/

.glossymenu a.menuitem .statusicon{ 
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
/*background: #577075;
color:#FFFFFF*/
}

.glossymenu a.menuitem:hover div
{
	background: #577075;
	color:#FFFFFF
}

.glossymenu div.submenu
{
}

.glossymenu div.submenu ul {  
	list-style:none;	
	color:#6A8285;
	font-size:11px;
	margin: 0;
	padding: 0;
}

.glossymenu div.submenu ul li {
	margin:0;
	padding:0;
	margin-bottom:1px;
	margin-top:0px;
	padding-bottom:1px;
	padding-left:10px;	
	background:#C1CCD0;
/*	background:#E1E6E8 url(../img/IconANP.gif) right no-repeat;*/
}

.glossymenu div.submenu ul a
{
	color:#6A8285;
	font-weight:normal;
	text-decoration:none;
	padding-left:2px;
	padding-right:10px;
	margin-left:5px;
}

.glossymenu div.submenu ul a:hover
{
	color:#FFF;
	font-weight:normal;
	background:#577075;
	text-decoration:none;
}


/*
.glossymenu div.submenu ul{ 
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #fff;
padding:0;

}
.glossymenu div.submenu ul li a{
padding-left:10px;
background:#E1E6E8;
display: block;
font: normal 11px Arial, Verdana, Helvetica, sans-serif;
color: #6A8285;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
height:18px;
}

.glossymenu div.submenu ul li a:hover{
background: #577075;
color: #FFF;
}
*/
.ZDivCont1
{
margin-top:15px;
width:100%;
height:auto;
}

.tablaANP
{
width:100%;
}

.ZTDivBar1
{
width:100%;
height:3px;
background:#000;
}

.ZTDivCont1
{
width:100%;
height:auto;
}
#ZTInfoANP
{
	width:330px;
	height:auto;
	margin-left:20px;
	margin-top:15px;
	margin-bottom:40px;	
}
.ZTTitulo1
{ 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#405053;
 height:20px;
 width:100%;
 }
 
 .ZTTitulo1 span
 {
  padding-left:10px;
 }
 
 #ZTDivVolverBuscar
 {
 height:50px;
 width:100%;
 text-align:right; 
 }
 
 #ZTDivVolver
 {
 height:50px;
 width:74px;
 float:left;
 }
 
 #ZTDivBuscarI
 {
 height:50px;
 width:295px;
 float:right; 
 }
 
 
#ZTContenedorAD1
{
width:100%;
height:90px;
background:url(../img/fZTAccesoD.png) repeat-x;
text-align:center;
}








#SliderShowANP
{
width:100%;
height:auto;
}


/* BIBLIOTECA */

.BDivContenedor
{
	width:813px;
	margin:auto;
	height:auto;
}
#BTituloDes
{
background:#ECA622;
color:#FFFFFF;
font-weight:bold;
width:250px;
padding-top:3px;
padding-left:15px;
height:19px;
margin-bottom:50px;
/*margin-top:50px;*/
}





.BTituloDes2
{
background:#ECA622;
color:#FFFFFF;
font-weight:bold;
width:400px;
padding-top:3px;
padding-bottom:3px;
padding-left:15px;
height:19px;
margin-bottom:20px;
/*margin-top:50px;*/
}



#BMarcoAnimacion
{
	width:813px;
	height:533px;
	border:1px solid #8B8E7C;
	margin:auto;
}

#BMarcoMapaGeo
{
	width:813px;
	height:533px;
	border:1px solid #8B8E7C;
	margin:auto;
	cursor: pointer;
}

#BTablaIconos  TD
{
text-align:center;
width:12.5%;
}

#BTablaIconos  TD a
{
	display:block;
	padding-top:7px;
	width:100%;
	height:123px;
	background:#F3F4F6;
	color:#F3F4F6;
	text-decoration:none;
	text-align:center;

}

#BTablaIconos  TD a:hover
{
	background:#FFF;
	color:#747A5E;
	text-decoration:none;
}


#BTablaIconos  TD a img
{
width:74px;
border:3px solid #FFF;
margin:auto;
}

#BTablaIconos  TD a:hover img
{
border:3px solid #ECA622;
}


#BTablaIconos  TD span
{
	display:block;
	width:80px;
	height:auto;	
	/*background:#FFF;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 1.2em;
	text-align:center;	
	margin:auto;
}

.BCuadro
{
border:1px solid #979C9E;
background:#CED5D8;
padding:10px;
color:#4B6A6D;
margin-top:20px;
}

#BBarSp
{
color:#405053;
font-size:14px;
font-weight:bold;
width:100%;
height:20px;
/*margin-top:50px;*/
margin-bottom:5px;
}

.BBarSp
{
width:100%;
height:15px;
clear:both;
}

#BTituloPub
{
color:#405053;
font-size:14px;
font-weight:bold;
width:100%;
height:20px;
margin-top:50px;
margin-bottom:5px;
}

.BTituloDest
{
color:#D89113;
font-size:12px;
font-weight:normal;
}


.BtxtBuscar1
{
	background:url(../img/fBuscar.png) no-repeat ;
	height:21px;
	width:193px;
	border:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	margin:0px;
	font-size:11px;
	color:#FFFFFF;
}

.DivBuscarZTANP
{
	width:100%;
	height:70px;	
	margin-top:20px;
}
.FrmBuscarZTANP
{
	margin:0px;
	padding:0px;
	height:22px;
	width:300px;
	margin-top:20px;
	margin-bottom:10px;
	float:right;

	text-align:right;	
}
.lblBuscarZTANP
{
	color:#273F43;
	font-size:11px;
	height:15px;
	width:90px;
	float:right;
	margin-right:3px;
	margin-top:3px;
}

.txtBuscarZT
{
	background:url(../img/FBTurismo.png) no-repeat ;
	height:21px;
	width:193px;
	border:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	margin:0px;
	font-size:11px;
	color:#273F43;
	float:right;
}


.BFrmBuscar
{	
	margin:0px;
	padding:0px;
}

.BtxtBuscar
{
	background:#799191 ;
	height:18px;
	width:193px;
	border:1px solid #FFF;
	font-size:11px;
	color:#FFFFFF;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
}
.BTitBuscar1
{
	color:#989D87;
	font-size:11px;
}
.BTitBuscar2
{
	color:#F0A607;
	font-size:11px;
}

.BDivBuscar
{ 
	 width:100%;
	 height:45px;	 
	 margin-bottom:20px;
}


.BTituloTab
{
	margin-left:43px;
}

.BTituloBiBus
{
/*	margin-left:43px;*/
	padding-left:30px;
	text-align:left;
/*	width:auto;
	height:auto;*/
	padding-top:5px;
	padding-bottom:15px;
	color:#D89113;
	font-size:13px;
	font-weight:bold;
}

.BIcono
{
border:3px solid #FFF;
}

.BTabla1
{
border:2px solid #FFFFFF;
padding:2px;
margin-bottom:20px;
margin-top:5px;
}
.BTabla2
{
border:1px solid #979C9E;
background:#CED5D8;
padding:10px;
color:#4B6A6D;
}
.BTabla2 a
{
color:#4B6A6D;
text-decoration:none;
}
.BTabla2 a:hover
{
color:#4B6A6D;
text-decoration:underline;
}


#BBarVideMasV
{
color:#405053;
font-size:12px;
width:100%;
height:20px;
margin-top:50px;
margin-bottom:5px;
}
/*
#BMarcoVideo
{
	width:523px;
	height:533px;
	border:1px solid #8B8E7C;
	margin:auto;
}
*/

#BContendorV1
{
	width:100%;
	height:auto;	
	margin-bottom:50px;
}
#BContendorV1 TD
{
vertical-align:top;
}

#BContendorV_I
{
	width:497px;
	height:auto;
	float:left;
	border:1px solid #8B8E7C;	
	background:#FFF;	
	text-align:center;
}
#BContendorV_D
{
	width:100px;
	height:auto;
	float:left;
	border:1px solid #8B8E7C;	
	background:#FFF;
	margin-left:20px;
}

#BContendorResumen .txtResumenTD
{
	text-align:left;
}

#BContendorResumen
{
	width:100%;
	height:auto;
	border:1px solid #8B8E7C;	
	background:#FFF;	
	color:#747A5E;
	font-size:12px;
}
#BContendorResumen TD
{
 padding-bottom:10px;
}

.BTitR
{
color:#405053;
font-size:12px;
height:20px;
padding-top:2px;
padding-left:2px;
}
.BFondoCeldaV
{
background:#CED5D8;	
}

#BTiTMasV
{
float:left;
height:20px;
width:250px;
text-align:left;
}

#BTitRak
{
float:right;
height:20px;
width:250px;
text-align:right;
}

#BTablaIconos2
{
	margin-top:20px;
	margin-bottom:20px;
}

#BTablaIconos2  TD
{
text-align:center;
width:33.3%;
}

#BTablaIconos2  TD a
{
	display:block;
	padding-top:7px;
	width:100%;
	height:123px;
	background:#CED5D8;
	color:#CED5D8;
	text-decoration:none;
	text-align:center;

}

#BTablaIconos2  TD a:hover
{
	background:#FFF;
	color:#747A5E;
	text-decoration:none;
}


#BTablaIconos2  TD a img
{
width:74px;
border:3px solid #FFF;
margin:auto;
}

#BTablaIconos2  TD a:hover img
{
border:3px solid #ECA622;
}


#BTablaIconos2  TD span
{
	display:block;
	width:80px;
	height:auto;	
	/*background:#FFF;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 1.2em;
	text-align:center;	
	margin:auto;
}



#BTablaIconos3  TD
{
text-align:center;
}

#BTablaIconos3 TD a
{
	display:block;
	padding-top:7px;
	width:100%;
	height:123px;
	background:#F3F4F6;
	color:#F3F4F6;
	text-decoration:none;
	text-align:center;

}

#BTablaIconos3  TD a:hover
{
	background:#FFF;
	color:#747A5E;
	text-decoration:none;
}


#BTablaIconos3  TD a img
{
width:74px;
border:3px solid #FFF;
margin:auto;
}

#BTablaIconos3  TD a:hover img
{
border:3px solid #ECA622;
}


#BTablaIconos3  TD span
{
	display:block;
	width:80px;
	height:auto;	
	/*background:#FFF;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 1.2em;
	text-align:center;	
	margin:auto;
}


#BTablaIconos4
{
	margin-top:20px;
	margin-bottom:20px;
}

#BTablaIconos4  TD
{
text-align:center;
width:33.3%;
}

#BTablaIconos4  TD a
{
	display:block;
	padding-top:7px;
	width:100%;
	height:90px;
	background:#CED5D8;
	color:#CED5D8;
	text-decoration:none;
	text-align:center;

}

#BTablaIconos4  TD a:hover
{
	background:#FFF;
	color:#747A5E;
	text-decoration:none;
}


#BTablaIconos4  TD a img
{
width:74px;
border:3px solid #FFF;
margin:auto;
}

#BTablaIconos4  TD a:hover img
{
border:3px solid #ECA622;
}


#BTablaIconos4  TD span
{
	display:block;
	width:80px;
	height:auto;	
	/*background:#FFF;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 1.2em;
	text-align:center;	
	margin:auto;
}


.BtxtVideomVisto
{
color:#405053;
font-size:12px;
vertical-align:middle;
text-align:left !important;
padding-left:10px;
border-left:2px solid #FFF;

}

.BMContendorDer
{
width:100%;
height:auto;
margin-top:30px;
}
.BMDivControles
{
	width:100%;
	height:150px;
}

.BMDivContenImg
{
	width:100%;
	height:700px;
}

.BMDivContenImgH
{
	width:100%;
	height:330px;
}


#BMContendorMapa
{
	width:475px;
	height:auto;
	float:left;
	border:1px solid #8B8E7C;	
	background:#FFF;	
	text-align:center;
}

/* FIN BIBLIOTECA */

/*ENCUESTA*/
.poll .bar {
  margin: 1px 0;
  padding:1px;
  background-color: #FFF;
  height: 15px;
  /*background: url(images/bg-poll-bg.png) repeat-x;*/
  border: 1px solid #B7C5C6;
}
.poll .bar .foreground {
  background-color: #9DB0B4;
  float: left; /* LTR */
  /*background: url(images/bg-poll.png) repeat-x;*/
  height: 15px;
}
.poll .links {
  text-align: center;
}
.poll .percent {
  text-align: right; /* LTR */
}
.poll .total {
  text-align: center;
}

#REncuesta {
  margin-bottom:15px;
  padding-bottom:15px;
}

.DescripcionEvento
{
	padding-bottom:15px;
}

.BFrmBuscarBL
{	
	margin:0px;
	padding:0px;
	width:350px;
	float:left;
}

#btnArchivo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;	
	display:block;
	background:#214647;
	width:57px;
	height:20px;
	padding:2px;
	padding-left:14px;
	float:right;
}
#btnArchivo:hover
{
	color:#0F1D1E;	
}


/*FIN ENCUESTA*/

SPAN.select {
	PADDING-RIGHT: 24px;
    PADDING-LEFT: 8px;
    BACKGROUND: url(../img/select.png) no-repeat;
    PADDING-BOTTOM: 0px;
    FONT: 12px/21px arial,sans-serif;
    OVERFLOW: hidden;
    WIDTH: 264px;
    COLOR: #273132;
    PADDING-TOP: 4px;
    POSITION: absolute; HEIGHT:28px
}


SPAN.checkbox {
	CLEAR: left;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../img/chk.png) no-repeat;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 19px;
	PADDING-TOP: 0px;
	HEIGHT: 25px
}

.BLabelChk
{
	FONT: 1em/1.7em arial,sans-serif;
	color:#747A5E;
}
.FTexto
{
	background:url(../img/fTexto.png) no-repeat;
	width:264px;
	height:28px;	
}

.FTexto .txt_Buscar
{
	background:#D89112;
    /*background:#000;*/
	border:0px;
	padding:0px;
	margin:2px;
	width:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:18px;
	margin-left:4px;
	margin-top:5px;
	color:#fff;
}



.FTexto2
{
	background:url(../img/fTexto2.png) no-repeat;
	width:264px;
	height:28px;	
}

.FTexto2 .txt_Buscar2
{
	background:#BDCBCC;
    /*background:#000;*/
	border:0px;
	padding:0px;
	margin:2px;
	width:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:18px;
	margin-left:4px;
	margin-top:5px;
	color:#273132;
}



ul.ListaMM {  
	list-style:none;
	padding:0;
	padding-bottom:10px;
	padding-top:0px;
	margin-left:6px;
	margin-bottom:10px;
	margin-top:10px;
	width:262px;	
}
ul.ListaMM li {
	margin:0;
	padding:0;
	margin-bottom:2px;
	margin-top:0px;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:23px;
	background:url(../img/icomm.png) no-repeat left #BDCBCC;
}

ul.ListaMM li a{
	color:#8B8E7C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

ul.ListaMM li a:hover{
	color:#515348;
	text-decoration:underline;
}

.DivTitMapaM
{
	width:262px;
	height:20px;
	font-size:12px;
	color:#747A5E;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:20px;
	margin-left:6px;
}

.DivTitMapaM span
{
	color:#D89112;
}



.DIVPag {
	height:auto;
	width:100%;
	margin-top:20px;	
}

.paginacion {border:0; margin:0; padding:0;}
.paginacion li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
display:inline;
font-family:Arial, Helvetica, sans-serif;

}
.paginacion a{
/*border:solid 1px #818789;*/
margin-right:0px;
margin-bottom:1px;
}

.paginacion .pag{
color:#486A6C;
font-weight:bold;
display:block;
float:left;
padding:2px 5px;
}

.paginacion .pagd{
color:#486A6C;
font-weight:normal;
display:block;
float:left;
padding:2px 5px;
}


.paginacion .pagg{
color:#28373C;
font-weight:bold;
display:block;
float:left;
padding:2px 0px;
}

.paginacion .activo{
color:#FB9202;
font-weight:bold;
display:block;
float:left;
padding:2px 2px;
}

.paginacion a:link,
.paginacion a:visited {
color:#28373C;
display:block;
float:left;
padding:2px 2px;
text-decoration:none;
font-weight:bold;
/*background:#FFF;*/
}

.paginacion a:hover{
/*border:solid 1px #5F6668;*/
/*background:#BDCBCC;*/
color:#FB9202;
}



.paginacion .anterior-des,
.paginacion .siguiente-des {
color:#666666;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
.paginacion .siguiente a,
.paginacion .anterior a {
font-weight:bold;
/*border:solid 1px #FFFFFF;*/
} 

/*CONCURSOS CAS*/
.TBConcursos
{
	text-align:right;
    margin-left:auto;
}

.TBConcursos TD
{
	background:#D89113;
	border-bottom:2px solid #FFF;
	padding-bottom:3px;
	padding-top:7px;
	padding-right:15px;
}


.TBConcursos a,.TBConcursos a:link,.TBConcursos a:visited
{	
	text-align:right;
	color:#FFF;
	font-weight:bold;	
}

.TBConcursos a:hover
{	
	color:#895E0C;
}


.TBConcursosA
{
	text-align:right;
    margin-left:auto;
}

.TBConcursosA TD
{
	background:#FFF;
	border-bottom:1px solid #CBCBCB;
	border-top:1px solid #CBCBCB;
	padding-bottom:7px;
	padding-top:7px;
	padding-right:15px;
}

.TBConcursosA TH
{
	background:#D89113;
	border-bottom:2px solid #FFF;
	padding-bottom:3px;
	padding-top:7px;
	color:#FFF;
	padding-right:15px;
}

.TBConcursosA a,.TBConcursosA a:link,.TBConcursosA a:visited
{	
	text-align:right;
	color:#818372;
	font-weight:bold;	
}

.TBConcursosA a:hover
{	
	color:#D89113;
}

/*CONTACTENOS*/

.DivLabel
{
	width:100%;
	height:20px;
	/*background:#CCC;*/
	margin-top:3px;
	margin-bottom:2px;
}
.DivTextoC
{
	background:url(../img/frmcontactar.png) no-repeat 0 0;
	width:302px;
	height:20px;
	padding-top:0px;
	padding-left:0px;
}

.DivTextoC input
{
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:0px;
	width:290px;
	height:16px;
	margin-top:2px;
	margin-left:5px;
	
}

.DivTextoAreaC
{
	background:url(../img/frmcontactar.png) no-repeat 0 -23px;
	width:302px;
	height:146px;
	padding-top:2px;
	padding-left:0px;
}

.DivTextoAreaC textarea
{
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:0px;
	width:292px;
	height:138px;
	margin-left:5px;
	margin-top:2px;	
}

.btn,.btnEnviarC, .btnBorrarC, .btnVotarE, .btnResultadoE
{
	height:19px;
	color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:0px;
}

.btnEnviarC
{
	background:url(../img/frmcontactar.png) no-repeat 0 -172px;
	width:55px;	
}

.btnBorrarC
{
	background:url(../img/frmcontactar.png) no-repeat 0 -193px;
	width:55px;
	margin-left:3px;
}

.btnVotarE
{
	background:url(../img/btnEncuesta.png) no-repeat 0 0px;
	width:55px;	
}

.btnResultadoE
{
	background:url(../img/btnEncuesta.png) no-repeat 0 -21px;
	width:90px;
	margin-left:3px;
}




.DivBtnC
{
	width:100%;
	height:20px;
	margin-top:3px;
	text-align:right;
}



.LinkC a, .LinkC a:visited{
 color:#4C6B6E;
 font-weight:normal;
}

.LinkC a:hover{
 color:#314446;
 font-weight:normal;
}




/*CONTENIDO*/
ul.ListaContactos {  
	list-style:none;
	padding:0;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
	color:#4C6B6E;
}
ul.ListaContactos li {
	margin:0;
	padding:0;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	border-bottom:1px solid #C8D0D2;
}

ul.ListaContactos li a,ul.ListaContactos li a:visited{
 color:#4C6B6E;
 font-weight:normal;
}

ul.ListaContactos li a:hover{
 color:#314446;
 font-weight:normal;
}


/*AGENDA INSTITUCIONAL*/
.AILineaTBT
{
	border-top: 1px solid #C8D0D3;
	vertical-align:top;
}

.AILineaTB
{
	border-top: 1px solid #C8D0D3;	
	padding-bottom:7px;
	padding-top:7px;
}


.AILineaTB a,.AILineaTB a:visited{
 color:#4C6B6E;
 font-weight:normal;
}

.AILineaTB a:hover{
 color:#314446;
 font-weight:normal;
}


.AIDivText
{
	background:url(../img/fDAgendaI.png) no-repeat;
 /*background:url(../img/fDAgendaI.png) #4A6367;*/
	height:20px;
	width:83px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;	
}

/*Postales*/

#Postales
{
	color:#4C6B6E;	
	width:100%;
	height:auto;	
}
#PostalesG li { 
   display:inline; 
   float:left; 
} 

#PostalesG li { 
   display:inline; 
   float:left; 
   width:150px; 
   background-color:#FFF; 
   padding:5px; 
   margin:10px; 
   text-align: center; 
  border: #ccc solid 1px; 
} 


#EnviarPostal
{
	width:100%;
	height:auto;
	margin-top:20px;	
}

#VPreviaPostal
{
	width:100%;
	height:auto;
	margin-top:20px;	

}

#PostalEnviada
{
	width:100%;
	height:auto;
	margin-top:20px;
	text-align:center
}

.PTituloCampo
{
	padding-top:5px;
}


.PtxtBuscar
{
	background: #FFF;
	height:18px;	
	border:1px solid #799191;
	font-size:11px;
	color:#799191;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
}

.FrmTB
{
	background:#CCD3D5;
	color:#747A5E;
}

.FrmTB .Celda
{
border:solid 2px #FFF;
vertical-align:top;
}


.EnlaceMI{
 color:#405053;
}

.EnlaceMI:hover{
 color:#314446; 
}

/*Para Efecto Iconos*/
.BTablaIconosEF
{
	background:#F3F4F6;
	
}

.Icono2 {
	FLOAT: left;
	WIDTH: 80px;
	HEIGHT: 82px;	
	margin-bottom:50px;
	margin-left:12px;
}

.Icono3 {
	FLOAT: left;
	WIDTH: 80px;
	HEIGHT: 82px;	
	margin-bottom:17px;
	margin-left:11px;
}

.Icono {
	FLOAT: left;
	WIDTH: 80px;
	HEIGHT: 82px;	
	margin-bottom:50px;
	margin-left:16px;
}
.Icono a, .Icono2 a, .Icono3 a{
	display:block;
}
/*SPAN.Icono {
	WIDTH: 58px; POSITION: absolute; HEIGHT: 45px
}*/
img.Icono, img.Icono2, img.Icono3 {
	POSITION: absolute;
	HEIGHT: 76px;
	WIDTH: 74px; 
	border:3px solid #FFF;
	margin-left:0px;
}
.imgTxtDes {

	OVERFLOW: hidden;
	WIDTH: 80px;
	height:40px;
	POSITION: absolute;
	BACKGROUND-COLOR: #fff;
	z-index:-1;
}
.imgTxt {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 3px;
	COLOR: #000;
/*	LINE-HEIGHT: 1.3em;*/
	PADDING-TOP: 3px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	line-height: 1.3em;
	color:#747A5E;
}


#resultadoANP
{
height:15px;
width:100%;
text-align:right;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}




.ListaDatosR ul{  
	list-style:none;
	padding:0;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
}
.ListaDatosR ul li {
	margin:0;
	padding:0;
	margin-bottom:5px;
	margin-top:7px;
	padding-bottom:5px;
	padding-left:10px;
	border-bottom:1px solid #E6EAEB;
}

.ListaDatosR ul li a{
 color:#4C6B6E;
}

.ListaDatosR ul li a:hover{
 color:#314446;
}


div.watermark
{
	background: #FFF;
	float: left;
	position: relative;
	-moz-user-select: none;
}

div.watermark .text
{
	position: absolute;
	cursor: default;
	font:  11px Verdana, Arial, Sans-serif;
	color: White;
	margin: 0px;
	line-height: 20px;
    width:145px;
    height:20px;
    background:#000;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	opacity: .5;
	-moz-opacity: .5;
}

/* watermark text position */
.topleft .text
{
	/* default */
}

.topright .text
{
	right: 0;
}

.bottomleft .text
{
	bottom: 0;
}

.bottomright .text
{
	right: 0;
	bottom: 0;
}
/* end of watermark text position */

div.watermark img
{
	display: block;


