/* CSS Document */
/* tags */
body{
background-color:#F2F2F2;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
a{
text-decoration:none;
color:#000000;
}
a:hover{
text-decoration:underline;
}
input {
border:1px solid #666666;
}
textarea {
border:1px solid #666666;
}
p{
padding:3px;
margin-top:1px;
margin-bottom:2px;
}
h2 {
background-image:url(img/chevron_small.gif);
background-position:left 0.4em;
background-repeat:no-repeat;
padding-left:12px;
}

#menuRapido p {
padding:3px;
margin-top:1px;
margin-bottom:2px;
}
#menuRapido .texto{
text-align:justify;
}

.miniInput{
font-size:8px;
}
/* menu superior*/
.menuUp{
background-color:#999999;
background-image:url(../img/bgMenuUp.jpg);
background-repeat:repeat-x;
text-align:center;
font-weight:bold;
color:#FFFFFF;
border-left:#8D8D8D 1px solid;
border-right: #575757 1px solid;
cursor:pointer;
}
.menuHover{
background-color:#999999;
background-image:url(../img/bgMenuHover.jpg);
background-repeat:repeat-x;
text-align:center;
font-weight:bold;
color:#FFFFFF;
border-left:#8D8D8D 1px solid;
border-right: #575757 1px solid;
cursor:pointer;
}

.rodape{
color:#C62721;
}
.box {
padding-left: 10px;
padding-right: 5px;
}
.box .titulo{
color:#C62721;
font-weight:bold;
}
.box p {
text-align:justify;
margin:2px;
}

.box .intro{
color:#000000;
}
.box .leiamais{
color:#C62721;
font-weight:bold;
text-align:right;
}

/*miolos ---------------------*/

.tituloMenu{
color:#C62721;
font-size:10px;
}
#submenus{
margin:5px;
background-color:#FFFFFF;
padding:10px;
border:solid #EBEBEB 1px;
position:relative;
}
#conteudo{
margin:5px;
background-color:#FFFFFF;
padding:10px;
border:solid #EBEBEB 1px;
}
#extras{
margin:5px;
background-color:#FFFFFF;
padding:10px;
border:solid #EBEBEB 1px;
}
#fundoConteudo{
background-image:url(../img/fundoConteudos.png);
background-repeat:repeat-x;
padding:10px;
}
.linkSubmenu{

}
.labels{
color:#C62721;
font-weight:bold;
}

/* stylos da treeview */
.tableMenu{
margin-bottom:3px;
}
.menuSuperior{
padding:4px;
margin:0px;
color:#C62721;
font-weight:bold;
}
.imprimeEnvia{
color:#999999;
font-weight:bold;
margin-top:10px;
}
.menuPaginaAtual{
color:#C62721;
margin-top:10px;
}
.nomeEspecialista{
color:#333333;
font-weight:bold;
}

.menuTituloAtual{
padding:4px;
margin:0px;
font-weight:bold;
}
.menuIntroAtual{
padding:4px;
margin:0px;
}
.Hpontilhado{
border-bottom:1px dashed #999999;
}
img.plusminus
{
	margin-top:3px; 
	margin-bottom:3px; 
	margin-right:5px;
	vertical-align:middle;
}

span.notespagename
{
	font-weight: bold;
	text-decoration: underline;
}

span.notesname
{
	font-weight: bold;
}

span.notescontent
{
}
/* stilos admin */
table th{
background-color:#E8E8E8;
text-align: left;
}
.boxBranco{
padding:4px;
background-color:#FFFFFF;
border:1px solid #E8E8E8;
width:280px;
overflow:scroll;
}

table thead{
background-color:#FFFFFF;
font-weight:bold;
}
/* tabela form */
#tabelaForm{

}
#tabelaForm tr th{
text-align:right;
padding:8px;
border-right: #DEDEDE 4px solid;
border-bottom:#DEDEDE 1px solid;
}
#tabelaForm tr td{
text-align:left;
padding:8px;
border-bottom:#DEDEDE 1px solid;
}
.linkUnderLine {
text-decoration: underline;
}
.linkUnderLine :hover {
text-decoration: none;
}