/* Created with a little help from Joomla! 1.5 Template Toolbar (http://antun.vkrgnf.com/) */

body {
	background-image:url(../images/topo.png);
	
	background-repeat:no-repeat;
	
	background-position:center top;
		
	background-color:#c3cad8;
	
	font-family:Tahoma;
	
	font-size:14px;
	
	margin:0;

}

p {

}

h1 {

}

h2 {

}

.categorias{
	
}

h3 {

}

a:link, a:active, a:visited {
	
	text-decoration:none;
	
	color:#5D4F38;
}

a:hover {
	
	text-decoration:underline;

}

.sectiontableentry1 a, .sectiontableentry2 a{
	
	background-image:url(../images/ponto.png);
	
	background-repeat:no-repeat;
	
	background-position:2px 6px;
	
	padding-left:10px;
}
.sectiontableentry1 td, .sectiontableentry2 td{
	
	padding-bottom:10px;
}
.contentpaneopen img{
	
	float:left;
	
	margin-right:10px;
	
	margin-bottom:5px;
}
/* TEMPLATE CSS */
/* JOOMLA CSS */

.article_separator {

	background-image:url(../images/article_separator.png);
	
	background-repeat:no-repeat;
	
	background-position:center bottom;
	
	display:none;
}

.adminform {

}

.author {

}

.bannerfooter {

}

.bannergroup {

}

.bannerheader {

}

.banneritem {

}

.blog {
	width:100% !important;

}

.blog_more {

}

.blogsection {

}

.breadcrumbs {

}

.button {

}

.buttonheading {

}

.clr {

	clear: both;
}

.column_separator{
	background-image:url(../images/separador.png);
	
	background-repeat:no-repeat;
	
	padding-left:10px;
}
.componentheading, .contentheading {
	
	color:#818894 !important;
	
	text-transform:uppercase;
	
	font-size:18px !important;
	
	margin:0;

}

.contentheading2{
	color:#807050 !important;
	
	font-size:14px !important;
	
	margin:0;
}

.content_email {

}

.content_rating {

}

.content_vote {

}

.contentdecription {

}

.contentpagetitle {
	
	color:#818894 !important;
	
	text-transform:uppercase;
	
	font-size:18px !important;
	
	margin:0;


}

.buttonheading img{
	
	border:none;
}

.contentpane {

}

.contentpaneopen {
	width:100%;

}

.contenttoc {

}

.createdate {

}

.created-date {

}

.date {

}

.input {

}

.inputbox {

}

.intro {

}

.latestnews {

}

.loclink {

}

a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited {

}

a.mainlevel:hover {

}

.message {

}

.metadata {

}

.modifydate {

}

.module {

}

.moduletable {

}

.mosimage {

}

.mosimage_caption {

}

.mostread {

}

.newsfeed {

}

.outline {

}

.pagenav {

}

.pagenav_next {

}

.pagenav_prev {

}

.pagenavbar {

}

.pagenavcounter {

}

.pathway {

}

.pollstableboarder {

}

.read {

}

.search {

}

.searchintro {

}

.sections {

}

.sectiontable_footer {

}

.sectiontableentry {

}

.sectiontablefooter {

}

.sectiontableheader {

}

.small {

}

.smalldark {

}

a.sublevel:link, a.sublevel:active, a.sublevel:visited {

}

a.sublevel:hover {

}

.title {

}

.wrapper {
	
	margin:auto;
	
	width:980px;
	
	padding-bottom:20px;

}

.clearfloat{
	
	clear:both;
	
	float:none;

}

.footer{

	height:50px;
	
	background-color:#435067;
	
	text-align:center;

}

.footer p{
	
	color:#FFFFFF;
	
	padding-top:20px;
	
	font-size:10px;

}

.footer a{

	color:#FFFFFF;
	
	text-decoration:none;
	
	font-size:10px;

}

.footer a:hover{

	text-decoration:underline;

}

.banner{

}

/*CSS DIV HEADER*/

.header{

	margin-top:10px;
}

/*END CSS DIV HEADER*/

/*CSS MENU TOPO*/

.menutopo{
	
	background-image:url(../images/fundo_menu.png);
	
	background-position:left top;
	
	background-repeat:no-repeat;
	
	padding-top:13px;
	
	height:49px;
	
	margin-top:20px;
	
	padding-left:20px;
}

.menutopo ul{
	
	margin:0;
	
}

.menutopo ul li{
	
	float:left;
	
	width:auto;
	
	text-align:center;
	
	list-style:none;
	
	margin-right:15px;

	/*margin-left:10px;
	
	margin-top:6px;*/
	
}

.menutopo ul li a{

	color:#FFFFFF !important;
	
	text-decoration:none;
	
	/*padding-top:8px;
	
	padding-bottom:8px;*/
	
	padding-left:13px;
	
	padding-right:13px;
	
	font-size:12px;
	
		background-color:#85714b !important;
	
	border:none !important;
	
	height:32px !important;

}
.menutopo ul li a:hover{
	
	text-decoration:underline;
}
.menutopo ul li .daddy{

	color:#FFFFFF !important;
	
	text-decoration:none;
	
	font-size:12px;
	
	background-color:#85714b !important;
	
	border:none !important;
	
	height:32px !important;
}
.menutopo ul li .daddy:hover{
	
	text-decoration:underline;
}
.menutopo ul li ul.level2 li a{

	background-image:url(../images/menu_hover.png) !important;

	background-repeat:repeat;

	text-decoration: none;
	
	text-align:left !important;
	
	color:#000000 !important;
	
	background-color:transparent !important;
	
	height:25px !important;
	
}
.menutopo ul li ul.level2 li a:hover{
	
	color:#FFFFFF !important;
	
	background-color:#85714b !important;
}

.menutopo ul li ul{
		width:180px;
}

.texto a{
	color:#000000;
	text-decoration:none;
}
.texto a:hover{
	text-decoration:underline;
}
/* END CSS MENU TOPO*/

/*CSS CORPO*/

.corpo{
	
	width:640px;
	
	float:left;
	
	/*margin-right:15px;*/
	
}

.corpo .corpo_topo{
	
	background-repeat:no-repeat;
	
	background-image:url(../images/topo_corpo.png);
	
	background-position:center top;
}

.corpo .meio{
	
	padding-bottom:10px;
}

.corpo .conteudo{
	
	background-color:#FFFFFF;
	
	padding:20px;
	
	width:600px;

}
.corpo .corpo_rodape{
	
	background-repeat:no-repeat;
	
	background-image:url(../images/rodape_corpo.png);
	
	background-position:center bottom;

	padding-top:10px;
}

.corpo .conteudo .img_esquerda{
	
	float:left;
	
	margin-right:10px;
	
	border:1px solid #9c8e71;
}

.corpo .conteudo .img_direita{

	float:right;
	
	margin-left:10px;
	
	border:1px solid #9c8e71;
}

.corpo .conteudo p{
	
	color:#5d4f38;
	
	font-size:12px;
}
/*END CSS CORPO*/

/* CSS DIV RIGHT */

.right{
	
	width:340px;
	
	margin-top:10px;
	
	float:right;
}

.banner1, .banner2{
	
	margin-bottom:10px;
	
	margin-left:15px;
}

.banner1 img, .banner2 img{
	
	border:none;
}

.destaquedireita{
	
	margin-bottom:10px;
}

.destaquedireita_topo{
	
	background-repeat:no-repeat;
	
	background-image:url(../images/bg_top.png);
	
	background-position:center top;
	
}

.destaquedireita_rodape{
	
	background-repeat:no-repeat;
	
	background-image:url(../images/bg_bottom.png);
	
	background-position:center bottom;

	padding-top:14px;
}

.destaquedireita_meio{
	
	padding-bottom:11px;

}

.destaquedireita_conteudo{
	
	background-image:url(../images/bg_corpo.png);
	
	background-position:center bottom;
	
	background-repeat:no-repeat;
	
	background-color:#8f8064;
	
	width:300px;
	
	margin-left:18px;
	
	margin-right:50px;
}

.texto{

	margin-left:10px;
	
	margin-right:10px;
	
	color:#FFFFFF;
	
	font-size:12px;
}

.texto p{
	
	margin:0;
}
.texto a.readmore{

	text-decoration:none;
	
	color:#5f513a;
	
	float:right;
	
	background-image:url(../images/article_separator.png);
	
	background-repeat:no-repeat;
	
	background-position:bottom;
	
	padding-bottom:3px;
	
	width:275px;
	
	text-align:right;
}

.texto ul{
	
	margin:0;
	
	padding:0;
}

.texto ul li{

	list-style:none;
	
	border-bottom:1px dotted #5D4F38;
	
	padding-bottom:5px;
	
	padding-top:5px;
}

.texto a.readmore{
	
	color:#5f513a;
}

.texto a.readmore:hover{

	text-decoration:underline;
}

.texto .article_separator{
	
	display:none;
}

.outros{
	
	margin-left:15px;
	
	margin-right:20px;
}

.outros ul{
	
	padding:0;
	
	margin:0;
}

.outros ul li{
	
	list-style:none;
	
	border-bottom:1px solid #9c8e71;
	
	margin-bottom:5px;
	
	padding-bottom:5px;
	
	margin-left:15px;
	
	margin-right:15px;
}

.outros ul li a{
	
	color:#5d4f38;
	
	text-decoration:none;
	
	background-image:url(../images/ponto.png);
	
	background-repeat:no-repeat;
	
	background-position:2px 6px;
	
	padding-left:12px;
	
	font-size:12px;
}

.outros ul li a:hover{

	text-decoration:underline;
}

.readon{
	
	float:right;
	
	background-image:url(../images/ler+.png);
	
	background-repeat:no-repeat;
}
.banner1 .banneritem{
	
	margin-bottom:5px;
}
