html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, font, span {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline; font-size:11px; line-height:110%; }
img{ border:0; }
body { margin:0; background : #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; /*font-size: 0.6em;*/ }
p { line-height:14px; margin-bottom:15px;  } 
/* ---------------  Encabezados  ------------------ */

strong { font-weight:bold; }
h1{ margin:0 auto;  /*margin-top:10px; width:80%;*/ width:570px;  /*height:18px;*/ padding-left:10px; /*padding-right:20px;*/ padding-top:7px; padding-bottom:7px; background: #fcd860;   }
h1 strong { font-size:1.4em; font-weight:bold; }
#web #centralup .contenidocentral h1.home { margin-bottom:10px; }
h2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; padding-top:10px; text-decoration: underline; padding:0 0 15px 0; margin:0; font-weight:bold; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; padding-left:20px; padding-top:10px; padding-bottom:10px; text-decoration: none; margin:0; font-weight:bold; display:block; background:url(images/bullet_flecha.gif) no-repeat left center; margin-bottom:10px; }
/* ------  Enlaces --------------*/
/*a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration:underline; text-decoration: none; }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration:underline; text-decoration: none; }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration:underline; text-decoration: none; }*/
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color:#000000; font-weight:bold;  text-decoration:none; }
a:hover { /*font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em;*/ color: #666666; text-decoration:underline; /*text-decoration: none;*/ }


a.clas1:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }
a.clas1:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; }
a.clas1:hover { /*font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold;*/ text-decoration:underline; }
a.clas1:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }

a.clas2:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }
a.clas2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }
a.clas2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }
a.clas2:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }

a.clas3:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }
a.clas3:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; text-decoration: none; }
a.clas3:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; text-decoration:underline; }
a.clas3:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }

a.clas4:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; text-decoration: none; font-weight: bold; }
a.clas4:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; text-decoration: none; }
a.clas4:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #666666; text-decoration: none; font-weight: bold; text-decoration:underline; }
a.clas4:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em;color: #666666; text-decoration: none; font-weight: bold; }

a.clas5:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #0060A3; text-decoration: none; font-weight: normal; }
a.clas5:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #0060A3; text-decoration: none; font-weight: normal; }
a.clas5:hover { text-decoration:underline; font-weight: normal; }
a.clas5:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #0060A3; text-decoration: none; font-weight: normal; }

a.clasenlaces:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }
a.clasenlaces:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; }
a.clasenlaces:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #000000;text-decoration: none;font-weight: bold;  }
a.clasenlaces:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }

a.enlace_res:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: underline; font-weight: bold; }
a.enlace_res:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; }
a.enlace_res:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #000000;text-decoration: none;font-weight: bold;  }
a.enlace_res:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; }

/* ------------------  Contenedores ----------------------*/
#web{ background-color : #ffffff; width: 990px; margin: 0 auto; } 
#contenido { margin:auto; width: 760px; }
#imagen{ float:left;/*width:150px;*/ width: 95px; background-image:url(images/cabeceraflor.jpg);  background-repeat:no-repeat;  height:119px; font-size:12px; font-weight:bold; padding-top:10px; padding-left:895px; color:#666666; }
.lateralesup{ width:183px; background-color:#FFFFFF; float:left; color: #666666; margin: 0px; padding: 20px 0 0 0; }
#centralup{ width:600px; background-color:#FFFFFF; float:left; list-style-image: none; padding-left:10px; padding-right:10px; padding-top:20px; }
#centralup ul { padding-left:40px; }
#listadic ul { padding-left:0px;  }
#centralup .contenidocentralleyes ul li.territorio { list-style:none; list-style-image:none; color:#663300; font-size:14px; font-weight:bold;  }
#centralup ul li ul li { margin-top:10px; list-style-image:url(images/bullet_cuadrado.gif); color:#000000; font-weight:normal;  }
#centralup li{ list-style-image:url(images/bullet_cuadrado.gif); /*margin-left:10px;*/ margin-bottom:15px; }
#centralup .contenidocentral { padding-bottom:15px; }
#centralup .contenidocentral ul { padding-left:10px; }
#centralup .contenidocentral li { margin-left:10px; }
#centralup .herramientas li{ list-style-image:url(images/listas_enlaces.gif); margin-bottom:15px; line-height:25px; }
#centralup li strong{ font-weight:bold; }
/*
#centralup2 li{ margin:0; padding:0; list-style-image:url(images/flech_dossiers.gif); }
#centralup3{ width:600px; padding-left:10px; padding-right:10px; background-color:#FFFFFF; float:left; }
#centralup3 li{ list-style-type: none; list-style-image:none; }
#centralup5{ width:600px; padding-left:10px; padding-right:10px; background-color:#FFFFFF; float:left; }
#centralup5 li{ margin:0; padding:0; list-style-image:url(images/listas_enlaces.gif); }
#centraluprss{ width:600px; padding-left:10px; padding-right:10px; background-color:#FFFFFF; float:left; }
#centraluprss li{ padding-left:5px; list-style-image:url(images/rss2.gif); }*/
#centralupgris{ width:100%; height:22px; /*background-color:#E8E8E8;*/ float:left;  vertical-align: middle; text-align: left; padding-top: 7px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #3d3d3d; margin:0; clear:both; }
#centralupgris ul{ margin:0; padding:3px 10px 5px 10px; list-style-type:none; }
#centralupgris ul li{ display: inline; }
#centralupgris ul .liprimero{ padding-right: 6px; border-right: 1px solid #666666; }
#centralupgris ul .limedio{ padding-left:6px; padding-right: 6px; border-right: 1px solid #666666; }
#centralupgris ul .liultimo{ padding-left: 6px; }

#listaleyes2{ width:95%; height:21px; float:left; padding-top: 2px; text-align: center; }
#listaleyes2 ul{ margin:0; padding:3px 10px 5px 10px; list-style-type:none; }
#listaleyes2 ul li{ display:inline; }
#listaleyes2 ul .liprimero{ padding-right: 6px; border-right: 1px solid #666666; }
#listaleyes2 ul .limedio{ padding-left:6px; padding-right: 6px; border-right: 1px solid #666666; }
#listaleyes2 ul .liultimo{ padding-left: 6px; }
#centralup .contenidocentralleyes #materiales_apoyo li { list-style-image:url(images/bullet_flecha.gif); font-size:14px; font-weight:bold; }
#centralup .contenidocentralleyes #materiales_apoyo li ul { margin-bottom: 10px; }
#centralup .contenidocentralleyes #materiales_apoyo li ul li { list-style-image:url(images/bullet_cuadrado.gif); font-size:12px;  margin-bottom:10px; }



/*-------------  Son lo mismo --------------------- */
.tituscentral{ margin:auto; margin-top:10px; /*width:80%;*/ width:550px; margin-left:12px; height:18px; padding-left:10px; padding-right:15px; padding-top:5px; float:left; background:#FFFF99; }
.tituscentral strong { font-size: 1.2em; font-weight:bold; }
.tituscentralley{ margin:auto; margin-top:10px; width:80%; height:18px; padding-left:10px; padding-right:15px; padding-top:5px; float:left; background-image: url(images/banda_titular2.gif); background-repeat:no-repeat; background-position:left; background-position:left; font-size: 1.3em; color: #000000; }
.tituscentrallargo{ margin:auto; margin-top:10px; height:18px; padding-left:10px; padding-right:15px; padding-top:7px; float:left; background-image: url(images/fondo_titus_largo.gif); background-repeat:no-repeat; background-position:left; background-position:left; width: 90%; font-size: 1.3em; }
/* -------------------------------------------------------- */

.contenidocentral{ /*background-color:#FEF5C3;*/ width:580px; /*padding-top:20px; padding-left:25px; padding-right:25px; float:left;*/ margin-left:auto; margin-right:auto; }
.contenidocentral .contenedornovedades{ /*width:80%;*/ float:left; /*margin-top:10px;*/ padding-bottom:10px; background:url(images/bullet_cuadrado.gif) no-repeat left 1px; padding-left:20px; }
.contenidocentral .contenedornovedades .imagen{ float:right; clear:right; margin: 3px 0px 10px 15px; }
.contenidocentral ul li { list-style-image:url(images/bullet_cuadrado.gif); }
.contenidocentralleyes{ text-align:justify; width:570px; padding-top:20px; padding-left:15px; padding-right:15px; padding-bottom:10px; float:left;  height: auto; min-height:500px; }
#centralup .contenidocentralleyes ul li { list-style-image:url(images/bullet_cuadrado.gif); }
#centralup .contenidocentralleyes #lista_enlazada li { list-style-image:url(images/bullet_flecha.gif); font-size:14px; }
#centralup .contenidocentralleyes #lista_enlazada li ul li { list-style-image:url(images/bullet_cuadrado.gif); font-size:11px; }
.contenidocentraldrogas{ background-image:url(images/sobredrogas.jpg); background-repeat:no-repeat; text-align:justify; background-color:#FFFBE6; width:570px; height:378px; padding-top:10px;
padding-left:15px; padding-right:15px; padding-bottom:10px; float:left; }
.contenidocentraldossier1{ background-color:#FFFBE6; width:577px; padding-top:10px; padding-left:15px; padding-right:14px; float:left; }
.contenidocentraldossier1opa{ text-align:justify; background-color:#FFFBE6; width:570px; padding-top:10px; padding-left:15px; padding-right:15px; float:left; }
.contenidocentraldossier1  li{ list-style-image:none; }
.contenidocentralfoto{ width:585px; padding-right:15px; float:left; }
#textoboletines{ width:50px; height:21px; float:left; padding-left: 5px; padding-top: 5px; }
.capamenu{ width:180px; padding-left:0px; padding-top:0px; float:left; border: 1px solid #E9E9E9; padding-right: 0px; padding-bottom: 0px; margin-bottom: 15px; margin-left:1px; }
.capamenu ul{ list-style-type: none; text-align: left; margin: 0; padding:0; }
.logos{ width:312px; height:79px; float:left; background-image:url(images/logocdd.gif); background-repeat:no-repeat; }
.logos2{ width:285px; height:62px; float:left; background-image: url(images/logogobierno.gif); background-repeat:no-repeat; }
#pie{ padding-top:25px; padding-bottom:25px; width:97%; float:left; text-align: center; }
#arbol{ background-color:#FEF5C3; padding-top:25px; width:97%; float:left; text-align: center; }
#listaleyes{ width:93%; text-align:center; height: 25px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; float: left; }
#listaleyes ul li{ display:inline; background-image:url(images/flech_dossiers.gif); background-repeat:no-repeat; float: left; padding: 0 15px 5px 25px; }
#listaleyes ul { margin: 0; padding: 0; }
.bandagris{ color:#660614; width:95%; font-size: 1.3em; float: left; height: 15px; padding-top: 12px; font-weight: bold; padding-bottom: 2px; margin-bottom: 20px; }
.subir{ width:95%; font-size: 1em; float: left; height: 15px; padding-top: 5px; padding-bottom: 5px; text-align: right; }
.textos{ width: 95%; margin-right: auto; margin-left: auto; }
#listaleyes3{ width:95%; float:left; padding-top: 10px; padding-bottom: 10px; }
#listaleyes4{ width:91%; float:left; padding-left:25px; padding-top: 10px; padding-bottom: 10px; }
.listaenlaces{ text-align:justify; float:left; padding-top:4px; /*padding-left:25px;*/ padding-right:25px; }
.listaperiodistas{ text-align:left; width:95%; float:left; padding-top:4px; }
#centralup .listaperiodistas li { list-style-image:url(images/bullet_cuadrado.gif); }
.listafitxas{ width:95%; float:left; padding-top: 8px; }
.flotader2 {float:right; clear:right; margin: 3px 5px 10px 5px; border-left: 2px solid; border-right: 2px solid; border-bottom: 2px solid; border-top: 2px solid; }
.flotaizq2 {float:left; clear:right; margin: 12px 5px 10px 2px; border-left: 2px solid; border-right: 2px solid; border-bottom: 2px solid; border-top: 2px solid; }
#flotdossiers { float:right; clear:right; margin: 0 0 10px 0; width:140px; height:140px; padding-left: 35px; }
.fitxa1{ padding-left:2px; padding-top:2px; text-transform:lowercase; font-size: 1em; float:left; width:15%; height:15px; border: 1px solid; }
.fitxa1gr{ padding-left:2px; padding-top:2px; text-transform:lowercase; font-size: 1em; float:left; width:15%; height:100px; border: 1px solid; }
.fitxa2{ padding-left:2px; padding-top:2px; float:left; width:78%; height:15px; border: 1px solid; }
.fitxa2color{ font-weight:bold; background-color:#CCCCCC; padding-left:2px; padding-top:2px; float:left; width:78%; height:15px; border: 1px solid; }
.fitxa2gr{ padding-left:2px; padding-top:2px; float:left; width:78%; height:100px; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-top: 1px solid; }
table th { font-weight:bold; }
.tableficha{ float:left; margin:0; padding:0; margin-bottom:10px; width:100%; }
.tableficha caption{ font-weight:bold; background-color: #F7F09B; padding-left:5px; padding-top:5px; padding-bottom:5px; border:1px solid #999999; text-align:left;  }
.tableficha th{ font-weight:normal; border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; width:25%; text-align:left; padding:5px; }
.tableficha td{ font-weight:normal; border-right:1px solid #999999; border-bottom:1px solid #999999; padding:5px; }
#pdf{ background-image:url(images/logo_pdf.gif); background-repeat:no-repeat; background-position:left; width:26%; padding-top:5px; padding-left:25px; padding-bottom:5px; margin-bottom:25px; }
#listadic{ float:left; padding-bottom:10px; width:99%; font-weight:bold; margin-bottom:25px; }
#listadic li{ list-style-image:none; font-weight:bold; }
#listadic ul li{ display:inline;  }
#listadic ul .liprimero{ padding-left:2px; padding-right: 4px; border-right: 1px solid #000000; }
#listadic ul .ultimo{ padding-left:2px; padding-right: 4px; }
.dicterminos{ float:left; width:99%; }
.dicterminos ul { margin:0; padding:0; margin-left:5px; }
/*.dicterminos ul li{ background-image:none; background-repeat:no-repeat; padding-left:10px; line-height:30px; }*/
.dicterminos ul li{ background-image:none; background-repeat:no-repeat; padding-left:10px; line-height:17px; }
/*#volver{ float:left; width:98%; height:20px; text-align:right; }*/
.volver{ float:right; width:50px; height:20px; text-align:left; padding-left:20px; background:url(images/flechavolver.gif) no-repeat left center; line-height:20px; }
.volver2{ float:right; width:130px; height:20px; text-align:left; padding-left:20px; background:url(images/flechavolver.gif) no-repeat left center; line-height:20px; display:block; }
.drogas{ padding-top:3px; margin-top:8px; float:left; width:13%; height:30px; text-align:center; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-top: 1px solid; }
.drogasmarca{ background-color:#000000; color:#FFFFFF; padding-top:3px; margin-top:8px; float:left; width:13%; height:30px; text-align:center; border-left: 1px solid; border-right: 1px solid;border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; }
.drogas2{ padding-top:3px; margin-top:8px; float:left; width:13%; height:30px; text-align:center; border-right: 1px solid; border-bottom: 1px solid;border-top: 1px solid;}
.drogas2marca{ background-color:#000000; color:#FFFFFF; padding-top:3px; margin-top:8px; float:left; width:13%; height:30px; text-align:center; border-right: 1px solid; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;}
.drogas3{ padding-top:3px; margin-top:8px; float:left; width:15%; height:30px; text-align:center; border-right: 1px solid; border-bottom: 1px solid; border-top: 1px solid; }
.drogas3marca{ background-color:#000000; color:#FFFFFF; padding-top:3px; margin-top:8px; float:left; width:15%; height:30px;text-align:center; border-right: 1px solid; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; }
#textosdrogas{ float:left; width:100%; padding-top:8px; }
.titusdrogas{ font-size: 1.1em; text-decoration:underline; font-weight:bold; float:left; width:98%; margin-bottom:20px; }
.cuadro_amarillo { color: #F8D708; }
.titusblog{ color:#666666; font-size: 1.2em; text-decoration:underline; font-weight:bold; }
.capapies{ color:#666666; width:99%; text-align:right; padding-top:10px; padding-bottom:10px; }
.capapies2{ color:#666666; width:63%; text-align:right; padding-top:10px; padding-bottom:10px;}
.drogasmarca2{ text-decoration:underline; }
.citas{ width:99%; height:137px; padding-bottom:10px; }
.citasnofoto{ width:99%; height:90px; padding-bottom:10px; }
#imagenesalcohol{ text-align:center; width:100%; padding-bottom:10px; padding-top:10px;}
#historia{ width:100%; text-align:center; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; }
.tableconsumo{ width:90%;}
.tableconsumo caption{ font-weight:bold; text-decoration:underline; text-align:left; padding-bottom:10px; font-size:1.1em; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.tableconsumo th{ background-color:#F8D708; font-weight:normal; padding:2px; text-align:center; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.tableconsumo .thizquierda{ text-align:left;}
.tableconsumo td{ background-color:#E8E8E8; text-align:center; padding:2px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.tablemortalidad{ width:95%;}
.tablemortalidad caption{ display:none; font-weight:bold; text-decoration:underline; text-align:left; padding-bottom:10px; font-size:1.1em; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.tablemortalidad th{ background-color:#F8D708; font-weight:normal; padding:2px; text-align:center; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.tablemortalidad .thizquierda{ text-align:left;}
.tablemortalidad td{ background-color:#E8E8E8; text-align:center; padding:2px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.tablesustancias{ width:95%;}
.tablesustancias caption{ display:none; font-weight:bold; text-decoration:underline; text-align:left; padding-bottom:10px; font-size:1.1em; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.tablesustancias th{ background-color:#E8E8E8; font-weight:normal; padding:2px; text-align:center; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.tablesustancias .thder{ text-align:left;}
.tablesustancias .thizquierda{ text-align:left;}
.tablesustancias .thizquierda2{ width:45%; text-align:left; background-color:#F8D708;}
.tablesustancias .thizquierda3{ text-align:right; background-color:#F8D708;}
.tablesustancias td{ background-color:#E8E8E8; text-align:center; padding:2px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.tableconsumos{ width:95%;}
.tableconsumos caption{ display:none; font-weight:bold; text-decoration:underline; text-align:left; padding-bottom:10px; font-size:1.1em; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.tableconsumos th{ background-color:#E8E8E8; font-weight:normal; padding:2px; text-align:center; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.tableconsumos .thder{ text-align:left;}
.tableconsumos .thizquierda{  text-align:left;}
.tableconsumos .thizquierda2{ width:45%; text-align:left; background-color:#F8D708;}
.tableconsumos .thizquierda3{ text-align:right; background-color:#F8D708;}
.tableconsumos td{width:50%; background-color:#E8E8E8; text-align:center; padding:2px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}
.form1 { margin-bottom:15px; }
.form1 .etiqueta_1 { width:60px; display:block; float:left; line-height:20px;   }
.form1 input{ color: #000000; background-color: #E8E8E8; font-size: 1.1em; border: 1px solid #666666; padding:2px; margin-right:10px;  }
.form1 textarea{ color: #000000; background-color: #E8E8E8; font-size: 1em; border: 1px solid #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding:2px; margin-right:10px; }
.form1 select{ color: #000000; background-color: #E8E8E8; /*font-size: 1em;*/ font-size: 1.1em; border: 1px solid #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding:2px; margin-right:10px; }
.form1 checkbox{ color: #000000; background-color: #E8E8E8; font-size: 1em; border: 1px solid #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }


/*.form1 input{ color: #000000; background-color: #E8E8E8; font-size: 1em; border: 1px solid #F8D708; }
.form1 textarea{ color: #000000; background-color: #E8E8E8; font-size: 1em; border: 1px solid #F8D708; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.form1 select{ color: #000000; background-color: #E8E8E8; font-size: 1em; border: 1px solid #F8D708; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.form1 checkbox{ color: #000000; background-color: #E8E8E8; font-size: 1em; border: 1px solid #F8D708; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.form1 p { display:block; padding-bottom:10px; padding-top:10px; margin-bottom:0px; }*/
.subra{ text-decoration:underline; }
#fondrugs{ text-align:center; padding:2px 2px 2px 2px; width:99%; background-color:#e8e8e8; }
#menusobredrogas{ float:right; padding-top:170px; width:35%; }
#centradobotones{ width:98%; text-align:center; }
#numeracion{ width:98%; text-align:center; }
#citas{ padding-left:2px; width:39%; background-color:#e8e8e8; }
.resultados{ width:95%; padding-left:15px; background:url(images/bullet_cuadrado.gif) no-repeat left 3px; padding-top:0; margin-top:5px; line-height:15px;  }
.resultados strong { color:#993300; }
#centralup .resultados ul { padding-left:20px; }
#raya{ padding-top:5px; padding-bottom:5px; width:99%; border-bottom: 1px solid #f8d708; }
.pfloat{ float:left; width:100%;}
.boletintitus{ padding-left:2px; font-weight:bold; width:99%; background-color:#e8e8e8; }
.boletindesa{ padding-left:2px; padding-top:4px; padding-bottom:4px; width:99%; }
.enlaceboton{ color: #000000; background-color: #E8E8E8; font-size: 1em; border: 1px solid #F8D708; padding: 2px; }
.enlaceboton a{ color:#000000;}
#centralup #centralup2 .contenidocentralleyes .listaenlaces .form1 .ulbibliotecavirtual { margin:0; padding:0; list-style-type:none; list-style-image:none; background-image:none;  margin-bottom:20px;}
#centralup .contenidocentralleyes .listaenlaces .form1 .ulbibliotecavirtual li{ margin:0; padding:0; list-style-type:none; list-style-image:none; background-image:none; float: left; width:45%; margin-right:10px; margin-bottom:5px;}
#web #centralup .contenidocentralleyes #form1 .ulbibliotecavirtual li { list-style: none; }
#centralup #centralup2 .contenidocentralleyes .listaenlaces .form1 .pfloat{ float:left; width:100%; margin-top:10px; margin-bottom:10px;}
#centralup .contenidocentralleyes .form1 #centradobotones2{ width:98%; /*text-align:center; float:left;*/ clear:both; margin-top:10px; padding-top:10px; height:30px; }
#centralup .contenidocentralleyes .form1 #centradobotones2 .boton_gris  { float:left; margin-right:8px; background:#666666; color:#FFFFFF; border:none; font-weight:bold; line-height:normal; }
#centralup .contenidocentralleyes .form1 #centradobotones2 .enlaceboton2 { float:left; display:block; width:auto; margin-right:8px; background:#666666; padding:4px; color:#FFFFFF; border:none; margin-top:1px; line-height:normal; font-weight:bold;  }
.resultados ul li .titulocategoria{ background-color:#F8D708; padding:2px; font-size:1.3em; font-weight:bold; }
p2{ padding-left:10px; }
.titu_novedades { font-weight: bold; width: 100%;  }
.titu_novedades a { display:block; text-decoration:none; margin-bottom:10px; background: url("images/bullet_cuadrado.gif") no-repeat left 2px; padding-left:12px; }
.titu_novedades a:hover {text-decoration:underline; }
.texto_gris { font-size: 9px; color: #999999; }
.edicion{font-size: 0.8em; color:#660614; }
.comun_menu_izda { width: 201px;}
.comun_menu_izda li { list-style: none; margin: 0px; padding: 0px; float: left; width: 100%; }
a.comun_menu_nivel_01_off { background: url(images/comun_menu_izda_n_01_off.gif) no-repeat left top; background-color: #fcd860; font-size: 10px; color: #333333; text-decoration: none; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 22px; padding-right: 3px; height:16px;  }
a.comun_menu_nivel_01_off:hover { color: #000000; text-decoration: underline; }
a.comun_menu_nivel_02_b_off { background-image: url("images/comun_menu_izda_n_02_b.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; background-color: #ffffff; font-size: 10px; color: #666666; text-decoration: none; display: block; padding-top: 4px; padding-bottom: 4px;padding-left: 33px; padding-left: 33px; padding-right: 3px; margin:0; height:20px; }
a.comun_menu_nivel_02_b_off:hover { color: #000000; text-decoration: underline; background-color: transparent; background-image: url("images/comun_menu_izda_n_02_b_on.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; }
.etiqueta { float: left; width: 120px; line-height:20px; }
.listas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: middle; }
/*#playlist tbody tr td { background-color: #eee; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FEF5C3; }*/
.listas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #E8E8E8; padding: 2px; border: 1px solid #F8D708; }
.resumennovedades{ float:left; width:100%; margin-bottom:14px;}
.resumennovedades>div { padding-top:10px; }
.resumennovedades .imagen{ float:right; clear:right; margin: 3px 5px 10px 15px;}
.marraknovedades{ float:left; width:100%; margin-bottom:14px; text-align:center;}
.salto { margin:0px; padding:0px; clear:both; }
/*------------Nuevo drogomedia -----------------------*/

/* -----------  Nuevo Menú --------------------------*/
.capamenu_gris{ width:180px; padding:0; /*float:left;*//*background:#878787;*/ margin-bottom: 15px; margin-left:1px; }
.capamenu_gris ul{ list-style-type: none; margin: 0;padding:0;}
.capamenu_gris ul li { margin:0; padding:0; }
.capamenu_gris ul li a { text-decoration:none; color: #fbd709 !IMPORTANT; font-family:"Trebuchet MS", tahoma, verdana; font-size:14px; text-transform:uppercase; font-weight:bold; }
.capamenu_gris ul li a:hover { text-decoration:none; }
.capamenu_gris ul li a.fondo_menu_1 { background: url(images/menu1.png) no-repeat top center; text-align:right; height:23px; padding-top:24px; display:block; width:174px; padding-right:6px; letter-spacing:2px; }
.capamenu_gris ul li a.fondo_menu_2 { background: url(images/menu2.png) no-repeat top center; text-align:right; height:23px; padding-top:24px; display:block; width:174px; padding-right:6px; letter-spacing:2px; }
.capamenu_gris ul li a.fondo_menu_3 { background: url(images/menu3.png) no-repeat top center; text-align:right; height:23px; padding-top:24px; display:block; padding-right:6px; letter-spacing:2px;  }
.capamenu_gris ul li ul li a { color:#FFFFFF !IMPORTANT; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform:none; font-weight:normal;  } 
.capamenu_gris ul li ul li a:hover { color: #fbd709 !IMPORTANT; text-decoration:underline; }
.capamenu_gris ul li ul{ background: #676467 url(images/fondo_submenu.png) repeat-x top center; margin-left:0; padding-top:5px;  }
.capamenu_gris ul li ul li { width: 147px; margin-left:auto; margin-right:auto; padding-left:20px; display: block;background-image: url(images/bullet_amarillo.gif); background-repeat: no-repeat; background-position: 7px 2px; padding-bottom:10px; }
.capamenu_gris ul li ul li.ultimo { border-bottom: #fbd709 solid 1px; padding-bottom:5px; }
/* ---------------------Fin nuevo menú --------------------*/

#centralup #centralup2 .contenidocentralleyes #mas_margen #herramientas { padding-top:20px; }
th strong { font-weight:bold; }
.ayuda { vertical-align:middle; margin-left:10px; }
.banner_izq { float:left; padding-bottom:15px; }
.rss_container { margin-top:15px; text-align:left; display:block; padding-bottom:10px; padding-top:10px; border: #CCCCCC solid 1px; /*height:25px;*/ clear:both; padding-left:10px;  }
.rss_container img { vertical-align:middle; margin-right:5px; }
.rss_container a { margin-right:5px; }
#boletin_cdd { float: right; width: 128px; padding:10px 10px 20px 10px; margin-top:20px; text-align:center; } 
#boletin_cdd_home {  padding:10px; margin-top:20px; text-align:center; }
#boletin_cdd img, #boletin_cdd_home img { margin-bottom:15px; border: #e9e9e9 1px solid; }
#boletin_cdd a, #boletin_cdd_home a { font-weight:bold; text-decoration:none; font-size:10px; line-height:17px; }
#boletin_cdd a:hover, #boletin_cdd_home a:hover { text-decoration:underline; color:#000000; }
#boletin_cdd .titulo_boletin {	font-weight:bold; display:block; padding-top:5px; padding-bottom:5px; text-decoration:none; font-size:15px;  }
#web #centralup .contenidocentralleyes #form1 label.materiales { float:left; display:block; width:500px; padding-left:5px; line-height:18px; margin-bottom:5px;     }
input .flotarizquierda { padding:0; margin-bottom:5px;  }
select.equipos_p { width:150px; }
#web #centralup .contenidocentralleyes #form1 .boton_equipos { margin-left:5px; margin-right:5px; background:#666666; color:#FFFFFF; border:none; font-weight:bold; line-height:normal; font-size:1.1em; }
.form1 br { clear:left; }
.flotarizquierda { float:left; }
.flotarderecha { float:right; }
.leer_texto { display:block; padding-top:7px; padding-bottom:7px; color:#660000; text-decoration:none; font-size:12px; }
.leer_texto:hover { text-decoration:underline; }
.titu_home { /*font-size:12px; color:#660000;*/ font-size:11px; color:#000000; /*margin-bottom:5px;display:block;*/  }
.paginacion { text-align:center;  padding-top:6px; padding-bottom:6px; }
#web #centralup .contenidocentralleyes #form1 .boton { margin-right:8px; background:#666666; color:#FFFFFF; border:none; font-weight:bold; line-height:normal; font-size:1.1em; width:150px; }
#web #centralup .contenidocentralleyes #form1 .boton_small { margin-right:8px; background:#666666; color:#FFFFFF; border:none; font-weight:bold; line-height:normal; font-size:1.1em; width:80px; }
/*----------------- TEST --------------------*/
.pregunta_test { display:block; padding-top:15px; font-weight:bold; }
#web #centralup .contenidocentralleyes #resultados dt { font-weight:bold; color:#660000; display:block; margin-bottom:5px; background:url(images/bullet_cuadrado.gif) no-repeat left center; padding-left:13px; }
#web #centralup .contenidocentralleyes #resultados dd { margin-bottom:10px; display:block; }
#web .lateralesup #form1.buscador { display:block; padding-bottom:15px; height:20px;  }
#web .lateralesup #form1 .campo_buscador { width:114px; border:#999999 solid 1px; float:left; }
#web .lateralesup #form1 .boton_buscador { color:#FFFFFF; background:#666666; border:#999999 solid 1px; float:right; text-align:center; width:55px; /*font-size:10px; line-height:17px;font-weight:bold;*/   }
#web #centralup .contenidocentral em { font-style:italic;  }
#web #centralup .contenidocentralleyes em { font-style:italic; }
.boton_buscador{ margin-right:8px; background:#666666; color:#FFFFFF; border:none; font-weight:bold; line-height:normal; font-size:1.1em; width:150px; }
.bolcdd_formularios { float: left; width: 410px; }
/*.bolcdd_formularios{ float: left; width: 390px; *width:420px; }*/
.logos_materiales { float:left; padding-right:15px; margin-bottom:8px; }
#web #centralup .contenidocentralleyes #mapa_web li { list-style-image:url(images/bullet_cuadrado.gif); font-size:1em; }
#web #centralup .contenidocentralleyes #mapa_web li ul li { list-style-image:url(images/bullet_amarillo.gif); }