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

body{
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-x;
	background-color: #e7e7e7;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	color:#f5acac;
}
.clear{
	clear:both;
}
.wrap{
	width:990px;
	margin:0 auto;
}
.logo{
	width:242px;
	height:70px;
	float:left;
	margin-left:25px;
	padding-top:20px;
}
.topnav{
	float:left;
	margin-left:105px;
	width:600px
}
.topnav a{
	display:block;
}
.topnav .b-inicio{
	width:92px;
	height:93px;
}
.topnav .b-inicio a{
	width:92px;
	height:95px;
	background:url(../img/b-inicio.png) no-repeat;
}
.topnav .b-inicio a:hover, a:active{
	background-position:0 -96px;
}
.topnav .b-quienes-somos{
	width:124px;
	height:93px;
}
.topnav .b-quienes-somos a{
	width:124px;
	height:95px;
	background:url(../img/b-quienes-somos.png) no-repeat;
}
.topnav .b-quienes-somos a:hover, a:active{
	background-position:0 -96px;
}
.topnav .b-productos{
	width:91px;
	height:93px;
}
.topnav .b-productos a{
	width:91px;
	height:95px;
	background:url(../img/b-productos.png) no-repeat;
}
.topnav .b-productos a:hover, a:active{
	background-position:0 -96px;
}
.topnav .b-servicios{
	width:92px;
	height:93px;
}
.topnav .b-servicios a{
	width:92px;
	height:95px;
	background:url(../img/b-servicios.png) no-repeat;
}
.topnav .b-servicios a:hover, a:active{
	background-position:0 -96px;
}
.topnav .b-contactenos{
	width:117px;
	height:93px;
}
.topnav .b-contactenos a{
	width:117px;
	height:95px;
	background:url(../img/b-contactenos.png) no-repeat;
}
.topnav .b-contactenos a:hover, a:active{
	background-position:0 -96px;
}
.topnav ul{
	list-style:none;
}
.topnav li{
	display:block;
	float:left;
	margin-left:10px;
}
.slogan{
	margin-left:20px;
	padding-top:40px;
}
#cu3er-container{
	width:554px;
	height:284px;
	margin:35px 0 0 20px;
	float:left;
}
.index-description{
	width:314px;
	height:116px;
	float:left;
	margin:175px 0 0 40px;
}
.flash-marcas{
	width:970px;
	height:90px;
	margin:45px auto 0 auto;
}
.banners-servicios{
	width:885px;
	padding-left:80px;
}
.banners-servicios .banner{
	float:left;
	margin-right:30px;
}
.footer{
	background:url(../img/footer.png) no-repeat;
	width:940px;
	height:235px;
	margin:60px auto 0 auto;
}
.footer-nav{
	width:800px;
	height:28px;
	margin:0 auto 0 auto;
	padding: 25px 0 0 15px;
}
.footer-nav ul{
	list-style-type:none;
}
.footer-nav li{
	float:left;
	display:block;
	height:28px;
}
.footer-nav a{
	height:28px;
	display:block;
}
.footer-nav .b-footer-inicio {
	width:130px;
}
.footer-nav .b-footer-inicio a{
	background:url(../img/b-footer-inicio.png) no-repeat;
	width:130px;
}
.footer-nav .b-footer-inicio a:hover{
	background-position:0 -28px;
}
.footer-nav .b-footer-inicio a:active{
	background-position:0 -28px;
}
.footer-nav .b-footer-quienes-somos {
	width:176px;
}
.footer-nav .b-footer-quienes-somos a{
	background:url(../img/b-footer-quienes-somos.png) no-repeat;
	width:176px;
}
.footer-nav .b-footer-quienes-somos a:hover{
	background-position:0 -28px;
}
.footer-nav .b-footer-quienes-somos a:active{
	background-position:0 -28px;
}
.footer-nav .b-footer-productos{
	width:150px;
}
.footer-nav .b-footer-productos a{
	background:url(../img/b-footer-productos.png) no-repeat;
	width:150px;
}
.footer-nav .b-footer-productos a:hover{
	background-position:0 -28px;
}
.footer-nav .b-footer-servicios{
	width:158px;
}
.footer-nav .b-footer-servicios a{
	background:url(../img/b-footer-servicios.png) no-repeat;
	width:158px;
}
.footer-nav .b-footer-servicios a:hover{
	background-position:0 -28px;
}
.footer-nav .b-footer-contactenos{
	width:177px;
}
.footer-nav .b-footer-contactenos a{
	background:url(../img/b-footer-contactenos.png) no-repeat;
	width:177px;
}
.footer-nav .b-footer-contactenos a:hover{
	background-position:0 -28px;
}
.footer .leyenda-footer{
	width:600px;
	margin:0 auto;
	padding-top:110px;
	color:#FFF;
	font-size:11px;
	line-height: 16px;
	text-align: center;
	overflow:auto;
}
/*.footer .leyenda-footer p{
	float:left;
	display:block;
	margin-left:120px;
}*/
.facebook{
	margin-top:8px;
/*	float:left;
	margin-left:50px;*/
}
