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

h1{ font-family: 'Source Sans Pro', sans-serif; font-size:12px; color:#999; margin-top:0;}
h2{ font-family: 'Source Sans Pro', sans-serif; font-size:22px; color:#3e6ab1; margin:0; text-transform:uppercase;}
h3{ font-family: 'Source Sans Pro', sans-serif; font-size:18px; color:#3e6ab1; margin-bottom:10px; margin-top:10px;}
h4{ font-family: 'Source Sans Pro', sans-serif; font-size:18px; color:#3e6ab1; margin-bottom:10px;}
p{ font-family: 'Source Sans Pro', sans-serif; font-size:14px; color:#333; margin-top:0; text-align:justify;}
body{ background:#fff;}
a {font-size:12px; text-decoration:none; color:#36F; font-weight:bold;}


#geral{ float:left; width:100%; height:auto; margin-top:-8px;}
#centro{ width:1024px; margin:0 auto;}
#topo{ float:left; width:1024px; height:150px; background:#f2f2f2;}
#menu{ float:left; width:1024px; height:auto;}
#banner{ float:left; width:1024px; height:300px; margin-top:50px;}
#conteudo{ float:left; width:1024px; height:auto; margin-top:10px;}
.linha{ float:left; width:1024px; height:auto; margin:10px 0;}
#texto-home-dir{ float:right; width:385px; height:auto;}
#texto-home-esq{ float:left; width:620px; height:auto;}
#rodape { width: 1004px; height:25px; float:left; background:#06C; padding: 10px;} 
#rodape p{ font-family: 'Source Sans Pro', sans-serif; font-size:14px; color:#fff;}
#rodape2 { width: 1004px; height:20px; float:left; background:#CCC; padding: 10px;} 

#menu-lateral {width: 200px; height: auto; float:left; margin: 20px 15px 15px 15px;}
#ul-menu-lateral {width: 190px; height: 20px; float:left; background:#0066cc; margin-bottom: 8px; padding: 7px; padding-top: 10px;}
#ul-menu-lateral:hover {background:#052e4a;}

#ul-menu-lateral p {color:#fff;}
#ul-menu-lateral a {color:#fff; text-decoration:none;}
#ul-menu-lateral a:hover { text-decoration:underline;}


#dir-produto { width: 780px; height: auto; float:right; margin-left: 10px; margin-top: 15px; margin-bottom: 10px;}

.linha{width:100%; height:auto; float:left; margin-top:10px;}


/*--------- banner slide --------*/
#slidebox{position:absolute; width:1024px; z-index:2; margin:0; border:1px solid #ccc;}
#slidebox, #slidebox .content{width:1024px;}
#slidebox, #slidebox .container, #slidebox .content{height:300px;}
#slidebox{overflow:hidden;}
#slidebox .container{position:relative; top:0;}
#slidebox .content{ float:left;}
#slidebox .content div{padding:15px 28px; height:100%; font-family:Verdana, Geneva, sans-serif; font-size:13px;}
#slidebox .thumbs{position:absolute; z-index:3; bottom:10px;}
#slidebox .thumbs .thumb{display:block; margin-left:5px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px; background: rgba(0, 0, 0, 0.3); color:#fff;}
#slidebox .thumbs .thumb:hover{background: rgba(255, 255, 0, 0.8); color:#fff;}
#slidebox .selected_thumb{background: rgba(255, 255, 0, 0.8); color:#fff; display:block; margin-left:5px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px;}
/*--------- fim banner slide --------*/

/*--------------------------formulario-----------------------------*/

#form { width:350px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:20px 0 0 0; color:#000; margin-bottom:20px;}
label { display: block; margin: 5px 0 5px 0;}
label span { display: block; width: 300px; margin-top: 2px; float:left; text-align:left;}
input, textarea, select { color: #6e6c60; width: 300px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0px; display:inline; background:#fff; border: solid 1px #6e6c60;}
select { width: auto;}
textarea { height: 50px; width:300px; overflow: auto;}
input#enviar { width:60px; height:20px; background:#3d6ab1; color:#FFFFFF; font-weight: bold; border: none; float:right; margin-right:10px;} 
#nome, #email2, #telefone,#bairro, #comoconheceu, #empresa{ width:350px;}
#mensagem{ width:350px;	height:130px;}
#enviar-contato{ height:40px; width:80px; float:right; margin:10px 0px 0 10px; color:#FFF; background:#fb7909; border:0;}
/*-----------------------------------------------*/