/******************************** CSS 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;font-family:Verdana, Arial, Helvetica, sans-serif;;}
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 -------------*/
h1{color:#377474;font-size:14px;font-family:verdana;padding:0 0 10px 0;}
h2{font-size:11px;font-family:verdana;padding:0 0 0 122px;}
h2 a{text-decoration:none;color:#29aac9;}
h3{padding:10px 0 0 15px;background:url("../img/bullet_titulo.jpg") 0 13px no-repeat;*background:url("../img/bullet_titulo.jpg") 0 10px no-repeat;}
h3 a{color:#377474;font-size:11px;font-family:verdana;text-decoration:none;}
h3 a:hover{color:#c2ae2f;font-size:11px;font-family:verdana;text-decoration:none;}
h4{font-size:11px;font-family:verdana;padding:5px 0 5px 20px;}
h4 a{text-decoration:none;color:#807d7d;}
h4 a:hover{color:#c2ae2f;}
h5{font-size:11px;font-family:verdana;padding:10px 0 0 15px;width:170px;height:auto;background:url("../img/bullet_titulo.jpg") 0 13px no-repeat;*background:url("../img/bullet_titulo.jpg") 0 10px no-repeat;}
h5 a{text-decoration:none;color:#377474;}
h5 a:hover{color:#c2ae2f;}
.textcolesq{font-size:11px;font-family:verdana;padding:15px 0 0 0;width:170px;height:auto;margin:0 0 0 20px;}
.textcolesq a{text-decoration:none;color:#807d7d;}
.textcolesq a:hover{color:#c2ae2f;}
h6{font-size:11px;font-family:verdana;padding:10px 0 0 15px;width:170px;height:auto;background:url("../img/bullet_titulo.jpg") 0 13px no-repeat;*background:url("../img/bullet_titulo.jpg") 0 10px no-repeat;}
h6 a{text-decoration:none;color:#377474;}
h6 a:hover{color:#c2ae2f;}

/*------------ Structure ------------*/
body{width:auto;height:auto;margin:0 0 150px 0;background:url("../img/bg.jpg") no-repeat;background-position: 80% bottom;background-color:#378DA8;}
#all{width:780px;min-width:780px;max-width:100%;height:auto;overflow:hidden;*height:1150px;_height:1160px;_overflow:inherit; margin:0 auto;border:1px solid #81ABAF;background-color:#e1e5e5;}
#hd{width:auto;height:165px;margin-bottom:10px;padding:0 10px 0 10px;background:url("../img/bg_novo_header_uvp.jpg") no-repeat; }
#colflash{width:760px;height:291px;margin-bottom:10px;padding:0 10px 0 10px;}
#bd{width:auto;height:690px;padding:0 10px 0 10px;}
#colmenu{width:760px;height:165px;}
#colBusca{width:auto;height:30px;padding:0 10px 0 10px;}

/*-----------CSS Corpo Main-----------*/

#colLeft{width:195px;height:690px;float:left;overflow:hidden;}
#colCenter{width:350px;height:auto;float:left;margin:0 10px 0 10px;background-color:#eae5e5;padding:0 0 10px 0;}
#colRight{width:195px;height:690px;float:right;/*background-color:#DBD900;*/}
#slide a img{margin:0 0 8px 5px;/*background:url("../img/web.jpg") no-repeat;*/width:340px;height:250px; border:none;}

/*------------ Coluna Busca ----------- */
.busca{width:200px;height:25px;float:right;}
.labelBusca{width:45px;_width:45px;height:18px;float:left;font-size:12px;font-family:verdana;padding:3px 0 0 5px;}
.inputBusca{width:150px;height:20px;float:right;}
.inputBusca input{width:100px;height:12px;}
.inputBusca input#botaoE{width:25px;height:23px;*height:20px;_height:20px;background:url("../img/ok_acao.jpg") no-repeat;margin:0 0 0 1px;border:none;}


/*--------CSS Coluna da esquerda-------*/
.colLeftCamara{width:195px;height:122px;/*background-color:#D4DDDD;*/}
.imgLeftCamara{width:195px;height:42px;background:url("../img/bg_titulo_generico.jpg") no-repeat;}
.contLeftCamara{width:195px;height:100px;background-color:#DBD9D9;}
.colLeftMalaDireta{width:195px;height:118px;margin:30px 0 10px 0;_margin:10px 0 10px 0;/*background-color:#D4DDDD;*/}
.imgLeftMalaDireta{width:195px;height:42px;background:url("../img/bg_titulo_acesso_a_mala_direta.jpg") no-repeat;}
.contLeftMalaDireta{width:195px;height:76px;background-color:#DBD9D9;}
.contLeftMalaDireta input.categoria{font-size:12px;font-family:verdana;color:#a09f9f;width:145px;height:16px;padding:2px 0 0 5px;border:1px solid #BCBCBC;}
.contLeftMalaDireta input#botao{width:25px;height:auto;background:url("../img/ok_index.jpg") no-repeat;margin:-14pt 3pt 0pt 0px;border:none;float: right;}
.colLeftGestaoCamara{width:195px;height:auto;/*background-color:#D4DDDD;*/}
.imgLeftGestaoCamara{width:195px;height:42px;background:url("../img/bg_titulo_generico.jpg") no-repeat;}
.contLeftGestaoCamara{width:195px;height:auto;background-color:#DBD9D9;padding:0 0 15px 0;}
.colLeftConhecaUVP{width:195px;height:116px;margin:10px 0 0 0; /*background-color:#D4DDDD;*/}
.imgLeftConhecaUVP{width:195px;height:42px;background:url("../img/bg_titulo_generico.jpg") no-repeat;}
.contLeftConhecaUVP{width:195px;height:74px;background-color:#DBD9D9;}
select.categoria{width:150px;height:20px;margin:0 0 0 10px;border:1px solid #ccc;color:#377474;}
option.escolherCamara{color:#A09F9F;}

/*--------CSS coluna do centro-------*/
.imgColCenter{width:350px;height:42px;background-color:#A6C1C0;margin:0 0 25px 0;}
.colCenterUltimasUVP{width:345px;height:100px;_height:auto;margin:5px 0 0 0;padding:0 5px 0 0;/*background-color:#ccc;*/}
.colCenterUltimasUVP img{width:74px;float:left;margin:0 10px 5px 5px;}
.colCenterUltimasUVP a{font-size:11px;font-family:verdana;width:245px;text-decoration:none;color:#000;font-size:11px;font-family:verdana;float:right;}
.colCenterUltimasUVP a:hover{color:#29aac9;font-size:11px;font-family:verdana;}
.colCenterUltimasUVP h1{color:#377474;font-size:11px;font-family:verdana;padding:0 0 5px 5px;_padding:0 0 5px 0;font-weight: bold;}
.colJquery{width:auto;height:260px;background-color:#EAE5E5;}
.slideJquery{width:auto;height:245px;margin:5px 0 0 0;}
.colImgCenter{width:82px;height:80px;float:left;}
.colContCenter{width:250px;_width:230px;height:80px;float:right;padding:0 5px 0 0;_padding:0;}
.colContCenter2{width:auto;height:80px;padding:0 5px 0 0;_padding:0;}
.colCenterUltimasUVP2{width:345px;height:80px;margin:5px 0 0 0;padding:0 5px 0 0;/*background-color:#ccc;*/}
.colCenterUltimasUVP2 a{font-size:11px;font-family:verdana;width:auto;text-decoration:none;color:#000;font-size:11px;font-family:verdana;float:left;padding:0 0 0 8px;}
.colCenterUltimasUVP2 a:hover{color:#29aac9;font-size:11px;font-family:verdana;}
.colCenterUltimasUVP2 h1{color:#377474;font-size:11px;font-family:verdana;padding:0 0 5px 8px;font-weight: bold;}

/*-------CSS coluna da direita-------*/
.colRightMulherVereadora{width:195px;height:122px;background-color:#DBD9D9;/*background-color:#D4DDDD;*/}
.imgRightMulherVereadora{width:195px;height:28px;background-color:#A6C1C0;}
.contRightMulherVereadora{width:195px;height:94px;background:url("../img/mulher_vereadora_home.jpg") 80px 0 no-repeat;}
.colRightEventos{width:195px;height:140px;margin:12px 0 18px 0;*margin:16px 0 20px 0;_margin:16px 0 14px 0;/*background-color:#D4DDDD;*/}
.imgRightEventos{width:195px;height:28px;background-color:#A6C1C0;}
.contRightEventos{width:185px;height:97px;background:#DBD9D9 url("../img/foto_evento.jpg") 0 15px no-repeat;padding:10px 0 10px 10px;_padding:10px 0 0 10px;}
.colConteudoEvento{width:175px;height:45px;margin:0 0 10px 0;/*background-color:#fff;*/}
.colConteudoEvento h1{font-size:11px;}
.imgConteudoEvento img{width:45px;height:45px;float:left;margin:0 5px 0 0;}
.colConteudoEvento a{font-size:11px;font-family:verdana;text-decoration:none;color:#29aac9;padding:0 0 0 60px;_padding:0 0 0 50px;}
.colRightBlogUVP{width:195px;height:130px;_height:65px;margin:0 0 13px 0;*margin:0 0 16px 0;_margin:0 0 16px 0;background-color:#dbd9d9;}
.imgRightBlogUVP{width:195px;height:28px;background-color:#A6C1C0;}
.contRightBlogUVP{width:180px;height:57px;_height:47px;padding:30px 5px 15px 10px;font-size:11px;font-family:verdana;}
.contRightBlogUVP a{text-decoration:none;color:#807d7d;}
.contRightBlogUVP a:hover{color:#c2ae2f;}
.colRightDefesaVereador{width:195px;height:auto;background-color:#DBD9D9;padding:0 0 30px 0;}
.imgRightDefesaVereador{width:195px;height:28px;background-color:#A6C1C0;}
.contRightDefesaVereador{width:195px;height:auto;background-color:#DBD9D9;margin:5px 0 0 0;}
.contRightDefesaVereador h3 a{color:#015353;text-decoration:none;font-size:11px;font-family:verdana;}
.contRightDefesaVereador h3 a:hover{color:#c2ae2f;font-size:11px;font-family:verdana;text-decoration:none;}
.contRightDefesaVereador img{width:66px;height:65px;float:left;margin:10px 8px 5px 10px;}
.contRightDefesaVereador p{font-size:11px;font-family:verdana;margin:10px 5px 5px 5px;}
.colRightNewsletter{width:195px;height:121px;margin:15px 0 0 0;/*background-color:#D4DDDD;*/}
.imgRightNewsletter{width:195px;height:28px;background-color:#A6C1C0;}
.contRightNewsletter{width:195px;height:93px;background-color:#DBD9D9;}
.contRightNewsletter input{margin:5px 0 0 10px;}
.contRightNewsletter input#botaoE{width:25px;height:19px;background:url("../img/ok_acao.jpg") no-repeat;margin:0 0 0 1px;border:none;}
.contRightNewsletter input.cadastrar{font-size:12px;font-family:verdana;color:#a09f9f;width:140px;height:16px;padding:2px 0 0 5px;border:1px solid #BCBCBC;}
.maisEventosRigth{width:90px;height:20px;float:right;margin:20px 0 0 0;}
.maisEventosRigth a{font:11px verdana;color:#807D7D;text-decoration:none;}
.maisEventosRigth a:hover{color:#c2ae2f;}

/*-------CSS titulos das imagens------*/
.imgLeftCamara p{font-size:12px;font-family:verdana;padding:15px;}
.imgLeftMalaDireta p{font-size:12px;font-family:verdana;padding:15px 0 0 10px;}
.imgLeftGestaoCamara p{font-size:11px;font-family:verdana;padding:15px 0 0 8px;}
.imgLeftConhecaUVP p{font-size:12px;font-family:verdana;padding:15px;}
.imgColCenter p{font-size:12px;font-family:verdana;font-weight:bold;padding:15px;}
.imgRightMulherVereadora p{font-size:12px;font-family:verdana;padding:8px;}
.imgRightEventos p{font-size:12px;font-family:verdana;padding:8px;}
.imgRightBlogUVP p{font-size:12px;font-family:verdana;padding:8px 0 0 4px;}
.imgRightDefesaVereador p{font-size:12px;font-family:verdana;padding:8px;}
.imgRightNewsletter p{font-size:12px;font-family:verdana;padding:8px;}


/******** Footer ***********/
#ft{position:relative;width:780px;height:60px;float:right;*padding:175px 0 0 0;_padding:0;}
#ft a img{border:0;margin-right:9px;margin-top:0;float:right;position:relative;margin-top:-39px;}
#ft{font:11px verdana;margin:30px 0 0 0;}
#ft p{width:auto;text-align:center;}


/* Menu */

#outer {width:750px; height:300px; background:url(film.jpg) no-repeat right bottom; border:1px solid #766; border-width:5px 1px 1px; position:relative;}

.pad1 {width:50px; height:20px; background:#BFBFBF; display:inline; float:left; margin:5px 4px 0 4px;}
.pad2 {width:50px; height:20px; background:#BFBFBF; display:inline; float:left; margin:5px 4px 0 0;}

#menu {list-style-type:none; padding:0; margin:5px 0 0 20px;}
#menu ul {list-style-type:none; padding:0; margin:0;}
#menu li {float:left;background:url(../img/bg_menu_2.jpg) no-repeat;_background:url(../img/bg_menu_3.jpg) repeat-x;margin:0 4px 0 0; position:relative;height:20px;font-weight:normal}
#menu li.tg{float:left; background:url(../img/bg_menu_3.jpg) no-repeat;_background:url(../img/bg_menu_3.jpg) repeat-x; margin:0 4px 0 0; position:relative;height:40px;}
#menu li.tg a:hover{background-color:#7F7F7F;height:40px;color:#fff;}
#menu li.sub{background:url(../img/bg_menu.jpg) repeat-x;width:150px;text-align:center;font:11px verdana;line-height:20px;font-weight:bold;}


/* for IE5.5 and IE6 only */
#menu table {border-collapse:collapse;position:absolute;top:0;left:0;z-index:80;font-size:1em;}

#menu li a {display:block; color:#000; height:20px; font-family:verdana; font-size:11px; line-height:20px; width:154px; text-decoration:none; text-align:center;}
#menu :hover {color:#000;background:url(../img/bg_menu.jpg) no-repeat;}
#menu li ul li:hover > a {color:#fff; background:#7F7F7F;width:150px;}
#menu li ul li a:hover{color:#fff;background:#7F7F7F; _background:#7F7F7F;width:150px;_width:154px;}

#menu ul,
#menu :hover ul ul,
#menu :hover ul :hover ul ul,
#menu :hover ul :hover ul ul.left {position:absolute; left:-9999px; width:128px;}

#menu :hover ul{left:0;top:20px; background:url(transparent.gif);} /* the background image is for IE7 */

#menu :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul {padding:0 4px; left:150px; _left:154px; top:0;}

#menu :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul.left {padding:0 4px; left:-131px; top:0;}

#menu li.seta {float:left; background:url(../img/bg_menu_com_seta.jpg) no-repeat;_background:url(../img/bg_menu_com_seta.jpg); margin:0 4px 0 0; position:relative;height:20px;}