@charset "utf-8";
/* CSS Document */

/*____________________geral____________________*/

body {background:#F0F0F0 url(images/background.jpg) repeat-x; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:120%;}


/*____________________menu____________________*/

#menu_esq {width:5px; height:46px; background: url(images/menu_esq.jpg) no-repeat left; float:left;}
#menu_dir {width:5px; height:46px; background: url(images/menu_dir.jpg) no-repeat; float:left;}

#menu_menu {width:462px; height:46px; background: url(images/menu_cen.jpg) repeat-x; float:left;}
#menu_menu ul {list-style-type:none; display:block; margin:0; padding:0;}
#menu_menu li {height:36px; float:left; text-align:center; background: url(images/border.jpg) right center no-repeat; padding:12px; padding-bottom:0px;}
#menu_menu li:hover {text-decoration:none; color:#7F502C; background:url(images/button_cen.jpg) repeat-x; }
#menu_menu a {width:70px; height:46px; text-decoration:none; font-family:Verdana; color:#7F502C; font-size:10.5px; font-weight:bold; padding:12px; text-transform:uppercase;}

#menu_pesquisa {width:461px; height:46px; background: url(images/menu_cen.jpg) repeat-x; float:left; text-align:right;}
#form {font-family:Verdana; color:#7F502C; font-size:10.5px; font-weight:bold; padding:12px; text-transform:uppercase;}
#keyword, #category_id, #submit {font-family:Verdana; color:#000000; font-size:9px; font-weight:normal; text-transform:none;}


/*____________________backgrounds____________________*/

.header {background: #FFFFFF url(images/logo_bg.jpg) no-repeat; background-position:0px 90px;}
.header a img {text-decoration:none; border:0px;}

.tabela {background:url(images/tabela.jpg) repeat-x;}

.subheader_index {width:910px;}
.subheader_index_pq {width:725px;}

.subheader_esq {background:url(images/subheader_esq.png) bottom left no-repeat; height:38px; width:6px;}
.subheader_imagem {background:url(images/subheader_centro.jpg) repeat-x; vertical-align:middle; width:30px;}
.subheader_dir {background: url(images/subheader_dir.png) bottom right no-repeat; height:38px; width:4px;}

.subheader_centro {background:url(images/subheader_centro.jpg) repeat-x; vertical-align:middle; width:412px;}
.subheader_centro_gr {background:url(images/subheader_centro.jpg) repeat-x; vertical-align:middle; width:870px;}
.subheader_centro_pq {background:url(images/subheader_centro.jpg) repeat-x; vertical-align:middle; width:685px;}
.subheader_centro_pqa {background:url(images/subheader_centro.jpg) repeat-x; vertical-align:middle; width:385px;}
.subheader_centro_pqb {background:url(images/subheader_centro.jpg) repeat-x; vertical-align:middle; width:300px;}
.subheader_centro_pqc {background:url(images/subheader_centro.jpg) repeat-x; vertical-align:middle; width:320px;}


.tl_topo {background: #FCFCFC; height:11px;}
.tl_esq { background: url(images/tl_esq.gif) top left no-repeat; height:10px; width:7px;}
.tl_centro {background:url(images/tl_centro.gif) repeat-x;}
.tl_dir {background: url(images/tl_dir.gif) bottom rigth no-repeat; height:10px; width:7px;}
.tl {background: #FCFCFC;}

.texto_tabela {background-color:#FCFCFC; width:725px;}

.footer_esq {height:35px; width:5px;}
.footer_centro {background:url(images/footer_bg.jpg) repeat-x;}
.footer_dir {height:35px; width:5px;}

.sombra_esq {background:url(images/sombra_bg_esq.jpg) repeat-y right; background-color:none; margin:0; padding:0px;}
.sombra_dir {background:url(images/sombra_bg_dir.jpg) repeat-y left; margin:0; padding:0px;}

#ads p {border-bottom: 1px dotted;}


/*____________________fonts____________________*/

.header_font {font-size:11px; color:#999999;}

.submenu {width:500px; margin-left:35px; margin-bottom:5px; font-size:11px; color:#8B8B8B;}
.submenu a {font-size:11px; color:#8B8B8B; text-decoration:none;}
.submenu a:hover {font-weight:bold;color:#6B6B6B; text-decoration:underline;}

.subheader_fonta {font-weight:bold; color:#7F502C; text-transform:uppercase; }
.subheader_centro_pq h1 {font-size:11px; line-height:120%; margin:0px; padding:0px;}
.subheader_fontb {color: #999999}
.subheader_fontc {color:#7F502C;}

.texto {font-size:10px; color:#6E6E6E;}

.tl_titulo {font-size:10px; font-weight:bold; color:#494949;}
.tl_texto { font-size:9px; color:#797979; text-align:justify;}
.tl_link {font-weight:bold; font-size:9px; color:#6B6B6B; text-decoration:none;}

a.feed  {font-size:9px; color:#3B3B3B; text-decoration:none;}
a.autor {font-size:9px; color:#8B8B8B; text-decoration:none;}

.pesquisa {color:#7F502C; font-weight:bold;}


/*____________________outros____________________*/

.lista li {list-style-type:none; background:url(images/seta.gif) no-repeat 0 5px; padding-left:30px; line-height:180%; color:#6E6E6E;}
.lista li a {text-decoration:none; color:#6E6E6E;}
.lista li a:hover {color:#7F502C; font-weight:bold;}

.resultados {width:340px; height:20px; display:block; float:left;}
.paginacao {width:320px; height:20px; display:block; text-align:right; float:right;}
.paginacao a {text-decoration:none; color:#333333;}
.paginacao a:hover {text-decoration:none; color:#7F502C;}

.resultado {width:600px; margin:10px; padding-left:30px; background:url(images/resultado.gif) center left no-repeat;}
.resultadoa {height:27;}
.resultadob {height:27; color:#666;}
.resultado a {text-decoration:none; color:#000000;}
.resultado a:hover {background-color:#AA8B73;}

.relacionado {width:250px; margin:10px; padding-left:30px; background:url(images/resultado.gif) center left no-repeat; height:25px;vertical-align:middle;}
.relacionadoa {height:27;}
.relacionadob {height:27; color:#666;}
.relacionado a {text-decoration:none; color:#000000;}
.relacionado :hover {background-color:#FEA156;}
.relacionado p {  padding-top:5px; padding-bottom:5px; }

#content {width:400px; padding-left:10px; vertical-align:middle; text-decoration:none;}
#content a:hover {color:#999999; width:400px; padding-left:10px; vertical-align:middle; text-decoration:none;}
#content a {color:#333333;}
#content_simple {white-space:pre;}

.texto_tabela img {float:left;margin:20px;}

#topo { text-align:center;}
#topo a { color: #333333;}

/*____________________buttons____________________*/

.btp {width:452px; height:37px; background:#FCFCFC url(images/seta_cinza.jpg) no-repeat left; float:left; border-top: 1px #EEEEEE solid;}
.btp:hover {background:#AA8B73 url(images/seta_branca.gif) no-repeat left;} 
.btp a {text-decoration:none; color:#434343;}
.btp a:hover {color:#FFFFFF;}
.btp a:visited {color:#434343;}

.btp_esq {float:left; width: 394px; height:37px; padding-top:10px; padding-left:20px;}
.btp_dir {float:right;text-align:right; padding-left:8px; padding-top:12px; padding-bottom:10px; padding-right:5px;}

.btp_pq {width:360px; height:37px; background:#FCFCFC url(images/seta_cinza.jpg) no-repeat left; float:left; border-top: 1px #EEEEEE solid;}
.btp_pq:hover {background:#AA8B73 url(images/seta_branca.gif) no-repeat left;} 
.btp_pq a {text-decoration:none; color:#434343;}
.btp_pq a:hover {color:#FFFFFF;}
.btp_pq a:visited {color:#434343;}

.btp_esq_pq {float:left; width:300px; height:37px; padding-top:10px; padding-left:20px;}

.mydivclass {background:#FEFEFE url(images/seta_cinza_gr.jpg) no-repeat left center; width:432px; height:41px; padding-top:13px; padding-left:20px; border-top: 1px #EEEEEE solid; text-decoration:none;}
.mydivclasshover {background:#AA8B73 url(images/seta_branca_gr.jpg) no-repeat left center; width:432px; height:41px; padding-top:13px; padding-left:20px; border-top: 1px #EEEEEE solid; text-decoration:none; color:#D5D5D5;}
.mydivclass a {text-decoration:none;}
a.mydiv1 {color:#333333;}
a.mydiv2 {font-size:10px; color:#666666;}
a.mydiv3 {font-size:10px; color:#666666;}	
.mydivclasshover .mydiv1 {color:#FFFFFF; text-decoration:none;}
.mydivclasshover .mydiv2 {font-size:10px; color:#D5D5D5; text-decoration:none;}	
.mydivclasshover .mydiv3 {font-size:10px; color:#D5D5D5; text-decoration:none;}


.mydivclass_pq {background:#FEFEFE url(images/seta_cinza_gr.jpg) no-repeat left center; width:340px; height:41px; padding-top:13px; padding-left:20px; border-top: 1px #EEEEEE solid; text-decoration:none;}
.mydivclass_pq:hover {background:#AA8B73 url(images/seta_branca_gr.jpg) no-repeat left center; width:340px; height:41px; padding-top:13px; padding-left:20px; border-top: 1px #EEEEEE solid; text-decoration:none; color:#D5D5D5;}
.mydivclass_pq a {text-decoration:none;}
.mydivclass_pq:hover .mydiv1 {color:#FFFFFF; text-decoration:none;}
.mydivclass_pq:hover .mydiv2 {font-size:10px;color: #D5D5D5; text-decoration:none;}	
.mydivclass_pq:hover .mydiv3 {font-size:10px;color: #D5D5D5; text-decoration:none;}	

.active-row-highlight .active-row-cell {background-color: yellow}

