﻿/*
CSS Developed by Fohat Lux Design
www.fohatlux.com.br
07/2011
*/

@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; border:none;}
html{background:url(../images/bg_html.png) 0 0 repeat;}
body{background:url(../images/bg_body.png) center top no-repeat; color:#3E3E33; font-family:"Trebuchet MS", Tahoma; font-size:13px; line-height:18px;}
p{margin:5px 0;}
hr{border:none; border-top:1px solid #A0A194; border-bottom:1px solid #EEEFE7; height:2px; clear:both;}
input{border:1px solid #BFC5A9; background:#F0F1EB; padding:3px; font-size:13px; color:#3E3E33; font-family:"Trebuchet MS"}
select{border:1px solid #BFC5A9; background:#F0F1EB; padding:3px; font-size:13px; color:#3E3E33; font-family:"Trebuchet MS"}
textarea{border:1px solid #BFC5A9; background:#F0F1EB; padding:3px; font-size:13px; color:#3E3E33; font-family:"Trebuchet MS"}
a{color:#F66013; text-decoration:underline;}
a:hover{color:#BE4707; text-decoration:none;}
.CB{clear:both;}/*CB = Clear Both*/

/*TOPO*/
#topo{width:960px; height:100px; margin:0 auto; display:table;}
h1#logo{width:255px; height:160px; background:url(../images/logo_interacao.png) 0 0 no-repeat; position:absolute; margin:0 0 0 40px; text-indent:-99999px; display:block; z-index:99;}
#midias_sociais{position:absolute; margin:42px 0 0 576px;}

/*SLIDER TOPO*/
#slider{width:960px; height:252px; margin:0 auto;}

#container{margin:0 auto; position:relative; text-align:left; width:960px; height:252px; background:#fff;}					
#content{position:relative;}

#slider ul, #slider li{margin:0; padding:0; list-style:none;}
#slider li{width:960px; height:252px; overflow:hidden;}	
#prevBtn, #nextBtn{display:block; width:67px; height:58px; position:absolute; left:-30px; top:100px;}	
#nextBtn{left:930px;}														
#prevBtn a, #nextBtn a{display:block; width:67px; height:58px; background:url(../images/btn_prev.png) no-repeat 0 0; text-indent:-99999px; outline:none;}
#nextBtn a{background:url(../images/btn_next.png) no-repeat 0 0; text-indent:-99999px; outline:none;}
#nextBtn a:hover{background:url(../images/btn_next.png) no-repeat 0 -58px;}
#prevBtn a:hover{background:url(../images/btn_prev.png) no-repeat 0 -58px;}

/*MENU TOPO*/
#menu_horizontal{width:960px; display:table; margin:0 auto;}
#menu_horizontal ul#cssdropdown{list-style:none; margin-left:50px;}
#menu_horizontal li.headlink{float:left;}

#menu_horizontal .menu_quemsomos{background:url(../images/menu_quemsomos.png) 0 0 no-repeat; width:131px; height:64px; cursor:pointer;}
#menu_horizontal .menu_quemsomos:hover{background:url(../images/menu_quemsomos.png) 0 -64px no-repeat;}
#menu_horizontal .menu_consultores{background:url(../images/menu_consultores.png) 0 0 no-repeat; width:121px; height:64px; cursor:pointer;}
#menu_horizontal .menu_consultores:hover{background:url(../images/menu_consultores.png) 0 -64px no-repeat;}
#menu_horizontal .menu_metodologia{background:url(../images/menu_metodologia.png) 0 0 no-repeat; width:124px; height:64px; cursor:pointer;}
#menu_horizontal .menu_metodologia:hover{background:url(../images/menu_metodologia.png) 0 -64px no-repeat;}
#menu_horizontal .menu_servicos{background:url(../images/menu_servicos.png) 0 0 no-repeat; width:97px; height:64px; cursor:pointer;}
#menu_horizontal .menu_servicos:hover{background:url(../images/menu_servicos.png) 0 -64px no-repeat;}
#menu_horizontal .menu_clientes{background:url(../images/menu_clientes.png) 0 0 no-repeat; width:93px; height:64px; cursor:pointer;}
#menu_horizontal .menu_clientes:hover{background:url(../images/menu_clientes.png) 0 -64px no-repeat;}
#menu_horizontal .menu_artigos{background:url(../images/menu_artigos.png) 0 0 no-repeat; width:86px; height:64px; cursor:pointer;}
#menu_horizontal .menu_artigos:hover{background:url(../images/menu_artigos.png) 0 -64px no-repeat;}
#menu_horizontal .menu_contato{background:url(../images/menu_contato.png) 0 0 no-repeat; width:91px; height:64px; cursor:pointer;}
#menu_horizontal .menu_contato:hover{background:url(../images/menu_contato.png) 0 -64px no-repeat;}

#menu_horizontal .menu_quemsomos a{display:block; height:64px;}
#menu_horizontal .menu_consultores a{display:block; height:64px;}
#menu_horizontal .menu_metodologia a{display:block; height:64px;}
#menu_horizontal .menu_servicos a{}
#menu_horizontal .menu_clientes a{display:block; height:64px;}
#menu_horizontal .menu_artigos a{display:block; height:64px;}
#menu_horizontal .menu_contato a{display:block; height:64px;}

#sub_servicos{position:absolute; width:250px; margin:64px 0 0 0;}

ul.submenu{list-style:inside; background:#A1A68F; color:#FFF; padding:25px;}
ul.submenu a{color:#FFF; font-size:14px; text-decoration:none; font-weight:bold; line-height:25px;}
ul.submenu a:hover{color:#3E3E33; text-decoration:underline;}

/*CONTEUDO*/
#conteudo{width:880px; margin:40px auto 0 auto; display:table;}
.HB_G{width:420px; float:left; margin-bottom:30px;} /*HB_G = Home Box Grande*/
.HB_P{width:280px; float:left; margin-top:30px;} /*HB_P = Home Box Pequena*/

h2{font-family: "Trebuchet MS"; color:#FF6600; font-size:25px; text-transform:uppercase; text-align:left; margin:0 0 20px 0; line-height:25px;}
h2#tit_bemvindo{display:block; width:182px; height:33px; background:url(../images/tit_bemvindo.png) 0 0 no-repeat; text-indent:-9999px;}
h2#tit_newsletter{display:block; width:87px; height:19px; background:url(../images/tit_newsletter.png) 0 0 no-repeat; text-indent:-9999px;}
h3#tit_twitter{display:block; width:118px; height:28px; background:url(../images/tit_twitter.png) 0 0 no-repeat; text-indent:-9999px;}
h3#tit_experiencias_home{display:block; width:105px; height:25px; background:url(../images/tit_experiencias_home.png) 0 0 no-repeat; text-indent:-9999px;}
h3#tit_artigos_home{display:block; width:60px; height:24px; background:url(../images/tit_artigos_home.png) 0 0 no-repeat; text-indent:-9999px;}
h3#tit_artigos_home_verde{display:block; width:60px; height:24px; background:url(../images/tit_artigos_home_verde.png) 0 0 no-repeat; text-indent:-9999px;}
h3#tit_cursosabertos_home_verde{display:block; width:129px; height:24px; background:url(../images/tit_cursosabertos_home_verde.png) 0 0 no-repeat; text-indent:-9999px;}

p#depoimento{width:240px; margin:0 auto;}
p#depoimento span{font-size:11px; color:#5F6809; font-style:italic;}

#bot_cadastrar{width:102px; height:32px; background:url(../images/bot_cadastrar.png) 0 0 no-repeat; text-indent:-99999px; display:block; cursor:pointer;}
#bot_cadastrar:hover{background:url(../images/bot_cadastrar.png) 0 -32px no-repeat;}
#bot_enviar{width:102px; height:32px; background:url(../images/bot_enviar.png) 0 0 no-repeat; text-indent:-99999px; display:block; cursor:pointer;}
#bot_enviar:hover{background:url(../images/bot_enviar.png) 0 -32px no-repeat;}

#conteudo_left{width:240px; padding:20px; background:url(../images/bg_conteudo_left.png) 0 0 no-repeat; float:left; margin-right:40px;}
#conteudo_right{width:560px; float:right;}

ul#clientes{list-style:none;}
ul#clientes li{float:left; padding:10px;}

.box_consultor{display:none;}
.imagens{border:#CCC 2px solid; margin:5px 10px 10px 0; float:left;}
#destaque_agenda{background:#B7BBA6; border:1px dotted #030; font-size:12px; padding:10px;}

#alert_newsletter_green{width:390px; margin:0 auto; background:#597343; border:1px solid #25410E; padding:10px; color:#FFF; font-weight:bold; text-align:center; margin:15px 0;}
#alert_newsletter_yellow{width:390px; margin:0 auto; background:#FFEA95; border:1px solid #AE8B00; padding:10px; color:#AE8B00; font-weight:bold; text-align:center; margin:15px 0;}
#alert_newsletter_red{width:390px; margin:0 auto; background:#FFCCCC; border:1px solid #990000; padding:10px; color:#990000; font-weight:bold; text-align:center; margin:15px 0;}

/*FOOTER*/
#footer{width:100%; height:73px; padding-top:110px; background:url(../images/bg_footer.png) top center no-repeat; margin-top:30px;}
#footer_content{width:960px; margin:0 auto; text-align:center;}
#footer_content address{font-style:normal;}

/*SLIDER*/

