body {
	background-color: #D4D4D4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-image: url(images/fondo.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.fondogrande {
	background-attachment: fixed;
	background-image: url(images/fondo2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.home_novedades {
	background-image: url(images/intro_27.gif);
	background-repeat: no-repeat;
	display: inline;
	padding: 20px;
	height: 164px;
	width: 890px;
	clear: both;
	float: left;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;

}
.logointro {
	text-align: center;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.novedadesDestacados {
	color: #FFFFFF;
	padding-top: 50px;
	height: 110px;
	width: 400px;
	float: left;
	margin-left: 12px;
	margin-right: 30px;
}
.novedadesDestacados h1 {
	font-size: 12px;
	margin: 0px;
}
.novedadesDestacados h2 {
	font-weight: normal;
	font-size: 12px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.novedadesDestacados a {
	color: #FFFFFF;
	text-decoration: underline;
}
.novedadesDestacados a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.novedadesDestacados a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.novedadesDestacados img {
	float: left;
	margin-right: 20px;
	border: 1px solid #FFFFFF;
}
/* noticia ppal - autocambiantes*/
#ucppal_contenedor{
	position: relative;
	overflow: hidden;
	width:1004px;
	height:100%;
	z-index: 10;
}
.ucppal {
	position: absolute;
	z-index: 0;
	overflow: hidden;
	width:1004px;
	height:420px;
	background-repeat: no-repeat;
	padding-top: 200px;
	padding-bottom: 10px;
	background-position: top;
}
a.linkucppal, a.linkucppal:visited {color: #00467e;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;letter-spacing:-1px;text-decoration:underline}
a.linkucppal:hover{	color: #00467e;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;letter-spacing:-1px;text-decoration:none}
.cartelera{
	position: absolute;
	z-index: 30;
	width:357px;
	float: left;
	top: 240px;
	left: 620px;
	height: 495px;
	padding-top: 0px;
	padding-left: 0px;
}
.carteleraint{
	position: absolute;
	z-index: 30;
	width:300px;
	float: left;
	top: 22px;
	left: 27px;
}
.carteleraint div {
	padding-bottom: 9px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #deceaa;
	height: 100px;
}
.cartelera div img {
	float: left;
	margin-right: 20px;
}
.carteleraint h1 {
	color: #206179;
	font-size: 11px;
	margin: 0px;
}
.carteleraint h2 {
	font-size: 11px;
	font-weight: normal;
	color: #206179;
	margin: 0px;
}


/**/
.tablacontenedora {
	width: 1004px;
	background-color: #F1F1F1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/cab_internacional.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.menucategorias{
	position: absolute;
	z-index: 900;
	width:357px;
	float: left;
	top: 180px;
	left: 50px;
	height: 20px;
	padding-top: 0px;
	padding-left: 0px;
}
.menucatinterior {
	position: absolute;
	z-index: 899;
	float: left;
	top: 8px;
	left: 10px;
	height: 20px;
	padding-top: 0px;
	padding-left: 0px;
}

.logos{
	position: absolute;
	z-index: 50;
	width:222px;
	float: left;
	top: 30px;
	left: 45px;
	height: 125px;
	padding-top: 0px;
	padding-left: 0px;
}
.carrousel{
	position: absolute;
	z-index: 20;
	width:540px;
	float: left;
	top: 220px;
	left: 35px;
	height: 300px;
	padding-top: 0px;
	padding-left: 0px;
}
.newsletter {
	margin-top: 575px;
	float: left;
	position: absolute;
	margin-left: 30px;
	z-index: 500;
}
.ContenidoUC {
	float: left;
	width: 660px;
	padding-left: 0px;
	display: inline;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 40px;
	color: #3A3E47;
	position: relative;
	margin-left: 55px;
	text-align: justify;
	line-height: 20px;
	margin-top: 10px;
}
.ContenidoUC td {
	font-size: 12px;
	color: #4E4E4E;
}
.error {
	font-weight: bold;
	color: #FF0000;
	padding: 20px;
	border: 1px dotted #FF0000;
}

.ContenidoUC h2 {
	font-size: 12px;
	margin: 0px;
}
.ContenidoUC h3 {
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	color: #666666;
}


.tablacontenedora2 {
	margin: auto;
	width: 1004px;
	background-color: #F9F6E7;
	height: 500px;
}
#pie {
	text-align: center;
	float: left;
	display: inline;
	padding-top: 15px;
	padding-right: 29px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.utilidades {
	float: left;
	width: 220px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #C2C6CD;
	margin-left: 30px;
	margin-top: 25px;
}
.utilidades img {
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
	margin-left: 35px;
}

#ucppal_contenedor2 {

	position: relative;
	width:1004px;
	height:337px;
	z-index: 900;
}
.tituloUC {
	position: absolute;
	z-index: 33;
	width:840px;
	float: left;
	top: 268px;
	left: 55px;
	padding-top: 0px;
	padding-left: 0px;
	font-size: 24px;
	color: #4F576F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C2C6CD;
	padding-bottom: 15px;
}
.asociadas {
	float: left;
	width: 616px;
	margin-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F576F;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E2DCCD;
	display: inline;
}
.imagenDetalle {
	font-size: 11px;
	float: left;
}
.imagenDetalle td {
	font-size: 11px;
}
.imagenDetalle img {
	float: left;
	margin-right: 20px;
	padding-right: 20px;
}
.masimagenes {
	margin: 0px;
}

.asociadas h1 {
	font-size: 11px;
	color: #4F576F;
	margin: 0px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 13px;
	background-image: url(images/fondo_asociadas.gif);
	background-repeat: no-repeat;
}
.asociadas h2 {
	font-weight: normal;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	font-size: 11px;
}
a:link {
	color: #4F576F;
	text-decoration: underline;
}
a:visited {
	color: #4F576F;
	text-decoration: underline;
}
a:hover {

	color: #4F576F;
	text-decoration: none;
}
.Cabezalregistro {
	background-image: url(images/registro.gif);
	background-repeat: no-repeat;
	height: 143px;
	padding-top: 20px;
	padding-left: 50px;
}
.tituloReg {
	padding-top: 0px;
	padding-left: 0px;
	font-size: 24px;
	color: #6B461D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D2B775;
	padding-bottom: 15px;
	margin-top: 20px;
	width: 900px;
	margin-left: 50px;
	margin-bottom: 30px;
}
.subtitulosReg {
	background-color: #F0DFB1;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.ContenidoCat {
	float: left;
	width: 900px;
	padding-left: 0px;
	display: inline;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 40px;
	color: #333333;
	position: relative;
	margin-left: 55px;
	line-height: 20px;
	margin-top: 0px;
	z-index:500;
}
.CategoriasDestacados {
	height: auto;
	width: 675px;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	float: left;
	background-image: url(images/catdest_r2_c1.gif);
	background-repeat: repeat-y;
}


.CategoriasDestacados_cuerpo {
	float: left;
	margin: 0px;
	height: auto;
	width: 620px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	display: inline;
}

.CategoriasDestacados_cuerpo img {
	float: left;
	margin-right: 10px;
	display: inline;
	height: 128px;
	width: 170px;
}	
.CategoriasDestacados_cuerpo h1 {
	font-size: 18px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


.CategoriasDestacados_cuerpo h2 {
	font-size: 12px;
	margin: 0px;
	font-weight: normal;
	line-height: 15px;
	color: #333333;
}


.CategoriasnoDestacados {
	float: left;
	height: 220px;
	width: 190px;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.CategoriasnoDestacados_cuerpo {
	background-image: url(images/cat_r2_c1.gif);
	background-repeat: repeat-y;
	margin: 0px;
	text-align: left;
	height: 160px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
	float: none;
}
.CategoriasnoDestacados_cuerpo h1 {
	font-size: 18px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}


.CategoriasnoDestacados_cuerpo h2 {
	font-size: 12px;
	margin: 0px;
	font-weight: normal;
	line-height: 15px;
}
.CategoriasDestacados_cuerpo h3 {
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	margin: 0px;
}

.CategoriasnoDestacados_cuerpo img {
	float: left;
	margin-right: 10px;
	clear: both;
}	
.galeria {
	float: left;
	height: auto;
	width: auto;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #F1F1F1;
	padding: 10px;
	border: 1px solid #DBDBDB;
}
.galeria img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.descripicion {
	font-size: 11px;
}
.ContenidoGaleria {
	float: left;
	width: 680px;
	padding-left: 0px;
	display: inline;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 40px;
	color: #52411B;
	position: relative;
	text-align: justify;
	line-height: 20px;
	margin-top: 10px;
	padding-right: 0px;
}
.barraubicacion {

	position: absolute;
	z-index: 33;
	width:840px;
	float: left;
	top: 240px;
	left: 55px;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.barraubicacion a:link, .barraubicacion a:visited{
	color: #333333;
	text-decoration: underline;
}
.barraubicacion a:hover{
	color: #333333;
	text-decoration: none;
}
.tablacontenedorahome {

	width: 1004px;
	/*height:800px;*/
	height: 860px;
	background-color: #F2F2F2;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/cab_internacional.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#catdest_archivos {
	float: left;
	margin-bottom: 8px;
	background-color: #e1e1e1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	display: inline;
}
.archivosnombre {
	font-weight: bold;
	color: #333333;
	float: left;
	width: 415px;
	font-size: 13px;
	padding-left: 25px;
	margin-bottom: 5px;
	padding-top: 3px;
}
.archivosasociado {
	float: left;
	width: 370px;
	padding-left: 15px;
	font-size: 13px;
	padding-top: 3px;
	margin-bottom: 3px;
	background-color: #E1E1E1;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.archivosasociado h4 {
	margin: 2px;
	font-size: 13px;
	font-weight: normal;
}


.categoriasdescripcion {
	font-size: 13px;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.paginado {
	font-weight: bold;
	margin-top: 10px;
	width: 900px;
	float: left;
	font-size: 13px;
}
.calendarioHome_intl {

	position: absolute;
	z-index: 30;
	width:260px;
	float: left;
	top: 240px;
	left: 42px;
	height: 310px;
	padding-top: 0px;
	padding-left: 0px;
}
.calendarioHome_intlint{
	position: absolute;
	z-index: 30;
	width:220px;
	float: left;
	top: 50px;
	left: 22px;
	font-size: 12px;
	color: #0E3C3A;
}

.calendarioHome_intlint a:link, .calendarioHome_intlint a:visited {color: #0E3C3A;}
.calendarioHome_intlint a:hover {color: #0E3C3A;}


/**/
.Infointeres {

	position: absolute;
	z-index: 30;
	width:270px;
	float: left;
	top: 240px;
	left: 320px;
	height: 250px;
	padding-top: 0px;
	padding-left: 0px;
}
.Infointeresint{
	position: absolute;
	z-index: 30;
	width:215px;
	float: left;
	top: 60px;
	left: 22px;
	font-size: 12px;
	color: #0E3C3A;
}

.Infointeresint a:link, .Infointeresint a:visited {color: #0E3C3A;}
.Infointeresint a:hover {color: #0E3C3A;}
/**/
.noticiasInternacional{
	position: absolute;
	z-index: 30;
	width:365px;
	float: left;
	top: 240px;
	left: 610px;
	height: 340px;
	padding-top: 0px;
	padding-left: 0px;
}

.newsHome {
	background-image: url(images/news.gif);
	background-repeat: no-repeat;
	height: 209px;
	font-size: 11px;
	color: #2B6660;
	padding-top: 50px;
	padding-right: 10px;
	padding-left: 20px;
	float: left;
	width: 232px;
}

/* calendario */

#tblcalendario
{
	border-collapse: collapse;
	padding: 5px;
	background-color: #EEEFDF;
	border: 0px;
	width: 220px;
}


#tblcalendario td
{
	border: 2px solid #EDEEDE;
	padding: 3px;
	text-align: center;
	font-size: 11px;
	margin: 1px;
}


#tblcalendario td.cabezales
{
	padding: 2px;
	text-align: center;
	color: #353132;
	background-color: #BEBCA3;
}

#tblcalendario h1
{
	color: #585B2F;
	font-weight: normal;
	font-size: 11px;
	padding: 0;
	margin: 0;
}

#tblcalendario a, #tblcalendario a:link, #tblcalendario a:visited
{
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	background-color: #204847;
}

#tblcalendario a:hover
{
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	background-color: #204847;
}
.tblcalendario_tdlink {
	background-color: #CED2C1;
}
#tblcalendario2 {

	border-collapse: collapse;
	padding: 5px;
	background-color: #EEEFDF;
	border: 0px;
	width: 220px;
}
#tblcalendario2 td
{
	border: 1px solid #EDEEDE;
	padding: 3px;
	text-align: center;
	font-size: 11px;
	margin: 1px;
}
#tblcalendario2 td.cabezales {

	padding: 2px;
	text-align: center;
	color: #353132;
	background-color: #BEBCA3;
}
/*agencias*/

.AgenciasInternacional{
	position: absolute;
	z-index: 30;
	width:555px;
	float: left;
	top: 570px;
	left: 40px;
	height: 219px;
	padding-top: 0px;
	padding-left: 0px;
}
.masnoticiasimg {
	float: left;
	height: 17px;
	width: 92px;
}
.encuesta {

	position: absolute;
	z-index: 30;
	width:370px;
	float: left;
	top: 590px;
	left: 610px;
	height: 205px;
	padding-top: 0px;
	padding-left: 0px;
}
.noticiasInternacionalInt {

	position: absolute;
	z-index: 30;
	width:320px;
	float: left;
	top: 50px;
	left: 22px;
	font-size: 12px;
	color: #0E3C3A;
}

.noticiasInternacionalInt_img {
	float: left;
	margin-right: 7px;
	margin-bottom: 4px;
	width: 120px;
	border: 1px solid #5FBCB3;
}
.noticiasInternacionalInt h1 {
	font-size: 12px;
	font-weight: bold;
	color: #0E3C3A;
	margin: 0px;
	padding: 0px;
}
.noticiasInternacionalInt h2 {
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
}
.noticiasInternacionalInt a:link, .noticiasInternacionalInt a:visited {color: #0E3C3A;}
.noticiasInternacionalInt a:hover {color: #0E3C3A;}
.noticiasInternacionalInt hr {
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #006600;
}
.noticiasInternacional_uc {
	float: left;
	height: auto;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.encuestaInt {

	position: absolute;
	z-index: 30;
	width:335px;
	float: left;
	top: 42px;
	left: 15px;
	font-size: 12px;
	color: #0E3C3A;
}
/**/
.tablaencuesta
{
	/*margin-top: 25px;*/
	font-size: 11px;

}
.tablaencuesta table
{
	/*margin-top: 25px;*/
	font-size: 11px;

}




.contencuestahome
{
	width: 100%;
}

.preguntaencuestahome
{
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}

.opcionesencuestahome
{
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 11px;
}

.resultadoencuestahome
{
	padding-bottom: 6px;
}

.votosencuesta
{
	padding-top: 10px;
}

.tablaencuestaiframe
{
	width: 177px;
}

.tablaencuestaiframe2
{
	width: 100%;
}

.contencuesta
{
	background: #F7FCFF;
	border-left: 1px solid #C7D3E2;
	border-right: 1px solid #C7D3E2;
	padding: 5px 10px 5px 10px;	
}

.botonvotar
{
	width: 58px;
	height: 25px;
	float: left;
}

.lineaencuesta
{
	width: 155px;
	height: 1px;
	margin: 10px 0 10px 0;
}

.lineaencuestares
{
	width: 155px;
	height: 1px;
	margin: 10px 0 10px 0;
}

.pieencuestas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #3D5397 }
.textencresultados { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px }
.divresultadosanteriores { margin-left: 6px; margin-right: 6px; margin-bottom: 5px}
a.resultadosanteriores { font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #3D5397;text-decoration: underline;  }
a.resultadosanteriores:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #3D5397;text-decoration: underline;  }
a.resultadosanteriores:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #3D5397;text-decoration: none;}
.opciones1 {
	float: left;
	width: 150px;
	height: 25px;
}
.opciones1 div {
	float: left;
	height: 20px;
}
.opciones1_div2 {
	float: left;
	height: 20px;
	padding-top: 3px;
}
/* encuestas*/
/* encuesta home */
.tablaencuesta
{
	/*margin-top: 25px;*/
	font-size: 11px;

}
.tablaencuesta table
{
	/*margin-top: 25px;*/
	font-size: 11px;

}


.contencuestahome
{
	width: 100%;
}

.preguntaencuestahome
{
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}

.opcionesencuestahome
{
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 11px;
}

.resultadoencuestahome
{
	padding-bottom: 6px;
}

.votosencuesta
{
	padding-top: 10px;
}

.tablaencuestaiframe
{
	width: 177px;
}

.tablaencuestaiframe2
{
	width: 100%;
}

.contencuesta
{
	background: #F7FCFF;
	border-left: 1px solid #C7D3E2;
	border-right: 1px solid #C7D3E2;
	padding: 5px 10px 5px 10px;	
}

.botonvotar
{
	width: 58px;
	height: 25px;
	float: left;
}

.lineaencuesta
{
	width: 155px;
	height: 1px;
	margin: 10px 0 10px 0;
}

.lineaencuestares
{
	width: 155px;
	height: 1px;
	margin: 10px 0 10px 0;
}

.pieencuestas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #3D5397 }
.textencresultados { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px }
.divresultadosanteriores { margin-left: 6px; margin-right: 6px; margin-bottom: 5px}
a.resultadosanteriores { font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #3D5397;text-decoration: underline;  }
a.resultadosanteriores:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #3D5397;text-decoration: underline;  }
a.resultadosanteriores:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #3D5397;text-decoration: none;}
.opciones1 {
	float: left;
	width: 150px;
	height: 25px;
}
.opciones1 div {
	float: left;
	height: 20px;
}
.opciones1_div2 {
	float: left;
	height: 20px;
	padding-top: 3px;
}

.opcencuesta { float:left; width:45%; padding:0 5px 5px 5px}
.titencuestas, .titsuperencuesta { padding:5px 10px 5px 5px;  border-bottom:1px solid #dcdcdc; margin-bottom:7px; font-weight:bold; clear:both }
