body {
	background-color: #FFF;
	background-image: url("imagens/site.jpg");
	background-repeat: repeat-x;
	background-position: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-size: 11px;
	color: #666666;
	font-family: Arial, Trebuchet MS, Verdana;
}

a:link {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background: none;
	text-decoration: none;
}

a:visited {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background: none;
	text-decoration: none;
}

a:active {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background: none;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background: none;
	text-decoration: underline;
}

.cabecalho {
    padding: 4px;
	color: #666666;
}

.menu-titulo {
    font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
}

.menu-titulo-2 {
    font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.titulo {
    font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}

.fundo-1 {
    font-size: 11px;
	background: #F7FFDD;
	color: #99CC00;
	padding: 4px;
}

.fundo-link-1 {
    font-size: 11px;
	background: #F7FFDD;
	color: #99CC00;
}

.fundo-link-1:link {
    text-decoration: none;
	background: none;
	color: #99CC00;
}

.fundo-link-1:visited {
    text-decoration: none;
	background: none;
	color: #99CC00;
}

.fundo-link-1:hover {
	color: #99CC00;
	background: #FFFFFF;
}

.fundo-link-1:active {
    text-decoration: none;
	background: none;
	color: #99CC00;
}

.fundo-2 {
    font-size: 11px;
	background: #F0F0F0;
	color: #999999;
	padding: 4px;
}

.fundo-link-2 {
    font-size: 11px;
	background: #F0F0F0;
	color: #999999;
}

.fundo-link-2:link {
    text-decoration: none;
	background: none;
	color: #999999;
}

.fundo-link-2:visited {
    text-decoration: none;
	background: none;
	color: #999999;
}

.fundo-link-2:hover {
	color: #999999;
	background: #FFFFFF;
}

.fundo-link-2:active {
    text-decoration: none;
	background: none;
	color: #999999;
}

.frase {
    font-size: 12px;
	color: #FFFFFF;
}

.online {
    font-size: 11px;
	color: #FFFFFF;
	padding-top: 9px;
}

.conteudo {
	padding-left: 8px;
	padding-bottom: 8px;
}

.menu-fundo {
	padding: 4px;
	background: #7CC4DB;
	font-weight: bold;
	color: #FFF;
}

.menu-link {
	font-weight: bold;
	color: #FFF;
}

.menu-link:link {
    text-decoration: none;
	background: none;
	color: #FFFFFF;
}

.menu-link:visited {
    text-decoration: none;
	background: none;
	color: #FFFFFF;
}

.menu-link:hover {
	color: #297E9A;
	background: #FFFFFF;
}

.menu-link:active {
    text-decoration: none;
	background: none;
	color: #FFFFFF;
}
.titulo_conteudo {
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #A2D901;
	font-weight: bold;
}
.mens {
	background: #ECF3F6; PADDING-BOTTOM: 1px; border-bottom:1px #99CC00 dotted; MARGIN-LEFT: 3px; COLOR: #bf0000; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.mensa {
	background: #F7FFDD; HEIGHT: 20px; COLOR: #99CC00; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; TEXT-DECORATION: none; border-bottom: 0px;
}
.mens A {
	background: #ECF3F6; BORDER: #FFFFFF 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; solid; COLOR: #163773; PADDING-TOP: 4px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.mens A:hover {
	BACKGROUND: #F6F9FB; text-decoration:none
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #163773;
}
.titulo_piadas {
	background-color: #ECF3F6;
	padding: 4px;
	padding-left: 6px;
	PADDING-BOTTOM: 3px; border-bottom:1px #BED6E0 solid;
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #497E96;

}
.meio_piada {
	background-color: #ECF3F6;
	padding: 4px;
	font-face: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
}
.Form_ColunaA
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	padding:4px;
}
.Form_ColunaB
{
	padding:4px;
}
.Form_ColunaB input
{
	padding:3px;
	font-size:12px;
	font-family:Verdana;
}






.navigation
{
    text-align: center;
    padding: 0px 2px 2px 2px;
}

.main_navigation
{
    margin: 0px 0px 10px 0px;

    border-bottom: 1px solid #EBEFF3;
    border-top: 1px solid #EBEFF3;
    padding-top: 3px;
    padding-bottom: 3px;
    font-family: Tahoma, Arial, Sans-serif;
    font-size: 11px;
}

.main_navigation h3
{
    float: left;
    font-size: 15px;
    color: #000000;
    font-weight: 800;
    padding-left: 20px;
    line-height: 20px;
}

.main_navigation h3 img
{
    vertical-align: top;
}

.main_navigation h2
{
    font-size: 15px;
    color: #016DAB;
    font-weight: 800;
    line-height: 20px;
}

.main_navigation h2 img
{
    vertical-align: top;
}

.main_navigation div.links
{
    text-align: center;
    line-height: 20px;
    color: #666666;
    font-family: Tahoma, Arial, Sans-serif;
    font-size: 100%;
    font-weight: normal;
}

.main_navigation div.links a,
.main_navigation div.links input
{
    font-family: Tahoma, Arial, Sans-serif;
    font-size: 100%;
    padding: 3px 6px 3px 6px;
    border: 1px solid #9AAFE5;
    margin-right: 2px;
    margin-left: 0px;
    text-decoration: none;
}

.main_navigation div.links a:hover
{
    border: 1px solid #2E6AB1;
}

.main_navigation div.links a.selected
{
    font-weight: 800;
    color: #FFFFFF;
    background-color: #000000;
    border: 1px solid #000000;
}

.main_navigation div.links a.previous, .main_navigation div.links a.next {
    font-weight: 800;
}

.main_navigation div.links span.previousNextDisabled {
    font-size: 100%;
    font-weight: 800;
    padding: 3px 6px 3px 6px;
    margin-right: 2px;
    color: #b0b0b0;
    border: 1px solid #b0b0b0;
}

div.content_list .main_navigation div.links input
{
    color: #3366CC;
    width: 15px;
}