/* ESTILOS GENERALES */
body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6C6C6C; text-align: center; background: #FFFFFF url(/MODULOS/_GLOBAL/publico/interfaces/img/fondo.gif) top left repeat-x;  }
html, body {  }

/* ESTILOS CAJAS GLOBALES */
#web { margin: 0px auto 0px auto; width: 680px; text-align: left; }
#cabecera { clear: both; width: 680px; height: 90px; }
#subcabecera { height: 25px; background: #C0C0C0 url(/MODULOS/_GLOBAL/publico/interfaces/img/fondo_subcabecera.gif) top left repeat-x; border-top: 1px solid #D9D9D9; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; border-bottom: 1px solid #BAB9B8; }
#contenido { clear: both; }
#lateral { float: left; width: 140px; height: 150px; border-right: 1px solid #DCDCDC; }
#datos { float: right; width: 470px; }
#pie { margin: 12px 0px 0px 0px; color: #FFFFFF; background: #7E7E7E url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_pie.gif') top left no-repeat; }


/* ESTILOS PARA LA CABECERA DE LA WEB */
#cabecera-padding { padding: 15px 0px 0px 0px; }
#cabecera-logo { float: left; width: 142px; height: 73px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/logo.gif) top left no-repeat;}
#cabecera-logo h1 { margin: 0px; padding: 0px; width: 142px; height: 73px; }
#cabecera-logo h1 a { display: block; width: 142px; height: 73px; }
#cabecera-logo h1 span { display: none; }
#cabecera-opciones { float: right; width: 296px; margin-top:20px;}
#cabecera-opciones ul { float: right; margin: 0px; padding: 0px; width: 240px; }
#cabecera-opciones ul li { list-style-type: none; float: left; }
#cabecera-opciones ul li a { display: block; height: 23px; }
#cabecera-opciones ul li a span { display: none; }
#cabecera-opciones ul li a.opcion1-es { width: 52px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/cabecera_opciones.gif) 0px 0px no-repeat; }
#cabecera-opciones ul li a.opcion1-en { width: 52px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/cabecera_opciones.gif) 0px 0px no-repeat; }
#cabecera-opciones ul li a.opcion1-es:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/cabecera_opciones.gif) 0px -23px no-repeat; }
#cabecera-opciones ul li a.opcion1-en:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/cabecera_opciones.gif) 0px -23px no-repeat; }
#cabecera-opciones ul li a.opcion2-es { width: 77px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/cabecera_opciones.gif) -52px 0px no-repeat; }
#cabecera-opciones ul li a.opcion2-en { width: 77px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/cabecera_opciones.gif) -52px 0px no-repeat; }
#cabecera-opciones ul li a.opcion2-es:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/cabecera_opciones.gif) -52px -23px no-repeat; }
#cabecera-opciones ul li a.opcion2-en:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/cabecera_opciones.gif) -52px -23px no-repeat; }
#cabecera-opciones ul li a.opcion3-es { width: 53px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/cabecera_opciones.gif) -129px 0px no-repeat; }
#cabecera-opciones ul li a.opcion3-en { width: 53px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/cabecera_opciones.gif) -129px 0px no-repeat; }
#cabecera-opciones ul li a.opcion3-es:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/cabecera_opciones.gif) -129px -23px no-repeat; }
#cabecera-opciones ul li a.opcion3-en:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/cabecera_opciones.gif) -129px -23px no-repeat; }
#cabecera-opciones ul li a.opcion4-es {width: 55px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/cabecera_opciones.gif) -182px -0px no-repeat;}
#cabecera-opciones ul li a.opcion4-en {width: 55px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/cabecera_opciones.gif) -182px -0px no-repeat;}
#cabecera-opciones ul li a.opcion4-es:hover {background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/cabecera_opciones.gif) -182px -23px no-repeat; }
#cabecera-opciones ul li a.opcion4-en:hover {background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/cabecera_opciones.gif) -182px -23px no-repeat; }

/* ESTILOS PARA LA SUBCABECERA DE LA PAGINA */
#subcabecera-fecha { float: right; }
#subcabecera-fecha div { padding: 7px 10px 0px 10px; color: #666666; font-size: 10px; }
#subcabecera-menu { float: left;  }
#subcabecera-menu ul { margin: 0px; padding: 0px; width: 500px; }
#subcabecera-menu ul li { list-style-type: none; float: left; margin: 0px; padding: 0px; }
#subcabecera-menu ul li a { display: block; height: 25px; }
#subcabecera-menu ul li a span { display: none; }
/**/
#subcabecera-menu ul li a.opcion1-es { width: 85px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) 0px 0px no-repeat; }
#subcabecera-menu ul li a.opcion1-es:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) 0px -25px no-repeat; }

#subcabecera-menu ul li a.opcion2-es { width: 99px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) -85px 0px no-repeat; }
#subcabecera-menu ul li a.opcion2-es:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) -85px -25px no-repeat; }

#subcabecera-menu ul li a.opcion3-es { width: 50px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) -184px 0px no-repeat; }
#subcabecera-menu ul li a.opcion3-es:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) -184px -25px no-repeat; }

#subcabecera-menu ul li a.opcion4-es { width: 60px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) -234px 0px no-repeat; }
#subcabecera-menu ul li a.opcion4-es:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) -234px -25px no-repeat; }

#subcabecera-menu ul li a.opcion5-es { width: 115px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) -294px 0px no-repeat; }
#subcabecera-menu ul li a.opcion5-es:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/subcabecera_opciones.gif) -294px -25px no-repeat; }


#subcabecera-menu ul li a.opcion1-en { width: 84px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) 0px 0px no-repeat; }                                     
#subcabecera-menu ul li a.opcion1-en:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) 0px -25px no-repeat; }
#subcabecera-menu ul li a.opcion2-en { width: 93px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) -84px 0px no-repeat; }
#subcabecera-menu ul li a.opcion2-en:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) -84px -25px no-repeat; }

#subcabecera-menu ul li a.opcion3-en { width: 60px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) -177px 0px no-repeat; }
#subcabecera-menu ul li a.opcion3-en:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) -177px -25px no-repeat; }

#subcabecera-menu ul li a.opcion4-en { width: 57px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) -237px 0px no-repeat; }
#subcabecera-menu ul li a.opcion4-en:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) -237px -25px no-repeat; }

#subcabecera-menu ul li a.opcion5-en { width: 115px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) -294px 0px no-repeat; }
#subcabecera-menu ul li a.opcion5-en:hover { background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/subcabecera_opciones.gif) -294px -25px no-repeat; }




/* ESTILOS PARA EL PIE DE LA PAGINA */
#pie-padding { padding: 13px 10px 10px 11px; }
#pie a { color: #FFFFFF; }

/* ESTILOS PARA EL LATERAL DE LA WEB */
#lateral h4 { margin: 0px; padding: 0px 0px 5px 0px; color: #990000; font-size: 12px; }
#lateral ul { margin: 0px; padding: 0px; }
#lateral ul li { list-style-type: none; }

/* ESTILOS PARA EL CONTENIDO */
#contenido-padding { padding: 15px 20px 15px 20px; }
#contenido h2.interior { margin: 0px; padding: 13px; color: #FFFFFF; font-size: 18px; background: #B0502A url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_interior.jpg') top left no-repeat; }
#contenido h3.interior { margin: 0px; padding: 0px 0px 3px 0px; font-size: 13px; color: #EA6011; }
#contenido h4.interior { margin: 0px; padding: 0px 0px 5px 0px; color: #000000; font-size: 12px; }
#contenido h4.interior2 { margin: 0px; padding: 5px 0px 5px 0px; color: #000000; font-size: 12px; border-top: 1px solid #DCDCDC; }

/* ESTILOS PARA CAJAS */
.caja-claim { height: 199px; background: #B1512B url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_claim.gif') top left repeat-x; }
.caja-claim-c1 { float: left; width: 659px; height: 199px; color: #EBC2C5; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/portada.jpg) top left no-repeat; }
.caja-claim-c1-padding { padding: 70px 25px 0px 190px; } 
.caja-claim-c1 h2 { margin: 0px 0px 5px 0px;; padding: 0px 0px 5px 0px; color: #4C0004; font-size: 24px; font-weight: normal; text-transform: uppercase; }
.caja-claim-c1 h2 span { color: #FFFFFF; }
.caja-claim-c1 h2 small { font-size: 11px; }

.caja-claim-c2-drcha { margin: 0px 0px 0px 0px;
                       float: right; width: 60px; height: 60px;
                       }
.caja-foto-c2-drcha { margin: 20px 10px 0px 0px; float: right; width:100px;height:100px;}
.caja-foto-c2-drcha img {width:100px;}

.caja-claim-c2 { float: right; width: 250px; height: 199px; color: #EBC2C5; background: url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_claim2.gif') bottom right no-repeat; }
.caja-claim-c2-padding { padding: 20px 15px 10px 0px; }
.caja-claim-c2 h3 { margin: 0px; padding: 0px 0px 5px 0px; font-size: 12px; color: #FFFFFF; }
.caja-home-es { margin: 12px 0px 0px 0px; background: #EAEAEA  top right no-repeat;}

.caja-home-es-padding { padding: 15px 20px 15px 20px; }
.caja-home-es-c1 { float: left; width: 630px; padding:5px;}
.caja-home-es-c1 h4 {font-family: Arial, Helvetica, sans-serif; font-size:20px;}
/*.caja-home-c2 { float: right; width: 230px; }*/
.caja-home-es h4 { margin: 0px; padding: 0px 0px 5px 0px; color: #EA6011; font-size: 18px; }
.caja-home-en { margin: 12px 0px 0px 0px; background: #EAEAEA  top right no-repeat;}
.caja-home-en h4 {font-family: Arial, Helvetica, sans-serif; font-size:18px;}
.caja-home-en-padding { padding: 15px 20px 15px 20px; }
.caja-home-en-c1 { float: left; width: 630px; padding:5px;}
/*.caja-home-c2 { float: right; width: 230px; }*/
.caja-home-en h4 { margin: 0px; padding: 0px 0px 5px 0px; color: #EA6011; font-size: 18px; }
.caja-extra {  }
.caja-extra-padding { padding: 15px 20px 15px 20px; }
.caja-extra h4 { margin: 0px; padding: 0px 0px 5px 0px; color: #000000; font-size: 12px; }
.caja-titulo { height: 100px; color: #666666; font-size: 11px; background: #EAEAEA }
.caja-titulo-padding { padding: 10px 10px 10px 160px; }
.caja-destacada { background: #FAFAFA; border: 1px solid #E7E7E7; }
.caja-destacada-padding { padding: 10px; }
.caja-descarga { font-size: 12px; color: #990000; background: #F8E9EA; border: 1px solid #C79394; }
.caja-descarga-padding { padding: 10px; }

/* ESTILOS PARA NAVEGACION */
#navegacion { clear: both; text-align: right; }

/* ESTILOS PARA DATOS EN TABLAS */
.tabla {  }
.tabla thead th {  }
.tabla tbody td {  }

/* ESTILOS PARA LOS LISTADOS */
.listado-formato1 ul {  }
.listado-formato1 ul li {  }
.listado-formato1 dl {  }
.listado-formato1 dt {  }
.listado-formato1 dd {  }
.listado-documentos ul {  }
.listado-documentos ul li {  }
.listado-enlaces ul {  }
.listado-enlaces ul li {  }
.listado-categorias ul {  }
.listado-categorias ul li {  }

/* ESTILOS DE FONDOS */
.fondo-presentacion { background: #EAEAEA url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_t_presentacion.gif') bottom left no-repeat; }
.fondo-bienvenida { background: #EAEAEA url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_t_bienvenida.gif') bottom left no-repeat; }
.fondo-objetivos { background: #EAEAEA url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_t_objetivos.gif') bottom left no-repeat; }
.fondo-organos { background: #EAEAEA url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_t_organos.gif') bottom left no-repeat; }
.fondo-estatutos { background: #EAEAEA url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_t_estatutos.gif') bottom left no-repeat; }
.fondo-empleo { background: #EAEAEA url('/MODULOS/_GLOBAL/publico/interfaces/img/fondo_t_empleo.gif') bottom left no-repeat; }

/* ESTILOS PARA CUALQUIER FORMULARIO */
#formulario { margin: 0px; padding: 5px 0px 5px 0px}
#formulario fieldset { border: 0px solid #FFFFFF; }
#formulario fieldset legend { margin: 0px; padding: 0px; display: none; }
#formulario fieldset label { float: left; padding: 2px 0px 0px 0px; width: 40%; text-align: right; color: #444444; clear: both; }
#formulario fieldset .campos { margin-bottom: 8px; color: #474747; font-size: 11px; vertical-align: middle; background: #F7F7F7; border-top: 1px solid #C4CDCC; border-left: 1px solid #ACB5B4; border-bottom: 1px solid #6E7678; border-right: 1px solid #ACB4B6; }
#formulario fieldset .boton { margin: 4px 0px 0px 40%; vertical-align: middle; width: 45px; font-size: 9px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #747474; text-transform: uppercase; background: transparent url(//MODULOS/_GLOBAL/publico/interfaces/aragonradio/img/boton_145px.gif) top left no-repeat; border: 0px solid #FFFFFF; }
#formulario sup { color: #E30D17; font-weight: bold; font-size: 12px; }
#formulario div { padding: 3px 0px 0px 0px; text-align: center; border-top: 1px solid #DCDCDC; }
#formulario cite { color: #E30D17; font-size: 10px; font-style: normal; }
#formulario .boton { margin: 4px 0px 0px 40%; vertical-align: middle; width:45px; font-size: 9px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #747474; text-transform: uppercase; background: transparent url(//MODULOS/_GLOBAL/publico/interfaces/aragonradio/img/boton_145px.gif) top left no-repeat; border: 0px solid #FFFFFF; }
#formulario .boton2 { margin: 4px 0px 0px 40%; vertical-align: middle; font-size: 9px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #747474; text-transform: uppercase; background: transparent url(//MODULOS/_GLOBAL/publico/interfaces/aragonradio/img/boton_145px.gif) top left no-repeat; border: 0px solid #FFFFFF; }

/* ESTILOS PARA TEXTO */
.texto {  }
.texto-pq {  }
.texto-md {  }
.texto-gd {  }
.entradilla {  }
.destacado { color: #000000; }
.antetitulo {  }
.titulo {  }
.subtitulo {  }
.resumen {  }
.especial {  }
.nota {  }

/* ESTILOS PARA IMAGENES */
.imagen-sinmarco { border: 0px solid #C6C6C6; }
.imagen-conmarco { border: 1px solid #DCDCDC; margin: 3px 0px 3px 0px; }
.imagen-conmarco-derecha { float: right; border: 1px solid #DCDCDC; margin: 0px 0px 5px 10px; }
.imagen-conmarco-izquierda { float: left; border: 1px solid #DCDCDC; margin: 0px 10px 5px 0px; }

/* ESTILOS PARA LOS ENLACES */
a { color: #EA6011; }
a:hover { color: #B42600; }
a.enlace {  }
a.enlace:hover {  }
a.enlace-destacado {  }
a.enlace-destacado:hover {  }
a.enlace-subir-es { display: block; width: 50px; height: 7px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/boton_subir.gif) top left no-repeat; }
a.enlace-subir-en { display: block; width: 50px; height: 7px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/boton_subir.gif) top left no-repeat; }
a.enlace-subir-es span { display: none; }
a.enlace-subir-en span { display: none; }
a.enlace-volver-es { display: block; width: 57px; height: 7px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/boton_volver.gif) top left no-repeat; }
a.enlace-volver-en { display: block; width: 57px; height: 7px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/boton_volver.gif) top left no-repeat; }
a.enlace-volver-es span { display: none; }
a.enlace-volver-en span { display: none; }
a.enlace-imprimir {  }
a.enlace-imprimir span {  }
/*.enlace-plazas-es {float:right; margin-right:10px;}
a.enlace-plazas-es {display: block; width: 140px; height: 41px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/plazas.gif) no-repeat; }
a.enlace-plazas-es span {display:none;}
.enlace-plazas-en {float:right; margin-right:10px;}
a.enlace-plazas-en {display: block; width: 140px; height: 41px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/plazas_en.gif) no-repeat; }
a.enlace-plazas-en span {display:none;}*/
a.enlace-convocatoria-es { display: block; width: 296px; height: 27px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/boton_convocatoria.gif) no-repeat; }
a.enlace-convocatoria-en { display: block; width: 296px; height: 27px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/boton_convocatoria.gif) no-repeat; }
a.enlace-convocatoria-es span { display: none; }
a.enlace-convocatoria-en span { display: none; }
a.enlace-claim1-es { display: block; width: 228px; height: 40px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/boton_claim-_bienvenida.gif) top left no-repeat; }
a.enlace-claim-es { display: block; width: 228px; height: 40px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/boton_claim.gif) top left no-repeat; }
a.enlace-claim2-es { display: block; width: 228px; height: 40px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/boton_claim_organos.gif) top left no-repeat; }
a.enlace-claim3-es { display: block; width: 228px; height: 40px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/boton_claim_estatutos.gif) top left no-repeat; }
a.enlace-claim-es span,a.enlace-claim1-es span,a.enlace-claim2-es span,a.enlace-claim3-es span { display: none; }
a.enlace-claim1-en { display: block; width: 228px; height: 40px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/boton_claim_welcome.gif) top left no-repeat; }
a.enlace-claim-en { display: block; width: 228px; height: 40px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/boton_claim.gif) top left no-repeat; }
a.enlace-claim2-en { display: block; width: 228px; height: 40px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/boton_claim_organization.gif) top left no-repeat; }
a.enlace-claim3-en { display: block; width: 228px; height: 40px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/boton_claim_statutes.gif) top left no-repeat; }
a.enlace-claim-en span,a.enlace-claim1-en span,a.enlace-claim2-en span,a.enlace-claim3-en span { display: none; }
a.enlace-intro { padding: 0px 0px 0px 8px; color: #FFFFFF; font-weight: bold; text-decoration: none; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/bullet_intro.gif) 0px 4px no-repeat; }
a.enlace-intro:hover { color: #4C0004; }
a.enlace-opcion1-es { display: block; width: 245px; height: 62px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/boton_opcion1.gif) top left no-repeat; }
a.enlace-opcion1-en { display: block; width: 245px; height: 62px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/boton_opcion1.gif) top left no-repeat; }
a.enlace-opcion1-es span { display: none; }
a.enlace-opcion1-en span { display: none; }
a.enlace-opcion2-es { display: block; width: 245px; height: 64px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/es/boton_opcion2.gif) top left no-repeat; }
a.enlace-opcion2-en { display: block; width: 245px; height: 64px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/en/boton_opcion2.gif) top left no-repeat; }
a.enlace-opcion2-es span { display: none; }
a.enlace-opcion2-en span { display: none; }

/*ESTILOS PARA LOS POPUPS*/
#popup {margin: 20px auto 0px auto; padding:10px; width: 550px; text-align: left;}
#popup-contacto {margin: 20px auto 0px auto; width: 460px; text-align: left;}
/* ESTILOS PARA LA LINEA */
.linea {   }

/* ESTILOS PARA FLOTAR Y ALINEAR Y PADDING */
.flotar-izquierda { float: left; }
.flotar-derecha { float: right; }
.alinear-izquierda { text-align: left; }
.alinear-derecha { text-align: right; }
.alinear-centro { text-align: center; }
.alinear-medio { vertical-align: middle; }
.padding-izquierda { padding: 0px 15px 15px 0px; }
.padding-derecha { padding: 0px 0px 15px 15px; }

/* ESTILOS PARA BORRAR ESTILOS Y OCULTAR*/
.borrar { clear: both; }
.ocultar { display: none; }

/* ESTILOS PARA COLUMNAS */
.col2fh-c1 { float: left; width: 59%; }
.col2fh-c2 { float: right; width: 37%; padding: 110px 0px 0px 20px; }

/* ESTILOS PARA FILAS */

.fil2fh-ft { vertical-align: top; }
.fil2fh-fb { vertical-align: bottom; padding-left:15px; background:url(../img/bullet_intro_f1.GIF) 0 0 no-repeat; }
.fil2fh-fm { vertical-align: middle; }

.col2fh-c2 h2 { font-size:12px; margin:0 0 5px 0; padding:0}
.col2fh-c2 h3 { font-size:11px; margin:0 0 5px 0; padding:0}

.h2-p {
color:#4C0004;
font-size:24px;
font-weight:bold;
margin:0 0 5px;
padding:0 0 5px;
font-family: Futura, 'Century Gothic', AppleGothic, trebuchet, sans-serif;
}

.h2-p2 {
color:#4C0004;
font-size:12px;
font-weight:normal;
margin:0 0 5px;
padding:0 0 5px;
text-transform: uppercase;
}


.contenedor:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.contenedor {display:inline-block;}
@media all { .contenedor { display:block; }} /* Para Opera */
/* Hides from IE-mac \*/ * html .con { height: 1%; display:block;} /*
End hide from IE-mac */