/* CSS Document */
/* Eumedia */

body{margin:0px;text-align:center; padding:0;font-family:"Trebuchet MS"; font-size:100%; background:#FFF url(../img/bg_eumedia.gif) repeat-x 0% 158px;}

html > body{background:url(../img/bg_eumedia.gif) repeat-x 0% 155px;}
/*Centrado de pagina*/
#container{
padding:0;
width:770px;
margin:0 auto;
font-size:100%;
}
/*Fin centrado*/

/*Parte superior pagina*/
.banner{width:100%;height:92px;float:left; background:#ebebeb url(../img/bgpublitop.gif) no-repeat; }
.banner img{border:none;}

#menusup{width:100%;float:left; height:75px; clear:both; margin-top:17px;}
#menusup > #logoeu{background:transparent url(../img/logoeu.gif) no-repeat 10px 2px;}
#logoeu{float:left; ;background:transparent url(../img/logoeu.gif) no-repeat 10px 5px; height:70px;width:240px;overflow:hidden;}
#logoeu h1{ font-size:80%; margin-left:-549px; position:relative;}
#logoeu h1 a{display:block;width:750px; height:60px; }

/*logo Foro*/
#menusup > #logoeuforo{background:transparent url(../img/logoeu_foro.gif) no-repeat 10px 2px;}
#logoeuforo{float:left; ;background:transparent url(../img/logoeu_foro.gif) no-repeat 10px 5px; height:70px;width:240px;overflow:hidden;}
#logoeuforo h1{ font-size:80%; margin-left:-549px; position:relative;}
#logoeuforo h1 a{display:block;width:750px; height:60px; }
/*Fin logo foro*/

#list{float:left; width:375px;margin:0px 0px 0px 0px;text-align: left;}
#list table{margin:0px 0px 0px 0px;padding: 5px 0px 0px 0px;}
#list ul{margin:0px 5px 0px 5px; padding:0px;}
#list li{display: inline}
#list li a{ margin-right:2px; text-decoration:none; font-size:92%; color:#666666; background:url(../img/menu-li.gif) no-repeat 0px 6px; padding-left:10px; font-weight:normal;}
#list li a:hover{color:#006EB3;background:url(../img/menu-li2.gif) no-repeat 0px 6px;}

#search{float:left; width:150px; height:20px;margin:8px 0px 0px 5px; padding:0px;}
#search form{ margin:0px; padding:0px;}
#search label{font-size:60%; float:left; color:#4f5051;}
#search #see{ width:120px; height:16px; font-size:60%;padding:0px; margin:0px;float:left;border:1px solid #7f9db9; padding-left:3px;}
#search #img { float:left; margin:1px 0px 0px 3px;}

/*Botones login parte foro*/
#login{float:right; width:260px; height:20px;margin:8px 0px 0px 50px; padding:0px; }
#login .user{ width:110px; float:left;}/*Caja de Flotamiento*/
#login .pass{ width:140px; float:left;}
#login form{ margin:0px; padding:0px;}
#login label{font-size:60%; float:left; color:#4f5051}
#login #user{ width:100px; height:16px; font-size:60%;padding:0px 0px 0px 3px; margin:0px;float:left;border:1px solid #7f9db9;}
#login #pass{ width:100px; height:16px; font-size:60%;padding:0px 0px 0px 3px; margin:0px;float:left;border:1px solid #7f9db9;}

#login #img { float:left; margin:1px 0px 0px 3px;}
#login #username {width:300px; font-size:75%; color:#666666; margin-top:7px; padding-top:7px; border-}
#login #nolog {color:#116ea3;font-size:90%; text-decoration:none; background:url(../img/menu-li.gif) no-repeat left; padding-left:13px; margin-left:0px; border:none;}
#login #nolog:hover {background:url(../img/menu-li2.gif) no-repeat left; padding-left:13px; margin-left:0px; border:none;}
/*fin botones arrib foro*/

#img:hover{ background:url(../img/boton-buscar.gif) no-repeat;}
/*Fin parte superior*/

/*Contenidos pagina*/

#container input{font-family:"Trebuchet MS",Verdana,Arial; color:#666666;}
#container select{font-family:"Trebuchet MS",Verdana,Arial;border:1px solid #7f9db9; color:#666666; height:17px; font-size:92%; }

#boxcontent{width:100%;}
#boxcontent_marm{width:60%;margin: 0 auto 0 auto;}

#threecol{ float:left; width:575px;}/*Contine 3columnas del centro e izquierda*/
#images{ padding:0px 0px 0px 0px; margin-bottom:22px;}

#navegacion1{float:left; width:120px; border-top:1px solid #d58c91; text-align:left;margin-top:6px;}/*Columna izqiuerda*/
#navegacion1 ul{ margin:5px 0px 0px 8px; padding:0px;}
#navegacion1 li{ list-style-type:none; display:block; font-size:82%; line-height:21px;}
#navegacion1 li a{ text-decoration:none; padding-left:15px; background:url(../img/menu-li3.gif) no-repeat left 5px;}
#navegacion1 #activeli a{ font-weight:bold; color:#ca1818;}
#navegacion1 a:hover{ text-decoration:underline;}
#navegacion1 a{color:#666666;}
#navegacion1 #compra{margin:8px 0px; background:url(../img/compra.gif) repeat-x; height:30px; padding:8px 0px 0px 18px;}
#compra a{color:#901818; font-size:75%; text-decoration:none; background:url(../img/compra-carro.gif) no-repeat 0px 0px; padding-left:30px;}
#compra a:hover{ text-decoration:underline;}
#compra p{color:#901818; font-size:75%; text-decoration:none; background:url(../img/compra-carro.gif) no-repeat 0px 0px; padding-left:30px; margin-left:30px;}
#compra p span{margin-left:30px;}
#suscripcion{ background:url(../img/suscripcion.gif) no-repeat; height:120px; width:120px; padding:0px; margin:20px 0px 0px 0px; }
#suscripcion h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:65%;color:#222222; font-weight:normal; line-height:15px; padding:2px 2px 0px 8px; text-transform:uppercase;}

#suscripcion h4{font-family:"Trebuchet MS",Arial; font-size:70%;color:#222222; font-weight:normal; margin:0px; padding:0px 0px 0px 7px;}

#navegacion1>#suscripcion h4{padding:5px 0px 0px 7px;}

#suscripcion h4 a{text-decoration:none;color:#222222;}
#suscripcion h4 a:hover{}

#navegacion1 #ads{ margin:30px 0px 0px 0px;border-right:1px solid #9dc3d9;}

/*contenidos, ancho de dos columnas centrales*/

#contenidos{ float:left; width:427px; margin:0px 0px 0px 16px; text-align:left;font-weight:normal;}
#contenidos h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:65%; font-weight:normal; text-transform:uppercase; }
#contenidos h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:100%; margin:5px 0px 0px 0px; padding:0px 5px; color:#116ea3;}
#contenidos h3 span{ font-size:70%;}
#contenidos h3 .date{ font-size:100%; font-weight:normal; color:#adadad; }
#contenidos .sumario{ margin:10px 0px 0px 10px; width:420px;}
#contenidos .sumario th{ margin:0px; padding:0px 0px 5px 0px;}
#contenidos .sumario td{padding:0px 20px 5px 0px; }
#contenidos .titlibro{font-family:Georgia, "Times New Roman", Times, serif;font-size:80%; font-weight:normal;padding:0px 5px;color:#921817; margin:10px 0px 0px 0px; }

#contenidos .titlibro2{font-family:Georgia, "Times New Roman", Times, serif;font-size:80%; font-weight:normal;padding:15px 5px 0px 5px;color:#116ea3; margin:10px 0px 0px 0px; background:url(../img/borderbox.gif) repeat-x top; }
#contenidos .titrevista{font-family:Georgia, "Times New Roman", Times, serif;font-size:100%; font-weight:bold;padding:15px 5px 0px 5px;color:#116ea3; margin:10px 0px 0px 0px; background:url(../img/borderbox.gif) repeat-x top; }

#contenidos p{ color:#4f5051; font-size:73%; line-height:15px; background:url(../img/borderbox.gif) repeat-x bottom; padding:0px 5px 9px 5px; margin:4px 0px 10px 0px;}
#contenidos a{ color:#116ea3; text-decoration:none;}
#contenidos a:hover{ text-decoration:underline;}



/*Formulario user*/
#navegacion1 form { margin:0px; border-bottom:1px solid #d58c91; padding:5px 0px 7px 7px;}
#navegacion1 .linklogin { padding: 0px; margin: 0px; }
#navegacion1 .linklogin li { display: inline;}
#navegacion1 .linklogin li .log {font-size:90%; text-decoration:none; background:url(../img/boton-buscar.gif) no-repeat left; padding-left:20px; margin-left:0px; border:none;}
#navegacion1 .linklogin li .recuerda {text-decoration:none; background:url(../img/boton-recuerda.gif) no-repeat left; padding-left:20px; margin:0px 0px 0px 20px; border:none;}
#navegacion1 #linkrevistas{ width:100%;}
#navegacion1 label{font-size:65%; margin:0px; padding:0px; text-align:left; color: #333333;}
#navegacion1 p{ margin:0px; padding:0px;}
#navegacion1 input{margin:0px 0px 2px 0px; padding: 0px; width:95px; height:14px; font-size:65%;border:1px solid #7f9db9;}
#threecol > #navegacion1 input{margin:0px 0px 5px 0px; padding: 0px 0px 0px 3px;  }
#navegacion1 #user{padding:0px 0px 0px 3px; width:95px;}
#navegacion1 #pass{padding:0px 0px 0px 3px; width:95px; }
#empresanomb{ height:15px;}

#navegacion1 #check{ width:15px; height:15px;font-size:60%;padding:0px 0px 0px 3px; margin:15px 0px 0px 0px; _margin:3px 0px 0px 0px;float:left;border:none;_width:20px; _height:20px;}
#navegacion1 #labelCheck {padding:0px 0px 0px 0px; color:#4f5051;}
/*fin form*/

/*Formularios de busqueda en la pagina*/
#contenidos .search{ margin:10px 0px 10px 0px; border-bottom:1px solid #9dc3d9; padding-bottom:10px; }
#contenidos .search label{ font-size:75%; margin-left:5px;}
#contenidos .search select{ color:#666;  height:18px; font-size:75%; margin:0px; padding:0px; border:1px solid #7f9db9;}
#contenidos #img{ padding-top:3px;}



.log {color:#116ea3;font-size:75%; text-decoration:none; background:url(../img/boton-buscar.gif) no-repeat left; padding-left:20px; margin-left:0px; border:none;}
.nolog {color:#116ea3;font-size:70%; text-decoration:none; background:url(../img/menu-li.gif) no-repeat left; padding-left:13px; margin-left:0px; border:none;}
.nolog:hover {background:url(../img/menu-li2.gif) no-repeat left; padding-left:13px; margin-left:0px; border:none;}
.username{ font-size:75%; color:#666666; margin-bottom:8px; padding-bottom:8px; background:url(../img/borderbox.gif) repeat-x left bottom;}
.close{font-size:75%; text-decoration:none; background:url(../img/boton-cerrar.gif) no-repeat left; padding-left:20px; }

input.log {
  color:#116ea3;
  font-size:75%;
  text-decoration:none;
  background:url(../img/boton-buscar.gif) no-repeat left;
  padding-left:15px; padding-top: 0px;
  margin:4px 0px 0px 0px;
  border:none;
}
/*fin Form pagina*/

/*Formulario resultados busqueda*/

#contenidos .result{ list-style:none; margin:10px 0px 0px 0px; padding:0px;}
#contenidos .result li{ font-size:80%; margin-top:5px; }
#contenidos .result label{ position:relative; top:-2px;}
#contenidos .result .inpt{ margin-left:4px; top:0px;}
#contenidos .result #keyword{ margin-left:10px; border:1px solid #9dc3d9; font-size:85%; width:140px;}
#contenidos .result #mat{ margin-left:11px; border:1px solid #9dc3d9;font-size:85%;}
#contenidos .result .time{ margin:0px 5px 0px 12px;border:1px solid #9dc3d9;font-size:85%;}
#contenidos .result img{ position:relative;top:2px;border:none;}
#contenidos #nombre{ margin-left:10px; border:1px solid #9dc3d9; font-size:80%; width:140px; height:17px;}

/*barra de resultados y paginador*/
#contenidos #bsearch{ width:100%; background-color:#f0f5f7; padding:3px 0px 3px  5px; margin-top:15px;}
#contenidos .baresult{ width:100%; border-bottom:1px solid #6793a3; padding:0px 0px 3px  5px; margin-top:1px; float:left; margin-bottom:15px;}
#contenidos .baresult p{ background:none; margin:0px; padding:0px; float:left; font-size:80%; top:5px; position:relative}
#contenidos .baresult ul{margin:0px 10px 0px 0px; padding:0px; float:right;}
#contenidos .baresult img{ border:none; position:relative; top:4px;}
#contenidos .baresult li{ display:inline; padding:0px;}
#contenidos .baresult li a{ font-size:75%; padding-left:5px;}
#contenidos .baresult #actual a{ text-decoration:underline;}
/*fin barra y paginador*/

/*Foro*/
#container #foro{ float:left; width:100%; margin:0px; text-align:left;font-weight:normal;}
#container .forotemas{ width:89%; margin:10px 0px 0px 40px; }
#container .forotemas th{ color:#116ea3; border-right:1px solid #92b6c7; padding-left:10px;font-family:Georgia, "Times New Roman", Times, serif; font-size:95%;}
#container .forotemas td p{ margin:0px; padding:0px;}
#container .forotemas td{vertical-align:top; font-family:"Trebuchet MS",Arial; padding:12px 0px 8px 0px; font-size:90%; background:url(../img/borderbox.gif) repeat-x bottom;}
#container .forotemas .tema{ width:25%;padding-left:10px; }
#container .forotemas .tema span{ font-weight:normal; color:#999;}
#container .forotemas .tema h3{ font-size:75%; margin:0px; padding:0px; color:#666; text-decoration:none; margin:0px; padding:0px;}
#container .forotemas .tema h3 a{  margin:0px; padding:0px; color:#666; text-decoration:none;}
#container .forotemas .tema h3 a:hover{ text-decoration:underline;}
#container .forotemas .mensaje{padding:12px 5px 8px 10px; width:50%; color:#666;}
#container .forotemas .mensaje span{ font-size:75%; color:#999;}
#container .forotemas .mensaje .rojo{color:#ca3232;}
#container .forotemas .mensaje p{ padding:0px; margin:0px; font-size:85%;}
#container .mensaje a{ color:#ca1818; font-size:90%;text-decoration:none}
#container .mensaje a:hover{ text-decoration:underline;}
#container .forotemas .mensajes{ width:25%;padding-left:10px; font-size:80%;}

#container .escribemsj{margin-left:42px;}
#container .escribemsj form{ margin:0px; padding:0px;}
#container .escribemsj label{ font-size:80%; font-family:Georgia, "Times New Roman", Times, serif; color:#116ea3;}
#container .escribemsj textarea{  border:1px solid #9dc3d9; width:675px;margin-bottom:5px; padding:5px; font-family:"Trebuchet MS",Arial; font-size:75%; height:85px; overflow:auto; color:#666;}
#container .escribemsj .log{ margin-top:3px;}
/*Fin foro*/


/*Paginador foro*/
#container .bsearch2{width:89%; background:#f0f5f7; padding:3px 0px 3px 10px; margin:30px 0px 0px 36px;}
#container .bsearch2 h3{color:#116ea3; font-family:Georgia, "Times New Roman", Times, serif;}
#container  .baresult2{ width:89%; border-bottom:1px solid #6793a3; padding:0px 0px 3px  10px; margin:1px 0px 0px 36px; float:left; margin-bottom:15px; _margin-left:17px;}
#container  .baresult2 p{ background:none; margin:0px; padding:0px; float:left; font-size:80%; top:5px; position:relative}
#container  .baresult2 ul{margin:0px 10px 0px 0px; padding:0px; float:right;}
#container  .baresult2 img{ border:none; position:relative; top:4px;}
#container  .bsearch2 h3{font-size:85%; margin:0px; padding:0px; text-align:left; }
#container  .baresult2 li{ display:inline; padding:0px;}
#container  .baresult2 li a{ font-size:75%; padding-left:5px; color:#116ea3; text-decoration:none;}
#container  .baresult2 li a:hover{ text-decoration:underline;}
#container  .baresult2 #actual a{ text-decoration:underline;}
/*Fin paginador foro*/

#contenidos #order{ margin:0px 0px 10px 0px; padding:0px 0px 3px 0px; border-bottom:1px solid #d58c91;}
#contenidos #order li{ list-style-type:none; display:inline; font-size:82%; }
#contenidos #order li a{text-decoration:none; padding-left:15px; background:url(../img/menu-li3.gif) no-repeat left 5px; color:#901818; margin-right:10px;}
#contenidos #order li a:hover{ text-decoration:underline;}

#contenidos .campo input{font-size:90%;border:1px solid #7f9db9; padding:0px 0px 0px 3px;color:#666;}
#contenidos .campo2 input{font-size:90%;border:none;}
#contenidos td{ padding:4px 0px;}
#contenidos .label{ font-size:75%; padding:0px 5px 0px 5px; text-transform:capitalize; color:#666; text-align:right;}
#contenidos .label span{ color:#ca1818;}
#contenidos .campo{ font-size:75%; height:11px; color:#666;}
#contenidos .campo2{ font-size:75%; height:11px; color:#666;}
#contenidos .titapartado{ margin:25px 0px 15px 0px; background:url(../img/borderbox.gif) repeat-x bottom; padding-bottom:5px;font-size:75%;}
#contenidos .titapartado2{ font-weight:normal; margin:25px 0px 0px 0px; background:url(../img/borderbox.gif) repeat-x bottom; padding-bottom:5px;font-size:70%;}
#contenidos .titapartado2 span{ font-size:85%; font-weight:normal;}
#container .titulocompra{ margin:0px 0px 15px 0px; padding-bottom:5px;font-size:75%;}
#contenidos .bsearch{ background:none; border-top:1px solid #9dc3d9; margin-top:20px; padding-top:5px;}
#contenidos .bsearch a{ margin:0px 35px 0px 2px;}
#contenido1{float:left;width:230px; margin:0px 0px 0px 1px;}
#contenidos #contenido1 h2{font-size:65%; font-weight:normal;  height:18px; padding:12px 0px 0px 6px; margin:0px;text-transform:uppercase;}
#contenidos .politicapriv{ width:420px; height:80px; border:1px solid #9dc3d9; overflow:auto; margin-top:20px;}

.news1{background:url(../img/conth2.gif) no-repeat top right;  margin:0px 0px 4px 0px; padding:11px 0px 10px 5px;}
h5{ font-size:70%; font-weight:normal; margin:0px; padding:0px 0px 0px 8px; color:#999999;}

h5 span{ color:#006697;}
h5 span.rojo{ color:#CC3333;}

#contenido1 .fotoinf {margin: 0px 0px 0px 0px; padding:0px; padding-left:6px; }
#contenido1 .fotoinf p{ background:none; margin:0px 0px 1px 0px; padding:0px; font-size:60%;}


.news2{background:url(../img/conth2_1.gif) no-repeat top right; width:100%; margin:0px;padding:10px 0px 14px 5px; font-size:65%;font-family:Georgia, "Times New Roman", Times, serif;}

.abouteu{background:url(../img/conth2_14.gif) no-repeat top right; width:100%; margin:0px;padding:10px 0px 10px 5px; font-size:65%;font-family:Georgia, "Times New Roman", Times, serif;}
.sindicacionTit{background:url(../img/conth2_18.gif) no-repeat top right; width:100%; margin:0px;padding:10px 0px 10px 5px; font-size:65%;font-family:Georgia, "Times New Roman", Times, serif;}

.contact{background:url(../img/conth2_15.gif) no-repeat top right; width:100%; margin:0px;padding:10px 0px 10px 5px; font-size:65%;font-family:Georgia, "Times New Roman", Times, serif;}

#contenido1 .newshort{
        color:#116ea3;
        background:url(../img/borderbox.gif) repeat-x top;
        padding:10px 5px 0px 5px;
        margin-top:10px;
        font: 70% Georgia, "Times New Roman", Times, serif;
}
/*libros,eventos, relacionados*/

#contenido2{float:right;width:179px;margin-left:2px; }

#contenidos .librobuy{ background:url(../img/conth2_2.gif) no-repeat top right; margin:0px;padding:10px 0px 7px 5px;font-family:Georgia, "Times New Roman", Times, serif;}
#contenidos .revista{ background:url(../img/conth2_5.gif) no-repeat top right; margin:0px;padding:10px 0px 10px 5px;font-family:Georgia, "Times New Roman", Times, serif;}
#contenidos .revistas{ background:url(../img/conth2_7.gif) no-repeat top right; margin:0px;padding:10px 0px 10px 5px;font-family:Georgia, "Times New Roman", Times, serif;}

#contenidos .sitemap{ background:url(../img/conth2_11.gif) no-repeat top right; margin:0px;padding:10px 0px 10px 5px;font-family:Georgia, "Times New Roman", Times, serif;}

#contenidos .sms{ background:url(../img/conth2_12.gif) no-repeat top right; margin:0px;padding:10px 0px 10px 5px;font-family:Georgia, "Times New Roman", Times, serif;}
#contenidos .carrocompra{ background:url(../img/conth2_16.gif) no-repeat top right; margin:0px;padding:10px 0px 10px 5px;font-family:Georgia, "Times New Roman", Times, serif;}
#contenidos .usuario{ background:url(../img/conth2_13.gif) no-repeat top right; margin:0px;padding:10px 0px 10px 5px;font-family:Georgia, "Times New Roman", Times, serif;}

#contenidos .empresas{ background:url(../img/conth2_8.gif) no-repeat top right; margin:0px;padding:10px 0px 5px 5px;font-family:Georgia, "Times New Roman", Times, serif;}
#contenidos .sector{margin:20px 0px 5px 0px;padding:0px 0px 2px 5px;font-family:Georgia, "Times New Roman", Times, serif; color:#cb5767; border-bottom:1px solid #edaeae; font-size:75%;}
#contenidos .empresa{ background:url(../img/borderbox.gif) repeat-x bottom; width:100%; float:left; margin-top:10px;  }
#contenidos .infoemp{float:left;width:320px;}
#contenidos .infoemp h4{ font-size:70%; color:#ca1818; margin:0px; padding:0px; font-weight:normal;}
#contenidos .infoemp ul{ margin:0px; padding:0px;}
#contenidos .infoemp ul li{ display:block; color:#666666; font-size:70%; padding:0px 0px 0px 10px; line-height:17px;
background:url(../img/icon_emp.gif) no-repeat top left;}

/*sitemap*/
#contenidos .apartados{float:left;width:420px; margin:-3px 0px 10px 5px;}
#contenidos .apartados span{ font-weight:bold; margin-bottom:5px;}
#contenidos .apartados p{ background:none;margin:0px 0px 0px 5px; padding:0px;}
#contenidos .apartados p a{ color:#666;}
#contenidos .apartados h4{ font-size:70%; color:#ca1818; margin:0px; padding:0px; font-weight:normal;}
#contenidos td .apartados { width:120px; float:none;}
#contenidos .apartados ul{ margin:5px 0px 0px 10px; padding:0px;}
#contenidos .apartados ul li{ display:block; color:#666666; font-size:70%; padding:0px 0px 0px 10px; line-height:17px;
background:url(../img/icon_emp.gif) no-repeat top left;}
#contenidos .apartados label{ color:#116ea3;}
#contenidos .apartados input{ position:relative;top:1px;}
#contenidos > .apartados input{top:2px;}
/*Fin sitemap*/

/*Area de usuario*/
.tabnaveg{ margin:0px 0px 0px 2px; padding:0px 0px 3px 0px;background:url(../img/secciones.gif) repeat-x;}
.tabnaveg li{padding:0px 3px 4px 2px; margin-right:10px; display:inline; list-style:none; }
.tabnaveg li:hover{background:url(../img/tab2.gif) repeat-x;}
#contenidos .tabnaveg li a{ font-size:80%; background:none;}
#contenidos .tabnaveg #activ{background:url(../img/tab1.gif) repeat-x;  }
.tabnaveg #activ a:hover{ text-decoration:none;}
.cargadatos{width:430px;border-bottom:1px solid #9dc3d9; background: url(../img/bgcarrocompra.gif) repeat-x top; padding:10px 0px;;}
.cargadatos h4{ font-size:70%; font-weight:normal; margin:0px; padding:3px 10px 0px 25px; color:#666;}
.cargadatos h4 span{ color:#006697;}
.cargadatos h4 span.rojo{ color:#CC3333;}
.cargadatos h5{ font-size:70%; font-weight:normal; margin:0px; padding:3px 10px 0px 20px; color:#666;}
.cargadatos h5 span{ color:#006697;}
.cargadatos h5 span.rojo{ color:#CC3333;}
.cargadatos h6{ font-family:Georgia, "Times New Roman", Times, serif; font-size:75%; font-weight:bold; margin:0px; padding:15px 0px 5px 8px; color:#006697;}

/*Fin area usuario*/

#contenidos #contenido2 .librobuy{ background:url(../img/conth2_2.gif) no-repeat top right; margin:0px;padding:10px 0px 10px 5px;}
#contenidos .detail{ width:99%; margin-top:10px; font-family:"Trebuchet MS";float:right;  }
#contenidos .detail img{ float:left; margin:0px 5px 0px 0px;}
#contenidos .detailtxt h4{ margin:0px; padding:0px; font-size:65%;font-weight:normal; background:url(../img/iconnew.gif) no-repeat left; padding-left:12px; }
#contenidos .detailtxt{ float:right; width:47%; padding:5px 0px 4px 0px;}
#contenidos .detailtxt p{font-size:60%; margin:0px 0px 3px 0px; padding:0px 0px 3px 0px;color:#901818; font-family:Georgia, "Times New Roman", Times, serif; background:none; line-height:11px; }
#contenidos .detailtxt .precio{font-size:70%; color:#cf0000;padding:0px 9px 0px 0px; line-height:10px;}
#contenidos .detailtxt a{ font-size:68%; color:#979797; text-decoration:none;margin:0px; padding:0px;}
#contenidos .detailtxt a:hover{ text-decoration:underline;}
#contenidos .newsmore{ float:right; text-align:left; width:179px;  }
#contenido2 .newsmore{ margin:0px 0px 5px 0px;}
#container #noline{border:none; background:none; padding-top:0px;}
#contenido2 .newsmore .newshort{color:#116ea3;
        font: 70% Georgia, "Times New Roman", Times, serif;}

#contenido2 .detailtxt .novedad{ background:url(../img/iconnew.gif) no-repeat -1px 3px;}
.relacionados { float:right; width:170px; padding:0px 0px 10px 0px; border-bottom:1px solid #9dc3d9; margin:0px 0px 10px 15px;}
#contenidos > .relacionados{padding:0px 0px 10px 5px;}
#contenidos .relacionados .newsmore{ margin:0px 0px 3px 0px;}
#contenidos .relacionados .newsmore h4{ margin:0px 0px 0px 3px; padding:0px; font-size:70%; color:#666; font-family:Georgia, "Times New Roman", Times, serif;}
#contenidos .relacionados  .detailtxt p{
color:#901818;
        font-size:60%;
        margin:0px 0px 6px 0px;
        padding:0px 0px 0px 0px;
        font-family: Georgia, "Times New Roman", Times, serif; background:none; }

#contenidos .relacionados .novedad{ background:url(../img/iconnew.gif) no-repeat -1px 3px;}
/*Fin libros,eventos,relacionados*/

/*lista de libros*/
.libroslist{ width:100%; float:left;  background:url(../img/borderbox.gif) bottom repeat-x; padding-bottom:5px; margin-bottom:10px;}
.libro1{float:left;width:48%; margin:0px 10px 0px 1px; }
#contenidos .libroslist .novedad{ background:url(../img/iconnew.gif) no-repeat 92px 3px; padding-left:102px; }
#contenidos .libroslist .edicionlim{background:url(../img/icon_edLimit.gif) no-repeat 90px 3px; padding-left:102px; }
#contenidos .libroslist .info{ background:none; margin:0px 0px 2px 0px; padding:0px 0px 0px 96px;}
#contenidos .libroslist .titulo{color:#901818; font-family:Georgia, "Times New Roman", Times, serif; background:none; padding:0px; margin:0px; font-size:70%;}
#contenidos .libroslist  .precio{ background:none; margin:0px 0px 2px 0px; padding:0px 0px 0px 96px; color:#ca1818;}
.libro2{float:left;width:48%; margin:0px 0px 0px 1px;}



/*Flotamiento de las imagenes*/
#contenidos .fleft{float:left; padding:8px 10px 10px 0px; }
#contenidos .fright{float:right;padding:5px 0px 15px 15px;}
#contenidos .fleft2{float:left; padding:5px 10px 10px 8px; }
#contenidos .fright2{float:right;padding:5px 0px 15px 15px;}
.fotoinf{margin:10px 0px 10px 0px;}
#contenidos .fotoinf2{ margin: 0px; padding:0px 0px 0px 0px; font-size:60%; background:none;}
img.imgborder {
  border:1px solid #999999;
}
#contenidos  .estilo1 {float:left;padding: 0px;margin-right: 5px; border: 1px solid #B0B0B0;}
#contenidos  .estilo2{ float:right;display:block;padding: 0px;margin-right: 10px; margin:3px 0px 3px 0px ;border: 1px solid #B0B0B0;}
#contenidos  .estilo3{display:block;padding: 0px;margin-right: 10px; margin:3px 0px 3px 0px ;border: 1px solid #B0B0B0;}
#contenidos  .estilo4{display:block;padding: 0px;margin-right: 10px; margin:3px 0px 3px 0px ;border: 1px solid #B0B0B0;}

#contenidos .separation { background:url(../img/borderbox.gif) repeat-x top; margin-top: 7px; padding-top:7px;}

#formulario .campo input {border:none;}


/*Fin flotamiento*/

#contenidos .noticiaext{ background:none;}
#contenidos .news3{ background:url(../img/conth2_3.gif) no-repeat right 0px; margin:0px;padding:11px 0px 10px 5px; font-family:Georgia, "Times New Roman", Times, serif;}
#contenidos .titularRecuerda{ background:url(../img/conth2_17.gif) no-repeat right 0px; margin:0px;padding:11px 0px 10px 5px; font-family:Georgia, "Times New Roman", Times, serif;}
#contenidos .news4{ background:url(../img/conth2_6.gif) no-repeat right 0px; margin:0px;padding:11px 0px 10px 5px; font-family:Georgia, "Times New Roman", Times, serif;}
.news5{background:url(../img/conth2_9.gif) no-repeat top right;  margin:0px;padding:11px 0px 10px 5px;}
.news6{background:url(../img/conth2_10.gif) no-repeat top right;  margin:0px;padding:11px 0px 10px 5px;}
#contenidos .newsmore h3{color:#8299b2; font-size:70%; font-weight:normal; margin:2px 0px 0px 0px; padding:0px 0px 0px 4px;font-family:"Trebuchet MS",Arial,Verdana;}
#contenidos .newsmore p{
        color:#427796;
        font-size:70%;
        margin:0px 0px 6px 0px;
        padding:0px 0px 0px 4px;
        font-family:Georgia, "Times New Roman", Times, serif;
        background:none;
}
#contenidos .newsmore .titulolibro{ color:#901818; font-size:60%; margin:0px 0px 5px 0px; padding:0px;}


/*Cabecera con opciones debajo titular*/
#opciones{ width:20px; background:url(../img/borderbox.gif) repeat-y left; padding:0px 0px 0px 2px; float:right; margin:5px 0px 0px 5px;}
#contenidos .intro{font-size:75%; margin:10px 0px 5px 0px; background:none; padding-right:25px;}
#contenidos .intro2{font-size:75%; margin:10px 0px 5px 0px;  background:none; padding-left:25px;}
#contenidos .alerta{font-size:75%; margin:10px 0px 5px 0px; padding-right:25px; color: #EB1E24;}
#contenidos .alerta2{font-size:75%; margin:10px 0px 5px 0px; background:none; padding-RIGHT:25px; color: #EB1E24;}
#contenidos .alerta3{font-size:75%; margin:10px 0px 5px 0px; padding:17px; color: #116EA3; background:#F3F8FC; }

/*Fin cabecera con opciones*/

#contenidos .autor{ font-size:69%; font-weight:normal; margin:3px 0px 0px 0px; padding:0px 0px 0px 5px;color:#4f5051;  }
/*barras de compras*/

.compra{ font-size:70%; margin:10px 0px 30px 0px; padding:10px 0px 9px 5px; background:url(../img/compra2.gif) repeat-x; width:100%;}
.compra ul{ display:inline; margin:0px; padding:0px;}
.compra li { display:inline; margin:0px 2px 0px 2px; font-weight:bold; color:#4f5051;}
.compra li span{color:#CB5767; font-weight:normal;}
.compra a{ padding-left:20px; background:url(../img/compra-carro2.gif) no-repeat left;}
#contenidos .compra li a{ color:#901817;}
#contenidos .datoscompra{background:url(../img/borderbox.gif) repeat-x bottom; margin:15px 0px 5px 0px; padding:0px 0px 3px 5px; font-size:75%; color:#116ea3; font-family:Georgia, "Times New Roman", Times, serif;}
#contenidos .datoscompra span{ font-size:80%;}
.compra2{ font-size:70%; margin:0px 0px 20px 0px; padding:10px 0px 9px 5px; background:url(../img/compra4.gif) repeat-x 0px 5px; width:100%;}
.compra2 ul{ display:inline; margin:0px; padding:0px;}
.compra2 li { display:inline; margin:0px 4px 0px 4px; font-weight:bold;color:#4f5051;}
.compra2 li span{color:#CB5767; font-weight:normal;}
.compra2 a{ padding-left:20px; background:url(../img/compra-carro2.gif) no-repeat left; color:#FF0000;}
#contenidos .compra2 li a{ color:#4f5051;}
/*fin barras*/
#contenidos .indice{background:url(../img/compra3.gif) repeat-x; height:30px; padding:6px 0px 0px 5px;margin:0px; font-weight:normal; text-transform:uppercase;font-family: Georgia, "Times New Roman", Times, serif; font-size:65%; color:#4f5051;}

#contenidos .cabseccion{background:url(../img/secciones.gif) repeat-x; height:30px; padding:6px 0px 0px 5px;margin:0px; font-weight:normal; text-transform:uppercase;font-family: Georgia, "Times New Roman", Times, serif; font-size:65%; color:#4f5051;}

#contenidos .submenurevistas{ margin-bottom:20px; background:url(../img/borderbox2.gif) repeat-x bottom; padding-bottom:2px;}
#contenidos .submenurevistas ul{ margin:0px 0px 0px 10px; padding:0px;}
#contenidos .submenurevistas li{ display:inline; margin-right:10px; }
#contenidos .submenurevistas a{ font-size:70%; padding-left:12px; background:url(../img/menu-li.gif) no-repeat left;}
#contenidos .submenurevistas a:hover{ font-size:70%; padding-left:12px; background:url(../img/menu-li2.gif) no-repeat left;}
#contenidos .capitulos{ margin:0px 0px 0px 10px; padding:0px; font-family: Georgia, "Times New Roman", Times, serif; font-size:70%; background:none;}
#contenidos .capitulos li{ list-style-type:none; margin:4px 0px 0px 5px; color:#666;}
#contenidos .secciones{ margin:0px 0px 30px 0px; padding:0px; font-size:70%; background:none;}
#contenidos .secciones li{ list-style-type:none; margin:6px 0px 0px 5px; color:#666;}
#contenidos .secciones li span{ font-weight:bold;}

#contenidos .titular{ background:none; font-size:80%; line-height:18px; padding:10px 0px 0px 5px; font-weight:bold;}
#contenidos .parrafo{ background:none; font-size:80%; line-height:18px; padding:0px 0px 0px 5px;}
#contenidos .parrafo span{ font-weight:bold; color:#116ea3; font-family:Georgia, "Times New Roman", Times, serif; font-size:90%;}

#contenidos .parrafo ul {margin:0px; padding:0px; font-size:80%}
#contenidos .parrafo ul li {ist-style:none;}
/*Proceso compra*/
.pcompra{ color:#666; width:430px; border-top:1px solid #9dc3d9;border-bottom:1px solid #9dc3d9; background: url(../img/bgcarrocompra.gif) repeat-x top;}
.pcompra td input{ width:20px; height:15px; text-align:center; font-size:85%;border:1px solid #9ac1d6;}
.pcompra td{ font-size:70%; text-align:center; }
.pcompra caption{ text-align:left; margin:10px 0px 0px 0px; font-size:75%; color:#666; padding:0px 0px 10px 0px;}
.pcompra th{ font-family:Georgia, "Times New Roman", Times, serif; font-size:70%;  padding:5px 0px 3px 0px;color:#0d81b2; text-align:center; font-weight:normal;}
.preciocompra{  border-bottom:1px solid #9dc3d9; margin:0px 0px 0px 0px;color:#666;}
.preciocompra td{font-size:70%; text-align:center; padding:0px 0px 0px 0px;}
.preciocompra th{font-family:Georgia, "Times New Roman", Times, serif; font-size:65%; padding:0px;color:#0d81b2; text-align:center; border:none;}
.preciocompra .sum{}

.compraopciones{ margin:30px 0px 50px 12px; }
.compraopciones a{ margin:0px 10px 0px 2px;}
.compraopciones ul{ margin:0px; padding:0px;}
.compraopciones ul li{ list-style:none;}
.tarjetas img{ margin-left:30px;}

/*Fin proceso compra*/



/*Instrucciones*/
#contenidos .instrucciones {
  padding:10px;
  background: url(../img/bginstrucciones.gif);
  border-top: 1px solid #CED5D9;
  border-bottom: 1px solid #CED5D9;

}

#contenidos .instrucciones p {
  background: url(../img/trans.gif);
  font-size: 70%;
  color: #5C5C5C;
  margin: 0px;
  padding: 5px;
}
/*Fin instrucciones*/

.fechart{ font-size:63%; padding:5px 0px 0px 7px; position:relative; top:-8px;color:#999;width:100%;}
.detrevista{ float:left;font-size:70%; padding:8px 0px 0px 7px; position:relative;color:#4f5051; width:100%;background:url(../img/borderbox.gif) repeat-x top; line-height:14px; top:-8px;}

//#navegacion2{ float:right;width:185px; background:#fbdcdc url(../img/bg_navegacion2.gif) no-repeat 0px 0px; text-align:left; margin-top:5px;}
#navegacion2{ float:right;width:185px; background:#fbdcdc url(../img/bg_navegacion2.gif) no-repeat 0px 0px; text-align:left; margin-top:20px;}

#navegacion2 h2{
        margin:0px;
        padding:4px 0px 3px 5px;
        background:#FFF url(../img/compra.gif) repeat-x;
        height:30px;
        font-size:60%;
        font-weight:normal;
        text-align:left;
        text-transform:uppercase;
        line-height:12px;
        color:#222222;
        font-family: Georgia, "Times New Roman", Times, serif;
}
#navegacion2 p{ margin:0px; padding:10px 0px 10px 8px; font-size:70%; font-weight:normal; background:url(../img/borderbox.gif) repeat-x top; height:35px;font-family: Georgia, "Times New Roman", Times, serif;}
#navegacion2 .introart{background:url(../img/borderbox.gif) repeat-x bottom; padding-left:25px; padding-bottom:15px;}
/*{ background:url(../img/borderbox.gif) repeat-x bottom; border-top:1px solid #F7AD9B;}*/

#container .end{ background:none;}/*Quitas los background de ultimos parrafos y noticias*/
#navegacion2 ul{ margin:0px; padding:5px 0px 6px 0px;}
#navegacion2 li{ list-style-type:none; display:block; font-size:82%; line-height:21px;margin-left:10px;}
#navegacion2 li a{ text-decoration:none; padding-left:15px; background:url(../img/menu-li3.gif) no-repeat left 5px; color:#901818;}
#navegacion2 li a:hover{ text-decoration:underline;}
#navegacion2 .ofer{padding:8px 0px 0px 8px; height:22px; }
#navegacion2 .ofer a{ text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif; font-size:120%; color:#901818; font-weight:bold; background:url(../img/ofer.gif) no-repeat left; padding-left:15px;}
#navegacion2 .ofer a:hover{text-decoration:underline;}
#navegacion2 h3{
        font-size:60%;
        font-weight:normal;
        text-transform:uppercase;
        padding:10px 0px 0px 10px;
        margin:0px 0px 5px 0px;
        background:url(../img/conth2_4.gif) no-repeat right;
        height:20px;
        color:#222222;
        font-family: Georgia, "Times New Roman", Times, serif;
}
.suge{ font-family:Georgia, "Times New Roman", Times, serif;  font-size:70%; padding:0px 10px 10px 10px; color:#921817; }
.suge a{ color:#921817; text-decoration:none;}
.suge a:hover{ text-decoration:underline;}
.publi{background:#FFFFFF ;  padding:20px 0px 2px 0px; float:center;}

.bonos {
  margin: 0px 0px 0px 10px;
  padding: 5px 0px 5px 10px;

  list-style-type: none;

  font-family:"Trebuchet MS",Arial; font-size:75%; color:#4f5051;
}

.bonos li {
  margin: 0px 3px 3px 10px;
}
.bonos .tit {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight:bold; color:#116ea3;
  padding: 5px 0px 5px 0px;
  margin: 0px;
}

.bonos .titOfer {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight:bold; color:#116ea3;
  padding: 5px 0px 5px 0px;
  margin: 0px;
  background:url(../img/ofer.gif) no-repeat left; padding-left:15px;
}


.bonos li a {
  text-decoration:none; background:url(../img/compra-carro2.gif) no-repeat 0px 0px; padding-left:20px; font-weight:bold; color:#901818;}
}

.bonos a:hover{ text-decoration:underline; }
/*Fin contenidos*/

/*Pie pagina*/
#pie{ width:100%; margin-top:40px; background-color:#FFFFFF;}
#pie .banner{background:#F6F6F6 url(../img/bgpublibottom.gif) no-repeat;  height:98px; padding-top:5px; }
#pie #disclaimer{ background:#F6F6F6 url(../img/borderbox.gif) repeat-x bottom ; padding:0px 0px; color:#BABABA; margin-top:0px; position:relative; float:left; width:100%;}
#disclaimer ul{ margin:0px; padding:0px 0px; }
#disclaimer li{display:inline; font-size:70%; margin:10px 2px;}
#disclaimer li a{color:#AEAEAE; text-decoration:none; background:url(../img/pie_spacer.gif) no-repeat right 3px; padding-right:8px;}
#disclaimer li a:hover{ text-decoration:underline;}
#disclaimer img{ border:0px; padding-top:0px;}
#pie > #disclaimer img{ border:0px;position:relative;}
#pie a{ text-decoration:none; color:#AEAEAE;}
#pie a:hover{ text-decoration:underline;}
#disclaimer p{ font-size:60%; margin:0px; padding:5px 0px 0px 0px;background: url(../img/borderbox.gif) repeat-x top ; color:#AEAEAE;}
/*Fin pie*/

/*mail*/
#mail{ background:none;}
.mail{ width:550px;margin:0 auto;}
.mail .pcompra{ width:550px;margin-top:-20px;_margin-top:15px;}
.mail .factura{ width:400px;margin:50x 0px 0px -45px; _margin:50x 0px 40px -45px;padding:0px; font-size:13px;color: #3399CC; text-align:left;}
.mail .envio{ width:400px;margin:50x 0px 0px -45px; padding:0px; font-size:13px;color: #3399CC; text-align:left;}

.mail .explain{margin-top:90px; width:100%; float:left;}

.mail .campo{ padding-left:15px;}
.mail h1 {
        font-size: 14px;
        font-weight: normal;
        font-style: normal;
        border-bottom: 1px solid #3399CC;
        text-align:left;
        padding-bottom: 4px;
        color: #333333;
        margin: 0px 0px 10px 0px;
}
.mail p{
        text-align:left;
        font-size: 12px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
        }

.mail p .azul{color: #3399CC;}
.mail .titapartado2{text-align:left; margin:0px 0px 0px 0px; _margin:0px 0px -40px 0px;padding:0px; background:url(../img/borderbox.gif) repeat-x bottom; padding-bottom:5px;font-size:70%;}

.mail .label{font-size:100%; text-align:right; color:#4f5051;}
.mail .label2{font-size:100%; float:left; color:#4f5051;}
.mail .pie {
        padding-top: 5px;
        border-top: 1px solid #3399CC;
        color: #3399CC;
        text-align:right;
}
.mail a {
        color: #3399CC;
        text-decoration: underline;
}
.mail a:hover {
        text-decoration: none;
}



/*Fin mail*/

.clear{ clear:both;}
#boxcontent:after{content:"."; display: block; height:0; clear:both; visibility:hidden;}
html #boxcontent {height: 1%;}
