/* 
CSS TIEMPO - 2008
Design: Logos Comunicaciones
www.logoscomunicaciones.com
*/

body {
background-color: #ff8a00;
background-image: url(../lib/bg.gif);
background-repeat: repeat-x;
background-position: top;
color: #fff;
font-family: "Arial", Verdana, sans-serif; 
font-size: 12px;
margin: 0px;
padding: 0px;
} 

/*body {
background-color: #fff;
color: #fff;
font-family: "Arial", Verdana, sans-serif; 
font-size: 12px;
margin: 0px;
padding: 0px;
} */

a:link,a:visited { 
color: #ff8a00;
text-decoration: underline;
line-height: 16px;
}
a:hover {
text-decoration:  none;
line-height: 16px;
}

/*#container{
width: 780px;
}  */

#container{
width: 780px;
background-color: #ff8a00;
/*background-image: url(../lib/bg.gif);
background-repeat: repeat-x;
background-position: top;*/
}


#contentTable{
font-size: 11px;
text-align: justify;
font-family: Arial, sans-serif;
border-bottom: #f1f1f2 1px solid;
padding-bottom: 15px;
padding-top: 10px;
}


.imageNews{
padding-right:10px; 
padding-bottom:10px;
float:left;
}


#Programacion{
color: #002374;
font-family: "Arial", Verdana, sans-serif;  
font-size: 12px;
background-image: url(../lib/bg_prog.gif);
background-position: top right;
background-repeat: no-repeat;
background-color: #fff;
width: 399px;
height: 100px;
}

#header{
background-color: #f9f9f9;
background-image: url(../lib/bg_head.gif);
background-repeat: repeat-x;
color: #003580;
height: 84px;
}

#bottomBanner{
color: #fff;
font-size: 10px;
font-family: "Arial", Verdana, sans-serif; 
background-color: #002374;
background-image: url(../lib/bottom_banner.gif);
background-position: top right;
background-repeat: no-repeat;
width: 536px;
height: 25px;
float: right;
text-align: right;
padding-right: 8px;
}

#titleProgramacion{
float: left;
padding-left: 20px;
padding-top: 6px;
}
/*
#menuFooter{
font-size: 10px;
line-height: 30px;
height: 32px;
padding-top: 10px;
}
*/
#menuChannel{
color: #003792;
font-size: 10px;
padding-left: 20px;
height: 30px;
}

#contentChannel{
padding: 6px;
}

#footer{
background-color: #fff;
height: 25px;
text-align: right;
padding-right: 10px;
}

/*SUBMENU*/
#submenu{
background-color: #003792;
color: #fff;
background-image: url(../lib/bg_submenu.gif);
width: 530px;
height: 37px;
background-repeat: no-repeat;
padding-left: 10px;
font-size: 11px;
}
#content{
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 11px;
line-height: 16px;
width: 530px;
/*height: 300px;*/
/*font-size: 0.9em;*/
text-align: justify;
}

#tableContent{
background-color: #fff;
color: #003792;
width: 530px;
}
/*
#content a:link{ 
color: #ff8a00;
text-decoration: none;
line-height: 16px;
}
#content a:hover{
background: url(../lib/link_line.gif) repeat-x left bottom;
}
*/
.activeSubmenu{ 
font-weight: 700;
padding-left: 5px;
padding-right: 5px;
background-image: url(../lib/arrow_active.gif);
background-position: bottom;
background-repeat: no-repeat;
padding-bottom: 12px;
}

#usuario{
color: #fff;
font-size: 10px;
background-color: #003792;
background-image: url(../lib/bg_usuario.gif);
line-height: 16px;
width: 337px;
height: 223px;
}

.title{ 
font-size: 18px;
 font-weight: lighter;
}
.title2{ 
 font-size: 22px;
 font-weight: lighter;
 font-family: Helvetica, sans-serif;
}
.title3{ 
    font-size: 18px;
    font-weight: lighter;
    color:#fea40f ;
}
.bold { 
font-weight: 700;
}
.color2 { 
color: #ffa133;
}
.color3 { 
color: #fff;
}
.color4 {
color: #003792;
}


.txt10 { 
font-size: 10px;
}

.small{
color: #fea40f;
font-size: 9px;
}

.small2{
font-size: 9px;
}
.small3{
color: #fea40f;
font-size: 9px;
font-weight: 700;
}

.input{
	border: 1px solid #ffa100;
	background-color: #fff;
	float: none;
	font-size: 11px;
    height: 16px;
	width: 120px;
}

.textarea{
    border: 1px solid #feac10;
    background-color: #fff;
    float: none;
    font-size: 11px;
}

.inputError{
    border: 1px solid #ff7994;
    background-color: #fff2f5;
    float: none;
    font-size: 11px;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 0px;
    height: 18px;
	width: 180px;
}


.input1{
    border: 1px solid #feac10;
    background-color: #fff;
    float: none;
    font-size: 11px;
    height: 18px;
    width: 180px;
}
.input2{
border: 1px solid #feac10;
background-color: #fff;
float: none;
font-size: 11px;
height: 16px;
width: 147px;
margin-bottom: 6px;
}


.inputError2{
    border: 1px solid #ff7994;
    background-color: #fff2f5;
    float: none;
    font-size: 11px;
	margin-bottom: 6px;
    height: 16px;
}
.inputError3{
    border: 1px solid #ff7994;
    background-color: #fff2f5;
    float: none;
    font-size: 11px;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 0px;
    height: 18px;
}
.error { 
color:#fff;
background-color: #ff0033;
padding: 4px;
font-size: 10px;
}

.error1 { 
color:#ff0033;
background-color: #fff;
padding: 4px;
font-size: 10px;
}
.error2 { 
color: #002c4d;
background-color: #ef7e00;
padding: 4px;
font-weight:700;
font-size: 11px;
}
/* >>> LISTADOS <<< */

ul#listados{
padding-left: 12px;
margin:0;
list-style: none;
}

ul#listados li {
list-style-image: url(../lib/bullet.gif);
}

ul#listados2{
padding-left: 6px;
margin:0;
list-style: none;
}

ul#listados2 li {
list-style-image: url(../lib/bullet2.gif);
}

/* >>> LISTS <<< */

/*LINKS*/

a.link1:link, a.link1:visited  { 
	color: #fff;
	text-decoration: none;
	font-size: 10px;
	padding-left: 6px;
	padding-right: 6px;
}
a.link1:hover {
	color: #fff;
	text-decoration: underline;
	font-size: 10px;
	padding-left: 6px;
	padding-right: 6px;
}
a.link2:link, a.link2:visited  { 
	color: #fff;
	text-decoration: underline;
	font-size: 9px;
}
a.link2:hover {
	color: #fff;
	text-decoration: none;
	font-size: 9px;
}

a.link3:link, a.link3:visited  { 
	color: #fff;
	text-decoration: underline;
	font-size: 10px;
	padding-left: 4px;
	padding-right: 4px;
}
a.link3:hover {
	color: #fff;
	text-decoration: none;
	font-size: 10px;
	padding-left: 4px;
	padding-right: 4px;
}

a.link4:link, a.link4:visited  { 
	color: #004897;
	text-decoration: none;
	font-size: 11px;
}
a.link4:hover {
	color: #004897;
	text-decoration: underline;
	font-size: 11px;

}
a.link5:link, a.link5:visited  { 
	color: #004897;
	text-decoration: none;
	font-size: 12px;
}
a.link5:hover {
	color: #809ac0;
	text-decoration: none;
	font-size: 12px;
}

a.link6:link, a.link6:visited  { 
color: #ff9400;
text-decoration: none;
padding-left: 1px;
padding-right: 1px;
padding-bottom: 4px;
padding-top: 4px;
}
a.link6:hover {
text-decoration: none;
background-color: #fffaf2;
}
a.link7:link, a.link3:visited  { 
color: #324e83;
text-decoration: none;
padding-bottom: 3px;
padding-top: 3px;
font-weight:700;
}
a.link7:hover {
text-decoration: none;
background-color: #e7f3fb;
}

a.link8:link, a.link8:visited  { 
color: #fff;
text-decoration: none;
padding-right: 6px;
padding-left: 6px;
padding-bottom: 3px;
padding-top: 3px;
font-weight:400;
border-bottom: solid 1px #ff8803;
}
a.link8:hover {
text-decoration: none;
padding-bottom: 3px;
padding-top: 3px;
padding-right: 6px;
padding-left: 6px;
border-bottom: solid 1px #ff6301;
}

a.link9:link, a.link9:visited  { 
color: #fff;
text-decoration: none;
padding-right: 6px;
padding-left: 6px;
padding-bottom: 3px;
padding-top: 3px;
font-weight:400;
}
a.link9:hover {
text-decoration: none;
padding-bottom: 3px;
padding-top: 3px;
padding-right: 6px;
padding-left: 6px;
border-bottom: solid 1px #fff;
}
a.submenuL:link, a.submenuL:visited  { 
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	padding-left:5px;
	padding-right: 5px; 
}
a.submenuL:hover {
	color: #b3c3df;
	text-decoration: none;
	font-size: 11px;
	padding-left:5px;
	padding-right: 5px; 
}

/* Fin CSS */

/* BENJO*/
.tdCentros{
padding: 12px;
border-bottom: dotted 1px #feb044;
}

a.link6:link, a.link6:visited  { 
color: #ff9400;
text-decoration: underline;
}
a.link6:hover {
color: #ff9400;
text-decoration: none;
}

/* DIV window*/
#window{
width: 140px;
color: #0c5fb7;
font-family: Arial, Verdana, sans-serif; 
font-size: 10px;
border: solid 1px #ff6f04;
padding: 5px;
background-color: #fff;
}
/* BENJO*/   


.bold3 { 
font-weight: 700;
padding-right: 10px;
}

.bold4 { 
font-weight: 700;
color: #ff6001;
}

.canal2 { 
color: #ff9400;
font-size: 10px;
font-weight: 700;
}

.title4{
color: #fff;
font-size: 18px;
line-height: 34px;
font-family:   Arial, sans-serif;
text-align: left;
font-weight: 700;
}

#window2{
width: 190px;
color: #172f88;
font-family: Arial, Verdana, sans-serif; 
font-size: 11px;
border: solid 2px #ff6001;
padding: 10px;
background-color: #fff;
}
#window3
{
width: 350px;
color: #172f88;
font-family: Arial, Verdana, sans-serif; 
font-size: 11px;
border: solid 7px #ff6001;
padding: 10px;
background-color: #fff;
}

#window5{
width: 195px;
color: #172f88;
font-family: Arial, Verdana, sans-serif; 
font-size: 11px;
padding: 10px;
background-color: #ff8a00;
}

a.box2:link, a.box2:visited  { 
color: #fff;
background-color: #ff8803;
font-size: 10px;
font-weight: 700;
padding: 6px;
padding-top: 4px;
padding-bottom: 4px;
text-decoration: none;
}
a.box2:hover {
text-decoration: none;
font-size: 10px;
font-weight: 700;
color: #fff;
background-color: #ff8003;
}
#channelDate{
font-size: 10px;
line-height: 12px;
}

/* >>> LISTS <<< */
ul#navSubmenu3{
float: left;
  margin: 0;
  border: 0 none;
  padding: 0;
    list-style: none;
    }
    ul#navSubmenu3 li {
        float: left;
        }
        ul#navSubmenu3 li a {
            display: block;
            width: 300px;
            padding: 5px 15px;
            color: #ff8803;
            background-color: inherit;
            text-decoration: none;
        border-bottom: 1px solid #ffdfcc;
            }
        ul#navSubmenu3 li a:hover {
            color: #ff8803;
            background-color: #fffaf7;
            border-bottom: 1px solid #ffdfcc;
            }
ul#navSubmenu3 li a#subactive  {
display: block;
            width: 300px;
            padding: 5px 15px;
            color: #ff8803;
            background-color: #fff3eb;
            text-decoration: none;
            border-bottom: 1px solid #ffdfcc;
            background-image: url(../lib/bullet_horarios.gif);
            background-position: left;
            background-repeat: no-repeat;
}

/* >>> LISTS <<< */
ul#navSubmenu4{
float: left;
  margin: 0;
  border: 0 none;
  padding: 0;
    list-style: none;
    }
    ul#navSubmenu4 li {
        float: left;
        }
        ul#navSubmenu4 li a {
            display: block;
            width: 135px;
            padding: 7px 5px;
            color: #ff8803;
            background-color: inherit;
            text-decoration: none;
        border-bottom: 1px dotted #c2d4e8;
            }
        ul#navSubmenu4 li a:hover {
            color: #ff8803;
            background-color: #fffaf7;
            border-bottom: 1px dotted #ffdfcc;
            }
ul#navSubmenu4 li a#subactive  {
display: block;
            width: 145px;
            padding: 7px 5px;
            color: #ff8803;
            background-color: #fff3eb;
            text-decoration: none;
            border-bottom: 1px dotted #c2d4e8;
            background-image: url(../lib/bullet_horarios.gif);
            background-position: left;
            background-repeat: no-repeat;
}
.title3{
color: #ff9400;
font-size: 12px;
line-height: 24px;
font-family:   Arial, sans-serif;
text-align: left;
font-weight: 700;
}
#programacionTable { 

}
#programacionTableHeader { 
background-color: #f0f3f9;
height: 35px;
}
#tableChannel { 
height: 32px;
width: 98px;
background-image: url(../lib/bg_channel.gif);
background-repeat: no-repeat;
color: #ff8a1b;
}
/*.title2{
color: #ff9400;
font-size: 12px;
line-height: 24px;
font-family:   Arial, sans-serif;
text-align: left;
font-weight: 700;
}   */
.list1 { 
padding-bottom: 2px;
padding-top: 2px;
border-bottom: dotted 1px #c2d4e8;
text-align: left;
}
.hour { 
background-color: #2a499a;
color: #fff;
display: inline;
font-size: 12px;
padding: 5px;
margin-left: 5px;
}
#contentListing{
padding-top: 10px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
font-size: 11px;
font-family: Arial, sans-serif; 
COLOR: #bababb;
text-align: right;
}
#tableData{
background-color: #fff;
font-size: 11px;
border: dotted 1px #d6e7f4;
color: #002c4d;
padding: 10px;
}
#tableDataIn{
font-size: 11px;
border-bottom: dotted  1px #d6e7f4;
color: #002c4d;
height: 35px;
padding-left: 10px;
text-align:left;
}

/*DIV AGENDAMIENTO*/
#horizont        
    {
    color: white;
    background-color: transparent;
    text-align: center;
    position: absolute;
    top: 35%;
    left: 0px;
    width: 100%;
    height: 1px;
    overflow: visible;
    visibility: visible;
    display: block
    }

#contentDiv    
    {
    font-family: Tahoma, Arial, sans-serif;
    background-color: transparent;
    margin-left: -125px;
    position: absolute;
    top: -35px;
    left: 50%;
    width: 250px;
    height: 70px;
    visibility: visible
    }
 /***********BENJO*********************/

.capturas{
float: right;
position: relative;
margin-left: 36px;
margin-bottom: 14px;
}
    
/***********BENJO*********************/    
/* NUEVOS */
a.link10:link, a.link10:visited  { 
color: #ff8a00;
text-decoration: none;
font-size: 11px;
}
a.link10:hover {
color: #ff8a00;
text-decoration: underline;
font-size: 11px;
}

a.link11:link, a.link11:visited  { 
text-decoration: none;
color: #ff8a00;
font-size: 10px;
background-color: #fff3e5;
padding: 3px 10px 3px 10px;
float: right;
}
a.link11:hover {
text-decoration: none;
color: #ff8a00;
font-size: 10px;
background-color: #ffe8cc;
padding: 3px 10px 3px 10px;
float: right;
}

.subtitle{
color: #ff8a00;
font-size: 13px;
}

ul#listados3{
padding-left: 6px;
margin:0;
list-style: none;
}

ul#listados3 li {
list-style-image: url(../lib/bullet3.gif);
line-height: 18px;
}

#faq{
border-bottom: 1px #ff8a00 dotted;
padding-bottom: 8px;
margin-bottom: 6px;
}

#topFaq{
float: right;
clear: right;
margin-bottom: 4px;
width: 100%;
}

/* NUEVOS */


/* NUEVOS 26 de junio */

#contentSubmenu{
padding: 10px;
}

a.link12:link, a.link12:visited  { 
color: #fff;
text-decoration: none;
font-size: 9px;
line-height: 10px;
}

a.link12:hover {
text-decoration: underline;
}


/* NUEVOS 26 de junio */

#tableState{
border: solid 1px #ffd2a4;
text-align: center;
line-height: 24px;
}

.title-tableState{
font-weight: 700;
color: #ff8a00;
border-bottom: solid 1px #ffd2a4;
}

.box{
background-color: #fff7f0 /*#fffaf5;*/
}

.box3{
background-color: #fffff2;
border: solid 1px #fffd79;
padding: 12px;
}
.bold5{ 
font-weight: 700;
color: #ff8a00;
}

.imgUser{
float: left;
position: relative;
margin-right: 15px;
margin-bottom:20px;
}

#userLog{
/*
color: #fff;
text-align: center;
background-color: #ff8a00;
background-image: url(../lib/bg_user.gif);
background-repeat: no-repeat;
background-position: bottom;
line-height: 20px;
padding: 5px;
width: 90px;
height: 146px;*/
color: #fff;
text-align: center;
background-color: #ff8a00;
background-image: url(../lib/bg_user.gif);
background-repeat: no-repeat;
background-position: bottom;
line-height: 20px;
margin-right: 20px;
padding: 5px;
/*padding-bottom: 26px;*/
width: 90px;

}

.infoUser{
border-bottom: solid 1px #e7ecf5;
line-height: 24px;
padding-left: 10px;
}

.infoUser2{
border-bottom: solid 1px #fff0de;
line-height: 24px;
padding-left: 10px;
}

.infoUser3{
line-height: 24px;
padding-left: 10px;
}

.txt12{
font-size: 12px;
font-weight: 700;
}

.txt12_2{
color: #ff8a00;
font-size: 12px;
font-weight: 700;
}

.txt11{
font-size: 11px;
}


a.link13:link, a.link13:visited  { 
color: #fff;
font-size: 10px;
text-decoration: none;
background-color: #ff8a00;
padding: 4px 10px 4px 10px;
float: right;
}

a.link13:hover {
color: #ffe8cc;
text-decoration: none;
}

a.link14:link, a.link14:visited  { 
color: #fff;
text-decoration: none;
font-size: 9px;
line-height: 19px;
font-family:Arial, Helvetica, sans-serif;
}

a.link14:hover {
text-decoration: underline;
}
/*  27 de junio  */

.small4{
color: #ff8a00;
font-size: 9px;
}

#window4{
float: right;
border: solid 1px #e7ecf5;
border-top: none;
width: 187px;
padding: 3px;
background-color:#fff;
}

.infoChannel{
color: #ff8a00;
border-top: 1px dashed #ffe3d1;
line-height: 24px;
padding-left: 10px;
}

.descriptionProg{
clear: both;
width: 98%;
color: #2a499a;
text-align: justify;
line-height: 12px;
padding: 0px 10px 10px 0px;
}

#timeProg{
color: #fff;
font-size: 20px;
text-align: center;
background-image: url(../lib/bg_time.gif);
background-repeat: no-repeat;
background-color: #ff8800;
width: 66px;
height: 29px;
padding-top: 12px;
}

.esencialChannel{
float: left;
color: #2a499a;
text-align: center;
background-color: #fff;
background-image: url(../lib/bg_esenciales.gif);
background-repeat: no-repeat;
padding: 0px 6px 0px 0px;
margin-right: 16px;
margin-bottom: 12px;
width: 220px;
height: 44px;
}

.adicionalChannel{
float: left;
color: #fff;
text-align: center;
background-color: #fff;
background-image: url(../lib/bg_adicionales.gif);
background-repeat: no-repeat;
padding: 0px 6px 0px 0px;
margin-right: 16px;
margin-bottom: 12px;
width: 220px;
height: 44px;
}

/*  27 de junio  */

#loggedTop{
position: absolute;
background-image: url(../lib/logged_top.gif);
width: 223px;
height: 15px;
}

a.link16:link, a.link16:visited{ 
color: #2a499a;
font-size: 18px;
text-decoration: none;
}

a.link16:hover {
text-decoration: none;
}

a.link17:link, a.link17:visited{ 
color: #fff;
font-size: 18px;
text-decoration: none;
}

a.link17:hover {
text-decoration: none;
}
/* Lunes 30 de junio */

.changeImg{
/*osition: absolute;
margin-top: 130px;
margin-left: 10px;*/
bottom: -3px;
position: relative;
}

.subtitle2{
font-size: 14px;
font-weight: 700;
letter-spacing: -1px;
}
#contactForm{
font-size: 10px;
background-color: #ef7e00;
border-top: solid 1px #ff8a00;
padding: 10px;
padding-left: 20px;
}

#contactButton{
float: right;
color: #fff;
font-size: 9px;
background-image: url(../lib/bg_contact.gif);
background-repeat: no-repeat;
padding-top: 7px;
padding-left: 23px;
width: 220px;
height: 17px;
}

.input2{
border: 1px solid #feac10;
background-color: #fff;
float: none;
font-size: 11px;
height: 16px;
width: 147px;
margin-bottom: 6px;
}
.input3{
    border: 1px solid #ffa100;
    background-color: #fff;
    float: none;
    font-size: 11px;
    height: 18px;
}

ul#navSubmenu5{
margin: 0;
border: 0 none;
padding: 0;
list-style: none;
width:480px;
}

ul#navSubmenu5 li {
float: left;
display: block;
border-top: 1px dashed #ffe3d1;

}
ul#navSubmenu5 li a {
display: block;
padding: 5px 15px;
color: #ff8a00;
text-decoration: none;
line-height: 18px;
padding-left: 10px;
width: 320px;
}
ul#navSubmenu5 li a:hover {
display: block;
padding: 5px 15px;
color: #ff8a00;
text-decoration: none;
line-height: 18px;
padding-left: 10px;
width: 320px;
}

ul#navSubmenu5 li a#subactive  {
display: block;
/*background-color: #fffeef;*/
background-color: #fffde0;
text-decoration: none;
/*background-image: url(../lib/bullet_horarios.gif);*/
background-position: left;
background-repeat: no-repeat;
}
#agencias{
color: #fff;
font-size: 10px;
background-color: #ef7e00;
background-image: url(../lib/bg_agencias.gif);
background-position: top;
background-repeat: no-repeat;
padding: 10px;
padding-left: 20px;
}
.clear{
clear: both;
}

a.link18:link, a.link18:visited{ 
color: #ff8a00;
text-decoration: none;
font-size: 9px;
}

a.link18:hover {
text-decoration: underline;
}

a.link18Close:link, a.link18Close:visited{ 
color: #ed1c24;
text-decoration: none;
font-size: 9px;
}

a.link18Close:hover {
text-decoration: none;
}

#subscriptionSub{
background-image: url(../lib/bg_subscription_small.gif);
background-repeat: no-repeat;
background-color: #fff;
padding: 15px;
padding-bottom: 0px;
width: 193px;
height: 162px;
}
#atencionCliente{
display: table;
margin-top: 40px;
}

.button{
padding: 7px;
background-color: #061f6d;
color: #fff;
font-size: 11px;
border: 1px solid #fff;
}

.button1{
padding: 2px;
background-color: #061f6d;
color: #fff;
font-size: 10px;
border: 1px solid #fff;
}
/************21********/
#login{
color: #fff;
font-size: 11px;
background-color: #ff8d20;
background-image: url(../lib/bg_log.gif);
background-repeat: repeat-y;
width: 336px;

}

#subscription{
color: #004897;
font-size: 11px;
background-color: #fff;
background-image: url(../lib/bg_subscription.gif);
width: 336px;
height: 101px;
margin-top:10px;
}

#atencion{
color: #004897;
font-size: 11px;
background-color: #fff;
background-image: url(../lib/bg_inform.gif);
width: 336px;
height: 118px;
}

#comprar{
color: #fff;
font-size: 10px;
background-color: #003792;
background-image: url(../lib/bg_buy.gif);
width: 336px;
height: 93px;

}

#loginSub{
background-image: url(../lib/bg_log_small.gif);
background-repeat: no-repeat;
background-color: #ff8d20;
font-size: 11px;
padding: 15px;
width: 193px;
height: 125px;
}

#atencionSub{
background-image: url(../lib/bg_info_small.gif);
background-repeat: no-repeat;
background-color: #fff;
margin-top: 16px;
padding: 15px;
width: 193px;
height: 139px;
}

#comprarSub{
background-image: url(../lib/bg_buy_small.gif);
background-repeat: no-repeat;
background-color: #003792;
font-size: 10px;
line-height: 11px;
margin-top: 16px;
width: 223px;
height: 155px;
}

#loggedSub{
background-image: url(../lib/bg_logged.gif);
background-repeat: repeat-y;
background-color: #ff8d20;
margin-bottom: 20px;
width: 223px;
margin-bottom: 16px;
text-align: center;
font-size: 11px;
}

#phoneSub{
background-image: url(../lib/bg_phone.gif);
background-repeat: no-repeat;
background-color: #fff;
margin-bottom: 16px;
padding: 15px;
width: 193px;
height: 47px;
}
/****/

/* MODIFICADO */
/* 3 JULIO */

/* 9 JULIO */
.audioChannel{
float: left;
color: #141f78;
font-size: 10px;
text-align: center;
line-height: 10px;
background-color: #fff;
background-image: url(../lib/bg_audiodigital.gif);
background-repeat: no-repeat;
padding: 0px 10px 0px 0px;
margin-right: 16px;
margin-bottom: 12px;
width: 216px;
height: 44px;
}

.title5{
color: #fff;
font-size: 18px;
}

a.linkSinopsis:link, a.linkSinopsis:visited{ 
color: #003792;
text-decoration: none;
font-size: 9px;
}

a.linkSinopsis:hover {
text-decoration: underline;
}

.title6{
color: #ff6001;
font-size: 24px;
line-height: 22px;
}

/* MODIFICADO*/
a.link15:link, a.link15:visited{ 
color: #ff8a00;
text-decoration: none;
font-size: 9px;
background-image: url(../lib/bullet_agendar.gif);
background-repeat: no-repeat;
padding-left: 11px;
}

a.link15:hover {
text-decoration: underline;
}

a.link15Close:link, a.link15Close:visited{ 
color: #ed1c24;
text-decoration: none;
font-size: 9px;
}

a.link15Close:hover {
text-decoration: none;
}


ul#navBox{
margin: 0;
border: 0 none;
padding: 0;
list-style: none;
}

ul#navBox li {
float: left;
font-size: 10px;
background-color: #ff6001;
background-image: url(../lib/bg_box2.gif);
background-repeat: no-repeat;
background-position: top;
margin-right: 5px;
padding: 4px 5px 2px 5px;
width: 14px;
height: 14px;
}
ul#navBox li a {
display: block;
color: #ffdfcc;
text-decoration: none;
line-height: 12px;
}
ul#navBox li a:hover {
display: block;
color: #fff;
}

#submenuDate{
color: #ff6001;
font-size: 9px;
background-color: #ffeed9;
background-image: url(../lib/bg_submenudate.gif);
background-repeat: no-repeat;
padding-top: 8px;
width: 392px;
height: 29px;
}
/*
#submenuDate{
color: #fff;
font-size: 10px;
background-color: #ff6001;
border: solid 1px #ff8034;
width: 445px;
height: 36px;
}
*/

/* MODIFICADO*/
/* 9 JULIO */

/* 10 JULIO */
ul#navClassification{
margin: 0;
border: 0 none;
padding: 0;
list-style: none;
}

ul#navClassification li {
float: left;
font-size: 10px;
}
ul#navClassification li a {
color: #ff6001;
text-decoration: none;
line-height: 18px;
padding-left: 10px;
}
ul#navClassification li a:hover {
text-decoration: underline;
}
ul#navClassification li a#subactive  {
color: #003792;
text-decoration: none;
}

#windowDate{
float: right;
border: solid 1px #ff6001;
border-top: none;
width: 187px;
padding: 3px;
background-color:#fff;
}


#destacadosEsencial{
clear: both;
color: #2a499a;
text-align: center;
background-color: #fff;
background-image: url(../lib/bg_destacados_esencial.gif);
background-repeat: no-repeat;
background-position: top;
padding: 4px;
margin-top: 10px;
width: 472px;
height: 32px;
}

#destacadosAdicional{
clear: both;
color: #fff;
text-align: center;
background-color: #fff;
background-image: url(../lib/bg_destacados_adicional.gif);
background-repeat: no-repeat;
background-position: top;
padding: 4px;
margin-top: 10px;
width: 472px;
height: 32px;
}

.imgDestacados{
float:left;
border-bottom: 1px solid #f1f1f2;
margin-right:10px; 
padding-bottom:18px;
}

.descriptionDestacados{
float:left;
text-align: justify;
border-bottom: 1px solid #f1f1f2;
padding-bottom:18px;
height: 100px;
width: 200px;
}

.small5{
color: #ff6001;
font-size: 9px;
}

a.link20:link, a.link20:visited{ 
color: #324e83;
text-decoration: none;
font-weight: 700;
font-size:14px;
}

a.link20:hover {
text-decoration: none;
}

a.link19:link, a.link19:visited{ 
color: #ff6001;
text-decoration: underline;
background-image: url(../lib/bullet_down.gif);
background-repeat: no-repeat;
background-position: right;
padding-right: 12px;
padding-bottom: 2px;
}

a.link19:hover {
text-decoration: none;
}

.window6{
float: right;
width: auto;
border: 1px solid #ff6001;
border-top: 0px;
padding: 8px;
margin-right: 14px;
}



/* 10 JULIO */

.small6{
font-size: 9px;
line-height: 11px;
}

/* 14 JULIO */
.channelActive{
padding-right: 6px;
padding-left: 6px;
}

/* 11 MARZO */
#menuFooter{
text-align: center;
height: 32px;
padding: 0 60px;
}

ul#listLink {
margin: 0;
padding: 0;
list-style: none;
}
ul#listLink li{
float: left;
display: block;
text-align: center;
margin: 0 10px;
line-height: 30px;
}

ul#listLink li a{
display: block;
color: #fff;
font-size: 9px;
text-decoration: none;
line-height: 30px;
}
ul#listLink li a:hover{
text-decoration: underline;
}
ul#listLink li .city{
color: #003792;
font-size: 9px;
line-height: 20px;
background: #fff url(../lib/box_link_ciudad.gif) no-repeat;
width: 87px;
height: 21px;
margin-top: 5px;
}


/* 23 MARZO */

/* TABLA */
p{
text-align: justify;
line-height: 14px;
margin: 0;
}

.userBig{
float: left;
margin-right: 20px;
margin-bottom: 40px;
}

#listados2b ul{
margin: 0;
padding: 0;
list-style: none;
width: 370px;
}

#listados2b li {
display: block;
list-style: none;
background: url(../lib/bullet2.gif) no-repeat left;
padding-left: 10px;
}


#factura table{
border: none;
border-spacing: 0px;
border-collapse: collapse;
margin: auto;
}

#factura td{
text-align: center;
background-image: none;
line-height: 12px;
*line-height: 8px;
padding: 6px;
}

#factura .bgThead{
color: #fff;
text-align: center;
background: #ff8a00 url(../lib/table_head_bg.gif) no-repeat;
height: 25px;
*height: 15px;
}

#factura .line{
background: url(../lib/table_space.gif) repeat-x left;
height: 5px;
}

#factura .bgFooter{
color: #ff8a00;
text-align: center;
font-weight: 700;
background: #ffecd8 url(../lib/table_footer_bg.gif) no-repeat left;
height: 25px;
*height: 15px;
}

#factura .num{
text-align: right;
}

/* 11 ABRIL */

ul#btn{
font-size: 12px;
margin: 0;
padding: 0;
list-style: none;
height: 37px;
}

ul#btn li{
float: left;
background: url(../lib/btn_right.gif) no-repeat right;
}
ul#btn li a{
display: block;
float: left;
color: #fff;
text-decoration: none;
background: url(../lib/btn_left.gif) no-repeat left bottom;
height: 19px;
padding: 9px 10px;
}
ul#btn li a:hover{
color: #ffc47f;
}

/* 13 ABRIL */
ul#listadoCanales{
margin: 0;
padding: 0;
list-style: none;
}

ul#listadoCanales li{
display: block;
float: left;
background: url(../lib/table_space.gif) repeat-x left top;
width: 476px;
padding: 12px 0;
}

ul#listadoCanales li a{
display: block;
float: right;
color: #ff8a00;
font-size: 9px;
text-decoration: none;
}
ul#listadoCanales li a:hover{
color: #01235c;
}

ul#listadoCanales p{
color: #003792;
font-size: 9px;
width: 90%;
margin-left: 22px;
}

ul#listadoCanales a.deleteCh:link,a.deleteCh:visited {
display: block;
float: right;
outline: none;
text-align: center;
text-decoration: none;
text-indent: -9000px;
background: url(../lib/btn_exit.gif) no-repeat;
width: 13px;
height: 13px;
margin-top: 2px;
margin-right: 5px;
}
ul#listadoCanales a.deleteCh:hover {
text-decoration: none;
}

.boxComprar{
background: url(../lib/bg_box_comprar.gif) no-repeat;
width: 176px;
height: 26px;
}

.boxOff{
color: #fff;
font-size: 12px;
background: #9e9e9e url(../lib/btn_right_0.gif) no-repeat right;
width: 124px;
}

.boxOff p{
text-align: center;
line-height: 16px;
background: url(../lib/btn_left_0.gif) no-repeat left bottom;
height: 19px;
padding: 9px 0;
}

.boxTxt{
/* border: 1px solid #ffd099; 
padding: 10px; 
margin: 5px;
*/
margin-top:5px;
}


/* 16 ABRIL */
ul#selPaq{
margin: 0 10px;
padding: 0;
list-style: none;
}

ul#selPaq li{
display: block;
float: left;
font-size: 0.91em;
font-weight: lighter;
background-image: none;
padding: 3px 0;
}

ul#selPaq .paqSel{
background-color: #f7f9fc;
border-bottom: 1px solid #e5ebf4;
}

ul#selPaq a.changePaq:link,a.changePaq:visited {
display: block;
float: right;
color: #01235c !important;
line-height: 19px;
background: url(../lib/ico_change.gif) no-repeat left top;
margin-right: 5px;
padding-left: 26px;
}
ul#selPaq a.changePaq:hover {
color: #5dade0 !important;
background-position: left bottom;
}
.left{
float: left;
}

.right{
float: right;
}