@import url(http://fonts.googleapis.com/css?family=Open+Sans);
body, html{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
}
h2{
	font-size:22px;
}
header{
	width:100%;
	max-width:1024px;
	margin:-8px auto;
	background-image:url(../images/head.jpg)
}
header img{
	width:50%;
	max-width:270px;
	display:block;
	margin:0px auto;
	padding:10px;
}
.wrap_menu{
	margin:auto;
	width:100%;
	max-width:1024px;
}
.slider{
	margin:0px;
	padding:0px;
}
.slider img{
	width:100%;
	max-width:1020px;
	display:block;
	margin:0px auto;
}
.acerca{
	width:100%;
	height:450px;
	max-width:1024px;
	display:block;
	margin:0px auto;
	padding-top:10px;
	background-image:url(../images/bg_rosa.jpg);
}
.acerca h2{
	text-align:center;
	color:#fff;
	margin-top:20px;
}
.acerca p{
	text-align:center;
	color:#fff;
	padding:10px;
}
.info_qs{
	background-color:rgba(255,0,102,.5);
	display:block;
	margin:0px 15px;
	width:30%;
	float:left;
	height:220px;
	border-radius:10px 10px 10px;
	-webkit-box-shadow: 0px 1px 10px 0px rgba(62, 5, 68, 0.75);
	-moz-box-shadow:    0px 1px 10px 0px rgba(62, 5, 68, 0.75);
	box-shadow:         0px 1px 10px 0px rgba(62, 5, 68, 0.75);}
.info_qs h2{
	margin-top:10px;
}
.info_qs p{
	margin-top:-10px;
}
.productos{
	width:100%;
	max-width:1024px;
	display:block;
	height:420px;
	margin:0px auto;
	padding-top:10px;
	background-color:#eee;
}
.productos h2{
	text-align:center;
	color:#0875bb;
	margin-top:20px;
}
.productos ul{
	display:block;
	width:88%;
	margin:10px auto;
	text-align: center;
}
.productos ul li{
	display: inline;
	float:left;
	text-align:center;
}
.productos img{
	display:block;
	margin:20px;
	padding-bottom:10px;
}
.btn_mas{
	background-color:#fff;
	color:#0875bb;
	border: 2px solid #c9c9c9;
	border-radius:10px 10px 10px 10px;
	text-decoration:none;
	padding:10px 25px;
	margin:30px;
	width:200px;
}
.btn_mas:hover{
	background-color:#0875bb;
	color:#fff;
	border: 2px solid #0875bb;
	border-radius:10px 10px 10px 10px;
	text-decoration:none;
	padding:10px 25px;
	margin:20px;
	-webkit-transition: all .5s ease-in;
	-moz-transition: all .5s ease-in;
	-ms-transition: all .5s ease-in;
	-o-transition: all .5s ease-in;
	transition: all .5s ease-in;
}
.stock{
	width:100%;
	color:#fff;
	max-width:1024px;
	display:block;
	margin:0px auto;
	padding-top:10px;
	background-image:url(../images/back_stock.jpg);
	background-position:center;
	text-align:center;
}
.cotiza{
	width:100%;
	color:#fff;
	max-width:1024px;
	display:block;
	font-size:22px;
	margin:0px auto;
	padding-top:10px;
	background-image:url(../images/bg_verde.jpg);
	background-position:center;
	text-align:center;
}
.btn_cotiza{
	background-color:#76a007;
	color:#fff;
	border: 2px solid #fff;
	border-radius:10px 10px 10px 10px;
	text-decoration:none;
	padding:10px 45px;
	margin:30px;
	font-size:14px;
}
.btn_cotiza:hover{
	background-color:#b6dd4f;
	color:#76a007;
	border: 2px solid #76a007;
	border-radius:10px 10px 10px 10px;
	text-decoration:none;
	-webkit-transition: all .5s ease-in;
	-moz-transition: all .5s ease-in;
	-ms-transition: all .5s ease-in;
	-o-transition: all .5s ease-in;
	transition: all .5s ease-in;
}
.contact{
	width:100%;
	max-width:1024px;
	display:block;
	height:375px;
	margin:0px auto;
	padding-top:10px;
	background-image:url(../images/bg_zul.jpg);
}
.contact h2{
	text-align:center;
	color:#fff;
	margin-top:20px;
}
.contact p{
	text-align:center;
	color:#fff;
	margin:20px;
}
.wrap_form{
	display:block;
	width:50%;
	margin:0px auto;
	padding:2%;
}
.labela{
	display:block;
	margin:10px auto;
	border-radious:10px 10px 10px 10px;
	background:·fff;
	border: 1px solid #0875bb;
	padding:14px;
	width:92%;
	color:#333;
	font-size:14px;
}
.labelb{
	display:block;
	margin:10px auto;
	border-radious:10px 10px 10px 10px;
	background:·fff;
	border: 1px solid #0875bb;
	padding:14px;
	width:42%;
	color:#333;
	font-size:14px;
	float:left;
	margin:0px 5px 10px 5px
}
.btn_send{
	background-color:#fff;
	color:#0875bb;
	border: 2px solid #c9c9c9;
	border-radius:10px 10px 10px 10px;
	text-decoration:none;
	padding:10px 25px;
	margin:15px auto;
	width:200px;
	display:block;
	font-size:16px;
}
.btn_send:hover{
	background-color:#0875bb;
	color:#fff;
	border: 2px solid #fff;
	border-radius:10px 10px 10px 10px;
	text-decoration:none;
	-webkit-transition: all .5s ease-in;
	-moz-transition: all .5s ease-in;
	-ms-transition: all .5s ease-in;
	-o-transition: all .5s ease-in;
	transition: all .5s ease-in;
}
.info_productos{
	width:100%;
	max-width:1014px;
	display:block;
	background-color:#fff;
	color:#333;
	margin:0px auto;
	padding:0px 5px;
	line-height:10px;
}
.info_productos h1{
	color:#0075BE;
	display:block;
	margin:20px auto;
	text-align:center;
}
.descripcion{
	display:block;
	width:90%;
	margin:10px auto;
	height:250px;
	border-bottom:1px solid #5B9D01;
}
.descripcion img{
	width:30%;
	max-width:300px;
	padding:10px;
	display:block;
	float:left;
}
.descripcion h2{
	color:#F83786;
	float:left;
	margin:35px 0px 20px 10px;
	display:block;
	width:55%;
}
.descripcion p{
	color:#333;
	float:left;
	margin-left:20px;
	width:55%;
	display:block;

}
footer{
	width:100%;
	max-width:1014px;
	display:block;
	background-color:#343434;
	color:#fff;
	margin:0px auto;
	height:140px;
	padding:0px 5px;
	line-height:10px;
}
footer a{
	font-size:12px;
	color:#CCC;
	text-decoration:none;
	margin-left:10px;
}
footer a:hover{
	-webkit-transition: all .5s ease-in;
	-moz-transition: all .5s ease-in;
	-ms-transition: all .5s ease-in;
	-o-transition: all .5s ease-in;
	transition: all .5s ease-in;
	color:#6CF;
	text-decoration:underline;
}
.f_info{
	display:block;
	margin:10px;
	float:left;
	width:18%;
}
.f_infoo{
	display:block;
	margin:10px;
	float:left;
	width:25%;
}
.f_info_b{
	display:block;
	margin:15px;
	float:right;
	width:24%;
	font-size:10px;
	text-align:right;
}
.clear{
	clear:both;
}
.head_cont{
	margin-top:-90px;
	display:block;
	float:right;
	width:205px;
	height:95px;
	text-align:right;
}
.head_cont p{
	text-align:right;
	font-weight:bold;
	font-size:15px;
	float:left;
	margin-bottom:2px;
}
.head_cont p a{
	color:#0071BD;
	text-decoration:none;
}
.head_cont img{
	float:left;
	width:22px;
}
.bold_t{
	color:#F83786;
	font-weight:bold;
	font-size:16px;
}