/* Designed by François PLANQUE - http://fplanque.net/ */



@import url(../../rsc/css/basic.css);	/* Import basic styles */

@import url(../../rsc/css/img.css);	/* Import standard image styles */

@import url(../../rsc/css/blog_elements.css);	/* Import standard blog elements styles */

@import url(../../rsc/css/forms.css);	/* Import default form styles */



body {

	background: #E69C36 url(img/fundo1.png) repeat-x;

	padding: 0px;

	margin: 0px;

	color: #000;

	font: 84% Trebuchet MS, Trebuchet, Tahoma, Arial;

	text-align: justify;

}



blockquote {

	border: 2px dotted #999;

	background-color: #D9EA83;

	padding: 1em;

}



ins {

	color: #FF6060;

	font-style: italic;

}



a {

	color: #000;

	text-decoration:none;

}

a:visited {

	color: #000;

}

a:hover {

	color: #4B4B4B;

text-decoration: underline;

}
.bText a {text-decoration:underline;}

.bText a:hover {text-decoration:none;}
.bText a:visited {text-decoration:underline;}

a.nada {

	text-decoration:none;

	border: 0;

}



h2 {

	color: #370000;

	font-size: 110%;

	text-align: center;

background:url(img/data.jpg) no-repeat;

height:45px;

width: 280px;

margin-top:-25px;

margin-left:143px;

padding-top:15px;

margin-bottom:25px;

}

h3 {

	color: #fff;

	font-size: 120%;

background:url(img/data2.jpg) no-repeat;

height:45px;

padding-top:15px;
padding-left: 45px;

}


h5 {

	text-align: left;

	font-size: 120%;

height:114px;

background:url(img/rodasdentadas.gif) no-repeat;

margin-top:-22px;

padding-left:65px;

padding-top:10px;

margin-bottom:0;

display:block;

}



h5 a {color: #E69C36; text-decoration:none;

}



h5 a:hover {color: #E69C36; 

text-decoration: underline;

}





h5 a:visited {color: #E69C36; text-decoration:none;

}



table.invisible

{

	margin: 1ex;

	border-collapse: collapse

}

table.invisible td

{

	padding: 0ex 0ex;

}

td.right

{

	text-align: right;

}

div#pageFooter {

	clear: both;

	width:100%;

margin:0 auto;
background-color: #d5d5d5;
}

p.baseline {
border-top:1px solid #b8b8b8;

	text-align: center;

	font-size: 74%;

	color: #000;

	padding: 1ex;

	margin: 0;

}

hr {

	height: 0;

	border: 0;

	border-top: 1px solid #78a;

}



div#wrapper {

	width:1068px;

	margin: 0 auto;

	background: url(img/seioque2.jpg) no-repeat;

}



div.pageHeader {

	text-align: center;

	width:1068px;

}



h1#pageTitle {

	color: #F6861F;

	letter-spacing: 2px;

	font: 100% Trebuchet MS, Trebuchet, Tahoma, Arial;

	font-size: 270%;

	font-weight: bold;

	margin-left: 20px;

}





ul#bloglist {

	background-color: #fff;

	border-bottom: 1px solid #000;

	margin: 0 1px;

	padding: 0;

	list-style-type:none;

	padding: .5ex 0;

}

ul#bloglist li {

	border-right: 1px solid #000;

	display: inline;

	padding: .5ex 1em;

}



a.BlogButton,

a.BlogButtonCurr {

	font-weight: bold;

	text-decoration: none;

}

a.BlogButton {

	color: #000;

}

a.BlogButton:hover {

	color: #ECFC9B;

}

a.BlogButtonCurr,

a.BlogButtonCurr:visited {

	color: #4B4B4B;

}

a.BlogButtonCurr:hover {

	color: #4B4B4B;

}





.pageSubTitle {

	color: #000;

	letter-spacing: 3px;

	text-align: left;

	vertical-align: middle;

	border: 0px;

	padding-right: 6px;

	padding-top: 20px;

	padding-bottom: 4px;

	padding-left: 60px;

	font: 100% Trebuchet MS, Trebuchet, Tahoma, Arial;



}

div.stats{

	float: right;

	padding-right: 1px;

	padding-top: 1px;

	padding-bottom: 1px;

	padding-left: 0px;

}



/* Styles for posts */

.bPosts {

width:600px;

	padding-right: 6px;

}

.bPost, .bPostpublished

{

	clear: both;

	margin: 2.5ex;

background-color:#fce4b4;

}



.interior {margin:20px;}



.bSmallHead {

	font-size: 80%;

	color: #999;

	margin: 1ex 0 2ex 0;

	text-align: right;

}

.bTitle {

font-family: 'Arial Black';

font-size: 200%;

}

.bText {

	margin-top: 0px;

	margin-bottom: 0px;

}

.bSmallPrint

{

	clear: both;

	color: #999;

	font-size: 80%;

	margin: 1ex 0 2ex 0;

}



.bMore

{


	text-align:center;

	font-weight: bold;

}

.bSmallPrint2

{

	clear: both;

	color: #999;

	font-size: 80%;

	text-align: center;

}



bComment form {border:0; background:url(img/comment.gif) no-repeat;}

input.bComment, 

textarea.bComment

{

	background-color: #EEEEEE;

	border: 1px solid #ccc;

	width: 97%;

	padding: 2px;

	margin: 0ex;

}

select.bComment		/* Used by the profile form */

{

	background-color: #EEEEEE;

	border: 1px solid #ccc;

	padding: 1px;

	margin: 0ex;

}





/* Styles for stats */

div.statbloc

{

	width: 490px;

	margin: 0 0 2ex 1.5ex; 

	border: 1px solid #78a;

}

div.statbloc h3

{

	margin-top: 0px;



	margin-left: 0px;

	margin-right: 0px;

	color: #FFFFFF;

	text-align: center;

	background: #8AA793;

	padding: 0;

}



input.submit,
input.preview,
input.reset {

	background-color: #df5701;

	color: #fff;

	font-weight: bold;

border:1px solid #df5701 ;

margin-right: 10px;

}





/* Styles for sidebar (right) */



.bSideBar {

	width: 250px;	

margin-top:-20px;	

	float: right;

}



.bSideBar2 {

	width: 250px;	

margin-top:0px;

margin-left: 30px;

	float: left;

padding:0;

}

.bSideItem {

}

.bSideItem ul {

	margin-left: 5px;

	margin-right: 10px;

	padding-left: 8px;

	margin-top: 8px;

	margin-bottom: 8px;

	list-style-type: none;

}

.bSideItem ul ul{

	margin-left: 8px;

	padding-left: 8px;

	margin-top: 0px;

	margin-bottom: 0px;

}

.bSideItem form {

	margin-top: 0px;

	margin-bottom: 0px;

}

.dimmed

{

	color: #3F4441;

	font-size: 84%;

}

input.SearchField

{

	background-color: #301405;

color:#fff;

	border: 2px solid #8f5a3e;

        width: 220px;

float: left;

margin-right: 10px;

}



form.search {

	background:url(img/busca.gif) no-repeat;

width: 340px;

height: 45px;

float:right;

padding-top:13px;

padding-bottom:9px;

padding-left: 9px;

margin-top:25px;

}





/* Calendar: */

caption.bCalendarCaption {

	border: 2px solid #000;

	background-color: #fff;

	border-bottom: 0;

}

table.bCalendarTable {

	border: solid 2px #000;

	border-collapse: separate; 

}

table.bCalendarTable tfoot td {

	background-color: #fff;

	border-top: 1px solid #000;

}

table.bCalendarTable tfoot a {

	text-decoration: none;

}

table.bCalendarTable tfoot a:hover {

	background-color: #A2B92F;

	color: #fff;

}

th.bCalendarHeaderCell {

	color: #fff;

}

#bCalendarToday {

	background-color: #D0F900;

}



.bMore {font-size: 4px; color:#fce4b4;}



.bMore a {font-size: 14px; margin-left:320px; text-decoration:none; color:#370000; background:url(img/more.gif) no-repeat; padding-top: 23px; padding-bottom: 10px; padding-left:5px;  width: 100px; height: 63px; margin-top:-15px; display:block}



.bMore a:hover {text-decoration:underline;}



div.PageTop ul {

	padding: 0;

	list-style-type:none;

	padding: .5ex 0;

}

div.PageTop ul li {

	display: inline;

	padding: .5ex 1em;

}



div.PageTop a {

	font-weight: bold;

	text-decoration: none;

}

div.PageTop a.default {

	color: #000;

}

div.PageTop a.default:hover {

	text-decoration: underline;

	color: #9ae;

}

div.PageTop a.selected,

div.PageTop a.selected:visited {

	color: #78a;

}

div.PageTop a.selected:hover {

	text-decoration: underline;

	color: #9ae;

}



.widget_core_coll_tagline {

	color: #fff;

	letter-spacing: 4px;

	text-align: center;

	vertical-align: middle;

	border: 0px;

	padding-right: 6px;

	padding-top: 6px;

	padding-bottom: 4px;

	padding-left: 6px;

	font: 109% Arial, Helvetica, sans-serif;



}



div.top_menu { margin-top: -15px; margin-bottom: 10px;}



div.top_menu ul {

	margin: 0px;

	padding: 0;

	list-style-type:none;

	padding: 0;

}

div.top_menu li {

	text-decoration: none;

	display: inline;

}

div.top_menu li a {	background-color: #fff;

	padding: .5ex 1em .5ex 1em;

	color: #000;

	margin-bottom: 10px;

	font-weight:bold;

}

div.top_menu li a:hover {

	text-decoration: underline;

	background-color:#efffa0;

}



div.PageTop  {

	margin: 0 auto;

	width: 1068px;

height: 482px;

}





.banner {

	margin: 10px;

}



.videotopo {margin-left: 55%; margin-top: 50px;}



#topo {background: url(img/top1.gif) no-repeat; padding:10px; text-align:left; margin-top:0;}



#topo a {color:#fff; font-size:110%;}

#topo a:hover { text-decoration:underline;}







div.pageHeader { margin-top: -15px; margin-bottom: 10px;}



div.pageHeader ul {

	margin: 0px;

	padding: 0;

	list-style-type:none;

	padding: 0;

}

div.pageHeader li {

	text-decoration: none;

	display: inline;

background:transparent url(img/fnd-menu-in-izq.gif) no-repeat scroll left top;

float:left;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin-right:6px;

padding-bottom:6px;

padding-left:7px;

padding-top:6px;

position:relative;



}

div.pageHeader li a {

	padding: .5ex;

	color: #000;

	margin-bottom: 10px;

	font-weight:bold;

	text-decoration:none;

}

div.pageHeader li a:hover {

	text-decoration: underline;





}



#conteudo {



	width:1068px;

	margin: 0 auto;

margin-top:-30px;

}









.fecho {height: 38px; width:250px;}

.widget_core_coll_post_list h3 {background:url(img/cab2.gif) no-repeat; padding:5px; text-align:left; color:#ff6600;font-size:140%; font-family: 'Arial Black'; text-transform:uppercase;}



.widget_core_coll_post_list .fecho {background:url(img/pe2.gif) no-repeat; margin-top:15px;}

.widget_core_coll_post_list {background-color:#5b0c21; padding:0;}

.widget_core_coll_post_list li {margin-left:5px;line-height:21px;}

.widget_core_coll_post_list a {color:#fff; font-weight:bold; background:url(img/rolo1.gif) no-repeat; padding-left:25px; line-height:21px;}

.fechodecima {width: 566px; height:20px; background:url(img/cab1.gif) no-repeat; }







.widget_core_coll_comment_list h3 {background:url(img/cab3.gif) no-repeat; padding:5px; text-align:left; color:#fff;font-size:140%; font-family: 'Arial Black'; text-transform:uppercase;}

.widget_core_coll_comment_list .fecho {background:url(img/pe3.gif) no-repeat; margin-top:15px;}

.widget_core_coll_comment_list {background-color:#ff6600; padding:0;}

.widget_core_coll_comment_list li {margin-left:5px; background:url(img/rolo2.gif) no-repeat; padding-left:25px; padding-bottom:10px;}

.widget_core_coll_comment_list li a {color:#fff; font-weight:bold; }




.widget_core_coll_xml_feeds h3 {background:url(img/cab4.gif) no-repeat; padding:5px; text-align:left; color:#00a5c3; font-size:140%; font-family: 'Arial Black'; text-transform:uppercase;}

.widget_core_coll_xml_feeds .fecho {background:url(img/pe4.gif) no-repeat; margin-top:15px;}

.widget_core_coll_xml_feeds {background-color:#fff; padding:0;}

.widget_core_coll_xml_feeds li {margin-left:5px; background:url(img/rolo3.gif) no-repeat; padding-left:25px; line-height:21px;}

.widget_core_coll_xml_feeds li a {color:#00a5c3; font-weight:bold; }




.widget_core_coll_category_list h3 {background:url(img/cab5.gif) no-repeat; padding:5px; text-align:left; color:#fff; font-size:140%; font-family: 'Arial Black'; text-transform:uppercase;}

.widget_core_coll_category_list .fecho {background:url(img/pe5.gif) no-repeat; margin-top:15px;}

.widget_core_coll_category_list {background-color:#3b364c; padding:0;}

.widget_core_coll_category_list li {margin-left:5px; background:url(img/rolo4.gif) no-repeat; padding-left:25px; line-height:21px;}

.widget_core_coll_category_list li a {color:#fff; font-weight:bold; }

.widget_core_coll_category_list ul ul {margin-left:-10px; line-height:15px; font-size:11px;}



.widget_core_coll_common_links {background:url(img/geral.jpg) no-repeat; padding-top:20px; margin-top:0;}

.widget_core_coll_common_links li {margin-left:5px; background:url(img/rolo5.gif) no-repeat; padding-left:25px; line-height:21px;}

.widget_core_coll_common_links li a {color:#00a5c3; font-weight:bold; }





.bComment{margin-bottom:15px;}

.bCommentTitle {
background:#2aa82a url(img/cab6.gif) no-repeat; padding-left:15px; padding-top: 10px; font-weight: bold; color:#fff;
}

.bCommentSmallPrint {
background:#2aa82a url(img/pe6.gif) no-repeat; font-size:10px; padding-left:15px; color: #ddd;
}

.bCommentText {
background-color:#2aa82a; margin:0; padding:15px; color:#fff;}

h4 {background:#E69C36 url(img/moreb.gif) no-repeat; padding:5px; }

form.bComment {background-color:#fce4b4; padding-top:10px;}

.bComment h3 {font-size: 16px; background:0;}

.bComment blockquote {color:#444444}














.bPosts ul {margin-left:10px; padding-left: 40px; padding-right:15px; background-color:#fff; font-size:16px;}


.autor {float:right; margin-right: 20px; margin-top:-50px; font-weight:bolder; color:#fff; text-align:center; background-color:#2aa82a; font-size:11px; padding:5px;}

.autor2 {font-size:18px;}



.bPosts ul li {padding-top:30px; padding-bottom:30px; padding-left:75px; background:url(img/rodas3.gif) no-repeat; list-style:none; font-weight:bolder;}

.bPosts ul li a {color:#0065c4; text-decoration:none;}
.bPosts ul li a:hover {color:#0985f9; text-decoration:underline;}
.bPosts ul li a:visited {color:#0065c4; text-decoration:none;}

.numeros a {border:1px solid #ff0006; background-color:#ddd; padding:3px; width:15px;}
.current_page {border:1px solid #ff0006; background-color:#2aa82a; padding:3px; font-weight:bold; color:#fff; width:25px;}

.widget_core_coll_tag_cloud {background-color:#1d314c; padding:0;}
.widget_core_coll_tag_cloud .fecho {background:url(img/pe7.gif) no-repeat; margin-top:15px;}
.widget_core_coll_tag_cloud a {color:#fff;}
.widget_core_coll_tag_cloud h3 {background:#1d314c url(img/cab7.gif) no-repeat; padding:5px; text-align:left; color:#fff; font-size:140%; font-family: 'Arial Black'; text-transform:uppercase; padding:0;}
.tag_cloud {padding:3px; background:0;}

.bPosts ol {list-style-type:none;}

.relogio {background-color: black; width:560px; margin-left:20px; text-align:center; font-size:200%; font-weigh:bold;}

.subtitulo {text-align:center; font-size:150%; font-weigh:bold; margin-bottom:15px;}