@charset "utf-8";
/* CSS Document */

img{ border:none; }

html, body { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

a:link{ color:#000000; text-decoration:none; font-weight:bold; }
a:hover{ color:#666666; text-decoration:none; font-weight:bold; }
a:visited{ color:#000000; text-decoration:none; font-weight:bold; }

input{ background:#31383d; border:1px solid #dadbca; color:#dadbca; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:15px; padding:5px; }
textarea{ background:#31383d; border:1px solid #dadbca; color:#dadbca; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px;  }

/******************* BASE */
#container{	width:915px; margin:20px auto; }

.topo{ height:218px; border:none; }

.menu{ width:808px; height:38px; margin:0 auto; background:url(../images/menu.jpg) no-repeat top center; }
.menu ul{ float:left; margin:0; padding:0 0 0 18px;}
.menu ul li{ float:left; list-style-type:none; }

.conteudowrp{ width:915px; height:420px; background:url(../images/bg.jpg) no-repeat top center; }
.conteudo{ margin:0 auto; width:808px; height:420px; background:url(../images/bgcontent.jpg) no-repeat top center; }

.conteudoInterna{
	margin:0 auto;
	width:808px;
	height:420px;
	background:url(../images/bginterna.jpg) no-repeat top center;
	position:relative;
	/*background-image: url(../images/bginternapremios2.jpg);*/
}

/******************* CONTEUDO ESQUERDA */
.esquerda{ width:485px; height:410px; float:left; }

.esquerda .chamadas{ height:115px; float:left; padding:7px 0 0 15px; *padding:10px 0 0 15px; }
.esquerda .chamadas .img{ float:left; margin:0 25px 0 0; }
.esquerda .chamadas p{ float:left; width:290px; margin:10px 0 0 0; }

.esquerda .chamadas2{ height:115px; float:left; padding:0px 0 0 15px; }
.esquerda .chamadas2 .img{ float:left; padding:0 0px 0 0; }
.esquerda .chamadas2 p{ float:left; width:310px; margin:12px 0 0 0; padding:0 0 0 0; }


.esquerda .cases{ width:140px; height:160px; float:left; padding:10px 0 0 20px; }
.esquerda .cases p{ float:left; padding:0px 0 0 15px;  *padding:10px 0 0 15px; }

.esquerda .cases2{ width:135px; height:160px; float:left; margin:0 0 0 13px;  padding:10px 0 0 17px; }
.esquerda .cases2 p{ float:left; padding:0px 0 0 15px;  *padding:10px 0 0 15px; }

.esquerda .cases3{ width:135px; height:160px; float:left; padding:10px 0 0 17px; }
.esquerda .cases3 p{ float:left; padding:0 0 0 15px;  *padding:0px 0 0 15px; margin:9px 0 0 0; }

.titulos{ float:left; margin:10px 0 0 17px; _margin:10px 0 0 8px; }
.contInt{ width:440px; height:300px; margin:40px 0 0 43px; }
.contInt ul{ float:left; padding:0 0 0 10px; *margin:10px 0 0 0px; }
.contInt ul li{ float:left; list-style-type:none; padding:2px 0px; }

.contInt2{ width:450px; height:300px; margin:40px 0 0 0px; }
.contInt2 ul{ float:left; padding:0 0 0 0; *margin:10px 0 0 0px; border:1px solid red; }
.contInt2 ul li{ float:left; list-style-type:none; padding:2px 0px; }
.contInt2 dt.logo{ float:left; padding:0 10px 0 35px; }
.contInt2 dt.tit{padding:10px 0 0 0; }
.contInt2 dd.texto{margin:5px 0 0 0; width:440px; *width:300px; }
.contInt2 dd.link{margin:6px 0 0 0; }

.contInt3{ width:450px; height:300px; margin:40px 0 0 0px; }
.contInt3 ul{ float:left; padding:0 0 0 0; *margin:0px 0 0 0px; }
.contInt3 ul li{ float:left; list-style-type:none; padding:2px 0px; }
.contInt3 dt.logo{ float:left; padding:0 10px 0 35px; }
.contInt3 dt.tit{padding:5px 0 0 0; *padding:0px 0 0 0; }
.contInt3 dd.texto{padding:3px 0 0 0; width:420px; *width:300px; }
.contInt3 dd.link{margin:6px 0 0 0; }

.contInt4{ width:555px; height:280px; margin:50px 0 0 45px; }
.contInt ul{ float:left; padding:0 0 0 10px; *margin:10px 0 0 0px; }
.contInt ul li{ float:left; list-style-type:none; padding:2px 0px; }

.contInt5{ width:555px; height:280px; margin:5px 0 0 45px; }
.contInt ul{ float:left; padding:0 0 0 10px; *margin:10px 0 0 0px; }
.contInt ul li{ float:left; list-style-type:none; padding:2px 0px; }

.contInt6{ width:555px; height:280px; margin:50px 0 0 38px; position:absolute; }
.contInt ul{ float:left; padding:0 0 0 10px; *margin:10px 0 0 0px; }
.contInt ul li{ float:left; list-style-type:none; padding:2px 0px; }

input.bgwhite { background-color: #fff; color:#000000; }
input.white
	{
		background-color:#fff;
		color:#000;
		z-index:1;
		width:75px;
		height:22px;
	}
textarea.bgwhite { background-color: #fff; color:#000000; }

.newsletterss li { margin: 0 10px 5px 0; }



.contInt #scroll{ width:455px; height:350px; overflow-x:none; overflow-y:scroll; margin:0 0 0 -8px; }
#scroll ul{ float:left; padding:0 0 0 0; margin:10px 0 0 0; }
#scroll ul li{ float:left; list-style-type:none; padding:0 0; }

.contInt3 #scroll{ width:490px; height:350px; overflow-x:none; overflow-y:scroll; margin:0 0 0 0px; }
#scroll ul{ float:left; padding:0 0 0 0; margin:10px 0 0 0; }
#scroll ul li{ float:left; list-style-type:none; padding:0 0; }

.contInt4 #scroll{ width:535px; height:270px; overflow-x:none; overflow-y:scroll; margin:0 0 0 -6px; padding-right:0px; font-size:12px; }
#scroll ul{ float:left; padding:0 0 0 0; margin:10px 0 0 0; font-size:12px; }
#scroll ul li{ float:left; list-style-type:none; padding:0 0; font-size:12px; }

.contInt5 #scroll{ width:535px; height:270px; overflow-x:none; overflow-y:scroll; margin:0 0 0 -6px; padding-right:0px; font-size:12px; }
#scroll ul{ float:left; padding:0 0 0 0; margin:10px 0 0 0; font-size:12px; }
#scroll ul li{ float:left; list-style-type:none; padding:0 0; font-size:12px; }


.revista{ margin:10px 0 0 -15px; padding:0; left:0; clear:both; }
.revista li{ float:left; margin:0; *margin:0 10px 0 -14px; _margin:0px 0 0 -6px; }

form{ padding:0; margin:0; }
.form_contato{ padding:0; margin:0; }
.form_contato li{ position:relative; padding:0; margin:5px -8px; _margin:5px -5px; list-style-type:none; clear:both; top:0px; }
.form_contato li label { position:absolute; left:70px; top:-3px; }
.form_contato .formTel{ position:absolute; left:118px; top:-3px; width:130px; }
.form_contato .inputBt{ width:88px; padding:5px; background:none; border: none; height:58px; top:90px; left:-15px; *top:70px; position:absolute; z-index:0; }

.iframeVideo{ width:368px; height:261px; margin:0 0 0 36px; }
.thumbVid ul li{ float:left; width:69px; height:68px; padding:0 9px 0 0; }


/******************* CONTEUDO DIREITA */
.direita{ width:315px; height:410px; float:left; }
.direita #banner{ width:275px; height:190px; margin:23px auto;  *margin:28px auto -28px auto; }
.direita #video{ width:194px; height:123px; margin:45px auto; *margin:71px auto 0 auto; }

.rodape{ width:802px; height:93px; margin:0 auto; }
.rodapeInterna{ width:802px; height:93px; margin:0 auto; }

	#galeria {
		display:none;
		text-align: center;
		margin-top: 15px;
	}
		.imagem {
			padding: 5px;
			padding-bottom: 10px;
			background: #FFFFFF;
		}
		.imagem p {
			color: #000000;
			font-size: 16px;
			font-weight: bold;
			margin-top: 15px;
		}

	#navegar {
		margin-top: 25px;
	}
	#navegar a{
		padding: 3px;
		text-decoration: none;
		margin-right: 5px;
		color: #000000;
		border: 1px solid #0096E8;
		padding: 5px;
		background: #FFFFFF;
		text-align: center;
	}
	#navegar a:hover {
		color: #3F91BE;
		text-decoration: underline;
	}
