@charset "utf-8";
/* CSS Document */
@import url("productos.css");
@import url("empresa.css");
@import url("distribuidores.css");
@import url("catalogo.css");
@import url("contacto.css");

body
{	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	background-color:#fff;
	color:#000;
	margin:0;
	padding:0;
}

img
{	border:none;
	margin:0;
	padding:0;
}

div
{	margin:0;
	padding:0;
}
#contenedor
{	display:block;
	width:1000px;
	margin:0 auto;
}

#cabecera
{	width:1000px;
	clear:both;
}

#cuadro_logo
{	width:160px;
	height:50px;
	float:left;
	padding:25px 0;
}

#cuadro_idiomas_redes
{	width:300px;
	float:right;
}

#cuadro_idiomas
{	padding-top:10px;
	text-align:right;
}

#cuadro_idiomas ul, #cuadro_idiomas ul li
{	margin:0;
	padding:0;
}

#cuadro_idiomas ul li
{	display:inline;
	padding:0 3px;
	list-style:none;
	list-style-position:inside;
	color:#666;
}

#cuadro_idiomas ul li a
{	color:#666;
	font-weight:bolder;
	font-size:80%;
}

#cuadro_idiomas ul li a:hover
{	color:#333;
}

#cuadro_redes_sociales
{	padding:15px 0;
	text-align:right;
}



#cuadro_menu
{	clear:both;
	width:1000px;	
}

#cuerpo
{	clear:both;	
	width:1000px;
	padding:10px 0;
}



#pie
{	width:1000px;
	font-size:80%;
	overflow: hidden;
    height:40px;
}

#cuadro_fecha
{	float:left;
}

#cuadro_politica
{	float:right;
	text-align:right;
}

#cuadro_politica ul, #cuadro_politica ul li
{	margin:0;
	padding:0;
}

#cuadro_politica ul li
{	list-style:none;
	list-style-position:inside;
	display:inline;
	padding-left:30px;
}

#cuadro_politica ul li a
{	text-decoration:none;
	color:#333;
}

#cuadro_politica ul li a:hover
{	color:#999;
}


.limpiarfloat
{	clear:both;
	margin:0;
	padding:0;
}

/****estilo del slide de la pagina de inicio****/

#sliderinicio {
    width: 1000px; /* important to be same as image width */
    height: 588px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */	
	margin:0;
	padding:0;
}
#sliderinicioContent {
    width: 1000px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin:0;
	padding:0;
}
.sliderinicioImage {
    float: left;
    position: relative;
	display: none;
	list-style:none;
}

.centrado
{	text-align:center;
}


#cuadro_mensajes
{	width:1000px;
	padding:100px 0 300px 0;
}

#cuadro_mensajes h2
{	margin:0;
	padding:0;
	padding-bottom:20px;
	font-size:20px;
	color:#666;
	text-transform:uppercase;
}

#cuadro_mensajes h3
{	margin:0;
	padding:0;
	font-size:16px;
	color:#666;
}

#cuadro_mensajes a
{	text-decoration:none;
	color:#666;
}

#cuadro_mensajes p a
{	display:block;	
	position:relative;
	width:30%;
	height:25px;
	left:50%;
	margin-left:-15%;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	background-color:#999;
	color:#fff;
	border:1px solid #999;
	font-weight:bolder;
	font-size:16px;
}

/*.sliderImage span {
    position: absolute;
	font: 0px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 0px;
	height:0px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}*/
/*.sliderImage span strong {
    font-size: 0px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}*/

