.resultados ul li { list-style: none}
.resultados ul li a { text-decoration: underline; color: blue; font-weight: bold; font-size: 12px  }
.resultados ul li a:link { }
.resultados ul li a:visited{  }
.resultados ul li a:hover{text-decoration: none	}
.resultados ul li a:active {  }

.contenedor_productos {width:650px; float:left; padding-left: 20px; margin-right: 50px}
.buscador {position: absolute; left: 780px; top: 40px}
.map { height: 400px; width: 100%}
.cuadro_contacto {width: 480px;  padding: 10px; float: left}
.contenedor_formulario { overflow: hidden; width: 100%}
.palito {color:white; font-size: 10px; padding-top: 5px}
body {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
}
img {border:0}
.contenedor { 
    overflow: hidden;
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    border-width: 1px;
    border-color:#BCBCBC;
    border-style: solid;
   
}
.cabecera,.cuerpo,.pie { overflow: hidden; width: 100%}
.cabecera { background-color: white; }
.cuerpo {overflow: hidden;
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    border-width: 1px;
    border-color:#BCBCBC;
    border-style: solid;   }
 .products{overflow: hidden;
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    border-width: 1px;
    border-color:#BCBCBC;
    border-style: solid; height:280px}
.pie { padding: 10px; margin-top: 40px  }

/* MENU PRINCIPAL */
/* ES FUNDAMENTAL QUE ul li <a> => display block y el <li> y el <ul> vayan con display inline*/
.contenedor_menu_principal { overflow: hidden; width: 100%;
                             background-image:url("../images/menupalito.jpg");
                             background-repeat:repeat-x;
                              margin-top:10px;}
.current_menu_principal {

    font-weight: bold;
}

.menu_principal ul { 
    margin: 0;
    width: 100%;
    padding: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    display: inline; }
.menu_principal ul li { float:left; list-style: none; display: inline; position: relative}
.menu_principal ul li a {
    font-size: 14px;
    padding: 5px;
    padding-right: 10px;
    padding-left: 10px;
    display: block;
    text-decoration: none; color: black; color:white }
.menu_principal ul li a:link { }
.menu_principal ul li a:visited{  }
.menu_principal ul li a:hover{background-color: #E2E2E2; color: black	}
.menu_principal ul li a:active {  }
/* SUB MENU PRINCIPAL */

/* MENU LISTADO */
.menu_listado ul {margin: 0; padding: 0; margin-top: 20px}
.menu_listado ul li { list-style-image: url("../images/bullet.jpg"); margin-left: 20px;  font-size: 12px;  margin-top: 20px }
.menu_listado ul li a {  color: blue; font-weight: bold  }
.menu_listado ul li a:link { }
.menu_listado ul li a:visited{  }
.menu_listado ul li a:hover{text-decoration: none	}
.menu_listado ul li a:active {  }
/* MENU CAMINO */
.menu_camino  a { text-decoration: underline; color: blue; font-style: italic }
.menu_camino  a:link { }
.menu_camino  a:visited{  }
.menu_camino  a:hover{text-decoration: none	}
.menu_camino  a:active {  }

.vergama  a { text-decoration: none; color:gray; font-style: italic }
.vergama  a:link { }
.vergama  a:visited{  }
.vergama  a:hover{text-decoration: underline	}
.vergama  a:active {  }
.contenedor_menu_principal_productos { overflow: hidden; width: 100%;
                                       background-color: gray}

/* MENU PRODUCTOS */
/* MENU LISTADO */
.menu_productos ul {margin: 0; padding: 0; margin-top: 20px; margin-left: 40px}
.menu_productos ul li { list-style: none; font-size: 12px; margin: 0; padding: 0; margin-top: 20px }
.menu_productos ul li a { text-decoration: underline; color: blue; font-weight: bold  }
.menu_productos ul li a:link { }
.menu_productos ul li a:visited{  }
.menu_productos ul li a:hover{text-decoration: none	}
.menu_productos ul li a:active {  }
.idioma {position: absolute; top: 5px; left:800px; color:white}
.gestor {position: absolute; top: 70px; left:940px; color:white}
.gestor a { color:white; text-decoration: none; font-size: 10px}
.contenedor_cabecera {overflow: hidden; width: 100%; position: relative; height:90px;}
/* MENU IDIOMAS */
.menu_idiomas ul {
    margin: 0;
    width: 100%;
    padding: 0;
    display: inline; }
.menu_idiomas ul li { float:left; list-style: none; display: inline; position: relative}
.menu_idiomas ul li a {
    font-size: 14px;
    padding: 5px;    
    display: block;
    text-decoration: none; color: black; color:white }
.menu_idiomas ul li a:link { }
.menu_idiomas ul li a:visited{  }
.menu_idiomas ul li a:hover{background-color: white; color: black	}
.menu_idiomas ul li a:active {  }
.botones {float:right; margin-left: 20px}
.botones_izq { float:left}
.top-icons{
	float:right;
	margin:0;
	
	width:60px;
	text-align:right;
	height: auto;
	 margin-bottom:30px
	
}
.fb,.tw{
	float:left;
	margin:0;
	padding:10px 6px 0px 0px;
	width:24px;
}
#menu {list-style-type:none; padding:0; margin:0px px; float:left;}
#menu ul {list-style-type:none; padding:0; margin:0;}
#menu li {float:left;  margin:0px 0px 0 0; position:relative; border:none; font-weight:bold; width:166px; text-align:center }

.Copyright {width:100%; margin-top:20px; padding:20px 0; background:#333333; font-weight:bold}
.Copyright .copyright-content {width:980px; margin: 0 auto; color:#fff; padding:0 12px 0 0; overflow:auto; font-size:12px}
.Copyright .copyright-content .copy {width:980px; padding:0; float:left;}
.Copyright .copyright-content .dev {width:980px; padding:0; float:right;}
.Copyright .copyright-content .copy a { color: Green; text-decoration:none; font-weight:bold;}
.Copyright .copyright-content .copy a:hover{ text-decoration:underline;}
.Copyright .copyright-content .newsletter {width:270px; float:right; padding:0; overflow:auto}


.Footer {width:100%;  height:15px; background:#000;}
