@charset "utf-8";

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?mhkpwn');
	src:url('../fonts/icomoon.eot?#iefixmhkpwn') format('embedded-opentype'),
		url('../fonts/icomoon.woff?mhkpwn') format('woff'),
		url('../fonts/icomoon.ttf?mhkpwn') format('truetype'),
		url('../fonts/icomoon.svg?mhkpwn#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* CSS Document */
html{
	overflow-x: hidden;
	overflow-y: scroll;
}

body {
	background-image:url(../imagenes/plantilla/fondo.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	margin-top:0px;
}

#wrapper{
	height:auto;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}

#head{
	height:auto;
	width:1000px;
}

#head-menu{
	background-color:#fff;
	border-right:solid 1px #FFF;
	border-bottom:solid 2px #000;
	height:87px;
	position: fixed;
	width:1000px;
	z-index:500;
}

#content{
	height:auto;
	width:1000px;
}

#footer{
	height:auto;
	width:1000px;
}


/************************** ICOMOON **************************/
.icon-home:before {
	content: "\e600";
	font-family: 'icomoon';
}
.icon-lock:before {
	content: "\e602";
	color:#5d297f;
	font-family: 'icomoon';
	font-size:13px;
}
.icon-facebook:before {
	content: "\e603";
	font-family: 'icomoon';
}
.icon-twitter:before {
	content: "\e601";
	font-family: 'icomoon';
}
/************************** ICOMOON **************************/

/************************** BOTONES **************************/

#menus-face tr td a{
	color: #777;
	display:block;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 20px;
	outline:none;
	padding:10px 0;
	text-align:center;
	text-decoration: none;	
}

#menus-face tr td a:hover{
	background-color:#3b5998;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 20px;
	outline:none;
	padding:10px 0;
	text-align:center;
	text-decoration: none;
}

#menus-twitter tr td a{
	background-image: url(../imagenes/productos/cotiza.png);
	background-position: right center;
	background-repeat:no-repeat;
	color: #777;
	display:block;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 20px;
	outline:none;
	padding:10px 0;
	text-align:center;
	text-decoration: none;
	
}

#menus-twitter tr td a:hover{
	background-color:#33B6F4;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 20px;
	outline:none;
	padding:10px 0;
	text-align:center;
	text-decoration: none;
}
/************************** BOTONES **************************/


/************************** TEXTOS **************************/
.he1{
	color: #f30;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-weight:700;
	text-decoration: none;
}
.he2{
	color: #777;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight:400;
	text-decoration: none;
}
.textos {
	color: #555;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-weight:400;
	text-align: justify;
	text-decoration: none;
}

.textos-producto {
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight:400;
	line-height:13px;
	padding:5px 0;
	text-decoration: none;
}
.texto_pie {
	color: #555;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight:400;
	text-decoration: none;
}

.texto_pie2{
	color: #582d7a;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight:400;
	text-decoration: none;
}


/************************** TEXTOS BOLD **************************/


/************************** TITULOS **************************/

.titulo{
	color: #88B353;
	font-family: 'Ubuntu', sans-serif;
	font-size: 30px;
    font-weight:700;
	text-decoration: none;
}

.titulo-lateral{
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
    font-weight:700;
	padding-left:15px;
	text-decoration: none;
}



.titulo-sub{
	color: #555;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight:400;
	text-decoration: none;

}

/************************** PLECAS **************************/
.pleca{
	border-top:1px #ddd solid;
}
.pleca-p1{
	border-bottom:1px #000 solid;
}
.pleca-p2{
	border-top:1px #222 solid;
}
.lateral {border-right: 1px #eee solid;
}
.borde { border: 1px #CCC solid;}


/************************** PLECAS **************************/
.enviar {
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 400;
	color: #FFF;
	background-color: #00b52c;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #00b52c;
	border-right-color: #00b52c;
	border-bottom-color: #00b52c;
	border-left-color: #00b52c;
	width: 80px;
	height: 50px;
}
.campos {
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 400;
	width: 480px;
	height:25px;
}
.campos2 {
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 400;
	width: 480px;
	height:115px;
}