body {
	background-color: #FFF;
	scrollbar-arrow-color: #C23E3F;
	scrollbar-face-color: #FFFFFF;
	scrollbar-track-color: #E0E0E0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #B0B0B0;
}

body, font {
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	font-size: 9pt;
}

p	{
	font-size: 10pt;
	line-height: 12pt;
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	text-indent: 0;
	margin-right: 0;
	margin-left: 0;
	margin-top: 1;
	margin-bottom: 7;
}

.mostra_detalhes_revista {
    font-size:8pt;
    color:green;
    background-color:lightyellow;
	border-width:1pt;
	border-style:dashed;
	border-color:bluel;
    padding: 3px 3px 3px 3px;
    }

h1	{
	font-size: 16pt;
	line-height: 19pt;
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	margin-left: 0;
	margin-bottom: 10;
   color: #008000;
}

h2	{
	text-indent:0;
	font-size: 14pt;
	line-height: 16pt;
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	margin-left: 0;
	margin-bottom: 5;
   color: #000080;
}

h3	{
	font-size: 12pt;
	line-height: 15pt;
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	margin-left: 0;
	margin-bottom: 5;
   color: #FF4500;
}

h4	{
	font-size: 10pt;
	line-height: 12pt;
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	margin-left: 0;
	margin-bottom: 5;
   color: #000000;
}

h5	{
	font-size: 9pt;
	line-height: 12pt;
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	margin-left: 0;
	margin-bottom: 10;
   color: #800000;
}

h6	{
	font-size: 8pt;
	line-height: 10pt;
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
   font-weight: normal;
   color: #B22222;
}

td {
   font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	font-size: 10pt;
	line-height: 12pt;
	color: #000000;
}

hr {
	height: 0;
	border: solid #000 0px;
	border-top-width: 1px;
	border-color: #C33B3D;
}

img { border: 0; }

td.copyright {
	font-size: 8pt;
	color: #444;
	text-align: center;
	margin: 5px;
}

td.geral, .geral, .bar {
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	font-size: 10pt;
	line-height: 13pt;
	color: #000;
	margin-left: 0;
   font-weight: normal;
}

.txt, .corpo {
	font-size: 9pt;
   line-height: 13pt;
   color: #61758d;
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
   padding: 0px 0px 0px 5px;
}

table.post {
	border: solid 1px #C0C0C0;
	background-color: white;
	font-size: 9pt;
   font-family: Verdana, Arial, Helvetica, Lucida, Sans;
}

.forumline	{
	background-color: #C0C0C0;
	text-align: left;
}

td.row, .row1, .row2, .row3 {
	background-color: #FFF;
}

.visita {
	font-size: 9px;
   font-family: Verdana, Arial, Helvetica, Lucida, Sans;
}

.tituloH2 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, Lucida, Sans;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 2;
   color: black;
}

.gen { font-size: 12px; }
.genmed { font-size: 11px; }
.gensmall { font-weight: bold; font-size: 10px; color: #D2691E; }

table.nav { background-color: #F7F7F7; border: solid 1px; height: 25px; border-color: #D95153; }
table.logonn { background-color: #eeeeee; border: solid 1px; height: 25px; border-color: #D95153; }

.nav1 {font-weight: bold; font-size: 11px; color: #000;}
.nav {font-weight: bold; font-size: 11px; color: #D2691E; font-family: Verdana, Arial, Helvetica, Lucida, Sans; }
.nav a, .nav a:visited { text-decoration: none; color: #D2691E; font-family: Verdana, Arial, Helvetica, Lucida, Sans; }
.nav a:hover, .nav a:active { text-decoration: underline; color: #FF9C00; font-family: Verdana, Arial, Helvetica, Lucida, Sans; }

.menu { font-family: Verdana, Arial, Helvetica, Lucida, Sans; color: blue; }
a.menu:link { color: blue; text-decoration: underline; }
a.menu:visited { color: blue; text-decoration: underline; }
a.menu:hover { color: red; text-decoration: underline; }

.menu_2 { font-family: Verdana, Arial, Helvetica, Lucida, Sans; color: #000000; }
a.menu_2:link { color: #0000CD; text-decoration: none; }
a.menu_2:visited { color: #000080; text-decoration: none; }
a.menu_2:hover { color: #FF0000; text-decoration: underline; }

.topics {font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Lucida, Sans; color: #000000;}

/* Cadastros */

input { text-indent: 0px; }
input,textarea, select { color: #333; font: normal 11px Verdana, Arial, Helvetica, Lucida, Sans; }
input.post, textarea.post, select { background-color: #FFF; border: solid 1px #000; }
input.post, select { height: 17px; }

input.button { background-color: #FFFFFF; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, Lucida, Sans; border: solid 1px #000; }

input.option { background-color: #FFFFFF; font-weight: bold; border: solid 1px #000; height: 20px; }

input.post, textarea.post, select, input.button, input.option, input.mainoption, input.liteoption { border-color: #9A2E2F; }

/* arredondado - menu*/

.caixa {width: 160px;
    background-image: url("images/bx02.gif");
    background-repeat: repeat-y;
}

.caixaacima {
    background-image: url("images/bx00.gif");
    background-position: top left;
    background-repeat: no-repeat;
}

.caixaabaixo {
    background-image: url("images/bx01.gif");
    background-position: bottom left;
    background-repeat: no-repeat;
    padding: 5px 5px 5px 5px;
}

.box_dicas_1 {
	border:1px solid green;
	background-color:lightyellow;
	padding:10px;
    font-size:10pt;
    line-height:12pt;
}

.box_dicas_2 {
	padding: 0.2em 0.5em;
	border:1px solid green;
	background-color:white;
	font:80%/1 sans-serif;
}