/*



Theme Name: Itaguara



Description: ProBlog by Cudazi for ThemeForest.net



Version: 1.0



Author: Curt Ziegler



Author URI: http://curtziegler.com



*/







html, body, form, h1, h2, h3, h4, h5, h6, p, img, a {margin:0;	padding:0;	outline:0;	border:0;}



body{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#222;background-color:#f1f2f2;/*background-image:url(images/textura.jpg);*/}	



a {color:#333; text-decoration:none;}



a:hover {color:#003194;text-decoration:underline; }



a:active {color:#003194;text-decoration:none;}



p {line-height:200%;}



h1, h2, h3, h4, h5, h6{	font-weight:normal;	letter-spacing:-0.01em;}



h1 { font-size:30px; color:#333; font-weight:bold;margin-bottom:5px;}



h2 { font-size:18px; }



h3 { font-size:12px;}



h4 { font-size:1.3em; }



h5 { font-size:1.2em; font-weight:bold; }



h6 { font-size:1.2em; font-weight:bold; }



h2, h3, h4, h5, h6, p {margin:0 0 20px 0;}



h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none;color:#999;}	



.entry h2{font-weight:bold;margin-bottom:5px; margin-top:10px;color:#003194;}



.entry h3{font-weight:bold;margin-bottom:5px; margin-top:10px;color:#F90;font-size:16px;}



.entry h4{font-weight:bold;margin-bottom:5px; margin-top:10px;color:#003194;font-size:22px;}



.entry p{margin:0;margin-bottom:10px;}



.entry h1{font-size:20px;font-weight:bold;color:#003366; text-align:left;margin-top:30px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #003366;}



.entry2 h1{font-size:28px;font-weight:bold;color:#333; text-align:left;margin-bottom:20px;}



.upper{text-transform:uppercase;}



.bloco{background-color:#666;padding:2px;color:#FFF;font-weight:bold;text-transform:uppercase;margin-bottom:3px;}



.linha{width:auto;height:2px;background-image:url(images/lin-dotted.gif);}



.classe{font-size:12px;text-transform:uppercase;width:auto;color:#999;font-weight:bold;text-align:left;margin-bottom:5px;}







#header-top {background:#eee;border-bottom:1px solid #f8f8f8;height:18px;line-height:18px;}



#header .contentwidth {border-bottom:1px solid #eee;}



#logo {width:320px;float:left;}



#menu {width:620px;float:right;margin-top:52px;}



#menu UL{margin:0;padding:0;}



#menu UL LI{list-style-type:none;padding:0;float:right;}



#menu UL LI A{color:#333; /* Default Color */display:block;padding:0 15px;line-height:25px;text-transform:uppercase;font-size:90%;font-weight:bold;text-decoration:none;}



#menu UL LI A:hover, #menu UL LI.current_page_item{background:#eee; /* Default Color */}



#menu UL LI A:active{color:#000; /* Default Color */}







.line{padding-bottom:5px; border-bottom:1px solid #e0e0e0;}







.aviso{float:left;width:770px;height:auto;margin-bottom:20px;background-color:#f5f5f5;padding:10px}



.aviso h2{font-size:24px;text-align:center;font-weight:bold;color:#F00;margin:0px;letter-spacing:-1px;}



.aviso a:link {color:#900;text-decoration:none;}



.aviso a:visited {color:#900;text-decoration:none;}



.aviso a:hover {color:#900;text-decoration:none;}



.aviso a:active {}







.aviso2{float:left;width:770px;height:auto;margin-bottom:20px;padding:10px;border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0;}



.aviso2 h2{font-size:28px;text-align:center;font-weight:bold;color:#F00;margin:0px;letter-spacing:-1px;}



.aviso2 a:link {color:#006600;text-decoration:none;}



.aviso2 a:visited {color:#006600;text-decoration:none;}



.aviso2 a:hover {color:#006600;text-decoration:underline;}



.aviso2 a:active {}











.breadcrumb{width:auto;margin-bottom:20px;background-color:#f5f5f5;padding:10px;}



.breadcrumb a:link{text-decoration:none;color:#006;}



.breadcrumb a:visited {text-decoration:none;color:#006;}



.breadcrumb a:hover{text-decoration:underline;color:#006;}



.breadcrumb a:active{}







#outer{background:#fff url(images/bg.jpg) no-repeat top center;}



#main {min-height:100px;padding:30px 0;}



#topo {width:auto;height:33px;margin:0 auto;background-color:#E4E4E4;background-image:url(images/bg-links.jpg);}



#topo-navegacao {width:940px;height:35px;margin:0 auto;}



#topo-navegacao img{margin-right:5px;}



#container {width:940px;text-align: left;margin: 0 auto;_margin: 0 auto;padding-left:45px;padding-right:45px;background-image:url(images/fundo.png);background-repeat:repeat-y;background-position:center;}



#container-top {width:940px;height:41px;padding-left:45px;padding-right:45px;background-image:url(images/fundo-top.png);background-repeat:no-repeat;background-position:center;margin:0 auto;}







#container-down {width:940px;height:43px;padding-left:45px;padding-right:45px;background-image:url(images/fundo-down.png);background-repeat:no-repeat;background-position:center;margin: 0 auto;}



#conteudo{width:940px;}



#content .titulos{margin-bottom:10px; font-weight:bold;color:#F90;font-size:24px;}







.header {height: 80px;margin-bottom:15px;margin-top:15px;}



.header_left {height:70px;width:400px;float:left;text-align:left;margin-top:8px;}



.header_right {height:auto;width:auto;float:right;text-align:right;margin-top:20px;}







#header_right_busca {width:600px;height:30px;margin-bottom:10px;float:right;}



#header_right_menu {width:600px;height:25px;float:right;color:#1c608d;}



.banner_linhas {width:940px;height:160px;margin-bottom:20px;float:left;background-color:#999;}



.banner {width:940px;height:180px;margin-bottom:35px;background-color:#f5f5f5;}







.bloco_menu {width:120px;height:auto;margin-bottom:30px;}



.bloco_menu h2{font-weight:bold;color:#036;margin-bottom:0px;border-bottom:1px solid #eee;padding-bottom:5px;}



.enquete{width:200px;height:auto;padding:20px;border:1px solid #e0e0e0;float:right;/*-moz-border-radius:8px;-webkit-border-radius:8px; behavior:url(border-radius.htc);*/}



.enquete h2 {color:#666;margin-bottom:10px;font-weight:bold;letter-spacing:-1px;}







.menu {float:right;text-align: center;margin-bottom: 20px;}



.menu h2 {font-family: Arial, Sans-Serif;font-size: 11px;font-weight: bold;margin: 0px;padding: 0px 0px 0px 0px;}



.menu li {display: inline;list-style-type: none;margin: 0px;padding: 0px;}



.menu ul {margin: 0px;padding: 2px;}



.menu ul li a {font-family: Arial, Sans-Serif;font-size: 10px;font-weight: bold;color: #1c608d;padding: 0px 5px 0px 5px;margin: 0px;text-decoration: none;}



.menu ul li a:hover {color: #FF6600;padding: 0px 5px 0px 5px;text-decoration: none;}







#content {width: 780px;float: right;margin-bottom: 50px;padding: 0px;color:#666666;text-align:left;font-family:Arial, Helvetica, sans-serif;_width: 700px; /* essa linha funciona no IE6 */_float: right; /* essa linha funciona no IE6 */_margin-bottom: 50px; /* essa linha funciona no IE6 */}



#content-full {width: 940px;float: left;margin-bottom: 50px;padding: 0px;color:#666666;text-align:left;font-family:Arial, Helvetica, sans-serif;_width: 940px; /* essa linha funciona no IE6 */_float: right; /* essa linha funciona no IE6 */_margin-bottom: 50px; /* essa linha funciona no IE6 */}



#content-full h1{margin-bottom:30px;}



#content-home {width: 790px;float: right;margin-bottom: 0px;padding: 0px;color:#666666;text-align:left;font-family:Arial, Helvetica, sans-serif;_width: 790px; /* essa linha funciona no IE6 */_float: right; /* essa linha funciona no IE6 */_margin-bottom: 50px; /* essa linha funciona no IE6 */}



#content_left {width:520px;height:auto;float:left;overflow:hidden;}



#content_right {width:240px;height:auto;float:right;}



#sidebar-left {width: 120px;float:left; margin-bottom: 30px;}



#sidebar-right {width: 200px;float:right;margin-bottom: 30px;}



.content-informativo{width:780px;height:auto;margin:0 auto;}



.clear {clear:both;}



.top{width:940px; height:70px;margin-bottom:30px;}



.tamanho{background-color:#CCC;}







.destaques{width:520px;height:320px;margin-bottom:40px;}



.destaques2{width:520px;height:295px;margin-bottom:30px;}







.agenda{width:240px;height:auto;margin-bottom:30px;font-size:14px;color:#FF9900;font-weight:bold;background-image:url(images/sdb-bg.jpg);background-position:bottom;background-repeat:no-repeat;padding-bottom:25px;}



.agenda-tit{width:230px;height:35px;background-image:url(images/bg-laranja.png);background-repeat:no-repeat;background-position:left;font-size:17px;font-weight:bold;letter-spacing:-1px;padding-left:10px;padding-top:3px;margin-bottom:10px;line-height:130%;color:#FFF;float:right;}



.horarios{margin-bottom:30px;}







.social{color:#0058DD;}



a.link_social:link {color:#0058DD;text-decoration:none;}



a.link_social:visited {color:#0058DD;text-decoration:none;}



a.link_social:hover {color:#0058DD;text-decoration:underline;}



a.link_social:active {}







.cultural{color:#800A00;}



a.link_cultural:link {color:#800A00;text-decoration:none;}



a.link_cultural:visited {color:#800A00;text-decoration:none;}



a.link_cultural:hover {color:#800A00;text-decoration:underline;}



a.link_cultural:active {}







.esportes{color:#006600;}



a.link_esportes:link {color:#006600;text-decoration:none;}



a.link_esportes:visited {color:#006600;text-decoration:none;}



a.link_esportes:hover {color:#006600;text-decoration:underline;}



a.link_esportes:active {}







.eventos{color:#F90;}



a.link_eventos:link {color:#f90;text-decoration:none;}



a.link_eventos:visited {color:#f90;text-decoration:none;}



a.link_eventos:hover {color:#f90;text-decoration:underline;}



a.link_eventos:active {}







.conselho-deliberativo{color:#C00;}



a.link_conselho-deliberativo:link {color:#C00;text-decoration:none;}



a.link_conselho-deliberativo:visited {color:#C00;text-decoration:none;}



a.link_conselho-deliberativo:hover {color:#C00;text-decoration:underline;}



a.link_conselho-deliberativo:active {}











.outros{}



a.link_outros:link {color:#333;text-decoration:none;}



a.link_outros:visited {color:#333;text-decoration:none;}



a.link_outros:hover {color:#333;text-decoration:underline;}



a.link_outros:active {}







.entry a:link {color:#F90;text-decoration:none;}



.entry a:visited {color:#f90;text-decoration:none;}



.entry a:hover {color:#f90;text-decoration:underline;}



.entry a:active {}







.blocos{background-color:#f5f5f5;border:1px solid #CCC;padding:10px;margin-top:30px;margin-bottom:30px;width:758px;}



.wifi{width:122px;height:91px;float:right;}



.footer-texto{float:left;text-align:center;width:550px;margin-top:10px;}







.calendar-table a:link {color:#F90;text-decoration:none;}



.calendar-table a:visited {color:#f90;text-decoration:none;}



.calendar-table a:hover {color:#f90;text-decoration:underline;}



.calendar-table a:active {}











.evento{width:198px;height:auto;margin-bottom:30px;padding:20px;border:1px solid #e0e0e0;}



.evento-cat{text-transform:uppercase;color:#999;font-size:9px;}



.evento-conteudo{float:left;margin-bottom:30px;}



.evento-conteudo h2{margin-bottom:5px;font-size:15px;font-weight:bold;}



.evento-tit{width:230px;height:35px;background-image:url(images/bg-cinza-degrade.png);background-repeat:no-repeat;background-position:left;font-size:17px;font-weight:bold;letter-spacing:-1px;padding-left:10px;padding-top:3px;margin-bottom:5px;line-height:130%;color:#FFF;float:right;}



.evento-titulo {margin-bottom:10px;color:#666;letter-spacing:-1px;font-weight:bold;/*border-bottom:2px solid #330;padding-bottom:1px;*/font-size:18px;}



.evento-todos{padding-top:0px;padding-bottom:0px;text-align:right;font-weight:bold;width:198px;float:left;}



.evento-thumb{}



.evento-thumb img{width:198px;height:100px;margin-bottom:5px;}



.evento-thumb{margin-bottom:5px;}



.evento-thumb {width:198px;}



.evento-thumb * {display:block;}







/* esportes */



.evento-thumb .cropFoto_esportes {overflow:hidden;height:100px;width:198px;}



.evento-thumb .cropFoto_esportes:hover {border:3px solid #006600;height:94px;width:192px;}



.evento-thumb .cropFoto_esportes:hover img {margin:-3px 0 0 -3px;}



/* social */



.evento-thumb .cropFoto_social {overflow:hidden;height:100px;width:198px;}



.evento-thumb .cropFoto_social:hover {border:3px solid #0058DD;height:94px;width:192px;}



.evento-thumb .cropFoto_social:hover img {margin:-3px 0 0 -3px;}



/* cultural */



.evento-thumb .cropFoto_cultural {overflow:hidden;height:100px;width:198px;}



.evento-thumb .cropFoto_cultural:hover {border:3px solid #800A00;height:94px;width:192px;}



.evento-thumb .cropFoto_cultural:hover img {margin:-3px 0 0 -3px;}











a.event-link:link {color:#666;font-size:10px;text-decoration:none;}



a.event-link:visited {color:#666;font-size:10px;text-decoration:none;}



a.event-link:hover {color:#F90;font-size:10px;text-decoration:none;}



a.event-link:active {}







.entry{font-size:12px;float:left;margin-bottom:30px;width:100%;}



.entry2{float:left;margin-bottom:30px;width:100%;}



.imprimir{width:300px;margin:0 auto;margin-top:30px;margin-bottom:30px;}



.imprimir a:link{text-decoration:none;color:#006;}



.imprimir a:visited {text-decoration:none;color:#006;}



.imprimir a:hover{text-decoration:underline;color:#006;}



.imprimir a:active{}



.print{width:150px;float:right}



.print img{float:left;margin-top:-2px;padding-right:5px;}



.send{width:150px;float:left;}



.send img{float:left;margin-top:-2px;padding-right:5px;}







.video-esquerdo{float:left;margin-right:10px;margin-bottom:5px;clear:both;}



.video-direito{float:right;margin-left:10px;margin-bottom:5px;clear:both;}







.categorias{width:520px;height:auto;margin-bottom:0px;overflow:hidden;line-height:170%;padding-top:20px;padding-bottom:20px;/*border-top:2px solid #999;border-bottom:2px solid #999;*/}



.categoria-tit{font-size:12px;font-weight:bold;}



.categoria-texto{}



.categorias h3 {font-weight:bold;margin-bottom:0px;	font-size:10px;}



.categorias h2 {margin-bottom:8px;	font-size:18px;letter-spacing:-1px;font-weight:bold;}



#categories-3{margin-bottom:10px;}



#categories-4{margin-bottom:10px;}



a.categoria:link{text-decoration:none;color:#999;}



a.categoria:visited {text-decoration:none;color:#999;}



a.categoria:hover{text-decoration:underline;color:#999;}



a.categoria:active{}







.categoria1{width:160px;height:auto;float:left;margin-right:20px;}



.categoria1 h2{margin-bottom:0px;letter-spacing:-1px;font-weight:bold;padding-bottom:0px;font-size:16px;}







.categoria2{width:160px;height:auto;float:left;margin-right:20px;}



.categoria2 h2{margin-bottom:0px;letter-spacing:-1px;font-weight:bold;padding-bottom:0px;font-size:16px;}







.categoria3{width:160px;height:auto;float:left;}



.categoria3 h2{margin-bottom:0px;letter-spacing:-1px;font-weight:bold;padding-bottom:0px;font-size:16px;}







._social{border-bottom:4px solid #0058DD;color:#0058DD;}



._esportes{border-bottom:4px solid #006600;color:#006600}



._cultural{border-bottom:4px solid #800A00;color:#800A00}



._eventos{border-bottom:4px solid #F90;color:#F90}







/* categorias */



.categoria-img{margin-bottom:5px;}



.categoria-img {width:160px;}



.categoria-img * {display:block;}



/* esportes */



.categoria-img .cropFoto_esportes {overflow:hidden;height:100px;width:160px;}



.categoria-img .cropFoto_esportes:hover {border:3px solid #006600;height:94px;width:154px;}



.categoria-img .cropFoto_esportes:hover img {margin:-3px 0 0 -3px;}



/* social */



.categoria-img .cropFoto_social {overflow:hidden;height:100px;width:160px;}



.categoria-img .cropFoto_social:hover {border:3px solid #0058DD;height:94px;width:154px;}



.categoria-img .cropFoto_social:hover img {margin:-3px 0 0 -3px;}



/* cultural */



.categoria-img .cropFoto_cultural {overflow:hidden;height:100px;width:160px;}



.categoria-img .cropFoto_cultural:hover {border:3px solid #800A00;height:94px;width:154px;}



.categoria-img .cropFoto_cultural:hover img {margin:-3px 0 0 -3px;}



/* eventos */



.categoria-img .cropFoto_eventos {overflow:hidden;height:100px;width:160px;}



.categoria-img .cropFoto_eventos:hover {border:3px solid #F90;height:94px;width:154px;}



.categoria-img .cropFoto_eventos:hover img {margin:-3px 0 0 -3px;}























/* Categorias Lista */



.categorias-lista{float:left;margin-bottom:30px;}



.categorias-thumb{float:left;margin-right:15px;}



.categorias-tit{}



.categorias-tit h2{margin-bottom:0px;margin-top:0px;font-weight:bold;}



.categorias-data{line-height:175%;}



.categorias-cat{text-transform:uppercase;color:#999}







/* not�cias */



.noticias-left-img{width:195px;height:auto;margin-bottom:10px;}



.noticias-left-img {width:120px;}



.noticias-left-img * {display:block;}



/* esportes */



.noticias-left-img .cropFoto_esportes {overflow:hidden;height:120px;width:195px;}



.noticias-left-img .cropFoto_esportes:hover {border:3px solid #006600;height:114px;width:189px;}



.noticias-left-img .cropFoto_esportes:hover img {margin:-3px 0 0 -3px;}



/* social */



.noticias-left-img .cropFoto_social {overflow:hidden;height:120px;width:195px;}



.noticias-left-img .cropFoto_social:hover {border:3px solid #0058DD;height:114px;width:189px;}



.noticias-left-img .cropFoto_social:hover img {margin:-3px 0 0 -3px;}



/* cultural */



.noticias-left-img .cropFoto_cultural {overflow:hidden;height:120px;width:195px;}



.noticias-left-img .cropFoto_cultural:hover {border:3px solid #800A00;height:114px;width:189px;}



.noticias-left-img .cropFoto_cultural:hover img {margin:-3px 0 0 -3px;}



/* cultural */



.noticias-left-img .cropFoto_eventos {overflow:hidden;height:120px;width:195px;}



.noticias-left-img .cropFoto_eventos:hover {border:3px solid #F90;height:114px;width:189px;}



.noticias-left-img .cropFoto_eventos:hover img {margin:-3px 0 0 -3px;}















.hall{width:235px;height:230px;float:left;margin-bottom:20px;}



.hall-h2{font-size:24px;color:#F60;font-weight:bold;}



.hall-tit{width:215px;text-align:center;margin-left:10px;margin-right:10px;font-weight:bold;color:#006;}



.hall-subtit{width:215px;text-align:center;margin-left:10px;margin-right:10px;}



.hall img{width:145px;height:162px;border:1px solid #CCC;}



.hall-img{width:145px;height:162px;margin-right:45px;margin-left:45px;margin-bottom:5px;}



.hall-img * {display:block;}



.hall-img .cropFoto {overflow:hidden;height:164px;width:147px;}



.hall-img .cropFoto:hover {border:3px solid #003194;height:156px;width:139px;}



.hall-img .cropFoto:hover img {margin:-3px 0 0 -3px;}











.sidebar{width:auto;margin-bottom:30px;border:1px solid #e0e0e0;}



.sidebar h2{font-weight:bold;color:#0f6362;margin-bottom:0px;}



.sidebar li {list-style:none;list-style-type:none;}



.sidebar ul li{list-style:none;}







.ultimos-artigos{width:auto;border:1px solid #e0e0e0;padding:10px;}



.ultimos-artigos h2{color:#036;font-weight:bold;letter-spacing:-1px;}







.relacionados{border:1px solid #e0e0e0;padding:10px;width:auto;margin-bottom:40px;}



.relacionados h2 {color:#036;font-weight:bold;margin-bottom:5px;}



.relacionados ol{padding-left:10px;margin-left:20px;}



.relacionados ol li{line-height:200%;list-style:circle;}



.relacionados a:link{text-decoration:none;color:#999;}



.relacionados a:visited {text-decoration:none;color:#999;}



.relacionados a:hover{text-decoration:none;color:#036;}



.relacionados a:active{}



.relacionados .nenhum-artigo{font-size:12px;color:#333;font-weight:bold;}







#footer{width:910px;height:auto;;background-color:#e0e0e0;float:left;text-align:center;padding:15px;line-height:170%;color:#666;background-image:url(images/bg-footer.jpg);background-repeat:repeat-x;background-position:top;color:#FFF;}



#footer-top,



#footer-mid,



#footer-bottom{	padding:15px 0;}



#footer-top{background:#eee url(images/bg_footer_top.gif) repeat-x top;	padding-top:18px;}



#footer-top-html{}



#footer-top .widget{margin-bottom:0;}



#footer-top p, #footer-mid p{margin:0;}



#footer-mid{background:#f1f1f1 url(images/bg_footer_mid.gif) repeat-x top;}



#footer-mid-html{}



#footer-bottom{background:#dadada url(images/bg_footer_bottom.gif) repeat-x top;padding:10px 0 80px 0;}



#footer-bottom p, #footer-bottom a{color:#777;}







.column{float:left;}



.column60, .column140, .column160, .column220{margin:0 20px 0 0;}



#footer-top .column220{margin:0 5px;}



.column720{margin:0 60px 0 0;}



.column60{width:60px;}



.column140{width:140px;}



.column160{width:160px;}



.column220{width:240px;}



.column720{width:720px;}



.last {margin:0px;}







.twitter {width:212px;height:99px;margin-top:-5px;margin-left:-10px;float:left;}



#twitter-url{padding:2px 0 0 0;	font-size:85%;}



#twitter-url a {text-decoration:none;color:#777;font-weight:bold;letter-spacing:-0.02em;}



#twitter-url a:hover{text-decoration:underline;}



.tweet{background:url(images/bg_tweet.gif) no-repeat top left;height:84px;}



#tweets UL, #tweets UL LI{margin:0;padding:0;list-style-type:none;}



.minitweet a{background:url(images/bg_tweet_mini.gif) no-repeat top left;display:block;width:60px;height:84px;text-indent:-9999px;}



.minitweet a:hover{background-position:0 -84px;}



.tweet p{font-size:75%;padding:6px 20px;line-height:130%;}



.tweet p:hover{color:#444;}



.tweet a{color:#777;}



.tweet em{display:block;}



#social-icons-bottom{}











.post{border-bottom:1px solid #eee;	padding:0 0 30px 0;	margin:0 0 30px 0;}



.post-header{padding:0 0 15px 0;}



.post-header .date{float:left;width:43px;margin-right:10px;border:1px solid #eee;text-align:center;	color:#777;}



.post-header .date .month{font-weight:bold;background:#fff;font-size:85%;}



.post-header .date .day{font-size:1.70em;background:#eee;}



.post-header .details{width:665px;float:left;}



.post-header .details h2{margin:2px 0 2px 0;line-height:100%;}



.post-header .details .meta{}



.post-header .details .comments{float:right;}











div.navigation a,



a.more-link{background:#888; /* default color */	color:#fff;  /* default color */	padding:5px 10px;	text-decoration:none;	font-weight:bold;	font-size:80%;	-moz-border-radius: 6px; 	-webkit-border-radius: 6px;}



a.more-link:hover{background:#999; /* default color */}



div.navigation{padding:10px 0;}



div.navigation a{color:#888;background:#fefefe;	border:1px solid #ccc;}







.widget{margin-bottom:0px;color:#999;}



.widget h3, .widget p{margin-bottom:10px;}



.widget h3{letter-spacing:0;font-weight:bold;}



.widget UL{	margin:0;	padding:0;}



.widget UL LI{margin:0;	padding:0;list-style-type:none;}



.widget UL LI a {display:block;	width:100%;	line-height:2.25em;	border-bottom:1px solid #eee;	text-decoration:none;	font-size:95%;	padding-left:3px;}



.widget UL LI a:hover {	padding-left:5px;color:#FFF;background-image:url(images/bg-menu-verde.png);background-position:right;border-bottom:1px solid #FFF}



.widget UL LI UL {margin-left:20px;}



.widget UL LI UL LI UL {margin-left:20px;}



.widget .ads {background:#f4f4f4;padding:12px 12px 12px 13px;}



.widget .ad{}



.widget .ad a{background:#e1e1e1 url(images/bg_ads.gif);	border:1px solid #fff;	padding:4px;	margin:4px auto;	display:block;}



.widget .ad a:hover{background:#ccc;}











.footer{margin-bottom:0px;color:#999;}



.footer h3, .widget p{margin-bottom:10px;}



.footer h3{letter-spacing:0;font-weight:bold;color:#003194; }



.footer UL{	margin:0;	padding:0;}



.footer UL LI{margin:0;	padding:0;list-style-type:none;}



.footer UL LI a {display:block;	width:100%;	line-height:2.25em;	border-bottom:1px solid #eee;	text-decoration:none;	font-size:95%;	padding-left:3px;}



.footer UL LI a:hover {	padding-left:5px;}



.footer UL LI UL {margin-left:20px;}



.footer UL LI UL LI UL {margin-left:20px;}



.footer .ads {background:#f4f4f4;padding:12px 12px 12px 13px;}



.footer .ad{}



.footer .ad a{background:#e1e1e1 url(images/bg_ads.gif);	border:1px solid #fff;	padding:4px;	margin:4px auto;	display:block;}



.footer .ad a:hover{background:#ccc;}







/* Comment Styling */



OL.commentlist,OL.commentlist LI{list-style-type:none;margin:0;padding:0;}



OL.commentlist .vcard{border-top:1px solid #eee;padding:10px 0 0 0;}



OL.commentlist .avatar{float:left;border:1px solid #eee;padding:1px;}



OL.commentlist .commentmetadata{float:right;font-size:70%;/*margin:0 0 15px 0;*/}



OL.commentlist .fn{font-weight:bold;float:left;	padding:15px 0 10px 10px;}



OL.commentlist .says{display:none;}



OL.commentlist p{display:block;clear:both;font-size:95%;padding:0px 0 0 0;margin:0;margin-bottom:0px;line-height:150%;}



OL.commentlist a.comment-reply-link{font-weight:bold;font-size:90%;}



.reply{padding:10px 0 10px 0;}



#respond{margin:20px 0 0 0;}







/* Comment Form */



#commentform input, #commentform textarea{width:300px;padding:7px;font-size:90%;font-weight:bold;}



#commentform input, #commentform textarea{border:1px solid #ccc;background:#fefefe;}



#commentform #comment{width:760px;font-size:100%;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}



#commentform #submit{width:150px;}



#commentform label{margin:0 0 0 10px;}



#commentform #submit{font-weight:bold;background:#003194;padding:5px;margin-top:0px;color:#fff;}







/* About the Author in single post */



.bio{border:1px solid #eee;background:#f9f9f9;padding:10px;font-size:75%;}



.bio .pic{float:left;width:93px;}



.bio .details{width:580px;float:left;}



.bio h5, .bio p{margin:0 0 5px 0;}







.message{padding:5px 10px;color:#777;}



.error{background:#ffcfcf;border:1px solid #e38e95;}



.warning{background:#fefaca;border:1px solid #dfe05e;}



.information{background:#dce3ff;border:1px solid #adafe8;}



.success{background:#f5f5f5;border:1px solid #F00;}



.post UL LI,.post OL LI{padding:3px;}



blockquote{	width:75%;border-left:3px solid #eee;margin:0 0 0 30px;padding:0 0 0 10px;}



hr{color:#fff;background-color:none;border:1px solid #eee;border-style:none none solid; margin-bottom:20px;}







.alternate, .hidden{display:none;}



.contentwidth{width:940px;margin:0 auto;}



.left{float:left;}



.right{float:right;}



.sidebar{float:left;margin-bottom:20px;width:98px;padding:10px;/*-moz-border-radius:8px;-webkit-border-radius:8px; behavior:url(border-radius.htc);*/}







/* WP Generated Classes */



.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}



.alignleft {float: left;}



.alignright {float: right;}



img.alignleft{margin:5px 20px 20px 0;}



img.alignright{margin:5px 0 20px 20px;}



img.aligncenter{padding:0;margin:0;}



.wp-caption {text-align: center;margin-bottom: 10px;color:#999;}



.wp-caption img {margin: 0;padding: 0;border: 0 none;}



.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding:0px;margin: 0; background-color:#f5f5f5;margin-left:5px;margin-right:5px;padding-bottom:5px;}



/* */







/* clearfix start */ 



.clearfix:after {content: ".";display: block; clear: both;visibility: hidden;line-height: 0;height: 0;}



.clearfix {display: inline-block;}



html[xmlns] .clearfix {display: block;}



* html .clearfix {height: 1%;}



/* clearfix end */ 







/* Navega��o */



#navbar {position: relative;min-width: 650px;overflow: visible;display: block;margin-left: 0px;}



#navbar ul {list-style: none;margin: 0px 0px 0px 0px;padding: 0px;height: 48px;text-transform:lowercase;}



#navbar ul li {padding: 0px 0px 0px 0px;float: left;display: block;margin-left: 1px;margin-right: 3px;overflow: hidden;}



#navbar ul li.current_page_item a {color:#FFF;font-weight:bold;background:transparent none repeat scroll 0 0;}



#navbar ul li.current_page_item a:hover {color:#FFF;font-weight:bold;background:transparent none repeat scroll 0 0;}



#navbar ul li a {padding: 7px 12px 18px 12px;text-decoration: none;color: #999;display: block;font-size:1.3em;letter-spacing:-0.02em; font-weight: bold;border: none;}



#navbar ul li a:hover {background: none;color:#039;}



#navbar ul li a:select {background:transparent url(images/marcador2.png) repeat-x scroll left top center;color:#FFF;}



#navbar ul li.login {margin-left: 5px;}



.current_page_item {background:transparent url(images/marcador2.png) repeat-x scroll left top; background-position:center;}











#paginate-slider1{width:120px;}



.textoDestaque{position:relative;top:2px;left:1px;color:#003194;width:378px;height:35px;/*background:transparent;background-image: url(images/bg-50.png);*/padding:3px 0 7px 10px;}







/* Coment�rios */



.comentarios{float:left; width:745px;padding:15px;border:1px solid #e0e0e0;background-color:#f9f9f9;-moz-border-radius:8px;-webkit-border-radius:8px; behavior:url(border-radius.htc);margin-bottom:20px;}



.comentarios h3{font-size:20px;color:#003194;}



.comentarios-form{width:auto;float:left;margin-top:50px;}



.blue{color:#006;font-weight:bold;}



.comentarios-new{float:left;margin-top:30px;margin-bottom:30px;}



.comentarios-new h2{color:#F90;}







/* Fontes */



.destaque-titulo{font-weight:bold;font-size:15px;color:#003194;line-height:150%;}



.destaque-subtitulo{font-size:11px;}







/* Not�cias */



.noticias-conteudo{margin-bottom:20px;width:295px;margin-bottom:15px;}



.noticias-tit{width:510px;height:35px;background-image:url(images/bg-cinza.png);background-repeat:no-repeat;background-position:left; color:#FFF;font-size:17px;font-weight:bold;letter-spacing:-1px;padding-left:10px;padding-top:3px;margin-bottom:5px;line-height:130%;}



.noticias{width:520px;height:auto;margin-bottom:30px;margin-top:30px; line-height:170%;}



.noticias_todos{text-align:center;background-color:#666;padding:1px;width:60px;float:right;}



a.link-noticias:link{text-decoration:none;color:#CCC;font-weight:bold;}



a.link-noticias:visited {text-decoration:none;color:#CCC;font-weight:bold;}



a.link-noticias:hover{text-decoration:none;color:#FFF;font-weight:bold;}



a.link-noticias:active{}



.noticias h2 {font-weight:bold;margin-bottom:10px; color:#039;}



.noticias_data{font-weight:bold;}



.noticias_titulo{font-weight:bold;font-size:14px;}







.noticias-left{width:195px;height:auto;float:left;background-color:#f5f5f5;}



.noticias-left-conteudo{width:175px;padding-left:10px;padding-right:10px;padding-bottom:10px;}



.noticias-left-tit{}



.noticias_titulo h2{margin-bottom:3px;}



.noticias-left-tit h2{font-size:18px;color:#063;margin-bottom:3px;line-height:130%}



.noticias-right{width:295px;height:auto;float:right;}











/* Tags */



.tags{width:520px;height:auto;margin-bottom:0px;line-height:220%;float:left;}



.tags-tit{width:510px;height:35px;background-image:url(images/bg-ciano-degrade.png);background-repeat:no-repeat;background-position:left; color:#FFF;font-size:17px;font-weight:bold;letter-spacing:-1px;padding-left:10px;padding-top:3px;margin-bottom:5px;line-height:130%;}



.tags a:link{text-decoration:none;color:#09F;}



.tags a:visited {text-decoration:none;}



.tags a:hover{text-decoration:underline;}



.tags a:active{}



.tags h2 {margin-bottom:10px;color:#666;letter-spacing:-1px;font-weight:bold;border-bottom:2px solid #666;padding-bottom:1px;}







/* Informativo */



.informativo{width:100px;height:auto;float:right;background-color:#fff;padding:10px;border:1px solid #e0e0e0;margin-bottom:20px;/*-moz-border-radius:8px;-webkit-border-radius:8px; behavior:url(border-radius.htc);*/}



.informativo h2{color:#003194;margin-bottom:10px;font-weight:bold;font-size:18px;}







/* Mais buscadas */



.bsearch_heatmap{}



.bsearch_heatmap a:link{text-decoration:none;color:#09F;}



.bsearch_heatmap a:visited {text-decoration:none;}



.bsearch_heatmap a:hover{text-decoration:underline;}



.bsearch_heatmap a:active{}











/* News */



.news-form{width:96px;}



.news-texto{color:#999;font-size:10px;}







/* Fotos */



.fotos{width:790px;height:auto;padding-bottom:10px;background-color:#E4E4E4;}



.fotos-tit{width:780px;height:35px;background-image:url(images/bg-cinza-40.png);background-repeat:no-repeat;color:#FFF;font-size:17px;font-weight:bold;letter-spacing:-1px;padding-left:10px;padding-top:3px;line-height:130%;}



.fotos-img{}



.fotos-recentes{width:790px;height:auto;float:left;margin-bottom:30px;margin-top:40px;}







/* Listas */



.listas{width:748px;height:auto;float:left;padding:20px 20px;margin-bottom:30px;line-height:160%;border:1px dotted #e0e0e0;}



.listas-coluna1{width:233px;margin-right:24px;float:left;}



.listas-coluna2{width:233px;margin-right:24px;float:left;}



.listas-coluna3{width:234px;float:left;}



.listas h3{font-size:18px;color:#333;font-weight:bold;margin-bottom:10px;}



.listas ul{margin:0;padding:0;list-style-type:none;}



.listas ul li{list-style:none;list-style-type:none;}



.listas a:link{text-decoration:none;color:#666}



.listas a:visited{text-decoration:none;color:#666}



.listas a:hover{text-decoration:none;color:#003194;padding-left:3px}



.listas a:active{}











/* Links */



a.link2:link {color:#666;font-size:11px;text-decoration:none;}



a.link2:visited {color:#666;font-size:11px;text-decoration:none;}



a.link2:hover {color:#002367;font-size:11px;text-decoration:none;}



a.link2:active {}







/* Slider */



.floatLeft { float: left; margin-right: 10px;}



.floatRight{ float: right; }



a{ outline: none; }







#page-wrap{ width: 500px; margin: 25px auto; position: relative; min-height: 500px;background: url(images/bg.png) top center; }



ul { list-style: square inside; padding-left:10px;}



blockquote{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px;font-family: Georgia, serif; font-style: italic; margin-top: 10px;}







.slider-wrap{ width: 520px; position: relative; }			



.stripViewer .panelContainer .panel ul{ text-align: left; margin: 0 15px 0 30px; }



.stripViewer{ position: relative; overflow: hidden; width: 520px; height: 245px; }



.stripViewer .panelContainer{ position: relative; left: 0; top: 0; }



.stripViewer .panelContainer .panel{ float: left; height: 100%; position: relative; width: 52	0px; }



.stripNavL, .stripNavR, .stripNav{ display: none; }



.nav-thumb{ border: 2px solid #FFF; margin-right: 5px; }



#movers-row	{ margin: -67px 0 0 62px; }



#movers-row div	{ width: 20%; float: left; }



#movers-row div a.cross-link{ float: right; }



.photo-meta-data{ background: url(images/transpBlack.png); padding: 10px; height: 35px;margin-top: -60px; position: relative; z-index: 9999; color: white; width:520px;}



.photo-meta-data span{}



.cross-link{ display: block; width: 62px; margin-top: -11px;position: relative; padding-top: 15px; z-index: 9999; }



.active-thumb{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat;}



.active-thumb img {border: 2px solid #a7a9ac; margin-right: 5px; }











/*- Search -*/



#search{background: url(images/search2-bgr.gif) no-repeat;height: 32px;	margin: 0 0 10px;	width: 400px;}



#search input{	background: transparent;	border: 0;	color: #a3a192;	float: left;	font-size: 12px;	margin: 7px 0 0 10px;	width: 350px;}



#search .btn{margin: 5px 0 0;padding: 0;width: auto;}







.resultado-busca{width:auto;margin-bottom:20px;}



.resultado-busca p{margin-bottom:0px;line-height:140%;}



.titulo-busca{color:003194;font-size:14px;}



.texto-busca{color:#333;font-size:12px;}



.link-busca{color:#060;}



.search-busca{color:#F90;font-size:20px;margin-bottom:15px;font-weight:bold;}



.resultado-busca a:link{text-decoration:none;color:#003194;font-weight:bold}



.resultado-busca a:visited {text-decoration:none;color:#003194;font-weight:bold}



.resultado-busca a:hover{text-decoration:underline;color:#003194;font-weight:bold;}



.resultado-busca a:active{}











.scheduler_sidebar_link{margin-bottom:3px;font-size:14px;font-weight:bold;color:#F90;}



.scheduler_sidebar_header h3{margin-bottom:5px;}



.scheduler_sidebar_text{margin-bottom:20px;}







.agenda-eventos{}
.agenda-eventos a:link {color:#FFF;text-decoration:none;padding:3px;line-height:270%;}
.agenda-eventos a:visited {color:#fff;text-decoration:none;padding:3px;line-height:270%;}
.agenda-eventos a:hover {color:#fff;text-decoration:underline;padding:3px;line-height:270%;}
.agenda-eventos a:active {}

.link-calendar{}
.link-calendar a:link {color:#006;text-decoration:none;}
.link-calendar a:visited {color:#006;text-decoration:none;}
.link-calendar a:hover {color:#006;text-decoration:underline;}
.link-calendar a:active {}






.agenda-eventos a.prev:link {color:#003;text-decoration:none;}



.agenda-eventos a.prev:visited {color:#003;text-decoration:none;}



.agenda-eventos a.prev:hover {color:#003;text-decoration:underline;}



.agenda-eventos a.prev:active {}







.agenda-eventos a.next:link {color:#003;text-decoration:none;}



.agenda-eventos a.next:visited {color:#003;text-decoration:none;}



.agenda-eventos a.next:hover {color:#003;text-decoration:underline;}



.agenda-eventos a.next:active {}







.branco{color:#FFF;}







.agenda ul li{list-style-type:none;}







.agenda a:link {color:#009;text-decoration:none;font-size:10px;font-weight:normal;}
.agenda a:visited {color:#009;text-decoration:none;font-size:10px;font-weight:normal;}
.agenda a:hover {color:#009;text-decoration:underline;font-size:10px;font-weight:normal;}
.agenda a:active {}







.ver-todas{text-align:right;font-weight:bold;padding-right:10px;padding-left:10px;}



.ver-todas a:link {color:#999;text-decoration:none;}



.ver-todas a:visited {color:#999;text-decoration:none;}



.ver-todas a:hover {color:#333;text-decoration:none;}



.ver-todas a:active {}











 a.close:link {color:#009;text-decoration:none;font-size:10px;font-weight:normal;}



 a.close:visited {color:#009;text-decoration:none;font-size:10px;font-weight:normal;}



 a.close:hover {color:#003;text-decoration:none;font-size:10px;font-weight:normal;}



 a.close:active {}







.informativo-conteudo{float:left;width:235px;height:200px;margin-bottom:30px;}



.informativo-thumb{width:100px;margin-left:67px;margin-right:67px;margin-bottom:8px;border:1px solid #CCC;}



.informativo-tit{width:235px;text-align:center;font-weight:bold;color:#006;}



.informativo-data{width:235px;text-align:center;}











.upcoming-events{list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px;margin-left:15px;}



.upcoming-events ul{margin:0;padding:0;}



.upcoming-events li{margin-bottom:0px;}



.agenda li{margin-bottom:15px;}



.espaco{margin-bottom:20px;}



.eventos-lista{}



.eventos-lista li{margin-bottom:15px;}



.eventos-lista li{margin-bottom:0px;}







a.blue:link {color:#009;text-decoration:none;font-size:10px;font-weight:normal;}



a.blue:visited {color:#009;text-decoration:none;font-size:10px;font-weight:normal;}



a.blue:hover {color:#009;text-decoration:underline;font-size:10px;font-weight:normal;}



a.blue:active {}







a.laranja:link {color:#69F;}



a.laranja:visited {color:#F90;}



a.laranja:hover {color:#F60;}



a.laranja:active {}











.MailPressFormEmail{width:95px;margin-bottom:5px;}



.MailPressFormName{width:95px;margin-bottom:5px;}