#body { background-color: #000000; margin: 0; }
#divLineEntorno { position: relative; width: 985px; height: auto; padding: 1px; background-color:#000000; border-style:solid; border:#CCCCCC medium; display: inline-block;}

#divLateralIzq { margin: 0; width: 235px; margin-top: 10px; float: left; }
#divLateralIzqLogo { margin: 0; width: 234px; float: left; }
#divLateralIzqMenu { margin: 0; width: 234px; float: left; }
#divLateralIzqBanner { margin: 0; padding-top: 5px; }

#divLateralDer { margin: 0; width: 735px; margin-top: 10px; float: right; background-color:#222222; border: thin #CCCCCC solid; }
#divLateralDerBuscador { width: 200px; height: 20px; float: right; padding: 5px; }
#divLateralDerMenuItems { width: 500px; float: left; padding-top: 5px; padding-left: 5px; }

#divContenido { margin: 0; padding-left: 5px; padding-right: 5px; }
#divSubContenido01 { margin: 0; padding-top: 10px; display: inline-block;}
#divSubContenido02 { margin: 0; padding-top: 10px; display: inline-block; }
#divSubContenido02Izquierda { margin: 0; width: 415px; float: left; padding-right: 10px;}
#divSubContenido02Derecha { margin: 0; width: 300px; float: right; }
#divSubContenido02MitadIzq { margin: 0; width: 355px; float: left; padding-right: 10px;}
#divSubContenido02MitadDer { margin: 0; width: 355px; float: right; }

#divColDetail { margin: 0; width: 715px; }

#divEncabezadoCentralTemporada { margin: 0; width: 200px; float: right; margin-right: 20px; margin-top: 30px; }
#divEncabezadoCentralBanner { margin: 0; width: 300px; float: right; margin-right: 20px; }
#divEncabezadoMenu { margin: 0; height: 30px; padding-bottom: 2px; padding-top: 2px; background-image:url(../imgs/trazado.png); }

#divSubContenido01Banner { margin: 0; background: #FFFF00; height: 50px; }
#divSubContenido02ColumnaIzquierda { margin: 0; width: 420px; float: left; padding-top: 10px; padding-bottom: 10px; }
#divSubContenido02ColumnaIzquierdaT01 { margin: 0; width: 420px; float: left; }
#divSubContenido02ColumnaIzquierdaT01MenuIzq {margin: 0; width: 295px; float: left; }
#divSubContenido02ColumnaIzquierdaT01MenuIzqI {margin: 0; width: 100px; float: left; padding-top: 10px; vertical-align: bottom; }
#divSubContenido02ColumnaIzquierdaT01MenuIzqT {margin: 0; width: 185px; float: right; padding-left: 5px; padding-right: 5px; vertical-align: top; }
#divSubContenido02ColumnaIzquierdaT01MenuDer {margin: 0; width: 295px; float: right; }
#divSubContenido02ColumnaIzquierdaT01MenuDerI {margin: 0; width: 100px; float: left; padding-top: 10px; vertical-align: bottom; }
#divSubContenido02ColumnaIzquierdaT01MenuDerT {margin: 0; width: 185px; float: right; padding-left: 5px; padding-right: 5px; vertical-align: top; }
#divSubContenido02ColumnaIzquierdaT01Col { margin: 0; display: table; }
#divSubContenido02ColumnaIzquierdaT02 { margin: 0; width: 420px; float:left; padding-top: 10px; }
#divSubContenido02ColumnaIzquierdaI { margin: 0; width: 235px; float: left; padding-right: 5px; }
#divSubContenido02ColumnaIzquierdaIContenido { margin: 0; padding-top: 10px; }
#divSubContenido02ColumnaIzquierdaD { margin: 0; width: 345px; float: right; padding-left: 5px; }
#divSubContenido02ColumnaDerecha { margin: 0; width: 300px; float: right; padding-top: 10px; }
#divSubContenido02ColumnaDerechaT01 { margin: 0; width: 320px; float: right; border-left: #999999 1px solid; }

#divSubContenido02ColumnaIzquierdaISubmenu { margin: 0; width: 420px; float: left; padding-right: 10px; padding-bottom: 5px; border-bottom: 1px #999999 solid; }

#divSubContenido02ColumnaIzquierdaIGal { margin: 0; width: 320px; float: left; padding-right: 5px; padding-bottom: 5px; }
#divSubContenido02ColumnaIzquierdaDDire { margin: 0; width: 245px; float: right; padding-right: 10px; padding-bottom: 5px; }
#divSubContenido02ColumnaIzquierdaIDetail { margin: 0; width: 420px; float: right; padding-right: 10px; padding-bottom: 5px; }

#divSubContenido02ColumnaIzquierdaT01Galeria {margin: 0; width: 320px; height: 520px; float: left; }
#divGaleriaExterno { width: 100%; padding: 1px; border: #E0E0E0 1px solid; display: table; background: #FFFFFF; }
#divGaleriaInterno { padding: 1px; display: table; background: #CCCCCC; }
#rota {margin: 0; width: 320px; height: 480px; background: #E9E9E9; }
#divSubContenido02ColumnaIzquierdaT01GaleriaImagen {margin: 0; width: 320px; height: 480px; background: #E9E9E9; }
#divSubContenido02ColumnaIzquierdaT01GaleriaBotonera {margin: 0; width: 320px; height: 30px; vertical-align: middle; background: #E9E9E9; }
#divSubContenido02ColumnaIzquierdaT01Texto {margin: 0; padding-left: 10px; width: 245px; height: 520px; float: right; }

#divDireccionarioCajaExterno { width: 100%; padding: 5px; display: table; background: #000000; }
#divDireccionarioCajaInterno { padding: 10px; display: table; width: 560px; background: #000000; }
#divDireccionarioCajaInternoSolapa { padding: 1px; padding-top: 10px; height: 30px; display: table; background: #333333; }
#divDireccionarioSolapa { margin: 5px; padding: 0px; border: 0px; display: inline; }
#divDireccionarioSolapaActiva {  margin: 0; padding-top: 5px; padding: 3px; background: #000000; display: inline; }

#divSubContenido02ColumnaIzquierdaT01DireccionarioImagen {margin: 0; width: 80px; float: left; background: #000000; }
#divSubContenido02ColumnaIzquierdaT01DireccionarioTexto {margin: 0; padding-left: 10px; width: 450px; float: right; background: #000000; }
#divSubContenido02ColumnaIzquierdaT01DireccionarioLine { margin: 0; width: 560px; float: left; }

#divTitulo { margin: 0; height: 25px; overflow: hidden; padding-top: 1px;}
#divTituloMenu { margin: 0; height: 30px; overflow: hidden; padding-top: 1px; padding-bottom: 2px;}
#divSubmenuItem { margin: 0; overflow: hidden; padding-top: 5px; padding-left: 30px;}
#divGral { margin: 0; }
#divBanner { margin: 0; padding-top: 10px; }
#divBannerExpandible{ margin: 0; height:50px; width: 920px; z-index:0; top:0; position: relative; padding-bottom: 10px; }
#divCajaExterno { width: 100%; padding: 1px; border: #999999 1px solid; display: table; background: #000000; }
#divCajaInterno { padding: 10px; display: table; background: #000000; }
#divCajaInternoSolapa { padding: 2px; display: table; background: #333333; }
#divBloqueDerecha{ margin: 0; width: 320px; padding-top: 10px; }
#divBloqueDerechaAdelanto{ margin: 0; width: 300px; padding-top: 10px; }
#divSolapa { margin: 0; padding: 3px; border: #333333 1px solid; border: 0px; display: inline; }
#divSolapaActiva {  margin: 0; padding: 3px; border: #000000 0px solid; background: #000000; display: inline; }
#divSeparador234 { border-bottom: #333333 1px solid; width: 214px; padding-top: 10px; padding-bottom: 5px; }


#divCopyright { margin: 0; height: 50px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #CC9900; text-transform: uppercase; overflow: hidden; border-bottom: 1px #999999 solid; }
h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #CC9900; text-transform: uppercase; overflow: hidden; }
.light { font-size: 12px; font-weight: 100; color: #CCCCCC; }

a:link, a:visited, a:hover, a:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #CC9900; text-decoration:none; margin-left: 1px; margin-right: 1px; margin-top: 10px; letter-spacing: -1px; }
a:hover { color: #FFFFFF; }

a.menu:link, a.menu:visited, a.menu:hover, a.menu:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #CC9900; text-decoration:none; margin-left: 1px; margin-right: 1px; margin-top: 10px; letter-spacing: -1px; text-transform: uppercase; }
a.menu:hover { color: #FFFFFF; }

a.menuSel:link, a.menuSel:visited, a.menuSel:hover, a.menuSel:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration:none; margin-left: 1px; margin-right: 1px; margin-top: 10px; letter-spacing: -1px; text-transform: uppercase; }

a.submenu:link, a.submenu:visited, a.submenu:hover, a.submenu:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #CC9900; text-decoration:none; margin-left: 1px; margin-right: 1px; margin-top: 10px; letter-spacing: -1px; text-transform: uppercase; }
a.submenu:hover { color: #FFFFFF; }

a.submenuSel:link, a.submenuSel:visited, a.submenuSel:hover, a.submenuSel:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration:none; margin-left: 1px; margin-right: 1px; margin-top: 10px; letter-spacing: -1px; text-transform: uppercase; }


a.menuC:link, a.menuC:visited, a.menuC:hover, a.menuC:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #CC9900; text-decoration:none; margin-left: 1px; margin-right: 1px; margin-top: 10px; letter-spacing: -1px; text-transform: uppercase; }
a.menuC:hover { color: #FFFFFF; }

a.menuCSel:link, a.menuCSel:visited, a.menuCSel:hover, a.menuCSel:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration:none; margin-left: 1px; margin-right: 1px; margin-top: 10px; letter-spacing: -1px; text-transform: uppercase; }

a.colecLink:link, a.colecLink:visited, a.colecLink:hover, a.colecLink:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration:none; text-transform: uppercase; }
a.colecLink:hover { color: #CC9900; }

a.noticiaLink:link, a.noticiaLink:visited, a.noticiaLink:hover, a.noticiaLink:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; text-decoration:none; }
a.noticiaLink:hover { color: #CC9900; }

a.submenuLink:link, a.submenuLink:visited, a.submenuLink:hover, a.submenuLink:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration:none; letter-spacing: -1px; text-transform: capitalize; }
a.submenuLink:hover { color: #CC9900; }

.txtColsDest, .txtColsDest a:link, .txtColsDest a:visited, .txtColsDest a:active { font-family: Arial, Helvetica, sans-serif;
font-size: 9px; color: #CCCCCC; vertical-align:top; padding-top: 95px; text-align:center; line-height:9px; text-decoration: none; text-transform: uppercase; }
.txtColsDest a:hover { color: #CC9900; }


.txtWhite10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.txtGray13 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #999999; text-transform: uppercase; text-align: left; }
.txtGray11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-align: left; }
.txtGrayBlack11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align: left; }
.txtGray12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-align: left; }
.txtGrayBlack12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: left; }



.imgInputBuscador { vertical-align:top; }
.txtInputBuscador { vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; height: 20px; border:#999999 solid thin; padding: 1px; background: #E9E9E9; }


.home_txtClavesBanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #999999;
	padding-left:0px;
	line-height:9px;
}

.home_txtBtnBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.home_txtBtnBlanco a:link {
	text-decoration:none;
	font-weight: bold;
	color: #FFFFFF;
}
.home_txtBtnBlanco a:visited {
	text-decoration:none;
	font-weight: bold;
	color: #FFFFFF;
}
.home_txtBtnBlanco a:hover {
	text-decoration:none;
	font-weight: bold;
	color: #000000;
}
.home_txtBtnBlanco a:active {
	text-decoration:none;
	font-weight: bold;
	color: #000000;
}

.home_txtBtnNegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.home_txtBtnNegro a:link {
	text-decoration:none;
	font-weight: bold;
	color: #000000;
}
.home_txtBtnNegro a:visited {
	text-decoration:none;
	font-weight: bold;
	color: #000000;
}
.home_txtBtnNegro a:hover {
	text-decoration:none;
	font-weight: bold;
	color: #FFFFFF;
}
.home_txtBtnNegro a:active {
	text-decoration:none;
	font-weight: bold;
	color: #FFFFFF;
}



.home_txtGris00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
}
.home_txtGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.home_txtGris a:link {
	text-decoration:none;
	font-weight: bold;
	color: #666666;
}
.home_txtGris a:visited {
	text-decoration:none;
	font-weight: bold;
	color: #666666;
}
.home_txtGris a:hover {
	text-decoration:none;
	font-weight: bold;
	color: #000000;
}
.home_txtGris a:active {
	text-decoration:none;
	font-weight: bold;
	color: #000000;
}






.home_OpinionTxtCorrido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align:left;
	background-repeat:repeat-x;
}
.home_OpinionTitulo {
	font-size: 14px;
	color: #267BB1;
	text-weight: bold;
}

.colecciones_TxtTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #267BB1;
	text-align:left;
}
.colecciones_TxtTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:left;
}

.colecciones_TxtEntidadTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 16px;
	color: #666666;
	text-align:left;
}

.colecciones_TxtEntidadDireccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:left;
}

.colecciones_TxtEntidadRating {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:left;
}

.colecciones_TxtEntidadRatingNro {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color: #666666;
	text-align:left;
}

.Copuright_txtDireccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	padding-left: 15px;
	line-height:9px;
}

.Copuright_txtDireccion a:link {
	text-decoration:none;
	color: #000000;
}
.Copuright_txtDireccion a:visited {
	text-decoration:none;
	color: #000000;
}
.Copuright_txtDireccion a:hover {
	text-decoration:none;
	color: #000000;
}
.Copuright_txtDireccion a:active {
	text-decoration:none;
	color: #000000;
}