html {
	border: 3px solid #514842;
	border-bottom:0;
}
body {
	background-color:#1d1a18;
	margin:-3px;
	padding-bottom:200px;
}
#mascara {
	width:936px;
	overflow:hidden;
	clear:both;
	position:relative;
}
#paginas { 
	width:6000px; 
	clear:both;
	position:relative;
}
.container {
	width:936px;
	float:left;
}
.item {
  margin: 15px;
  width: 282px;
  float: left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#beb7af;
  line-height:18px;
  font-weight:normal;
}
.item a {
  color:#f90;
  text-decoration:none;
}
.item a:hover {
  text-decoration:underline;
}
.col2 {
  width: 594px;
  float: left;
}
.col3 {
  width: 906px;
  float: left;
}
h1, #abertura h1 {
  margin: 15px 15px 0;
	font-family: 'Enriqueta', serif;
	font-size:29px;
	color:#f7bf71;
	font-weight:normal;

}
h2, #abertura h2 {
  margin: -15px 15px 0 ;
	font-family: 'Enriqueta', serif;
	font-size:48px;
	color:#fff;
	font-weight:bold;
}
h3 {
  margin: 0 15px;
	font-family: 'Enriqueta', serif;
	font-size:12px;
	color:#fee8ca;
	font-weight:Normal;
}
abbr {
  	margin: 3px 10px 0 10px;
	font-family: 'Enriqueta', serif;
	font-size:58px;
	color:#f7bf71;
	font-weight:bold;
	float:left;
	line-height:45px;
	height:47px;
	overflow:hidden;
	padding:0;
}
img { float:left }
.quotes { 
	background:url(img/aspas.gif) no-repeat 0 0; 
	font-size:18px;
	line-height:24px; 
	font-weight:bold; 
	color:#fff; 
}
.quotes.asterisco { 
	background:url(img/asterisco.gif) no-repeat 0 0; 
}
cite {
	font-style:normal;
	padding:20px 20px 0px 20px;
	display:block;
}
.quotes p {
	color:#cca978;
	text-transform:uppercase;
	font-size:10px;
	font-weight:normal;
	padding:0 0 0 20px;
	margin-top:0;
	margin-bottom:0;
}
.foto img {
	margin-bottom:10px;
}
.foto iframe {
	margin-bottom:10px;
}
.foto p {
	color:#fff;
	font-style:italic;
	font-size:10px;
	display:block;
	padding:0;
	margin:0;
}
.foto b {
	font-weight:normal;
	color:#bebebe;
}
.map {
	margin-bottom:10px;
	float:left;
	width:594px;
	height:447px;
}
.navegacao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	background:url(img/navegacao.gif) no-repeat right 0;
	line-height:25px;
	height:25px;
	overflow:hidden;
	float:left;
	padding-right:10px;
	padding-left:15px;
	color:#fff;
	margin:15px 0 15px;
}

.navegacao#navegacao-bottom {
	margin:15px 0 0;
	padding-bottom:15px;
}

.navegacao a {
	float:left;
	display:block;
	padding:0px 6px;
	background:none;
	margin:3px 2px;
	text-decoration:none;
	color:#beb7af;
	line-height:19px;
}
.navegacao b a {
	font-weight:normal;
}
.navegacao a:hover, .navegacao a.sel {
	background:#f90;
	color:#fff;
}
.navegacao span {
	float:left;
	padding-right:10px;
}
a.proxima-pagina, a.pagina-anterior {
	background:url(img/proxima-pagina.gif) no-repeat center 0;
	width:17px;
	height:17px;
	float:left;
	display:block;
	padding:0;
}
a.pagina-anterior {
	background:url(img/pagina-anterior.gif) no-repeat center 0;
}
a.proxima-pagina:hover {
	background:url(img/proxima-pagina.gif) no-repeat center -30px;
}
a.pagina-anterior:hover {
	background:url(img/pagina-anterior.gif) no-repeat center -30px;
}
a.proxima-pagina.des {
	background:url(img/proxima-pagina.gif) no-repeat center -60px;
	cursor:default;
}
a.pagina-anterior.des {
	background:url(img/pagina-anterior.gif) no-repeat center -60px;
	cursor:default;
}
a.proxima-pagina-texto {
	background:url(img/proxima-pagina-texto.gif);
	background-position:0 right;
	display:block;
	width:119px;
	text-align:left;
	text-indent:5px;
	line-height:20px;
	height:18px;
	padding:0;
	color:#70470e;
	text-decoration: none;
	text-transform: uppercase;
	margin-top:10px;
}
a.proxima-pagina-texto:hover {
	background:url(img/proxima-pagina-texto.gif) 0 -30px !important;
	text-decoration: none;
	color:#fff;
}
#navegacao-materias {
	background:url(img/navegacao-materias.gif) no-repeat;
	width:157px;
	height:157px;
	position:absolute;
	left:753px;
	top:0px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
}

#navegacao-materias h6 {
	color:#f7bf71;
	text-transform:uppercase;
	text-align:center;
	font-weight:normal;
	padding:10px 0 5px;
	border-bottom:1px solid #5a5854;
	float:left;
	width:137px;
	margin:0 10px;
	font-size:10px;
}

#navegacao-materias h5 {
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-weight:normal;
	padding:5px 0;
	margin:0;
	float:left;
	width:137px;
	margin:5px 10px 0;
	font-size:10px;
}
.materia-anterior {
	margin-left:2px;
}
.materia-anterior, .proxima-materia {
	background:url(img/materia-anterior.gif) no-repeat center 0;
	font-size:10px;
	color:#555450;
	text-decoration:none;
	text-transform:uppercase;
	width:56px;
	float:left;
	text-align:center;
	padding-top:20px;
}
.proxima-materia {
	background:url(img/proxima-materia.gif) no-repeat center 0;
	float:right;
	margin-right:1px;
}

.materia-anterior:hover, .proxima-materia:hover {
	color:#fff;
	background-position:center -50px;
}
#navegacao-materias strong {
	color:#fff;
	font-weight:bold;
	float:left;
	/*font-family: 'Enriqueta', serif;*/
	line-height:50px;
	color:#fff;
	font-size:50px;
	padding:0 6px;
}
.ver-todas {
	border-top:1px solid #534633;
	color:#f7bf71;
	text-align:center;
	float:left;
	width:93px;
	margin:10px 32px 0;
	text-decoration:none;
	font-size:10px;
	padding:5px 0 0;
}
.ver-todas:hover {
	color:#fff;
}


#abre {
	width:316px;
	float:left;
}
#abre .item { width:auto; line-height:16px; margin:12px 12px 15px; }
#abre h1 {
	margin-top:8px;
	padding-bottom:7px;
}
#abre h2 {
	line-height:46px;
	padding-bottom:10px;
	margin:-15px 15px 0;
	font-size:46px;
}
.coluna-abre {
	width:310px;
	float:left;
	overflow:hidden;
}
.coluna-abre h6 {
	font-family: 'Enriqueta', serif;
	line-height:80px;
	font-size:80px;
	color:#f7bf71;
	-moz-opacity:.30; filter:alpha(opacity=30); opacity:.30;
	padding:0 0 20px 0;
	margin:0 0 0 0;
	text-indent:10px;
}
.links {
	width:320px;
}
.materia-link {
	width:148px;
	height:240px;
	background:#1d1a18;
	display:block;
	float:left;
	margin:3px;
	position:relative;
	text-decoration:none;
	overflow:hidden;
}
.materia-link .layer {
	position:absolute;
	top:0;
	left:0;
	display:none;
	width:100%;
	height:100%;
	background:#F90;
	-moz-opacity:.20; filter:alpha(opacity=20); opacity:.20;
}
.materia-link:hover {
	background:yellow;
}
.materia-link:hover .layer {
	display:block;
	*display:none;
	_display:none;
}
.materia-link span {
	-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80;
	font-family: 'Enriqueta', serif;
	color:#f7bf71;
	font-size:40px;
	line-height:40px;
	text-decoration:none;
	position:absolute;
	bottom:0;
	left:0;
	padding:0px 15px 10px 10px;
	background:#000;
}
.materia-link span b {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	display: none;
	float: right;
	font-size: 12px;
	margin: 10px 12px 0 0;
	width: 108px;
	line-height: 18px;
}
.materia-link:hover span {
	width:100%;
}
.materia-link:hover span b {
	display:block;
}
#conteudo {
	padding-bottom:40px;
}
#link-materia1 { background-image:url(img/1b.jpg); }
#link-materia2 { background-image:url(img/2.jpg); }
#link-materia3 { background-image:url(img/3.jpg); }
#link-materia4 { background-image:url(img/4.jpg); }
#link-materia5 { background-image:url(img/5.jpg); }
#link-materia6 { background-image:url(img/6.jpg); }
#link-materia7 { background-image:url(img/7.jpg); }
#link-materia8 { background-image:url(img/8.jpg); }
#link-materia9 { background-image:url(img/9.jpg); }
#link-materia10 { background-image:url(img/10.jpg); }
#link-materia11 { background-image:url(img/11.jpg); }
#link-materia12 { background-image:url(img/12.jpg); }


.comecar {
	background:url(img/comecar.gif) no-repeat 0 0;
	width:62px;
	height:24px;
	float:left;
	clear:both;
	display:block;
	text-indent:-5000px;
	margin-top:10px;
}
.comecar:hover {
	background-position:0 -30px;
}
#abertura p {
	padding:20px 15px 20px 15px;
}
.voltarmaterias {
	text-decoration:none;
	color:#f90;
	font-weight:bold;
}
.voltarmaterias:hover {
	color:#fff;
}
