body {
	background-color: #FFFFFF;
	background-image: url(imagens/fundo.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-position: top;
}

body,td,th {
	font-size: 11px;
	color: #333333;
	font-family: Arial, Trebuchet MS, Verdana;
}

a:link {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background: none;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background: none;
	text-decoration: none;
}
a:active {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background: none;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background: #F2C100;
	text-decoration: none;
}

.borda {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.conteudo {
	background-color: #FFFFFF;
	background-image: url(imagens/index_r6_c3.jpg);
	padding: 8px;
	background-repeat: repeat-x;
	background-position: top;
	align: left;
	vertical-align: top;
}

.menu {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 140px;
	color: #333;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-top: 2px;
	align: left;
	vertical-align: top;
}

.menu_imagem {
	width: 140px;
	padding-top: 2px;
	align: center;
	vertical-align: top;
}

.titulo_conteudo {
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
	font-weight: bold;
}

#titulo_conteudo a:link, 
#titulo_conteudo a:visited,
#titulo_conteudo a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: bold;
	background: none;
	text-decoration: none;
}
#titulo_conteudo a:hover {
	color: #FFFFFF;
	background: #40A7CE;
	font-weight: bold;
	text-decoration: none;
}

.titulo_imagem {
	border: 4px solid #7AC2DD;
}

.titulo_linha {
    background: url('imagens/conteudo/linha_destaque.gif');
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 2px;
}

.destaque {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-left: 6px;
}

.texto_destaque {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}

#texto_destaque a:link, 
#texto_destaque a:visited,
#texto_destaque a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: none;
	text-decoration: none;
}
#texto_destaque a:hover {
	color: #FFFFFF;
	background: #40A7CE;
	font-weight: bold;
	text-decoration: none;
}

.caixas {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	color: #FFF;
	padding-left: 6px;
}

#caixas a:link, 
#caixas a:visited,
#caixas a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#caixas a:hover {
	color: #FFFFFF;
	font-weight: bold;
	background: #40A7CE;
	text-decoration: none;
}

.caixas_2 {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #FFF;
	padding-top: 6px;
}

#caixas_2 a:link, 
#caixas_2 a:visited,
#caixas_2 a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#caixas_2 a:hover {
	color: #FFFFFF;
	font-weight: bold;
	background: #D2A800;
	text-decoration: none;
}

.caixas_3 {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #FFF;
	padding-left: 6px;
}

#caixas_3 a:link, 
#caixas_3 a:visited,
#caixas_3 a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#caixas_3 a:hover {
	color: #FFFFFF;
	font-weight: bold;
	background: #82BC21;
	text-decoration: none;
}

.caixas_4 {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}

#caixas_4 a:link, 
#caixas_4 a:visited,
#caixas_4 a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#caixas_4 a:hover {
	color: #FFFFFF;
	font-weight: bold;
	background: #CAA200;
	text-decoration: none;
}

.ultimas_atualizacoes {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	color: #FFF;
	padding-left: 2px;
}

#ultimas_atualizacoes a:link, 
#ultimas_atualizacoes a:visited,
#ultimas_atualizacoes a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#ultimas_atualizacoes a:hover {
	color: #FFFFFF;
	background: #D2A800;
	text-decoration: none;
}

.data {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}

.titulo_clones {
	border-bottom: 4px solid #9ADD30;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #555;
}

.ultimas_piadas {
	background-color: #7AC2DD;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border-left: 8px solid #9ADD30;
	height: 22px;
	color: #FFF;
	padding-left: 4px;
	vertical-align: middle;
}

#ultimas_piadas a:link, 
#ultimas_piadas a:visited,
#ultimas_piadas a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#ultimas_piadas a:hover {
	color: #FFFFFF;
	background: #48ABD0;
	text-decoration: none;
}

.mensagens {
	background-color: #7AC2DD;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border-left: 8px solid #9ADD30;
	height: 22px;
	color: #FFF;
	padding-left: 4px;
	vertical-align: middle;
}

#mensagens a:link, 
#mensagens a:visited,
#mensagens a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#mensagens a:hover {
	color: #FFFFFF;
	background: #48ABD0;
	text-decoration: none;
}

.ultimas_piadas_2 {
	background-color: #CDEE98;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border-right: 8px solid #9ADD30;
	height: 22px;
	color: #333;
	align: left;
	vertical-align: middle;
}

#ultimas_piadas_2 a:link, 
#ultimas_piadas_2 a:visited,
#ultimas_piadas_2 a:active{
    font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background: none;
	text-decoration: none;
}
#ultimas_piadas_2 a:hover {
	color: #FFFFFF;
	background: #84BF20;
	text-decoration: none;
}

.borda_piadas {
	background-color: #7CC4DD;
	padding-right: 5px;
}

.titulo_piadas {
	background-color: #9ADD30;
	padding: 4px;
	padding-left: 6px;
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	border-bottom: 4px solid #84BF20;
}

.meio_piada {
	background-color: #E3F3F9;
	padding: 4px;
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
}

.envie_piadas {
	background-color: #CDEE98;
	padding: 4px;
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

.mens {
	PADDING-BOTTOM: 1px; border-bottom:1px #006699 dotted; MARGIN-LEFT: 3px; COLOR: #bf0000; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.mensa {
	BACKGROUND: #F5F3E7; HEIGHT: 20px; COLOR: #000000; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; TEXT-DECORATION: none; border-bottom: 0px;
}
.mens A {
	BORDER: #FFFFFF 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; solid; COLOR: #000000; PADDING-TOP: 4px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.mens A:hover {
	BACKGROUND: #E0F2F8; text-decoration:none
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
input { 
background-color: #E3F3F9; 
font: 12px verdana, arial, helvetica, sans-serif;
color:#003399;
border:1px dotted #006699;
}
textarea { 
background-color: #E3F3F9;
font:12px verdana, arial, helvetica, sans-serif;
color:#003399;
border:1px dotted #006699;
}
.index {
	PADDING-BOTTOM: 1px; MARGIN-LEFT: 3px; COLOR: #bf0000; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center;
}
.indexa {
	BACKGROUND: #F5F3E7; HEIGHT: 20px; COLOR: #000000; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; TEXT-DECORATION: none; border-bottom: 0px;
}
.index A {
	BORDER: #FFFFFF 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; solid; COLOR: #000000; PADDING-TOP: 4px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.index A:hover {
	BACKGROUND: #E0F2F8; text-decoration:none
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
.fundo-1 {
    font-size: 11px;
	background: #ECF3F6;
	color: #006699;
	padding: 4px;
}