body{padding: 0px;margin: 0px;font-family: Helvetica,Arial;background: url('../img/noise.png');}

@font-face {
    font-family: "ovel";
    src: url(aOVELNeo.ttf) format("truetype");
}

.top{
	background-color: #5d5c61;
}
.logo{
	position:absolute;
	width:180px;
	height: 190px;
	background: url('../img/logo-web.png') no-repeat;
}
.menutop{
	margin: 0px auto;
	width: 970px;
}

.bklogo{float:left;width:178px;height:53px;background-color: #fff;}

.menuitems ul{list-style-type: none;margin: 0px;padding: 0px;}
.menuitems ul li{
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	border-right: 1px solid #fff;
	border-left: 0px;
	line-height: 50px;
}
.menuitems ul li a{
	padding: 15px 25px;
	font-family: Helvetica, Arial;
	font-size: 160%;
	color: #fff;
}
.menuitems ul li a:hover, .activo a{
	text-decoration: none;
	background-color: #F8D637;
	color: #5d5c61 !important;
}
.content{
	margin: 0px auto;
	width: 970px;
}
.slogan{
	padding:50px 0px 0px 290px;
}
.carousel-inner a{
	padding: 4px 10px;
	line-height: 30px;
	background-color: #F8D637;
	color:#5d5c61;
	text-decoration: none;
}

.infocontacto{margin-bottom: 20px;text-align:justify;}
.infocontactogrey{margin-bottom: 20px;text-align:justify;background: url('../img/bg_grey.jpg');border: 1px solid #ccc;padding:10px 0px;}
.content_bottom{
	border-top: 1px solid #ccc;
	background: url('../img/bg_grey.jpg');
}
.content li{
	list-style-image: url('../img/Yellow_Arrow.png');
}
.contactanos{font-size:85%;text-align:right;}
.contactanos a{color:#333;}
.footer{
	padding-top: 10px;
	background-color: #5d5c61;
	min-height:50px;
	color: #fff;
}

.submenu ul li a{text-decoration: none;color: #5d5c61;padding:10px 10px;width: 200px;line-height: 35px;}
.submenu ul li a:hover{color:#F8D637;background-color: #5d5c61;}

.productos tr td{text-align: center;}
.cliente{
	width:150px;
}