*{margin:0;padding:0}
body{
	font-family: MuseoSans100, HelveticaNeueLight, helvetica, arial, tahoma, sans-serif;
	font-size: 12px/20px;
	color: #858585;
	min-width: 800px;
	background: url(../image/bg.gif);}
html,body{height:100%;}	
a img, fieldset {border:none;}
#several{overflow:hidden;}
.main{margin:0 auto;position:relative;width:940px;height:100%;}
.wrapper{width:100%;overflow:hidden;position:relative;}
.container{margin:0 auto;position:relative;width:940px;height:100%;background-color: #FFF;}

/**header**/
header{position:relative;z-index:99;}
header .main{min-height:480px;}

.bg {height:300px;}
.header-bg {min-height:100%;}

h1 a {
	text-indent:-5000px; 	 
	background:url(../image/logo.png) 0 0 no-repeat;	 
	width:580px;
	height:65px;
	display:block;
	margin-top:30px;
}
.headerPhones{float: right;margin:-30px 8px 0 0;color: #bbb;}
.headerPhones dl{width: 220px; font-size: 20px; line-height: 23px; letter-spacing: 5px;}
.headerPhones dl dd span{width: 50px; font-size: 13px;letter-spacing: 1px;}

.banner {text-indent:-5000px;background:url(../image/bgheader.jpg);width:940px;height:340px;	display:block;margin-top:30px;}
/**content**/
section#content{padding:165px 0 50px; height:300px;background-color:#FFF;}

.pad-top{width: 100%;height:400px;}

.img-pad1 {padding-top:6px; padding-right:7px;}
h3{font-size:26px; color:#38302e; letter-spacing:-1px; padding-bottom:28px;} 
.margin-top {margin-top:-4px;}
.margin-bottom {padding-bottom:10px;}
.img-indent2{float:left;margin:0 12px 0px 0}
.extra-wrap{overflow:hidden;display:block; margin-top: 20px; border-bottom: 5px Solid #b8b8b8;}
.link2 {color:#999; text-decoration:none;}
.font {line-height:19px; display:inline-block; font-size: 13px}
h3 strong {margin-top:7px; display:inline-block}
h3 span {margin-top:-6px; display:inline-block}
.left{float: left; width: 600px;} 
.right{float: left; width: 300px;margin-left: 39px}
.grid_4{width: 280px;height: 75px;float: left;margin: 0 0 0 5px;}
.margin-top.alpha{background: #ccc}

form {width:300px; margin-top: -20px}
form div{margin-bottom: 3px;}
label {
	width:5em;
	text-align:right;
	margin-right:10px;
	font: 10px Calibri;
	font-weight: bold;
	/*background: #CCC;*/
}
input, textarea, select  {
	margin-top: 0px;
	padding:5px;
	width:280px;
	border:1px solid #ddd;
	background:#FFF;
	font:bold 0.95em arial, sans-serif;
}
input:hover, input:focus, textarea:hover, textarea:focus {border-color:#c5c5c5;background:#565656;} 
textarea{width: 280px;height: 45px;}
input.default {color:#bbb;}
#entrar{float: right;margin-top: 0px;margin-right: 8px;}
#submit-go {
	margin-top:0.5em;
	width:80px;
	height:26px;
	/*text-indent:-9999px;*/
	/*overflow:hidden;*/
	border: 1px Solid #ddd;
	display:block;
	cursor:pointer !important; cursor:hand;
	font-size: 12px;
	font-family: Calibri;
	color: #FFF;
	background: #FF0000;
}
#submit-go:hover {color: #FFF;background: #000;border: 0;}

/**footer**/
footer{padding:0px 0px 0px;color:#fff; height:87px;}
.footer{height: 200px;background: transparent; margin-top: 20px;}
.footer h3{color: #D40000}
.footer-wrap{overflow:hidden;display:block;}
.grid_1{width: 305px;height: 180px;float: left; margin-left:5px;font-size: 12px;}
.ftrRight{width: 310px;}
footer form{margin-top: 0px;}
footer #submit-go {border: 0;}
footer input{width: 250px; margin-bottom: 5px;}
dt{margin-bottom: 10px;}
dl dd span{display:inline-block;width:84px;}
dl dd .mail{text-decoration:none; font-weight:bold; color:#38bdf7;font-size: 12px;}
.foot-text {font-size:13px;line-height:24px; float:right; padding-top:26px; color:#797673;padding-right:13px;}
.foot-text a {color:#fff; font-weight:bold; margin-left:2px; font-weight:normal; text-shadow:1px 0 rgba(0, 0, 0,.5); text-decoration: none;}
.foot-text span {color:#797673; font-weight:normal; text-shadow:1px 0 rgba(0, 0, 0,.5); margin-right:3px;}