@charset "utf-8";
/* CSS Document */

body {
	background-color: #669900;
}



/*DIV principal, menu, textos e banner*/
div#page {
	width:770px;
	height:100%;
	background:#CCCC99;
	padding-bottom:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	color:#000000;
}

.center{
	text-align:center;}
.right{
	text-align:right;}
.left{
	text-align:left;}
.direita{
	text-align:right;
	padding-right:40px;
}
.italico{
	font-style:italic;}



/*DIV que contem os textos*/
div#content {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:50px;
}
/**/



/*tabela de capacidade institucional*/
table#equipamentos{
	text-align:center;
	/*border-collapse:collapse;*/
}
table#equipamentos tr td {border:0px dotted #666666;}
table#equipamentos tr td {background: #999966;} /* Toda a tabela com fundo creme */
table#equipamentos tr.dif td {background: #999999;} /* Linhas com fundo cinza */
/*fim da tabela*/

.tabfotos tr td{
	padding:2px;}




/* Links */

/* da tabela de atividades */
#atividades a:link{
	color:#000000;
	text-decoration:none;
	border-bottom:dotted #993300 thin;
}
#atividades a:visited{
	color:#333333;
	text-decoration:none;
	border-top:dotted #993300 thin;
}
#atividades a:hover{
	color:#666666;
	border-top: none;
	border-bottom:dotted #993300 thin;
}
/**/



/* tira as bordas das imagens dentro de links */
a img {
	text-decoration:none;
	border:none;
	border-width:0px;
}
/**/



/* tira as linhas pontilhadas (bordas) acima e abaixo dos botoes de voltar - links */
a.imga {
	text-decoration:none;
	border:none;
	border-width:0px;
}
a.imga:link{
	text-decoration:none;
	border:none;
	border-width:0px;
}
a.imga:visited{
	text-decoration:none;
	border:none;
	border-width:0px;
}
a.imga:hover{
	text-decoration:none;
	border: none;
	border-width:0px;
}
/**/



/* tira as linhas pontilhadas (bordas) acima e abaixo dos links para lightwindow */
a.lightwindow {
	text-decoration:none;
	border:none;
	border-width:0px;
}
a.lightwindow:link{
	text-decoration:none;
	border:none;
	border-width:0px;
}
a.lightwindow:visited{
	text-decoration:none;
	border:none;
	border-width:0px;
}
a.lightwindow:hover{
	text-decoration:none;
	border: none;
	border-width:0px;
}
/**/



/* coloca as linhas pontilhadas acima e abaixo dos links */
a:link{
	color:#993300;
	text-decoration:none; /* tira qualquer tipo de decoracao do texto */
	border-bottom:dotted #993300 thin; /* estilo, cor, espessura - esta como borda e nao underline ou overline */
}
a:visited{
	color:#CC6600;
	text-decoration:none;
	border-top:dotted #993300 thin;
}
a:hover{
	color:#006600;
	border-top: dotted #993300 thin;
	border-bottom:dotted #993300 thin;
}
a:active{}
/**/




/* propriedades dos textos gerais */
h1 {
	font-family:Verdana, sans-serif;
	font-size:16px;
	font-weight:bolder;
}

h2 {
	font-family:Verdana, sans-serif;
	font-size:16px;
	font-style:italic;
}

h3 {
	font-family:Verdana, sans-serif;
	font-size:14px;
}

p {
	font-family:Verdana, sans-serif;
	font-size:12px;
    margin-bottom:8px;
	margin-top:8px;
	text-indent:25px;
	line-height:14px;
}
li {
	font-family:Verdana, sana-serif;
	font-size:12px;
}






acronym{
border:thin dotted #993300;
cursor:help;}


abbr, span.abbr{
border:thin dotted #CC6600;
cursor:help;
}

ol.numeral{
list-style-type:upper-roman;}

ol#quintal{
list-style-type:circle;}


div#irtopo img {
	position:fixed; 
	padding:0;
	bottom:0px; 
	right:0px;
	border:none;
	}


/*Tooltip*/
.RED{
	padding:5px;
	margin-left: 10px;
	margin-right:10px;
	border: 1px dotted #660000;
	background-color: #FFFFCC;
	font: 8pt verdana;
}
.GREEN{
	padding: 20px;
	margin-left: 25px;
	border: 1px solid #999;
	background-color: #efe;
	font: 12pt georgia, verdana;
	font-weight: bold;
}
.box{
	border: 1px dotted #663300;
	width: 300px;
}
.box:hover{
	cursor:pointer;}



