.dropmenudiv {
position:absolute;
z-index:1010;
visibility:hidden;
background-color:#07202D;
border:1px solid #00ADF0;
width:200px;
margin:2px 6px 9px;
}

.dropmenudiv div {
border-bottom:1px solid #00ADF0;
margin:0;
padding:2px;
display:block;
}

body {
width:800px;
font-size:10px;
color:#07202D;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(../img/fondo.gif);
margin:0 auto;
padding:36px 0;
}

form {
display:inline;
}

img {
border:0;
}

a {
text-decoration:none;
color:#000;
}

.clear {
clear:both;
}

.f_left {
float:left;
}

.f_left-img {
float:left;
margin:0 6px 6px 0;
}

#cabecera {
height:151px;
background-image:url(../img/cabecera.gif);
background-repeat:no-repeat;
}

#cabecera ul {
float:right;
margin:0;
padding:16px 0 0;
}

#cabecera li {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0 16px 0 0;
}

#cabecera li ul {
float:left;
margin:0;
padding:0;
}

#cabecera li ul li {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
}

#cabecera li a {
color:#5D646C;
}

.idiomas-activa {
color:#DC5707;
text-decoration:underline;
}

ul.idiomas li  *{border-left:1px solid #CCC;
padding-left:8px;margin-left:8px;
}

#menu {
background-color:#07202D;
border-left:1px solid #00ADF0;
border-right:1px solid #00ADF0;
width:798px;
margin:0;
padding:0;
}

#menu li {
float:left;
font-size:11px;
margin:0;
padding:3px 4px 3px 4px;
}

#menu li a {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
}

.menu-border {
border-right:1px solid #FFF; 
}

.noborder {
border-right:none;
}

#global-contenido {
width:624px;
clear:both;
margin:0 auto;
padding:10px 0 0;
}

#fechahora {
width:800px;
height:21px;
background-color:#00ADF0;
margin:0;
padding:0;
}

#fechahora-interior {
width:800px;
height:25px;
background-image:url(../img/fondo-fechahorainterior.gif);
background-repeat:no-repeat;
margin:0;
padding:2px 0 0;
}

#fecha-fecha {
float:left;
color:#063243;
margin:4px 5px 0 0;
padding:0 0 0 4px;
}

#fecha-hora {
float:left;
color:#063243;
text-align:right;
border-left:1px solid #063243;
margin:4px 0 0;
padding:0 15px 0 5px;
}

#fecha-contato {
float:right;
color:#063243;
text-align:right;
background-image:url(../img/mail.gif);
background-repeat:no-repeat;
background-position:0.5em;
margin:4px 5px 0 0;
padding:0 0 0 25px;
}

#fecha-tlf {
float:right;
color:#063243;
text-align:right;
border-left:1px solid #063243;
background-image:url(../img/tlfono.gif);
background-repeat:no-repeat;
background-position:0.5em;
margin:4px 5px 0 0;
padding:0 0 0 20px;
}

#fechahora a:hover {
color:#FFF;
}

#cabecera-info {
width:800px;
background-image:url(../img/fondo-cabecera-info.gif);
background-position:bottom;
margin:0;
padding:0;
}

#cabecera-info-izq {
width:523px;
float:left;
margin:0;
padding:17px 0 17px 12px;
}

#cabecera-info-der {
width:250px;
float:right;
margin:0;
padding:12px 10px 12px 0;
}

#cabecera-info-der ul {
width:250px;
margin:0;
padding:0;
}

#cabecera-info-der li {
width:250px;
margin:0;
padding:5px 0;
}

.li-border {
border-bottom:1px dotted #000;
border-top:1px dotted #000;
}

#home-contenido {
width:786px;
background-color:#FFF;
border:1px solid #00ADF0;
background-image:url(../img/home-contenido-fondo.gif);
background-repeat:repeat-y;
margin:18px 0;
padding:17px 7px;
}

#home-contenido-home {
width:786px;
background-color:#FFF;
border:1px solid #00ADF0;
background-image:url(../img/fondo-home-cent.gif);
background-repeat:no-repeat;
margin:18px 0;
padding:17px 7px;
}

#home-contenido-izq {
width:155px;
float:left;
margin:0;
padding:0;
}

#home-contenido-cen {
float:left;
margin:0 0 0 9px;
padding:0;
}

#home-contenido-cen h3 {
background-image:url(../img/homecontenidocenth3.gif);
background-repeat:no-repeat;
color:#FFF;
height:24px;
width:445px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
margin:0;
padding:5px 0 0 9px;
}

#home-contenido-der {
width:155px;
float:right;
margin:0;
padding:0;
}

#home-contenido-izq label {
color:#C00;
font-weight:900;
}

.busqueda {
background-image:url(../img/ico-buscadorflechaB.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0;
padding:0;
}

.busqueda input {
width:108px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:100;
float:right;
margin:5px 0 0;
padding:3px;
}

.busqueda-boton {
border-bottom:1px solid #CCC;
width:100%;
margin:0 0 4px;
padding:0;
}

.busqueda-linkavanzada {
background-image:url(../img/ico-buscadoravanzada.gif);
background-repeat:no-repeat;
clear:both;
color:#A19C9C;
margin:0;
padding:0 0 0 10px;
}

#home-contenido-der img {
margin:0 0 7px;
}

#home-news h2 {
color:#00ADF0;
font-weight:900;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 10px;
padding:0;
}

#home-news li {
background-image:url(../img/ico-flechanews.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 16px 8px;
}

#pieA {
width:800px;
text-align:center;
margin:0;
padding:20px 0 0;
}

#pieB {
width:800px;
background-position:bottom;
text-align:center;
clear:both;
margin:0;
padding:0 0 10px;
}

#pieA ul {
width:650px;
margin:0 auto;
padding:0;
}

#pieA li {
border-right:1px solid #000;
float:left;
margin:0 10px 0 0;
padding:0 10px 0 0;
}

#pieA p {
clear:both;
padding:20px 0 0;
}

#nuestrosproductos {
width:455px;
margin:0;
padding:0;
}

#nuestrosproductos li {
width:140px;
float:left;
margin:10px 0 0;
padding:0 5px;
height:280px;
}

#nuestrosproductos h4 {
margin:0 0 2px;
}

#nuestrosproductos h4 a {
color:#00ADF0;
font-size:11px;
}

#nuestrosproductos p {
height:120px;
margin:0;
padding:5px 0 10px;
}

#pieB ul {
width:750px;
border-top:1px solid #D4D0C8;
text-align:left;
margin:0 auto;
padding:0;
}

#pieB li {
float:left;
width:250px;
margin:0;
padding:0;
}

#pieB h5 {
font-size:10px;
margin:5px 0 0;
}

#pieB p {
clear:both;
background-image:url(../img/ico-flechapie.gif);
background-repeat:no-repeat;
margin:5px 0 0;
padding:0 0 0 8px;
}

#pieB p a {
color:#C00;
}

.tx-right {
text-align:right;
}

.link-gris {
color:#86847F;
}

#home-news a:hover,#nuestrosproductos h4 a:hover {
color:#07202D;
}

#interior-izq {
width:585px;
float:left;
font-size:11px;
line-height:15px;
color:#0A2A3A;
margin:0;
padding:0;
}

#interior-izq h2 {
background-image:url(../img/h2-fondo.gif);
background-repeat:no-repeat;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
font-size:12px;
text-transform:uppercase;
width:573px;
height:19px;
letter-spacing:1px;
margin:0 0 10px;
padding:5px 0 0 9px;
}

#interior-der {
width:155px;
float:right;
margin:0;
padding:0 9px 0 0;
}

#interior-izq p {
margin:0 0 20px;
}

.tx-fotos-p {
float:left;
width:431px;
}

.tx-fotos {
width:130px;
float:left;
margin:0 16px 0 0;
padding:0;
}

.tx-fotos-a {
margin:0 0 15px;
}

#interior-news {
clear:both;
margin:15px 0 0;
padding:0;
}

#interior-news h3 {
color:#00ADF0;
font-weight:900;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 5px;
padding:0;
}

.interior-izq-ul {
float:left;
width:210px;
margin:0 0 20px;
padding:0 5px 0 0;
}

.interior-izq-ul li {
background-image:url(../img/li-guion.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 10px;
}

.shop input {
width:70px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
float:right;
font-size:9px;
margin:5px 0 0;
padding:3px;
}

.shop-int input {
width:110px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
float:left;
font-size:9px;
margin:0 0 5px;
padding:3px;
}

.shop-boton {
border-bottom:1px solid #CCC;
width:100%;
margin:0;
padding:0;
}

.shop-contrasena {
background-image:url(../img/ico-olvidecontrasena.gif);
background-repeat:no-repeat;
clear:both;
font-size:9px;
color:#878080;
margin:0;
padding:0 0 0 13px;
}

.shop-f_left {
float:left;
margin:8px 0 0;
}

legend,.global-hidden,#home-contenido-izq legend {
display:none;
}

#home-contenido-izq form,#shop-div form {
width:155px;
margin:0;
padding:0;
}

.busqueda img,.shop img {
border-bottom:1px dotted #A19C9C;
}

.busqueda-boton input,.shop-boton input {
float:right;
margin:0 0 12px;
padding:0;
}

#fabricantes {
width:582px;
font-size:10px;
margin:0;
padding:0;
}

#fabricantes li {
float:left;
width:130px;
height:165px;
background-color:#F6F3F3;
border:2px solid #FFF;
margin:0;
padding:4px;
}

#fabricantes li img {
border:1px solid #CCC;
margin:0 0 5px;
}

#fabricantes li a {
background-image:url(../img/ico-web.gif);
background-repeat:no-repeat;
color:red;
margin:0;
padding:0 0 0 17px;
}

#fabricantes li p {
font-weight:900;
height:70px;
}

#interior-izq h4 {
font-size:12px;
color:#0761B9;
}

#plantilla-izq {
width:260px;
float:left;
margin:0;
padding:0;
}

#plantilla-der {
width:310px;
float:right;
margin:0;
padding:0;
}

#plantilla-izq-form input {
width:120px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
float:right;
font-size:9px;
margin:0 0 10px;
padding:3px;
}

#plantilla-izq-form textarea {
width:120px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:100;
float:right;
margin:0 0 10px;
padding:3px;
}

.plantilla-form-span {
background-image:url(../img/form-flecha.gif);
background-repeat:no-repeat;
background-position:left top;
float:left;
margin:0;
padding:0 0 0 10px;
}

.p-destacado {
background-color:#E3E5E6;
font-weight:900;
color:#666;
margin:0;
padding:5px;
}

.p-destacado-form {
background-color:#E3E5E6;
color:#666;
margin:0;
padding:5px;
}

.oficinas-izq {
width:325px;
float:left;
margin:0 0 20px;
padding:0;
}

.oficinas-der {
width:250px;
float:right;
margin:0 0 20px;
padding:44px 0 0;
}

.oficinas-der h5 {
font-size:12px;
color:#0761B9;
border-bottom:1px dotted #0761B9;
clear:both;
margin:0 0 4px;
padding:0 0 4px;
}

.oficinas-der li {
float:left;
margin:2px;
padding:0;
}

.oficinas-der li img {
border:1px solid #94C6F7;
margin:0;
padding:2px;
}

.lista-flecha li {
background-image:url(../img/form-flecha.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 10px;
}

.download li {
background-image:url(../img/download.gif);
background-repeat:no-repeat;
border-bottom:1px dotted #0761B9;
clear:both;
margin:0 0 10px;
padding:7px 0 10px 20px;
}

.download-bolsa li {
clear:both;
margin:0;
padding:7px 0 10px 20px;
}

.download-bolsa li h4 {
cursor:pointer;
background:#E8F1FA;
border:1px solid #d8e1eA;
padding:5px;
}

.download-bolsa li ul li {
background-image:url(../img/form-flechaB.gif);
background-repeat:no-repeat;
border:none;
border-bottom:1px dotted #0761B9;
clear:both;
margin:0 0 10px;
padding:7px 0 10px 10px;
}

.download-boletines li {
background-image:url(../img/ico-boletines.gif);
background-repeat:no-repeat;
border-bottom:1px dotted #0761B9;
clear:both;
margin:0 0 10px;
padding:7px 0 10px 20px;
}

.downloadnews {
width:350px;
margin:0;
padding:0;
}

.downloadnews li {
background-image:url(../img/download.gif);
background-repeat:no-repeat;
clear:both;
margin:0 0 5px;
padding:7px 0 10px 20px;
}

#interior-news-seccion {
clear:both;
background-color:#E8F1FA;
margin:10px 0;
padding:5px;
}

#interior-news-seccion h3 {
color:#0761B9;
font-weight:900;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 5px;
padding:0;
}

.news-fecha {
font-size:9px;
color:red;
}

.descripcionbreve {
font-weight:900;
}

.autor {
font-style:italic;
font-weight:900;
}

.news {
margin:0;
padding:0;
}

.news img {
float:left;
border:1px solid #00ADF0;
clear:both;
margin:0 10px 5px 0;
padding:2px;
}

#home-news {
margin:0;
padding:0;
}

#cabecera li a:hover,#menu li a:hover,#home-news a,#interior-news a,#pieA ul a:hover,#pieB ul a:hover,#interior-news-seccion a:hover {
color:#00ADF0;
}

#interior-news li,#interior-news-seccion li {
clear:both;
border-top:1px dotted #626262;
padding:10px 0;
}

#interior-news li img,#interior-news-seccion li img {
float:left;
border:1px solid #626262;
margin:0 5px 0 0;
padding:0;
}

#home-news ul,#interior-news ul,#interior-news-seccion ul {
color:#666;
margin:0 0 15px;
padding:0;
}

.download-boletines-der {
width:160px;
float:left;
margin:0;
padding:0 0 0 5px;
}

.download li a,.downloadnews li a,.download-boletines li a,.noticias-list-izq a {
color:#0761B9;
font-weight:900;
}

.download li a:hover,.downloadnews li a:hover,.download-boletines li a:hover,.noticias-list-izq a:hover {
color:#000;
font-weight:900;
}

.formulario-contacto textarea {
width:400px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:100;
float:right;
margin:0 0 10px;
padding:3px;
}

.formulario-contacto input {
width:400px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
float:right;
font-size:9px;
margin:0 0 10px;
padding:3px;
}

.formulario-contacto select {
width:250px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
float:right;
font-size:9px;
margin:0 158px 10px 0;
padding:0;
}

.paginacion {
float:right;
margin:0 0 30px;
padding:0;
}

.paginacion li {
height:9px;
float:left;
vertical-align:bottom;
margin:0;
padding:0 3px;
}

.paginacion li a {
font-size:9px;
text-decoration:underline;
color:#00ADF0;
margin:0;
padding:0;
}

.paginacion li.paginacion-active a {
color:red;
font-weight:700;
}

.paginacion-flecha {
color:red;
text-decoration:none;
margin:0;
padding:0;
}

.noticias-list-izq li {
border-bottom:1px dotted #0761B9;
clear:both;
margin:0 0 10px;
padding:7px 0 0;
}

.noticias-list-izq img {
border:1px solid #CCC;
float:left;
margin:0 10px 0 0;
padding:0;
}

.noticias-list-izq p {
float:left;
width:520px;
margin:0;
padding:0;
}

.link-sub {
color:#0761B9;
text-decoration:underline;
}

.formulario-servicio-der textarea {
width:390px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:100;
margin:0 0 10px;
padding:3px;
}

.formulario-servicio-der-sin input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:9px;
margin:0 0 10px;
padding:3px;
}

.border-azul {
border:1px solid #0761B9;
}

.resalta {
background-color:#DAE7F3;
border:1px solid #A5B8CC;
padding:3px;
}

.f_rightBolsa {
float:right;
padding:10px;
}

ul.ulproductos {
float:left;
width:270px;
margin:0;
padding:0;
}

ul.ulproductosc {
float:left;
width:100%;
margin:0;
padding:0;
}

.ulproductos li ul {
margin:10px 0 0;
padding:0;
}

.ulproductos li ul li {
background-image:url(../img/ico-flechanews.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 10px;
}

ul.ulproductosB {
float:right;
width:280px;
border:1px solid #0761B9;
background-color:#EBF2F8;
margin:0;
padding:5px;
}

iframe {
width:100%;
margin:15px 0;
}

iframe.oculto {
width:0;
height:0;
}

.productosC {
background-image:url(../img/ico-buscadoravanzada.gif);
background-repeat:no-repeat;
float:left;
width:75%;
margin:0;
padding:0 0 0 15px;
}

.productoshC {
background-color:#00ADF0;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
margin:0 0 10px;
padding:4px 12px;
}

#buscador-productos {
width:290px;
float:right;
margin:0 5px 0 0;
padding:0;
}

.buscador-productos input {
width:222px;
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:100;
margin:5px 0 0 10px;
padding:3px;
}

.buscador-productos img {
border-bottom:1px dotted #A19C9C;
width:100%;
}

.buscador-productos-linkavanzada {
background-image:url(../img/ico-buscadoravanzada.gif);
background-repeat:no-repeat;
clear:both;
color:#A19C9C;
margin:0;
padding:0 0 0 15px;
}

.select-prod {
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:100;
margin:5px 0 0 10px;
}

div.observacionesWeb {
width:240px;
padding-left:8px;
padding-right:8px;
font-size:13px;
font-family:arial;
margin-top:7px;
text-align:justify;
}

ul.listadoProductoCategoria {
padding-bottom:10px !important;
margin-bottom:10px !important;
margin-right:10px !important;
border-bottom:1px solid #00ADF0;
}

ul.listadoProductoCategoria li a.active {
font-weight:700;
color:red;
}

.buscador-productos-int {
margin:0 0 0 15px;
}

.link-prod-volver {
color:#EC6D0E;
margin-bottom:5px;
font-size:10px;
float:left;
}

.fotos {
float:left;
margin:0 10px 0 0;
padding:0;
}

.fotos li {
border:1px solid #999;
list-style-type:none;
margin:0 0 5px;
padding:0 0 10px 0;
cursor:hand;
background-image:url(../img/bot-fotomasB.gif);
background-repeat:no-repeat;
background-position:bottom right

}

.formularioKo {
background-color:#A00707;
border:1px solid #A00707;
color:#FFF !important;
margin:15px 0 0;
padding:10px;
}

.formularioOk {
background-color:#E6EEF6;
border:1px solid #0761B9;
color:#0761B9 !important;
font-weight:700;
margin:15px 0 0;
padding:10px;
}

ul,li {
list-style-type:none;
}

.f_right,.download li p img,.der {
float:right;
}

#menu ul,.oficinas-der ul,p,h1,h2,h3,h4,h5,#plantilla-izq-form,#flashcobertura,.noticias-list-izq,#shop-div-home form,#buscador-productos form {
margin:0;
padding:0;
}

#shop-div label,#shop-div-home label {
color:#0F0E0E;
}

.shop,.shop-int,.buscador-productos {
background-repeat:no-repeat;
background-position:left top;
margin:0;
padding:0;
}

#home-contenido-izq fieldset,#shop-div fieldset,#shop-div-home fieldset,#buscador-productos fieldset {
background-image:url(../img/fondo-buscador.gif);
border:1px solid #A19C9C;
margin:0 0 19px;
padding:8px 15px;
}

#plantilla-izq form,.formulario form {
clear:both;
font-size:10px;
margin:0;
padding:0;
}

#plantilla-izq fieldset,.formulario fieldset {
border:1px solid #A19C9C;
background-image:url(../img/fondo-buscador.gif);
margin:20px 0 0;
padding:5px;
}

a:hover,a.azul,#interior-news-seccion a,.ulproductosB li a {
color:#0761B9;
}

#pieA ul a,#pieB ul a,#fabricantes li a:hover,a:hover.azul,.ulproductosB li a:hover {
color:#000;
}

.formulario-contacto h5,.formulario-servicio h5 {
font-size:11px;
font-weight:700;
margin:0;
padding:25px 0 5px;
}

.formulario-servicio-der,.formulario-servicio-der-sin {
float:right;
width:400px;
margin:0;
padding:0;
}

.formulario-servicio-der input,.formulario-servicio-der select {
border:1px solid #A19C9C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:9px;
margin:0 0 10px;
padding:3px;
}

.ulproductos li {
background-image:url(../img/form-flecha.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 10px 10px;
}

.ulproductosB li {
background-image:url(../img/form-flechaBB.gif);
background-repeat:no-repeat;
margin:0 0 5px;
padding:0 0 3px 12px;
}

.link-prod-anterior,.link-prod-siguiente {
color:#666;
margin:5px 0;
}

.impar {
background-color:#FFF;
margin:0;
padding:0;
}

.antsignumero {
padding-left:11px;
padding-top:3px;
color:red;
font-weight:700;
font-size:10px;
}

img.imagen_producto_buscador {
padding-right:10px;
float:left;
position:relative;
bottom:5px;
}

.listadoproductos-h3 {
background-color:#0761B9;
float:right;
width:282px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
margin:0;
padding:5px;
}

.listadoproductos-buscador {
font-size:10px;
font-weight:700;
text-transform:uppercase;
color:#C00;
background-image:url(../img/lupon.gif);
background-repeat:no-repeat;
float:right;
margin:0;
padding:0 0 0 15px;
}

.listadoproductos-buscador-izq {
font-size:10px;
font-weight:700;
text-transform:uppercase;
color:#C00;
background-image:url(../img/lupon.gif);
background-repeat:no-repeat;
float:left;
margin:0 0 15px;
padding:0 0 0 15px;
}

.rencontrados {
float:left;
background-color:#D4EDF7;
border:1px solid #00ADF0;
color:#07202D;
font-size:10px;
margin:0 0 0 10px;
padding:2px;
}

.contenido-ul {
margin:3px;
padding:0;
}

.contenido-ul li {
background-image:url(../img/form-flecha.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 10px;
}

a.linkrojo {
color:#C00;
text-decoration:underline;
font-weight:900;
}

a:hover.linkrojo {
color:#0761B9;
text-decoration:underline;
font-weight:900;
}

.btop {
border-top:2px solid #00ADF0;
margin:0;
padding:10px 0 0;
}

.p-left {
width:46%;
float:left;
padding:10px;
}

.p-der {
float:left;
width:46%;
padding:10px;
}

.resaltaB {
float:right;
background-color:#F1ECEC;
margin:0 2px 0 0;
padding:2px 2px 5px 5px;
}

#pie-cont {
background-image:url(../img/fondo-pie.gif);
background-repeat:no-repeat;
}

.download-boletines,.download-bolsa,.lista-flecha,.download,.noticias-list-izq,.download-bolsa {
margin:0 0 20px;
padding:0;
}