@charset "utf-8";
/* CSS Proyecto Netmedia */

/* Home
------------------------------------*/
#top-nothome{float:left; padding-left:22px; width:327px; height:33px; line-height:33px; background:transparent url('../img/top-nothome.png') no-repeat; color:#666}
#cont-nothome{float:left; width:347px; height:503px; border-top:1px solid #D8D9DA; border-left:1px solid #D8D9DA; border-right:1px solid #D8D9DA; background:#F7F7F9}
#btm-nothome{float:left; width:349px; height:35px; line-height:33px; background:transparent url('../img/btm-nothome.png') no-repeat}
.txt-bh{color:#F00}
#lnot-home{float:left; padding:22px 0px 0px 19px; width:315px}
#lnot-home li{ list-style:none; width:310px; padding-bottom:5px}
#lnot-home p{padding-bottom:14px; padding-top:0px; margin:0px}
.nothome-img{padding:4px; background:#FFF}
.par-nothome{font-size:11px; color:#4F79B9}
.tit-nothome{font-size:15px; color:#222}
.tit-nothome a{font-size:15px; color:#222}
.tit-nothome a:hover{font-size:15px; color:#88B919}

#intro-home{padding:35px 0px 0px 30px; width:550px; height:137px; float:left}
#intro-home p{padding:0px 0px 15px 0px; margin:0px; text-align:justify}
.tit-home{font:normal 18px Arial; color:#222}
.subt-home{font:normal 12px Arial; color:#F00; padding-bottom:15px}

#divs-home{width:614px; height:400px; background:transparent url('../img/pres-home.png') no-repeat; float:left}
#divs-top{float:left; padding-left:30px; width:580px; height:33px; line-height:33px; color:#FFF}
#ldivs{float:left; padding:23px 0px 0px 27px; width:555px; font-size:15px; color:#333}
#ldivs li{ list-style:none; width:550px; padding-bottom:27px; float:left }
.divs-ln{background:transparent url('../img/div-linea.png') no-repeat bottom}
.divs-img{float:left; padding-right:32px}
.divs-imgd{float:left; padding-right:32px; padding-bottom: 15px;}


#tags-home{width:614px; height:52px;/*height:82px*/ background:transparent url('../img/cuad-tag.png') no-repeat; float:left}
.tagpad{padding:30px 0px 0px 0px; text-align:center}
.tag-txt{font:normal 11px Arial; color:#4F79B9; word-spacing:2px; padding-left:10px}

/* Nosotros
------------------------------------*/
#nos-contenido{float:left; padding-left:25px; width:960px}
#nos-contop{float:left; width:953px; height:40px; background:transparent url('../img/fondo-contenido-top.png') no-repeat}
#nos-conts{float:left; width:953px; background:transparent url('../img/fondo-contenido-all.png') repeat-y}
#nos-contbtm{float:left; width:953px; height:100px; background:transparent url('../img/fondo-contenido-pie2.png') no-repeat}
#nos-contbtm2{float:left; width:953px; height:40px; background:transparent url('../img/fondo-contenido-pie.png') no-repeat}
/*Required */
.containerb { width:670px; height:auto; overflow:hidden; position:relative;}
div.slidesb { position:relative; top:0; left:0; }
ul.slidesb { position:relative; top:0; left:0; list-style:none; padding:0; margin:0; }
div.slidesb > div,ul.slidesb li { position:relative; top:0; width:670px; display:none; padding:0; margin:0; }

/*Optional*/
#newsSlider { width:915px; position:relative; clear:both; }
ul.paginationb { list-style:none; padding:0; margin:0; width:165px; font:normal 13px Arial; color:#666}
ul.paginationb li  {width:165px; text-align:right; background:transparent url('../img/fondo-btnos1.png') no-repeat top right; border-bottom:1px solid #FFF; list-style:none; padding-top:10px; padding-bottom:10px}
ul.paginationb li a { text-align:right; height:33px; text-decoration:none; color:#666; padding-right:20px;}
ul.paginationb li.active {background:transparent url('../img/fondo-btnos2.png') no-repeat top right; color:#F00; padding-top:10px; padding-bottom:10px}
/*ul.paginationb li.active a {background:transparent url('../img/fondo-btnos2.png') no-repeat top right; color:#F00; height:33px; padding-top:10px}*/
#menu-nos{width:165px; min-height:210px; background:transparent url('../img/div-nosotrosv.png') no-repeat top right; padding-right:21px; padding-left:13px; padding-top:10px; float:left}
#contenido-nos{width:670px; padding-left:44px; float:left}

.nos-textos{width:665px; padding:5px 0px 25px 0px; margin-bottom:10px; background:transparent url('../img/div-nosotrosh.png') no-repeat bottom; color:#000; float:left}
.nos-textos p{padding-top:0px; margin-top:0px}
.nos-img{float:left; margin-right:30px; margin-left:20px; margin-top:20px; height:75px}

#nosli{float:left; width:660px; padding-top:15px; padding-bottom:15px}
#nosli li{ list-style:none; width:220px; height:90px; display:block; float:left}

/* Contacto
------------------------------------*/
#contact-clm{width:420px; padding-right:20px; float:left; background:transparent url('../img/div-contact.png') no-repeat top right; min-height:415px }
#contact-clm2{width:420px; padding-left:20px; float:left; }

#txt-contact1{width:81px; height:20px; background:transparent url('../img/txt-llamanos.gif') no-repeat}
#txt-contact2{width:81px; height:20px; background:transparent url('../img/txt-escribenos.gif') no-repeat}
.contact-p{width:100%; height:75px; font:normal 13px Arial; color:#666}
#contact-cuad{width:100%; height:200px; padding-top:20px; background:transparent url('../img/cuadro-contacto.jpg') no-repeat top center; text-align:center}
#contact-cuad2{width:100%; height:200px; padding-top:30px; background:transparent url('../img/cuadro-contacto2.jpg') no-repeat top center; text-align:center}
#contact-cent{padding-bottom:16px}
.contact-anx{padding-left:85px; padding-bottom:5px}
#contact-f{width:100%; font:normal 13px Arial; color:#000}
#contact-r{width:100%; font: normal 14px Tahoma, Arial; color:#4F79B9; text-align:center; padding-top:40px}

#contact-twi{padding-left:45px; padding-top:10px; float:left}
#contact-face{padding-right:40px; padding-top:10px; float:right}

.cnt-f1{width:259px; height:18px; border:1px solid #A0C4E7; background:#E8F3F4; margin-bottom:4px}
.cnt-f2{width:263px; height:20px; border:1px solid #A0C4E7; background:#E8F3F4; margin-bottom:4px; color:#336699}
.cnt-f3{width:263px; height:59px; border:1px solid #A0C4E7; background:#E8F3F4; margin-bottom:4px}
.cnt-btn{ cursor:pointer; margin-bottom:5px}

/* Serv
------------------------------------*/
#serv-conts{float:left; width:923px; padding-left:30px; background:transparent url('../img/fondo-contenido-all.png') repeat-y}
#serv {width:450px; border-right:1px dotted #CCC; float:left; }
#serv2{width:440px;  padding-left:10px; float:left; }
#serv-cont {width:440px; min-height:300px; float:left;}
#servl{width:400px; padding:20px 20px 10px 20px; height:35px; float:left; background:transparent url('../img/div-acord.png') no-repeat bottom; }
#serv-btns {width:440px; min-height:35px; float:left; text-align:center}
#serv-intro {width:360px; height:75px; float:left; padding-top:20px; padding-left:80px; background:transparent url('../img/fs_c1.png') no-repeat; }
#serv-intro2 {width:358px; height:75px; float:left; padding-top:20px; padding-left:82px; background:transparent url('../img/fs_c2.png') no-repeat; }
.servtext {font:normal 12px Arial; color:#0a44b0; padding-left:20px; padding-top:2px;}

/* Productos
------------------------------------*/
#prod-contenido{float:left; padding-left:25px; width:960px}
#titulos{margin-left:5px; float:left; width:180px; height:32px; line-height:32px; text-align:center; font-size:15px; color:#FFF; background:transparent url('../img/fondo-titulos.png') no-repeat}
#prod-contop{float:left; width:953px; height:40px; background:transparent url('../img/fondo-contenido-top.png') no-repeat}
#prod-conts{float:left; width:913px; padding-left:40px; background:transparent url('../img/fondo-contenido-all.png') repeat-y}
#prod-contbtm{float:left; width:953px; height:40px; background:transparent url('../img/fondo-contenido-pie.png') no-repeat}
#prod-contbtm2{float:left; width:953px; height:100px; background:transparent url('../img/fondo-contenido-pie2.png') no-repeat}
#prod-par{width:855px; padding-bottom:20px; float:left}
.prod-clma{width:440px; float:left; }
.prod-clmab{width:440px; border-left:1px dotted #CCC; padding-left:15px; float:left; }
.prod-clmac{width:440px; border-left:1px dotted #CCC; padding-left:28px; float:left; }

/* titulos
------------------------------------*/
#titulos{margin-left:5px; float:left; width:180px; height:32px; line-height:32px; text-align:center; font-size:15px; color:#FFF; background:transparent url('../img/fondo-titulos.png') no-repeat}
.txt-titulos{font:normal 25px Arial; color:#F00}
.txt-titulos2{font:normal 23px Arial; color:#F00}
.txt-titserv{font:bold 22px Arial; color:#011352; padding-left:20px; line-height:23px;}

/* Enlaces
------------------------------------*/
.a1{font-size:11px; color:#F00}
.a1:hover{font-size:11px; color:#F00; text-decoration:underline}
.a2{font-size:16px;  color:#0099CC;  }
.a2:hover{font-size:16px; color:#0099CC; text-decoration:underline; }
.a3{font-size:14px;  color:#A7B21A;  }
.a3:hover{font-size:14px; color:#A7B21A; text-decoration:underline; }
.a4{font-size:16px;  color:#FCA30F;  }
.a4:hover{font-size:16px; color:#FCA30F; text-decoration:underline; }
.a5{font-size:14px;  color:#F00;  }
.a5:hover{font-size:14px; color:#F00;; text-decoration:underline; }

/* Contacto - chini
------------------------------------*/
.error{
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('img/web/error.png');
    border: 1px solid;
    margin: 10px 0px;
    padding:3px 10px 3px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}
.error li
{
    list-style: none;
    list-style-type: none;
}

.exito
{
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('/img/web/exito.png');
    border: 1px solid;
    margin: 10px 0px;
    padding:3px 10px 3px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}

.exito li
{
    list-style: none;
    list-style-type: none;
}

