
HTML, BODY, DIV, FORM, FIELDSET, IMG, A, P, UL, OL, TABLE, LI, H1, H2, H3, H4, H5, H6 {margin: 0; padding: 0; border: 0;}

HTML {
	
}

BODY {
	padding: 0;
	margin: 0 auto;
	/*background: #000 url(../imgs/fundo_xmas08.jpg) no-repeat top center;*/
	background: #404040 url(../imgs/bg2.gif) repeat-y center;
	font-family: Georgia, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
}

#header {
	width: 950px;
	height: 140px;
	background: #000 url(../imgs/banner2.jpg) no-repeat;
}
P.header, P.footer {
	color: #fff;
	text-align: center;
	margin: 0;
}
P.footer {
	color: #AEAEAE;
}

#main_box {
	width: 950px;
	margin: 0 auto;
	/*background: url(../imgs/fundo.gif);*/
	background: #5b0707;
}


P{
	font-size: 11px;	
	color: #3e3e3d;
	margin: 0;
}
P A {
	color: #9B7320;
	text-decoration: none;
}
P A:hover { text-decoration: underline; }

blockquote {
	margin: 10px;
	padding: 0 0 0 20px;  
	background: #F7ECD7;
	color: #88621C;
}

H1 {margin-bottom: 5px; font-size: 13px; color: #834F2C;}
H1 A {text-decoration: none; color: #834F2C;}
H1 A:hover {text-decoration: underline;}
H2 {margin: 0; font-size: 12px; font-weight: bold; color: #FFE897;}
H2 strong { color: #EDD276;}
H2 A {text-decoration: none; font-size: 12px; font-weight: bold; color: #FFE897;}
H2 A:hover {text-decoration: underline;}
H3 {margin: 0; font-size: 13px; font-weight: bold; color: #A26C37;}
H3 A {text-decoration: none; font-size: 13px; font-weight: bold; color: #916131;}
H4 {margin: 0; font-size: 11px; font-weight: bold; color: #A87A26;}
H4 A {text-decoration: none; color: #C79A58;}
H4 A:hover {text-decoration: underline;}
H5 {margin: 0; font-size: 11px; color: #7E5C1D;}
H6 {
	font-size: 12px;	
	margin: 4px 0;
	color: #834F2C;
}

DIV.clear {clear:both;}



/*                                  CONTENTS                                  */

#contents_box {
	width: 450px;
	margin: 0 4px;
	padding: 0;
	float: left;
}
#contents_box_first {
	width: 450px;
	height: 10px;
	float: left;
	font-size: 5px;
	background: url(../imgs/contents_first.jpg) no-repeat;
}
#contents_box_geral {
	width: 440px;
	padding: 0 5px;
	float: left;
	background: url(../imgs/contents_geral.jpg) repeat-y;
}
#contents_box_last {
	width: 450px;
	height: 10px;
	float: left;
	font-size: 5px;
	background: url(../imgs/contents_last.jpg) no-repeat;
}

#contents_inbox{
	/*float: left;*/
	width: 440px;
	margin: 15px 0 10px 0;
	padding: 10px 0px;
	background: #000 url(../imgs/light2.jpg);
}


#contents_destaque_box {
	width: 100%;
	/*background: #000 url(../imgs/light2.jpg);*/
}
#contents_destaque_box IMG.foto {
	float: left;
	padding: 4px;
	background: #D8A850;
}


.conteudos_boxes, .conteudos_boxes_first {
	width: 430px;
	margin: 0 5px 10px 5px;
	padding: 8px 0;
}
.conteudos_boxes_first {
	/*height: 145px;*/
	background: #000 url(../imgs/light2.jpg);
}
.conteudos_boxes IMG.foto {
	float: right;
	margin: 0 0 0 8px;
	border: 2px solid #BF8B2B;
}
.conteudos_boxes_first IMG.foto {
	float: left;
	margin: 0 8px 0 0;
}
P.conteudos_autor {
	font-size: 10px;
	font-style: italic;
	text-align: left;
}


.conteudo_box {
	width: 430px;
	/*margin: 0 0 15px 0;*/
	padding: 5px;
}
.conteudo_box_right {
	/*width: 140px;*/
	float: right;
	margin: 0 0 8px 8px;
}
.conteudo_box_right IMG {
	border: 2px solid #BF8B2B;
}

/*      TEXTO        */
.conteudo_box_right P {
	width: 214px;
	font-size: 10px;
	/*color: #89641F;*/
	background: #E0BA74;
	text-align: center;
}
H1.conteudo_title {
	width: 100%;
	font-size: 15px;
	margin-bottom: 10px;
	/*background: green;*/
}
P.conteudo_autor {
	padding: 15px 0 30px 10px;
	font-size: 10px;
	font-style: italic;
	text-align: right;
}

.conteudo_box P {
	text-align: justify;
	color: #2F2F2F;
	margin: 4px 0 8px 0;
	/*font: 11px "Trebuchet MS", Georgia, sans-serif;*/
}

.conteudo_box UL LI {
	list-style-type: square;
	list-style-position: inside;
	color: #3e3e3d;
	margin: 5px 0 0 25px;
}	
.conteudo_box UL LI A {
	text-decoration: none;
	color: #a40603;
}


/*                POLL                */
#poll_box {
	width: 215px;
	margin: 0 0 10px 0;
	padding: 5px;
	float: left;
	/*background: #000 url(../imgs/light1.jpg);*/
	border: 3px solid #C7A470;
}
#poll_box P {
	padding: 5px;
	color: #5B4309;
	text-align: left;
}


/*      COMENTARIOS        */
#comentarios_box {
	width: 426px;
	padding: 2px;
	margin: 0;
	background: #EFE7CB;
	border: solid 1px #D5AF59;
}


/* Index Toolbox */
#index_toolbox {
	width: 440px;
	/*height: 250px;*/
	margin: 5px 0 15px 0;
	/*padding: 2px;*/
	float: left;
	background: url(../imgs/light2.jpg);
	/*background: #181e1c;*/
	
}
#index_toolboxin {
	width: 212px;
	margin: 2px 0 2px 2px;
	padding: 2px;
	float: left;
	/*background: green;*/
	background: #000 url(../imgs/light3.jpg);
}
#index_toolboxin P {
	color: #ECAC17;
}
#index_toolboxin A {
	color: #F4D282;
}

#mc_tophb, #mc_toptuga{
	float: left;
	/*padding: 0 7px;*/
	margin: 0 0 0 9px;
	/*background: green;*/
}





/*                                  DIREITA                                  */

#right_box {
	width: 300px;
	float: right;
	margin: 0;
	madding: 0;
}

/* SHOUTBOX */
#mc_msgs {
	margin: 0;
}

/* Barra Titulo para caixa */
.right_title {
	width: 300px;
	height: 16px;
	background: #000 url(../imgs/right_title.jpg);
	font-size: 11px;
	color: #E8E8E8;
	text-align: center;
	padding-top: 5px;
	margin-top: 10px;
}
/* barra fim para caixa */
.right_last {
	width: 300px;
	height: 9px;
	background: #000 url(../imgs/right_last.jpg);
	font-size: 11px;
	margin-bottom: 10px;
}
#right_geral {
	width: 290px;
	/*margin: 5px auto;*/
	padding: 5px;
	background: #000 url(../imgs/right_geral.jpg);
}
#right_geral P {
	color: #ECAC17;
}
#right_geral A {
	color: #F4D282;
}





/*                                  ESQUERDA                                  */

#left_box {
	width: 188px;
	/*margin: 0;*/
	float: left;
	/*padding: 10px;*/
	background: #000 url(../imgs/left_geral.jpg);
}
#left_box P {
	color: #A4A4A4;
}

/* Caixa do Menu e estilo conteúdos */
.left_title {
	width: 188px;
	height: 23px;
	background: #000 url(../imgs/left_title.jpg);
	font-size: 11px;
	color: #B2B2B2;
	text-align: center;
	padding-top: 28px;
}
.left_separador {
	width: 188px;
	height: 33px;
	font-size: 5px;
	background: #000 url(../imgs/left_separador.jpg);
}
.left_first {
	width: 188px;
	height: 12px;
	font-size: 5px;
	background: #000 url(../imgs/left_first.jpg);
}
.left_last {
	width: 188px;
	height: 17px;
	font-size: 5px;
	background: #000 url(../imgs/left_last.jpg);
}


/* Caixa de login e estilo conteúdos */
#login_box {
	width: 170px;
	margin: 0 auto;
	/*padding: 5px;*/
	/*background: #1B1B1B;*/
	text-align: center;
}

/* Caixa do Menu e estilo conteúdos */
#menu_box {
	width: 160px;
	margin: 10px auto;
	/*padding: 5px;*/
	/*background: #1B1B1B;*/
	/*border: 1px dotted #000;*/
}


/* Caixa da Pesquisa e estilo conteúdos */
#pesquisa_box {	
	width: 170px;
	margin: 0 auto;
	/*padding: 5px 0;*/
	/*background: #1B1B1B;*/
	text-align: center;
}


/* Caixa do Menu e estilo conteúdos */
#destaque_box {
	width: 170px;
	margin: 5px auto;
	/*padding: 5px 0;*/
	/*background: #1B1B1B;*/
	text-align: center;
}


/* Logos e apoios */
#apoios_box {
	width: 168px;
	margin: 6px auto;
	/*padding: 5px 0;*/
	background: #000;
	text-align: center;
}

/* Caixa Estatisticas */
#left_inbox {
	width: 160px;
	margin: 10px auto;
	/*padding: 5px;*/
	/*background: #1B1B1B;*/
}
#left_inbox P {
	color: #A4A4A4;
}
#left_inbox P Strong {
	color: #DE691B;
}





/*                                  RODAPÉ                                    */
#footer_box {
	padding: 20px 0;
	float: left;
	width: 950px;
	margin: 0 auto;
	/*background: white;*/
}
#footer_box P {
	color: #AEAEAE;
	text-align: center;
}





/*                                  MISC                                    */

/* GALERIA */
#galeria_box {
	width: 190px;
	height: 200px;
	margin: 0 0 10px 10px;
	padding: 5px 0;
	text-align: center;
	float: left;
	background: #000 url(../imgs/light2.jpg);
	border: 3px solid #C7A470;
}
#galeria_box P {
	/*color: #EFBF50;*/
}






/* Caixa Listas de Artigos e estilo conteúdos */
#artigos_box_TEMP {
	width: 420px;
	float: left;
	background: yellow;
}






/*                                  MENUS SUBMENUS                                    */

/* Menu de navegação principal */
#menu_nav_TEMP {
	width: 140px;
}
UL#menu {	

}	
UL#menu LI {
	list-style-type: none;
	padding: 0 5px;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
}
UL#menu LI A {	
	color: #EFEFEF;
	display: block;
	padding: 1px 0;
	text-decoration: none;
}
UL#menu LI A:hover {
	text-decoration: underline;
}

UL#menusub {	
	margin: 0;
	padding: 0 0 0 10px;
}	
UL#menusub LI {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
UL#menusub LI A {	
	color: #DFCD4D;
	display: block;
}



#menusmall_nav {
	width: 140px;
	position: absolute;
}
UL#menusmall {
	width: 172px;
	margin: 8px 0 12px 4px;
	padding: 0 2px 0 0;
}
UL#menusmall LI {
	list-style-type: none;
	margin-bottom: 6px;
	padding: 0 2px;
	font-size: 11px;
}
UL#menusmall LI A {	
	text-align: left;
	text-decoration: none;
	color: #FFDF80;
}	
UL#menusmall LI :hover {
	color: #FCD894;
	text-decoration: underline;
}



UL#menusmall2 {
}
UL#menusmall2 LI {
	list-style-type: none;
	margin-bottom: 4px;
	/*font-weight: bold;*/
	font-size: 11px;
}
UL#menusmall2 LI A {	
	text-align: left;
	color: #F4920B;
	text-decoration: none;
}	
UL#menusmall2 LI :hover {
	text-decoration: underline;
}



UL#listadestaque {	
	width: 100%;
	background: #000 url(../imgs/light2.jpg);
}	
UL#listadestaque LI {
	list-style-type: none;
	/*font-weight: bold;*/
	padding: 2px 2px 6px 2px;
	font-size: 9px;
	/*border-bottom: dotted 1px #000;*/
}
UL#listadestaque LI A {	
	text-decoration: none;
	color: #6B0505;
	font-size: 11px;
}
UL#listadestaque LI :hover {
	text-decoration: underline;
}







/*                                  TEMP                                    */


#content_pub {
	/*text-align: center;
	background: #E7CFAD;
	border: solid 4px #977122;*/
}

/* Caixa do Destaque */
#destaque_box_TEMP {
	width: 172px;
	height: 250px;
	margin: 20px 0 0 0;
	background: #000000 url(../imgs/menu_fundo2.jpg) no-repeat;
}


/* caixa geral do Site */
#all_box_TEMP {
	width: 1000px;
	margin: 0 auto;
}


#footerup_box_TEMP {
	float: left;
	width: 951px;
	margin: 0 auto;
	/*background: #350000;*/
}


/* Caixa do Topo e estilo conteúdos */
#trilho_nav {
	width: 740px;
	height: 46px;
	margin: 0 0 0 20px;
	float: left;
}
/* Trilho de navegação */

#trilho_nav UL {
	list-style: none;
	margin: 2px;
}
#trilho_nav LI {
	float: left;
}
#trilho_nav A {
	color: #DEB55F;
	padding: 5px;
	text-decoration: underline;
}
#trilho_nav :hover {
	color: #D92626;
}
#trilho_nav #currentpage {
	color: #DDDDDD;
}



/* Caixa Contents - geral */
#contents_box_meio {
	float: left;
	width: 551px;
	overflow: hidden;
	background: #000 url(../imgs/mod1_middle.gif);
}
/* Caixa Contents - geral */
#contents_box_bottom {
	width: 551px;
	float: left;
	background: #000 url(../imgs/mod1_down.gif) no-repeat;
}
/* Caixa Contents - geral */



#content_pub_tira {
	text-align: center;
	/*background: #ebd2a0;
	border: dotted 1px #977122;*/
}

/* Caixa Destak */
#destak_box {
	width: 318px;
	height: 250px;
	padding: 10px 0 0 0px;
	/*position: relative;*/
	background: #F8E2AD url(../imgs/destak_news.jpg) no-repeat;
}


/* Caixa Listas de Artigos da Home*/
.bar_box_TEMP {
	width: 318px;
	margin: 10px auto;
	padding: 0px 0px 5px 5px;
	/*background: #EBD2A0;*/
	background: url(../imgs/light1.jpg);
	border: dotted 1px #977122;
}
/* Caixa Listas de Artigos dos Conteudos*/
.bar_box2_TEMP {
	width: 528px;
	min-height: 122px;
	margin: 10px auto;
	padding: 0px 0px 5px 5px;;
	/*background: #EBD2A0;*/
	background: url(../imgs/light1.jpg);
	border: dotted 1px #977122;
}

#artigos_box P {
	padding: 6px 8px;
	color: #3e3e3d;
	/* text-align: justify; */
}
#artigos_box UL LI {
	list-style-type: square;
	list-style-position: inside;
	color: #3e3e3d;
	padding-left: 18px;
}	
#artigos_box UL LI A {
	text-decoration: none;
	color: #a40603;
}


/* Caixa Artigo e estilo conteúdos */
#artigo_box {
	width: 530px;
	margin: 0 0 0 5px;
}
#artigo_box P {
	padding: 6px 8px;
	margin: 0;
	font-size: 11px;
	color: #3e3e3d;
	/* text-align: justify; */
}
#artigo_box UL LI {
	list-style-type: square;
	list-style-position: inside;
	color: #3e3e3d;
	margin: 5px 0 0 25px;
}	
#artigo_box UL LI A {
	text-decoration: none;
	color: #a40603;
}


/* Caixa News e Links Uteis */
#contents_right_box {
	width: 205px;
	float: left;
	margin: 0 0 0px 6px;
	/* background: #666; */
}

/* Caixa News e estilo conteúdos */
#news_box {
	width: 205px;
	height: 370px;
	margin: 0 0 6px 0;
	padding: 6px 0px 0px 0px;
	background: #F8E2AD url(../imgs/news_fundo8.jpg) no-repeat;
}

/* Caixa Links e estilo conteúdos */
#links_box {
	width: 205px;
	height: 240px;
	margin: 0 0 6px 0;
	padding: 6px 0px 0px 0px;
	background: #F8E2AD url(../imgs/destaques_fundo3.jpg) no-repeat;
}


/* Caixa Links e estilo conteúdos */
#subdestaque_box {
	width: 205px;
	height: 72px;
	margin: 0 0 6px 0;
	background: #F8E2AD url(../imgs/subdestaque_fundo1.jpg) no-repeat;
}

/* Caixa Links e estilo conteúdos */
#linksespecial_box {
	width: 205px;
	height: 170px;
	margin: 0 0 6px 0;
	padding: 6px 0px 0px 0px;
	background: #F8E2AD url(../imgs/newsespecial_fundo3.jpg) no-repeat;
}


/* Caixa Links e estilo conteúdos */
#linksespecial_box2 {
	width: 205px;
	height: 157px;
	margin: 0 0 6px 0;
	background: #F8E2AD url(../imgs/news_fundo2.jpg) no-repeat;
}





/* Caixa da Pub2 e estilo conteúdos */
#pub2_box {
	width: 185px;
	margin: 0;
	/* border: solid 1px #7E5C0C; */
	background: url(../imgs/box4_middle.gif) repeat-y;
}
#pub2_box_up {
	width: 185px;
	height: 15px;
	margin: 0;
	background: url(../imgs/box4_up.gif) no-repeat;
}
#pub2_box_down {
	width: 185px;
	height: 15px;
	margin: 0 0 5px 0;
	background: url(../imgs/box4_down.gif) no-repeat;
}

/* Blogues */
#blog_top {
	width: 205px;
	height: 23px;
	margin: 0;
	background: url(../imgs/blog_top.jpg) no-repeat;
}
#blog_middle {
	width: 205px;
	margin: 0;
	background: url(../imgs/blog_middle.jpg) repeat-y;
}
#blog_bottom {
	width: 205px;
	height: 14px;
	margin: 0 0 5px 0;
	background: url(../imgs/blog_bottom.jpg) no-repeat;
}


/* Nova Caixa da News1 e estilo conteúdos */
#news1_box {
	width: 205px;
	margin: 0;
	/* border: solid 1px #7E5C0C; */
	background: url(../imgs/news1box_middle.jpg) repeat-y;
}
#news1_box_up {
	width: 205px;
	height: 15px;
	margin: 0;
	background: url(../imgs/news1box_up.jpg) no-repeat;
}
#news1_box_down {
	width: 205px;
	height: 15px;
	margin: 0 0 6px 0;
	background: url(../imgs/news1box_down.jpg) no-repeat;
}

/* Nova Caixa da News2 e estilo conteúdos */
#news2_box {
	width: 205px;
	margin: 0;
	/* border: solid 1px #7E5C0C; */
	background: url(../imgs/news2box_middle.jpg) repeat-y;
}
#news2_box_up {
	width: 205px;
	height: 15px;
	margin: 0;
	background: url(../imgs/news2box_up.jpg) no-repeat;
}
#news2_box_down {
	width: 205px;
	height: 15px;
	margin: 0 0 6px 0;
	background: url(../imgs/news2box_down.jpg) no-repeat;
}


/* Caixa da Pub e estilo conteúdos */
#pub_box {
	width: 185px;
	margin: 0;
	/* border: solid 1px #7E5C0C; */
	background: url(../imgs/box3_middle.gif) repeat-y;
}
#pub_box_up {
	width: 185px;
	height: 15px;
	margin: 0;
	background: url(../imgs/box3_up.gif) no-repeat;
}
#pub_box_down {
	width: 185px;
	height: 15px;
	margin: 0 0 5px 0;
	background: url(../imgs/box3_down.gif) no-repeat;
}


/* PUB listas */
#pub_box_nav {
	padding: 0 0px;
	display: inline;	
	margin-bottom: 0px;
	border-bottom: 0px;
	margin: 0;
}
UL#pub_box_nav LI {
	padding: 0 1px;
	display: inline;
	font-size: 11px;
}
UL#pub_box_nav LI A {
	text-decoration: none;
	color: #5D5D5D;
}	
	
UL#pub_box_nav LI :hover {
	color: #5D5D5D;
	text-decoration: underline;
}














#fastlink_news {
}
UL#fastlink_news {	
	width: 203px;
	margin: 2px 0 0 0;
}	
UL#fastlink_news LI {
	list-style-type: none;
	padding: 2px 4px;
	border-bottom: 1px dotted #413730;
}
UL#fastlink_news LI A {
	text-decoration: none;
	color: #413730;
	display: block;
}	
UL#fastlink_news LI A STRONG {
	color: #CB9749;
	font-weight: normal;
}	
UL#fastlink_news LI :hover {
	color: #800000;
}


#fastlink_news2 {
}
UL#fastlink_news2 {	
	width: 203px;
}	
UL#fastlink_news2 LI {
	list-style-type: none;
	padding: 2px 4px;
	border-bottom: 1px dotted #F5D965;
}
UL#fastlink_news2 LI A {
	text-decoration: none;
	color: #F5D965;
	display: block;
}
UL#fastlink_news2 LI A STRONG {
	color: #D6A55C;
	font-size: 11px;
}	
UL#fastlink_news2 LI :hover {
	color: #FFFFFF;
}


#bannerflash {
	width: 581px;
	height: 151px;
	position: relative;
	left: 157px;
}


/* Texto principal caixa e estilos */
#main_content {
	width: 480px;
	float: left;
}
#main_content P {
	padding: 6px 8px;
	color: #3e3e3d;
}




DIV.picsgaleria {padding: 6px;}
DIV.picsgaleria IMG {padding-bottom: 4px; padding: 4px; border: solid 1px gray; background: #D8A850;}

DIV.picsprivate {float: left; padding: 7px;}
DIV.picsprivate IMG {padding-bottom: 0px; padding: 4px; border: solid 1px black; background: #2a271e;}












/* Menu de navegação secundário */
UL#menu2_TEMP {	
	margin: 0;
	padding: 0 12px;
	display: inline;	
}	
UL#menu2_TEMP LI {
	padding: 0 10px;
	display: inline;
	font-size: 10px;
}
UL#menu2_TEMP LI A {
	text-decoration: none;
	color: #1e6fbb;
}	
UL#menu2_TEMP LI :hover {
	color: #a40603;
	text-decoration: underline;
}


DIV.latest {
	width: 100%;
	/*background: #CAAF7D;*/
	margin-bottom: 8px;
}
	DIV.latest P {
		color: #91733C;
		font-weight: bold;
		margin: 5px 0 0 5px;
		/*text-align: center;*/
	}
		DIV.latest P A { text-decoration: underline; }
			DIV.latest P A:hover { text-decoration: none; }
	DIV.latest UL {
		/*margin: 5px 0;*/
	}
		DIV.latest UL LI {
			width: 415px;
			margin: 1px 2px;
			padding: 2px 10px;
			background: #CBB07E;
			color:  #EBE1CF;
		}
			DIV.latest UL LI:hover {
				background: #5b0707;
			}
			DIV.latest UL LI A{
				color: #FFF;
				text-decoration: none;
			}
				DIV.latest UL LI A:hover{
					color: yellow;
				}