F
/* 

Hoja de estilos SRA

webmaster@sra.gob.mx

*/


a[href^="http"] {
background:url(/sraweb/datastore/home_store/pics_home/externo.gif) no-repeat right top;
padding-right: 15px;
} 

a[href^="http://www.sra.gob.mx"],
a[href^="http://sra.gob.mx"],
a[href^="http://portaltransparencia.gob.mx"],
a[href^="http://tecnicos.sra.gob.mx"],
a[href^="http://www.youtube.com"]

 {
background-image: none;
padding-right: 0;;
}







fieldset,img { border:none; }

caption,th { text-align:left; }

table { border-collapse:collapse; border-spacing:0; }

img.left { float:left; margin:2px 20px 16px 0; }

img.right { float:right; margin:2px 0 16px 20px; }

.clear { clear:both; height:0; overflow:hidden; line-height:1px; font-size:1px; }

/* default type */

strong,b { font-weight:bold; }

em,i { font-style:italic; }

sup { padding-left:1px; font-size:10px!important; font-weight:normal!important; vertical-align:baseline; position:relative; bottom:.33em; color:#76797c; position:static!important; }


/* layout */

body {

background-color:#FFFFFF; 

/*background:#f1f1f1 url(images/body_bg.jpg) repeat-x; */

font:12px/18px Verdana,"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif; color:#333;

}

.hr_c{margin-top:10px; margin-bottom:5px; width:98%; text-align:center; background-color:#F93;}


#wrap { 

	width:790px; 

	margin:0 auto; 

	text-align:left;
	}
	
	#wraps { 

	width:976px; 

	margin:0 auto; 

	}

.cap { 

	line-height:1px; 

	font-size:1px; }

object {

	margin-left:20px;

}



.pad_5{

padding: 5px 5px 10px 0px;

line-height:13px;

}

.lista_enlaces{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#000000;

	padding: 8px 5px 8px 10px;

	line-height:13px;

}

.lista_enlacesconoce{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#000000;

	padding: 8px 5px 8px 20px;

	line-height:13px;

}
lista_enlaces .ver_mas  { font-size:10px; text-align: right; color:#ff6600; padding-left:8px;}

.lista_enlaces .ver_mas a{ text-decoration:none;  color:#ff6600;}

.lista_enlaces .ver_mas a:hover{ text-decoration:none;  color:#ff6600;}
.lista_enlaces ul{list-style-image:url(images/bullet_naranja.gif); margin-bottom:3px; }
.lista_enlacesconoce ul{list-style-image:url(images/bullet7.gif); margin-bottom:1px; }

.lista_enlaces li{}

.lista_enlaces a{text-decoration:none; color:#000000;}

.lista_enlacesconoce a{text-decoration:none; color:#000000;}

.lista_enlaces a:hover{text-decoration:none; color:#000000;}

/* 	LPBP

*	Estilo para bloques del SPC

*/

.spc_texto{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-style:normal;

	color:#666666;

	background-color:#feefda;

	line-height:13px;

	text-align:justify;

	padding: 8px 5px 8px 10px;

}



/* 	LPBP

*	Estilo del mensaje del ERROR 404

*/

.err404{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#333333;

	text-align:justify;

	padding:10px 20px;

}



a.busquedas_titulos { 

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:600;

	color:#FF6600; 

	text-decoration:none;

	padding-left:10px;

	line-height:10px;

}

.busquedas_txtgral { 

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-style:normal;

	color: #666666;

	line-height:13px;

	text-align:justify;

}

.busquedas_txtgral a {

	font-size:9px;

	color:#000000;

	font-weight:bold;


	line-height:10px;

	text-align:left;

	text-decoration:none;

 }

.busquedas_txtsmall { 

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	font-weight:bold;

	line-height:10px;

	color: #666666;

	text-align:right;

	background:url(../../../datastore/includes/items_busqueda/pleca_pub.gif) repeat-y left;

	padding-right:10px;

	margin-right:10px;

}

#directorio_top{

	background:url(../../../datastore/directorio/pleca_top.jpg) repeat-x;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	font-weight:bold;

	color:#FFFFFF;

	text-align:center;

}


.bol_fecha_top{

	font-family: Arial,Verdana;

	font-size:0.7em;

	line-height:normal;

	color:#999999;

}




.div_archives{

	margin-left:10px;

	padding: 8px 0px 8px 10px;

	line-height:10px;

	background: #CCCCCC;

	width:auto;

	height:190px;

}

.descarga_archives{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;



	}	

a.descarga_archives{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	font-size:11px;

	color:#ff6600;

	font-weight:bold;

	}



.descarga_boletin{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;



	}	

a.descarga_boletin{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	font-size:10px;

	color:#ff6600;

	}






#fotogaleria{

	width:466px;

}
/**ementos de la presentacion del directorio institucional*/

#directorio_top{

	background:url(../../../datastore/directorio/pleca_top.jpg) repeat-x;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	font-weight:bold;

	color:#FFFFFF;

	text-align:center;

}



#directorio_celdatop{



	}

#directorio_celda1{

	background:url(../../../datastore/directorio/pleca_c1.jpg) repeat-x;

	height:100px;

	vertical-align:middle;

}

#directorio_celda2{

background:url(../../../datastore/directorio/pleca_c3.jpg) repeat-x;


	height:100px;

	padding: 0px 5px 0px 5px;

}

#directorio_celda3{

	background:url(../../../datastore/directorio/pleca_c4.jpg) repeat-x;

	height:100px;

}

#directorio_nivel1{

	background:url(../../../datastore/directorio/pleca_c1.jpg) repeat-x;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	color:#333333;

	text-align:center;

	vertical-align:middle;

	height:100px;

}

#directorio_nivel2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	font-weight:normal;

	text-align:center;

	line-height:10px;

}

#directorio_nivel3{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	

	font-weight:bold;

	text-align:center;

	

	line-height:10px;

}

#directorio_nivel4{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;



	font-weight:bold;

	text-align:center;

	line-height:10px;

	color:#663300;

}



/* 	LPBP

*	Estilos de Licitaciones

*/

.licita_concepto{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	font-style:normal;

	color:#666666;

	line-height:10px;

	text-align:justify;

	padding: 5px 10px 5px 10px;

}

#licita_titulo{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:700;

	font-style:normal;

	color:#f67a22;

	background-color:#fbd5a2;

	line-height:10px;

	text-align:left;

	padding: 5px 2px 5px 5px;	

}

.licita_titulo_tabla{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:700;

	font-style:normal;

	color:#FFFFFF;

	background-color:#ff6600;

	line-height:10px;

	text-align:center;

	padding: 5px 1px 5px 1px;
	text-align:center;

}

#licita_titulo_tabla_col{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:700;

	font-style:normal;

	color:#f67a22;

	background-color:#feefda;

	line-height:10px;

	text-align:left;

	padding: 5px 1px 5px 1px;
	

}

#licita_numero{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;


	color: #666666;

	line-height:13px;

	font-weight:bolder;

	text-align:justify;

	vertical-align:top;

	padding: 5px 10px 5px 10px;

}

/*Estilos de la pagina de historia*/

.historia_listas{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#666666;

	padding: 8px 5px 8px 10px;



}

.historia_listas ul{}

.historia_listas li{ line-height:8px;}



.galeria_padtxt {	padding:10px 15px 10px 15px;}

.galeria_padimg {	padding:10px 0px 10px 10px;}



.mapa_square{		width:470px;	height:200px; padding:0px 0px 0px 10px;}


/*--------Aqui comienza lo 2010*/



h3.heading_bol { 

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.8em;

	color:#FF6600;

	margin-top:5px;

	padding:14px 0px 0px 0px;

	width:608px;

	height:80px;

	text-align:justify;

	}
	
	
	
h3.heading_bolj { 

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:0.8em;
	color:#FF6600;
	margin-top:5px;

	padding:14px 0px 0px 0px;

	width:608px;


	text-align:justify;

}



/*

*	LPBP

*	Encabezado de templates archive.php

*/	


.bol_fecha_top10{

	font-family: Arial,Verdana;

	font-size:10px;
	line-height:normal;
	color: #000000;
	font-weight:bold;


}


.header_secundario10 { 

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;
	margin-left:200px;
	
	font-style:normal;
	font-weight:700;
	color:#ff6600;
	padding:18px 0px 20px 70px;
	height:25px;
	

	}

/*<-------------------------Estilos Presidencia-----------------------*/

body{background:#F5F5F5; color:#2F2F2F; margin:0; font:1em Arial;}

#cuerpo_principal{width:61em; margin-right:auto; margin-left:auto; margin-top:1em}

#encabezado{display:block; overflow:hidden; height:9em; margin-top:30px}

#barra_herramientas{overflow:hidden; height:1.5em; background-color:transparent}

#login{width:29em; float:left; padding-left:1em}

#login Input{border:1px solid gray; color:#5b5b76; font-size:12px; margin:0; padding:2px; background-position:center top}

#herramientas{width:30em; float:right; padding-right:1em; text-align:right}

#herramientas a{text-decoration:none; font-size:.8em; color:#414040}

#herramientas a:hover{text-decoration:none}

#firma_busqueda{height:5em; display:block; overflow:hidden; background-image:url(/sraweb/datastore/home_store/index/banner/encabezado.jpg)}

#firma a{display:block; height:5em; width:15em; float:left; padding-left:15em}

#firma_nombre{color:white; width:14em; height:4em; display:block; float:left; text-align:center; padding:.5em}

.buscar{display:table; float:right; padding-right:1em; height:2.5em; padding-top:2.5em; text-align:right}

#dominio{color:white; margin-right:2.7em; margin-top:0.2em; font-size:2em}

.letra_menu{font-size:.8em}

.menu_principal10{height:2.5em; display:block; overflow:hidden; background-image:url(/sraweb/datastore/home_store/index/banner/barramenu.gif)}

.menu_principal10 ul{height:2em; list-style:none; margin:0; padding:0; text-align:center}
.menu_principal10 li{display:inline-block; font-weight:bold; background-color:transparent; margin-bottom:0}
.menu_principal10 li a{color:white; display:block; line-height:2em; text-align:left; text-decoration:none; padding:0px .5em}
.menu_principal10 li a:hover{text-decoration:none}

.menu_principal10 li ul{background:#737373; border-bottom:2px solid #ff0; display:none; height:auto; position:absolute; width:10em; z-index:300; margin-top:-1px}
.menu_principal10 li:hover ul{display:block}
.menu_principal10 li li{display:block; float:none; padding:0; width:10em; margin:0; font-weight:normal; font-style:normal; background:url(/sraweb/datastore/home_store/index/banner/bullet_menu.png) no-repeat 5px}
.menu_principal10 li ul a{display:block; font-size:12px; font-style:normal; padding:0px 10px 0px 15px; text-align:left}
.menu_principal10 li ul a:hover{text-decoration:underline}

#submenu1, #submenu2, #submenu3, #submenu4, #submenu5{width:20.4em}

#submenu4 li, #submenu1 li, #submenu2 li, #submenu3 li, #submenu4 li, #submenu5 li{display:inline-block}

#cuerpo{background-color:white; display:table; padding:1em; width:auto}

#pie{width:59em; border-top:1px solid #dedde0; color:gray; background-color:white; display:table; border-bottom-style:none; padding-top:0; padding-bottom:0; text-align:center}

#pie a{color:gray; text-decoration:none}

#pie p{margin:0; font-size:.8em; padding-top:.5em; padding-bottom:.5em; color:gray}

#pie_b{width:auto; background-image:url(/sraweb/datastore/home_store/index/banner/pie1.jpg); height:.5em; margin-right:auto; margin-left:auto}

#pie_d{margin-right:auto; margin-left:auto; background-color:#dedde0; height:8em; background:url(/sraweb/datastore/home_store/index/banner/pie2.jpg) center}

.izquierda{float:left}

.derecha{float:right}

.margen_derecho{margin-right:1em}

.margen_izquierdo{margin-left:1em}

.renglon{display:table; margin-bottom:0; width:auto}

.campana{float:left; min-height:14em; font-size:1em}

.cuadro{ float:left; min-height:15em; font-size:1em}

.cuadrol{display:table; float:left; font-size:1em}

.cuadro_libre{display:table; float:left; min-height:15em; font-size:1em}

.cuadro_libres{display:table; float:left; min-height:7em; font-size:1em}

.fijo{overflow:auto; display:block; min-height:13em}

.A{width:59em}

.B{width:44em}

.C{width:39em}

.D{width:38em}

.E{width:35em}

.F{width:29em}

.G{width:20em}

.H{width:19em}

.I{width:18em}

.J{width:44em}

.K{width:14em}

.L{width:12em}

.M{width:11em}

.N{width:9em}

.O{width:8em}

.fondo_1{background-color:#d8d9de}

.fondo_6{background-color:#cdcbcd}

.fondo_7{background-color:#FFF}

.fondo_2{background-color:#dbd9dc}

.fondo_3{background-image:url(/sraweb/datastore/home_store/pics_home/fondo_notas.jpg)}

.fondo_4{background-color:#a1a1a5}

.fondo_5{background-color:#545354}

.fondo_8{background-color:#f8f8f8}

.H7{height:7em}

.H8{height:7.5em;}


.H10{height:10em}
.H12{height:10em}

.H13{height:13em}

.H16{height:16em}

.H17{height:17em}

.H18{height:18em}

.H19{height:19em}

.H20{height:18.5em}

.H22{height:22em}

.H8{height:8em}

.H4{height:4em}

.caja{border:1px solid #b7b8b9; display:block; margin-bottom:1em; background-color:#f4f5f9; padding-bottom:1em}

.programas{border:1px solid #b7b8b9; display:block; margin-bottom:1em; background-color:#f4f5f9;}

.caja a{color:#555; text-decoration:none}

.caja a:hover{text-decoration:underline; color:#F60}

.programas a{color:#555; text-decoration:none}

.programas a:hover{text-decoration:underline; color:#F60}

.caja h1{color:white; background-image:url(/sraweb/datastore/home_store/sidebar_r/fondo_h1_caja.jpg); text-align:center; font-size:.8em; padding-top:.3em; padding-bottom:.3em; margin-bottom:.4em}

.caja h2{color:#929292; text-transform:uppercase; font-weight:bold; line-height:1em; margin-bottom:.5em; margin-top:0; font-size:1em; margin-left:.3em}

.caja ul{margin:0; padding:0; font-size:0.9em}

.caja li{padding:0; list-style-position:inside; list-style-image:url(/sraweb/datastore/home_store/index/banner/bullet_menu.png); margin-left:.5em}

.programas ul{margin:0; padding:0; font-size:0.9em}

.programas li{padding:0; list-style-position:inside; list-style-image:url(/sraweb/datastore/home_store/index/banner/bullet_menu.png); margin-left:.5em}

.caja_video{margin-bottom:1em}

.caja_multimedia{border:1px solid #b7b8b9; display:block; margin-bottom:1em; background-color:#f4f5f9; padding-bottom:1em}

.caja_multimedia a{color:#F3A400; text-decoration:none}

.caja_multimedia a:hover{color:maroon; text-decoration:underline}

.caja_multimedia ul{padding:0; margin-left:.5em; margin-bottom:0; margin-top:0}

.caja_multimedia li{list-style-type:none; display:table; margin-bottom:.3em}

.caja_multimedia h1{color:white; text-transform:uppercase; text-align:center; font-size:.8em; padding-top:.3em; padding-bottom:.3em; margin-bottom:.5em}

.w_libre li{width:auto !important}

.horizontal li{display:inline-block}

.lista_menu_vertical{margin-top:.5em; padding-top:.5em; padding-bottom:.5em; font-size:.8em}

.lista_menu_vertical li{list-style-type:none; font-weight:bold; text-transform:uppercase; margin-bottom:.8em}

.lista_menu_vertical li li{font-weight:normal; font-style:normal; text-transform:capitalize; margin-bottom:.1em; margin-left:.5em}

.lista_menu_vertical a{color:#555}

.lista_menu_vertical a:hover{font-weight:bold; color:#1B5E9E}

.lista_tipo_A{}

.lista_tipo_A ul{padding-top:.5em; padding-bottom:.5em}

.lista_tipo_A li li{list-style-type:disc; list-style-image:none}

.lista_tipo_A a{color:#555; text-decoration:none}

.lista_tipo_A a:hover{color:maroon; text-decoration:underline}

.lista_tipo_B{padding-top:.3em; padding-bottom:.3em; padding-right:.3em; font-size: .8em; text-align:justify}

.lista_tipo_B ul{}

.lista_tipo_B li{padding-top:.3em; padding-bottom:.3em; border-bottom-style:dotted; border-bottom-color:#737576; list-style-type:none; padding-left:.5em; font-size:1em; line-height:1em}

.lista_tipo_B li li{border-bottom-style:none; padding-top:0; padding-bottom:0; list-style-type:none; font-size:.8em}

.lista_tipo_B a{}

.lista_tipo_B a:hover{}

.lista_tipo_C{padding-top:.3em; padding-right:.3em; padding-bottom:.3em}

.lista_tipo_C li{list-style-type:none; margin-bottom:.2em; padding:.5px}

.lista_tipo_C li a{display:table; width:99%; padding:.5em; background-color:#e9e9e8}

.lista_tipo_C li a:hover{background-color:silver}

.lista_tipo_D{padding-top:.3em; padding-bottom:.3em}

.lista_tipo_D ul{margin:0; padding:0}

.lista_tipo_D li{list-style-type:none; padding:.5px; width:9em; vertical-align:top; margin-bottom:.4em; display:inline-block}

.lista_tipo_D li a{color:gray; font-size:.7em; line-height:1em}

.lista_tipo_D li a:hover{color:#f90; text-decoration:underline}

.lista_tipo_E{}

.lista_tipo_E h1{background-color:#C3122F; color:white; font-size:1em; text-transform:capitalize; padding:.5em}

.lista_tipo_E h2{color:#C3122F; font-size:.8em; font-weight:normal; font-style:normal}

.lista_tipo_E h3{color:#C3122F; text-align:right; font-size:.7em; text-transform:none}

.lista_tipo_E h3 a{color:#C3122F}

.lista_tipo_E h3 a:hover{color:#C3122F; text-decoration:underline}

.lista_tipo_E li{list-style-type:none; margin-top:.5em}

.lista_tipo_E li a{color:gray; font-size:.8em; line-height:.9em}

.lista_con_iconos_A{padding-top:.3em; padding-bottom:.5em}

.lista_con_iconos_A a{}

.lista_con_iconos_A a:hover{}

.lista_con_iconos_A ul{margin:0; padding:0}

.lista_con_iconos_A li{list-style-type:none; display:block; padding-top:.5em; padding-bottom:.5em}

.lista_multimedia_A{padding-top:.3em; padding-right:.3em; padding-bottom:.3em}

.lista_multimedia_A li{list-style-type:none; padding-top:.1em; padding-bottom:.1em}

.lista_multimedia_A a{color:#74bf43}

.lista_multimedia_A a:hover{color:#1B5E9E}

.lista_multimedia_B{padding-top:.3em; padding-bottom:.3em; display:table}

.lista_multimedia_B li{list-style-type:none; height:2em; color:orange; font-size:.8em; padding-top:.7em}

.lista_multimedia_B li a{color:#7e7076; font-size:1.2em}

.lista_notas_A{padding-top:.5em; padding-bottom:.5em; margin-bottom:.5em; border-bottom:1px solid gray}

.lista_notas_A h1{font-size:.9em; color:#666; text-transform:none}

.lista_notas_A h1 a{color:#666}

.lista_notas_A h1 a:hover{color:maroon}

.lista_notas_A span{color:#c06610; font-weight:bold; text-transform:none; margin:0; border-left-style:none; font-size:0.8em}

.lista_notas_A p{margin:0}

.lista_notas_A h5{margin:0; text-align:right}

.lista_notas_B{padding-top:.5em; padding-bottom:.5em; margin-bottom:.5em; border-bottom-width:1px; border-bottom-color:gray}

.lista_notas_B h1{font-size:.9em; color:maroon; text-transform:none}

.lista_notas_B h1 a{color:maroon}

.lista_notas_B h1 a:hover{text-decoration:underline}

.lista_notas_B h4{color:#313030; font-weight:bold; text-transform:none; border-left-style:none; font-size:0.7em; margin-bottom:.4em}

.lista_notas_B img{border:1px solid maroon; float:left; margin-bottom:.5em; margin-right:.5em}

.lista_notas_B h5{margin:0; text-align:right}

.lista_notas_B h5 a{color:maroon}

.lista_notas_C{padding-top:.5em; padding-bottom:.5em; margin-bottom:.5em; border-bottom:1px solid gray}

.lista_notas_C h1{font-size:.9em; color:maroon; text-transform:none}

.lista_notas_C h1 a{color:maroon}

.lista_notas_C h1 a:hover{text-decoration:underline}

.lista_notas_C h4{color:#313030; font-weight:bold; text-transform:none; border-left-style:none; font-size:0.7em; margin-bottom:.4em}

.lista_notas_C img{border:1px solid maroon; float:right; margin-bottom:.5em; margin-right:.5em}

.lista_notas_C h5{margin:0; text-align:right}

.lista_notas_C h5 a{color:maroon}

.tabla_A{background:#fff; margin:1em; border-collapse:collapse; text-align:left}
.tabla_A th{font-weight:normal; color:#039; border-bottom:2px solid #6678b1; font-size:1.2em; padding:.5em}

.tabla_A td{border-bottom:1px solid #ccc; color:#669; padding:.3em}
.tabla_A tbody tr:hover td{color:#009}

.tabla_B{margin:1em; text-align:left; border-collapse:collapse}
.tabla_B th{font-weight:normal; color:#039; padding:.5em; font-size:1.2em}
.tabla_B td{color:#669; padding:.4em}
.tabla_B .fondo1{background:#e8edff}

.tabla_C{text-align:left; border-collapse:collapse}
.tabla_C th{font-weight:bold; color:white; background:#757575; padding:.5em}
.tabla_C td{background:#f4f5f9; border-top:1px solid #fff; color:#585050; padding:.5em}
.tabla_C tbody tr:hover td{background:#d0dafd}

.tab_actual_A{background-color:#737373 !important}

.tab_visible_A{display:block}

.tab_A{display:block; overflow:hidden}

.tab_recuadro_A{border:2px solid #737373; padding:1em; color:#2F2F2F; margin:0; background-position:center top; }

.tab_A ul{list-style:none; margin:0; padding:0}
.tab_A li{display:inline-block; background-color:silver; width:8em; }
.tab_A li a{color:white; display:block; text-align:center; text-decoration:none; line-height:1.1em; font-size:.9em; padding:.3em .5em .2em}
.tab_A li a:hover{color:white; text-decoration:none; background-color:#737373; }

.tab_A li ul{background:#737373; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; display:none; height:auto;  position:absolute; z-index:200; margin-top:-1px}
.tab_A li:hover ul{display:block}
.tab_A li li{display:inline-block; float:none; padding:0px; background-color:transparent}
.tab_A li ul a{display:block; font-size:12px; font-style:normal; padding:0px 10px 0px 15px; text-align:left}
.tab_A li ul a:hover{background:#949494; color:#000; }

.carrusel_2{height:13em; overflow:auto; width:59em}

.contenedor_c2{height:13em; display:inline-block; width:9em; font-weight:bold; float:left; padding-right:.41em; padding-left:.42em; overflow:hidden}

.imagen_contenedor_c2{height:13em; width:9em; overflow:hidden; display:block; position:relative}

.texto_contenedor_c2{margin-top:-3em}

.fondo_contenedor{background-color:black;  width:9em; height:13em; position:relative}

.contenedor_t1{color:white; position:relative; margin-top:-13em; width:9em; height:13em}

.linea_rosa{border-top:3px solid #d90a90}

.titulo_contenedor{line-height:1.1em; text-align:left; font-size:.8em; padding:.4em .5em .2em; height:3.2em}

.texto_contenedor_2{font-size:.7em; line-height:1.1em; margin-top:.5em; padding-right:.5em; padding-left:.5em; text-align:left}

.texto_contenedor_2 a{color:white; text-decoration:none}

ul{margin-left:.5em; margin-top:0; margin-bottom:0; padding:0}

li{line-height:1.1em; list-style-position:inside; list-style-type:circle}

li li{list-style-type:disc; line-height:1em; margin-bottom:.1em; padding-bottom:0; list-style-position:inside}

a{text-decoration:none; color:#2F2F2F}

a:hover{text-decoration:underline}

h1{color:#d61d00; text-transform:uppercase; margin-bottom:.3em; font:bold 1.6em/1em Arial; margin-top:0}

.ruta_navega{color:#ff9900; text-transform:uppercase; font-weight:bold; line-height:1em; margin-bottom:.5em; font-size:1.2em; margin-top:0}

h2{color:#ff9900; text-transform:uppercase; font-weight:bold; line-height:1em; margin-bottom:.5em; font-size:1.2em; margin-top:0}

.titulos{border-left-style:solid; border-left-width:2px; padding-left:.3em; border-width:2px; border-color:#e4e3e3; text-transform:uppercase; margin-top:.2em; margin-bottom:.2em; font-weight:bold; color:#ff9900; font-size:0.8em}

h4{border-left-style:solid; border-left-width:2px; padding-left:.3em; border-width:2px; border-color:#e4e3e3; text-transform:uppercase; margin-top:.2em; margin-bottom:.2em; font-weight:bold; color:#ff9900; font-size:.8em}

h3 {border-left-style:solid; border-left-width:2px; padding-left:.3em; border-width:2px; border-color:#e4e3e3; text-transform:uppercase; margin-top:.2em; margin-bottom:.2em; font-weight:bold; color: #333333; font-size:.9em}


h4 a:hover{text-decoration:none}

h5{font-size:.9em; text-align:justify}

h5 a{color:gray; text-decoration:none}

h5 a:hover{text-decoration:underline}

h6{ font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:3px; margin-top:10px; font-size:10px; font-weight:bold;	text-align:center;}




#lista_redes{}

#lista_redes a{background-color:orange; display:inline-block; float:left}

#r1 a{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -16px -152px; width:2em; height:2em; margin-right:1em; margin-bottom:1em; margin-left:1.5em}

#r1 a:hover{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -16px -195px}

#r2 a{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -58px -152px; width:2em; height:2em; margin-right:1em; margin-bottom:1em; margin-left:1.5em}

#r2 a:hover{background-position:-58px -195px}

#r3 a{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -100px -152px; width:2em; height:2em; margin-right:1em; margin-bottom:1em; margin-left:1.5em}

#r3 a:hover{background-position:-100px -195px}

#r4 a{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -142px -152px; width:2em; height:2em; margin-right:1em; margin-bottom:1em; margin-left:1.5em}

#r4 a:hover{background-position:-142px -195px}

#r5 a{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -184px -152px; width:2em; height:2em; margin-right:1em; margin-bottom:1em; margin-left:1.5em}

#r5 a:hover{background-position:-184px -195px}

#r6 a{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -226px -152px; width:2em; height:2em; margin-right:1em; margin-bottom:1em; margin-left:1.5em}

#r6 a:hover{background-position:-226px -195px}

#r7 a{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -268px -152px; width:2em; height:2em; margin-right:1em; margin-bottom:1em; margin-left:1.5em}

#r7 a:hover{background-position:-268px -195px}

#r8 a{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -310px -152px; width:2em; height:2em; margin-right:1em; margin-bottom:1em; margin-left:1.5em}

#r8 a:hover{background-position:-310px -195px}

#r9 a{background:url(/sraweb/datastore/home_store/index/banner/iconografia.gif) no-repeat -352px -152px; width:2em; height:2em; margin-right:1em; margin-bottom:1em; margin-left:1.5em}

#r9 a:hover{background-position:-352px -195px}

.recuadro{margin:1em; border:1px none gray; padding:1em; display:table}

.recuadro2{margin:1em; border:1px solid gray; padding:1em; background-color:#f9f7fa;  font:.75em Courier}

.recuadro4{padding:1em; font-size:.7em; color:#2F2F2F; background-position:center top; background-repeat:no-repeat; background-attachment:scroll}

.titulo_seccion{border-left-style:solid; border-left-width:2px; padding-left:.3em; border-width:2px; border-color:#e4e3e3; text-transform:uppercase; font-weight:bold; color:#F90; margin-bottom:.5em; font-size:1em}

.titulo_seccion a{color:#333; text-decoration:none}

.titulo_seccion_b{font-size:.7em; color:gray; font-weight:bold}

.titulo_seccion_b a{color:gray}

.ruta_de_navegacion{text-align:left; color:#f60; text-transform:uppercase; font-size:.7em; margin-bottom:1em}

.ruta_de_navegacion a{color:#929292; text-decoration:none}

.ruta_de_navegacion a:hover{color:#d92b12; text-decoration:underline}

.texto_herramientas{vertical-align:top}

.herramientas_del_usuario a{color:gray; text-decoration:none; padding-bottom:20px; padding-top:20px;}

.titulo_nota{color:#929292; text-transform:uppercase; font-weight:bold; line-height:1em; margin-bottom:.5em; font-size:1.2em}

.notas_com {font-size:.8em; text-align:justify; margin-right:1.5em}

.texto_nota{font-size:.9em; text-align:justify; margin-top:10px;}

p{ color:#414040; font-size:0.85em}

.autor_nota {color:#999; text-align:right; font-size:.6em; padding-right:3em; padding-bottom:1em}

.nota_chica{font-size:.8em}

.nota_media{font-size:1em}

.nota_grande{font-size:1.3em}

.nota_especial{font-weight:bold; color:#744d2f; font-size:.9em}

.nota_especial a{color:blue}

.fecha_nota{color:#434D2A; font-size:0.7em; font-weight:bold; margin-bottom:0.5em}

.renglon_ban{margin-bottom:1em; height:4em; display:block}

.ban_1{width:9.75em; height:4em}

.ban_2{width:20em; height:4em; margin-bottom:1em}

.notas_recientes{font-style:normal; font-family:Arial; color:#2f2f2f; font-size:14px; max-width:18em; padding-left:5px; padding-right:5px}

.notas_recientes a{text-align:justify; font-style:normal; font-family:Arial; color:#2f2f2f; font-size:14px}

.cuadro_notas_inicio{height:20em;  display:table; background-image:url(/sraweb/datastore/home_store/pics_home/fondo_notas.jpg)}

.cuadro_notas_inicio a{display:block; border-bottom:#fff 1px solid; width:18.85em; height:3em; padding:.5em .5em .5em 1.5em; color:#f60; line-height:1em}

.cuadro_notas_inicio a:hover{display:block; color:#f60; background:#f1f0f0 url(/sraweb/datastore/home_store/pics_home/bullet_notas.jpg) no-repeat}

.nota_prima{display:table; padding-bottom:.5em; margin-top:.5em; padding-left:.5em;  font-size:0.8em; text-align:justify}

.marco{border-bottom:orange 1px solid; border-left:orange 1px solid; border-right:orange 1px solid; border-top:orange 1px solid; width:18em}

.marco_cuadro_I a{}

.marco_cuadro_I img{border-style:solid; border-color:#f90; margin-left:.5em; margin-bottom:.5em}

.marco_cuadro_I2{}

.marco_cuadro_I2 a{font-size:.9em; line-height:.9em}

.marco_cuadro_I2 a:hover{color:#1b5e9e; text-decoration:underline}

.borde_azul{border:1px solid #289ed4}

.borde_gris{border:1px solid #737576}

.titulo_seccion2{border-left-style:solid; border-left-width:2px; padding-left:.3em; border-width:2px; border-color:#e4e3e3; text-transform:uppercase; margin-top:.2em; font-weight:bold; color:#1c5da4; font-size:.9em; margin-bottom:.5em}

#videos_v4{height:16.5em; width:39.5em; margin-right:.2em}

#v_4_notas{border-right:1px solid #e4e3e3; height:15.1em;}

.v4_frame{width:22.5em; margin-left:0; margin-bottom:10px}

.v4_notas{width:16.5em; }

.v4_notas ul{margin:0; padding:0;height:15.2em;}

.v4_notas li{margin:0; list-style-type:none; font-size:.7em; border-bottom:1px dashed silver; line-height:1.2em; padding-top:.4em; padding-bottom:.4em; padding-right:5px}

.v4_notas a{color:#5f5e5f; text-decoration:none}

.v4_notas a:hover{color:#c71907; text-decoration:underline}

.videos_C{font-size:.6em; text-transform:capitalize}

.videos_C a{color:#C71707; margin-top:.3em}

<!--Style for pictures in the home-->

.foots_pics{height:20em; display:block; overflow:hidden;}

.foots_pics ul{height:5em; width:8.12em; list-style:none; margin:0; padding:0; text-align:center}
.foots_pics li{display:inline-block; font-weight:bold; background-color:transparent; margin-bottom:0}
.foots_pics li a{color:white; display:block; line-height:1.2em; text-align: justify; text-decoration:none; padding:0px .0em}
.foots_pics li a:hover{text-decoration:none}

.foots_pics li ul{background:#3e3b3b; border-bottom:2px solid #ff0; display:none; height:auto;  position:absolute; width:38em; z-index:500; margin-top:-30px; margin-left:0px; height:1.8em}
.foots_pics li:hover ul{display:block}
.foots_pics li li{display:block; float:none; padding:0; width:10em; margin:0; font-weight:normal; font-style:normal; width:37.8em;}
.foots_pics li ul a{display:block; font-size:11px; font-style:normal; padding:0px 10px 0px 5px; text-align: justify}
.foots_pics li ul a:hover{ text-decoration: none}
.carrusel{width: 59em; height: 16.5em;}
.carrusel_t{width: 48.5em; height: 19em;}
.video_frame{width:355px; height:255px;}
.margen_ver_mas{height:35px; }
.top{ padding-top:17px}
.top_5{ padding-top:3px; height:117px}
.top_11{ padding-top:24px}
.top_20{ padding-top:25px} 
.margen_20{ margin-right:20px;}
.top_30{ margin-top:20px}
.top_150{ margin-bottom:100px}
.registro{ padding-top:50px;}
.bottom_0{ padding-bottom:0px}
.left_4{ padding-left:4px}
.right_5{ padding-right:5px}
.folletos{padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; }
.folletos_fondo{background-color:#999; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:white; text-align:center; padding-top:2px}
.caja_programas{background-color:#999; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:white; text-align:center}
.caja_resultados{font-family:Arial, Helvetica, sans-serif; font-size:0.8em; text-align:left; padding-right:95px; padding-left:42px;  line-height:1em;}
.caja_programas_link{text-align:left; padding-bottom:3px; margin-bottom:3px;}
.nota_reciente{float: right; margin: 0px 8px 8px 8px;}
.width_60{ width:60px}
.width_218{ width:218px}
.width_224{ width:224px}
.width_220{ width:220px}
.busca_texto{width: 15em; margin-right: .8em; margin-top: 3em; color: rgb(153, 153, 153); height:1.7em;}
.boton_buscar{width: 1.7em; height: 1.7em; margin-top: 2.5em; margin-right:.8em;}
.float_left{ float:left}
.align_left{ text-align:left}
.fecha_nota{font-size:10px}
.font_07em{ font-size:0.7em}
.yoast{color:#929292; text-decoration:none;}
.border_0{ border:0;}  
.paddin_r20{ padding-left:20px; text-align:right}
.color_border{ border:#F60}
.table_tec{font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration: underline; text-transform:uppercase; padding-left:10px; padding-right:10px;}
.telefono{text-transform:uppercase; padding-left:10px;}
.tel_text{padding-left:10px; color:#ff6600; padding-top:15px; text-align:center}
.texto_imagen{margin: 5px 15px 5px 5px;float: left;}
.margin_0{ margin-top:0px; padding-top:0px;}
.formato_hora{border-style:solid; border-width:0; padding:0; text-align : center; font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size:20px;}

	

