/*@charset "utf-8";*/
/* CSS Document 
*/


/* BASICO*/
* {margin:0; padding:0;} 
html {height: 100%;}
body, #wrap {height: auto; min-height:100%;}

img {border:0px}


/* BODY*/
body {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
color:#bcbec0;
background-image:url(images/bg_correa.jpg);
background-repeat:repeat-x;
background-color:#999999;
}

.left {float:left}
.right {float:right}
.clear {clear:both}


/* DIVS*/

#main {width:856px; height:auto; margin:auto;}

#cabeca {width:836px; height:110px; padding:0 10px; background-color:#FFFFFF;}

#logo {width:192px; height:90px; float:left;}

#fone {width:836px; height:10px; padding:5px 0; text-align:right;}

#menu {width:640px; height:90px; float:right;}

#fotos {width:856px; height:160px; padding:7px 0 7px; background-color:#000000;}

.conteudo {width:856px; height:auto; margin:auto; background-color:#000000; padding-bottom:10px; }

.conteudo2 {width:836px; height:auto; margin:auto; background-color:#000000; padding:10px; }

.chamadas {width:836px; height:30px; padding:0 10px; margin-bottom:5px;}

#homebox {width:836px; height:213px; padding:0 10px; background:url(images/bg_conteudo.jpg) repeat-x; padding:0 10px; color:#FFFFFF;}

#homebox1 { width:255px; min-height:213px; float:left; text-align:left;}

#homebox2 { width:255px; min-height:213px; float:left; margin:0 35px; text-align:left;}

#homebox3 { width:255px; float:right; text-align:left;}

#home_clientes {width:816px; height:140px; padding:0 10px;}

#clientes {width:816px; height:75px; border:1px solid #666666; padding:10px;}

#clientes img{padding:5px;}

.clienteslogo {height:66px; float:left; margin-right:17px;}

#menuservicos {width:202px; padding:0 10px; background-color:#212021; margin-left:10px; float:left;}

#texto {width:584px; margin-right:10px; float:right;}

#galeria {width:584px;}

#galeriathumbs {width:584px; margin:20px 0;}

.thumbs {float:left; margin-right:20px}

#texto2 {width:565px; margin-right:10px; float:right;}

#menuequipe {width:250px; margin-left:10px; float:left;}

#clientesinterno {width:564px; padding:0 10px;}

#formContato{float:left; width:420px; height:310px; padding-left:10px;}
#mapa{float:right; width:420px; height:310px; }
/* TYPO*/

h1 {font-style:normal;}

h2 {font-size:23px; margin-top:10px; color:#006699; border-bottom:#006699 1px solid; font-family: Helvetica, Arial, sans-serif; font-weight:normal; line-height:150%;}

h3 {font-size:16px; color:#99ffff; font-weight:lighter; line-height:150%; margin:3px 0;}

h4 {font-size:16px; line-height:150%;}

p {margin:0 0 15px 0;}

a, a:visited {color:gray; text-decoration:none;}
a:hover {color:#FFF}

a.botao, a.botao:visited {background-color:#00ccff; padding:3px 8px; color:#006699; text-decoration:none; font-weight:bold;}
a.botao:hover {background-color:#FFFFFF; text-decoration:none;}

ul {list-style:outside square; margin-left:13px;}
li { margin:10px 0 15px;}
li.menu {margin:0;}
ul.menuinterno {margin:2px 0 0;}
li.menuinterno {list-style:inside none; margin:0; line-height:500%; border-bottom:1px solid #333333;}

/* FOOTER*/

#rodape {width:836px; height:50px; margin:auto; background-color:#000000; padding:0 10px;}

#endereco {border-bottom:1px solid #666666; border-top:1px solid #666666; text-align:center; font-weight:bold; line-height:200%; color:#4d4d4d; }

#assinatura {width:700px; float:left; margin-top:15px; color:#4d4d4d;}

#assinatura2 {width:100px; float:right; margin-top:15px;}

/* MENU */

#menu li					{ list-style:none; float:right;}
#menu li a				    { height:90px; background:url(images/menu_correa.jpg) no-repeat; margin:0; display:block;}
			
#menu li .nav-empresa			{ width:85px; background-position: -210px 0; margin-right:10px;}
#menu li .nav-empresa:hover		{ background-position:-210px -90px; margin-right:10px;}
#menu li .nav-equipe			{ width:85px; background-position: -295px 0; margin-right:10px;}
#menu li .nav-equipe:hover		{ background-position: -295px -90px; margin-right:10px;}
#menu li .nav-servicos			{ width:85px; background-position: -380px 0; margin-right:10px;}
#menu li .nav-servicos:hover	{ background-position: -380px -90px; margin-right:10px;}
#menu li .nav-clientes			{ width:85px; background-position: -465px 0; margin-right:10px;}
#menu li .nav-clientes:hover	{ background-position: -465px -90px; margin-right:10px;}
#menu li .nav-contato			{ width:85px; background-position: -550px 0; margin-right:10px;}
#menu li .nav-contato:hover		{ background-position: -550px -90px; margin-right:10px;}


/* FORMS */
.fechar{display:none;}
input {width:250px; height:13px;}
textarea{width:250px;}
.botaoContato{background:#666666; width:70px; height:35px; color:#CCCCCC; font-weight:bold; border:none;}
/* END*/