@charset "utf-8";
/* CSS Document */


html {
	scroll-behavior: smooth;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: "Myriad Pro",Calibri;
	font-weight: 100;
	font-size: 14px;
	color: #333;
	min-width: 1200px;
}
h1 {
	font-size: 50px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font-weight: normal;
	text-transform: uppercase;
}
h2 {
	margin: 0px;
	padding: 0px;
	font-size: 25px;
	font-stretch: condensed;
	font-weight: lighter;
	text-transform: lowercase;
}
h3 {
	font-size: 22px;
	font-weight: lighter;
	margin: 0px;
	padding: 13px 0px 0px 0px;			
}
p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-size: 14px;
}
a {
	text-decoration: none;
	color:#E36114;
}
input[type="button"] {
	border: 1px solid #CBCBCB;
	padding: 10px 15px;
	background-color: transparent;
	cursor: pointer;
}
input[type="button"]:hover {
	border-color:#E5936A;
	color:#E36114;
	padding: 10px 15px;
	background-color: transparent;
	cursor: pointer;
}

.menusuperior {
	background-color: #222222;
	width: 100%;
	margin: -65px auto 0px auto;
	height: 65px;
	color: white;
	font-size: 18px;
	position: fixed;
}
.menusuperior .menuarea {
	width: 1100px;
	margin: 0px auto 0px auto;
}
.menusuperior a {
	text-decoration: none;
	color: inherit;
	display: block;
	padding: 6px 20px 16px 15px;
	margin: 0px;
	border-bottom: 4px solid #222222;
}
.menusuperior a:hover {
	color: #E36114;
	border-bottom-color: #E36114;
}
.menusuperior img {
	float: left;
	margin: 12px 0px 0px 0px;
	height: 40px;
}
.menusuperior ul {
	float: right;
	margin: 17px -16px 0px 0px;
	padding: 0px;
}
.menusuperior ul li {
	display: inline-block;
	padding: 0px;
	margin: 0px;
}
.socialcorpmenu {
	font-size: 24px;
	color: #959595;
	margin-left: 20px;
	text-transform: capitalize;
	display: none;
}
.socialcorpmenu a {
	color:#CCC;
	padding: 5px 10px 5px 10px;
}
.socialcorpmenu a:hover {
	color:#E36114;
	padding: 5px 10px 5px 10px;
}
.socialcorpmenu .selected {
	color:#666;
}

.pagebottom {
	background-color: #222;
	padding: 10px 0px;
	text-align: center;
	color: #666;
}
.pagebottom img {
	vertical-align: middle;
	margin: 8px 8px 5px 30px;
	padding-bottom: 5px;
}
.pagebottom .pagebottomcont {
	width: 1250px;
	margin: 0px auto;
}
