@charset "utf-8";
/* CSS Document */

.catalogo .cabecera{
height:185px;
}

.cabecera .bloque{
height:154px;
}

.cabecera .certificado{
width:100px;
position:absolute;
left:815px;
top:55px;
color:#FFF;
font-size:10px;
text-align:center;
}

.migas{
clear:both;
margin-left:30px;
color:#FFF;
font-weight:bold;
}

.migas strong{color:#000000;}

.migas a{
color:#666;
}

.cuerpo{
margin-left:30px;
}

noscript, object{
margin:0;
}

h1{
font-family:"Times New Roman", Times, serif;
position:relative;
z-index:100;
}

h1.textos{
font: normal 24px Helvetica, Arial, Verdana, sans-serif; 
color: #008FD7; 
margin: 25px 0 0 0;
}

h1 em{
font-family:Arial, Helvetica, sans-serif;
display:block;
font-size:16px;
font-weight:normal;
color:#666;
margin:0;
}

h2{
color:#018ED6;
font-size:24px;
}

.slogan{
/*width:100%;*/
margin:20px 0;
background:#FFF;/* url(/files/catalogo/images/bocadillo.gif) 20px 20px no-repeat;*/
}

.slogan h2{
font-size:140%;
color:#666;
text-align:left;
margin:20px 20px 20px 0;
}

.slogan img{margin:20px 15px 10px 20px;}

.textos>div, .textos>h3, .textos>h2{
margin-top:10px;
margin-left:161px;

}

.textos li{
margin-bottom:.5em;
}

.menu{
width:200px;
float:left;
overflow:hidden;
}

html>body .menu{
overflow:visible;
}

.subproductos{
list-style-type:none;
margin:0;
padding:0;
}

.subproductos li{
margin-bottom:0.8em;
line-height:100%;
text-align:left;
}

.subproductos a{
color:#000;
}

.subproductos a:hover{text-decoration:none;}

.subproductos a em{
color:#666;
font-style:normal;
font-weight:normal;
font-size:10px;
}

.subproductos a:hover em{
text-decoration:underline;
}

.subproductos li.hardware{
margin-top:2em;
}

.subproductos li.hardware a{
color:#307412;
}

.subproductos li.pdf a{
display:block;
padding-left:20px;
background:url(/files/catalogo/images/pdf-petit.gif) no-repeat top left;
margin:1em 0 0 -20px;
}

.cuerpoCatalogo{
margin-left:210px;
/*padding-top:20px;*/
width:695px;
z-index:1;
}

.cuerpoCatalogo p, .cuerpoCatalogo h3, .cuerpoCatalogo h4{

margin-right:10px;
padding-left:10px;
}

.cuerpoCatalogo h3{
color:#656565;
font-size:18px;
margin-bottom:0;
/*
padding-left:16px;
background:url(/files/catalogo/images/flechita-open.gif) no-repeat 0 3px;
*/
}

.cuerpoCatalogo h4{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
margin-bottom:7px;
padding:7px 0 3px 12px;
}

.cuerpoCatalogo ul.pdf{
list-style-type:none;
margin:0 0 0 155px;
padding:12px 0 25px 0;
}

.cuerpoCatalogo ul.pdf li{
list-style-type:none;
margin:0;
padding:0 20px 0 0;
display:inline;
}

.cuerpoCatalogo ul.pdf a{
/*display:block;*/
background: url(/files/catalogo/images/pdf.gif) no-repeat left center;
padding-top:57px;
padding-left:8px;
color:#666;
font-size:14px;
/*float:left;*/
}

.catalogo h1{
width:200px;
overflow:visible;
}

.galeriaVertical{
float:left;
width:152px;
margin:10px 0 0 11px;
padding:0;
list-style-type:none;
}

.galeriaVertical li{
margin:0 0 15px 0;
}

.plegable .titulo{
/*margin-left:-10px;*/
padding-left:13px;
cursor:pointer;
}

.plegable.plegado .titulo{
background:url(images/flechita-closed.gif) no-repeat 0px 6px;
}

.plegable.desplegado .titulo{
background:url(images/flechita-open.gif) no-repeat 0px 6px;

}

.plegable.plegado .texto{
display:none;
}

.catalogo-contactar{cursor:pointer;height:58px;float:right;padding-right:40px;}
.catalogo-contactar .left, .catalogo-contactar .center, .catalogo-contactar .right{float:left;height:58px;}
.catalogo-contactar .left{width:67px;background:url(/files/catalogo/images/contactar-left.png) no-repeat;} 
.catalogo-contactar .center{width:auto;color:#000;background:url(/files/catalogo/images/contactar-center.png) repeat-x;padding:5px 5px 0 10px;}
.catalogo-contactar .right{width:14px;background:url(/files/catalogo/images/contactar-right.png) no-repeat;}
.catalogo-contactar .center strong{color:#F64714;display:block;font-size:20px;}

