<style type="text/css">{  }
 BODY {
  scrollbar-arrow-color:slategray;
  scrollbar-track-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-face-color: gainsboro;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-3dlight-color:#FFFFFF;
 }

.texto_titulo {
	font-family: Comic Sans MS;
	font-size: 22px;
	color: #2F2F94;
		font-weight: bold;
	text-decoration: none
}
.texto_titulo_menor {
	font-family: Comic Sans MS;
	font-size: 16px;
	color: #000000;
		font-weight: bold;
	text-decoration: none
}

.headline {
	font-family: Tahoma;
	font-size: 14px;
	color: #333333;
	text-decoration: none; margin-top:0; margin-bottom:20
}

.texto {
	font-family: Tahoma;
	font-size: 14px;
	color: #333333;
	text-decoration: none; margin-top:0; margin-bottom:10
}


a:visited {
	text-decoration: none;
		color: #333333;
							font-weight: bold;
}
a:link {
	text-decoration: none;
		color: #333333;
									font-weight: bold;

}
a:hover {
	text-decoration: underline;
		color: #FF0000;
					font-style:italic
							font-weight: bold

}
a:active {
	text-decoration: none;
		color: #FF0000;
					font-style:italic
							font-weight: bold;

}


p {
  font-family: Tahoma;
  font-size: 10px;
  color: MidnightBlue;
  font-weight:lighter;
}

p.first-letter {
  font-size:300%
}

/* GALERIA DE FOTOS */
#topo {
	position:absolute;
	height:53px;
	margin-bottom:30px;
	text-align: center;
	top: 25px;
	left: 800px;
}

#topo h1 {
  font-family: "Comic Sans MS";
  font-size: 18px;
  font-weight: lighter;
  color: midnightblue;
}

#topo h2 {
  font-family: "Comic Sans MS";
  font-size: 14px;
  font-weight: lighter;
  color: midnightblue;
  margin-top:-25px;
}

.galeria {
	width:480px;
	margin:0 auto;
	text-align:left;
	}
.img-aqui {
	background: #fff center no-repeat;
	width:400px;
	height:300px;
	position:absolute;
	top:90px;
	left:320px;
	border:1px solid #fff;
	}

ul.fotos {
	position:relative;
	list-style:none;
	width:159px;
	/*height: 325px;*/
	top:10px;
	left: 45px;
	padding:1px;
	background:lightgray;
	margin:0;
	padding:0;
}
:after.fotos {
	display: block;
	content: ".";
	height: 0;
	font-size:0;
	visibility: hidden;
	clear: both;
	}
ul.fotos li {
	width:50px;
	height:33px;
	float:left;
	border:1px solid #444;
	margin:1px;
}
ul.fotos li img {
	border:none;
	width:75px;
	height:50px;
}
ul.fotos li span img {
	border:none;
	width:300px;
	height:266px;
/*	height:auto;*/
}

ul.fotos a {
	display: block;
	}
ul.fotos a span {
	display: none;
}
ul.fotos a:hover span.legenda, ul.fotos a:active span.legenda, ul.fotos a:focus span.legenda { 
	/*display: block;*/
	text-align:center;
	width:30px;
	height: 10px;
	position:absolute;
	font-family:Tahoma;
	font-size: 11px;
	top:250px;
	left:-40px;
	border:0px;
    filter: alpha(opacity = 100);
	opacity: .8;
	padding:5px 0;
	color:#333;
}

ul.fotos a:hover span, ul.fotos a:active span, ul.fotos a:focus span {
	display: block;
    position: absolute;
	top:0;
	left: 200px;
	background:#fff;
	border:1px solid #666;
   }

#fotos_oscar h3{
  font-family: "Comic Sans MS";
  font-size: 10px;
  font-weight: lighter;
  color: grey;
/*  margin-top:-25px; */
}

/* fim galeria foto */

#texto {
	font-family: Verdana;
	font-size: 10px;
	color: black;
	font-weight: lighter;
	text-align: justify;
	margin-right: 10px;
}

#texto a.link{
	text-decoration:none;
}

/*mini fotos*/
ul.minifotos {
	position:relative;
	list-style:none;
	width:56px;
	/*height: 325px;*/
	top:125px;
	left: 65px;
	padding:1px;
	background:lightgray;
	margin:0;
	padding:0;
}

ul.minifotos li {
	width:60px;
	height:60px;
	float:center;
	border:1px solid slategray;
	margin:1px;
}

ul.minifotos li img {
	border:none;
	width:60px;
	height:60px;
}

/*fotinhos dos căes solidários */
ul.minicaes {
	position:relative;
	list-style:none;
	width:800px;
	/*height: 220px;*/
	/*top:120px;*/
	/*left: 20px;
	/*background:#999;*/
	margin:0;
	padding:0;
	border: 0;
}

ul.minicaes li {
	width:130px;
	/*height:100px;*/
	float:left;
	border:0px solid slategray;
	padding-left: 15px;
    padding-bottom: 15px;
	margin:1px;
}

/*ul.minicaes li a {

}
*/
ul.minicaes li img {
	border:none;
	width:100px;
	height:100px;
}

ul.minicaes li p {
	font: Verdana;
	font-size: 12px;
	color: purple;
}


#titulo_pagina {
  font-family: "Comic Sans MS";
  font-size: 22px;
  color: gray;
}

#titulo_pagina h1{
  font-family: "Tahoma";
  font-weight:light;
  font-size: 14px;
  color: #585858;
  text-align:right;
}

#foto_caes {
	border:none;
	width:250px;
	height:200px;
}

/* GALERIA DE FOTOS_CAES */
#topo_caes {
	position:absolute;
	height:53px;
	margin-bottom:30px;
	text-align: center;
	top: 25px;
	left: 300px;
}

#topo_caes h1 {
  font-family: "Comic Sans MS";
  font-size: 18px;
  font-weight: lighter;
  color: midnightblue;
}

.galeria_caes {
	width:680px;
	margin:0 auto;
	text-align:left;
	}
.img-aqui_caes {
	background: #fff center no-repeat;
	width:250px;
	height:200px;
	position:absolute;
	top:160px;
	left:80px;
	border:1px solid #fff;
	}

ul.fotos_caes {
	position:absolute;
	list-style:none;
	width:250px;
	/*height: 325px;*/
	top:250px;
	left: 30px;
	padding:1px;
	background:lightgray;
	margin:0;
	padding:0;
}
:after.fotos_caes {
	display: block;
	content: ".";
	height: 0;
	font-size:0;
	visibility: hidden;
	clear: both;
	}
ul.fotos_caes li {
	width:60px;
	height:48px;
	float:left;
	border:0px; /*1px solid #444;*/
	margin:1px;
}
ul.fotos_caes li img {
	border:none;
	width:60px;
	height:48px;
}
ul.fotos_caes li span img {
	border:none;
	width:250px;
	height:200px;
/*	height:auto;*/
}
ul.fotos_caes a {
	display: block;
	}
ul.fotos_caes a span {
	display: none;
}
/*
ul.fotos_caes a:hover span.legenda {
	/*display: block;*/
	/*
	text-align:center;
	width:400px;
	height: 10px;
	position:absolute;
	font-family:Tahoma;
	font-size: 11px;
	top:281px;
	left:1px;
	border:0px;
    filter: alpha(opacity = 60);
	opacity: .8;
}
*/
ul.fotos_caes a:hover span {
	display: block;
    position: absolute;
	top:-220;
	left: 00px;
	background:#fff;
	border:0px; /*1px solid #666;*/
   }
/*
ul.fotos_caes a:hover span.legenda {
	padding:5px 0;
	color:#333;
}*/
/* fim galeria foto_caes */


ul.participe{
	position:relative;
	list-style:none;
	width:550px;
	/*height: 220px;*/
	/*top:120px;*/
	left: 20px;
	/*background:#999;*/
	margin:0;
	border: 0;
}

ul.participe li {
	/*height:120px;*/
	float:left;
	border:none;
	padding-left: 40px;
	_padding_left: 80px;
    padding-bottom: 30px;
	margin:10px;
	margin-bottom:20px;
}

ul.participe li.azul {
  width: 120px;
  height:60px;
  border-width: 1px;
  border-color: tan;
  border-style: solid;
  background-color: steelblue;
}

ul.participe li.claro {
  width: 120px;
  _width:160px;
  height:60px;
  _height:90px;
  border-width: 1px;
  border-color: thistle; /*tan;*/
  border-style: solid;
  background-color:  floralwhite; /*ghostwhite; /*cornflowerblue;*/
}

ul.participe li h2{
  font-family:verdana;
  font-weight:bolder;
  font-size:16px;
  text-transform:uppercase;
  margin-top:10px;
  margin-left:-40px;
  text-align:center;
  color:  darkblue;
}

ul.participe li h3{
  font-family:Verdana;
  font-weight: lighter;
  font-size:12px;
  margin-top:-20px;
  _margin-top:-30px;
  margin-left:-36px;
  margin-bottom:-20px;
  color:  steelblue;
  text-align:center;
}

ul.entidades{
	position:relative;
	list-style:none;
	width:650px;
	/*height: 220px;*/
	/*top:120px;*/
	left: 0px;
	/*background:#999;*/
	margin:0;
	border: 0;
}

ul.entidades li {
	/*height:120px;*/
	float:left;
	border:none;
	padding-left: 40px;
    padding-bottom: 30px;
	margin-left:30px;
	width:200;
	height:270;
	_width:250;
	_height:300;
	background:#CCCCFF;

}

ul.entidades li h3{
  font-family:verdana;
  font-weight:bolder;
  font-size:16px;
  text-transform:uppercase;
  margin-top:10px;
  margin-left:-40px;
  text-align:center;
  color:  #343034;
}
ul.entidades li p{
  font-family:verdana;
  font-weight:lighter;
  font-size:10px;
  margin-top:-10px;
  margin-left:-40px;
  color:  #343034;
  text-indent:15px;
  }
ul.entidades li p a:visited {
	text-decoration: none;
}
ul.entidades li p a:link {
	text-decoration: none;
}

#proxencontro {
  font-family:verdana;
  font-weight:bold;
  font-size: 13px;
  text-align:right;
  color: darkmagenta; /*#DD1155;*/
}

#texto2 {
	font-family: Verdana;
	font-size: 12px;
	font-weight:lighter;
	color: black;
	text-align: justify;
	margin-right: 20px;
	line-height: 160%;
}

/** FORMULARIO DE CONTATO*/
#todoform {
background:#FDFBFF; /*azure;*/
font-family:verdana;
font:12px;
/*border-top:8px solid #cfcfcf;
border-left:8px solid #cfcfcf;
border-right:8px solid #696969;
border-bottom:8px solid #696969; */
border-collapse:collapse;
color:darkslateblue;
}
#todoform th {
background:#FFF;
padding:3px;
font: bold 15px arial, verdana, helvetica, sans-serif;
border-bottom:1px solid lightsteelblue;
}
#todoform td {
padding:3px;
font-size:11px;

}
#todoform input {
background:#F0F0F0; /*lightgrey; /*#b5b5b5;*/
border:1px solid lightsteelblue;
font-size: 10px; 
text-align: left; 
color: black; 
font-family: verdana; 
}

#todoform textarea {
border:1px solid lightsteelblue;
background:#F0F0F0;
font-size: 10px; 
text-align: left; 
color: black; 
font-family: verdana; 
}
}
#todoform input.botao {
background:lightsteelblue;
color:midnightblue;
border:2px solid lightsteelblue;
cursor: pointer;
}

#textocomo {
  background: transparent;
}
#textocomo h1{
  font-family: "Tahoma";
  font-size: 18px;
  color: steelblue;
  margin-bottom:-10px;
}

#textocomo h2{
  font-family: "Tahoma";
  font-size: 14px;
  color: steelblue;
  margin-bottom:0px;
}

#textocomo h3{
  margin-top: -10px;
  font-family: "Tahoma";
  font-weight: lighter;
  font-size: 12px;
  color: midnightblue;
}
#textocomo h4{
  margin-top: 0	px;
  font-family: "Tahoma";
  font-weight: lighter;
  font-size: 11px;
  color: midnightblue;
}

#link ul {
	list-style-image: url("../pata.gif");
	list-style-position: outside;
}

#link ul li {
  padding-bottom: 5px;
  font-family: "Tahoma";
  font-weight: normal;
  font-size: 12px;
}

#link ul li a {
	text-decoration: none;
	font-weight: bold;
	color: #7070B8; /*#696969;*/
}

#link ul li a:hover {
	color: MidnightBlue;
}

/*fotinhos da vitrine */
ul.vitrine {
	position:relative;
	list-style:none;
	width:550px;
	/*height: 220px;*/
	/*top:120px;*/
	left: 55px;
	/*background:#999;*/
	margin:0;
	padding:0;
	border: 0;
}

ul.vitrine li {
	width:120px;
	/*height:120px;*/
	float:left;
	border:0px solid slategray;
	padding-left: 50px;
    padding-bottom: 30px;
	margin:1px;
}

/*ul.minicaes li a {

}
*/
ul.vitrine li img {
	border:none;
	width:100px;
	height:100px;
}

ul.vitrine li p {
	font: Verdana;
	font-size: 12px;
	color: purple;
}

ul#menuvitrine {
width:170px;
height: 108px;
border:1px solid #003399;
background: lavender; /*#FADE8B;*/
margin:0;
padding:0;
list-style-type:none;
}
ul#menuvitrine li {
border-bottom:1px solid #A4A0F5;
}
ul#menuvitrine li a:link, ul#menuvitrine li a:visited {
display:block;
height:17px;
text-decoration:none;
font-family: Verdana;
font-weight:normal;
font-size:12px;
color:#5E0F50;
border-left:10px solid purple; /*#EEC591;*/
padding-left:5px;
}
ul#menuvitrine li a:hover {
background-color: mintcream; /*#E1F3FB; /*#FFE4B5;*/
color: darkviolet; /*#DAA520;*/
border-left:10px solid plum; /*#FFD39B;*/
}

/** TABELA DAS MENSAGENS DO MURAL */
#tabrecado {
background:#FDFBFF; /*azure;*/
font-family:verdana;
font:8px;
/*border-top:8px solid #cfcfcf;
border-left:8px solid #cfcfcf;
border-right:8px solid #696969;
border-bottom:8px solid #696969; */
border-collapse:collapse;
color:darkslateblue;
}
#tabrecado th {
background:#FFF;
padding:3px;
font: bold 12px verdana;
border-bottom:1px solid lightsteelblue;
text-align: left;
padding-left: 10px;
}
#tabrecado td {
padding:3px;
font-size:10px;

#tabrecado td a{
text-align: right;
padding-right:10px;
font-size:10px;

}

</style>

li           { font-family: Tahoma; font-size: 10px }