/*-----------------------------------------------------------------------------
Diseņos en Cristal S.A. de C.V.
-------------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
HTML
-----------------------------------------------------------------------------*/
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
margin:0px auto 0px auto;

}
body.back {
background-image:url(../img_interfaz/deg-body.jpg);
background-position:top;
background-repeat:repeat-x;
margin:0px auto 0px auto;
}
html {
SCROLLBAR-FACE-COLOR: #FFFFFF; 
SCROLLBAR-HIGHLIGHT-COLOR: #D1D2D3; 
SCROLLBAR-SHADOW-COLOR: #D1D2D3; 
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-ARROW-COLOR: #666666; 
SCROLLBAR-TRACK-COLOR: #FFFFFF; 
SCROLLBAR-DARKSHADOW-COLOR: #D1D2D3;
}
/*-----------------------------------------------------------------------------
DIV ---index.htm
-----------------------------------------------------------------------------*/
div#introx {
position:relative;
width:800px;
height:590px;
margin:0px auto 0px auto;
top:-27px;
}
div#saltintro {
position:relative;
width:800px;
height:590px;
margin:0px Opx 0px 0px;
top:-27px;
}



/*-----------------------------------------------------------------------------
DIVīs ---presentacion.htm
-----------------------------------------------------------------------------*/
div#contendor {
position:relative;
width:900px;
height:815px;
margin:0px auto 0px auto;
background-color:#FFFFFF;
top:-15px;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
border-bottom:1px solid #BFBFBF;
}
div#pleca {
position:relative;
width:900px;
height:100px;
margin:0px auto 0px auto;
top:0px;
background:url(../img_interfaz/pleca.jpg) no-repeat;
text-align:right;
}
#main_portal{ /* iframe que llama banner y novedad aceca DGTVe*/
position:absolute;
width:540px;
height:580px;
top:169px;
left:180px;
overflow-x:hidden;
}
div#navprim {
position:relative;
width:900px;
height:30px;
margin:0px auto 0px auto;
top:0px;
background-color:#666666;
}
div#navprimd {
position:relative;
width:900px;
height:30px;
margin:0px auto 0px auto;
top:0px;
background-color:#666666;
}

.enlacelat { /*primer columna - izq*/
position:absolute;
width:180px;
height:580px;
top:166px;
left:0px;
text-align:center;
border-right:1px solid #BFBFBF;
}
.borde_titulo{
border-bottom:1px solid #999999;
}
.enlaceprimportal { /*primer columna - izq*/
position:absolute;
width:150px;
height:378px;
top:0px;
left:0px;
text-align:center;
z-index:1;

}
.enlaceprimportal  a { 
color:#666666;
background:url(../img_interfaz/bull_estruc1.gif) #FFDCA6 no-repeat;
padding:0px;
display:block;
text-decoration:none;
text-align:left;
padding-left:15px;
padding-top:6px;
padding-bottom:6px;
border-bottom:#F7D094 solid 1px;
}

.enlaceprimportal  a:hover { 
color:#FFFFFF;
background:url(../img_interfaz/bull_estruc2.gif) #FEAF38  no-repeat;
padding:0px;
display:block;
text-decoration:none;
text-align:left;
padding-left:15px;
padding-top:6px;
padding-bottom:6px;
border-bottom:#F7D094 solid 1px;
}

.colder { /*primer columna - izq*/
position:absolute;
width:178px;
height:582px;
top:0px;
left:0px;
text-align:center;
vertical-align:top;
margin:0px auto auto 0px;
background-color:#FCFCFC;

}


.enlacesecportal {/* segunda columna - der*/
position:absolute;
width:180px;
height:580px;
right:0px;
top:169px;
border-left:1px solid #BFBFBF;
}

div#navsec {
position:relative;
width:900px;
height:35px;
margin:0px auto 0px auto;
top:0px;
background-image:url(../img_interfaz/back_menusec.gif);
background-repeat:repeat-x;
}
div#banner_difusion {
position:absolute;
width:540px;
height:190px;
top:0px;
left:-3px;
}
#video {
position:absolute;
width:540px;
height:150px;
top:191px;
left:0px;
overflow-x:hidden;
}
#novedad {
position:absolute;
width:540px;
height:228px;
top:341px;
left:0px;
overflow-x:hidden;
}
#cont_present {
position:absolute;
width:540px;
height:610px;
top:160px;
left:0px;
overflow-x:hidden;
}
#cont_prog {
position:absolute;
width:540px;
height:385px;
top:195px;
left:0px;
overflow-x:hidden;
}
div#pie {
position:absolute;
width:900px;
height:66px;
margin:0px auto 0px auto;
bottom:0px;
left:0px;
background-image:url(../img_interfaz/back_pie.jpg);
background-position:top;
background-repeat:repeat-x;
border-top:1px solid #BFBFBF;
}
h1.litranslinea, h1.lieduradio, h1.liatv, h1.liasistencia, h1.linovedad, 
h1.liservicio, h1.liefem, h1.livideo, h1.lihoyxlun, h1.lihoyxmar, 
h1.lihoyxmier, h1.lihoyxjue, h1.lihoyxvier, h1.lihoyxfin, h1.linseries, h1.liatv, h1.linovedad {
height:22px;
width:180p;
}
h1.litranslinea{
background:url(../img_interfaz/h1trans.gif) #F17E1A no-repeat;
border-color:#D36716;
}
h1.lieduradio{
background:url(../img_interfaz/h1eduradio.gif) #0A50A1 no-repeat;
border-color:#0B416D;
}
h1.linseries {
background:url(../img_interfaz/h1nuestrasseries.gif) #3591E1 no-repeat;
border-color: #1C678C;
}
h1.liatv {
background:url(../img_interfaz/h1atv.gif) #3591E1 no-repeat;
border-color: #1C678C;
}
h1.liasistencia {
background:url(../img_interfaz/h1asistencia.gif) #509B9E;
border-color:#3D7F7F;
}
h1.linovedad {
background-color:#E9E9E9;
border-color:#CCCCCC;
}
h1.liservicio {
background:url(../img_interfaz/h1servi.gif) #FF9900 no-repeat;
height:22px;
}
h1.liefem {
background:url(../img_interfaz/h1efem.gif) #82458A no-repeat;
border-color:#5A2A63;
}
h1.livideo {
background:url(../img_interfaz/h1video.gif) #279BAE no-repeat;
border-color:#186E77;
}
h1.lihoyxlun {
background:url(../img_interfaz/h1hoyxlun.gif) #FF9900 no-repeat;
border-color:#D17405;
}
h1.lihoyxmar {
background:url(../img_interfaz/h1hoyxmar.gif) #3BA42A no-repeat;
border-color:#217212;
}
h1.lihoyxmier {
background:url(../img_interfaz/h1hoyxmier.gif) #C70010 no-repeat;
border-color:#A00417;
}
h1.lihoyxjue {
background: url(../img_interfaz/h1hoyxjue.gif) #8B1888 no-repeat;
border-color:#681268;
}
h1.lihoyxvier {
background:url(../img_interfaz/h1hoyxvier.gif) #0A50A1 no-repeat;
border-color:#0B416D;
}
h1.lihoyxfin {
background:url(../img_interfaz/h1hoyxfin.gif)  #666666 no-repeat;
border-color: #444444;
}
h1.linovedad {

background:url(../img_interfaz/h1novedad.gif) #E9E9E9 no-repeat;
border-color:#CCCCCC;

}

/*-----------------------------------------------------------------------------
DIVīs ---novedad.htm
-----------------------------------------------------------------------------*/
table.novedad {
position:absolute;
width:521px;
height:auto;
top:0px;
left:0px;
}
table.novedad td {
vertical-align:top;
}
table.novedad td p.a, table.novedad td p.b, table.novedad td p.c {
width:155px;
vertical-align:top;
text-align:justify;
}
table.novedad td p.a {
padding-left:10px;
padding-right:10px;
}
table.novedad td p.b {
padding-left:10px;
padding-right:10px;
}
table.novedad td p.c {
padding-left:10px;
padding-right:5px;
}

table.novedad p {
padding-top:5px;
padding-left:10px;
}
td.cabeza {
width:167px;
vertical-align:top;
}
table.novedad p a:link, table.novedad p a:visited{
color:#20668A;
font-weight:bold;
text-decoration:underline;
}
table.novedad p a:hover {
color:#F58516;
font-weight:bold;
text-decoration:none;
text-decoration:underline;
}

/*-----------------------------------------------------------------------------
SIGUIENTE Y REGRESAR
-----------------------------------------------------------------------------*/
a.nov_regresa {
font-size:9px;
color:#999999;
font-weight:bold;
text-decoration:none;
text-align:right;
padding-right:3px;
}
a:hover.nov_regresa {
font-size:9px;
color:#999999;
font-weight:bold;
text-decoration:none;
text-align:right;
padding-right:3px;
}
/*-----------------------------------------------------------------------------
MAS AQUI
-----------------------------------------------------------------------------*/
a.mas_info, a:hover.mas_info {
color:#F37E16;
font-size:8px;
font-weight:bold;
text-transform:uppercase;
letter-spacing:1px;
margin-right:0px;
padding-left:100px;
bottom:0px;
}
a.mas_info {
text-decoration:underline;
}
a:hover.mas_info {
text-decoration:none;
}
/*-----------------------------------------------------------------------------
PIE DE PAGINA
-----------------------------------------------------------------------------*/
table.pie {
position:absolute;
width:900px;
height:66px;
top:0px;
left:0px;
}
table.pie td {
vertical-align:middle;
text-align:center;
}
/*-----------------------------------------------------------------------------
NAVEGACION PRIMARIA
-----------------------------------------------------------------------------*/
table.navprim {
position:absolute;
top:0px;
left:0px;
width:900px;
}
table.navprim {
text-align:center;
vertical-align:bottom;
}
/*-----------------------------------------------------------------------------
SERVICIO
-----------------------------------------------------------------------------*/
#servicio {
position:absolute;
top:416px;
left:0px;
width:150px;
background-color:#EBEBEB;
font-size:10px;
height:460px}

#servicio  a { /*servicios gris*/
color:#666666;
padding:0px;
display:block;
text-decoration:none;
text-align:left;
padding-top:5px;
padding-bottom:5px;
margin-left:10px;
}

#servicio  a:hover { 
color:#666666;
padding:0px;
display:block;
text-decoration:underline;
text-align:left;
padding-top:5px;
padding-bottom:5px;
margin-left:10px;
}

/*table.servicio img {
padding-top:3px;
}
table.servicio a, table.servicio a:hover{
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#279BAE;
font-weight:bold;
letter-spacing:1px;
font-size:10px;
padding-bottom:10px;
}*/


#borde {
border:1px solid #CCCCCC;
padding:2px;
margin-bottom:10px;
}
#leyenda {
font-size:10px;
color:#999999;
}


