* {
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style: none;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	font-size: 16px;
	outline: none;
	color: #666;
	font-family: Tahoma, Helvetica, Sans-Serif;
	background: #none;
}
html, body {
	height: 100%;
	width: 100%;
}
html {
	background:url(imagem/fundoCabecalho.jpg)fixed no-repeat center  top #000;
	overflow-y:scroll;
}
#tudo {
	margin:0px auto;
	width:960px;
}
#cabecalho {
	background:url(imagem/logo.png) left center no-repeat;
	height:200px;
	width:920px;
	margin:0px auto;
	position:relative;
}
#menu {
	position:absolute;
	bottom:10px;
	right:0px;
}
#menu a{
	display:block;
	padding:10px;
	background:url(imagem/fundoBotao.png) repeat-x #00539c;
	float:left;
	margin-left:10px;
	color:#FFF;
}
#menu a:hover{
	background:#00539c;
	}
.fotoUnidade{
	background:url(imagem/fundoFotoUnidade.jpg) repeat-x #fff;
	margin:20px;
	padding:20px;
	overflow:hidden;
}
.fotoAprovacao{
	background:url(imagem/fundoFotoUnidade.jpg) repeat-x #fff;
	margin:20px;
}
.fotoAprovacao tr td, .fotoAprovacao tr th{
	padding:10px;
}
.fotoAprovacao tr th{
	background:#3279be;
	}
.fotoUnidade img{
	width:341px;
	height:256px;
	float:left;
	margin-right:20px;
}
.fotoAprovacao img{
	width:341px;
	height:256px;
}
.fotoUnidade h1 {
	font-size:25px;
	font-weight:bold;
	vertical-align:text-bottom;
	margin-bottom:5px;
}
.fotoUnidade h2 {
	font-size:20px;
	font-weight:bold;
	margin:10px 0px 5px 0px;
}
.fotoUnidade p, .fotoAprovacao p {
	margin-bottom:5px;
	text-align:justify;
}
.fotoUnidade em {
	font-size:14px;
	font-weight:bold;
}
#rodape{
	height:60px;
	background:#666;
	width:920px;
	margin:0px auto;
}
#rodape p {
	padding-top:20px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
}
#paginacao{
	height:60px;
	background:#666;
	width:920px;
	margin:0px auto 10px auto;
}
#paginacao *, #paginacao p  {
	padding-top:20px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	vertical-align:text-bottom;
}
.invisivel {
	visibility :hidden;
	display :none;
}
.visivel {
	visibility :visible;
	display :block;
}
input, textarea{
	margin-bottom:5px;
	color:#666;
	padding:3px;
	font-size:12px;
	width:300px;
	border:solid 1px #666;
}
label{
	margin:0px 5px 5px 0px;
	width:90px;
	display:block;
	float:left;
	text-align:right;
	background:#666;
	padding:3px;
	font-size:12px;
	color:#FFF;
	border:solid 1px #666;
}
.botaoVotar{
	cursor:pointer;
	background:#666;
	font-size:12px;
	margin-top:15px;
	color:#FFF;
	width:auto;
	}
strong {
	font-weight:bold;
	vertical-align:text-bottom;
}