/* CSS Document */
body{margin-top:0px; background: #ffffff url(../images/fondo1.jpg) repeat-x;}


/*ENLACES*/
.enlace1 a{font:bold 11px Calibri; color:#767676; text-decoration:none;}

.enlace1 a:hover{font:bold 11px Calibri; color:#003F87; text-decoration:underline;}

.enlace2 a{font:bold 11px Calibri; color:#003F87; text-decoration:underline;}

.enlace2 a:hover{font:bold 11px Calibri; color:#666666; text-decoration:underline;}

/*TEXTOS*/

.titular1{font:Bold 18px Calibri; color:#003F87;}

.titular2{font:Bold 12px Calibri; color:#003F87;}

.titular3{font:Bold 14px Calibri; color:#666666;}

.titular4{font:Bold 12px Calibri; color:#003F87; text-align:left;}

.texto1{font:bold 12px Calibri; color:#848484;}

.texto2{font:12px Calibri; color:#000000;}

.texto3{font:bold 12px Calibri; color:#FFFFFF;text-align:right;}

.area{font:italic 11px Calibri; color:#003F87;width:33%; /*float:left;*/ text-align:center;}

/*CAPAS*/

/*Cabecera*/

#cabecera{background:url(../images/cabecera.jpg);background-repeat:no-repeat;width:900px; height:285px;}

#flash_cab{width:900px; padding:125px 0px 0px 0px; /*border:2px solid #00FF00; vertical-align:bottom;*/}

#menu_cab{width:900px; height:30px;/*border:2px solid #FFFF00; */overflow:hidden; text-align:center;}

/*Portada*/

#portada{width:900px; background:#FFFFFF;}

#cont_novedades{width:485px; display:table-cell !important; display:inline; vertical-align:top; text-align:left;/*border:2px solid #00FF00;*/}

#cont_productos{width:375px; display:table-cell !important; display:inline; padding-left:15px; /*border:2px solid #FF0000;*/}

#novedades1{margin:8px 0px 0px 11px; /*float:left; display:inline;*/ width:485px; text-align:left;}

#banner1{width:485px; margin-top:30px; text-align:center;}

#prod1{margin:2px 5px 0px 0px; width:375px; height:20px; background:url(../images/p_cuadro_prod1.jpg)}

#prod2{margin:0px 5px 0px 0px; width:375px; background:url(../images/p_cuadro_prod2.jpg);}

#prod3{margin:0px 5px 0px 0px; width:375px; height:20px; background:url(../images/p_cuadro_prod3.jpg); clear:both}

#texto_prod{padding:8px 20px 0px 10px; width:310px; text-align:left; vertical-align:top; display:table-cell !important; display:inline;/*border:2px solid #0FF000;*/}

#foto_prod{width:150px; text-align:right; vertical-align:top; display:table-cell !important; display:inline;/*border:2px solid #000FF0;*/}	

/*Empresa*/

#empresa1{padding:8px 20px 0px 11px; display:table-cell !important; display:inline; width:470px; text-align:justify; vertical-align: top; /*border:1px solid #33CC99;*/}

#empresa2{padding:8px 11px 0px 20px; display:table-cell !important; display:inline; width:400px; text-align:justify; vertical-align: top; /*border:1px solid #0099FF;*/}

/*noticias*/

#noticias1{padding:8px 0px 0px 11px;/*float:left;*/ width:880px; vertical-align:top; text-align:left;}

#noticia{display:table-cell !important; display:inline; width:700px; padding-top:35px; text-align:left;}

#contenedor_texto{display:table-cell !important; display:inline; width:400px; vertical-align:top; padding-left:15px;}

#contenedor_noticia_detalle{width:680px; vertical-align:top;}

#not_nombre{ display:table-cell !important; display:inline;background-repeat:no-repeat; width:440px; height:28px; padding:5px 0px 0px 10px; }

#not_foto{display:table-cell !important; display:inline;width:110px; /*height:60px;*/ padding:5px 0px 0px 0px; vertical-align:top;/*float:left;*/}

#not_separador{width:700px; height:25px; background:url(../images/noticias_separador.jpg); background-repeat:no-repeat;}

/*Contacto*/

#contacto{text-align:left; /*float:right;*/ width:360px;}

/*Soluciones*/

#cont_soluciones1{padding:8px 20px 0px 11px; display:table-cell !important; display:inline; width:550px; text-align:justify; vertical-align: top; /*border:1px solid #33CC99;*/}

#cont_soluciones2{padding:8px 20px 0px 11px; display:table-cell !important; display:inline; width:330px; text-align:justify; vertical-align: top; /*border:1px solid #33CC09;*/}

#area_imgs{margin-left:5px;  margin-top:10px;}

#area_lista{margin-top:20px; /*float:left;*/ width:500px;}

#ejemplos{padding:0px 0px 0px 0px; /*float:right; height:339px;*/ background:url(../images/fondo_ejemplos.jpg);text-align:center;}

#ejem1{/*width:330px;*/ margin-top:5px;;}

#ejem_foto{display:table-cell !important; display:inline; width:150px;vertical-align:top;}

#ejem_texto{display:table-cell !important; display:inline; width:140px;text-align:left;vertical-align:top;}

#areasol{display:table-cell !important; display:inline; width:165px;text-align:center}

/*Productos*/
#productos0{display:table-cell !important; display:inline; margin-left:40px;/*float:left;*/ width:220px; text-align:left; vertical-align:top;}

#productos1{display:table-cell !important; display:inline; margin:8px 0px 0px 11px;/*float:left;*/ width:320px; text-align:left; vertical-align:top;}

#productos2{display:table-cell !important; display:inline; width:560px; /*height:400px; float:right;*/ margin-top:40px; vertical-align:top;}

#prod_1{width:550px; margin-top:5px; text-align:left;}

#prod_nombre{background:url(../images/fonto_titular_prod1.jpg); background-repeat:no-repeat; width:440px; height:28px; padding:5px 0px 0px 10px; }

#prod_foto{display:table-cell !important; display:inline;width:110px; /*height:60px;*/ padding:5px 0px 0px 0px; vertical-align:top;/*float:left;*/}

#prod_texto{display:table-cell !important; display:inline;width:425px; /*float:right;*/ margin-right:8px; vertical-align:top; text-align:left;}

#prod_linea{/*float:right;*/ width:380px; height:30px; background:url(../images/pro_linea_prod1.jpg); background-repeat:no-repeat; margin-left:50px; text-align:right; padding:5px 0px 0px 0px; }

/*Detalle Producto*/

#prod_detalle{width:560px; margin-top:5px; text-align:left;}

#prod_detalle_cab{width:560px; height:45px; background:url(../images/prod_titular_detalle.jpg);}

#prod_detalle_cab1{display:table-cell !important; display:inline;padding:0px 0px 0px 5px; width:340px; /*float:left;*/ vertical-align:top;}

#prod_detalle_cab2{display:table-cell !important; display:inline;width:200px; /*float:right;*/ height:40px; text-align:center; padding-top:10px; }

#prod_detalle_med{width:560px; padding-bottom:10px; background:url(../images/prod_medio_detalle.jpg); /*float:right;*/}

#prod_detalle_med1{display:table-cell !important; display:inline;width:350px; padding:0px 2px 0px 10px; text-align:left; /*float:left;*/}

#prod_detalle_med2{display:table-cell !important; display:inline;/*float:right;margin-right:10px;*/ padding-left:7px; vertical-align:top;}

#prod_detalle_pie{width:560px; height:49px; /*float:right;*/ background:url(../images/prod_pie_detalle.jpg); background-repeat:no-repeat;}

#prod_detalle_pie1{display:table-cell !important; display:inline;width:400px; height:30px; padding:0px 0px 0px 5px; /*float:left;*/}

#prod_detalle_pie2{/*float:right;*/display:table-cell !important; display:inline; width:130px; height:30; text-align:center; padding:20px 20px 0px 0px;}

/*MARCAS*/

#contenedor_marcas{margin:0px 0px 0px 0px; width:780px;}

#imagenes_marcas{width:190px; height:10px;display:table-cell !important; display:inline; padding: 5px 5px 5px 5px; /*border:1px solid #999999;*/}

#fondo_marcas{background-image:url(../images/fondo_marcas.jpg);}

#titulo_marcas{width:780px; text-align:left;}

/* Descargas */ 

#titulo_descargas{padding:8px 0px 0px 11px; width:880px; vertical-align:top; text-align:left;}

#titulo2_descargas{width:840px; text-align:left; padding-top:20px;}

#iconos_descargas{width:700px; text-align:center; padding-top:10px; background:url(./images/fondo_descargas1.jpg);}

#ico_descargas{display:table-cell !important; display:inline; width:140px;}

#cont_catalogos{width:800px; padding-top:20px;}

#cont_columna_cat{width:400px; display:table-cell !important; display:inline; } 

#texto_cat{width:183px;display:table-cell !important; display:inline;}

#texto1_cat{text-align:left; border-bottom:1px solid #666666;}

#texto2_cat{text-align:left; padding-top:1px;}

#texto3_cat{text-align:right; padding-top:1px;}

#imagen_cat{text-align:center; display:table-cell !important; display:inline; width:150px; vertical-align:top;}

/*MENUS*/

#navi { list-style:none; margin:0px; padding:0px; height:30px; position:relative; top:-2px;margin-left:120px;}

#navi ul {/*position:relative; top:-20px;*/}

#navi li { margin:8px; padding:0px 15px 0px 0px;/*display:table-cell !important; display:inline;*/float:left; /*para eliminar el comportamiento de elemento de bloque(salto de linea)*/}

#navi li a{font-family: Calibri; font-size: 13px; font-weight:bold; color:#767676; text-decoration:none;}

#navi li a:hover{font:bold 13px Calibri; color:#034086; text-decoration:underline;}

/*LISTAS*/

#nov1{margin:0px 0px 0px 15px; list-style-image:url(../images/cuadrito-nov1.jpg)}

#nov1 li{ margin-top:10px;}

#area1{margin:0px 0px 0px 25px; list-style-image:url(../images/s_cuadro_area1.jpg)}

#area1 li{ margin-top:10px;}
