/* 
	++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Theme Name: ANAGEA 2.0
	Theme URL: http://anagea.org.br/
	Description: A first theme for anagea.org.br
	Author: Luis Henrique at Bomvento.com
	Author URI: http://bomvento.com
	Version: 2.0.1
	++++++++++++++++++++++++++++++++++++++++++++++++++++++
	(made a partir do whiteboard de http://brianpurkiss.com)
*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
ul, ul li, ul li ul, ul li ul li{margin:0;padding:0; list-style:none;}

/*----------------------------------------------------------------------------------*/
	/*Begins Geral (Body)*/
	
	/*Begins Body*/
		body{font:12px Verdana, Arial; color:#333;}

	/*Begins Clear Both*/
		.clearfix:after {content: "."; visibility: hidden;display: block;height: 0;clear: both;}

	/*Begins Container*/
		#container{}

	/*Begins Geral geral*/
	strong{font-weight:900;}
	small {font-size:9px;}
	
	/*Begin Geral Links*/
	a{text-decoration:none; }
	.contente a, .post a, .postit a{color:#1595AF; background:#fff;/*border-bottom:1px dashed #bcb;*/}
	.contente a:hover, .post a:hover, .postit a:hover{color:#DF8D00;}
	a{color:#1595AF;}

	
/*----------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------*/
	/*Begins Header*/

	/*Begin Div Header*/
		#header{width:980px; height: 170px; margin:0 auto;}
	
	/*Begin Logo*/
		#topTitle {width:140px; height: 160px; float:left; margin:5px 8px 0 20px ;}
		#topTitle h1 {width:140px; height: 160px; }
		#topTitle h1 a{width:140px; height: 160px; float:left; 
		background: url(images/logo.png) no-repeat;text-indent:-9999px;}
		.home #topTitle h1 a, #topTitle h1 a:hover{box-shadow:0px 0px 18px #dde;-webkit-box-shadow:0px 0px 18px #dde;-moz-box-shadow: 0px 0px 18px #dde;}

	/*Begins Top Nav*/
		/*Begin Top Nav*/
		#topNav{float:left;width:690px; height: 130px; margin:10px 0 0 0;list-style:none;}
	
		.pagenav{font: 13px Verdana, Arial, sans-serif; letter-spacing:-0.01em;}

		.pagenav ul{margin:0; height:130px;  list-style:none; text-transform:uppercase; color:#fff; _float:left;}
		.pagenav ul li {border-left:2px solid #eee; background: #199E81; /*Track to AGENDA*/_background: #fff;
		margin:0 0 0 8px; padding-top:8px; float:left;}
		.pagenav ul li a{text-decoration:none; list-style:none; padding:0 14px; color:#fff; font-size:13px; letter-spacing:-0em;}

		.pagenav ul li ul {background:#fff; margin:8px 0 0 0; padding:0 12px 0 0;}
		.pagenav ul li ul li{float:none; display:block; border:none; text-transform:lowercase; background:none; }
		.pagenav ul li ul li a{font:13px Arial; /*background:#EDFFDF;*/ color:#6DBF2F;/**/font-weight:900;
		 /*border-bottom:1px solid #ff8;*/
		 
		padding:0; margin-top:2px; _margin-top:-2px;float:left;display:block;clear: both; color:#333;

		padding:2px 6px 3px 5px; _padding:1px 3px 1px 2px;
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.pagenav ul li ul li a:visited{color:#767; background:;}
		.pagenav ul li ul li a:hover{color:#F17944; background:#FFF4EF;}
		
		
		.pagenav ul li ul li.current_page_item a{color:#111; background:#eef;}
	/*End Top Nav*/
	

	/*Begins Linha Separa Menu*/
	hr.separamenu{width:100%; float:left; margin:0 0 12px 0 ; padding:0; 
	height:4px; color:#ddd; background:#ddd; border:none;}
	/*End Linha Separa Menu*/
	
	/*Begins Style Twiiter 'n' Orkut*/
	.pagenav ul li ul li a.twitter, .pagenav ul li ul li a.orkut{
	background:none; border:0px; padding:0; margin-top:0px; float:left;display:block;clear: both;}
	.pagenav ul li ul li a.twitter:hover, .pagenav ul li ul li a.orkut:hover{border:0px ;}
	
	/*Twitter*/
	.pagenav ul li ul li a.twitter {margin-top:16px;}
	/*Orkut*/
	.pagenav ul li ul li a.orkut {margin-top:-1px; margin-left:7px;}
	/*End Style Twiiter 'n' Orkut*/
	
	/*Regsiter*/
	#contemlogin li{ list-style:none;}
	
	#contemlogin li a { padding:8px; float:right; margin:8px 0 4px 0; font-size:11px;
	background:#ccf; color:#333; font-weight:bold; 
	text-decoration:none; 
	-webkit-border-radius:4px;	
	-moz-border-radius:4px;
	border-radius:4px;	
	}
		
	#contemlogin li a:hover { padding:8px; float:right; margin:8px 0 4px 0; 
	background:#ddf; color:#000; font-weight:bold; 
	text-decoration:none; 
	}
	/*End Register*/
	
/*----------------------------------------------------------------------------------*/
	/*End Header*/
/*----------------------------------------------------------------------------------*/
	
/*Content*/
#wrapp{background:#efefef url(images/bg_1.gif);}
#wrap{width:980px; margin:0 auto; }
#content{width:/*660px*/520px; float:left; /*background:#E7EFE0; padding:20px;  _margin:0 4px 0 0; border: 2px solid #C0CCB6*/;}
#segurapeao{width:545px; background:; float:left; margin:0 10px 0 10px; }

	.postit{width:501px;	
	opacity:.97;
	filter:alpha(opacity=97);
	background:/*#E7EFE0;*/#fff; border:2px solid #D7DFD1; padding:20px ; margin-bottom:5px;
	/*-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*/}
	/*Post Navigation*/
	.postitnav{
	opacity:.7;
	filter:alpha(opacity=70);
	width:501px;text-align:center;float:left;
	}
	.postit ul li{
	list-style:square; margin:7px 0 7px 27px;
	
	}
	.postnavigation {text-align:center; color:#1595AF; margin-top:20px;}
	.postnavigation a{ padding:5px 6px 6px 7px; background:#fff; border:1px solid #1595AF;margin:0 7px 0; }
	.postnavigation a:hover{background:#ff0;  }
	
	.nextprev {text-align:center; color:#1595AF; margin:3px 7px 0px;float:left; padding:13px; width:500px;
		opacity:.95;
	filter:alpha(opacity=95);
	background:/*#E7EFE0;*/#F6FFEF; border:2px solid #C8DFB5;}

	.nextprev a{}
	.nextprev a:hover{background:#ff0;  }
	/*End Post Navigation*/
	.prev_link a{padding:3px 2px 4px 1px; margin:3px 0px 3px; }
	.post_link a{padding:3px 2px 4px 1px; margin:3px 0px 3px;}
	
	.contente{margin:0 0 0 2px; width:0 auto; line-height:140%;letter-spacing:0.03em;}
	

	/*Fonts*/
		/*Tiutlos*/
		
		.home #content h2, .category #content h2, .page-template #content h2, .search-results #content h2 
		{font:17px Verdana, arial, sans-serif; margin: 0 0 4px 0; margin-top:3px; font-weight:bold; 
		color:#367CAF;background:none; padding:0px;
		}
		
		.page-template-default #content h2, #content h2 {font:19px Verdana, arial, sans-serif; margin: 0 0 4px 0; margin-top:3px; font-weight:bold;
		color:#1595AF;background:#eef; padding:3px;padding:2px 7px 5px;
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
		}
		/*#content h2:first-letter {text-transform:uppercase;}*/

		/*Link Titulo H2*/
		#content h2 a{color:#367CAF; background:#eef;
		text-decoration:none; padding:2px 1px 1px 2px;
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; margin:0 0 3px 0 ;}
		#content h2 a:hover{color:#DF8D00; background:#ffd;}
		#content h2 a:focus{color:#DF8D00; background:#ffd;}
		#content h2 a:active{color:#DF8D00; background:#ffc;}
		
		/*Tiutlos _H3*/
		#content h3 {
		color:#138B9F; 
		font:15px Verdana, arial, sans-serif; margin: 5px 0 9px 0; margin-top:12px; font-weight:bold;padding:3px;
		border-bottom:2px solid #B2BFA7;}
		/*#content h2:first-letter {text-transform:uppercase;}*/
		
		/*Link Titulo H6 (external link*/
h6 a{color:#777; border:1px solid #aaa; padding:5px 21px 5px 9px; 
background:#FCF8C7 url(images/newindow.png) no-repeat 95% 40%; margin:0; text-decoration:none; }

h6 a:hover {color:#333; border:1px solid #ddd; padding:5px 21px 5px 9px; 
background:#FCF8C7 url(images/newindow.png) no-repeat 95% 40%; margin:0; text-decoration:none;}
		
		

	/*Begin P CLass Segura texto*/
	p.seguratexto{float:left;}
	/*End P Class Segura Texto*/
	
	/*Begins style Posts*/
	p.metas {
	margin:2px 0px 6px; font-size:9px; background:#E6EFE0/*#D7DFD1/*#C0CCB6*/; padding: 4px 8px 4px;float:left;
	border:1px solid ; border-color:#ccd #eee #eee #ccd; 
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	p.metas  a{color:#1595AF; background:/*#C0edB6*/#eef; font-weight:bold; padding:2px 4px 2px;
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	p.metas  a:hover{color:#DF8D00; background:#ffd; }
	/*End Style Posts*/
	
	hr.bottommetas{border:none; clear:both; height:2px; color:#B2BFA7; background:#B2BFA7;}
	hr.clearfixhr{clear:both;}
		
	/*Begin Post Meta*/
	.postmeta{clear:both; border-top:2px solid #333; padding:4px; 
	border-top:2px solid #ccc; border-bottom:2px solid #ccc; margin:9px 0 9px 0;}
	.postmeta p{font-size:10px; color:#333; margin:7px 0 7px 0;}
	.postmeta p a{padding:1px 2px 1px 1px; background:#EFFFDF; color:#333;
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 
	border:1px solid ; border-color:#ccc #aaa #aaa #ccc; margin-left:0px;}
	.postmeta p a:hover{background:#fff;}
	.postmetahr{height:2px ; border:none; background:#ccc; color:#ccc; margin:3px 0 3px 0; }
	
	
	p.coments{margin:4px 0 16px 0; font-size:9px; text-decoration:none;
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	p.coments a {font-weight:bold;padding:4px 8px 4px 6px; background:#eef; color:#1595AF;
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 
	border:1px solid ; border-color:#ccc #aaa #aaa #ccc; margin-left:0px;}
	
	p.coments a:hover{color:#DF8D00; background:#ffd;  border-color:#bbc #aaa #aaa #bbc; }
	p.coments a:active{background:#ffd;border-color:#aaa #ccc #ccc #aaa; }
	/*End Post Meta*/
	.more-lik {}
	a.more-link {color:#1595AF; background:#eef; border:1px solid #ffd; font-weight:900;
		text-decoration:none; padding:3px 2px 3px 4px;
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 3px 0 ;	}
	a.more-link:visited {}
	a.more-link:hover {color:#DF8D00; background:#ffd;}
	p.readmorecat {margin-left:175px; float:left;}
	
	/*Insert Comment*/
	#comment{width:99%;}
	
	p{margin-bottom:12px;}
	p.register{margin-bottom:4px;}
	
	/*IMAGES*/
	.wp-caption {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
	background-color:#F3F3F3;border:1px solid #DDDDDD;margin:10px;padding-top:5px;text-align:center;
	width:400px;
	}
	body.blog .wp-caption{display:none !important;}
	.primagem{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
	width:350px; float:left;margin:0 6px 6px 0;padding:7px;text-align:center;
	font-size:11px;font-weight:bold; background:#D7DFD1; border:1px solid ; border-color:#aaa #ccc #ccc #aaa; 
	}

	.alignleft{float:left;margin: 0 12px 0 0;}
	.alignright{float:right;}
	.wp-caption-text{margin-top:12px;}
	
	/*Begins Post Image Tumbnail*/
	.attachment-post-thumbnail, .size-thumbnail{float:left; padding:2px; border:1px solid #ddd; margin:3px 3px 5px 5px;}
    a img.size-thumbnail:hover{float:left; padding:2px; border:1px solid #ff0; }
	.wp-post-image{float:left; padding:2px; border:1px solid #ddd; margin:0 8px 8px -2px;}

	
.post{}
.postmeta{}
.postnavigation{}

/*----------------------------------------------------------------------------------*/
	/*Begin Side Bar*/
/*----------------------------------------------------------------------------------*/
	/*Begin Side bar*/
	#sidebar{float:left;width:202px;list-style:none;background:#fff;border:2px solid #D3EFD1;padding:13px;}
	#sidebar-left{float:left;width:152px;list-style:none;background:#fff;border:2px solid #D3EFD1;padding:13px;}
	/*End Side Bar*/
	
		/*Begin Titulo h2 Geral*/
		#sidebar-left h2, #sidebar h2{padding:5px; font-size:11px; font-weight:900; color:#fff; text-transform:uppercase; margin:5px 0; text-align:center;}
		/*End Titulo h2 Geral*/
		
		/*Begin Titulo h2 Pesquisar*/
		#sidebar-left li.apoio h2, #sidebar li.apoio h2{background:#EFD5C2; border-bottom:2px solid #DFAF8B; color:#CF7533;
		background:#FEFF8F; border-bottom:2px solid #EEEF59; color:#AEAF2B;}
		
		/*Begin Titulo h2 Pool*/
		#sidebar-left li.enquete h2, #sidebar li.enquete h2{background:#C4EFB3; border-bottom:2px solid #A3DF8B; color:#55A834;}
		
		/*Begin Titulo h2 CATEGORIAS*/
		#sidebar-left li.categories h2, #sidebar li.categories h2{background:#FFCBAF; border-bottom:2px solid #EF9868; color:#EF671D;}
		
		/*Begin Titulo h2 LINKS*/
		#sidebar-left li.linkcat h2, #sidebar li.linkcat h2{background:#FFDC9F; border-bottom:2px solid #DFAC53; color:#9F7327;}
				
		/*Begin Titulo h2 APOIO*/
		#sidebar-left li.pesquisar h2, #sidebar li.pesquisar h2{background:#BFE2FF; border-bottom:2px solid #95C7EF; color:#4D95CF;}
		
		/*Begin Titulo h2 PARCEIROS*/
		#sidebar-left li.parceiros hr.sidebarhr{margin: 5px 0 5px 0;}
		#sidebar-left li.parceiros h2{background:#FFAB3F; border-bottom:2px solid #EF9A2C; color:#FFf;
		background:#FFDC9F; border-bottom:2px solid #DFAC53; color:#9F7327;}
		#sidebar-left li.parceiros img{float:left; margin:3px 0 3px 3px;}
		#sidebar-left li.parceiros img.parceirol{float:left; margin:3px 3px 3px 0;}

		/*Begin Titulo h2 FEED*/
		#sidebar-left li.feedsbarl h2{background:#FFAB3F; border-bottom:2px solid #EF9A2C; color:#FFf;}
		
		p.vccate{padding:6px 2px 8px; background:#ffe; color:#EF671D; text-align:center;}
		
		#sidebar a {color:#333; font-weight:900;}
		#sidebar a:hover {font-weight:900; text-decoration:underline;}
		
		#sidebar ul p a{color:#1595AF;}
		#sidebar ul p a:hover{/*background:#1595AF; color:#fff;*/text-decoration:underline;}
		
		#sidebar img{margin:0 0 0 0; padding:0; border:1px solid #fff;}
		#sidebar a img {margin:0 0 5px 0; padding:0; }
			#sidebar a:hover img {border:1px solid #efe;}
		
		/*Begins Polls*/
		.wp-polls {text-align:left;}
		.wp-polls p{margin:2px 0 4px;text-align:left; /*border-bottom:2px solid #333; */padding-bottom:2px;}
		.wp-polls p a{color:#55A834; text-decoration:none; font-weight:900; text-align:center !important; margin:0 auto; 
		/*border-bottom:1px solid #43872D;*/padding: 0 0 2px 0;}
		.wp-polls p a:hover{color:#55A834;}
		ul.poll {padding:7px 7px 0 2px;}
		.wp-polls .Buttons, .Buttons {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
		background:#C4EFB3; border:2px solid; border-color:#A3DF8B; padding:3px 4px; color:#55A834; 
		font-weight:900;  margin:-2px 0 6px 0px;}
		
		.wp-polls .Buttons:hover, .Buttons:hover{background:#DDFFCF; font-weight:900;}
		
		.wp-polls .pollbar {	margin: 2px 1px; font-size: 6px; line-height: 8px; height: 8px; 
		background: #55A83F; border: 2px dashed #488F2F;}
		
		.wp-polls-ul li {margin-bottom:2px;}	
		/*Ends Polls*/	
		
		/*Begin Search Form*/
		#searchform{height:26px;}
		.lupa{margin:0; float:left; margin-left:5px; border:1px solid; border-color: #BFE2FF;}
		.lupa:hover{border-color:#fff ;}
		#s{height:16px; width:158px; background:#E6EFE0; font-weight:bold;
		opacity:.99;
		filter:alpha(opacity=99);
		padding:4px; border:1px solid; border-color: #1595AF #fff #fff #1595AF; margin:0; float:left;}
		#s:focus {opacity:.69;
		filter:alpha(opacity=69);}
		/*Ends Search Form*/
		
		/*Begin Sider Bar HR*/
		hr.sidebarhr{width:100%; margin:10px 0; padding:0; height:2px; color:#D7EF95; background:#D7EF95; border:none; }
		/*End Sider bar HR*/
		
		
/*----------------------------------------------------------------------------------*/
	/*End Side Bar*/
/*----------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------*/
	/*Begin Footer*/
/*----------------------------------------------------------------------------------*/
	#perna{color:#aaf; font-weight:900; text-align:center; width:100%; margin-top: 12px; 
	margin-bottom:12px; margin-left:0 auto; margin-right:0 auto;}
	
		#footer{/**/color:#aaf;background:#eef;border:2px solid #ddf;  text-align:center;  padding:10px 0 4px; 
		width:908px; margin: 0 auto;}
		
		/*Link Rss*/
		#footer p.pararss a{color: #aaf; font-weight:900; font-size:11px; text-decoration:none; padding:3px 6px 3px 3px;
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		#footer p.pararss a:hover{color: #fff; font-weight:900; background:#FF8B00;}
		#footer p.pararss a img{border:0; padding:0; margin:0 0 -3px 0;}
		/*End Rss*/
		
		/*Link Creditos*/
		#footer p.credits {font-size:11px;}
		#footer p.credits a{color: #aaf; font-weight:900; font-size:11px; text-decoration:none; padding:3px 6px 3px 3px;
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		#footer p.credits a:hover{color: #ccf; font-weight:900; background:#33e; }
		#footer p.credits a img{border:0; padding:0; margin:0 0 -3px 0;}
		/*End Creditos*/
				
		/*Begin Linha separadora*/
		hr.separafooter{width:100%; margin-top: 12px; margin-bottom:12px; margin-left:0 auto; 
		margin-right:0 auto; padding:0; height:4px; color:#ddd; background:#ddd; border:none;}
		/*End Linha separadora*/
		.amp {
font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua","URW Chancery L",Gentium,serif;
font-style:italic; font-size:18px; font-weight:300;  padding-top:-5px; position:relative; margin:3px 1px 0 1px;
}
		
	.footerhr{width:50%; background:#aaf; color:#aaf; border:0; height:2px;}
	.responsabilidade{font-size:9px; padding:13px 9px 13px ;  margin:0 auto; border:1px solid; width:500px; 
	margin-top:-3px; margin-bottom:3px;}
	.centering{text-align:center;}
/*----------------------------------------------------------------------------------*/
	/*Ends Footer*/
/*----------------------------------------------------------------------------------*/

/*Begin Comment Posts*/
#comments{font-size:12px; padding: 0 24px 0; margin:0px; background:#;}

#comments ol{
font-size:18px; padding:0px; margin:0 0 0 0px; font-weight:900;font-family:georgia, serif; }
/**/
#comments h3 {font-size:12px; background:#F0FFCF; padding:3px; color:#333;}
#comments h3 u {text-decoration:none; /*border-bottom:2px solid;*/  color:#777;}
/**/

#comments .comments_meta p{padding:6px 8px 8px 10px; font-size:11px; margin-left:0px;
-webkit-border-radius:4px 4px 0 0 ;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}

#comments .comments_meta	 a{}
#comments .comments_meta a:hover{text-decoration:underline;}



#comments ol p{font-size:12px;background:#D2EFA4;font-family:Verdana, Arial, sans-serif; font-weight:200; margin:0;
border-bottom:1px solid #B9DF7D;}

#comments .comment_text p{background:#EFFFCF; font-size:13px; font-style:normal; padding:8px 12px 12px;
-webkit-border-radius:0 0 4px 4px  ;-moz-border-radius:0 0 4px 4px ;border-radius:0 0 4px 4px ; margin:0 0 3px 0; 
border:none;}
ol#comments_list{ }
/*End Comments Posts*/

/*Begin Comments replay*/
.comments_reply{padding:0; margin:0;background:#;}

.comments_navigation{}
.comments_navigation{}

.comments_text{}
.comments_meta{}
/*End COmments*/