@charset "utf-8";
/* RESET */
body, div, span, input, a, img, p, h1, h2, h3, h4 {
	margin:0;
	padding:0;
	border:none;
	font-family:'Conv_CONSTAN',Book Antiqua, Palatino, serif;
	font-weight:normal;
	font-style: normal;
}
/* ELEMENTS */
body {
	background:#FFF;
	margin:0;
	padding:0;
}
h3, h4, p, .rojo, li, #menu li a {
	font-family:'Conv_CONSTANB',Book Antiqua, Palatino, serif;
}
h4, p, li {
	font-size:16px;
}
h4 {
	padding-bottom:4px;
}
p, ul {
	padding-bottom:14px;
}
h1, h2 {
	font-size:22px;
}
h1 {
	color:#FFF;
}
h2, h3, p, h4, h5, li {
	color:#8f8f8f;
}
h3 {
	font-size:18px;
}
h5 {
	font-family: "Gotham-Book",Book Antiqua, Palatino, serif;
	font-size:48px;
	font-weight:normal;
	font-style: normal;
}
h5 .bold {
	font-family: "Gotham-Bold",Book Antiqua, Palatino, serif;
}
a {
	color:#d9232e;
	text-decoration:none;
}
a:hover {
	color:#F00;
	text-decoration:none;
}
/* CLASSES */
.wrap {
	width:962px;
	margin:0 auto;
}
.banner {
	height:417px;
}
.column1 {
	width:304px;
	float:left;
	padding:226px 8px 0;
}
.columnr {
	width:320px;
	float:right;
	padding:24px 0;
}
.columnl {
	width:320px;
	float:left;
	padding:24px 0;
	text-align:right;
}
.column1 h3 {
	text-align:center;
}
.rojo, h4 {
	color:#d9232e;
}
/* IDS */
#headright {
	float:right;
}
#social {
	text-align:right;
}
#menu {
	width:435px;
	height:40px;
	list-style:none;
}
#menu li {
	float:left;
	height:20px;
	margin:0 4px 8px;
	padding:0 1px 2px;
	list-style:none;
	font-size:17px;
}
#menu li a {
	border-bottom:#fff 3px solid;
	color:#8f8f8f;
	text-decoration:none;
}
#menu li a:hover {
	border-bottom:#8f8f8f 3px solid;
	color:#d9232e;
	text-decoration:none;
}
#index1 {
	background:url(images/bg_index.jpg) center repeat-x;
}
#compania {
	background:url(images/bg_compania.jpg) center repeat-x;
}
#productos {
	background:url(images/bg_productos.jpg) center repeat-x;
}
#clientes {
	background:url(images/bg_clientes.jpg) center repeat-x;
}
#contacto {
	background:url(images/bg_contacto.jpg) center repeat-x;
}
#red {
	height:140px;
	padding:80px 0 0 8px;
}
#white {
	width:470px;
	height:170px;
	padding:28px 0 0 8px;
}
#indexmain {
	background:url(images/bg_index2.jpg) center no-repeat;
	height:337px;
}
#innermain {
	background: url(images/bg_inner.png) center no-repeat;
	height:458px;
}
#cmain {
	background: url(images/bg_contact.png) center no-repeat;
	height:458px;
}
#inneright {
	width:288px;
	float:right;
}
#indexbottom {
	background:url(images/bg_index3.jpg) center no-repeat;
	height:100px;
	width:862px;
	padding:11px 50px;
	margin:0 auto;
}
#footer {
	background:url(images/bg_footer.jpg) center repeat-x;
	height:370px;
	margin:14px 0 0 0;
}
#share {
	width:340px;
	float:right;
	padding:16px 0;
}
#foot {
	width:580px;
	float:left;
}
#foot p {
	font-family: "Gotham-Book",Book Antiqua, Palatino, serif;
	font-size:12px;
	color:#FFF;
	clear:both;
	padding:16px 10px;
}
#section {
	width:640px;
	height: 420px;
	padding:14px;
	overflow-y:scroll;
}
#form {
	width:370px;
	padding:70px 0 0 20px;
	float:right;
}
#form p {
	padding:4px 0;
}
#address {
	width:250px;
	padding:20px;
}
.ctarea, .finput {
	width:280px;
	padding:7px;
	background:#FFF url(images/input.png) repeat-y left;
	border:1px solid #ccc;
}
.ctarea {
	height:90px;
}
.boton {
	background:url(images/enviar.png) center no-repeat;
	width:79px;
	height:39px;
	border:none;
	outline:none;
	float:right;
	margin:30px 30px 0 0;
	cursor:pointer;
}