@charset "utf-8";
/* CSS Document */
/************************************************/
/*   Layout	   : Ítalo Araújo					*/
/*   Front-end : Luiz Tiago						*/
/*   Empresa   : Prática Design					*/
/************************************************/

/*Importando o CSS RESET*/
@import url("reset.css");

/*Regras para textos*/
label, p, strong, em, a, h1, h2, h3, h4, h5, input, textarea, legend, select, td 
{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }


a { color:#135979; }
a:hover { text-decoration:underline; }

/* TAG's */

body {
background:#EEEEE6 url(../img/bg.png) repeat-x; font-size:12px;
margin-top: 2px;
margin-bottom: 20px;
color:#686832;
font-family:trebuchet ms,arial,tahoma,tahoma,verdana;

}

label {
clear: both;
display: block;
padding: 7px 0;
}

address {
color: #666;
font-style: normal;
font-size: 11px;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
}
a {
color: black;
}

hr {
border: 1px solid #fff;
border-top: 1px solid #AEAEA1;
border-bottom: 1px solid #CFCFB9;
height:3px;
color: #fff;
margin:7px 0;
visibility:hidden;
}

/* ID's */

#container {
width: 900px;
margin-left: -450px;
left: 50%;
position: relative;
background: url(../img/bg-container.png) repeat-y;
}

#container.interna {
background: url(../img/bg-container_interna.png) repeat-y;
}

#header {
background: url(../img/bg-header.png) no-repeat;
min-height: 250px;
width: 900px;
}

#nav {
padding: 27px 0 20px 10px;
_margin-top: 1px;
}

#nav li a {
height: 20px;
padding-left: 25px;
padding-top: 5px;
width: 138px;
display: block;
background-image: url(../img/ico-nav_li.gif);
background-repeat: no-repeat;
color: #686832;
text-decoration: none;
_margin-top: -1px;
font-size:11px;
}

#nav li a:hover {
background-color: #F3F3EE;
background-position: 0 -25px;
color: #0075BF;
}

#colLat {
width: 190px;
float: left;
padding-left: 10px;
overflow: hidden;
}

#md {
float: right;
margin-top:5px;
width:695px;
}

#content {
width: 695px;
background: url(../img/bg-content.png) no-repeat;
min-height: 141px;
overflow: hidden;
}

#content.interna {
background: url(../img/bg-interna.png) no-repeat;
padding: 15px;
width: 670px;
}

#content.interna h3 {
padding: 10px 0;
font-size: 11px;
}

#content p {
padding: 7px 0 7px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#content.interna ul {
padding-left: 12px;
}

#content.interna li, #content h3.lista {
padding: 7px 0 0px 15px;
background: url(../img/ico-li.gif) no-repeat 0 11px;
}

#ft {
width: 694px;
height: 182px;
background-repeat: no-repeat;
padding-bottom: 3px;
background-color:#fff
}

#footer {
height: 40px;
background: url(../img/bg-footer.gif) no-repeat;
padding-top: 10px;
}

#atendimento {
}

#atendimento img {
padding: 20px 0 10px 0;
text-align: center;
}

#atendimento p {
text-align: center;
}

#col1 {
width: 262px;
padding: 10px;
float:left;
}

#col2 {
width: 251px;
padding: 10px;
float:left;

}

#col3 {
width: 122px;
padding: 10px;
float:right;

}

#col1 .tit, #col2 .tit {
height: 50px;
}

#col1 p, #col2 p {
padding-bottom: 10px;
color:#686832;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#ultimos_trabalhos {
border: 1px solid #D9D9D8;
background: #EFEFE7;
width: 252px;
}

#ultimos_trabalhos img {
padding: 5px;
}

#ultimos_trabalhos p {
font-size: 10px;
}

#trab_acoes {
border-top: 1px solid #D9D9D8;
height: 30px;
overflow: hidden;
}

#trabalhe_conosco {
background: url(../img/img-trabalhe_conosco.jpg) no-repeat 0 00px;
padding-left: 100px;
overflow: hidden;
width: 151px;
}

#contato {
background: url(../img/img-contato.jpg) no-repeat 180px 40px;
padding-right: 100px;
overflow: hidden;
width: 151px;
}

.noticias{
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
}

.noticias:hover{
   text-decoration:underline;
}
/* CLASS's */
h1.marca a {
display: block;
width: 163px;
height: 45px;
overflow: hidden;
padding: 18px 22px 1px 22px;
}

.box {

width: 152px;
background: url(../img/bg-box.jpg) no-repeat;
padding: 15px;
}

.tit { text-indent: -4000px; overflow: hidden; width: 175px; height: 35px; background-repeat: no-repeat }

.tit-atendimento_online { background-image: url(../img/tit-atendimento_online.gif); }
.tit-atendimento_offline { background-image:url(../img/tit-atendimento_offline.gif); }
.tit-ultimos_trabalhos { background-image: url(../img/tit-ultimos_trabalhos.gif); }
.tit-nossos_servicos { background-image: url(../img/tit-nossos_servicos.gif); }
.tit-nossos_parceiros { background-image: url(../img/tit-nossos_parceiros.gif); }
.tit-contato { background-image: url(../img/tit-contato.gif); }
.tit-trabalhe_conosco { background-image: url(../img/tit-trabalhe_conosco.gif); }
.tit-premios_conquistados { background-image: url(../img/tit-premios_conquistados.gif); }

.tt { text-indent: -4000px; overflow: hidden; width: 400px; height: 35px; background-repeat: no-repeat }

.tt-quemsomos { background-image: url(../img/tt-quemsomos.gif); }
.tt-servicos { background-image: url(../img/tt-servicos.gif); }
.tt-clientes { background-image: url(../img/tt-clientes.gif); }
.tt-parceiros { background-image: url(../img/tt-parceiros.gif); }
.tt-noticias { background-image: url(../img/tt-noticias.gif); }
.tt-trabalhe_conosco { background-image: url(../img/tt-trabalhe_conosco.gif); }
.tt-fale_conosco { background-image: url(../img/tt-fale_conosco.gif); }
.tt-contato { background-image: url(../img/tt-contato.gif); }
.tt-localizacao { background-image: url(../img/tt-localizacao.gif); }
.tt-artigos { background-image: url(../img/tt-artigos.gif); }
.tx_exibindo { width: 85px; padding-top: 8px; }

/*.portfolio { padding: 10px 0px; }
.portfolio .fleft { margin-right: 15px; }
.portfolio img { border: 1px solid #ccc; padding: 5px; }
.portfolio_detalhes { padding-top: 7px; }*/

.portfolio h3 { text-align: center; font-weight: bold; }
.portfolio img { padding: 15px; background: url(../img/bg-portfolio2.jpg) no-repeat; }
.portfolio { width: 222px; padding: 20px 50px 0 50px; float: left }

.portfolio a { font-weight: normal; text-decoration: none; }

.fleft { float: left; }
.fright { float: right; }
.center { text-align: center; }

.ft-home { background-image: url(../img/ft-clientes2.jpg); }
.ft-quemsomos { background-image: url(../img/ft-quem_somos2.jpg); }
.ft-servicos { background-image: url(../img/ft-servicos3.jpg); }
.ft-clientes { background-image: url(../img/ft-clientes2.jpg); }
.ft-parceiros { background-image: url(../img/ft-parceiros2.jpg); }
.ft-noticias { background-image: url(../img/ft-noticias.jpg); }
.ft-trabalhe_conosco { background-image: url(../img/ft-trabalhe_conosco.jpg); }
.ft-fale_conosco { background-image: url(../img/ft-fale_conosco.jpg); }
.ft-contato { background-image: url(../img/ft-contato.jpg); }

.tituloNoticias{ font-size:14px; font-weight:bold;}

.campo {
border: 1px solid #CFCFB9;
border-left: 4px solid #CFCFB9;
background: #fff;
padding: 3px;
height: 15px;
width: 300px;
}

.textarea { height: 90px; }

.localizacao{ margin:50px 0 0 0}

#dez-anos{ background:url(../img/tag-10-anos.png) no-repeat; width:70px; height:76px; position:absolute; margin:65px 0 0 135px;}
