@import url("reset.css");
@import url(http://fonts.googleapis.com/css?family=Monda:400,700);

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#333; background:transparent url(../images/bg-geral.jpg) repeat center top; }

p { padding: 0px; }

#wrapper { margin: 0 auto; width: 1002px; }
#header { float: left; height: 185px; width: 1002px; background-image: url(../images/bg-topo.png); background-repeat: repeat; }
#navegation { float: left; height: 40px; width: 1002px; }
#slide { float: left; height: 340px; width: 1002px; background: #EDEDED; }
#content { float: left; background: #EDEDED; width: 1002; }
#footer { height: 55px; width: 1002px; background: #EDEDED; clear: both; }

#logo{ float: left; width: 240px; margin-left: 30px; margin-top: 30px; }
#foto{ float: left; width: 1002px; margin-left: 0px; margin-top: 0px; }
#twitter{ float: left; width: 50px; margin-left: 880px; margin-top: 130px; z-index: 05; position: absolute; }
#email{ float: left; width: 50px; margin-left: 930px; margin-top: 130px; z-index: 05; position: absolute; }

#bx-cont1 { float:left; width: 982px; height: 330px; margin-top: 10px; margin-left: 10px; margin-right: 10px; }
#bx-chamda-home { float:left; width: 675px; height: 160px; margin-top: 95px; margin-left: 250px; background: #EDEDED; box-shadow: 0px 0px 1em #666; -webkit-box-shadow: 0px 0px 1em #666; -moz-box-shadow: 0px 0px 1em #666;}
#bx-img-home { float:left; width: 82px; margin-top: 40px; margin-left: 40px; z-index: 05; position: absolute;}
#bloco-cont { float:left; width: 590px; margin-top: 10px; margin-left: 70px; margin-right: 10px; }

#bx-cont2 { float:left; width: 1002px; margin-top: 30px; margin-left: 0px; margin-right: 0px; }
#bx-titulo-servico { float:left; width: 1002px; height: 45px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
#bx-servico { float:left; width: 1002px; height: 418px; margin-top: 0px; margin-left: 0px; background:transparent url(../images/bg-servico.jpg) repeat center top; }
#bx-sombra-rodape { float:left; width: 1002px; height: 45px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
#bloco-cont2 { float:left; width: 500px; margin-top: 15px; margin-left: 25px; margin-right: 10px; }
#bx-img-servico { float:left; width: 365px; margin-top: 0px; margin-left: 590px; z-index: 05; position: absolute;}

#bx-cont4 { float:left; width: 1002px; margin-top: 30px; margin-left: 0px; margin-right: 0px; }
#bx-treinamento { float:left; width: 1002px; height: 665px; margin-top: 0px; margin-left: 0px; background:transparent url(../images/bg-treinamento.jpg) repeat center top; }
#bx-titulo-treinamento { float:left; width: 1002px; height: 45px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
#bx-sombra-rodape { float:left; width: 1002px; height: 45px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
#bloco-cont4 { float:left; width: 570px; margin-top: 15px; margin-left: 25px; margin-right: 10px; }
#bx-img-treinamento { float:left; width: 365px; margin-top: 65px; margin-left: 610px; z-index: 05; position: absolute;}

#bx-cont5 { float:left; width: 1002px; height: 550px; margin-top: 30px; margin-left: 0px; margin-right: 0px; }
#bx-fale { float:left; width: 1002px; height: 200px; margin-top: 0px; margin-left: 0px; background:transparent url(../images/bg-treinamento.jpg) repeat center top; }
#bx-titulo-fale { float:left; width: 1002px; height: 45px; margin-top: 25px; margin-left: 0px; margin-right: 0px; }
#bx-sombra-rodape { float:left; width: 1002px; height: 45px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
#bloco-cont5 { float:left; width: 570px; margin-top: 35px; margin-left: 25px; margin-right: 10px; }
#bx-img-fale { float:left; width: 365px; margin-top: 35px; margin-left: 560px; z-index: 05; position: absolute;}

#bx-cont3 { float:left; width: 982px; height: 700px; margin-top: 30px; margin-left: 10px; margin-right: 10px; }

#bx-img-produto1 { float: left; width: 165px; margin-top: 20px; margin-left: 0px; z-index: 12; position: absolute;}
#bx-chamda-produto1 { float: left; width: 370px; height: 125px; margin-top: 38px; margin-left: 115px; z-index: 10; position: absolute; background:transparent url(../images/bg-produto.png) repeat center top; box-shadow: 0px 0px 1em #666; -webkit-box-shadow: 0px 0px 1em #666; -moz-box-shadow: 0px 0px 1em #666;}
#bloco-produto1 { float: left; width: 305px; margin-top: 8px; margin-left: 50px; margin-right: 10px; }

#bx-img-produto2 { float: left; width: 165px; margin-top: 180px; margin-left: 0px; z-index: 12; position: absolute;}
#bx-chamda-produto2 { float: left; width: 370px; height: 72px; margin-top: 226px; margin-left: 115px; z-index: 10; position: absolute; background:transparent url(../images/bg-produto.png) repeat center top; box-shadow: 0px 0px 1em #666; -webkit-box-shadow: 0px 0px 1em #666; -moz-box-shadow: 0px 0px 1em #666;}
#bloco-produto2 { float: left; width: 305px; margin-top: 8px; margin-left: 50px; margin-right: 10px; }

#bx-img-produto3 { float: left; width: 165px; margin-top: 341px; margin-left: 0px; z-index: 12; position: absolute;}
#bx-chamda-produto3 { float: left; width: 370px; height: 125px; margin-top: 360px; margin-left: 115px; z-index: 10; position: absolute; background:transparent url(../images/bg-produto.png) repeat center top; box-shadow: 0px 0px 1em #666; -webkit-box-shadow: 0px 0px 1em #666; -moz-box-shadow: 0px 0px 1em #666;}
#bloco-produto3 { float: left; width: 305px; margin-top: 8px; margin-left: 50px; margin-right: 10px; }

#bx-img-produto4 { float: left; width: 165px; margin-top: 500px; margin-left: 0px; z-index: 12; position: absolute;}
#bx-chamda-produto4 { float: left; width: 370px; height: 65px; margin-top: 546px; margin-left: 115px; z-index: 10; position: absolute; background:transparent url(../images/bg-produto.png) repeat center top; box-shadow: 0px 0px 1em #666; -webkit-box-shadow: 0px 0px 1em #666; -moz-box-shadow: 0px 0px 1em #666;}
#bloco-produto4 { float: left; width: 305px; margin-top: 15px; margin-left: 50px; margin-right: 10px; }

#bx-img-produto5 { float: left; width: 165px; margin-top: 74px; margin-left: 820px; z-index: 12; position: absolute;}
#bx-chamda-produto5 { float: left; width: 370px; height: 85px; margin-top: 110px; margin-left: 500px; z-index: 10; position: absolute; background:transparent url(../images/bg-produto.png) repeat center top; box-shadow: 0px 0px 1em #666; -webkit-box-shadow: 0px 0px 1em #666; -moz-box-shadow: 0px 0px 1em #666;}
#bloco-produto5 { float: left; width: 305px; margin-top: 15px; margin-left: 10px; margin-right: 10px; }

#bx-img-produto6 { float: left; width: 165px; margin-top: 230px; margin-left: 820px; z-index: 12; position: absolute;}
#bx-chamda-produto6 { float: left; width: 370px; height: 100px; margin-top: 260px; margin-left: 500px; z-index: 10; position: absolute; background:transparent url(../images/bg-produto.png) repeat center top; box-shadow: 0px 0px 1em #666; -webkit-box-shadow: 0px 0px 1em #666; -moz-box-shadow: 0px 0px 1em #666;}
#bloco-produto6 { float: left; width: 305px; margin-top: 15px; margin-left: 10px; margin-right: 10px; }

#bx-img-produto7 { float: left; width: 165px; margin-top: 380px; margin-left: 820px; z-index: 12; position: absolute;}
#bx-chamda-produto7 { float: left; width: 370px; height: 85px; margin-top: 415px; margin-left: 500px; z-index: 10; position: absolute; background:transparent url(../images/bg-produto.png) repeat center top; box-shadow: 0px 0px 1em #666; -webkit-box-shadow: 0px 0px 1em #666; -moz-box-shadow: 0px 0px 1em #666;}
#bloco-produto7 { float: left; width: 305px; margin-top: 25px; margin-left: 10px; margin-right: 10px; }

#bx-img-produto8 { float: left; width: 165px; margin-top: 535px; margin-left: 820px; z-index: 12; position: absolute;}
#bx-chamda-produto8 { float: left; width: 370px; height: 85px; margin-top: 570px; margin-left: 500px; z-index: 10; position: absolute; background:transparent url(../images/bg-produto.png) repeat center top; box-shadow: 0px 0px 1em #666; -webkit-box-shadow: 0px 0px 1em #666; -moz-box-shadow: 0px 0px 1em #666;}
#bloco-produto8 { float: left; width: 305px; margin-top: 15px; margin-left: 10px; margin-right: 10px; }

#rodape { float:left; width: 1002px; height: 55px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
#rodape1{ float:left; width: 982px; height: 3px; margin-left: 10px; margin-right: 10px;margin-top: 5px; padding: 0px; }
#rodape2{ float:left; width: 982px; height: 30px; margin-left: 10px; margin-right: 10px;margin-top: 18px; padding: 0px; }

#h1 { color: #004876; font-size:20px; font-family: Trebuchet ms, Arial, Verdana; line-height: 30px; letter-spacing: 1px; word-spacing: 0px; font-weight: bold; }

#h2 { color: #004876; font-size:13px; font-family:  Trebuchet ms, Arial, Verdana,Tahoma, Georgia; margin-left: 0px; margin-right: 0px; margin-top: 0px; line-height: 22px; letter-spacing: 0px; word-spacing: 0px; }
#h2 a { color: #004876; font-size:13px; text-decoration: none; }
#h2 a:hover { color: #25A537; font-size:13px; }

#h3 { color: #58595B; font-size:13px; font-family:  Trebuchet ms, Arial, Verdana,Tahoma, Georgia; margin-left: 0px; margin-right: 0px; margin-top: 0px; line-height: 20px; letter-spacing: 0px; word-spacing: 0px; }
#h3 a { color: #58595B; font-size:13px; text-decoration: none; }
#h3 a:hover { color: #004876; font-size:13px; }

#h4 { color: #58595B; font-size:14px; font-family:  Trebuchet ms, Arial, Verdana,Tahoma, Georgia; margin-left: 0px; margin-right: 0px; margin-top: 0px; line-height: 20px; letter-spacing: 0px; word-spacing: 0px; }
#h4 a { color: #58595B; font-size:14px; text-decoration: none; }
#h4 a:hover { color: #004876; font-size:14px; }

#h5 { color: #58595B; font-size:13px; font-family:  Trebuchet ms, Arial, Verdana,Tahoma, Georgia; margin-left: 0px; margin-right: 0px; margin-top: 0px; line-height: 18px; letter-spacing: 0px; word-spacing: 0px; }
#h5 a { color: #58595B; font-size:13px; text-decoration: none; }
#h5 a:hover { color: #004876; font-size:13px; }

/* Menu Style */

#bx-menu { float: left; margin-left: 0px; margin-top: 0px; }
#div-menu { float: left; width: 1px; margin-left: 0px; margin-top: 0px; }
#menu {
	height: 40px;
	width: 1002px;
	background: #c6c6c6;
	background: -moz-linear-gradient(top, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #c6c6c6), color-stop(50%, #ffffff), color-stop(100%, #c6c6c6));
	background: -webkit-linear-gradient(top, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	background: -o-linear-gradient(top, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	background: -ms-linear-gradient(top, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	background: linear-gradient(to bottom, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c6c6', endColorstr='#c6c6c6', GradientType=0 );
 }

a.bx1{
	text-decoration: none; 
	line-height: 20px; 
	text-align:center; 
	float:left;
	font-size: 13px; 
	width: 120px;
	height: 30px; 
	color: #004876; 
	padding-top: 10px; 
	font-family: 'Monda', Arial, Verdana, Helvitica, sans-serif, sans-serif;
	background: #c6c6c6;
	background: -moz-linear-gradient(top, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #c6c6c6), color-stop(50%, #ffffff), color-stop(100%, #c6c6c6));
	background: -webkit-linear-gradient(top, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	background: -o-linear-gradient(top, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	background: -ms-linear-gradient(top, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	background: linear-gradient(to bottom, #c6c6c6 0%, #ffffff 50%, #c6c6c6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c6c6', endColorstr='#c6c6c6', GradientType=0 );
	}
a.bx1:hover{
	color: #ffffff; 
	background: -moz-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #004976), color-stop(50%, #3c7397), color-stop(100%, #004976));
	background: -webkit-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: -o-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: -ms-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: linear-gradient(to bottom, #004976 0%, #3c7397 50%, #004976 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004976', endColorstr='#004976', GradientType=0 );
	}
	
	a.bx2{
	text-decoration: none; 
	line-height: 20px; 
	text-align:center; 
	float:left;
	font-size: 13px; 
	width: 120px;
	height: 30px; 
	padding-top: 10px; 
	font-family: 'Monda', Arial, Verdana, Helvitica, sans-serif, sans-serif;
	color: #ffffff; 
	background: -moz-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #004976), color-stop(50%, #3c7397), color-stop(100%, #004976));
	background: -webkit-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: -o-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: -ms-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: linear-gradient(to bottom, #004976 0%, #3c7397 50%, #004976 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004976', endColorstr='#004976', GradientType=0 );
	}
a.bx2:hover{
	color: #ffffff; 
	background: -moz-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #004976), color-stop(50%, #3c7397), color-stop(100%, #004976));
	background: -webkit-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: -o-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: -ms-linear-gradient(top, #004976 0%, #3c7397 50%, #004976 100%);
	background: linear-gradient(to bottom, #004976 0%, #3c7397 50%, #004976 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004976', endColorstr='#004976', GradientType=0 );
	}