/* CSS Formatação 
.border {border: 1px solid red;}*/
.border { 	width: 138px;	height: 164px;	text-align: center;	background: url("../img/border.gif") left top no-repeat;	padding-top:9px;}

A {
	text-decoration: none;
}

FORM {
	margin: 0px;
}

HR { display:none; }

ADDRESS {
	font-size:1.1em;
	font-style:normal;
	color:#CE5047;
}
EM {
	font-size:1.1em;
	font-style:normal;
	text-transform:uppercase;
	color:#CE5047;
}
H3 {
	height:17px;
	font-size:1.1em;
	font-weight:normal;
	margin:0px 0px 17px 0px;
	border-top:solid 1px #E5E5E5;
	border-bottom:solid 1px #C9C9C9;
}
H3 A {
	height:17px;
	line-height:17px;
	display:block;
	float:right;
	background:url("../img/double.right.arrow.gif") left center no-repeat;
	padding:0px 0px 0px 15px;
	color:#244D7E;
}
H3 A:hover { color:#577FAF; }
H4.link {
	height:17px;
	font-size:1.1em;
	font-weight:normal;
	margin:0px 0px 17px 0px;
	border-top:solid 1px #E5E5E5;
	border-bottom:solid 1px #C9C9C9;
}
H4.link A {
	height:17px;
	line-height:17px;
	display:block;
	float:left;
	background:url("http://www.redeatletismo.com.br/img/double.right.arrow.gif") left center no-repeat;	
	padding:0px 0px 0px 15px;
	color:#244D7E;
}
H4.link A:hover {color:#577FAF;}

#left{float:left;}
.font11 {font-size:11px;}
.imgA {	display:block;	margin:13px 0px 16px 0px;	border:solid 2px #DDD;}
:root .imgA {	display:block;	margin:13px 0px 14px 0px;	border:solid 2px #DDD;}
.clear {
	clear:both;
}

.input { 
	background:#E5E5E5; 
	border:0px; 
	font-family:"Arial", "Tahoma", sans-serif;	
	font-size:12px;
}

.titulo {
	font-size:22px;
	margin:5px 0px 0px 0px;
	padding:0px;
}
:root .titulo {
	font-size:22px;
	margin:5px 0px 0px 0px;
	padding:0px;
}
.txtH1 {
	font-size:22px;
	margin:0px 0px 0px 0px;
	padding:0px;
	visibility: hidden;
}
:root .txtH1 {
	font-size:22px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.txtH2 {
	font-size:16px;
	color:#B74940;
	margin:0px;
	padding:0px;
	visibility: hidden;
}
.txtH1a {
	font-size:18px;
	color:#B74940;
	margin:0px;
	padding:0px;
}
.txtH1b {
	font-size:18px;
	color:#000;
	margin:0px;
	padding:0px;
}

.txtH1e {
	font-size:42px;
	color:#C3271B;
	margin:0px;
	padding:0px;
}

.txtH2e {
	font-size:22px;
	color:#989898;
	margin:0px;
	padding:0px;
}
.txtH3e {
	font-size:19px;
	color:#989898;
	margin:0px;
	padding:0px;
}

.txtH3 {
	font-size:15px;
	margin:0px;
	padding:0px;
	color:#9F9F9F;
}
.txtH4 {
	font-size:15px;
	color:#B74940;
	margin:13px 0px 0px 0px;
	padding:0px 8px;
}
.txtH5 {
	font-size:15px;
	color:#000;
	margin:30px 0px 5px 0px;
	padding:0px;
}
.sIFR-active .txtH1a,
.sIFR-active .txtH1b,
.sIFR-active .txtH1,
.sIFR-active .txtH2, 
.sIFR-active .txtH3,
.sIFR-active .txtH4,
.sIFR-active .txtH5 {visibility: hidden;line-height: 0.5em;margin:0;padding:0;}
.sIFR-flash .txtH1a,
.sIFR-flash .txtH1b,
.sIFR-flash .txtH1,
.sIFR-flash .txtH2,
.sIFR-flash .txtH3,
.sIFR-flash .txtH4,
.sIFR-flash .txtH5 {visibility: hidden;line-height: 0.5em;}

#sectionF4 { display:inline; width:199px; float:left; padding:0px 0px 0px 0px;}

#indexB {
	margin:16px 0px 0px 0px;
	padding:0px;
}
#indexB UL {
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:none;
	line-height:normal;
}
#indexB UL LI {
	margin:0px 0px 17px 0px;
}
#indexB UL LI VAR {
	display:block;
	color:#CE5047;
	font-style:normal;
}

#indexB UL LI EM {
	font-size:11px;
	display:inline;
	color:#CE5047;
	font-style:normal;
}

#indexB UL LI A {
	color:#000;
}
#indexB UL LI A:hover {
	color:#666;
}
#indexB UL LI A IMG {
	border:0px;
	margin:0px 0px 0px 5px;
}
#pagination {
	height:17px;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 17px 0px;
	border-top:solid 1px #E5E5E5;
	border-bottom:solid 1px #C9C9C9;
}
#pagination A {
	height:17px;
	line-height:17px;
	display:block;
	float:right;
	background:url("../img/double.right.arrow.gif") left center no-repeat;
	padding:0px 0px 0px 15px;
	color:#244D7E;
}
#pagination A:hover {color:#577FAF;}
#lstSchedule {
	margin:0px;
	padding:3px 0px;
	list-style:none;
}

#lstSchedule LI {
	display:block;
}

#lstSchedule LI {
	font-size:1.1em;
	line-height:22px;
	height:22px;
}
#lstSchedule LI VAR {
	float:left;
	width:68px;
	margin:0px 14px 0px 10px;
	color:#CE5047;
	font-style:normal;
}
#lstSchedule LI VAR.data {
	float:left;
	width:50px;
	margin:0px 14px 0px 10px;
	color:#CE5047;
	font-style:normal;
}
#lstSchedule LI A {
	color:#666;
}
#lstSchedule LI A:hover {
	color:#999;
}
#lstSchedule LI.interLine {
	height:16px;
	line-height:16px;
	background:#EFF5F9;
}
.hairline {
	height:1px;
	background:#E5E5E5;
	margin:10px 0px !important;
}

.nwsImage {
	font-size:10px;
	margin:0px;
	margin:0px 0px 20px 0px;
}
.nwsImage IMG {
	display:block;
	margin:0px;
	border:solid 2px #DDD;
}

.nwsImage ADDRESS {
	font-size:10px;
	text-align:right;
}

.nwsImage P {
	margin:5px 0px;
}

#lstGalery,
#lstCompeticao {
	margin:5px 0px 10px 0px;
	padding:0px 8px;
	list-style:none;
	font-size:1.1em;
	display: block;
}
#lstGalery LI,
#lstCompeticao LI {
	height: 60px;
	display:block;
}

#lstGalery LI A{
	float:left;
	display:block;
}
#lstGalery LI A IMG {
	zoom:1;
	float:left;
	display:block;
	margin:0px 10px 0px 0px;
	border:solid 2px #DDD;
}
#lstGalery LI DIV {
	float: left;
	display: inline;
	width: 300px;
}

#lstGalery LI DIV A {
	color:#71A4C7;
	background:url("../img/double.right.arrow.gif") right center no-repeat;
	padding:0px 13px 0px 0px;
}
#lstGalery LI DIV A:hover {
	color:#A4C7E9;
}

#lstCompeticao LI A {
	cursor: pointer;
	color:#000;
	padding:0px 13px 0px 0px;
}
#lstCompeticao LI A:hover {
	color:#666;
}

#lstProfile {
	zoom:1;
	margin:14px 0px 10px 0px;
	padding:0px 8px;
	list-style:none;
	font-size:1.1em;
}
#lstProfile A{
	float:left;
	display:block;
}
#lstProfile A IMG {
	zoom:1;
	float:left;
	display:block;
	margin:0px 10px 0px 0px;
	border:solid 1px #F00;
}
#lstProfile DIV {
	float:left;
}
#lstProfile STRONG {
	color:#686868;
}
#lstProfile P {
	zoom:1;
	display:block;
	color:#686868;
	margin:1px 0px;
}
#lstProfile P A {
	color:#71A4C7;
	background:url("../img/double.right.arrow.gif") right center no-repeat;
	padding:0px 13px 0px 0px;
}
#lstProfile P A:hover {
	color:#A4C7E9;
}
#nwsTools {
	padding:10px 14px;
	margin: 10px 0px 0px 0px;
}
#nwsTools UL {
	margin:0px;
	padding:0px;
	list-style:none;
}
#nwsTools UL LI {
	font-size:1.1em;
	line-height:25px;
	display:inline;
}
#nwsTools UL LI A {
	display:block;
	padding:0px;
	color:#CA0002;
}

#nwsTools UL LI A.print {
	background:url("../img/icon.print.gif") left center no-repeat;
	padding:0px 0px 0px 20px;
}

#nwsTools UL LI A.send {
	background:url("../img/icon.send.friend.gif") left center no-repeat;
	padding:0px 0px 0px 20px;
}

#BoxSearch {
	background: url("../img/box.dot.gif") repeat-y top left;
	padding:0px;
}

#BoxSearch .roundcont {
	width: 100%;
	background-color: #FFF;
	background: url("../img/box.dot.gif") repeat-y top right;
}

#BoxSearch .roundtop { 
	height: 5px;
	line-height: 5px;
	background: url("../img/box.dot.gif") repeat-x top right;
}
#BoxSearch .roundtop .cor-left {
	float: left;	
	width: 5px;
	height: 5px;
	border: none;
	display: block !important;
	background: url("../img/box.top.left.gif") no-repeat top left;
}
#BoxSearch .roundtop .cor-right {
	float: right;
	width: 5px;
	height: 5px;
	border: none;
	display: block !important;
	background: url("../img/box.top.right.gif") no-repeat top right;
}
#BoxSearch .roundbottom {
	height: 5px;
	line-height: 5px;
	background: url("../img/box.dot.gif") repeat-x bottom right;
}
#BoxSearch .roundbottom .cor-left {
	float: left;	
	width: 5px;
	height: 5px;
	border: none;
	display: block !important;
	background: url("../img/box.bottom.left.gif") no-repeat top left;
}
#BoxSearch .roundbottom .cor-right {
	float: right;
	width: 5px;
	height: 5px;
	border: none;
	display: block !important;
	background: url("../img/box.bottom.right.gif") no-repeat top right;
}

#frmNoticia{
	width: 350px;
	margin: 0 auto;
	display: block !important;
	padding-bottom: 5px;
}

#frmMidias{
	width: 640px;
	margin: 0 auto;
	display: block !important;
	padding-bottom: 5px;
}
#frmResultados{
	width: 640px;
	margin: 0 auto;
	display: block !important;
	padding-bottom: 5px;
}

#BoxSearch FORM FIELDSET{
	border: none;
	margin:0px;
	padding:5px 0px 0px 0px;
}

#BoxSearch FORM FIELDSET .termo{
	width: 100%;
	display: block !important;
}

:root #BoxSearch FORM FIELDSET .termo{
	width: 100%;
	display: block !important;
}

#frmNoticia .btnSubmit,
#frmMidias .btnSubmit {
	display:block;
	float:right;
	width:54px;
	height:18px;
	background:url("../img/btn.search.gif") left top no-repeat;
}

.label-data{
	float:left;  
	display: inline; 
	padding: 2px 5px 0px 0px;
}


input.dp-applied {
	width: 80px;
	float: left;
}

a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 0px 10px 0px 3px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url("../img/icon.calendar.png") no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}

#calendar-me {
	margin: 20px;
}
.defTable {
	margin:10px 0px 0px 0px;
	padding:0px;
	border-collapse:separate;
	width:100%;
}

:root .defTable {
	margin:10px 0px 0px 0px;
	padding:0px;
	border-collapse:separate;
	width:100%;
}

.defTable EM {
	font-size:11px;
}

.defTable THEAD {
	color:#D14D41;
	font-size:11px;
	text-align:left;
}

.defTable THEAD TR TH {
	padding:0px;
	height:18px;
	line-height:18px;
	border-bottom:solid 1px #DDD;
	text-align: left;
}

.defTable THEAD TR TH.txtTitle {
	padding:0px;
	height:18px;
	line-height:18px;
	border-bottom:solid 1px #DDD;
	text-align: center;
}

.defTable TBODY {
	color:#000;
	font-size:11px;
	text-align:left;
}

.defTable TBODY.font10 {
	color:#000;
	font-size:10px;
	text-align:left;
}

.defTable TBODY TR TD {
	height:20px;
	line-height:20px;
}

.defTable TBODY TR TD.space {
	height:3px;
	line-height:3px;
}

.defTable TBODY.font10 TR TD {
	height:20px;
	/*line-height:10px;*/
}

:root .defTable TBODY TR TD {
	height:20px;
	line-height:20px;
	padding: 4px;
}

:root .defTable TBODY.font10 TR TD {
	line-height:15px;
	padding: 4px;
}

.defTable TBODY TR TD span.lstLink {
	line-height:1em;
}

.defTable .lined TD {
	background:#ECF5Fa;
}

.defTable .lined1 TD {
	height:17px;
	line-height:17px;
	background:#F8F8F8;
}

.defTable .lined2 TD {
	height:17px;
	line-height:17px;
	background:#FFF;
}

.defTable A {
	color:#000;
	background:url("../img/double.right.arrow.gif") right center no-repeat;
	padding:0px 13px 0px 0px;
}

.defTable UL {
	margin:0px;
	padding:0px;
	list-style:none;
}

.defTable UL LI {
	display:inline;
	margin:0px 20px 0px 0px;
}

.defTable TFOOT TR TD {
	border-top:solid 1px #E5E5E5;
	padding:2px 0px;
	font-size:11px;
}

.defTable TFOOT TR TH {
	height:15px;
}
.dataCal{	
	font-size: 10px;	
	text-align:center;
}
.lstLink {
	margin:10px 0px;
}
.lstLink span {
	font-size:11px;
	font-size:1.1em;
	font-style:normal;
	color:#CE5047;
}
.lstLink A {
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.lstLink A:hover {
	color:#666;
}
.lstLink A IMG {
	border:0px;
	margin:0px 0px 0px 5px;
}
.lstLink EM {
	font-size:10px;
	font-style:normal;
	text-transform:uppercase;
	color:#CE5047;
} 
.frmDefault {
	margin:20px 0px 0px 0px;
	padding:0px;
}
.frmDefault FIELDSET {
	margin:0px 0px 5px 0px;
	padding:0px;
	border:0px;
}
.frmDefault FIELDSET LABEL {
	display:block;
	float:left;
	height:21px;
	line-height:21px;
	width:60px;
	color:#8F8F8F;
}
.frmDefault FIELDSET A {
	display:block;
	float:right;
}
.frmDefault FIELDSET A IMG {
	border:0px;
	margin:0px 20px 0px 0px;
}
.frmDefault2 {
	margin:20px 0px 0px 0px;
	padding:0px;
}
.frmDefault2 FIELDSET {
	margin:0px 0px 5px 0px;
	padding:0px;
	border:0px;
}
.frmDefault2 FIELDSET LABEL {
	display:block;
	float:left;
	height:21px;
	line-height:21px;
	width:360px;
	color:#8F8F8F;
}
.inpA {
	width:360px;
	background:#E5E5E5;
	border:0px;
}
.inpImg {
	display:block;
	float:right;
	border:0px;
	margin:0px 20px 0px 0px;
}
.lnkCat{
	font-size:1.1em;
	line-height:2.5em;
}

.lnkCat A{
	color:#000;
}

.lnkCat A:hover{
	color:#666;
}
.indexAtletas {
	margin:0px;
	padding:0px;
	list-style:none;
}
.indexAtletas LI {
	display:block;
	border-top:solid 1px #DDD;
	border-bottom:solid 1px #DDD;
	margin:0px 0px 20px 0px;
	height:67px;
	font-size:11px;
}

.indexAtletas LI A {
	float:left;
	display:block;
}

.indexAtletas LI A IMG {
	zoom:1;
	float:left;
	display:block;
	margin:11px 10px 0px 0px;
	border:solid 1px #F00;
}
.indexAtletas LI .lnkList {
	display:block;
	width:122px;
	height:67px;
	line-height:67px;
	float:right;
	color:#71A4C7;
	background:url("../img/double.right.arrow.gif") 89px center no-repeat;
	padding:0px 13px 0px 0px;
	text-align:center;
}
.indexAtletas LI .lnkList:hover {
	background:#F2F2F2 url("../img/double.right.arrow.gif") 89px center no-repeat;
}
.spacerD {
	height:5px;
}
#tecBox{
	display:block;
	width:150px;
	height:239px;
	margin: 20px 10px 0px 0px;
	float: left;
}

#tecBox #cont{
	display:block;
	width:150px;
	height:226px;
	background:url("../img/bg.box.tec.gif") top no-repeat;
}

#tecBox #cont IMG{
	margin: 15px 15px 5px 15px;
    border: 0px;
}

#tecBox #cont DIV{
	margin: 0px 15px 5px 15px;
	font-size:11px;
	color:#676767;
}

#tecBox #cont A{
	font-size:11px;
	color:#676767;
}

#tecBox #cont A:hover{
	font-size:11px;
	color:gray;
}
.btnVeja {
	display:block;
	float:right;
	width:71px;
	height:22px;
	background:url("../img/btn.veja.gif") left top no-repeat;
}
.borderTec { 
	width: 138px;
	height: 164px;
	text-align: center;
	background: url("../img/border.gif") left top no-repeat;
	padding-top:9px;
}
.indicesTitle {
	font-size:14px;
	font-weight:bold;
	color:#CD4D42;
	border-bottom:solid 2px #CD4D42;
	margin:20px 0px 10px 0px;
	padding-bottom: 5px;
}

:root .indicesTitle {
	font-size:14px;
	font-weight:bold;
	color:#CD4D42;
	border-bottom:solid 2px #CD4D42;
	margin:20px 0px 0px 0px;
	padding-bottom: 5px;
}

.lblMes { font-weight:bold; color: #666666; padding:0px; height:18px; line-height:18px;	border-bottom:solid 1px #DDD;}
.lstDefault {
	margin:0px;
	padding:3px 0px;
	list-style:none;
}
.lstDefault LI {
	display:block;
}
.lstDefault LI {
	font-size:1.1em;
	line-height:22px;
	height:22px;
}
.lstDefault LI VAR {
	float:left;
	width:68px;
	margin:0px 14px 0px 10px;
	color:#CE5047;
	font-style:normal;
}
.lstDefault LI A {
	color:#666;
}
.lstDefault LI A:hover {
	color:#999;
}
.lstDefault LI.interLine {
	height:16px;
	line-height:16px;
	background:#EFF5F9;
}
.lstDefault LI.interLine2 {
	min-height:16px;
	height:auto;
	line-height:16px;
	background:#EFF5F9;
}
.lstMensagens {
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:none;
}
.lstMensagens LI {
	font-size:1.0em;
	color:#8E8E8E;
	margin:0px 0px 20px 0px;
}
.lstMensagens LI ADDRESS {
	font-style:normal;
	color:#0069A3;
}
.lstMensagens LI P {
	margin:0px;
}
.lstMensagens LI VAR {
	font-style:normal;
	margin:0px;
	color:#000;
}
.label {
	height:15px;
	display:block;
	background-color:#CE5047;
	background-repeat:no-repeat;
}
.lblSuaGaleria {
	background-image:url("../img/lbl.sua.galeria.gif");
	background-position:9px top;
}
.lblSuasNoticias {
	background-image:url("../img/lbl.suas.noticias.gif");
	background-position:9px top;
}
.lblPatrocinador {
	background-image:url("../img/lbl.patrocinador.gif");
	background-position:9px top;
}
.lblGaleriaCompeticao {	
	background-image:url("../img/lbl.galeria.competicao.gif");	
	background-position:9px top;
}

#yGallery {
	width:220px;
	overflow:hidden;
	padding: 10px 0px 12px 0px;
	margin:0px;
	list-style:none;
}

:root #yGallery {
	width:220px;
	overflow:hidden;
	padding: 10px 0px 0px 0px;
	margin:0px;
	list-style:none;
}

#yGallery A,
#yGallery UL LI {
	display:inline;
	float:left;
	width:90px;
	height:90px;
	margin:0px 18px 18px 0px;
	list-style:none;
}
#yGallery A IMG {
	border:0px;
}

#yGalleryB {	
	width:650px;	
	overflow:hidden;
	margin: 20px 0px 0px 0px;
}

#yGalleryB A {	
	display:inline;	
	float:left;	
	width:90px;	
	height:90px;	
	margin:0px 18px 18px 0px;
}
#yGalleryB A IMG {	border:0px;}

#yGalleryb {
	width:220px;
	overflow:hidden;
	padding: 10px 0px 12px 0px;
	margin:0px;
	list-style:none;
}

:root #yGalleryb {
	width:220px;
	overflow:hidden;
	padding: 10px 0px 0px 0px;
	margin:0px;
	list-style:none;
}

#yGalleryb A,
#yGalleryb UL LI {
	display:inline;
	float:left;
	width:58px;
	height:58px;
	margin:0px 12px 12px 0px;
	list-style:none;
}
#yGalleryb A IMG {
	border:0px;
}


.statusBusca {
	font-size:12px;	
	margin:5px 0px 0px 0px;	
	padding:0px;
}

#indexA {
	margin:16px 0px 0px 0px;
	padding:0px 0px 0px 14px;
}
#indexA UL {
	font-size:1.1em;
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:none;
}
#indexA UL LI {
	margin:0px 0px 17px 0px;
}

#indexA UL .margin {
	margin:0px 0px 5px 0px;
}
#indexA UL LI VAR {
	display:block;
	color:#CE5047;
	font-style:normal;
}
#indexA UL LI A {
	color:#000;
}
#indexA UL LI A:hover {
	color:#666;
}
#indexA UL LI A IMG {
	border:0px;
	margin:0px 0px 0px 5px;
}
#yGalleryB {
	width:650px;
	overflow:hidden;
}

#yGalleryB UL {
	margin:10px 0px 18px 0px;
	padding:0px;
	list-style:none;
	width:650px;
}
#yGalleryB UL LI {
	display:inline;
}
#yGalleryB UL LI A {
	display:inline;
	float:left;
	width:90px;
	height:90px;
	margin:0px 18px 18px 0px;
}
#yGalleryB UL LI A IMG {
	border:0px;
}
.lnkLeiaMais {	
	color:#71A4C7;	
	background:url("../img/double.right.arrow.gif") right center no-repeat;	
	padding:0px 13px 0px 0px;
}
.lnkLeiaMais:hover {color:#A4C7E9;}

.tabContA {
	margin:10px 0px 0px 0px;
	width:265px;
	float:left;
}

.tabContB {
	margin:10px 0px 0px 0px;
	width:345px;
	float:right;
}

#boxEspecial{
	font-size: 11px;
	color: #686868;
	float: left;
	width: 150px;
}

.boxCont{
	background:url("../img/bg.box.jpg") center top no-repeat;
	width: 150px;
	height: 145px;
	font-size: 11px;
	color: #686868;
	float: left;
	margin: 0px auto;
}

.boxCont DIV{
	width: 121px;
	margin: 10px auto 0px auto;
}

#galBox{
	display:inline;	
	width:150px;	
	height:239px;	
	margin: 20px 15px 0px 0px;	
	float: left;
}

#galBox #cont{	
	display:block;	
	width:150px;	
	height:226px;	
	background:url("../img/bg.box.tec.gif") top no-repeat;
}

#galBox #cont IMG{	
	margin: 15px 15px 5px 30px;    
	border: 0px;
}
#galBox #cont .img{	
	display:block;	
	margin: 17px;    
	border: 0px;	
	background-color:#FFFFFF;	
	padding: 12px;
}

:root #galBox #cont .img{	
	display:block;	
	margin: 25px 17px 17px 17px;    
	border: 0px;	
	background-color:#FFFFFF;	
	padding: 12px;
}
#galBox #cont .img IMG{
	display: block;	
	margin: 0px;    
	border: 0px;
}
:root #galBox #cont .img IMG{	
	display: block;	
	margin: 0px;    
	border: 0px;
}
#galBox #cont DIV{	
	margin: 0px 15px 5px 15px;	
	font-size:11px;	
	color:#676767;
}
#galBox #cont A{font-size:11px; color:#676767;}
#galBox #cont A:hover{font-size:11px; color:#333;}
#galBox #cont .data{font-size:12px;	color:#676767;}
#galBox #cont .desc{font-size:11px;	color:#676767; line-height: 15px;}

.btngalFotos {	
	display:block;	
	float:right;	
	width:71px;	
	height:13px;	
	background:url("../img/btn.galfotos.gif") left top no-repeat;
}

.btnVejaMais {
	display:block;	
	float:right;	
	width:71px;	
	height:22px;	
	background:url("../img/btn.veja.gif") left top no-repeat;
}

.btnSearch{	
	display:block;	
	float:right;	
	width:54px;	
	height:18px;	
	background:url("../img/btn.search2.gif") left top no-repeat;
}

.btnFiltrar {	
	display:block;	
	float:right;	
	width:54px;	
	height:18px;	
	background:url("../img/btn.filtrar.gif") left top no-repeat;	
	cursor: pointer;
}

H3#pag{
	display: block;
	height:17px;
	font-size:1.1em;
	font-weight:normal;
	margin:20px 0px 17px 0px;
	border-top:solid 1px #E5E5E5;
	border-bottom:solid 1px #C9C9C9;
	clear:both;
}

H3#pag A {
	height:17px;
	line-height:17px;
	display:block;
	background:url("../img/double.right.arrow.gif") left center no-repeat;	
	padding:0px 0px 0px 15px;
	color:#244D7E;
}
H3#pag A:hover {color:#577FAF;}

.spaceA{
	height: 30px;
	display: block;
	clear:both;
}

#lastVideo{
	margin: 20px 0px 0px 0px!important;
	display: block;
}

#lastVideo .object{
	float: left;
	display:inline;
	border-bottom: 1px solid #DDD;
	width:413px;
	height:291px;
}

#lastVideo #descVideo{
	display: inline;
	float: right;
	width: 220px;
	height: 270px;
	border: 1px solid #DDD;
	padding: 10px 5px;
}

#lastVideo #descVideo UL {
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

#lastVideo #descVideo UL LI {
	padding:0px 0px 0px 0px;
	margin:0px 0px 13px 0px;
}

#lastVideo #descVideo UL LI A{
	text-decoration: none;
}

#lastVideo #descVideo UL LI.title {
	font-size: 12px;
	color:#000000;
	font-weight: bold;
}

#lastVideo #descVideo UL LI.dados {
	font-size: 11px;
	color:#ce4f46;
}

#listVideos{
	padding: 10px;
	border: 1px solid #DDD;
	display: block;
	clear:both;
	margin-bottom: 20px;
}

#boxVideo{
	border: 1px solid #DDD;
	width:140px;
	height:180px;
	float:left;
	font-size: 11px;
	color:#7a7a7a;
	margin-bottom: 20px;
}

:root #boxVideo{
	border: 1px solid #DDD;
	width:140px;
	height:180px;
	float:left;
	font-size: 11px;
	color:#7a7a7a;
	margin-bottom: 20px;
}

#boxVideo UL {
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

:root #boxVideo UL {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

#boxVideo UL LI {
	padding:0px 0px 0px 0px;
	margin:0px 0px 8px 0px;
}

#boxVideo UL LI .thumb{
	overflow:hidden;
	width:120px;
	height:72px;
	margin: 10px auto 0px auto;
}

#boxVideo UL LI .thumb IMG{margin-top:-10px}

#boxVideo UL LI .desc{
	font-size: 11px;
	color:#7a7a7a;
	margin: 0px 10px;
	height: 50px;
}

#boxVideo UL LI A{
	text-decoration:none;
	color: #ce4f46;
	margin: 0px 0px 10px 75px;	
}

.spaceBox{margin-right: 23px;}

.spaceBox2{margin-right: 30px;}

.spaceBox3{margin-right: 15px;}

.border-right {	border-right: 1px solid #E5E5E5;}
.border-bottom {border-bottom: 1px solid #E5E5E5;}

.boxDest {	
	padding:10px 10px 10px 10px;	
	border-left: 1px solid #E5E5E5;	
	border-bottom: 1px solid #E5E5E5;	
	float: left;	
	display:block;	
	width: 123px;	
	height: 155px;
}
.boxDest IMG {	
	border:0px;	
	display:block;	
	border:solid 2px #DDD;
}
.boxDest A {	
	font-size:1.1em;
	color: #000;
}
.boxDest A:hover {	
	color: #666666;
}
#novostalentosFaq {
	margin:10px 0px;
	padding:0px;
	list-style:none;
}
#novostalentosFaq LI {
	display:block;
	border-bottom:solid 1px #E5E5E5;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}
#novostalentosFaq LI SPAN {
	display:block;
	font-size:1.1em;
	margin:0px 0px 0px 0px;
}
#novostalentosFaq LI SPAN A {
	font-weight:bold;
	text-decoration:none;
	color:#CD4D42;
}
#novostalentosFaq LI SPAN .selected {
	font-weight:bold;
	text-decoration:none;
	color:#666;
}
#novostalentosFaq LI DIV {
	display:none;
	font-size:1.0em;
	line-height:1.5em;
	margin:10px 0px 0px 0px;
}
#newsTools {	background:#CA0002;	padding:10px 14px;	margin: 10px 35px 0px 0px;}
#newsTools UL {	margin:0px;	padding:0px;	list-style:none;}
#newsTools UL LI {	font-size:1.1em;	line-height:19px;	display:inline;}
#newsTools UL LI A {	display:block;	background:url("../img/single.right.arrow.2.gif") left center no-repeat;	padding:0px 0px 0px 7px;	color:#FFF;}
.title {
	font-size:16px;
	font-weight:bold;
	color:#CD4D42;
	border-bottom:solid 2px #CD4D42;
	margin:20px 0px 10px 0px;
	padding-bottom: 5px;
}
.title2 {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border-bottom:solid 2px #DDD;
	margin:20px 0px 10px 0px;
	padding-bottom: 5px;
}
#empBox{	display:block;	width:205px;	height:127px;	margin: 20px 10px 20px 0px;	float: left;}
:root #empBox{	display:block;	width:205px;	height:127px;	margin: 20px 9px 20px 0px;	float: left;}
#empBox #cont{	display:block;	width:205px;	height:127px;	background:url("../img/bg_boxemp.gif") top no-repeat;	text-align:center;}
#empBox #cont IMG{	margin-top: 30px;	margin-bottom: 10px;}
#empBox #cont div{	margin: 10px 15px 5px 15px;	font-size:11px;	color:#676767;	text-align:left;}
.btnvFotos {	display:block;	float:right;	width:36px;	height:13px;	background:url("../img/btn_vejafotos.gif") left top no-repeat;}
.btngalFotos {	display:block;	float:right;	width:71px;	height:13px;	background:url("../img/btn.galfotos.gif") left top no-repeat;}
.btnMidias{	display:block;	float:right;	width:42px;	height:13px;	background:url("../img/btn_midias.gif") left top no-repeat;}
.btnNoticias {	display:block;	float:right;	width:44px;	height:13px;	background:url("../img/btn_noticias.gif") left top no-repeat;}
.btnGraficos {	display:block;	float:right;	width:42px;	height:13px;	background:url("../img/btn_graficos.gif") left top no-repeat;}
.btn_space{	display:block;	float:right;	width:13px;	height:13px;	background:url("../img/btn_space.gif") left top no-repeat;}
.indexResultados {	margin:0px;	padding:0px;	list-style:none;}
.indexResultados LI {	display:block;	margin:0px 0px 20px 0px;	height:15px;	font-size:11px;}
.indexResultados LI .icon {	float:left;	display:block;}
.indexResultados LI A {	display:inline;	/*width:420px;*/	height:25px;	float:left;	padding:0px 13px 0px 0px;}
.indexResultados LI A .arrow {	border:0px;	margin:0px 0px 0px 5px;}
.indexResultados LI VAR {	float:left;	margin:0px;	color:#CE5047;	font-style:normal;	display:block;}
.defTableNT {	margin:10px 0px 0px 0px;	padding:0px;	border-collapse:collapse;	width:100%;}
:root .defTableNT {	margin:10px 0px 0px 0px;	padding:0px;	border-collapse:separate;	width:100%;}
.defTableNT THEAD {	color:#D14D41;	font-size:11px;	text-align:left;}
.defTableNT THEAD TR TH {	padding:0px;	height:18px;	line-height:18px;	border-bottom:solid 1px #DDD;}
.defTableNT THEAD TR TH.title {	padding:0px;	height:18px;	line-height:18px;	border-bottom:solid 1px #DDD;	text-align: center;}
.defTableNT TBODY {	color:#000;	font-size:11px;	text-align:left;}
.defTableNT TBODY.font10 {	color:#000;	font-size:10px;	text-align:left;}
.defTableNT TBODY TR TD {	height:15px;	line-height:15px;}
.defTableNT TBODY.font10 TR TD {	height:20px;	/*line-height:10px;*/}
:root .defTableNT TBODY.font10 TR TD {	line-height:15px;	padding: 5px;}
.defTableNT TBODY TR TD span.lstLink {	line-height:1em;}
.defTableNT .lined TD {	height:17px;	line-height:17px;	background:#ECF5Fa;}
.defTableNT .linedOff TD {	height:17px;	line-height:17px;	background:#F0F0F0; color:#999999;}
.defTableNT .lined1 TD {	height:17px;	line-height:17px;	background:#F8F8F8;}
.defTableNT A {	color:#000;	background:url("../img/double.right.arrow.gif") right center no-repeat;	padding:0px 13px 0px 0px;}
.defTableNT A.noicon {	color:#000;}
.defTableNT UL {	margin:0px;	padding:0px;	list-style:none;}
.defTableNT UL LI {	display:inline;	margin:0px 20px 0px 0px;}
.defTableNT TFOOT TR TD {	border-top:solid 1px #E5E5E5;	padding:2px 0px;	font-size:11px;}
.defTableNT TFOOT TR TH {	height:15px;}

.error {	border: 1px solid #990000;	background:#FFD9D9 url("../img/icons/error.png") 5px center no-repeat;	font-size: 11px;	font-weight: bold;	color:#930000;	padding: 5px 5px 5px 25px;	margin-top:5px;}
.sucess {	border: 1px solid #007100;	background:#DDFFDD url("../img/icons/sucess.png") 5px center no-repeat;	font-size: 11px;	font-weight: bold;	color:#006600;	padding: 5px 5px 5px 25px;}
.alert {	border: 1px solid #FF9900;	background:#FFFFCC url("../img/icons/alert.png") 5px center no-repeat;	font-size: 11px;	font-weight: bold;	color:#FF6600;	padding: 5px 5px 5px 25px;}
.indexLocalidades {	display: block; margin:0px 0px 15px 0px; padding:0px; float: left; height:55px; font-size:11px; width:210px;}
.indexLocalidades #img {width:50px; height:50px; margin:0px 5px 0px 0px; padding: 0px; float: left;}
.indexLocalidades IMG {float:left; display:block;  margin:1px 0px 0px 0px;border: 1px solid #CCC;}
.indexLocalidades .lnkList {display:block; color:#71A4C7; width:150px; padding:0px 0px 0px 0px; background:url("../img/double.right.arrow.gif") 131px 5px no-repeat;}
.indexLocalidades .lnkList:hover {color:#244D7E;}
#fldRecordes{	margin:0px;	padding:10px;	width:400px;	background:url("../img/bgfildset4.gif") top left no-repeat;	height:56px;	display:block; padding-top:20px}

#itens-forum{
	margin: 10px 0px;
	padding: 10px 10px;
	background-color:#F0F0F0;
	height: auto; 
}

#itens-forum EM {
	color:#D4443B;
	text-transform:uppercase;
	font-weight:bold;
	font-style:normal;
	font-size:1.1em;
}

#itens-forum H2 {
	font-size:1.4em;
	line-height:1.5em;
	color:#343434;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

#itens-forum .texto {
	font-size:1.1em;
	color:#343434;
	font-weight:bold;
	margin:5px 0px;
}
#itens-forum P {
	margin:0px 0px 0px 0px;
	font-size:1.1em;
	line-height:1.2em;
	color: #666;
}
#itens-forum A {
	font-size:1.1em;
	display:block;
	text-align:right;
	background:url("../img/double.right.arrow.gif") right center no-repeat;
	padding:0px 15px 0px 0px;
	color:#244D7E;
}
#itens-forum A:hover { color:#577FAF; }

.linkexterno{
	height:17px;
	line-height:17px;
	color:#71A4C7;
	background:url("../img/double.right.arrow.gif") right center no-repeat;
	padding:0px 15px 0px 0px;
	font-size: 11px;
}
.linkexterno:hover {color:#A4C7E9;}