/* CSS Document */
body {margin:0; padding:0; background:url(img/bg.jpg) top repeat-x #3478b9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

a, a:visited{ color:#0055a4; text-decoration:none;}
a:hover, a:visited:hover{color:#0055a4; text-decoration:underline;}

.contenido{background:#FFFFFF;}

/*MENU SUPERIOR*/
.menu, .submenu{background:#fd500c; color:#FFFFFF; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
.menu a, .menu a:visited, .submenu a, submenu a:visited{text-decoration:none; color:#FFFFFF; text-transform:uppercase; padding:0 3px 0 3px; font-weight:bold}
.menu a:hover, .menu a:visited:hover, .submenu a:hover, submenu a:visited:hover{text-decoration:none; color:#125797;}
.menu{font-size:11px; padding-left:0px;}

.submenu{text-align:right; font-size:10px; padding-right:10px;}

/*RANDOM*/
#random{display:block; width:850px; height:175px; background:#FFFFFF; text-align:center;}
#random a{text-decoration:none; color:#fff; font-weight:bold;}
#random a img{border:none;}
#random .imga{display:block; float:left;}
#random .imga a span{position:absolute; display:none; height:18px; width:161px; background:#014898; padding-top:4px; margin-left:4px; margin-top:-25px;}
#random .imga a:hover span{display:block}

/*BUSCADOR EN LA HOME*/
.buscador-home{display:block; background:#e9e9e9 url(img/tit-search-home.jpg) center top no-repeat; width:272px; padding-top:84px; margin-left:3px; float:left;}
.buscador-home-form{margin-left:5px;}
.buscador-home-form label {color:#125797; font-size:10px;}
.buscador-home-form input {color:#125797; font-size:10px; margin-left:5px; width:150px; margin-bottom:5px;}
.buscador-home-form select{width:245px; color:#125797; font-size:10px; margin-bottom:5px;}

/*BUSQUEDA EN FLASH*/
.busqueda{width:254px; padding-left:3px; z-index:10}
.busqueda h1{margin:0; padding:0; padding-bottom:4px; border-bottom:#fd500d solid 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:10px; font-weight:bold}
.busqueda h1 span {font-size:18px; font-weight:bold}

/*DESTACADOS HOME*/
.desta{padding-left:4px; padding-right:4px;}
.desta h1.ti{margin:0; padding:0; padding-bottom:4px; border-bottom:#fd500d solid 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:10px; font-weight:bold}
.desta h1.ti span {font-size:18px; font-weight:bold}
.div_desta_1{float:left; background:#014898; height:144px; width:175px; text-align:center; padding:5px; border:#FFFFFF solid 2px;}
.div_desta_1 img{width:80px; height:80px; border:none;}
.div_desta_1 h1{margin:0; padding:0; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.div_desta_1 h2{margin:0; padding:0; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal;}

/*PIE*/
.pie{background:#125797; text-align:center; color:#68a7e1; padding:3px; padding-left:100px; padding-right:100px; line-height:15px;}
.pie a, .pie a:visited{text-decoration:none; color:#68a7e1;}
.pie a:hover, .pie a:visited:hover{text-decoration:underline;}

.Contenido-Secc{background:#FFFFFF; padding:10px;}
.Contenido-Secc h1{margin:0; padding:0; padding-bottom:2px; border-bottom:#fd500d solid 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:10px;}
.Contenido-Secc h1 span {font-size:18px}

.Contenido-Secc h2{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0055a4;}
.Contenido-Secc h2 span{font-size:14px;}

.Contenido-Secc h2.txt-destacados{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#0055a4;}
.Contenido-Secc h2.txt-destacados span{font-size:16px;}

.Contenido-Secc form {width:350px;}
.Contenido-Secc label {display:block; letter-spacing:1px;}
/*.Contenido-Secc input, textarea {width:350px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:#0055a4 solid 1px; color:#0055a4; font-weight:lighter;}*/
.Contenido-Secc .boton {background:#0055a4; color:#FFFFFF;}

/*FORM CONTACTO*/
.form-contacto{width:360px; margin-left:30px; float:left;}
.div-img-contacto{width:430px; height:440px; background:url(img/img-contacto.jpg) no-repeat;}
.txt12{font-size:12px;}
.form-contacto .campo300 {width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#3e3e3e; font-weight:lighter; margin-bottom:5px;}
.form-contacto .campo200 {width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#3e3e3e; font-weight:lighter; margin-bottom:5px;}
.form-contacto .enviar{color:#125797; font-size:10px; margin-left:5px; width:75px;}

/*CONFERENCIANTES HOME*/
.hconf{background:#FFF;padding-top:0px;}
.hconf h1{margin:0; padding:0; margin-top:10px; padding-bottom:2px; border-bottom:#fd500d solid 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:10px;}
.hconf h1 span{font-size:20px}
.hconf .destacado1{width:273px; float:left; margin-left:4px; margin-right:4px;}
.hconf .destacado1 .destacab{width:273px; height:96px; background:url(img/bg-destacados.jpg) repeat-x; cursor:pointer}
.hconf .destacado1 .destacab:hover{background:url(img/bg-destacados-over.jpg) repeat-x;}
.hconf .destacado1 .destacab img{width:82px; height:82px; margin-left:94px; margin-top:7px;}
.hconf .destacado1 h1{margin:0; padding:0; margin-top:10px; padding-bottom:2px; border-bottom:#fd500d solid 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:5px;}
.hconf .destacado1 .open{ width:21px; height:9px; border:none; margin:0; padding:0; margin-left:5px; padding-top:2px;}

.hconf .destacado2{height:145px; background:#316ca4 url(img/conf-desta-past.jpg) top right no-repeat; margin-left:5px; margin-right:5px; margin-bottom:5px; border:#FFFFFF solid 2px;}
.hconf .destacado2 img{width:76px; height:76px; margin-left:7px; margin-top:5px; border:#FFFFFF solid 2px;}
.hconf .destacado2 .nombre2{color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:92px; margin-top:-30px; width:155px;}
.hconf .destacado2 .nombre3{color:#FFFFFF; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:5px; margin-top:15px; width:240px; line-height:15px;}

.hconf .buscador-conf{background:#e9e9e9 url(img/tit-search-home.jpg) center top no-repeat; width:272px; padding-top:90px; margin-left:3px; margin-top:0px}
.hconf .buscador-conf-form{margin-left:5px;}
.hconf.buscador-conf-form label {color:#125797; font-size:10px;}
.hconf .buscador-conf-form input {color:#125797; font-size:10px; margin-left:5px; width:150px; margin-bottom:5px;}
.hconf .buscador-conf-form select{width:245px; color:#125797; font-size:10px; margin-bottom:5px;}
.hconf .buscador-conf-form option{padding-top:1px; padding-bottom:1px;}
.hconf .buscador-conf-form .sele{font-weight:bold; background:url(img/agt_action_success.png) no-repeat left; padding-left:20px;}

.hconf .susc-NL{background:#e9e9e9 url(img/tit-form-nl.jpg) center top no-repeat; width:272px; padding-top:90px; margin-left:3px; margin-top:0px}
.hconf .buscador-conf-form{margin-left:5px;}
.hconf .buscador-conf-form label {color:#125797; font-size:10px;}
.hconf .buscador-conf-form input {color:#125797; font-size:10px; margin-left:5px; width:150px; margin-bottom:5px;}
.hconf .buscador-conf-form select{width:245px; color:#125797; font-size:10px; margin-bottom:5px;}
.hconf .buscador-conf-form option{padding-top:1px; padding-bottom:1px;}
.hconf .buscador-conf-form .sele{font-weight:bold; background:url(img/agt_action_success.png) no-repeat left; padding-left:20px;}


.hconf .listaconf{width:555px; margin-left:10px; margin-top:10px;}
.hconf .listaconf h1{margin:0; padding:0; margin-top:10px; padding-bottom:2px; border-bottom:#fd500d solid 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:10px;}
.hconf .listaconf h1 span{font-size:20px}
.hconf .listaconf h2{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0055a4; margin-bottom:10px;}
.hconf .listaconf .lista{cursor:pointer; vertical-align:bottom}
.hconf .listaconf .lista:hover{background:#fafafa;}
.hconf .listaconf .lista .h1{color:#0055a4; font-weight:bold; font-size:12px}
.hconf .listaconf .lista .h2{color:#0055a4; font-weight:normal; font-size:12px}
.hconf .listaconf .tumbconf{width:50px; height:50px;}

/* CONFERENCIANTES FICHA*/
.conf{background:#e1e1e1; padding:0px;}
.conf .col_left{float:left; width:290px; border-bottom:#FFFFFF solid 2px; background:url(img/bg-ficha-rss.jpg) center top no-repeat; padding-bottom:10px;}

.form-ficha{padding-left:25px; padding-right:25px; padding-top:30px;} 
.form-ficha h1{margin:0; padding:0; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#566A8B; font-weight:normal; float:left; padding-right:10px; padding-top:1px;}
.form-ficha h1 span {font-size:12px}
.form-ficha .small {color:#125797; font-size:10px; width:117px; margin-bottom:0px;}
.form-ficha select{width:225px; color:#125797; font-size:10px; margin-top:5px;}
.form-ficha .cmd-ficha{text-align:right; padding-right:15px; margin-top:15px;}
.form-ficha .cmd-ficha input{color:#125797; font-size:10px; margin-left:5px; width:75px;}
.form-ficha .texto-pie-form-ficha{position:relative; top:-28px;}
.form-ficha .texto-pie-form-ficha h1{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#566A8B; font-weight:normal;}
.form-ficha .texto-pie-form-ficha h1 span{font-size:24px}

.conf .col_rig{ width:554px;}

.conf .col_rig .cab{height:180px; width:554px; background:#316ca4 url(img/head-ficha-conf.jpg) center top no-repeat; border-top:#FFFFFF solid 2px;}
.conf .col_rig .cab img{position:relative; top:11px; left:13px; border:#FFFFFF solid 2px}
.conf .col_rig .cab .nombre{display:block; position:relative; margin-left:175px; margin-top:70px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px; font-weight:lighter; width:370px}
.conf .col_rig .cab .titulo{display:block; position:relative; margin-left:175px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:lighter; width:375px;}

.texto{background:#FFFFFF; padding:5px; font-size:12px; color:#333; text-align:justify; font-family:Arial, Helvetica, sans-serif;}
.varios{width:170px; padding:3px; border-top:#FFFFFF solid 2px}

.varios h1{margin:0; padding:0; padding-bottom:2px; border-bottom:#fd500d solid 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:7px;}
.varios h1 span {font-size:12px}
.varios .items{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:5px; margin-bottom:5px; margin-right:10px;}
.varios .items-nolink{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:5px; margin-bottom:5px; margin-right:10px; color:#0055a4;}
.varios .libro{text-align:center; color:#333;}
.varios .libro img{width:160px; border:none;}

/*NOVEDADES*/
.news_home{padding-left:10px; padding-right:5px; color:#0055a4;}
.news_home h1{margin:0; padding:0; padding-bottom:4px; border-bottom:#fd500d solid 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:10px; font-weight:bold}
.news_home h1 span {font-size:18px; font-weight:bold}
.news_home h2{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0055a4; font-weight:bold;}
.news_home h2 span{font-weight:normal}
.news_home a:hover{color:#fd500c; text-decoration:none;}

.news_fconf{padding-left:10px; padding-right:5px; color:#0055a4;}
.news_fconf h1{margin:0; padding:0; padding-bottom:2px; border-bottom:#fd500d solid 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:10px;}
.news_fconf h1 span {font-size:18px}
.news_fconf h2{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0055a4; font-weight:bold;}
.news_fconf h2 span{font-weight:normal}
.news_fconf a:hover{color:#fd500c; text-decoration:none;}

.form-news{padding:5px;}
.form-news label{display:block; margin-left:30px; margin-top:20px; margin-bottom:2px; font-size:12px;}
.form-news input{color:#125797; font-size:12px; margin-left:30px; width:210px; margin-bottom:5px; border:#125797 solid 1px;}

.news{padding:5px;}
.news .box-new{margin:10px; width:500px;}
.news .box-new .new-fecha{font-size:14px; color:#0055a4;}
.news .box-new h2{margin:0; padding:0; font-family:"Trebuchet MS"; font-size:20px; font-weight:normal; line-height:22px;}
.news .box-new h2 a, .news .box-new h2 a:visited{color:#000000; text-decoration:none;}
.news .box-new h2 a:hover, .news .box-new h2 a:visited:hover{color:#fd500c;}
.news .box-new .new-entra{margin:0; padding:0;}

.news .box-new-full{margin:10px;}
.news .box-new-full .new-fecha{font-size:14px; color:#0055a4;}
.news .box-new-full .new-entra-full{margin-left:25px; margin-right:25px; border-bottom:#999999 dashed 1px; border-top:#999999 dashed 1px;}

.Contenido-Secc-mapa{background:#FFFFFF; padding:10px;}
.Contenido-Secc-mapa h1{margin:0; padding:0; padding-bottom:2px; border-bottom:#fd500d solid 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:10px;}
.Contenido-Secc-mapa h1 span {font-size:18px}
.Contenido-Secc-mapa ul li{font-size:12px; font-family:"Trebuchet MS"; list-style:none;}

/*#carrusel{background:url(img/bg_carrusel.jpg) no-repeat;}*/
#carrusel{background:none;}

/*BCC CINEMA*/
.cinema{/*color:#0055a4;*/ background:url(img/bg-cinema.jpg) no-repeat; padding-top:50px; padding-bottom:5px;}
.cinema h1{margin:0; padding:0; padding-bottom:4px; border-bottom:#fd500d solid 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0055a4; font-weight:normal; background:url(img/bullet.jpg) left no-repeat; padding-left:15px; margin-bottom:10px; font-weight:bold; margin-left:2px;}
.cinema h1 span{font-size:18px; font-weight:bold}
.cinema #nombre-conf-vid{font-size:20px; margin-left:4px; color:#FFFFFF}
.cinema #descripcion-conf-vid{font-size:10px; margin-left:4px; color:#FFFFFF; overflow:hidden; height:40px;}
.cinema #more{margin-left:-2px; margin-top:10px; color:#FFFFFF; padding:5px;}

#books {background-color:#EEEEEE; border-color:#999999 #999999 #CCCCCC #CCCCCC; border-style:solid; border-width:1px; font-size:12px; font-weight:normal; margin:4px 0 4px 0px; width:286px;}

#books .libro img {border:1px solid #333333; margin:0 5px 5px 0; width:100px;}

.con-datos{padding:5px;}
.con-datos:hover{background:#e4e4e4; padding:5px;}
.con-datos img{border:#0055a4 solid 2px; margin:0 5px 3px 0;}
.con-datos a, #cont-sec .con-datos a:visited{text-decoration:none; color:#3478b9}
.con-datos a:hover, #cont-sec .con-datos a:visited:hover{text-decoration:none; color:#ef5323}
.con-datos h2{margin:30px 0px 10px 0; padding:0; font-weight:normal; font-size:14px;}
.con-datos h3{margin:0; padding:0; font-weight:normal; font-size:11px; color:#333333}