body {
	margin: 0px; padding: 0px; height: 2000px; display: block; background-image:url(../images/crm/fondocrm01.jpg); background-size:cover; background-position: center center;  background-repeat: no-repeat;  background-attachment: fixed;  background-color: #464646; color:#FFFFFF;
}
h1 {
	margin: 0px; padding: 0px; width: 100%; font-family: verdana; position: fixed; z-index: 2;
}
.logo {
	margin: 0px; padding: 0px; width: 100%; font-size:14px; font-family: verdana; position: fixed; z-index: 2;
}
.container {
	margin: 0px; padding: 0px; width: 100%; font-family: verdana; position: fixed; z-index: 2;
}
h2 {
	top: 40%; color: white; font-size: 40px;
}
.container {
	left: 10%; right:10%; width: 80%; height: 100%; overflow: hidden; opacity: 0;
}
.logo {
	background: url("../images/crm/en_crm.png") no-repeat center; width: 100%; height: 100%; text-indent: 10000px; overflow: hidden; display: block;
}
nav {
	left: 0px; top: 0px; width: 100%; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid; position: fixed; z-index: 10; background-image:url(../images/caption_bg.png);
}
nav ul {
	list-style: none; margin: 0px; overflow: auto;
}
nav li {
	float: left; left:10%;
}
nav a {
	padding: 20px; color:#FFF; font-family: verdana; font-weight: bold; text-decoration: none; display: block;
}
nav a:hover {
	background: #F30; color: white;
}
a {
	color:#FFF; font-family: verdana; font-size:12px; text-decoration: none;
}
p {
	font-size:13px;
}
div.email {
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	float:left;
}
input {
	height:25px;
}
input,
textarea {
	width: 300px;
	font-size:15px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border: 1px solid #BDC2C9;
}