@charset "utf-8";

/* default tags */
body {color: #fff; background: #011534 url('../view/img/site/bg.jpg') repeat-x;}
h1, h2, h3, h4, h5, h6 {color: #fff;}
h1 {font-size:2em; line-height:1; margin-bottom:1em;}

/* colors */
.laranja {color: #F29819;}
.azul {color: #0a448b;}

/* container */
.header {background: #F7971E url('../view/img/site/bg-topo.jpg') no-repeat; height: 100px;}
	.header img {margin: 30px 0 0 0;}

.home {height: 291px; background: #011732 url('../view/img/site/bg-home.jpg') no-repeat;}

.servicos li {list-style:none; margin: 0 0 5px 0;}

.contato {width: 65%;}
  .contato table {padding:45px 0 0 0; margin:0;}
  .contato th {text-align: right;}
  .contato input {width:100%;}
  .contato textarea {width:100%; height: 60px;}

.footer {background: #000D1E; color: #fff; padding: 25px 0; margin: 25px 0 0 0;}
	.footer ul {list-style: none;}
	.footer_floatL {float: left; margin-right: 20px;}
	.footer_floatR {float: left; margin-left: 20px;}
	.footer_menu {margin: 0 0 45px 0; color: #F29819; font-weight: bold; list-style: none;}
		.footer_menu li {float: left; margin-right: 20px;}

/* itens */
.floatL {float: left; margin-right: 10px;}
.floatR {float: right; margin-left: 10px;}

.logo {position: relative; bottom: 26px; left: 30px;}

.menu {color: #fff; font-weight: bold; list-style: none; float: right;}
	.menu li {float: left; margin: 45px 0 0 25px;}

.redes_sociais {margin: 30px 0 0 0;}
	.redes_sociais ul {margin: 0; list-style: none;}
	.redes_sociais li {margin: 12px 0 0 0;}

.endereco {padding: 10px 0 0 0;}
	.endereco p {margin: 2px 0 0 0;}

.sobre {padding: 0 0 25px 0;}
	.sobre p {margin: 5px 0 0 0;}

.botao {text-align: center; border: 0; padding-bottom: 14px; width: 103px; height: 32px; color: #fff; background: transparent url('../view/img/site/bg-botao.png') no-repeat;}

.img_border {float:right; color:#000; padding:5px; margin: 0 0 12px 12px; width:320px; -moz-border-radius:10px; -webkit-border-radius:10px; background:#fff;}

/* 630px */
.galeria_horizontal {padding-top: 30px;}
	.galeria_horizontal ul {list-style: none; margin: 0;}
	.galeria_horizontal li {border: 1px solid #fff; width: 140px; height: 105px; background: #011534; float: left; margin: 0 15px 20px 0; text-align: center;}

/* galeria clientes */
#thumb {list-style: none; margin: 0; padding: 0;}
  #thumb li {float: left; background: url(../view/img/site/list-thumb-bg.gif) no-repeat; width: 180px; height: 145px; padding: 10px 9px 0; margin: 10px 10px 0 0; position: relative; text-align: center;}
  #thumb img {border: solid 1px #000;}
  #thumb h3 {font: normal 100%/100% Arial, Helvetica, sans-serif; position: absolute; top: 131px; overflow: hidden; right: 0; padding: 0 5px 0 0;}
  #thumb h3 a {width: 100%; color: #6c8085; display: block; text-decoration: none; padding-top: 5px;}
  #thumb h3 a:hover {color: #fff; text-decoration: none;}

/* Easy Slider */
#slider ul, #slider li {margin:0; padding:0; list-style:none;}
#slider li {width:460px; height:180px; overflow:hidden; text-align: center;}

/* numeric controls */	
ol#controls {margin:1em 0; padding:0; height:20px;}
  ol#controls li {margin:0 5px 0 0;  padding:0; float:left; list-style:none; height:12px; line-height:12px;}
  ol#controls li a {float:left; height:12px; line-height:12px; border:1px solid #ccc; background:#DAF3F8; color:#555; padding:1px 4px; text-decoration:none;}
  ol#controls li.current a {background:#F29819; color:#fff;}
  ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {outline:none;}
/* end Easy Slider */

/* links */
a:link, a:visited {color:#F29819; text-decoration:none;}
a:hover, a:active {color:#F29819; text-decoration:underline;}

.menu a:link {color:#fff; text-decoration: none;}
.menu a:visited {color:#fff; text-decoration: none;}
.menu a:hover {color:#C14C00; text-decoration: none;}
.menu a:active {color:#C14C00; text-decoration: none;}

.servicos a:link {color:#fff; text-decoration: none;}
.servicos a:visited {color:#fff; text-decoration: none;}
.servicos a:hover {color:#fff; text-decoration: none;}
.servicos a:active {color:#fff; text-decoration: none;}

.footer_floatR a:link {color: #fff; text-decoration: none;}
.footer_floatR a:hover {color: #fff; text-decoration: underline;}
.footer_menu a{color: #F29819; text-decoration: none;}