/*Fondo del Sitio - Fijo - Centrado - Toda la pantalla*/

body {

	background-image: url('../../images/53/fondo_sitio.jpg');

	background-repeat: no-repeat;

	background-color: #ffffff;

	background-position: top center;

	background-attachment: fixed;

}
.form_news_consolas{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #EEEEEE;
	border: thin solid #666666;
}

a:link {

  color: #ff9e36;

  text-decoration: none;

}

a:visited {

  color: #ff9e36;

  text-decoration: none;

}

a:active {

  color: #ff9e36;

  text-decoration: none;

}

a:hover {

 color: #ff9e36;

  text-decoration: none;

} 

.tree {

	font-family: "Tahoma";

	font-size:11px;

	margin:10px;

	font-style: bold;

    color: #538ED5;

    text-decoration: none;

}



.tree_sepa  {

	font-family: "Tahoma";

	font-size:11px;

	font-style: bold;

    color: #538ED5;

    text-decoration: none;

}

.style1n {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333;

	font-weight: bold;

	text-align: center;

}

.hotnewsls {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0099FF;

	font-weight: bold;

}

.hotnewsls a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	font-weight: bold;

}

.titulohomeproduc {

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

}



.preciohomeproduc {

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold; color: #0099FF;

}

.slots {

	font-size: 11px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

.marcohomeproduct{

    position: absolute;

    width: 210px;

    height: 150px;

    z-index: 2;

}

.cuadrolocohomeproduc{

    position: relative;

    width: 210px;

    z-index: 1;

} 

.homeecommerce_1product {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	font-weight: normal;

	color: #fff;

}

.home_ecommercetitulo_produc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: normal;

	font-weight: bold;

	color: #000;

}

.precioproduct {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 17px;

	font-weight: bold;

	color: #fff;

}

.marco{

	position: absolute;

	width: 130px;

	height: 76px;

	z-index: 2;

}

.cuadroloco{

    position: relative;

    width: 670px;

    z-index: 1;

}

.contenedor22{

    position: relative;

    width: 670px;

    z-index: 1;

}

.ecommerceboldproduct {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 15px;

	font-weight: bold;

	color: #000;

}

.style4esa a{

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

}

.style6esa {

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

.style10esa {

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold; 

	color: #0099FF;

}

.style11esa {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold;

	color: #FFFFFF;

}

.style11esa a{

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

.marcocat1{

    position: absolute;

    width: 122px;

    height: 75px;

    z-index: 2;

}

.cuadrolococat1{

    position: relative;

    width: 122px;

    z-index: 1;

}

/*TERMINA Fondo del Sitio*/



/*Fondo medio de todo el sitio*/

.tableclass{

	background-color:#FFFFFF;

}

/*TERMINA Fondo medio de todo el sitio*/



/*Fondo Columna de 300*/

.tableclass_colum{

	background-color:#FFFFFF;

}

/*TERMINA Fondo Columna de 300*/



/*Fondo Botonera Principal*/

.tableclass_botonera{

	background-image: url('../../images/53/botones.jpg');

}

/*TERMINA Fondo Botonera Principal*/





.botonera_izquierda {

	font-family: \"Tahoma\";

	font-size:11px;

	width:188px;

	margin:0px;

	font-style: normal;

	border-bottom-style:solid;

	border-bottom: 0px;

}	

.botonera_izquierda  a {height: 25px; text-decoration: none; padding-top:4px; padding-left:20px;}

.botonera_izquierda a:link, .botonera_izquierda  a:visited {color: #000000;display: block;background:url(../../images/53/btn1.png); background-repeat:no-repeat;}

.botonera_izquierda a:hover {color: #89C100;display: block;background:url(../../images/53/btn1.png); background-repeat:no-repeat;

}

.encuesta_porc {



}

.botonera_cuadro{

	font-family: \"Tahoma\";

	font-size:11px;

	width:60px;

	margin:0px;

	font-style: bold;

	border-bottom-style:solid;

	border-bottom: 0px;

	color: #666666;display: block;background:url(../../images/2/btn_cuadro.png); background-repeat:no-repeat;

	height: 16px;

}

.botonera_pestania{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

.titulos_principal, h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	valign:top;

	padding-top:8px;

	color: #ffffff;

	width:683px;

	height:30px;

	margin:0px;

	padding-left:10px;

	font-style: normal;

	border-bottom-style:solid;

	font-weight: bold;

	border-bottom: 0px;

	display: block;background:url(../../images/53/fondo_tituloverde.png); background-repeat:no-repeat;

}

.titulos_secundarios {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	valign:top;

	padding-top:6px;

	color: #666666;

	width:683px;

	height:25px;

	margin:0px;

	padding-left:10px;

	font-style: normal;

	border-bottom-style:solid;

	font-weight: bold;

	border-bottom: 0px;

	display: block;background:url(../../images/53/fondo_titulogris.png); background-repeat:no-repeat;

}

.titulos_secundarios2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	valign:top;

	padding-top:6px;

	color: #666666;

	width:660px;

	height:25px;

	margin:0px;

	padding-left:10px;

	font-style: normal;

	border-bottom-style:solid;

	font-weight: bold;

	border-bottom: 0px;

	display: block;background:url(../../images/53/g_titulo.png); background-repeat:no-repeat;

}

.textoboldblanco {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	font-weight: bold;

	color: #FFFFFF;

}

.texto_columna {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #fff;

}

.quienes_somos{

	background:#89C100;

}

.titulos_login{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	valign:top;

	padding-top:6px;

	color: #FFFFFF;

	width:300px;

	height:25px;

	margin:0px;

	padding-left:12px;

	align: left;

	font-style: normal;

	border-bottom-style:solid;

	font-weight: bold;

	border-bottom: 0px;

	display: block;background:url(../../images/53/fondo_titulo_login.png); background-repeat:no-repeat;

}

.titulos_encuesta{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	valign:top;

	padding-top:6px;

	color: #FFFFFF;

	width:300px;

	height:25px;

	margin:0px;

	padding-left:12px;

	align: left;

	font-style: normal;

	border-bottom-style:solid;

	font-weight: bold;

	border-bottom: 0px;

	display: block;background:url(../../images/53/fondo_titulo_encuesta.png); background-repeat:no-repeat;

}

.titulos_webmail{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	valign:top;

	padding-top:6px;

	color: #FFFFFF;

	width:300px;

	height:25px;

	margin:0px;

	padding-left:12px;

	align: left;

	font-style: normal;

	border-bottom-style:solid;

	font-weight: bold;

	border-bottom: 0px;

	display: block;background:url(../../images/53/fondo_titulo_webmail.png); background-repeat:no-repeat;

}

.buscador{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size:11px;

	color: #FFFFFF;

}

.texto_link_pie{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #666666;

	line-height: 19px;

}

.texto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #5D5F60;

}

.texto_nov_home {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #838383;

}

.texto_error {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: Bold;

	color: #990000;

}

.titulo_descargas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: bold;

	color: #666666;

}

.texto2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #666666;

}

.texto_galeria {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #666666;

}

.texto_copete_modulo18 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #666666;

}

.texto_comentario {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #666666;

}

.texto_pie {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #ffffff;

}

.texto_pie2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	line-height: 17px;

	color: #cccccc;

}

.votos {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #ffffff;

}

.vermas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 17px;

	font-weight: bold;

	color: #43505D;

}

.fecha {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 17px;

	font-weight: normal;

	color: #000000;

}

.titulos {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: bold;

	color: #FFFFFF;

}

.camposforms {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	background-color: #D3D3D3;

	border: 1px solid #999999;

}



.textobold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #666666;

}

.texto_copyright {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #333333;

}

.textoblanco {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #FFFFFF;

}

.form {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	background-color: #F2F2F2;

	border: 1px solid #DADADA;

}

.olvido {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 17px;

	font-weight: normal;

	color: #fff;

}

.fecha_novedades{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 17px;

	font-weight: normal;

	color: #666;

}

.fecha_noticias {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #666666;

}

.paginado {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #498FD6;

}

.textoblanco9 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 17px;

	font-weight: normal;

	color: #FFFFFF;

}

.paginado2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #333333;

}

.linkcolor {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 17px;

	font-weight: bold;

	color: #999999;

}

.tituloverde, h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #3b6589;

	margin:0px;

}

.hora {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #89C100;

	background-color: #FFFFFF;

	border: 1px solid #FFFFFF;

}

.titulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: bold;

}

.titulos_publicaciones{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	valign:top;

	padding-top:6px;

	color: #FFFFFF;

	width:300px;

	height:25px;

	margin:0px;

	padding-left:12px;

	align: left;

	font-style: normal;

	border-bottom-style:solid;

	font-weight: bold;

	border-bottom: 0px;

	display: block;background:url(../../images/53/fondo_titulo_publicaciones.png); background-repeat:no-repeat;

}

.texto_bienvedido {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: bold;

	color: #ffffff;

}

.texto_porcentaje {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 17px;

	font-weight: bold;

	color: #2263AA;

}

.views2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #838383;

}

.table_19_1 {

	background-color: #e8e8e8;

}

.table_19_2 {

	background-color: #247ab1;

}

/*estilos para la Agenda*/

.table_gral_calendar{

  background-color:#ffffff;

}

.calendar_color1{

  background-color:#ffffff;

}

.calendar_color2{

  background-color:#cccccc;

}

.calendar_colum{

  background:url(../../images/53/fondocalendar_colum.png); background-repeat:no-repeat;

}

.agenda1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	color: #666666;

}

.agendabold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #666666;

}

.agenda3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 28px;

	font-weight: bold;

	color: #83C8F5;

}

.meses {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: bold;

	color: #666666;

}

.destacadogris {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #ffffff;

	background-color: #8FBF02;

}

.naranja {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: normal;

	color: #ffffff;

	background-color: #456d06;

}

.agendagrandegris {

	font-size: 28px;

	line-height: 0px;

	font-weight: bold;

	color: #0A5588;

}

.info2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #666666;

}

.destacado {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #99cc00;

}

.info {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #666666;

}

.tituloagenda {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 17px;

	font-weight: bold;

	color: #99cc00;

}

.destacadoverde {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #456d06;

	background-color: #FFFFFF;

    border: 1px solid #456d06;

}

.mesgrande {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #8FBF02;

    background:url(../../images/53/fondocalendar_colum_titulo.png); background-repeat:no-repeat;

}

.fecha {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 17px;

	font-weight: bold;

	color: #66666;

}

.agendacolor {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 17px;

	font-weight: bold;

	color: #456d06;

}

/*termina estilos para la Agenda*/



/*Estilo LINKS*/

.preguntas_1 {

color:#666666;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:14px;

font-weight:bold;

}

.linksboldblanco {

color:#FFFFFF;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;

font-weight:bold;

text-decoration: none;

}

.preguntas_blancas {

color:#FFFFFF;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:11px;

}

/*termina estilos LINKS*/

/* NOTICIAS HEADER */



.sticky_news {



	background:url("../../images/53/fondo.png") no-repeat scroll 0 0 transparent;



	height:400px;



	margin-left:7px;



	margin-top:2px;



	padding-top:10px;



	width:684px;



}



.svwp {



	background:none repeat scroll 0 0 transparent;



	height:121px;



	margin:75px auto 0;



	width:300px;



}



/*preloader stuff. do not modify!*/



.svwp ul {



	position:relative;



	left: -999em;



}



/*preloader stuff. do not modify!*/



.slideViewer {



	width:663px;



	height:305px;



	position:relative;



	overflow:hidden;



	margin:0 0 0 10px;



	padding:0;



	background:#fff;



	border:0;



}



.slideViewer ul {



	/*your list of images*/



	position:relative;



	left:0;



	top:0;



	width:1%;



	list-style-type:none;



	margin:0;



	padding:0;



}



.slideViewer ul li {



	float: left;



}



/*typographic info*/



.slideViewer span.typo {



	padding:10px;



	/* do not modify padding */



	background:url('../../images/53/fondo2.png');



	height:90px;



	color:#FFFFFF;



	font-family:Verdana,Arial,Helvetica,sans-serif;



	font-size:11px;



	font-weight:normal;



	line-height:17px;



}



.thumbSlider {



	/*the thumbnails slider*/



	overflow:hidden;



	width:1%;



}



.thumbSlider ul {



	list-style-type:none;



	margin:0;



	padding:0;



}



.thumbSlider ul li {



	float:left;



	margin:0;



}



.thumbSlider a {



	color:transparent;



	text-decoration:none;



}



.thumbSlider a img {



	border:0;



	display:block;



	padding: 0;



}



.thumbSlider p.tmbrdr {



	/* the border above -not around- each thumb */



	/* width,height and top values are dynamically added by the script. Do not modify. */



	position:relative;



	left:0;



	font-size:0.01em;



	left:0;



	margin:0;



	padding:0;



	border:0 !important;



}



a.left,a.right {



	/*the left and right buttons (links)*/



	background:transparent;



	/* could be any color */



	color:#ff0000;



	font:bold 16px Arial;



	overflow:hidden;



}



a.left span,a.right span {



}



a.left img,a.right img {



	border: 0;



}



a.l_dis,a.r_dis {



	background:transparent;



	/* ALWAYS leave transparent. this is the 'disabled' state of the link ! */



	cursor:default;



}



a.l_dis span,a.r_dis span {



	visibility:hidden;



}



#ui0 {



	margin-top:25px;



	margin-left:10px;



}



.ldrgif {



	margin-left:10px;



}



#push_1004_300_load {



	height:50px;



}



.push_1004_300_cont {



	width:1004px;



	height:50px;



	display:none;



	position:relative;



}



.push_1004_300 {



	position:absolute;



	width:1004px;



	height:50px;



	z-index:1;



	overflow:hidden;



}



.push_1004_300.show {



	width:1004px;



	height:300px;



	z-index:999;



}
.texto_feed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.texto_bold_feed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff9e36;
}
.link_feed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
}