/* CSS BLOG Da Varanda Reset ======================================================================= */
body,h1,h2,h3,h4,h5,h6,form,div,span,dl,ul,ol,li,dt,dd,p,address,a,blockquote,th,td{margin:0;padding:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:none;}
ul li{list-style:none;}
fieldset{border:none;}

/*general*/
p{margin:5px 0 0 0;color:#000;font:11px verdana;}
strong{font-weight:bold;color:#3f3f3f;}

/* ========== fonts ==============*/
body{font-family:Verdana, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:Verdana, Arial, Helvetica, sans-serif;}
h1{}
/*h2{color:#0071BC;font:14px verdana;font-weight:bold;margin:200px 0 0 0;}*/
h3{}
h4{color:#ff0000;font:11px verdana;float:left;width:40px;margin:0 0 15px 0;}
h5{color:#000;font:11px verdana;font-style:italic;width:195px;}
h6{color:#fff;font:11px verdana;margin:0 5px 0 16px;}

/*structure*/
body{width:auto;height:auto;background:url("../img/bg.jpg") -272px 0 repeat-y;}
#all{width:781px;height:auto;margin:0 auto;overflow:hidden;padding:0;position:relative;}
#hd{width:781px;height:200px;margin:0 auto;}
#menu{width:781px;height:67px;}
#bd{width:781px;height:auto;margin:0 auto;overflow:hidden;}
#ft{width:781px;height:auto;overflow:hidden;}

#colbg{width:825px;height:auto;overflow:hidden;margin:0 auto;background:url("../img/sombra_topo.png") -3px 210px no-repeat;}
#colMaos{width:1263px;height:1200px;background:url("../img/bg_maos_laterais_03.png") 37px 70% no-repeat;*background:url("../img/bg_maos_laterais_03.png") 30px 70% no-repeat;position:absolute;*margin:0 0 0 -250px;}
#colMaosProj{width:1263px;height:1000px;background:url("../img/bg_maos_laterais_03.png") 37px 70% no-repeat;*background:url("../img/bg_maos_laterais_03.png") 30px 70% no-repeat;position:absolute;*margin:0 0 0 -250px;}
/* hd */
.marca_primeiros_passos{width:211px;height:186px;background:url("../img/marca_pp.gif") 25px 34px no-repeat;margin:0 0 0 30px;float:left;cursor:pointer;}
.flashHd{width:400px;height:190px;float:right;margin:0 40px 0 0;}

/* bd 
.colMenuFlash{width:781px;height:110px;}
.colMenu{width:530px;height:110px;float:left;}
.colFlashBd{width:250px;height:110px;float:right;}
.colImgArredon{width:789px;height:51px;background:url("../img/topo_bg_pp.gif") no-repeat -4px 0;}
.colCorArredon{width:781px;height:auto;margin:0 auto;overflow:hidden;background:#F7D954 url("../img/bg_all.gif") -4px -15px no-repeat;}
*/


/* bd */
.colMenuFlash{width:781px;height:110px;}
.colMenu{width:570px;_width:590px;height:110px;float:left;}
.colFlashBd{width:185px;height:110px;float:right;}
.colImgArredon{width:789px;height:51px;background:url("../img/topo_bg_pp.gif") no-repeat -4px 0;}
.colCorArredon{width:781px;height:auto;margin:0 auto;overflow:hidden;background:#F7D954 url("../img/bg_all.gif") -4px -15px no-repeat;}

/* menu */
.colMenu ul{width:570px;_width:590px;height:48px;margin:63px 0 0 0;}
.colMenu ul li{width:105px;height:47px;float:left;margin:0 0 0 10px;}
.colMenu ul li a{width:98px;height:42px;float:left;margin:5px 0 0 2px;}
.colMenu ul li#gale1{width:105px;height:47px;background:url("../img/_bg_menu_normal_03.gif") 0 3px no-repeat;}
.colMenu ul li#gale2{width:102px;height:47px;background:url("../img/_bg_menu_03.png") no-repeat;}
.colMenu ul li#port2{width:102px;height:47px;background:url("../img/_bg_menu_05.png") no-repeat;}
.colMenu ul li#serv2{width:102px;height:47px;background:url("../img/_bg_menu_07.png") no-repeat;}
.colMenu ul li#grupo2{width:102px;height:47px;background:url("../img/_bg_menu_09.png") no-repeat;}
.colMenu ul li a:hover{width:102px;height:47px;_height:43px;cursor:pointer;}
.colMenu ul li#gale1 a:hover{width:105px;height:47px;_height:43px;background:url("../img/_bg_menu_hover_02.gif") 0 0 no-repeat;_background:url("../img/_bg_menu_hover_02.gif") 0  1px no-repeat;}
.colMenu ul li#gale2 a:hover{width:105px;height:47px;_height:43px;background:url("../img/_bg_menu_hover_04.gif") -3px 0 no-repeat;_background:url("../img/_bg_menu_hover_04.gif") -2px 1px no-repeat;_margin:3px -3px 0 0;}
.colMenu ul li#port2 a:hover{width:105px;height:47px;_height:43px;background:url("../img/_bg_menu_hover_06.gif") -3px 0 no-repeat;_background:url("../img/_bg_menu_hover_06.gif") -2px 1px no-repeat;_margin:3px -3px 0 0;}
.colMenu ul li#serv2 a:hover{width:105px;height:47px;_height:43px;background:url("../img/_bg_menu_hover_08.gif") -3px 0 no-repeat;_background:url("../img/_bg_menu_hover_08.gif") -2px 1px no-repeat;_margin:3px -3px 0 0;}
.colMenu ul li#grupo2 a:hover{width:105px;height:47px;_height:43px;background:url("../img/_bg_menu_hover_10.gif") -3px 0 no-repeat;_background:url("../img/_bg_menu_hover_10.gif") -2px 1px no-repeat;_margin:3px -3px 0 0;}
.li{width:98px;height a:42px;cursor:pointer;}
#nav li a:link, #nav li a:visited{display:block;margin:3px 0 0 0;}


/* Projeto Interna */
.bdCont{width:760px;height:auto;overflow:hidden;background:#fff;margin:0 auto;_margin:-2px auto;padding:0 0 40px 0;position:relative;}
.bdContEve{width:760px;height:780px;overflow:hidden;background:#fff;margin:0 auto;padding:0 0 40px 0;}
.colDest{width:760px;height:auto;overflow:hidden;background:url("../img/aviaozinho_10.gif") 240px 25px no-repeat ;}
.colSlideD{width:700px;height:auto;overflow:hidden;float:left;margin:80px 0 0 30px;}
.colCircularMes{width:410px;height:425px;float:right;margin:200px 0 0 0;}
.slideD{width:290px;height:277px;margin:40px 0 0 45px;background:url("../img/bg_destaque_eventos_integra.jpg") 0 0 no-repeat;float:left;}
.slideD img{width:195px;height:152px;margin:41px;float:left;}
.colDest p{font:11px verdana;margin:20px 50px 0 50px;}
.colProj{width:760px;height:auto;overflow:hidden;background:url("../img/bg_14.jpg") 0 bottom no-repeat;}
.tituloProj{width:760px;height:37px;background:url("../img/titulos_42.gif") no-repeat;margin:40px 0 0 40px;}
.colContProj{width:715px;height:430px;margin:20px 0 0 45px; }
.colContProj ul{width:715px;height:auto;overflow:hidden;}
.colContProj ul li{width:158px;height:auto;overflow:hidden;float:left;margin:30px 5px 0 8px;}
.colContProj ul li a{text-decoration:none;color:#0071BC;font:11px verdana;}
.colContProj ul li a img{width:144px;height:110px;border:none;}
.maisProjetos{width:182px;height:auto;overflow:hidden;float:right;margin:10px 0 0 0;*margin:30px 0 0 0;}
.maisProjetos a{color:#3B3D98;font:11px verdana;text-decoration:none;}
.colDest h2{width:424px;_width:380px;color:#0071BC;font:14px verdana;font-weight:bold;margin:40px 0 10px 0;}

.slideDP{width:290px;height:277px;margin:40px 0 0 45px;background:url("../img/bg_destaque_projetos.jpg") 0 0 no-repeat;float:left;}
.slideDP img{width:195px;height:152px;margin:41px;float:left;}


/* Evento Interna */
.tituloEve{width:760px;height:37px;background:url("../img/eventos_03.gif") no-repeat;margin:40px 0 0 40px;}
.colSlideD2{width:700px;auto;overflow:hidden;float:left;margin:80px 0 0 30px;}


/* Apresentacao */
.tituloApre{width:760px;height:37px;background:url("../img/titulo_apresentacao_03.gif") no-repeat;margin:40px 0 0 40px;}
/*.colSlideD3{width:265px;height:305px;float:left;margin:80px 0 0 30px;}*/
/*.slideD3{width:200px;height:170px;margin:48px 0 0 45px;}*/
/*.slideD3 img{width:195px;height:152px;}*/
.colDest3{width:760px;height:auto;overflow:hidden;background:url("../img/aviaozinho_10.gif") 240px 25px no-repeat ;}
/*.colDest3 p{font:11px verdana;margin:20px 50px 0 75px;}*/
.slideApre{width:332px;height:290px;margin:0 auto;}
.slideApre img{width:332px;height:290px;margin:50px 0 0 0;}
.colProj3{width:760px;height:auto;overflow:hidden;background:url("../img/bg_14.jpg") 0 top no-repeat;}

/* Evento Listagem */
.colSlideD4{width:380px;height:140px;float:left;margin:80px 0 0 30px;_margin:80px 0 0 20px;}
.colContProj2{width:715px;height:auto;overflow:hidden;margin:20px 0 0 45px;_margin:20px 0 0 35px; }
.colContProj2 ul{width:715px;height:auto;overflow:hidden;}
.colContProj2 ul li{width:169px;height:166px;float:left;margin:0 4px 30px 0;background:url(../img/_bg_foto_evento.png) no-repeat;}
.colContProj2 ul li a{text-decoration:none;color:#0071BC;font:11px verdana;}
.colContProj2 ul li a img{width:135px;height:106px;border:none;margin:12px 0 5px 16px;}

.colContProj2 ul li h6 a{color:#fff;}

/* Projeto Listagem */
.colContProj3{width:715px;height:500px;margin:20px 0 0 45px;_margin:20px 0 0 35px; }
.colContProj3 ul{width:500px;height:auto;overflow:hidden;margin:0 0 0 100px;}
.colContProj3 ul li{width:500px;height:auto;float:left;margin:0 5px 15px 8px;color:#0071BC;font:11px verdana;}
.colContProj3 ul li a{text-decoration:none;color:#0071BC;font:11px verdana;width:460px;}
.colContProj3 ul li a:hover{color:#84CF74;}

/* Contato/ Fale conosco */
.colContProj4{width:715px;height:580px;margin:20px 0 0 45px;_margin:20px 0 0 35px; }
.frmcontato2{width:450px;height:228px;margin:20px 0 0 100px;*height:288px;_height:228px;}
.formcontact2{width:450px;font-size:12px;color:#000;padding:0 10px;_width:auto;}
.contact2{float:left;margin:12px 0 10px 2px;}
.formcontact2 label{display:block;width:138px;margin-bottom:22px;*margin-bottom:22px;}
.formcontact2 input{display:block;width:278px;margin-bottom:15px;border:1px solid #F9AE56;}
.formcontact2 select{display:block;width:278px;margin-bottom:15px;border:1px solid #F9AE56;*width:282px;_width:282px;}
.formcontact2 textarea{width:278px;height:90px;}
.formcontact2 input#enviar{height:28px;width:73px;margin-right:210px;float:right;margin:18px 122px 0 0;_margin:18px 52px 0 0;color:#fff;padding:0 0 2px 0;background:url("../img/_primeiros_passos_fale_conosco_07.gif") no-repeat;}
.formcontact2 input#enviar:hover{height:28px;width:72px;margin-right:210px;float:right;margin:18px 122px 0 0;_margin:18px 52px 0 0;color:#fff;padding:0 0 2px 0;background:url("../img/_primeiros_passos_fale_conosco_09.gif") no-repeat;}
.formcontact2 textarea{border:1px solid #F9AE56;display:block;}
.tituloFale{width:760px;height:37px;background:url("../img/primeiros_passos_fale_conosco_03.gif") no-repeat;margin:40px 0 0 40px;}

#ft address{text-align:center;font:11px verdana;margin:40px 0 40px 0;}

/* modificados */
h2{color:#0071BC;font:14px verdana;font-weight:bold;margin:0;width:470px;float:right;}

.colSlideD3{width:700px;height:auto;overflow:hidden;float:left;margin:80px 0 50px 30px;_margin:60px 0 50px 30px;}
.slideD3{width:680px;height:auto;overflow:hidden;margin:48px 0 0 75px;}
.slideD3 img{width:195px;height:152px;float:left;}
.colDest3 p{font:11px verdana;margin:20px 50px 0 0;padding: 10px 0 0 0;}

.tituloAni{width:380px;_width:350px;height:25px;background:url("../img/titulos_31.gif") no-repeat;margin:30px 0 0 30px;}

/* Criados */
.legSlide{width:195px;height:auto;overflow:hidden;float:left;}
.ColSlideImgLeg{width:195px;height:auto;overflow:hidden;float:left;color:#000;font:11px verdana;font-style:italic;margin:0 15px 0 0;}