/** -------- **/
/** CSS RESET **/

* { margin:0; padding:0; }
html { 
	font-size: 62.5%; 
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	color:#333;
}
li{list-style:none;}
ul, ol { list-style-position:outside; }
ul { list-style:none}
ul li, ol li { text-indent:0; }
table { border-collapse:collapse; border-spacing:0; }
img, a img { border:0 none; }
 
h1 {font-size: 2em; color: #003366}
h2 {font-size: 1.8em; color: #003366}
h3 {font-size: 1.6em; color: #003366}
h4 {font-size: 1.4em; color: #003366}
h5 {font-size: 1.2em; color: #003366}
h6 {font-size: 1.1em; color: #003366}
fieldset{border:none}
a (text-decoration:none;)

.alignleft {float:left;}
.alignright {float:right;}

/* Classes úteis */
.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility: hidden;
}
*.clearfix {display:inline-block;}
*html .clearfix {height: 1px;}
.clearfix {display: block;}

.limite{
	width:980px;
	background: white;
	margin:0 auto;
	clear:both;
}

input#searchsubmit {
	/*text-indent:-999px;
	width:99px;
	height:32px;
	cursor:pointer;
	border:none;
	overflow:hidden;
	background:url(images/bgsearch.gif) no-repeat;
	*/
	vertical-align:middle;
}


/** --------- **/
/** ESTRUTURA **/

#geral {
	background:url(images/brunocovas45145-2010-bg-white-no-header.jpg) fixed center top #04245d;
}

#header {
	min-height:297px;
	height:auto !important;
	height:230px;
	position:relative;
	margin-bottom:15px;}
#content {
	background: white;
	float:left;
	padding-left: 10px;
	padding-right: 10px;
	width:700px; }
#sidebar {
	background: white;
	width:245px;
	margin-left:0px;
	padding-left: 7px;
	padding-right: 8px;
	float:left;
}



/** ------ **/
/** HEADER **/

#header .limite { position:relative; }
	#header h1 { 
		position:absolute;
		top:0px;
		left:0px; }
		#header h1 a{
			display:block;
			background: url(images/brunocovas45145-2010-header.jpg) no-repeat;
			width:980px;
			height:307px;
			text-indent:-9999px; 
			overflow:hidden;}
	#header h2 {
		height:220px;
		margin:0;
		overflow:hidden;
		position:relative;
		width:225px;
		z-index:2; 
		position:relative;
}
	#psdb-link {
		background:url(images/ico_PSDB.gif) no-repeat center;
		height:40px;
		width:121px;
		float:right;
		text-indent:-9000px;
		display:block;
		height:40px;
		position:absolute;
		right:80px;
		top:205px;
		text-indent:-9000px; }
	.menu{
		clear:both;
		/*background:#002a55 url(images/bg-header-menu.png) repeat-x bottom;*/
		width:100%;
		padding:0px 0;	
		top:275px;
		position:relative;
		z-index:0;
		
		}
		.menu ul { 
			margin-left:20px;}
			.menu ul li {
				margin:1 5px 10px 0 ;
				padding-right:20px;
				float:left; }
				.menu ul li a {
					color:#003366;
					font-weight:bold;
					font-size:18px;
					line-height:22px;
					letter-spacing:-1px;
					display:block;
					text-decoration:none; }
					.menu ul li a span {
						color:#DDBE22;
						display:block;
						font-size:11px;
						line-height:13px;
						margin-top:3px;
						letter-spacing:-.05em;
						font-weight:normal; }

.menu .page-item-30 {
	padding-left: 385px;
}
/* ------- */
/* SIDEBAR */

#sidebar ul li

#sidebar h3, #sidebar h2 {
	font:bold 2.1em Arial,Verdana,Georgia,sans-serif;
	color:#00539E;
	letter-spacing:-1px;
	border-bottom:2px solid #DDBE22;
	display:block;
	overflow:hidden;
	margin:.3em 0 .4em;
	padding-bottom:.1em; }
	#sidebar h3 a {
		font:13px/21px Arial,Verdana,Georgia,sans-serif;
		color:#00539E;
		letter-spacing:-1px;
		text-decoration:underline;
		float:right;
		padding-top:4px; }
#recent-posts-3 li {
	list-style-type: square;
	font-size:9pt;
	list-style-position: outside;
	margin-left:10px;
	margin-left:15px;
	padding-bottom:6px;
}
#recent-posts-3 li a {
	text-decoration:none;
	color:#333;
}
#sidebar h3 {
	font-size: 2em;
	text-align:center;
}
		
/* Depoimentos */
#sidebar blockquote {
	font-size:1.3em;
	font-style:italic;
}
#sidebar blockquote cite { font-style:normal;}

/*Links externos - Social Media */
#sidebar .socialmedia {
	overflow:hidden; }
	#sidebar .socialmedia li {
		float:left;
		width:100px;
		margin-left:10px;
		margin-bottom:10px; }
		#sidebar .socialmedia a{
			color:#555;
			font-weight:bold;
			font-size:12px;
			padding-left:20px;
			float:left;
			text-decoration:none;
			height:20px; }
		#sidebar .socialmedia li.Orkut a{ background:url(images/ico_orkut.jpg) no-repeat;}
		#sidebar .socialmedia li.Twitter a { background:url(images/ico_twitter.jpg) no-repeat;}
		#sidebar .socialmedia li.Flickr a { background:url(images/ico_flickr.jpg) no-repeat;}
		#sidebar .socialmedia li.Youtube a { background:url(images/ico_youtube.jpg) no-repeat;}

#sidebar .maispopulares {margin:20px 0;}
#sidebar .maispopulares ul li {padding:2px; margin-bottom:10px;}
#sidebar .maispopulares ul li a {
	font:14px arial, tahoma, sans-serif;
	color:#3B3B3B;
	letter-spacing: -1px;
	text-decoration:none;
}
#sidebar .maispopulares ul li a:hover {color:#00539E; text-decoration:none;}

/* Cadastro no mailing */
#sidebar .cadastro h2 { margin-bottom:0; }
#sidebar .cadastro h2 .ver{
	background:url(images/ico_menos.gif) no-repeat bottom;
	height:17px;
	text-indent:-9999px;
	width:17px; 
	float:right;}
#sidebar .cadastro form{
	background:url(images/bg_cadastro.jpg) no-repeat;
	padding:10px 10px 30px;
	color:#fff;
	margin:0 0 20px;
	font:15px/16px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px; 
}
#sidebar .cadastro form strong{
	width:210px;
	display:block;
	font-weight:normal;
	margin-bottom:20px; 
}
#sidebar .cadastro form label {
	display:block; 
	margin-bottom:10px;
}
#sidebar .cadastro form span{
	float:left;
	margin-right:10px;
	width:45px; 
}
#sidebar .cadastro form label input{ width:200px; }
#sidebar .cadastro form input.submit{ float:right; }
#sidebar .cadastro strong.msgret{
	font:bold 12px verdana, arial, serif;
	color:#DDBE22;
	background:#002A55;
	display:block;
	padding:10px;
	text-align:center;
}


/* Mais lidos */
#sidebar .mais-lidos li {
	line-height:1.3em;
	font-size:1.3em; 
	display:block;
	margin-bottom:10px; }
	#sidebar .mais-lidos li a{
		text-decoration:none;
		color:#333;}
		#sidebar .mais-lidos li a:hover { text-decoration:underline; }


#sidebar .blogroll ul {
	clear: both;
}
#sidebar .blogroll li {
	float: left;
	padding: 5px;
}

/** flickr **/


/** ---- **/
/** HOME **/

/* Gerais */
/*.home #content { width:710px; } 
.home #sidebar { margin-left:10px; } */
.home { width:100%; }
.home h2 {
	font:bold 1.8em Arial,Verdana,Georgia,sans-serif;
	color:#00539E;
	letter-spacing:-1px;
	border-bottom:2px solid #DDBE22;
	display:block;
	overflow:hidden;
	margin:.3em 0 .4em;
	padding-bottom: }
.home h2 span {float:left;}
.home h2 a {
	font:13px/21px Arial,Verdana,Georgia,sans-serif;
	color:#00539E;
	letter-spacing:-1px;
	text-decoration:underline;
	float:right;
	padding-top:4px; }

/** Sidebal esquerda **/
.home #side-left {
	width:320px;
	float:left; }
	/* Gerais */
	.home #side-left div {
		overflow:hidden;
		margin-bottom:10px; }
		.home #side-left div div { margin-bottom:0; }
	/* Fotos do flickr */
	.home #side-left .galeria li { 
		float:left;
		margin:0 5px 5px 0;
		list-style:none;
		width:75px;
		height:75px; }
	.home #side-left .galeria li a{ 
		position:relative;
		overflow:hidden;
		width:75px;
		height:75px;
		display:block; }
	.home #side-left a:hover{text-decoration:none;}
	.home #side-left .galeria li a span { 
		position:absolute;
		top:0; left:0;
		width:65px; 
		height:65px;
		padding:5px;
		background:url(images/bg-home-flickr.png) no-repeat center;
		color:#fff;
		font:bold 1.1em/1em Arial,Verdana,Georgia,sans-serif; 
		display:none;}
	.home #side-left .galeria li a:hover span {
		display:block; 
		font-size:10px;
	}
	.home #side-left div.agenda li {
		font:bold 13px/18px Arial,Verdana,Georgia,sans-serif;
		color:#00539E;
		margin-bottom:15px;
		display:block;
		clear:both; }
	.home #side-left div.agenda {overflow:hidden;}
	.home #side-left div.agenda strong {
		display:none;
		float:left;
		font:21px Arial,Verdana,Georgia,sans-serif;
		letter-spacing:-1px;
		color:#fff;
		background:#00539E;
		width:50px;
		padding:7px;
		margin-right:5px; 	}
	.home #side-left div.agenda li{
		float:left;
		margin-bottom:10px;
		overflow:hidden;
		font:14px/16px Arial,Verdana,Georgia,sans-serif;
		letter-spacing:-1px;
		color:#333; }

.home #content-middle {
	width:395px;
	float:right;
	margin:0 0 0 10px; }

/* Slider - Destaques */
.home #slider {
	height:260px;
	margin:0 auto;
	margin-bottom:0px;
	width:395px;
}

.home #slider ul { position:relative;}
.home #slider li {
	height:263px;
	margin:0;
	width:395px;
	position:absolute;
}

.home #slider p {
	position:absolute;
	bottom:0;
	right:0;
	width:100%;
	padding:.5em 0 1em;
	background:url(images/bg-destaque-blue.png) no-repeat;
}

.home #slider p a { text-decoration:none; }
.home #slider p a:hover { text-decoration:underline; }
.home #slider p small {
	font-size:1.2em;
	line-height:1.1em;
	font-weight:bold;
	color:#DDBE22;
	letter-spacing:-1px;
	padding:0 10px;
}

.home #slider ul li img {margin:0; padding:0;}

.home #slider p small a { color:#DDBE22; }
.home #slider p span {
	font-weight:bold;
	font-size:1.9em;
	color:#fff;
	letter-spacing:-1px;
	padding:0 10px;
	display:block;
}

.home #slider p span a { 
	color:#fff; 
	font-size:18px;
}

.home #slider p span a:hover { text-decoration:underline; }

.home #slider .navegacao{
	overflow:hidden;
	position:absolute;
	top:5px;
	right:5px;
}
.home #slider .navegacao dl dt{float:left;}
.home #slider .navegacao dl dt a{
	float:left;
	padding:5px;
	margin-left:2px;
	background:#00539F;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.home #slider .navegacao dl dt a:hover{
	background:#fff;
	color:#000;
}

.home .news{ overflow:hidden;}
	.home .news h2 a.rss{
		float:left;
		font-size:11px;
		color:#E16B2D;
		background:url(images/ico_rss_title.gif) no-repeat left center;
		padding-left:16px;
		margin:5px 0 0 10px;
		}

		/* Chamadas principais */
		.home .news .news-entries {
			font-size:1.3em;
			line-height:18px; margin-left:0 !important;}
			.home .news .news-entries li { 
				clear:both;
				margin-bottom:1em;
				list-style: none;
				}				
				.home .news .news-entries h3 {clear:none;}
				.home .news .news-entries a {				
					color:#00539E;
					letter-spacing:-.03em;
					word-spacing:.1em;
					text-decoration:none;
					font-weight:normal;
					}
					.home .news .news-entries a:hover { text-decoration:underline;}	
					.home .news .news-entries a.more { 
						display:block;
						text-align:right; }
				.home .news .news-entries h3 a{
					color:#333;
					font-size:18px;
					text-decoration:none; }
				.home .news .news-entries img{
					float:left;
					margin:0 10px 10px 0; }



					
		/* Outras Chamadas */
		.home .news h3 {
			clear:both;
			font-size:1.3em;
			color:#00539E;
			margin-bottom:.2em;
		}
		.home .news ul.news-moreEntries {margin:15px 0 0 0 !important; padding:0;}
		.home .news .news-moreEntries li{
			float:left;
			width:45%;
			list-style:none;
			margin-right:2%;
			margin-left:0;
			margin-bottom:15px;  }
			.home .news .news-moreEntries li.odd { clear:left; }
			.home .news .news-moreEntries li a{
				font-size:14px;
				color:#333;
				letter-spacing:0.01em;
				text-decoration:none;
				text-align:left; }
				.home .news .news-moreEntries li a:hover { text-decoration:underline; }


/***** HOME INTERNA *****/

.category h1 {position:relative;}
	.category h1 a.rss{
		font:11px/21px Arial,Verdana,Georgia,sans-serif;
		color:#E16B2D;
		background:url(images/ico_rss_title.gif) no-repeat left center;
		float:right;
		padding-left:16px;
		margin:11px 2px 0 10px;
	}

.commentnumb {float:right; position:relative; top:-5px;}

.category #highlights { overflow:hidden;}
	.category #highlights div {
		width:223px;
		float:left;
		margin-right:10px; }
		.category #highlights div span{
			color:#00539E;
			font:13px/21px Arial,Verdana,Georgia,sans-serif;
			display:block; }
			.category #highlights.highlightsblog div span.posttags {font:11px arial, tahoma, sans-serif;}
			.category #highlights div span a{
				color:#00539E;
				font:13px/21px Arial,Verdana,Georgia,sans-serif;
				text-decoration:none;
				text-transform: capitalize; }
		.category #highlights div h2 {
			color:#333;
			font:bold 19px/21px Arial,Verdana,Georgia,sans-serif;
			letter-spacing:-1px;
			margin-bottom:10px; }
			.category #highlights div h2 a {
				color:#333;
				text-decoration:none; }
		.category #highlights div p{		
			color:#333;
			font:13px/15px Arial,Verdana,Georgia,sans-serif;
			text-decoration:none;
			}
		.category #highlights div p a p{text-decoration:none;}
		.category #highlights div  a {
			text-decoration:none;
			color:#000;
		}
		
		ul.wp-tag-cloud {margin:0 !important; padding:0;}
		ul.wp-tag-cloud li {margin:0; padding:0 5px; float:left;}
		span.taglist p {clear:left; padding-left:5px;}

.commentlist li.even{background:#e5e5e5;}
.commentlist li{list-style:none;border:none;}
.commentmetadata {font:11px verdana, arial, tahoma; padding:0 5px !important; margin:0 0 0px; position:relative; top:-10px;}
.commentmetadata a {color:#666; text-decoration:none;}
.category .mais-noticias {overflow:hidden;margin-top:20px;}
	.category .mais-noticias div{padding:10px;}
	.category .mais-noticias div img {display:none;}
		.category .mais-noticias div.odd{background:#E5E5E5;}
		.category .mais-noticias div.even{background:none;}
		.category .mais-noticias div span {overflow:hidden;}

		.category .mais-noticias div span, 
		.category #content .mais-noticias div p { padding:0; }
		.category .mais-noticias div span {
			font:13px/21px Arial,Verdana,Georgia,sans-serif;
			color:#666;
			letter-spacing:-1px;
			margin:0 0 5px; }
			.category .mais-noticias div span a{ 
				color:#00539E;
				text-decoration:none; }
			.category .mais-noticias div p a {
				font:18px Arial,Verdana,Georgia,sans-serif;
				color:#333; }
.category .mais-noticias .excerpt {text-align:left;text-decoration:none;}
.category .mais-noticias .excerpt p{float:none;}
.category .mais-noticias div a{
	font:13px/21px Arial,Verdana,Georgia,sans-serif;
	color:#00539E;
	letter-spacing:-1px;
	text-decoration:underline;
	text-align:right;
}
.category  .noticias .mais-noticias div img{
	float:left;
	margin:0 10px 10px 0;
}
.category  .noticias .mais-noticias strong{
	font:bold 21px Arial,Verdana,Georgia,sans-serif;
	color:#00539E;
	letter-spacing:-1px;
	display:block;
	margin-bottom:5px;
}
.category  .noticias .mais-noticias ul li{
	float:left;
	width:180px;
	margin-bottom:15px;
}
.category  .noticias .mais-noticias ul li a{
	font:14px/16px Arial,Verdana,Georgia,sans-serif;
	color:#333;
	letter-spacing:-1px;
	text-decoration:none;
	text-align:left;
}

.paginacao {border-top:1px solid #CCC; margin:40px 0 0;}
.paginacao .alignright {text-align:right;}
.alignleft {float:left;}
.alignright {float:right;}

.category .paginacao div{width:100px;margin-right:1px;}
.category .paginacao div.pag{
	color:#333;
	font:11px/17px Arial,Verdana,Georgia,sans-serif;
	margin-right:5px;
}
.category .paginacao div a{
	color:#333;
	font:13px/17px Arial,Verdana,Georgia,sans-serif;
	padding:0 3px;
}
.category  .paginacao div a:hover{
	background:#00539E;
	color:#fff;
	font-weight:bold;
}

.postprincipal {padding:10px 0 35px;}
.postprincipal a {color:#3073B0;}
#content .postprincipal p {font:16px arial, tahoma, sans-serif;}
.postprincipal p a {text-decoration:none; color:#373737;}
.postprincipal h2 a {
	font:bold 20px arial, tahoma, verdana, sans-serif;
	color:#333333;
	letter-spacing:-1px;
	text-decoration:none;
}


/***** HOME INTERNA *****/

.category  .noticias{float:left;width:716px;margin-right:20px;margin-bottom:20px;}

.category  .noticias{overflow:hidden;}
.category  .noticias h4 a.rss{
	font:11px/21px Arial,Verdana,Georgia,sans-serif;
	color:#E16B2D;
	background:url(images/ico_rss_title.gif) no-repeat left 8px;
	float:right;
}

/***** SEARCH *****/
.home #tit-resultados{font-family:Arial,Verdana,Georgia,sans-serif; margin-bottom:10px; margin-top:5px}

.home #tit-resultados h4 a{
	font:bold 20px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px;
	text-decoration:underline;
	padding-top:4px;
	float:none;
	text-decoration:none;
}

.home #tit-resultados small{
	display:block;
	margin-top:-10px;
	margin-bottom:3px;
}

.home #tit-resultados .postmetadata{font-size:12px;}

.home .search h2{
	font:bold 25px Arial,Verdana,Georgia,sans-serif;
	margin-bottom:20px;
}


/***** INTERNA CONTEÚDO *****/
#content {
	padding-bottom:3em;
	font-size:1.3em;
	line-height:1.2em;
}
.datapub {display:block; padding:5px 0 10px; color:#333333 !important;}
#highlights .datapub {position:relative; top:-10px; padding:0;}
#content h1 {
	font:bold 1.8em Arial,Verdana,Georgia,sans-serif;
	color:#00539E;
	letter-spacing:-2px;
	border-bottom:2px solid #DDDDDD;
	overflow:hidden;
	margin:.3em 0 .4em;
	display:table;
	width:100%;
	position:relative;
	padding-bottom:0;
}
#content h1 a{
	color:#003366;
	text-decoration:none;
}

#content img {margin:0 5px 10px 0;}
#content img.alignleft {float:left;}

#content p{
	font:14px/18px Arial,Verdana,Georgia,sans-serif;
	color:#333;
	letter-spacing:-1px;
	padding-bottom:15px;
}

#content p.path{
	width:100%;
	float:left;
	padding:0;
}
#content p.path span a{
	color:#00539E;
	float:left;
	font:13px/21px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px;
}
#content p.path span small{
	color:#333333;
	font:13px/21px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px;
	margin:0 5px;
	float:left;
}
#content h4{
	font:bold 25px Arial,Verdana,Georgia,sans-serif;
	color:#333;
	clear:both;
}
#content h4 a{
	color:#333;
	text-decoration:none;
}

#content ul {list-style:disc;}
#content ol {list-style: decimal;}

#contant .related_post_title { font-size:14px;}

.related_post li { margin:5px 0; }
.related_post a {
	font-weight:bold;
	font-size:1.2em;}
	
/**** fale com o deputado ***/
#content .fale-deputado{
	float:right;
	width:292px;
	margin-left:30px;
	margin-bottom:20px;
	position:relative;
	top:-40px;
}
#content .fale-deputado strong.msgret{
	font:bold 12px verdana, arial, serif;
	color:#DDBE22;
	background:#002A55;
	display:block;
	padding:10px;
	margin-top:10px;
	text-align:center;
}
#content .fale-deputado p{
	font:15px/16px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px;
	color:#333;
}
#content .fale-deputado span{
	display:block;
	width:70px;
	font:14px/16px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px;
	color:#333;
}
#content .fale-deputado form{margin-top:10px;}
#content .fale-deputado form input[type="text"],#content .fale-deputado form textarea{width:217px;}
#content .fale-deputado form input[type="submit"]{float:right;padding:0 10px; margin-right:70px;}
#content .fale-deputado form label{
	display:block;
	margin-bottom:10px;
}
/**** fale com o deputado ***/

	
/*** DEPOIMENTOS ***/
#depoimentos {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#depoimentos a {
	text-decoration:none;
	text-color:#333333;
}
#depoimentos .depoimento img {
	border:none;
}

/*** ENQUETE ***/
.wp-polls p{
	display:none;
	text-align:left !important;
	margin-bottom:10px;
}
.wp-polls p strong{
	font:bold 12px/12px arial, verdana, georgia, serif;
	text-transform:capitalize;
}

.wp-polls .wp-polls-ans p a{display:none;}
.enquete ul li a{display:none;}
.enquete{overflow:hidden;margin-bottom:10px;}
/*** RODAPÉ ***/
#rodape{
	background:#FFFFFF url(images/faixa-de-majoritarios.png) no-repeat;
	clear:both;
	position:relative;
	padding-top:20px;
	border-top:2px solid #DDBE22;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
#rodape h5{
	font:bold 21px Arial,Verdana,Georgia,sans-serif;
	/* letter-spacing:-1px; */
	color:#FFCE00;
}
#rodape form.busca{
	float:left;
	width:900px;
	color:#fff;
	font:21px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px;
	padding-top: 45px;
	padding-left: 53px;
	padding-bottom: 20px;
}
#rodape form.busca input[type="submit"]{
	width:100px;
	padding:2px 0;
	font:19px Arial,Verdana,Georgia,sans-serif;
	color:#333;
}
#rodape form.busca input[type="text"]{
	width:550px;
	padding:5px 3px;
}
#rodape #enderecos {
	/*margin-top:45px;*/
	margin-bottom: 10px;
	overflow:hidden;
	float:left;
	width:700px;
	color:#DDDDDD;
	/*background:url(images/faixa-de-majoritarios.png) fixed center top #fff;*/
}
#rodape #enderecos div{float:left; margin-left:50px; margin-right:13px; width:250px;}
#rodape #enderecos div span.cargo{
	font:14px/16px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px;
	color:#FFF;
	text-transform: uppercase;
}
#rodape #enderecos div span.numero{
	font:14px/16px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px;
	color:#FFF;
}
#rodape #enderecos div span.site a{
	font:bold 13px/16px Arial,Verdana,Georgia,sans-serif;
	letter-spacing:-1px;
	color:#FFF;
	text-decoration:underline;
	text-transform: ercase;
}

#rodape #menu-rodape{
	background:#04245D;
	clear:both;
	padding:20px 0 45px 0;
	display:block;
}
#rodape #menu-rodape ul{position:relative;padding-left:50px;}
#rodape #menu-rodape ul li{
	float:left;
	margin:0 10px;
}
#rodape #menu-rodape ul li a{
	font:bold 13px/18px Arial,Verdana,Georgia,sans-serif;
	text-decoration:underline;
	color:#DDDDDD;
}

#rodape #menu-rodape ul li.first {margin:0 10px 0 0;}
#rodape #menu-rodape ul li.first a{
	/*background:url(images/seta_cima.gif) no-repeat left center;*/
	padding-left:15px;
}
#rodape #menu-rodape ul li.last {margin:0 0 0 10px;}
#rodape #menu-rodape ul li.last a{
	/*background:url(images/ico_rss.gif) no-repeat right;*/
	padding-right:20px;
}
#rodape #menu-rodape ul li.tucano{
	left:-10px;
	position:absolute;
	top:-258px;
}
#rodape #menu-rodape p.copyright{
	color:#DDDDDD;
	font:12px/15px Myriad,Arial,Verdana,Georgia,sans-serif;
	text-align:center;
	float:right;
}
#rodape #menu-rodape p.copyright span{
	display:block;
	/*background:url(images/ico_copyright.gif) no-repeat left;*/
	padding-left:18px;
}

.navigation {padding:20px 0;}
.navigation div a{
	font:bold 14px/16px Arial,Verdana,Georgia,sans-serif;
	background:#00539E;
	color:#FFF;
	padding:5px;
	
}

.navigation div a:hover{
	background:#FFAA00;
}

/***** COMENTÁRIOS *****/
#respond{
	font:14px/16px Arial,Verdana,Georgia,sans-serif;
	
}

#respond h3{border-bottom:2px solid #DDBE22; margin-bottom:10px; padding-bottom:5px}

#respond textarea{width:600px;}



/**** REDES SOCIAIS ****/

#redesSociais{
	display:table;
    margin-bottom:20px;
    margin-top:20px;
    clear:left;
	border-top:1px dotted #00539E;
	padding-top:10px;
	width:100%
}

#redesSociais #envioAmigo{float:left;
    width:238px;
    background:#eee url(images/ico_enviarAmigo.jpg) no-repeat 15px center;
    border:1px solid #b5b5b5;
    padding:20px 10px 20px 110px;
}
#redesSociais #envioAmigo h5{
    font:21px/25px verdana,arial,sans-serif;
    color:#000000;
    letter-spacing:-1px;
}
#redesSociais #envioAmigo p{
    font:12px/14px verdana,arial,sans-serif;
    color:#515151;
    letter-spacing:-1px;
}
#redesSociais #envioAmigo h5 a{
    font:21px/25px verdana,arial,sans-serif;
    color:#000000;
    letter-spacing:-1px;
	text-decoration:none;
}
#redesSociais #envioAmigo p a{
    font:12px/14px verdana,arial,sans-serif;
    color:#515151;
    letter-spacing:-1px;
	text-decoration:none;
}

#redesSociais #compartilhe{
    float:left;
    width:334px;
    padding-left:20px;
}

#redesSociais #compartilhe ul{margin-top:10px;}

#redesSociais #compartilhe ul li{
    float:left;
    width:140px;
    list-style:none;
    margin-bottom:5px;
}

#redesSociais #compartilhe ul li.delicious{background:url(images/ico_favorito.jpg) no-repeat ;    padding-left:25px;}
#redesSociais #compartilhe ul li.facebook{background:url(images/ico_facebook.jpg) no-repeat ;    padding-left:25px;}
#redesSociais #compartilhe ul li.twitter{background:url(images/ico_twitterR.jpg) no-repeat ;    padding-left:25px;}
#redesSociais #compartilhe ul li.rec6{background:url(images/ico_rec6.jpg) no-repeat ;    padding-left:25px;}
#redesSociais #compartilhe ul li.blogblogs{background:url(images/ico_blogblogs.jpg) no-repeat ;    padding-left:25px;}
#redesSociais #compartilhe ul li.outros{position:relative;/*display:none;*/}
#redesSociais #compartilhe ul li.outros a{
    background:url(images/ico_outros.jpg) no-repeat 45px center;
    padding-right:25px;
}

#redesSociais #compartilhe ul li a{
    font:12px/14px verdana,arial,sans-serif;
    color:#515151;
    letter-spacing:-1px;
    text-decoration:none;

}

#redesSociais #compartilhe ul li ul#maisRedeSocial li a{background:none;}

#redesSociais #compartilhe ul li ul#maisRedeSocial li.technorati{
    background:url(images/ico_technorati.jpg) no-repeat;padding-left:25px;}
#redesSociais #compartilhe ul li ul#maisRedeSocial li.stumbleupon{
    background:url(images/ico_stumbleupon.jpg) no-repeat;padding-left:25px;}
#redesSociais #compartilhe ul li ul#maisRedeSocial li.friendfeed{
    background:url(images/ico_friendfeed.jpg) no-repeat;padding-left:25px;}
#redesSociais #compartilhe ul li ul#maisRedeSocial li.googlebookmarks{
    background:url(images/ico_googlebookmarks.jpg) no-repeat;padding-left:25px;}
#redesSociais #compartilhe ul li ul#maisRedeSocial li.tumblr{
    background:url(images/ico_tumblr.jpg) no-repeat;padding-left:25px;}

#redesSociais #compartilhe ul li ul#maisRedeSocial{
    border:1px solid red;
    width:140px;
    background:#fff;
    border:1px solid #B5B5B5;
    padding:10px;
	position:absolute;
	top:5px;
	left:0;
	z-index:100;
}

#redesSociais #compartilhe h6{
    font:15px/18px verdana,arial,sans-serif;
    color:#000;
    letter-spacing:-1px;
}

/**** FAZER COMENTÁRIOS ****/
#fazer-comentario{
    background:#eee;
    padding:0 0 25px 10px;
	margin:15px 0 0;
    border:1px solid #b5b5b5;
    overflow:hidden;
    clear:both;
}
#fazer-comentario label {
    float:left;
    color:#5a5a5a;
    margin-left:10px;
    font:13px verdana, arial, tahoma, sans-serif;
}
#fazer-comentario label strong {
    float:left;
	width:80px;
	padding-top:10px;
	font-weight:normal;
}
#fazer-comentario label.labelmensagem{
    margin-top:10px;
}
#fazer-comentario label span{
    font:10px verdana, arial, tahoma, sans-serif;
	float:left;
	margin-left:10px;
	padding-top:10px;
}
#fazer-comentario input{
    width:329px;
    /*display:block;*/
	float:left;
    border:1px solid #b5b5b5;
    padding:3px;
    margin-top:5px;
    font:13px verdana, arial, tahoma, sans-serif;
}
#fazer-comentario textarea{
    width:674px;
    height:170px;
    border:1px solid #b5b5b5;
    padding:3px;
    margin-top:5px;
    font:13px verdana, arial, tahoma, sans-serif;
}

#fazer-comentario input.bt-submit{
    background:#676767; /*#232388;*/
    color:white;
    border:1px solid #8D89BB;
    float:right;
    width:131px;
    cursor:pointer;
    overflow:hidden;
    margin-right:20px;
    margin-top:5px;
    padding:10px 0;
    font:13px verdana, arial, tahoma, sans-serif;
}
/***** COMENTARIOS *****/
h2.titcomentarios {
    padding:30px 10px 10px;
    color:#oeoeoe;
	font-family:Tahoma,Arial,Verdana,Sans-serif;
}

#comentarios {
    border:1px solid #B5B5B5;
    margin-bottom:50px;
}

#comentarios div {
    padding:5px;
    background:url(images/fundo-comentario.gif) repeat-Y left center;
	overflow:hidden;
/* border-top:1px solid #B0B1B0;*/
}

.comment-author.vcard {font:bold 15px verdana, arial, tahoma;}
.comment-author.vcard img{vertical-align:middle;}

#comentarios div h3 {
    font:bold 20px verdana, arial, tahoma, sans-serif;
	text-transform:capitalize;
}
#comentarios div h3 small {position:relative; left:40px; bottom:2px; font:11px verdana;}
#comentarios div h3 small a{font:11px verdana;}

#comentarios div p {
    padding:10px 5px;
    font:12px verdana, arial, tahoma, sans-serif;
}
div.slide-blog {
	position: relative;
	width: 395px;
	height: 260px;
}
div.slide-blog div.showImagesSlide {
  position: absolute;
  top: 0;
  left: 0;
}

div.entry a{color:#014380; font-style:italic;text-decoration:none;}
div.entry a:hover{text-decoration:underline;}

div.entry ul li {
	list-style:disc;
	margin-left:15px;
}

.postmetadata{
	margin-bottom:20px;
	margin-top:10px;
}

h2.pagetitle{
	margin-bottom:20px;
	margin-top:10px;
}



#formulario {
	width:530px;
	margin:10px auto;
}
#formulario h2 {
	color:#212485;
	font:bold 24px Tahoma,Verdana,Helvetica,Sans-Serif;
}
#formulario form.form-contato {
	color:#7A7A7A;
	margin:20px 0;
	width:534px;
}
#formulario form.form-contato fieldset {
	border:0 none;
	padding:0;
}
#formulario form.form-contato label {
	color:#7A7A7A;
	float:left;
	margin-top:10px;
	width:265px;
}
#formulario form.form-contato label input {
	border:1px solid #C8C8C8;
	display:block;
	margin:0 10px 0 0;
	padding:3px;
}
#formulario form.form-contato label.labelmensagem {
	clear:both;
}
#formulario form.form-contato label textarea {
	border:1px solid #C8C8C8;
	height:150px;
	padding:3px;
	width:517px;
}
#formulario form.form-contato .botao.botlef {
	background:#EAEAEA none repeat scroll 0 0;
	border:1px solid #7A7A7A;
	color:#7A7A7A;
	float:left;
}
#formulario form.form-contato .botao {
	cursor:pointer;
	font-weight:bold;
	margin:10px auto;
	padding:4px 10px;
	text-decoration:none;
}
#formulario form.form-contato .botao.botrig {
	background:#212485 none repeat scroll 0 0;
	color:white;
	float:right;
	margin-right:15px;
}

#flickrimages ul li{
	float:left;
	width:230px;
	height:260px;
	overflow:hidden;
	clear:right;
	margin:0 10px 20px 0;
}

#flickrimages ul li a{
	display:block;
	text-decoration:none;
	text-align:left;
	color:#1F65A3;
	font:bold 14px Tahoma,Verdana,Helvetica,Sans-Serif;
}
#flickrimages ul li img{
	display:block;
	height:154px;
	/*width:230px;*/
}

.videos object{
	float:left;
	overflow:hidden;
	clear:right;
	margin:0 10px 20px 0;
}


#galeria {
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	text-decoration: none;
}
#galeria img {
	padding: 5px;
	width: 218px;
	vertical-align: middle;
}
