/* CSS Document */

#salaficha {
margin:10px 2px 10px 2px;
border-bottom:1px #009ec0 solid;
}

#tabla1 td{
padding:2px;
background-color: #bbe3f0;
}

#tramiteMenu ul{
margin-bottom:4px;
}

#tramiteMenu li{
display:inline;
padding: 10px;
border-right:solid 1px #FFFFFF;
font-size:16px;
margin:20px 5px 15px 0px;
font-weight:bold;
}

#beneficiosTM {
margin-left:-14px;
}

#tramiteMenu li a{
color:#00a8cd;
}

#tramiteMenuSelected {
background-image:url(../upload/imgs/fdo-bton-confe.jpg);
background-repeat: repeat-x;
background-position:center;
}

#tramiteMenu2 ul{
margin-bottom:4px;
}

#tramiteMenu2 li{
display:inline;
padding: 5px 10px;
border-top:solid 1px #0570cb;
border-left:solid 1px #0570cb;
border-right:solid 1px #0570cb;
font-size:16px;
margin-rigth:5px;
font-weight:bold;
}

#beneficiosTM {
margin-left:-14px;
margin-bottom:5px;
}

#tramiteMenu2 li a{
color:#0570cb;
}

#tramiteMenu2Selected {
background-image:url(../upload/imgs/fdo-bton-confe.jpg);
background-repeat: repeat-x;
background-position:center;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00549b;
}

a{
color:#0570cb;
text-decoration:none;
}

a:hover{
color:#f47820;
}

.parrafo {
margin-bottom:15px;
padding:0px 15px 0px 15px;
}

.parrafo3 {
padding:0px 15px 0px 15px;
}

.parrafo7{
font-size:14px;
font-weight:bold;
color:#03325e;
text-align:center;
margin:0px 0px 15px 50px;
padding:10px 0px 0px 0px;
width:400px;
height:30px;
background-image:url(../upload/imgs/pleca_subtit.jpg);
}

#botonSeguirleyendo{
margin:10px;
padding:15px 15px 15px 15px;
background-color:#bbe3f0;
border: solid 1px #FFFFFF;
width:90%;
text-align:center;
font-weight:bold;
}

#botonTramite{
margin:10px;
padding:15px 3px 15px 5px;
background-color:#bbe3f0;
border: solid 1px #FFFFFF;
text-align:left;
}

#menuPanel {
margin:30px;
text-align:center;
}

#botonSeguirleyendo{
margin:20px auto 20px auto;
padding:10px;
background-color:#bbe3f0;
border: solid 1px #FFFFFF;
width:170px;
font-size:14px;
text-align:center;
display:inline;
}

#header, #content, #footer {
margin:0px auto 0px auto;
width:958px;
clear:both;
}

#cabezal {
width:958px; 
height:110px;
}

#titulo-interior {
background-image:url(../upload/imgs/back-titulo-interior.gif);
background-repeat:no-repeat;
background-position:bottom;
height: 50px;
}

.titulos-interiores-h1{
font-size:22px;
color:#000;
padding:8px 0px 0px 10px;
font-weight:bold;
}

.titulos-interiores-h2{
font-size:26px;
color:#0570cb;
margin:0px 0px 30px 10px;
padding:0px 0px 15px 30px;
border-bottom:1px dotted #0570cb;
}

.titulos-interiores-h2-sinbullet {
font-size:16px;
color:#03325e;
margin:20px 0px 15px 0px;
font-weight:bold;
}

.titulos-interiores-h3{
font-size:12px;
color:#00a8cd;
margin:10px 0px 0px 15px;
font-weight:bold;
}

.titulos-interiores-h4{
font-size:12px;
color:#03325e;
margin:10px 0px 0px 0px;
font-weight:bold;
}

#contenido-interior {
width: 500px;
margin: 10px 0px 0px 0px;
float:left;
background-image:url(../upload/imgs/subcabezal.jpg);
background-repeat:no-repeat;
background-position:top;
color:#00539b;
min-height:500px;
font-size:14px;
border-left:1px #bfd4e6 solid;
text-align:justify;
float:left;
}

#contenido-interior-imagenes {
width: 500px;
margin: 10px 0px 0px 0px;
float:left;
background-image:url(../upload/imgs/subcabezal.jpg);
background-repeat:no-repeat;
background-position:top;
color:#00539b;
min-height:500px;
font-size:14px;
border-left:1px #bfd4e6 solid;
text-align:justify;
}

#contenido-interior-prensa {
width: 500px;
margin: 10px 0px 0px 5px;
float:left;
}

#contenido-interior ul,  #contenido-interior p{
list-style:none;
margin:0px 0px 0px 40px;
}

#contenido-interior object {
margin:0px 0px 0px 20px;
}

#tramite-content {
background-color:#ebf7fb;
padding:20px 2px;
margin-bottom:10px;
}

#menu {
height: 37px;
width: 958px;
background-image:url(../upload/imgs/fondo_menu.jpg);
}

#menu ul{
padding-top:10px;
}

#menu li{ 
display:inline;
padding: 0px 0px 0px 40px;
font-size:13px;
}

#menu li.submenu { 

display:block;
margin:2px 0px 0px -10px;

width:150px;
height:25px;
/*padding: 0px 12px 0px 12px;*/
border-right:solid 0px #FFFFFF;
}


#menu .final{ 
display:inline;
padding: 4px 17px 4px 18px;
border:none;
}
 
#menu .prefinal{
border:none;
}

#menu li a{
color:#FFFFFF;
font-weight:bold;
}

#col-izq{
width: 740px;
float:left;
margin: 3px 0px 0px 3px;
}

#col-izq-int{
width: 730px;
float:left;
margin: 3px 0px 0px 3px;
}

#col-izq-sala{
width: 740px;
float:left;
margin: 3px 0px 0px 3px;
height: 600px;
}

#col-izq-content{
height: 250px;
}

#banner {
text-align:center;
}

#banner-inferior-1, #banner-inferior-2{
border-top:dotted 1px #CCCCCC;
padding-top:10px;
width:237px;
height:74px;
float:left;
}

#banner-inferior-2{
margin-left:14px;
margin-right:15px;
}

#col-der {
width:195px;
float:right;
margin: 3px 3px 0px 0px;
background-image:url(../upload/imgs/fondo_patrocinadores.jpg);
background-repeat:repeat-y;
text-align:center;
}

.col-der-bottom{
margin-bottom:-3px;
}

#menu-expositores{
width: 237px;
height: 231px;
margin: 10px 5px 0px 0px;
float:left;
}

#menu-asistentes{
width: 243px;
height: 219px;
margin: 0px 0px 0px 0px;
float:left;
}

#menu-central {
width: 243px;
height: 219px;
margin: 0px 0px 0px 0px;
float:left;
padding:10px 0px;
text-align:center;
}

#menu-experiencia{
width: 237px;
height: 231px;
margin: 10px 0px 0px 18px;
float:left;
}

#menu-experiencia object{
margin: 4px 8px 0px;
}

#menu-interior{
width: 225px;
margin: 10px 0px 0px 0px;
float:left;
}

#menu-interior ul {
list-style-image:url(../upload/imgs/bullet1.jpg);
margin-left:5px;
}

#menu-interior img {
margin:15px;
}

#menu-interior_subopcion {
background-color:#E1EDF7;
list-style:none;
border-bottom:solid 1px #FFFFFF;
}

#menu-expositores li, #menu-asistentes li, #menu-experiencia li, #menu-interior li, .parrafo li, .parrafo2 li {
height: 16px;
padding: 4px 0px 3px 0px;
list-style:none;
list-style-position:inside;
border-bottom: solid 1px #bfd4e6;
color: #00549b; !important
}

#menu-interior_subopcion li{
padding-left:10px; !important
list-style-position:inside;
list-style-type:none;
list-style-image:none;
height:30px;
margin:0px;
}

#menu-interior_subopcion li.height20{
height:20px;
}

#menu-interior_subopcion li.height45{
height:45px;
}

#espacio-expositores{
background-color:#bbe3f0;
height:96px;
}

#menu-boletines{
width: 237px;
height: 530px;
background-color:#ebf7fb;
margin: 10px 14px 0px 0px;
float:left;
}

#menu-videos-imagenes{
width: 237px;
height: 500px;
background-color:#ebf7fb;
margin: 10px 15px 0px 0px;
float:left;
}

#menu-audios-medios{
width: 237px;
height: 500px;
background-color:#ebf7fb;
margin: 10px 0px 0px 0px;
float:left;
}

#espacio-expositores form {
margin-left: 10px;
}

#texto-espacio-expositores{
font-weight:bold;
color:#053563;
padding: 5px 0px 3px 10px;
border-bottom: solid 1px #FFFFFF;
}

#espacio-expositores a{
font-size:10px;
margin-left:10px;
}

#form-expositores{
color:#053563;
}

#form-expositores input{
font-size:10px;
margin:5px 0px 5px 5px;
}

#titulo-patrocinador{
color:#FFFFFF;
font-weight:bold;
height:25px;
padding: 7px 0px 0px 15px;
background-image:url(../upload/imgs/pleca_patrocinadores.jpg);
}

#titulo-seccion{
color:#000000;
font-weight:bold;
height:25px;
padding: 7px 0px 0px 15px;
border-bottom:1px dotted #fff;
background-color:#e0eaf2;
}

#borde-patrocinador{
border-style:solid;
border-width:1px;
border-color:#a6b6c4;
width:195px;
margin-bottom:7px;
}

#columna-patrocinadores-platinum{
height:55px;
border-bottom:solid;
border-color:#adadad;
border-width:1px;
}

#columna-patrocinadores-oro{
height:50px;
border-bottom:solid;
border-color:#adadad;
border-width:1px;
}

.text-patrocinadores{
font-size:11px;
color:#a0a0a0;
padding: 28px  10px 20px 20px;
}

#footer {
text-align:center;
font-size:10px;
color: #999;
padding:10px 0px 10px 5px;
background-repeat:repeat-x;
background-position:bottom;
margin-top:50px;
}

/* IE7 Only */
*:first-child+html #footer {padding-top:-100;}

#costos-patrocinios{
font-size:10px;
}

#costos-patrocinios td{
padding-left:5px;
}

.titulos-patrocinios{
font-weight:bold;
font-size:12px;
padding: 0px 0px 0px 5px;
}

.content-patrocinios{
font-size:11px;
padding: 0px 0px 0px 5px;
}

#contnt-texto{
float:left;
height:580px;
}


#info-sec-especiales{
float:left;
margin-right:10px;
width:240px;
}

#info-sec-especiales2{
float:left;
width:240px;
}

.exposicionBold {
color:#df4c27;
font-weight:bold; 
}

.zonaEmpleoBold {
color:#802c84;
font-weight:bold; 
}

.conferenciasBold {
color:#dd3594;
font-weight:bold; 
}

.programa-conferencias {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}

.titulos-conferencias{
color:#00a9ca;
font-weight:bold;
}

.text-estadisticas{
font-size:30px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:012f56;
}

.text-estadisticas-gris{
font:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666;
}

.menu_oculto, .menu_oculto1, .menu_oculto2, .menu_oculto3{
display:none;
}

.text-tablas{
font-size:12px;
padding: 4px 4px 4px 6px;
}

.text-tablas li{
font-size:12px;
padding: 0px 0px 2px 0px;
}

#bton_registro{
margin: 3px 0px 5px 0px;
text-align:left;
font-weight:bold;
background-image:url(../upload/imgs/bton-confirmo-asistencia.jpg);
background-repeat:no-repeat;
width:144px;
height:30px;
font-size:11px;
color:#FFFFFF;
text-align:center;
border:none;
}

#bton_registro:hover {
background-repeat:no-repeat;
color:#FFFFFF;
text-align:center;
}

/* IE7 Only */
*:first-child+html #bton_registro {color : #000000;}


#bton_registro a {
margin-left:5px;
}

#queEsNE {
margin:30px;
color:#FFFFFF;
font-size:20px;
text-align:right;
width:550px;
float:right;
}


#texto-informacion-descuentos{
font-size:12px;
padding-right:10px;
padding-bottom:15px;

}
