#fondo_botones{
	height:400px;
	background-color:#FFFFFF; 
	background:url(img_pl/fondo_botones.gif) no-repeat left top;
}

#lin_sup{
	background-color:#E67C16;
}

#fondo_conte{
height:700px; 
padding-top:2px; 
background:url(img_pl/fondo_conte.jpg) no-repeat left top;

}

#lin_abajo_menu{
border-bottom:none;
height:35px;
background:url(img_pl/linea_abajo_lateral.jpg) no-repeat left top;
cursor:default;
}

#banner_inicial
{
	height:165px; 
	background:url(img_pl/fondo_banner2.jpg);
}


#bot_sup{
background:url(img_pl/imagen_fondo_botones.jpg)
}


#back {
        display:block;
        color:#ffffff;
        width:50px;
        font-size:12px;
        font-weight:bold;
        text-align:center;
        text-decoration:none;
		height:25px;
}

#back:hover {
		background:url(img_pl/boton2.jpg);
        color:#ffffff;
}
div.s_m_2,
div.s_m_12
{
padding:0px 0px 0px 15px;
width:100%;
}
div.miga_p{
padding:0 7px 0px 0;
padding-left:7px;
width:100%;
background-color:#E6E6E6;
float:left;
}
div.ultima
{
 float:right;
 padding:0 0px 0px 0;
 vertical-align: top;
 background-color:#E6E6E6;
}

.img_light29,
.img_light32
{
width:120px;
padding-top:3px;
}
.img_down{
text-align:center;
}
div.mensajes {
 position:absolute;
 left:250px;
 top:267px;
 background-color:#C9DBF1;
 height:250px;
 width:397px;
 border-width:2px;
 border-style:ridge;
 border-color:#CCCCCC;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:justify;
 z-index:33000;
 }
/* Parametros para el formulario de permiso de entrada a una página */
table.fo_e   {
	background: url(img_pl/fondo_f.jpg) left bottom repeat-x;
	border: solid #CCCCCC 1px;
	}
table.fo_e  td {
   /* distacia de las  letras al margen izquierdo del formulario de visitantes*/
	padding: 3px 13px 3px 13px;
	font-family:Arial, Helvetica, sans-serif;
	background: url(img_pl/cmxform-divider.gif) left bottom repeat-x;
	text-align:center;
	font:italic;
	}

 
#root {
 position:fixed;
 background-color:#F7F7F7;
 text-align:center;
 height:325px;
 width:397px;
 border:#CCCCCC solid 1px;
 font-family:"Times New Roman", Times, serif;
 font-size:12px;
 text-align:justify;
 z-index:33000;
 }
	#handle {
		margin:1px;
		width: 395px;
		text-align:right;
		color:#5C5C5C;
		background-color: #B5B5B5;
		background:url(../imagenes/f_v_visi.jpg);
		font-weight: bold;
		height:22px;
		padding-top:4px;
		cursor:move;
		}





p {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
<!-- fin de genegales -->


<!-- características de  los títulos de las secciones -->
div.c_div_1 {
 margin:0px 0px 0px 0px;
}

div.c_div_2
{
	padding:0px 0px 0px 0px ;
}
div.c_div_3,
div.c_div_23
{
	padding:0px 3px 7px 3px ;
	text-align:justify;
	color:#FFFFFF;
}

div.c_div_4,
div.c_div_24
 {
	padding:0px 3px 7px 3px ;
	text-align:justify;
	color:#FFFFFF;
 }

div.c_div_5
 {
	text-align:justify;
	padding:0px 13px 0 0px;
 }

div.c_div_23  h1,
div.c_div_24  h1,
div.c_div_4  h1,
div.c_div_3  h1
{
 	font-size:13px;
	font-weight:600;
	font-style:italic;
	color:#F5B00A;
 	padding:0px 0px 0px 0px;
	margin:0px 0 0 0;
	text-align:left;
}

div.c_div_5  h1
{
 	font-size:15px;
	font-weight:900;
	font-style:italic;
	color:#305196;
 	padding:0px 0px 0px 0px;
	margin:0px 0 0 0;
	text-align:left;
}
div.c_div_4  h2,
div.c_div_7  h2
{
}

div.c_div_4  img,
div.c_div_7  img
{
	padding-right:5px;
}

.c_div_4  ul,
.c_div_14  ul,
.c_div_17  ul
{margin:0px; padding:0px; list-style: none; line-height:18px; padding-left:7px;}

.c_div_4  ul li,
.c_div_14  ul li,
.c_div_17  ul li
{ background:url(../plantillas/img_pl/visto_bueno.gif) no-repeat 0 6px; padding-left:12px; height:auto; }

.c_div_4  ol,
.c_div_14  ol,
.c_div_17  ol
{margin:0px; list-style:decimal; padding-left:25px; }

.c_div_4 a, .c_div_4 a:visited, .c_div_4 a:link,
.c_div_5 a, .c_div_5 a:visited, .c_div_5 a:link,
.c_div_14 a, .c_div_14 a:visited, .c_div_14 a:link,
.c_div_15 a, .c_div_15 a:visited, .c_div_15 a:link,
.c_div_16 a, .c_div_16 a:visited, .c_div_16 a:link,
.c_div_17 a, .c_div_17 a:visited, .c_div_17 a:link
  {
    text-decoration:none;
	color:#02466F;
}
.c_div_4 a:hover,
.c_div_5 a:hover,
.c_div_14 a:hover,
.c_div_15 a:hover,
.c_div_16 a:hover,
.c_div_17 a:hover,
 {
    text-decoration:none;
	background:#EDF0F5;
	color:#000000;
}

div.c_div_4 table,
div.c_div_10 table,
div.c_div_11 table,
div.c_div_12 table,
div.c_div_13 table
{
	width:99%;
	border:0px;
}

div.c_div_4 table td,
div.c_div_10 table td,
div.c_div_11 table td,
div.c_div_12 table td,
div.c_div_13 table td
{
	font-size:12px;
	text-align:left;
	color:#000000;
	background:#EBF2FC;
	border:0px;
	padding:0 0px 0 2px;
}

div.c_div_4 th,
div.c_div_10 th,
div.c_div_11 th,
div.c_div_12 th,
div.c_div_13 th
{
	font-weight:600;
	background:#1F3461;
	font-style:italic;
	color:#FFFFFF;
	text-align:center;
	border:0px;
	width:35%;
}

div.c_div_6
 {
	text-align:center;
	padding:9px 0px 0 0px;
	color:#1F3461;
 }


div.c_div_10
{
	padding:0px 3px 7px 10px ;
	text-align:justify;
}

div.c_div_11
{
	padding:0px 7px 7px 10px ;
	text-align:justify;
}

div.c_div_12
{
	padding:0px 3px 7px 10px ;
	text-align:justify;
}

div.c_div_13
{
	padding:0px 0px 7px 15px ;
	text-align:justify;
}

div.c_div_10  h1,
div.c_div_11  h1,
div.c_div_12  h1,
div.c_div_13  h1,
div.c_div_25  h1,
div.c_div_26  h1,
div.c_div_27  h1,
div.c_div_28  h1,
div.c_div_29  h1,
div.c_div_30  h1,
div.c_div_31  h1,
div.c_div_32  h1
{
 	font-size:14px;
	font-weight:600;
	font-style:italic;
	color:#7B6322;
	margin:0px 0 0 0;
	text-align:left;
}


div.c_div_3  img,
div.c_div_4  img,
div.c_div_5  img,
div.c_div_13  img,
div.c_div_15  img
{
	padding-right:7px;
}


div.c_div_15,
div.c_div_33
 {
padding:0px 0px 0px 0px ;
text-align:center;
font-size:10px;
}

div.c_div_25,
div.c_div_26,
div.c_div_27,
div.c_div_28
 {
padding:0px 0px 0px 0px ;
text-align:center;
}


div.c_div_29,
div.c_div_32
 {
padding:0px 25px 7px 33px ;
text-align:justify;
}

div.c_div_30
 {
padding:0px 15px 7px 33px ;
text-align:justify;
}

div.c_div_31
 {
padding:0px 25px 7px 15px ;
text-align:justify;
}


.mapa_sitio {
border: 0 0 0 0;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
}

.mapa_sitio table{
border: 0 0 0 0;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
}
.mapa_sitio td{
border: 0 0 0 0;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
padding-left:77px;
}

.mapa_sitio h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color:#004284;
	font-weight: bold;
	text-align:left;
 	padding:0px 0px 0px 19px;
	margin-top:43px;
}

.mapa_sitio a, .mapa_sitio a:visited, .mapa_sitio a:link,{
 font-family:Arial, Helvetica, sans-serif;
 text-align:left;
 font-size:12px;
 text-decoration: none;
 color:#000000;
 font-weight:bold;
 font-style:italic;
}

.mapa_sitio a:hover {
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 text-align:left;
 font-weight:bold;
 text-decoration:underline;
 background:#F8F8F8;
}
.galeria_animada {
padding:10px 0 0 0;
}



<!-- fin de las características de  los CONTENIDOS de las secciones -->

<!-- Características de los  comportamientos de los  links-->
A { text-decoration: none; color:#000000; }
A:link { text-decoration: none; color:#000000; }
A:visited { text-decoration: none; color:#000000; }
A:hover { text-decoration: none; color:#000000;  }

A.c_a_3  {
 text-decoration: none; color:#000000;
 text-align:justify; 
 }
A:link.c_a_3  {
 text-decoration: none; color:#000000; 
 }
A:visited.c_a_3  {
 text-decoration: none; color:#000000; 
 }
A:hover.c_a_3 { text-decoration:none;
background:#DDE3E2;
}


   <!-- para Noticias -->
 
A:.c_a_not_36, A:visited.c_a_not_36, A:link.c_a_not_36, 
A:.c_a_not_37, A:visited.c_a_not_37, A:link.c_a_not_37, 
A:.c_a_not_38, A:visited.c_a_not_38, A:link.c_a_not_38, 
A:.c_a_not_40, A:visited.c_a_not_40, A:link.c_a_not_40 
{
 text-decoration: none;
 font-size:14px;
 font-weight:bold;
 font-family:"Times New Roman", Times, serif;
 color:#000000;
 margin-left:0px;
 }
A:hover.c_a_not_36, 
A:hover.c_a_not_37, 
A:hover.c_a_not_38 
{
 text-decoration:underline;
 margin-left:0px;
 }
 


<!-- titulo de mostrar  las noticias -->
div.t_not {
 font-size:29px;
 font-family:"Times New Roman", Times, serif;
 text-align:left;
}
div.cuerpo_not {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 text-align:justify;
 color:#666666;
 padding-right:7px;
}
.c_cuerpo_not a, .cuerpo_not a:visited, .cuerpo_not a:link{
 font-size:12px;
 font-weight:bold;
 text-decoration: underline;
 color:#006231;
 text-align:justify;
 font-style:italic;
}
.cuerpo_not a:hover {
text-decoration:underline; 
background:#E8FFF3; 
}

div.t_herramientas
{
background:#e4e8eb;
border:#999999 solid 1px;
padding-left:7px;
text-align:left;
height:13px;
font-size:12px;
font-weight:bold;
}

div.t_multi_not
{
background:#e4e8eb;
border:#999999 solid 1px;
padding-left:7px;
text-align:left;
height:13px;
width:57%;
}

div.c_multi_not
{
background:#f7f8f9;
border-bottom:#999999 solid  1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
padding-left:7px;
text-align:left;
width:57%;
}

a.link_herra
{
text-decoration:none;
color:#000000;
font-size:12px;
}
a:hover.link_herra
{
text-decoration:none;
color:#000000;
background:#f0f2f4;
font-weight:bold;
}

div.c_herramientas
{
background:#f7f8f9;
border-bottom:#999999 solid  1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
padding-left:27px;
text-align:left;
height:41px;
}

div.t_recom
{
text-align:left;
font-weight:bold;
}


div.c_recom
{
text-align:justify;
background:#fdfdfd;
border:#CCCCCC solid 1px;
padding-top:13px;
padding-bottom:5px;
padding-left:13px;
padding-right:13px;
}



.marco2 { 
   padding:7px; 
   background-color: #f5f5f5; 
   border-bottom: 1px solid #999999; 
   border-right: 1px solid #999999;
   text-align:center;
   margin: 0 5px 0 5px;
   }
table.fo   {
	background: url(fondo_f.jpg) left bottom repeat-x;
	border: solid #CCCCCC 1px;
	width:90%;
	margin-top:17px;
	}
table.fo  th {
	padding: 7px 0px 7px 21px;
	background: url(cmxform-divider.gif) left bottom repeat-x;
	text-align:left;
	}
table.fo  td {
   /* distacia de las  letras al margen izquierdo del formulario de visitantes*/
	padding: 2px 0px 3px 13px;
	background: url(cmxform-divider.gif) left bottom repeat-x;
	text-align:left;
	font:italic;
	}
.fo input{
background:url(fondo_f.jpg);
}	

table.foo   {
	background: url(img_pl/fondo_f.jpg) center bottom repeat-x;
	width:70%;
	}
#foo2   {
	background: url(img_pl/foo2.gif)  center top no-repeat;
	height:16px;
	}
#foo3   {
	background: url(img_pl/foo3.gif)  center bottom no-repeat;
	height:16px;
	}
table.foo  td {
   /* distacia de las  letras al margen izquierdo del formulario de visitantes*/
	padding: 0px 0px 0px 0px;
	background: url(img_pl/cmxform-divider.gif) left bottom repeat-x;
	text-align:center;
	height:30px;
	font-style:italic;
	}
table.foo  th {
   /* distacia de las  letras al margen izquierdo del formulario de visitantes*/
	padding: 0px 0px 0px 7px;
	background: url(img_pl/cmxform-divider.gif) left bottom repeat-x;
	text-align:left;
	height:30px;
	font-style:italic;
	}



table.bu   {
	background: url(fondo_f.jpg) left bottom repeat-x;
	border: solid #d6d6d6 1px;
	}
table.bu  td {
   /* distacia de las  letras al margen izquierdo del formulario de visitantes*/
	padding: 7px 0px 7px 0px;
	background: url(cmxform-divider_b.gif) left bottom repeat-x;
	text-align:center;
	font-style:italic;
	font:bold;
	font-size:14px;
	color:#00005b;
	
	}
textarea{
}	
div.top {
	height:46px; 
	background-image:url(p2.jpg); 
	background-repeat: repeat-x;
	border:0px;
	left:0px;
	margin:0;}
img.esquina_sup_izq { float:left; }
img.esquina_sup_der { float:right; }
div.content { 
	background-image:url(p4.jpg); 
	background-repeat:repeat-y; 
	background-color: #F5F5F5; }
div.boxcontrol { padding:0 9px 0 9px;
	height:100%; 
	background-image:url(p5.jpg); 
	background-position:right; 
	background-repeat:repeat-y; }
div.bottom { height:46px; 
	background-image:url(p7.jpg); 
	background-repeat:repeat-x; 
	border:0;
	padding:0;
	margin:0;}
img.esquina_inf_izq { float:left; }
img.esquina_inf_der { float:right; }
/* IE 5.5 box model hack para posicionar correctamente las imagenes de esquina */
* html img.esquina_sup_izq, * html img.esquina_inf_izq  { \margin-left:-.2em;  ma\rgin-left:0px; }
* html img.esquina_inf_der, * html img.esquina_sup_der { \margin-left:.2em; } 

	.buttonLogin {
		border: 1px solid #444444;
		font-size: 9px;
		color: #ffffff;
		background-color: #666666;
		}
.entrada{
border:  #CCCCCC solid 1px;
background:url(fondo_f.jpg);
}	


div.blog1{
border-top:#666666 solid 1px; border-left:#666666 solid 1px; border-right:#666666 solid 1px;
background:#CCCCCC; font-family:"Times New Roman", Times, serif;
font-size:22px;
text-align:left;
padding-left:3px;
}
td.td33{
margin-bottom:9px;
padding-top:9px;
border-right:#CCCCCC solid 1px;
}
div.relacionadas1
{
border-top:#999999 solid 1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
width:100%;
}

div.pie_foto
{
background:#EAEFF4;
color:#292929;
width:99%;
font-size:12px;
}
<!-- Ampliacion de la información -->
.amplia_inf{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.amplia_inf_tit{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:bold;
color:#46657D;
}
<!--  FIN Ampliacion de la información -->
<!--  Cajas de Noticias relacionadas y Multimedia -->
.tit_caja{
border-top:#999999 solid 1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
font-size:12px; text-align:center;
 background:#E2CAA4; color:#000000;
}
.linea_tit_caja
{
border-bottom:#999999 double 1px;
}
.resto_caja
{
border-bottom:#999999 solid 1px;
border-left:#999999 solid 1px; 
border-right:#999999 solid 1px; 
text-align:left; padding-left:3px; 
padding-right:3px; background:#fbf6f2;
color:#000000; 
}
A.con_caja  {
 text-decoration: none; color:#000000;
 text-align:justify; 
 }
A:link.con_caja  {
 text-decoration: none; color:#000000; 
 }
A:visited.con_caja  {
 text-decoration: none; color:#000000; 
 }
A:hover.con_caja { text-decoration:none;
background:#E4C2A7;
}

<!--  FIN Cajas de Noticias relacionadas y Multimedia -->

<!-- titulo de mostrar  las noticias --> 
div.cal_not_fecha {
 font-size:17px;
 font-family:"Times New Roman", Times, serif;
 text-align:left;
 color:#1F4378;
 margin-bottom:9px;
 font-weight:bold;
}
div.cal_not_tit_grupo {
  margin-top:10px;
  margin-bottom:5px;
 color:#BF1522;
 font-size:21px;
 font-family:"Times New Roman", Times, serif;
 text-align:left;
 font-weight:bold;
}
A:.cal_not_tit_noti, A:visited.cal_not_tit_noti, A:link.cal_not_tit_noti     {
 text-decoration: none;
 font-size:17px;
 font-family:"Times New Roman", Times, serif;
 color:#000000;
 margin-left:0px;
 text-align:left;
 }
A:hover.cal_not_tit_noti {
 text-decoration:underline;
 margin-left:0px;
 }
div.cal_not_conte_noti {
 font-family:Microsoft sans serif;
 font-size:12px;
 text-align:justify;
 padding-right:13px;
}
<!-- FIN  --> 
<!-- Clases Calendario -->
body.calendario_3
{
background:#FFFFFF;
}
table.calendario_3
  {
width:94%;
background: url(img_pl/fondo_calen.jpg) right top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
margin:0 0 0 0px;
}
a.l_ca
{
	color:#000000;
	font-size:11px;
	font-weight:600;
} 
A.con_datos , A:visited.con_datos ,  A:link.con_datos{
font-size:15px;
font-style:italic;
background:#D0DFE8;
} 
A:hover.con_datos {
background:#80A527;
color:#FFFFFF;
} 
th.dayofweek  {
background: url(img_pl/encab.jpg) left bottom repeat-x;
font-size:13px;
color:#FFFFFF;
} 
th.mes_ano  {
font-size:14px;
} 

tr.dias{
 background:none;
}
td.festivos{
background: url(img_pl/festivo.jpg) left bottom repeat-x;
color:#FFFFFF;
 border:#FF0000 solid 1px;
}
td.hoy{
background: url(img_pl/hoy.jpg) left bottom repeat-x;
font-size:14px;
color:#FFFFFF;
 border:#4A6017 solid 1px;
}
td.normal{
background:#ECF5E2;
border:#9ECF66 solid 1px;
}
td.solos{
background:#F1FAF1;
}
<!-- FIN  --> 
<!-- Clases indicadores economicos -->
table.indic  {
width:87%;
border:#4A7B8E solid 1px;
height:1%;
background: url(fondo_calendario.jpg) left top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

} 
table.indic th {
font-size:12px;
text-align:center;
font-weight:bold;
border-bottom:#4A7B8E solid 1px;
}
td.textos {
font-size:12px;
text-align:left;
border-bottom:#4A7B8E solid 1px;
border-right:#4A7B8E solid 1px;
padding-left:1px;
width:70%;
}
td.datos {
font-size:12px;
text-align:right;
border-bottom:#4A7B8E solid 1px;
border-right:#4A7B8E solid 1px;
padding-right:2px;
width:25%;
}
td.flechas {
font-size:12px;
text-align:center;
border-bottom:#4A7B8E solid 1px;
font-weight:bold;
width:5%;
}

table.indic A  ,table.indic A:visited ,table.indic  A:link{
font-size:15px;
font-style:italic;
font-weight:bold;
text-decoration:underline;
} 
table.indic A:hover{
background:#4E819E;
font-weight:bold;
color:#FFFFFF;
} 

<!-- FIN  --> 
<!--sombras imagenes -->
.out {
  display:block; 
  background:#bbb; 
  border:0px ; 
  position:relative;
  margin:1em 0;
  }
.in {
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:5px;
  font-weight:normal;
  }

.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.rtin {
  left:5px;
  }

<!---galeria fotos tipo 1 -->
#enlarge ul{
list-style:none;
}
#enlarge {padding:0; margin:3px auto 3px auto; list-style-type:none;   height:80px;}<!--alto de la caja -->
#enlarge li {display:block; float:left; width:85px; height:80px; position:relative; list-style: none;  } <!--alto de la caja igual al de arriba y  el width -->

/* tamaño que se mostrará por default */
#enlarge li a {display:block; width:85px; height:80px;  background:transparent; overflow:hidden; position:relative; }
#enlarge li a img {width:85px; height:80px; border:0; }

/* tamaño que se mostrará cuando se pase el cursor */
#enlarge li a:hover {position:absolute; left:0px; top:0px; width:88px; height:84px; z-index:1;}

.galf1 {
	float:left; 
	width:90px; 
	height:90px; 
	position:relative;
	text-align:center;
	padding-top:7px;
}


<!---galeria fotos tipo 2 -->
#container {
	width: 450px;
	padding: 1px;
	margin: 0px;
	background: white;
	text-align: center;
	float: left;
	border: 1px solid #666;
	background-color:#ff000;
}
#container span {
	font-size: 9px;
}
<!--el ancho de la imagen se toma el ancho de container menos 27--> 
#images {
	width:423px;
	margin: 0px auto;
	padding: 7px;
	text-align: center;
	border: 1px solid #666;
}

<!--el ancho de imageCaption se toma el ancho de container menos 27--> 
#imageCaption {
	width: 423px;
	margin: 5px auto 0px auto;
	padding: 7px;
	text-align: center;
	border: 1px dashed #666;
	color:#006600;
	background:#FF0000;
}

.thumb {
	float: left;
	width: 423px;
	padding: 2px;
	margin: 5px 8px 5px 5px;
	border: 1px dotted #aaa;
}

.hidden {
	display: none;
}
.Az_t{
	color:#660000;
	font-size:18px;
	font-style:italic;
	text-align:center;
}
.img_gal2{
	width:423px;
}
.img_gal2_peq{
	width:60px;
}
table.AZ_gal  td {
	padding: 3px 7px 3px 7px;
	border: 1px dotted #aaa;
	}
#browsercheck {
	display: none;
}

/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 90%; /* Set to gallery width, in px or percentage */
height: 90px; /* Set to gallery height */
}

#motioncontainer a img {
border: 1px solid #cccccc; /* Set image border color */
z-index:-1;
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
	text-align:center;
z-index:-1;
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
z-index:-1;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* GALERIA NRO 7 PERSIANA CAMBIANTE */

.galeria_7
{
padding:17px 0 17px 0;
background:url(img_pl/fondo_gal7.png) center no-repeat;
}
input.BuscadorInput
{
border: 1px solid #494949;
font-size: 13px;
font-weight:600;
background-color:#FEF0E2;
height:19px;
width:127px;
color:#412101;
}
.BotonBuscador
{
		font-size: 13px;
		color: #204B77;
		font-weight:600;
		width:63px;
}

/* End Gallery Styles */

.encuesta
{
	border:#999999 solid 1px;
	background-color:#F2F2F2;
	padding:10px 10px 10px 10px;
	margin: 15px 13px 3px 13px;
	text-align:justify;
}

.encuesta a, .encuesta a:visited, .encuesta a:link
{
	text-decoration:underline;
	color:#000000;
}
.encuesta a:hover
{
	text-decoration:none;
	background-color:#CCCCCC;
}
.encuesta ul
{
	list-style:none;
	padding-left:0px;
	
}
.encuesta ul li
{
	padding-left:0px;
}

.encuesta_pregunta
{
	border:#E76801 solid 1px;
	background-color:#ACACAC;
	text-align:center;
}

div.dat_corp table
{
	width:90%;
	border:0px;
	background:#003366;
}
div.dat_corp table td
{
	font-size:14px;
	text-align:left;
	color:#000000;
	background:#E7EEF5;
	border:0px;
	padding:0 0px 0 2px;
	height:30px;
}

div.dat_corp th
{
	font-size:15px;
	font-weight:600;
	background:#E76801;
	font-style:italic;
	color:#FFFFFF;
	text-align:center;
	border:0px;
	width:35%;
}


.conta_tex
{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	background-image:url(img_pl/fon_con.jpg);
	height:23px;
	padding: 0 3px 0 3px ;
}
.conta_dat
{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	background-color:#FFEDDD;
	background-image:url(img_pl/fon_con.jpg);
	height:23px;
	padding: 0 3px 0 3px ;
}

.conta_tab
{
	border:#FF6600 solid 1px;
	margin-top:30px;
}
