/* NATIVAS */
a {
cursor:pointer;
}

BODY {
font-size:10px;
color:#000;
font-family:Arial , Helvetica, GEneva, Verdana;
text-align:justify;
background-color:#FFF;
text-decoration:none;
margin:0;
}

IMG {
border:0;
}

FORM {
border:0;
margin:0;
padding:0;
}

H1 {
font-size:11px;
color:#000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:700;
text-align:left;
line-height:17px;
margin:0;
}

H2 {
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:12px;
color:#4B5AA7;
font-weight:700;
margin:0;
padding:0;
}

H3 {
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:700;
margin:0 0 4px;
padding:0;
}

h5 {
font-size:11px;
color:#000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:700;
text-align:left;
line-height:17px;
margin:10px 0 0;
}

h6 {
font-size:14px;
color:#000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:700;
text-align:left;
text-transform:none;
}

h7 {
font-size:14px;
color:#000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:700;
text-align:left;
text-transform:uppercase;
}

INPUT {
border:1px solid #000;
height:auto;
color:#000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
}

p {
margin:0 0 10px;
padding:0;
}

INPUT#cajaBuscador {
border:1px solid #000;
height:12px;
font-size:11px;
}

select {
border:1px solid #000;
height:auto;
color:#000;
font-family:"Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}

textarea {
border:1px solid #000;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
width:250px;
}

.envioCaja {
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:11px;
height:11px;
}

.boton {
height:17px;
width:50px;
color:#64b4e6;
font-size:12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:700;
}

#boton2 {
height:17px;
width:50px;
background-color:#EB0000;
border:1px solid #fff;
color:#000;
font-size:10px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#contenedor {
width:1003px;
text-align:left;
margin:auto;
}

#contenedorCabecera {
width:100%;
height:230px;
float:left;
background-image:url(../img/fondoCabecera.gif);
background-position:top;
background-repeat:repeat-x;
}

#contenedorCabeceraInterior {
width:100%;
height:183px;
float:left;
background-image:url(../img/fondoCabeceraInterior.gif);
background-position:top;
background-repeat:repeat-x;
}

#barraIdioma {
width:955px;
height:18px;
background-color:#161671;
border-bottom:1px solid #FFF;
border-top:1px solid #FFF;
float:left;
text-align:right;
font-family:Arial , Verdana, Helvetica, sans-serif;
color:#FFF;
font-size:10px;
vertical-align:bottom;
margin:0;
padding:0 48px 0 0;
}

#barraBuscador {
width:955px;
height:19px;
background-color:#BEBFC4;
border-bottom:1px solid #FFF;
float:left;
text-align:right;
font-family:Arial , Verdana, Helvetica, sans-serif;
color:#000;
font-size:10px;
vertical-align:middle;
margin:0;
padding:0 48px 0 0;
}

#cuerpo {
width:1003px;
}

#logoycabecera {
width:972px;
float:left;
background-image:url(../img/cabecera.jpg);
background-repeat:no-repeat;
height:61px;
color:#000;
margin:0;
padding:180px 0 0 31px;
}

#logo {
width:470px;
float:left;
margin:0;
padding:0;
}

#logo1 {
width:200px;
float:left;
margin:0;
padding:0;
}

#logoTexto {
float:right;
padding:33px 8px 0 0;
}

#logoTexto1 {
float:right;
padding:20px 2px 0 0;
}

#cabecera {
background-image:url(../img/cabecera1.jpg);
background-repeat:no-repeat;
height:53px;
width:973px;
border:0;
float:left;
color:#000;
margin:0;
padding:145px 0 0 30px;
}

#cabecera1 {
background-repeat:no-repeat;
height:53px;
width:973px;
border:0;
float:left;
color:#000;
margin:0;
padding:145px 0 0 30px;
}

#menuyrecurso {
width:1003px;
float:right;
border:0;
margin:0;
padding:0;
}

#contenedorIzq {

width:220px;
float:left;
margin:16px 0 0;
padding:0 0 0 20px;
}

#menu {
width:180px;
float:left;
height:auto;
min-height:130px;
margin:0;
padding:0 20px;
}

#menuSup {
background-image:url(../img/menu/arriba.gif);
background-repeat:no-repeat;
width:180px;
height:26px;
float:left;
margin:0;
padding:0 20px;
}

#menuSupZonaPrivada {
background-image:url(../img/zonaPrivada/arriba.gif);
background-repeat:no-repeat;
width:180px;
height:26px;
float:left;
margin:0;
padding:0 20px;
}

#menuInf {
background-image:url(../img/menu/abajo.gif);
background-repeat:no-repeat;
width:180px;
height:26px;
float:left;
margin:0;
padding:0 20px;
}

#menuInfZonaPrivada {
background-image:url(../img/zonaPrivada/abajo.gif);
background-repeat:no-repeat;
width:180px;
height:26px;
float:left;
margin:0;
padding:0 20px;
}

#zonaPrivada {
width:190px;
float:left;
background-image:url(../img/zonaPrivada/fondo.gif);
background-repeat:no-repeat;
height:152px;
color:#000;
margin:5px 0 0;
padding:5px;
}

#zonaPrivadaActiva {
width:190px;
float:left;
height:152px;
margin:27px 0 0;
padding:15px;
}

#formZonaPrivada {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
line-height:12px;
background-color:#FFF;
}

#formZonaPrivada A {
color:#000;
text-decoration:underline;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
}

#contenedorNoticiasAbajo {
background:url(../img/noticiasDestacadasAbajo.gif) no-repeat top;
height:14px;
width:235px;
}

#contenedorNoticias {
width:235px;
float:left;
text-align:left;
margin:16px 13px 0 10px;
padding:0;
}

.formularioTabla {
width:300px;
margin:0;
padding:0;
}

.tabla335 {
width:335px;
}

.alto1 {
height:8px;
}

.alto3 {
height:20px;
}

.alto2 {
height:16px;
}

.altoDcha {
height:25px;
text-align:right;
}

.altoIzda {
height:25px;
text-align:left;
vertical-align:middle;
}

.abajo {
vertical-align:bottom;
}

.oculto {
text-indent:-5000px;
}

.subraya {
text-decoration:underline;
}

.oblicua {
font-style:italic;
}

.justifica {
text-align:justify;
}

.anchoCampoForm {
width:320px;
}

.tamanoCheckBox {
width:15px;
height:15px;
border:none;
}

.iconoConformidad {
width:88px;
height:32px;
}

.textoPerfiles {
width:220px;
float:left;
text-align:right;
padding-left:10px;
margin-right:10px;
font-size:12px;
}

.ancho50 {
width:50%;
}

#contenedorNoticiasListado {
margin-top:4px;
width:227px;
background:url(../img/noticiasDestacadasArriba.gif) no-repeat top left #fff;
padding-left:8px;
height:auto !important;
min-height:338px !important;
}

#recurso {
width:742px;
float:left;
height:auto !important;
min-height:384px !important;
margin:0 0 0 20px;
padding:0;
}

#recurso1 {
width:760px;
float:left;
height:auto !important;
min-height:384px !important;
margin:0;
padding:0;
}

#HOME {
width:660px;
float:left;
height:auto !important;
min-height:384px !important;
color:#000;
font-weight:400;
line-height:20px;
font-size:13px;
margin:16px 0 0 85px;
padding:0 10px 0 5px;
}

#HOME a {
font-size:12px;
font-weight:700;
}

#HOME img {
padding:10px;
}

#aplicacion {
width:320px;
float:right;
color:#000;
height:auto !important;
min-height:287px !important;
margin:0;
padding:10px 10px 10px 15px;
}

#contenedorContacto {
width:660px;
float:right;
background:url(../img/noticiasFichaArriba.gif) no-repeat top #fff;
color:#000;
margin:16px 6px 0 10px;
padding:15px 10px 10px;
}

#textoAplicacion {
float:left;
width:300px;
color:#000;
padding:5px;
}

#separadorPie {
width:1003px;
height:18px;
background-image:url(../img/pieFondo.gif);
background-repeat:repeat-x;
float:left;
text-align:center;
margin:0;
padding:0;
}

#pie {
position:relative;
float:right;
width:1003px;
height:23px;
text-align:center;
color:#000;
font-size:10px;
font-family:Arial, Verdana, Helvetica, sans-serif;
margin:0;
padding:15px 0 2px;
}

#pie A {
color:#000;
font-size:10px;
text-decoration:none;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#avisoPie {
position:relative;
float:left;
width:144px;
height:44px;
background-color:#161671;
text-align:left;
color:#FFF;
margin:0;
padding:12px 2px 2px 24px;
}

#contenedorPie {
clear:both;
width:1003px;
margin:0;
padding:0;
}

ul.MS {
margin:0 0 0 18px;
padding:5px 0 3px;
}

A:link {
color:#069;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-weight:400;
text-decoration:underline;
font-size:12px;
}

A:visited {
color:#900;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-weight:400;
text-decoration:underline;
font-size:12px;
}

A:hover {
color:#999;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-weight:400;
text-decoration:underline;
font-size:12px;
}

li.menuPrincipal {
list-style-type:none;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:700;
text-decoration:none;
margin:7px 10px;
padding:0;
}

li.menuPrincipalSelec {
list-style-type:none;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:700;
text-decoration:none;
margin:7px 10px;
}

a.menuPrincipalSelec:hover {
list-style-position:inherit;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:12px;
color:#090;
font-weight:700;
text-decoration:none;
}

a.menuSecundario:hover {
list-style-image:url(../img/comunes/pixel.gif);
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:10px;
color:#6E7181;
font-weight:700;
text-decoration:none;
}

#ImagenAmpliada {
position:relative;
left:0;
float:left;
}

#editorImgDerecha {
float:right;
}

#editorTexto {
width:755px;
background-color:#FFF;
text-align:justify;
padding:10px 10px 8px;
}

#editorIzq img {
float:left;
padding-right:10px;
}

#editorDer img {
float:right;
padding-left:10px;
}

#editorColIzq {
text-align:left;
float:left;
height:auto;
padding:0 0 0 10px;
}

#editorColDcha {
text-align:left;
float:left;
padding:0;
}

#contenedorCol {
background-color:#FFF;
width:726px;
float:left;
border-color:#CCC;
border-style:solid;
border-width:1px;
margin:10px;
padding:0;
}

#contenedorColTitulo {
background-color:#E7E7E7;
width:746px;
float:left;
border-color:#CCC;
border-style:solid;
border-width:1px;
margin:10px;
padding:0 0 0 10px;
}

.editorText {
font-size:12px;
color:#000;
font-family:Arial , Verdana, Helvetica, sans-serif;
text-align:justify;
margin:0;
}

.editorTitle {
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:12px;
color:#4B5AA7;
font-weight:700;
margin-bottom:0;
padding:0;
}

#contenedorGeneralPopup {
width:500px;
position:absolute;
left:50%;
margin-left:-250px;
text-align:center;
}

#contenedorPopup {
width:500px;
text-align:center;
}

#barraOpcionesPopup {
height:20px;
background-color:#EB0000;
}

#piePopup {
width:493px !important;
height:64px;
background-color:#fff;
text-align:right;
color:#000;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:11px;
float:left;
border:1px solid #000 !important;
border-top:2px solid #000 !important;
margin:0;
padding:8px 6px 3px 0;
}

#piePopup2 {
width:494px !important;
height:64px;
background-color:#fff;
text-align:right;
color:#000;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:11px;
float:left;
border:1px solid #000;
margin:0;
padding:8px 6px 3px 0;
}

#cuerpoPopup {
position:relative;
background-color:#FFF;
border:1px solid #000;
width:500px;
}

#cabeceraPopup {
text-align:right;
width:500px;
height:53px;
background-color:#FFF;
background-image:url(../img/popup/fondo.jpg);
background-repeat:no-repeat;
padding-top:10px;
}

#recursoPopup {
position:relative;
color:#000;
text-align:center;
width:450px;
padding:5px;
}

#recursoPopupEnvio {
margin-top:10px;
margin-bottom:10px;
float:none;
width:450px;
position:relative;
background-color:#FFF;
height:150px;
padding-top:75px;
}

#formularioContenedorPopup {
background-color:#E7E7E7;
text-align:left;
float:left;
width:100%;
}

#campoPopup {
width:200px;
float:left;
padding-top:3px;
margin:10px 0 0;
}

#formularioPopup {
margin-top:5px;
width:300px;
text-align:left;
color:#000;
}

#formulario1 {
text-align:left;
color:#000;
width:686px;
height:auto;
float:right;
background-image:url(../img/formularios/fondo1.gif);
background-repeat:repeat-y;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0 23px 23px;
}

#formulario1 A {
color:#000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}

#formularioSup {
width:732px;
height:11px;
float:right;
background-image:url(../img/formularios/marcoSup.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#formularioInf {
width:732px;
height:11px;
float:right;
background-image:url(../img/formularios/marcoInf.gif);
background-position:top;
background-repeat:no-repeat;
}

#formularioSupAMG {
width:732px;
height:11px;
float:right;
background-image:url(../img/formularios/marcoSupAMG.gif);
background-repeat:no-repeat;
background-position:bottom;
margin:10px 0 0;
padding:0;
}

#formularioInfAMG {
width:732px;
height:11px;
float:right;
background-image:url(../img/formularios/marcoInfAMG.gif);
background-position:top;
background-repeat:no-repeat;
}

#campo {
width:500px;
float:left;
padding-top:3px;
margin:10px 0 0;
}

#contenedoretiqueta {
width:100%;
float:left;
}

#cuerpoEditor {
position:relative;
float:right;
}

#cabeceraEditor {
width:779px;
height:93px;
background-image:url(../img/fondoLogo.jpg);
background-repeat:no-repeat;
float:left;
}

#recursoEditor {
float:right;
width:618px;
position:absolute;
background-color:#FFF;
}

#menuEditor {
width:164px;
position:relative;
float:left;
}

.productoNombre {
font-size:10px;
color:navy;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-weight:700;
text-align:left;
text-transform:uppercase;
margin:0;
}

.pie {
background-color:#161671;
text-align:right;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
color:#FFF;
margin:0;
padding:5px 15px 10px 0;
}

.rojo {
color:red;
font-weight:700;
}

.blanco {
color:#FFF;
}

.sinAltura {
height:15px;
border-width:0;
}

#mapaWeb {
padding-bottom:30px;
float:left;
position:relative;
width:597px;
}

#mapaWebCol {
float:left;
width:199px;
}

.tabla1 {
background-color:#f9f9f9;
text-align:justify;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:10px;
padding:10px;
}

.tabla2 {
background-color:#f0f0f0;
text-align:left;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:11px;
padding:5px;
}

#ColumnaIzquierda {
float:left;
width:276px;
border-right:1px solid #CCC;
background-color:#F1F1F1;
color:#6E7181;
min-height:384px;
height:auto;
font-weight:400;
}

#ColumnaIzquierda img {
border-bottom:1px solid #CCC;
}

#ColumnaIzquierda2 {
float:left;
width:276px;
border-right:1px solid #CCC;
background-color:#F1F1F1;
color:#6E7181;
height:179px;
font-weight:400;
}

#fondoContenido {
background-image:url(../img/fondoContenido.gif);
background-repeat:repeat-y;
height:auto;
width:777px;
}

#HOMEcolI {
float:left;
width:283px;
border-right:1px solid #CCC;
min-height:384px;
height:auto;
}

#presentacion {
border-bottom:1px solid #CCC;
min-height:85px;
height:auto;
padding:5px 10px;
}

* html #presentacion {
height:85px;
}

#medioAmbiente {
width:284px;
}

#medioAmbiente img {
float:left;
border-right:1px solid #CCC;
}

#medioAmbienteTexto {
width:124px;
padding:5px 10px;
}

#HOMEcolC {
float:left;
width:183px;
border-right:1px solid #CCC;
min-height:384px;
height:auto;
}

#mundo {
min-height:79px;
height:auto;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
background-color:#F1F1F1;
padding:5px 10px;
}

* html #mundo {
height:79px;
}

#HOMEcolD {
float:left;
background-color:#F1F1F1;
width:308px;
min-height:384px;
height:auto;
}

#HOMEcolDtexto {
float:left;
width:288px;
min-height:100px;
height:auto;
border-top:1px solid #CCC;
padding:5px 10px;
}

* html #HOMEcolDtexto {
height:100px;
}

#cabeceraP {
height:59px;
margin-left:10px;
margin-bottom:20px;
float:right;
width:732px;
text-align:right;
background-image:url(../img/cabeceras/participacion.gif);
background-repeat:no-repeat;
background-position:right;
}

#cabeceraI {
height:45px;
margin-left:200px;
margin-bottom:5px;
float:left;
width:732px;
text-align:left;
background-repeat:no-repeat;
background-position:right;
}

#cabeceraC {
height:59px;
margin-left:10px;
margin-bottom:5px;
float:right;
width:732px;
text-align:right;
background-image:url(../img/cabeceras/contacto.gif);
background-repeat:no-repeat;
background-position:right;
}

#cabeceraN {
height:59px;
margin-left:10px;
margin-bottom:5px;
float:right;
width:732px;
text-align:right;
background-image:url(../img/cabeceras/noticias.gif);
background-repeat:no-repeat;
background-position:right;
}

#cabeceraA {
height:59px;
margin-left:10px;
margin-bottom:5px;
float:right;
width:732px;
text-align:right;
background-image:url(../img/cabeceras/proteccionDeDatos.gif);
background-repeat:no-repeat;
background-position:right;
}

#cabeceraE {
height:83px;
margin-left:10px;
margin-bottom:5px;
float:right;
width:732px;
text-align:right;
background-image:url(../img/cabeceras/entidadesColaboradorasYPatr.gif);
background-repeat:no-repeat;
background-position:right;
}

#cabeceraPrograma {
height:59px;
margin-left:10px;
margin-bottom:5px;
float:right;
width:732px;
text-align:right;
background-image:url(../img/cabeceras/programa.gif);
background-repeat:no-repeat;
background-position:right;
}

#imagen {
width:500px;
text-align:right;
float:right;
margin:0;
padding:0;
}

#imagen img {
padding:0 5px 7px 0;
}

.imagenLogo {
width:59px;
height:14px;
vertical-align:middle !important;
margin:0;
padding:0 1px 0 0 !important;
}

#informacionGeneralIzq {
width:220px;
float:left;
text-align:left;
margin:45px 0 0;
padding:0;
}

#informacionGeneralDcha {
padding-left:15px;
padding-right:15px;
margin-right:5px;
width:486px;
float:right;
font-size:12px;
font-family:Arial, Helvetica, Geneva, Verdana;
line-height:18px;
color:#000;
background-color:#FFF;
text-align:justify;
font-weight:400;
}

#informacionGeneralDcha ul {
list-style-image:url(../img/listas.gif);
margin:0 0 0 -20px !important;
}

#informacionGeneralDcha li {
padding-bottom:5px;
}

#informacionGeneralArriba {
margin-top:15px;
margin-right:5px;
width:516px;
height:16px;
background-image:url(../img/contenidoArriba.gif);
background-repeat:no-repeat;
float:right;
}

#informacionGeneralAbajo {
margin-right:5px;
width:516px;
height:16px;
background-image:url(../img/contenidoAbajo.gif);
background-repeat:no-repeat;
float:right;
}

#informacionGeneralIzq li {
list-style-type:none;
text-align:right;
margin:0;
padding:0 0 5px;
}

#programa {
width:668px;
height:auto !important;
min-height:125px !important;
background-image:url(../img/entidadesColaboradorasArriba.gif);
background-color:#FFF;
background-position:top;
background-repeat:no-repeat;
float:right;
color:#000;
font-size:14px;
font-family:Arial , Verdana, Helvetica, sans-serif;
margin:10px 5px 0 0 !important;
padding:10px;
}

#programa P {
margin:5px 0 0 40px;
padding:0;
}

#programa ul {
list-style-image:url(../img/listas.gif);
margin:5px 0 0 60px;
padding:0;
}

#programa H5 {
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:14px;
color:#eb0000;
}

#programa .sinEstilo {
list-style-type:none;
margin:5px 0 0 -15px;
padding:0;
}

#participantesIzq {
width:350px;
float:left;
margin:15px 0 0;
padding:0 0 0 10px;
}

#participantesDcha {
width:335px;
padding-left:5px;
padding-bottom:10px;
float:right;
font-size:12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#000;
background:url(../img/participantesAbajo.gif) no-repeat bottom #FFF;
line-height:18px;
margin:0 9px 0 0;
}

.participantesDchaEnlace {
color:#000;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:12px;
}

#participantesArriba {
background-image:url(../img/participantesArriba.gif);
background-repeat:no-repeat;
background-position:bottom;
height:14px;
float:right;
width:340px;
margin-top:16px;
margin-right:9px;
}

#participantesArriba2 {
background-image:url(../img/participantesArriba.gif);
background-repeat:no-repeat;
background-position:bottom;
height:14px;
float:right;
width:340px;
margin-top:0;
margin-right:9px;
}

#participantesArriba.tablaFicha {
margin-top:-0.7px;
}

#participantesDcha ul {
list-style-image:url(../img/listas.gif);
margin:0 0 0 20px;
}

#participantesDcha li {
padding-left:0;
padding-right:5px;
padding-bottom:5px;
}

#participantesDcha p {
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

#participantesDcha A {
font-size:12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#000;
}

#participantesIzq li {
list-style-type:none;
margin:0;
padding:0 0 5px 20px;
}

#cabeceraEmprendedores {
background-image:url(../img/cabeceras/expositores.gif);
background-repeat:no-repeat;
background-position:right;
height:48px;
padding-top:28px;
padding-left:0;
margin-left:30px;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#cabeceraInventores {
background-image:url(../img/cabeceras/inventores.gif);
background-repeat:no-repeat;
background-position:right;
height:41px;
padding-top:34px;
margin-left:30px;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#cabeceraEmpresasYprofesionales {
background-image:url(../img/cabeceras/asistentes.gif);
background-repeat:no-repeat;
background-position:right;
height:38px;
padding-top:37px;
margin-left:30px;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#cabeceraOrganismos {
background-image:url(../img/cabeceras/organismos.gif);
background-repeat:no-repeat;
background-position:right;
height:38px;
padding-top:37px;
margin-left:30px;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#cabeceraPublico {
background-image:url(../img/cabeceras/publico.gif);
background-repeat:no-repeat;
background-position:right;
height:48px;
padding-top:28px;
margin-left:30px;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#cabeceraInversores {
background-image:url(../img/cabeceras/inversores.gif);
background-repeat:no-repeat;
background-position:right;
height:41px;
padding-top:34px;
margin-left:30px;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#listado {
width:352px;
float:right;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
margin:15px 0 0;
padding:0;
}

#listado A {
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
font-weight:700;
}

#paginador A {
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration:none;
}

#paginador2 A {
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:10px;
color:#000;
}

#buscador {
width:352px;
float:right;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#000;
margin:15px 0 0;
padding:0;
}

#noDisponible {
width:100%;
text-align:center;
padding-top:50px;
}

#enlaces {
margin-top:20px;
width:100%;
text-align:center;
float:left;
}

#avisoLegal {
float:right;
background:url(../img/noticiasFichaArriba.gif) no-repeat top #fff;
width:660px;
color:#000;
margin:16px 6px 0 10px;
padding:15px 10px 10px;
}

#politicaPrivacidad {
background-image:url(../img/botones/privacidad.gif);
background-position:left;
background-repeat:no-repeat;
min-height:25px;
height:auto;
width:250px;
float:right;
padding:5px 0 0 20px;
}

* html #politicaPrivacidad {
height:20px;
padding:4px 7px 0 0;
}

#formu dt {
display:inline;
height:auto;
min-height:20px;
margin:0;
padding:0;
}

#formu ul li {
margin:10px 0;
}

#formu input.uno {
height:12px;
width:610px;
}

#formu input.dos {
height:12px;
width:500px;
}

#formu input.tres {
height:12px;
width:248px;
}

#formu input.direccion {
width:266px;
}

#formu input.cuatro {
height:12px;
width:220px;
}

#formu input.cinco {
height:12px;
width:100px;
}

.anchoCheck {
width:330px;
}

.relleno {
width:400px;
height:14px;
text-align:right;
background-color:#03C;
}

#formu ul {
list-style-type:none;
margin:0;
padding:0;
}

.enlinea {
display:inline;
}

.izda {
float:left;
padding:10px;
}

.dcha {
float:right;
padding:10px;
}

.fondoLista {
width:inherit;
background-color:#E5E5E5;
padding:15px 0;
}

#apartado1,#apartado2,#apartado3,#apartado4,#apartado5,#apartado6,#apartadoPie {
float:left;
width:100%;
margin:20px 0 10px;
padding:0;
}

#apartado1 {
text-align:left;
}

.nombre {
margin:0 16px 0 0;
}

.nif {
margin:0 42px 0 0;
}

.direccion {
margin:0 8px 0 0;
}

.cp {
margin:0 3px 0 0;
}

.email {
margin:0 36px 0 0;
}

.estado {
padding:0 0 0 122px;
}

.razonsocial {
margin:0 40px 0 0;
}

.claseTextarea {
width:500px;
}

.claseTextarea2 {
width:600px;
margin-left:5px;
}

.domiciliosocial {
margin:0 88px 0 0;
}

.codigopostal {
margin:0 100px 0 0;
}

.fecha {
margin:0 53px 0 0;
}

.forma {
text-align:justify;
margin:0 95px 0 0;
}

#apartado3 li {
margin:0 0 10px;
}

.darse {
margin:0 200px 0 0;
}

.hacer {
margin:0 131px 0 0;
}

.busqueda {
margin:0 149px 0 0;
}

#apartado4 .parrafo {
font-size:10px;
margin:5px 0 40px;
}

#apartado4 {
text-align:left;
margin:0;
padding:0;
}

#apartado5 {
font-size:11px;
}

.prensa {
margin:0 255px 0 0;
}

.tv {
margin:0 392px 0 0;
}

.radio {
margin:0 389px 0 0;
}

.pctg {
vertical-align:top;
margin:0 99px 0 0;
}

span.estira {
width:500px;
height:14px;
}

.internet {
margin:0 310px 0 0;
}

.recomendacion {
margin:0 275px 0 0;
}

#apartadoPie {
width:680px;
text-align:right;
margin:0;
}

#apartadoPie li.privacidad {
text-align:center;
background-image:url(../img/botones/privacidad.gif);
background-repeat:no-repeat;
background-position:top right;
width:250px;
height:auto !important;
min-height:24px !important;
float:right;
margin:20px 0 0 5px;
padding:5px 0 0 10px;
}

#botonFrm {
width:90px;
height:24px;
border:none;
padding-top:10px;
position:relative;
float:right;
}

.botonEnviar {
width:120px;
float:right;
position:relative;
display:inline;
}

.imagenescentro {
overflow:hidden;
text-align:center;
display:block;
}

h4,.h1titulo {
font-size:14px;
color:#EB0000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:700;
text-align:left;
text-transform:uppercase;
}

#logoycabecera a,#cabecera a,#cabecera1 a {
color:#000;
text-decoration:none;
}

.celda20,.inputRadio {
width:20px;
}

#aplicacion A,#textoAplicacion A,#cuerpoPopup a,#avisoLegal A {
color:#000;
}

#textoAplicacionAbajo,#avisoLegalAbajo {
float:right;
height:11px;
width:680px;
background-image:url(../img/noticiasFichaAbajo.gif);
background-repeat:no-repeat;
margin:0 6px 0 10px;
}

ul.MP,#informacionGeneralIzq UL,#participantesIzq UL,#formu dd,#formu dt,.relleno dt,dl {
margin:0;
padding:0;
}

a.menuPrincipal,a.menuPrincipal:visited,a.menuPrincipalSelec:visited {
list-style-position:inherit;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:12px;
color:#F90;
font-weight:700;
text-decoration:none;
}

a.menuPrincipal:hover,a.menuPrincipalSelec {
list-style-position:inherit;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:12px;
color:#900;
font-weight:700;
text-decoration:none;
}

li.menuSecundario,a.menuSecundario,a.menuSecundario:visited {
list-style-image:url(../img/comunes/pixel.gif);
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:10px;
color:#6E7181;
font-weight:400;
text-decoration:none;
}

li.menuSecundarioSelec,a.menuSecundarioSelec,a.menuSecundarioSelec:hover,a.menuSecundarioSelec:visited {
list-style-image:url(../img/comunes/pixel.gif);
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:10px;
color:#161671;
font-weight:700;
text-decoration:none;
}

#editorImgIzquierda,#mapaWeb img,#formu {
float:left;
}

#editorIzq,#editorDer {
min-height:110px;
width:755px;
background-color:#FFF;
text-align:justify;
padding:10px 10px 8px;
}

#piePopup A,#piePopup2 A {
color:#000;
font-size:11px;
}

#etiquetaPopup,#etiqueta {
width:100px;
float:left;
padding-top:3px;
margin:10px 0 0 10px;
}

.productoTexto,.tituloPregunta {
font-size:10px;
color:navy;
font-family:Arial , Verdana, Helvetica, sans-serif;
font-weight:400;
text-align:left;
text-transform:none;
margin:0;
}

* html #ColumnaIzquierda,* html #HOMEcolI,* html #HOMEcolC,* html #HOMEcolD {
height:384px;
}

#ColumnaIzquierda p,#ColumnaIzquierda h2,#ColumnaIzquierda2 p,#ColumnaIzquierda2 h2 {
padding:0 10px;
}

#BloqueDerecha,#BloqueDerecha2 {
float:left;
width:490px;
border-bottom:1px solid #CCC;
color:#6E7181;
min-height:112px;
height:auto;
padding-left:10px;
text-align:justify;
}

* html #BloqueDerecha,* html #BloqueDerechaGris {
height:112px;
}

#BloqueDerecha img,#BloqueDerechaGris img,#BloqueDerecha2 img,#BloqueDerechaGris2 img {
float:right;
margin-left:10px;
border-left:1px solid #CCC;
}

#BloqueDerecha ul,#BloqueDerechaGris ul,#BloqueDerecha2 ul,#BloqueDerechaGris2 ul {
padding-right:10px;
}

#BloqueDerecha h2,#BloqueDerecha2 h2 {
margin:0;
padding:10px 10px 0 0;
}

#BloqueDerecha p,#BloqueDerechaGris p,#BloqueDerecha2 p,#BloqueDerechaGris2 p {
padding:0 10px 0 0;
}

#BloqueDerechaGris,#BloqueDerechaGris2 {
float:left;
width:490px;
border-bottom:1px solid #CCC;
background-color:#F1F1F1;
color:#6E7181;
min-height:112px;
height:auto;
padding-left:10px;
text-align:justify;
}

#BloqueDerechaGris h2,#BloqueDerechaGris2 h2 {
padding:10px 10px 0 0;
}

#HOMEcolI img,#HOMEcolC img,#HOMEcolD img {
float:left;
border:0;
margin:0;
}

#contenedorP,#apartadoPie p {
margin:0;
padding:0;
}

#entidadesColaboradorasAbajo,#entidadesPatrocinadorasAbajo,#programaAbajo {
width:688px;
height:11px;
background-image:url(../img/entidadesColaboradorasAbajo.gif);
background-repeat:no-repeat;
float:right;
margin:0 5px 5px 0;
}

#entidadesColaboradoras,#entidadesPatrocinadoras {
width:668px;
height:auto !important;
min-height:125px !important;
background-image:url(../img/entidadesColaboradorasArriba.gif);
background-color:#FFF;
background-position:top;
background-repeat:no-repeat;
float:right;
color:#000;
font-size:11px;
margin:10px 5px 0 0 !important;
padding:10px;
}

#cabeceraEmprendedores A,#cabeceraInventores A,#cabeceraEmpresasYprofesionales A,#cabeceraOrganismos A,#cabeceraPublico A,#cabeceraInversores A {
color:#FFF;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
}

#paginador,#paginador2 {
font-family:Arial , Verdana, Helvetica, sans-serif;
font-size:10px;
color:#000;
padding-bottom:5px;
}

.apellidos,.actividad {
margin:0 10px 0 0;
}

.movil,.provincia {
margin:0 4px 0 0;
}
