@charset "utf-8";
/* CSS Document */

body {
    background: url(../images/repeat.jpg) top repeat-x rgb(112,135,166);
    text-align:center;
    font:12px Arial;
    color:#666; margin-bottom:15px;
}

* {
    margin:0;
    padding:0;
}

.clear {
clear:both;
}

a {
    text-decoration:none;
}

img {
    border:0 none;
}

/* _______________________________________________________ CONTENT __________________________________________________________ */

.content {
    width:971px;
    margin:0 auto;
    border-top: 0 none;
    text-align:left;
}

.sonido, .home, .contact {
    border:1px solid #666;
    height:20px;
    padding:5px 0 0 0;
    display:block; background:#fff;
    text-align:center;
    color:#666;
}

.sonido, .contact {
    width:86px;
    margin:8px 25px 0 0;
    float:left;
}

*html .sonido {
    margin:8px 13px 0 0;
}

/* IE */
*html .contact {
    margin:8px 13px 0 0;
    right:13px;
}

/* IE */

.home:hover, .contact:hover {
    background:#EFEFEF;
    border:1px solid rgb(133,166,186);
}

.sonido {

}

.contact {
    border-bottom:0 none;
    position:absolute;
    top:-16px;
    right:0;
}

.home {
    width:50px;
    margin:4px 0 0 10px;
    font-size:11px;
    float:left;
}

.banner {
    clear:both;
    height:90px;
    position:relative;
    padding:30px 0 0 0;
}

.logo {
    position:absolute;
    top:30px;
    left:777px;
}

/* _______________________________________________________ COLUMNA 1 __________________________________________________________ */

.columna1 {
    width:970px;
    float:left;
    background-image:url(../images/back_blanco.gif);
    background-repeat:repeat-y;
    background-position:left;
}

.corener1 {
    position:absolute
    top:0;
    left:0;
}
.corener2 {
    position:absolute;
    top:0;
    right:0;
}

.corener3 {
    position:absolute;
    bottom:0;
    left:0;
}

.corener4 {
    position:absolute;
    bottom:0;
    right:0;
}

#menu {
    background-color:#000;
    height:43px;
    position:relative;
}

ul.menu {
    display:block;
    height:43px;
    width:auto;
    margin:-5px auto;
    list-style:none;
    margin-left: 10px;
}

ul.menu li {
    display:block;
    float:left;
    height:20px;
    color:#fff;
    margin:2px 0 0 0;
}

ul.menu li a {
    color:#fff;
    padding:5px;
    text-decoration: underline;
}

ul.menu li a:hover {
    text-decoration: none;
}

/* _______________________________________________________ IMAGENES __________________________________________________________ */

.fotos {
    width: 674px;
    float:left;
    background:#fff;
    }

.imagen1, .imagen2, .imagen3, .imagen4 , .imagen5, .imagen6, .imagen7, .imagen8, .imagen9, .imagen10, .imagen11, .imagen12 {
    height:158px;
    width:222px;
    border:1px solid #fff;
    float:left;
}

.imagen1 {
    background: url(../images/bt_pintura.jpg);
}

.imagen2 {
    background: url(../images/bt_resinas.jpg);
}

.imagen3 {
    background: url(../images/bt_pegamentos.jpg);
}

.imagen4 {
    background: url(../images/bt_preparacion.jpg);
}

.imagen5 {
    background: url(../images/bt_construccion.jpg);
}

.imagen6 {
    background: url(../images/bt_reventa.jpg);
}

ul.links {
    display:block;
    height:97px;
    width:309px;
    padding:10px 0 0 25px;
    background:url(../images/gradient_1.jpg) repeat-x top #fff;
    line-height:18px;
    list-style-type:square;
    float:left;
    border-left:2px solid #fff;
    border-right:1px solid #fff;
}

ul.links a {
    color:#333;
    display:block;
    width:220px;
}

ul.links a:hover {
    color:red;
}

.pie {
    width:939px;
    height:127px;
    font-size:11px;
    clear:both;
    background:url(../images/foo_repeat.jpg) repeat-x top rgb(47,47,47);
    padding:9px 0 0 15px;
    display:block;
    position:relative;
}

.pie p {
    background:url(../images/gradient_2.jpg) bottom repeat-x #000;
    display:block;
    border:1px solid #333;
    min-height:69px;
    width:199px;
    padding:5px;
    float:left;
    margin-right:5px;
}

*html .pie p {
    height:71px;
}

.pie p a {
    color:#ccc;
    display:block;
}

.pie p a:hover {
    color:#fff;
    background: rgb(40,40,40);
}

address {
    border:1px solid #444;
    padding:4px;
    width:160px;
    text-align:center;
    color:#999;
    float:left;
    margin:0 10px 0 0;
    font-style:normal;
}

address a {
    color:#999;
    cursor:pointer;
    display:inline;
}

address a:hover {
    color:#fff;
}

.pie span {
    color:#fff;
    padding:6px 0 0 0;
    display:block;
}

.pie span a {
    color:#fff; text-decoration:underline;
}

.pie span a:hover {
    color:#999;
}

/* _______________________________________________________ COLUMNA 2 __________________________________________________________ */

.columna2_index {
    width:296px; /*296*/
    float:left;
    padding:0;
}
.columna2 {
    width:295px; /*295*/
    float:left;
    padding:0;
}
*html .columna2 {
    width: 266px; /*266*/
    margin-left: -30px;
}

#base {
    width:954px; /*953*/
}

#noticia {
    width:410px;
    float:left;
}

#noticia p{
width:385px;
}

.img_noticia{
    padding:4px;
    float:inherit;
    border: 1px solid #CCC;
    margin:4px;
}

#listadonoticias {
    width:210px;
    float:left;
}

li {
list-style:none;
line-height:20px;
}

#liBuscarProductos {
    padding-left:135px;
    margin-top:-10px;
    outline:0;
}

#BuscarProductos {
    float:left;
    outline:0;
}
