@charset "utf-8";

/*
GENERICS
*/
* {
	margin: 0;
	padding: 0;
}
html,body {
	height: 100%;
}
body {
	/*background: #282623;*/
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	font-weight: bold;
	text-decoration: none;
	color: #8A857F;
	outline: none;
}
a:hover {
	color: #FF9900;
}
img {
	border: 0;
}
.clear {
	clear: both;
}

/*
PHOTO GALLERY
*/

.ctn-photos li {
	width: 100%;
	margin-bottom: 1px;
	/*background: #2F2D2A;*/
	height: 200px;
	padding: 10px 0;
	color:#999999;
}
.ctn-photos a {
	display: block;
}
.ctn-photos img {
	width: 110px;
	height: 76px;
	margin: 0 10px;
	float: left;
}
.ctn-photos a:hover {
	cursor: pointer; /* IE6 Bug */
}
.ctn-photos a:hover img {
	border: solid 3px #FF9900;
	margin: -3px 7px -3px 7px;
}
.ctn-photos span {
	display: block;
	float: left;
	padding-top: 5px;
	color: #FF9900;
	text-transform: lowercase;
}
.ctn-photos a:hover span {
	text-decoration: underline;
}
.ctn-photos .vejatambem {
	display: none;
}
.ctn-photos .lnk-latestnewsmore {
	color:#FF9000;
	font-size:11px;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration: none;
}
.ctn-photos .lnk-latestnewsmore:hover {
	text-decoration: underline;
}

/*
LATEST NEWS
*/
.ctn-latestnews {
	padding: 10px 5px 0 5px;
}
.ctn-latestnews thead {
	display: none;
}
.ctn-latestnews table, .ctn-latestnews ul {
	margin-bottom: 2px;
}
.ctn-latestnews td, .ctn-latestnews li {
	vertical-align: top;
	line-height: 18px;
}
.ctn-latestnews .col-latestnews1,  .ctn-latestnews li span{
	width: 38px;
}
li span {
	width:38px;
}

.ctn-latestnews table strong, .ctn-latestnews a {
	padding-bottom: 3px;
	padding-left: 5px;
	_padding-left: 0px;
}
.ctn-latestnews table a, .ctn-latestnews a {
	color: #FFF;
	text-decoration: none;
}
.ctn-latestnews table a:hover, .ctn-latestnews a:hover {
	color: #FF9900;
	text-decoration: none;
}
.ctn-latestnews em, .ctn-latestnews span {
	font-style: normal;
	color: #7B726D;
}
.ctn-latestnews .lnk-latestnewsmore {
	color:#FF9000;
	font-size:11px;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration: none;
}
.ctn-latestnews .lnk-latestnewsmore:hover {
	text-decoration: underline;
}

.ctn-scrollbar {
	position: relative;
	width: 2px;
	background: url(graficos/bgr-scrollbar-vert.gif) repeat-y;
	cursor: pointer;
	float: right;
	height: 354px;
	margin: 2px 5px 0 0;
}
.ctn-scrollingcontentcontainer {
	width: 230;
	height: 358px;
	float: left;
	overflow: hidden;
}
.ctn-scrollbar .ctn-bar {
	position: absolute;
	left: 1px;
	top: 13px;
	width: 6px;
	height: 52px;
	background: #FF9900;
	cursor: pointer;
}
