*          { margin:0; padding:0; font-family:Arial, Tahoma; }
html, body { margin:0; padding:0; overflow:hidden; width:10000px; color:#666; font-size:12px; background: url(../img/textura.jpg); }

table      { border:none; }
img        { border:none; }
a          { color:#515151; outline:none; text-decoration:none; } a:hover { color:#ffa800; }
p          { text-align:justify; }
input      { padding:2px; border:none; font-size:12px; background:#fff; color:#000000; }
button     { padding:0px 10px; background:#fff; border:none; font-size:12px; color:#666; cursor:pointer; } button:hover { background:#fff; color:#ffa800; }
select     { padding:0px; border:none; font-size:15px; background:#fff; color:#000000; }
textarea   { padding:0px; border:none; font-size:15px; background:#fff; color:#000000; }
fieldset   { border:none; padding:0; }
iframe     { border:0px solid #999; }

.container { float:left; width:2000px; padding-top:30px; position:auto; !important; }
.main { float:left; width:974px; padding:0px 240px 0 15px;  }
.main h1 a { float:left; display:block; padding-left:200px; position:fixed; width:350px; height:123px; text-indent:-9999em; background:url(../img/logo.gif) no-repeat; } /* Logomarca corplan */
 

.nav { width:261px; height:175px; position:fixed; margin:120px 0 80px 25px; #margin:110px 0 160px 0; _margin-bottom:140px;  }
	.nav ul { list-style-type:none; }
	.nav ul li { position:; }
	.nav ul li a { display:block; height:48px; text-indent:-9999em; cursor:pointer; }
		.b1 a:link { left:0; width:261px; height:40px; background:url(../img/agencia1c.gif) top left no-repeat; } #b1 a:hover{background-image:url("../img/agencia1cb.gif");}, #b1 a.active { background:url(../img/menu1.gif) no-repeat 0px -0px; }
		.b1 a:visited { left:0; width:261px; height:40px; background:url(../img/agencia1c.gif) top left no-repeat; } #b1 a:hover{background-image:url("../img/agencia1cb.gif");}, #b1 a.active { background:url(../img/menu1.gif) no-repeat 0px -0px; }
		.b1 a:hover, .button a:active {
				display:block;
				width:261px;
				height:40px;
				left:0;
		
					background:url(../img/agencia1cb.gif) no-repeat top left;}  /* Agência */
		.b2 a:link { left:0; width:261px; height:40px; background:url(../img/equipe1c.gif) top left no-repeat; } #b1 a:hover{background-image:url("../img/equipe1cb.gif");}, #b1 a.active { background:url(../img/menu1.gif) no-repeat 0px -0px; }
		.b2 a:visited { left:0; width:261px; height:40px; background:url(../img/equipe1c.gif) top left no-repeat; } #b1 a:hover{background-image:url("../img/equipe1cb.gif");}, #b1 a.active { background:url(../img/menu1.gif) no-repeat 0px -0px; }
		.b2 a:hover, .button a:active {
				display:block;
				width:261px;
				height:40px;
				left:0;
		
					background:url(../img/equipe1cb.gif) no-repeat top left;} /* Equipe */
		.b3 a:link { left:0; width:261px; height:40px; background:url(../img/portfolio1.gif) top left no-repeat; } #b1 a:hover{background-image:url("../img/portfolio1b.gif");}, #b1 a.active { background:url(../img/menu1.gif) no-repeat 0px -0px; }
		.b3 a:visited { left:0; width:261px; height:40px; background:url(../img/portfolio1.gif) top left no-repeat; } #b1 a:hover{background-image:url("../img/portfolio1b.gif");}, #b1 a.active { background:url(../img/menu1.gif) no-repeat 0px -0px; }
		.b3 a:hover, .button a:active {
				display:block;
				width:261px;
				height:40px;
				left:0;
		
				background:url(../img/portfolio1b.gif) no-repeat top left;} /* Trabalhos */
		.b4 a:link { left:0; width:261px; height:40px; background:url(../img/contato1.gif) top left no-repeat; } #b1 a:hover{background-image:url("../img/contato1b.gif");}, #b1 a.active { background:url(../img/menu1.gif) no-repeat 0px -0px; }
		.b4 a:visited { left:0; width:261px; height:40px; background:url(../img/contato1.gif) top left no-repeat; } #b1 a:hover{background-image:url("../img/contato1b.gif");}, #b1 a.active { background:url(../img/menu1.gif) no-repeat 0px -0px; }
		.b4 a:hover, .button a:active {
				display:block;
				width:261px;
				height:40px;
				left:0;
				background:url(../img/contato1b.gif) no-repeat top left;} /* Contato */

.content { float:right; text-align:left; }
.content h2 { font-weight:bold; font-size:20px; text-transform:uppercase; text-align:left; color:#eb901b; margin:10px 0; }
.content h5 { font-weight:none; font-size:20px; text-align:left; color:#eb901b;  }
.content h3 { font-weight:bold; font-size:13px; text-align:left; color:#533024; margin:0px 0; }
.content h4 { font-weight:bold; font-size:20px; text-transform:uppercase; text-align:right; color:#eb901b; margin:10px 0; }
.content h6 { font-weight:bold; font-size:10px; text-transform:uppercase; text-align:right; color:#666; margin:10px 0; }
.content p { text-align:left; }
.content p1 { text-align:right;}
.footer { clear:both; }
.footer p { font-size:13px; text-align:center; }


/* HOME */
#home {}
#home .nav { left: 0px; top: 100px; clear:both; }
	#home .b1 
	#home .b2 
	#home .b3 
	#home .b4 

/* AGÊNCIA */
#agencia {}
#agencia .content { align:top; width:430px; padding:300px 300px 300px 300px; background:url(../img/agencia1cb.gif) no-repeat 460px 170px ; }
#agencia .nav { float:right; }
#agencia .nav .b1 { background:none; }


/* EQUIPE */
#equipe {}
#equipe .content {  width:430px; padding:0px; background:url(../img/equipe1cb.gif) no-repeat 460px 170px ; }
#equipe .nav { float:left; clear:both; }
	#equipe .nav .b2 { background:none; }
.showequipe img { border:0px dotted #ccc; }


/* TRABALHOS */
#trabalhos { background:url(../img/textura.jpg); height:1000px; }
#trabalhos .main h1 a { background:url(../img/logo.gif) no-repeat; }
#trabalhos .content {  width:690px; padding-top:55px; margin-top:-130px; #margin-top:-80px; background:none; }
#trabalhos h2 { clear:both; }
#trabalhos .footer p { color:none; }
#trabalhos .nav { float:left; clear:both; }
	#trabalhos .b1 { background:none; } 
	#trabalhos .b2 { background:url(../img/equipe1c.gif); }
	#trabalhos .b3 { background:none; }
	#trabalhos .b4 { background:url(../img/contato1.gif) top left no-repeat; }

	#cases p { font-size:15px; font-weight:bold; color:#fff; }
	#cases a { color:#fff; } #cases a:hover { color:#f9ffc5; }
	#cases span { margin:0 10px; }
		
	#marcas { margin-bottom:10px; }
	#marcas, #marcas li { overflow:hidden; position:relative; width:690px; height:45px;  }
	#marcas li { background:none; }	
	#marcas ul, #marcas li { margin:0; padding:0; list-style:none; }
	#marcas img { margin:0px 5px 0 15px; float:left; }
	
	#pecas { margin-bottom:7px;}
	#pecas, #pecas li { width:706px; height:200px; overflow:hidden; position:relative; }	
	#pecas ul, #pecas li { margin:0; padding:0; list-style:none; }
		#pecas .miniatura_peca     { float:left; overflow:hidden; padding:0px; margin-right:13px; margin-bottom:10px; list-style:none; background:#none; }
		#pecas .miniatura_peca a   { display:block; position:relative; overflow:hidden; width:217px; height:52px; text-decoration:none; }
		#pecas .miniatura_peca .p1 { margin-top:12px;}
		#pecas .miniatura_peca p   { width:208px; height:13px; padding:0 3px; overflow:hidden; text-align:center; color:#FFFFFF; font-size:11px; }
		#pecas .miniatura_peca img { position:absolute; top:0; left:0; width:217px; height:52px; border:none; background:#212121; }
	
	/* Slide */
	span#prevBtn a, span#prevBtn2 a { float:left;  padding:3px 7px 5px 0px; margin-bottom: 0px; color:#ffffff; font-weight:bold; text-transform:lowercase; background:none; font-size:15px; }
	span#nextBtn a, span#nextBtn2 a { float:right; padding:3px 7px 5px 0px; margin-bottom: 0px; color:#ffffff; font-weight:bold; text-transform:lowercase; background:none; font-size:15px; }
	p#controls, p#controls2{ margin:0; position:relative; }

/* CONTATO */
#contato {}
#contato .content { width:440px; padding:0px 240px 0 0; #padding:60px 240px 0 0; }
#contato .nav { float:left; clear:both; }
	#contato .nav .b4 { background:none; }
#contato .content form      { width:440px; }
#contato .content input     { width:420px; margin-bottom:5px; }
#contato .content #nome     { margin-left:0px; }
#contato .content #fone     { margin-left:0px; }
#contato .content #email    { margin-left:0px; }
#contato .content #cidade   { margin-left:0px; margin-right:10px; width:298px; }
#contato .content #uf       { margin-left:0px; }
#contato .content #mensagem { width:427px; margin-bottom:5px; }
#contato .content button    { float:left; }
#contato .content .msg_aviso { padding:30px; background:#; color:#fff; font-weight:bold; text-align:center; margin-bottom:10px; }
