BODY{
background-color:#FFFFFF;color:#000000;
margin:0 auto;padding:0;
text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;
}
#pagina{
	font-size: 11px;
	text-align: left;
	width: 766px;
	min-width : 766px;
	max-width : 766px;
	position: relative;
	margin:0 auto;
	left: -1px;
}
#tab_celda_contenido{padding-left:10px;}
/*LAYOUT*/
/*home_secciones*/
#tab_header{/* div contenedor de encabezado de pgina ancho y alto fijos*/
width:766px;height:50px;
border-top:3px solid #FFCC00;
margin:0 auto;
}
#tab_header #tab_header_logo{/* alineacin de logotipo de encabezado*/
padding-top:5px;float:left;
}
#tab_header #tab_header_menu{/* alineacin de logotipo de menu de encabezado*/
width:530px;height:45px;
line-height:15px;
padding:3px 20px 0 0;
float:right;text-align:right;
}
#tab_breadcrum{/*Contiene al breadcrum*/
margin-right:5px;
}
#tab_info_seccion{/*Contiene la seccion y el titulo de la pgina*/
height:85px;display:block;
padding:0 0 1px 0;margin:10px 5px 15px 0;
}
#tab_info_seccion #seccion{/*Nombre de la seccin (en imagen)*/
margin-top:20px;float:left;
}
#tab_info_seccion #banner{/*Banner al lado del ttulo de seccin en imagen*/
float:right;
}
#tab_info_seccion #titulo{/*Contenedor del Titulo de la pagina (en imagen)*/
height:35px;line-height:35px;
}
#tab_info_seccion #titulo img{/*Imagen del Titulo de la pagina*/
vertical-align:bottom;
}
#tab_info_seccion #titulo h1{/*Ttulo de la seccin en texto*/
display:none;
}
#tab_info_seccion_alterna {margin:10px 0 5px 0;}
#tab_info_seccion_alterna #titulo{height:35px;}
#tab_info_seccion_alterna #titulo h1{display:none;}
.bor_amarillo{/*borde de color*/
border-bottom:solid 2px #FDC200;
}
.bor_amarillo_delgado{/*borde de color*/
border-bottom:solid 1px #FDC200;
}
.bor_verde{border-bottom:solid 2px #27A100;}
.bor_verde_delgado{border-bottom:solid 1px #27A100;}
.bor_azul{border-bottom:solid 2px #085A9B;}
.bor_azul_delgado{border-bottom:solid 1px #085A9B;}
.bor_azulclaro{border-bottom:solid 2px #0082D1;}
#tab_contenido{/*Contenido de la pgina*/
margin-right:5px;text-align:left;
}
#tab_pie_pagina{/*div Contenedor de barra lateral derecha*/
width:766px;margin:0 auto;padding:0;
}
#tab_pie_info{
font-size: 11px;font-weight:bolder;
color: #085A9B;background-color: inherit;
border-bottom: 1px solid #085A9B;text-align:right;
padding: 5px 20px 0 0;margin: 0;
}
#tab_pie_info a{color: #085A9B;background-color: inherit;text-decoration:none;}
#tab_pie_info a:hover{text-decoration:underline;}
#tab_derechos {
text-align:left;font-weight:bold;height:20px;line-height:20px;
color: #666666;background-color: inherit;
word-spacing:4px;
border-bottom: 2px solid  #cccccc;
padding: 0 0 0 12px;margin: 0;
}
#tab_derechos a{font-size:10px;color: #666666;background-color: inherit;text-decoration:none;}
#tab_derechos a:hover{text-decoration:underline;}
/*Barra lateral derecha*/
#tab_barraDerecha{/* div Contenedor de barra lateral derecha*/
width:213px;
background-color: #FFFFFF;color:#000000;
text-align:center;font-size:8px;
margin:0;padding:0;
}
#tab_barraDerecha .tab_barraDerechaContenido{ /*Contenedor info*/
width:200px;
text-align:left;
padding: 0 0 0 5px;margin: 0;
}
#tab_barraDerecha .tab_barraDerechaFondo{width:100%;background-color:#AFC8DE;color: #000000;}
#tab_barraDerecha .tab_barraDerechaFondo0{width:100%;background-color:#F5F3F4;color: #000000;}
#tab_barraDerecha .tab_barraDerechaFondo1{/* Fondo 1 de barra lateral derecha*/
width:100%;background: url(../images/images_css/back_serv_cliente.gif) repeat-x ;
}
#tab_barraDerecha .tab_barraDerechaFondo2{/* Fondo 2 de barra lateral derecha*/
width:100%;background-color:#F3F6FD;color: #000000;
}
#tab_barraDerecha .tab_barraDerechaFondo3{width:100%;background-color:#D6E6F6;color:inherit;}
#tab_barraDerecha .tab_barraDerechaFondo4{width:100%;background-color:#F3F6FD;color:inherit;}
#tab_barraDerecha .tab_barraDerechaFondo5{width:100%;background-color:#82ADDA;color:inherit;}
#tab_barraDerecha .tab_barraDerechaFondo6{width:100%;background-color:#C2DAF2;color:inherit;}
#tab_barraDerecha h3 {/* Aumento de 4px de marco para titulares h3 en barra lateral derecha*/
 padding-top:4px; padding-bottom:4px; margin:0;
}
#tab_barraDerecha .tab_separadorFactura{/* Linea horizontal */
background: url(../images/images_css/separador_factura.gif) repeat-x center;
height:5px;width:100%;
}
#tab_barraDerecha .tab_separadorFactura hr{/* Linea horizontal (complemento de estilo no utilizado directamente en el html)*/
display:none;
}
#tab_barraDerecha .tab_separadorAsistencia{/* Linea horizontal */
background: url(../images/images_css/separador_asistencia.gif) repeat-x center;
height:5px;width:100%;
}
#tab_barraDerecha .tab_separadorAsistencia hr{/* Linea horizontal (complemento de estilo no utilizado directamente en el html)*/
display:none;
}
#tab_barraDerecha .tab_separadorTienda{/* Linea horizontal */
background: url(../images/images_css/separador_tiendatelmex.jpg) repeat-x center;height:5px;width:100%;
}
#tab_barraDerecha .tab_separadorTienda hr{/* Linea horizontal (complemento de estilo no utilizado directamente en el html)*/
display:none;
}
#tab_barraDerecha .tab_separadorLoMasBuscado{/* Linea horizontal */
background: url(../images/images_css/separador_lomasbuscado.jpg) repeat-x center;height:5px;width:100%;
}
#tab_barraDerecha .tab_separadorLoMasBuscado hr{/* Linea horizontal (complemento de estilo no utilizado directamente en el html)*/
display:none;
}
/*Fin lateral derecha*/
/*Barra lateral delgada*/
#tab_barDerecha{/* div Contenedor de bar lateral derecha*/
width:152px;
text-align:center;font-size:10px;
margin:0;padding:0;
background-color: #FFFFFF;color:#000000;
}
#tab_barDerecha .tab_barDerechaContenido{ /*Contenedor info*/
text-align:left;width:147px;padding: 0 0 0 5px;
}
#tab_barDerecha .tab_fondo{background-color:#AFC8DE;color:inherit;}
#tab_barDerecha .tab_fondo1{background-color:#82ADDA;color:inherit;}
#tab_barDerecha .tab_fondo2{background-color:#C2DAF2;color:inherit;}
#tab_barDerecha .tab_fondo3{background-color:#D6E6F6;color:inherit;}
#tab_barDerecha .tab_fondo4{background-color:#F3F6FD;color:inherit;}
#tab_barDerecha h3 {/* Aumento de 4px de marco para titulares h3 en bar lateral derecha*/
 padding-top:4px; padding-bottom:4px; margin:0;
}
#tab_barDerecha .forma {padding:0;margin: 0 4px 0 0;text-align:right;}
.etiqueta{height:25px;text-align:right;}
#tab_barDerecha input{margin:0;padding:0;}
.frm_renglon{clear:both;width:100%;display:block;padding-top:2px;}
.frm_col1{float:left;width:45%;text-align:left;vertical-align:middle;display:block;}
.frm_col2{float:right;width:55%;text-align:left;vertical-align:middle;display:block;}
.frm_col1 label{padding-right:10px;}
/*Fin Barra lateral delgada*/

