@charset "utf-8";
/* CSS Document */

#contenido1{ 
    position:relative;
    DISPLAY: block; 
    /*top: 50%;*/
    left: 50%;
    width:1020px; 
    height:540px;
    margin-top: 0px; /* 1/2 de la altura*/ 
    margin-left: -520px; /* 1/2 de la anchura*/ 
    background-image: url(images/diseno_landing_1.jpg);
    background-repeat: no-repeat;
}

#contenido2{ 
    position:relative;
    DISPLAY: block; 
    /*top: 50%;*/
    left: 50%;
    width:1020px; 
    height:540px;
    margin-top: 0px; /* 1/2 de la altura*/ 
    margin-left: -520px; /* 1/2 de la anchura*/ 
    background-image: url(images/diseno_landing_2.jpg);
    background-repeat: no-repeat;
}

.box_top_pq_txt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
}

.box_top_pq_txt_on {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
}

.box_top_pq_txt A {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.box_top_pq_txt A:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.box_top_pq_txt A:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.box_top_pq_txt A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.box_top_pq_txt A:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	TEXT-DECORATION: none;
}



.subcab_b_menu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699cc;
}

.subcab_b_menu A {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	padding-right: 18px;
	TEXT-DECORATION: none;
}

.subcab_b_menu A:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.subcab_b_menu A:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.subcab_b_menu A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.subcab_b_menu A:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
	TEXT-DECORATION: none;
}

.subcab_bb_menu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699cc;
}

.subcab_bb_menu A {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-right: 18px;
	TEXT-DECORATION: none;
}

.subcab_bb_menu A:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	TEXT-DECORATION: none;
}

.subcab_bb_menu A:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	TEXT-DECORATION: none;
}

.subcab_bb_menu A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	TEXT-DECORATION: none;
}

.subcab_bb_menu A:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99cc33;
	TEXT-DECORATION: none;
}

.subcab_bb_bb_menu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699cc;
}

.subcab_bb_bb_menu A {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	/*padding-right: 18px;*/
	TEXT-DECORATION: none;
}

.subcab_bb_bb_menu A:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	TEXT-DECORATION: none;
}

.subcab_bb_bb_menu A:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	TEXT-DECORATION: none;
}

.subcab_bb_bb_menu A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	TEXT-DECORATION: none;
}

.subcab_bb_bb_menu A:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99cc33;
	TEXT-DECORATION: none;
}

#subpie_menu{ 
    position:relative;
    DISPLAY: block; 
    width:1020px; 
    background-color:#99cc33;
}

#ante-sig{ 
    position:relative;
    DISPLAY: block; 
    width:465px; 
    background-color:#ff9900;
    margin-top:5px;
}


.subpie_menu_img{ 
    position:relative;
    DISPLAY: block; 
    width:1020px; 
    height:28px;
}


.diseno_submenu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.diseno_submenu_on {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
}

.diseno_submenu A {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.diseno_submenu A:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9900;
	TEXT-DECORATION: none;
}

.diseno_submenu A:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.diseno_submenu A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.diseno_submenu A:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	TEXT-DECORATION: none;
}
 


.artistas_menu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	margin-bottom:15px;
	margin-left:6px;
}

.artistas_menu A {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.artistas_menu A:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9900;
	TEXT-DECORATION: none;
}

.artistas_menu A:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.artistas_menu A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.artistas_menu A:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	TEXT-DECORATION: none;
}

.artistas_menu_on {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
	margin-bottom:15px;
	margin-left:6px;
}

.artistas_menu_on A {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
	TEXT-DECORATION: none;
}

.artistas_menu_on A:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
	TEXT-DECORATION: none;
}

.artistas_menu_on A:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
	TEXT-DECORATION: none;
}

.artistas_menu_on A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
	TEXT-DECORATION: none;
}

.artistas_menu_on A:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
	TEXT-DECORATION: none;
}
.txt21b_ffcc00
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #ffcc00;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 55px;
}

#subpie_artista{ 
    position:relative;
    DISPLAY: block; 
    width:972px; 
    height:21px;
    background-color:#dbd9d9;
    margin-bottom: 15px;
    padding-left: 48px;
}

.txt16b_ffcc00
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffcc00;
	font-weight: bold;
}

.txt12b_666666
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

.txt16_666666
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}

.txt16bi_666666
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	line-height: 23px;
	margin-bottom: 15px;
}

.txt12_333333
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 19px;
	margin-bottom: 15px;
}

.txt12i_333333
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 19px;
	margin-bottom: 15px;
	font-style: italic;
}

.txt14_666666
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.txt12_a7a7a7
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
}

.txt12_333333b
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff9900;
}


.txt12_999999 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.txt16b_ff9900
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff9900;
	font-weight: bold;
}

#screen2{
	position:relative;
	width:340px;
}

#screen2 .prev{
	float:left;
}

#screen2 .next{
	float:right;
}

#slideshow{
	overflow:hidden;
	width:340px;
}

#slideshow ul{
	padding-left:0px;
}

#slideshow li{
	float:left;
	margin:0 4px;
	cursor:pointer;
}
	

.txt21b_669933_cab
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #669933;
	font-weight: bold;
    margin-left: 55px;
	margin-top: 45px;
	margin-bottom: 30px;
}

.txt21b_669933
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #669933;
	font-weight: bold;
}

.txt30b_669933
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #669933;
	font-weight: bold;
    margin-left: 55px;
	margin-top: 45px;
	margin-bottom: 30px;
}


.txt16b_669933
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #669933;
	font-weight: bold;
}


.txt23bi_666666
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	line-height: 23px;
	margin-bottom: 15px;
}

.diseno_nombre
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #669933;
	font-weight: bold;
	padding-bottom: 15px;
	padding-top: 25px;
	padding-left: 85px;
	
}

.txt13_333333_extra
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #333333;
	line-height: 6px;
}


.txt13_333333
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #333333;
	line-height: 10px;
}


.sombra_cab {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	/*color: #a7a7a7;*/
	 color: #ffffff;
	font-weight: bold;
	line-height: 23px;
}

.sombra_txt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* color: #a7a7a7;*/
	color: #ffffff;
	line-height: 23px;
}