@charset "utf-8";

body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	padding: 0px;
}h1 {
	font-family: "Trebuchet MS", SansSerif, Verdana, Arial;
	font-size: 1.1em;
	color: #000000;
	letter-spacing: 1px;
}
h2 {
	font-family: "Trebuchet MS", SansSerif, Verdana, Arial;
	font-size: 1.4em;
	color: #0E78B4;
	padding-right: 10%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 1px;
}
p {
	font-size: 0.9em;
}

#navSup {
	width: 100%;
	text-align: right;
	background-color: #000000;
	background-image: url(../images/cabezote/top.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#navSup ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: right;
}
#navSup li {
	display: inline;
	margin-right: 20px;
	float: left;
}
#cabLog {
	background-image: url(../images/cabezote/fondo.jpg);
	background-repeat:   repeat-y;
	background-position: left top;
	margin-bottom: 1px;
	background-color: #FEE066;
	width: 100%;
}
#cabLog  h1  {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	font-weight: lighter;
	color: #000000;
	display: block;
	width: 265px;
	height: 32px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(../images/cabezote/logo.gif);
	text-align: center;
	padding-top: 70px;
	float: left;
}
#cabLog ul {
	display: block;
	float: right;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#cabLog li {
	display: block;
	float: left;
}
#cabLog ul li a {
	text-decoration: none;
	text-align: center;
	display: block;
	height: 100px;
	width: 140px;
	padding-top: 2px;
	font-family: "Trebuchet MS", Verdana, Arial;
	color: #000000;
	font-size: 0.9em;
}
#cabLog .institucion  {
	background-image: url(../images/cabezote/menu_sup_1.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFE16C;
	border-left-color: #D9AD00;
	background-repeat: no-repeat;
	background-position: center bottom;
}
#cabLog .institucion:hover {
	background-image: url(../images/cabezote/menu_sup_1o.jpg);
}
#cabLog .social {
	background-image: url(../images/cabezote/menu_sup_2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFE16C;
	border-left-color: #D9AD00;
}
#cabLog .social:hover {
	background-image: url(../images/cabezote/menu_sup_2o.jpg);
}
#cabLog .cronica {
	background-image: url(../images/cabezote/menu_sup_3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFE16C;
	border-left-color: #D9AD00;
}
#cabLog .cronica:hover {
	background-image: url(../images/cabezote/menu_sup_3o.jpg);
}




#cabLog .espDer {
	margin-right: 4px;
}
#barraLat {
	width: 260px;
	margin-bottom: 15px;
}
#barraLat ul {
	margin: 0px;
	list-style-type: none;
	background-image: url(../images/inicio_r3_c1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#barraLat li {
	display: block;
}
#barraLat a {
	height: 49px;
	display: block;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	padding-left: 60px;
	padding-top: 5px;
}
#barraLat a span {
	display: block;
	font-size: 0.8em;
	color: #666666;
	font-style: italic;
}
#barraLat .botInicio {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#barraLat .botInicio a {
	float: left;
	width: 130px;
	text-align: center;
	padding-left: 0px;
	padding-top: 15px;
	height: 39px;
}
#barraLat .botInicio .inicio {
	background-image: url(../images/barra_nav_lat/inicio_r1_c1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#barraLat .botInicio .inicio:hover {
	color: #0066FF;
	background-image: url(../images/barra_nav_lat/inicio_r1_c1o.jpg);
}

#barraLat .botInicio .contacto {
	background-image: url(../images/barra_nav_lat/inicio_r1_c2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#barraLat .botInicio .contacto:hover {
	background-image: url(../images/barra_nav_lat/inicio_r1_c2o.jpg);
	color: #0066FF;
}


#barraLat .espectaculos {
	background-image: url(../images/barra_nav_lat/index_r4_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#barraLat .espectaculos:hover {
	color: #0066FF;
	background-image: url(../images/barra_nav_lat/index_r4_c1o.gif);
}
#barraLat .academia {
	background-image: url(../images/barra_nav_lat/index_r5_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#barraLat .academia:hover {
	color: #0066FF;
	background-image: url(../images/barra_nav_lat/index_r5_c1o.gif);
}
#barraLat .eventos {
	background-image: url(../images/barra_nav_lat/index_r9_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#barraLat .eventos:hover {
	color: #0066FF;
	background-image: url(../images/barra_nav_lat/index_r9_c1o.gif);
}
#barraLat .vestuario {
	background-image: url(../images/barra_nav_lat/index_r6_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#barraLat .vestuario:hover {
	color: #0066FF;
	background-image: url(../images/barra_nav_lat/index_r6_c1o.gif);
}
#barraLat .productos {
	background-image: url(../images/barra_nav_lat/index_r7_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#barraLat .productos:hover {
	color: #0066FF;
	background-image: url(../images/barra_nav_lat/index_r7_c1o.gif);
}
#barraLat .galeria {
	background-image: url(../images/barra_nav_lat/index_r8_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#barraLat .galeria:hover {
	color: #0066FF;
	background-image: url(../images/barra_nav_lat/index_r8_c1o.gif);
}


#barraLat p {
	margin: 0px;
	padding: 0px;
}
#contIndex {
	float: left;
	width: 450px;
	padding-left: 20px;
}
#contIndex .accSocial {
	float: left;
	width: 260px;
	background-color: #FEE066;
}
#contIndex .accSocial h3 {
	font-family: "Trebuchet MS", Verdana, Arial;
	margin: 0px;
	display: block;
	color: #000000;
	background-color: #F9C905;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#contIndex .accSocial p {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
#contIndex .accSocial a {
	display: block;
	text-decoration: none;
	color: #0066FF;
	text-align: right;
	padding-right: 20px;
	background-image: url(../images/general_body/index_r22_c36.gif);
	background-repeat: no-repeat;
	background-position: right 0.4em;
	padding-bottom: 5px;
}

#contIndex .indEventos {
	float: right;
	width: 180px;
	background-color: #F3F3F3;
	margin-left: 5px;
	border: 1px solid #000000;
}
#contIndex .indEventos h3 {
	display: block;
	padding: 5px;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F9C905;
	background-color: #000000;
	color: #FFFFFF;
	font-weight: normal;
}
#contIndex .indEventos p {
	display: block;
	margin-top: 6px;
	margin-bottom: 6px;
	padding-right: 5px;
	padding-left: 5px;
}
#contIndex .indEventos a {
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #0066FF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#contIndex .indEventos a:hover {
	background-color: #E4E4E4;
}



#indexAdd {
	float: right;
	width: 200px;
}
#indexAdd img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}








#textoGuia {
	width: 100%;
	max-width:600px;
}

#textoGuia p {
	font-family: "Trebuchet MS", SansSerif, Verdana, Arial;
	font-size: 10pt;
	color: #000000;
	letter-spacing: 1px;
}
#danza {
}

#danza p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	letter-spacing: 1px;
	text-align: left;
}
#danza img {
	padding: 3px;
	border: 1px solid #999999;
	float: right;
}

#danza ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	letter-spacing: 1px;
	text-align: left;
}
#bread {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 0.9em;
	color: #9A9A9A;
	margin-bottom: 10px;
	margin-right: 6px;
}
#bread a {
	color: #0099FF;
	text-decoration: none;
	display: block;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9A9A9A;
}
#bread a:hover {
	color: #0033FF;
}
#bread ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
#bread li {
	display: block;
	float: left;
	margin-right: 10px;
}
#inicialCapitulo {
	background-color: #CEECFF;
	background-image: url(../images/general_body/fondo_inicial_cab.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-right: 6px;
}
#inicialCapitulo h2 {
	display: block;
	padding-top: 50px;
	border-bottom-color: #E5BD03;
	color: #E5BD03;
	margin-bottom: 20px;
	margin-top: 0px;
	background-image: url(../images/general_body/final_titulo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#inicialCapitulo img {
	float: left;
	margin-right: 10px;
	display: block;
}
#textoCabContenido {
	float: right;
	display: block;
	margin-right: 10px;
	width: 74%;
}
#textoCabContenido ul {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 0.9em;
}
#textoCabContenido li {
	margin-top: 10px;
}


.opcionesCont {
	width: 210px;
	background-image: url(../images/general_body/fodo_cuadros_home.jpg);
	background-repeat:  repeat-x;
	background-position: left bottom;
	border: 1px solid #333333;
	padding: 2px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
.opcionesCont h3 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: normal;
	display: block;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/general_body/final_titulo_contenido.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 4px;
	text-align: left;
}
.opcionesCont img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.opcionesCont p {
	margin: 0px;
	padding: 0px;
}

.opcionesCont  p a {
	display: block;
	text-align: right;
	color: #0066FF;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial;
	background-image: url(../images/general_body/index_r22_c36.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 14px;
	margin-top: 2px;
}
.opcionesCont  p a:hover {
	color: #0033FF;
}


#textoIzq {
	width: 70%;
	margin-top: 20px;
}
#textoIzq h2 {
	padding-top: 0px;
	margin-top: 0px;
}

#textoIzq p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	letter-spacing: 1px;
	text-align: left;
}
#textoIzq img {
	border: 1px solid #CCCCCC;
	padding: 3px;
	margin-top: 10px;
	margin-right: 5px;
}
#tablaContacto {
	background-color: #FFFFFF;
	background-image: url(../images/inicio_r17_c7.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
	border: 1px solid #000000;
	height: 275px;
}
#tablaContacto #fot {
	margin-top: 10px;
	border: 1px solid #FFFFFF;
	margin-left: 7px;
	float: left;
}
#tablaContacto p {
	margin-left: 170px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#tablaContacto #vinculo {
	text-align: right;
}
#tablaCronicaInicio {
	background-color: #FFFFFF;
	background-image: url(../images/index_r17_c27.jpg);
	background-repeat:    repeat-x;
	background-position: left top;
	border: 1px solid #000000;
	height: 275px;
}
#tablaCronicaInicio  #vinculo {
	text-align: right;
}
#form {
	margin-left: 20px;
	padding: 0px;
}
#form label {
	display: block;
	margin-bottom: 15px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 1em;
	margin-top: 0px;
	padding: 0px;
}
#form input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E58900;
	background-color: #FFFFFF;
	background-image: url(../images/index_r20_c11.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	height: 20px;
	width: 250px;
	border: 1px solid #000000;
}
#form textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E58900;
	background-color: #FFFFFF;
	background-image: url(../images/index_r20_c11.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
	height: 80px;
	width: 250px;
	border: 1px solid #000000;
}
#form #button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	background-color: #EC8E00;
	background-image: url(../images/index_r22_c14.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
	letter-spacing: 1px;
	border: 1px solid #333333;
	width: 100px;
	cursor:pointer;
}


#copy {
	background-color: #EBEBEB;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 9pt;
	padding-left: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666666;
	padding-top: 5px;
}
#contMenu {
	background-color: #E0E0E0;
}
#respCont {
	width: 458px;
	margin-left: -229px;
	position: relative;
	left: 50%;
	margin-top: 40px;
}
#respCont #respText {
	background-image: url(../images/pagos/respuesta_r5_c2.gif);
	background-repeat:  repeat-y;
	background-position: center;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
}
#respCont #respText h1 {
	margin: 0px;
	font-size: 1.2em;
	font-weight: lighter;
	line-height: 1.4em;
}

#respCont #respFooter {
	background-image: url(../images/pagos/respuesta_r7_c2.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 458px;
	height: 42px;
	text-align: right;
}
#respCont #respFooter ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#respCont #respFooter li {
	display: inline;
	margin-right: 20px;
}
#comp {
	margin-bottom: 40px;
}

#comp  label    {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
#comp input {
	display: inline;
	margin-top: 10px;
}
#don label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	display: block;
	margin-top: 10px;
}
#don input {
	display: block;
}
#don textarea {
	display: block;
}







#footer {
	width: 260px;
}
#footer img {
	margin-bottom: 10px;
}
#footer p {
	margin-left: 15px;
	margin-right: 5px;
	font-size: 0.7em;
	margin-bottom: 10px;
	margin-top: 5px;
	line-height: 1.3em;
}
.contenidoInicial {
	background-image: url(../images/fondo_texto_inicio.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	padding-left: 20px;
	padding-right: 50px;
	padding-top: 30px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.contenidoInicial p {
	margin-right: 200px;
}
.contenidoInicial h2 {
	color: #FACA06;
	border-bottom-color: #F1D40C;
	display: block;
	background-image: url(../images/general_body/final_titulo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}











.tablaPrincipal {
	background-color: #FFFFFF;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
.tablaPrincipal .celdaContenido {
	padding-top: 1px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.tablaPrincipal .celdaContenido h2 {
	color: #E5BD03;
	border-bottom-color: #E5BD03;
	display: block;
	margin-top: 0px;
	background-image: url(../images/general_body/final_titulo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 15px;
}
.tablaPrincipal  .celdaContenido  .iconoEspectaculos {
	cue-before: url(../images/nacional/nacional_r1_c1.gif);
	background-image: url(../images/nacional/nacional_r1_c1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 35px;
	width: 38px;
	margin-right: 5px;
}
.tablaPrincipal .celdaContenido .iconoAcademia {
	background-image: url(../images/academia/empresas_r2_c2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 35px;
	width: 38px;
	margin-right: 5px;
}
.tablaPrincipal .celdaContenido .iconoEventos {
	background-image: url(../images/eventos_ico.gif);
	background-position: center center;
	float: left;
	height: 35px;
	width: 38px;
	margin-right: 5px;
}
.tablaPrincipal .celdaContenido .iconoVestuario {
	background-image: url(../images/vestuario/vestuario_ico.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 35px;
	width: 38px;
	margin-right: 5px;
}
.tablaPrincipal .celdaContenido .iconoProductos {
	background-image: url(../images/productos/productos_ico.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 35px;
	width: 38px;
	margin-right: 5px;
}



.tablaPrincipal  .celdaContenido  #fotosHistoria {
	margin-bottom: 10px;
	background-color: #B09F8B;
}
.tablaPrincipal .celdaContenido #fotosExperiencia {
	background-image: url(../images/experiencia_r3_c4.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosClientes {
	margin-bottom: 10px;
	background-image: url(../images/clientes_r3_c4.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
}
.tablaPrincipal .celdaContenido .fotosDirectores {
	background-color: #010101;
	background-image: url(../images/directores_r3_c4.jpg);
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosElenco {
	background-color: #F2DABE;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosEstudio {
	background-color: #010101;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosPacho {
	background-image: url(../images/pacho_r4_c5.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosSantana {
	background-image: url(../images/social/putumayo/putumayo_r4_c5.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosCronicas {
	background-image: url(../images/cronica_r3_c3.jpg);
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosNacional {
	background-image: url(../images/nacional/nacional_r3_c4.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosInternacional {
	background-color: #010101;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosMontajes {
	background-color: #010101;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosInvitados {
	background-image: url(../images/tematicos_r3_c4.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosEmpresas {
	background-color: #010101;
	margin-bottom: 10px;
	background-repeat:  repeat-x;
	background-position: left top;
}
.tablaPrincipal .celdaContenido #fotosSede {
	background-image: url(../images/sede_r3_c4.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosEventos {
	background-image: url(../images/cronograma_r3_c4.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosVestuario {
	background-image: url(../images/trajes_r3_c4.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
}
.tablaPrincipal .celdaContenido #fotosProductos {
	background-color: #050102;
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
}









.tablaPrincipal .celdaContenido #contenido {
	width: 69%;
	float: left;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.tablaPrincipal .celdaContenido #contenido h3 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: normal;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	display: block;
	background-image: url(../images/general_body/final_titulo_contenido.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.tablaPrincipal  .celdaContenido  #contenido  p  {
	margin-top: 0px;
}
.tablaPrincipal .celdaContenido #contenido .clientesLogos {
	width: 200px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align: center;
}

.tablaPrincipal .celdaContenido #contenido .cuerpoDeTexto img {
	float: left;
	padding: 1px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	margin-right: 10px;
}
.tablaPrincipal .celdaContenido #contenido .directoresInterno {
	float: left;
	width: 210px;
	margin-right: 8px;
	margin-bottom: 5px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/bailarines/fondo.jpg);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.tablaPrincipal .celdaContenido #contenido .directoresInterno h3 {
	margin-bottom: 2px;
}
.tablaPrincipal .celdaContenido #contenido .bailarines {
	padding: 2px;
	float: left;
	width: 180px;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
	background-image: url(../images/bailarines/fondo.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	background-color: #CDCDCD;
}
.tablaPrincipal .celdaContenido #contenido .bailarines h3 {
	margin-bottom: 2px;
}
.tablaPrincipal .celdaContenido #contenido .bailarines p {
	margin-top: 0px;
	margin-bottom: 0px;
}




.tablaPrincipal .celdaContenido #reservaNavegacion {
	float: right;
	width: 28%;
	padding-right: 5px;
}
.tablaPrincipal .celdaContenido #reservaNavegacion h3 {
	margin-top: 0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: normal;
	color: #666666;
}
.tablaPrincipal .celdaContenido #reservaNavegacion ul {
	font-family: "Trebuchet MS", Verdana, Arial;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.tablaPrincipal .celdaContenido #reservaNavegacion li {
	margin-bottom: 5px;
}
.tablaPrincipal .celdaContenido #reservaNavegacion a {
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/general_body/index_r22_c36.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.danNacional {
	padding: 1px;
	float: right;
	border: 1px solid #CCCCCC;
}
.productosCuadro {
	padding: 2px;
	width: 300px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/bailarines/fondo.jpg);
	background-repeat:  repeat-x;
	background-position: left bottom;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}
.productosCuadro  h3 {
	font-family: "Trebuchet MS", Verdana, Arial;
	margin-top: 0px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/general_body/final_titulo_contenido.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 4px;
}
#divMap {
	width: 69%;
}
#divMap a {
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial;
	color: #0066FF;
	display: block;
}
#divMap ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#divMap li {
	margin-bottom: 4px;
}
#divMap ul li {
	margin-bottom: 10px;
}


#divMap  ul  a {
	display: block;
	background-image: url(../images/general_body/final_titulo_contenido.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#divMap a:hover {
	color: #0000CC;
}


#divMap ul ul {
	padding-left: 30px;
	margin-top: 5px;
}
#divMap ul ul li {
	width: 60%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
}

#divMap  ul  ul  a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/general_body/index_r22_c36.gif);
	color: #666666;
	background-repeat: no-repeat;
	background-position: right center;
}
#divMap  ul  ul  a:hover {
	color: #333333;
}
.galFotos {
	padding: 5px;
	border: 1px solid #F4D228;
	margin-bottom: 10px;
}
.galFotos img {
	margin-right: 10px;
	float: left;
}
.galFotos p {
	margin-bottom: 10px;
}
.galFotos a {
	text-decoration: none;
	display: block;
	text-align: right;
	padding-right: 20px;
	background-image: url(../images/general_body/index_r22_c36.gif);
	background-repeat: no-repeat;
	background-position: right center;
	color: #0066FF;
}
.galFotos a:hover {
	color: #0000FF;
}












.espacioCeldaIdiomas {
	padding-left: 9px;
}
.espacioCeldaDer {
	padding-right: 10px;
}

.celdaFooter {
	background-color: #CCCCCC;
	background-image: url(../images/menu_over_r7_c1.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
	padding-top: 120px;
	padding-bottom: 10px;
}
.celdaTextoContenido {
	padding-right: 15px;
}
.fondoCeldaInicioUno {
	background-image: url(../images/index_r3_c11.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fondoCeldaInicioUnoDos {
	background-image: url(../images/index_r9_c11.jpg);
	background-repeat:  repeat-y;
	background-position: right top;
}
.textoGuia {
	font-family: "Trebuchet MS", SansSerif, Verdana, Arial;
	font-size: 10pt;
	color: #000000;
	letter-spacing: 1px;
}

.vinculoTextoGuia {
	font-family: "Trebuchet MS", SansSerif, Verdana, Arial;
	font-size: 10pt;
	color: #0033FF;
	text-decoration: none;
	letter-spacing: 1px;
}
a:hover.vinculoTextoGuia {
	font-family: "Trebuchet MS", SansSerif, Verdana, Arial;
	font-size: 10pt;
	color: #000066;
	text-decoration: none;
	letter-spacing: 1px;
}
.iconoContacto {
	margin-top: 18px;
}
.estiloFormularioContacto {
	margin-top: 5px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	letter-spacing: 2px;
	margin-bottom: 5px;
}
.celdaCronicasContenido {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.botonVermas {
	font-family: "Trebuchet MS", SansSerif, Verdana, Arial;
	font-size: 11pt;
	color: #FE0000;
	text-decoration: none;
	letter-spacing: 1px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
}
a:hover.botonVermas {
	font-family: "Trebuchet MS", SansSerif, Verdana, Arial;
	font-size: 11pt;
	color: #9F0000;
	text-decoration: none;
	letter-spacing: 1px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.cuerpoDeTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	letter-spacing: 1px;
	text-align: left;
}
.celdaDivisionContenido {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	padding-left: 15px;
}

.celdaFooterContenido {
	background-color: #CCCCCC;
	background-image: url(../images/menu_over_r7_c1.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
	padding-top: 20px;
	padding-bottom: 10px;
}
.celdasMenuContenido {
	background-image: url(../images/somos_r6_c6.gif);
	background-repeat:  repeat-x;
	background-position: left bottom;
	height: 25px;
}
.tablaMapaDelSitio {
	background-image: url(../images/mapa_r5_c4.jpg);
	background-repeat:  repeat-y;
	background-position: right top;
}
.tablaInicialHomeInterno {
	background-color: #CEECFF;
	background-image: url(../images/fondo_home_internos.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 10px;
	margin-right: 6px;
}
.celdaIzqHomeInternos {
	background-color: #CCCCCC;
	background-image: url(../images/fodo_cuadros_home.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #000000;
	width: 47%;
}
.marcoFoto {
	padding: 3px;
	border: 1px solid #999999;
}
.tablaBailarines {
	border: 1px solid #999999;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	background-image: url(../images/bailarines/fondo.jpg);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.tablaGaleriaFotos {
	margin-bottom: 10px;
	border: 1px solid #FFCC00;
}
.spacer {
	clear: both;
	margin: 0px;
	padding: 0px;
}

