body { background-image: url(../images/bkg_top.gif); background-repeat: repeat-x; background-position:top; margin: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:140%; }

form { margin: 0px; }
input, select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; border:1px solid #48A6D9;}
textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; border:1px solid #48A6D9;}

.BorderGrey{ border:1px solid #CCCCCC;}

.News{}
.News .TableContenteLightBlue{ border-bottom:2px solid #FFFFFF; padding:15px 15px 15px 15px; background-color:#99CDEA;}
.News .TableContenteBlue{ border-bottom:2px solid #FFFFFF; padding:15px 15px 15px 15px; background-color:#48A6D9;}
.News .TdTitulo{/*height:50px;*/ }
.News .TitNews{ font-size:19px; color:#FFFFFF; line-height:100%;}
.News .TitNews A { color:#FFFFFF; text-decoration:none; }
.News .SubTitNews{ padding-top:10px; font-size:11px; color:#000000; font-weight:bold; padding-top:10px;}
.News .TitTipoNews{ font-size:10px; color:#FFFFFF;}
.News .TextNews{ padding-top:10px; font-size:11px; color:#000000;}

.Copyright{ color:#666666; font-size:10px; }
.Copyright a { color:#333333; text-decoration:none; }
.Copyright a:hover { color:#333333; text-decoration:underline; }

div.DivDropDown { filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; }
div.DivDropDown .SubMenu a { font-size:10px; padding:1px 10px 3px 10px;}

.SubMenu { background-color:#E0F0F8; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.SubMenu ul { padding:0px; margin:0px; list-style:none;  }
.SubMenu li { font-size:11px; border-bottom:1px solid #E0F0F8; padding:0px; margin:0px;}
.SubMenu li a {  display:block; background-color:#C0E1F2;  padding:5px 20px 5px 20px; text-decoration:none; color:#000000;}
.SubMenu li a:hover { background-color:#E9156F; text-decoration:none; color:#FFFFFF;}
.SubMenu li.Sel a {  display:block; background-color:#E9156F;  padding:5px 20px 5px 20px; text-decoration:none; color:#FFFFFF;}

.Content{}
.Content .bkgSubMenu { background-color: #E0F0F8; }
.Content .TitleContent{ padding:10px 45px 15px 45px; }
.Content .LocationContent{ padding:0px 45px 15px 45px; }
.Content td.ContentDetail { padding:0px 0px 0px 45px; }
.Content .TextContent{ padding:0px 45px 35px 45px; font-size:11px; color:#000000;}
.Content a { color:#000000; text-decoration:none; }
.Content a:hover { color:#666666; text-decoration:underline; }

.Tracker {font-size:9px; color:#48A6D9;}
.Tracker a { color:#999999; text-decoration:none;}
.Tracker a:hover { color:#48A6D9; text-decoration:none;}

.Titulo1 {font-size:10px; font-weight:bold; color:#333333;}
.SubTitulo1 { padding: 3px 0px 0px 0px; font-size:10px; color:#999999; line-height:100%;}

.Titulo2 {  font-size:9px; color:#E91A72; }
.Titulo3 {  font-size:9px; color:#333333; }
.Texto { font-size:10px; color:#333333;}

.TablelaMain {padding: 0px 0px 0px 29px;}

.TabelaResult td.MainCell { border: 1px solid #C2E1F2; padding: 13px 16px 16px 16px;}
.TabelaResult	td.Titulo1 { height:9px;  text-align:left; padding-left:4px; padding-bottom:3px; } 
.TabelaResult td.Titulo2 { background-color:#E0F0F8;  padding-left:4px; padding-top:2px;}
.TabelaResult	td.Titulo3 { background-color:#E0F0F8;  padding-left:4px; padding-top:2px; padding-bottom:4px;}
.TabelaResult .Imagem { margin-top:7px; margin-bottom:7px;}
.TabelaResult	td.Texto {  padding-top:5px; }
.TabelaResult .LinkVerMais a {   font-size:9px; color:#E91A72; text-align:right; text-decoration:none; font-weight:bold; padding-right:8px; padding-top:2px; padding-bottom:20px;}
.TabelaResult	.LinkVerMais a:hover {   font-size:9px; color:#333333; text-align:right; text-decoration:none; font-weight:bold; padding-right:8px; padding-top:2px; padding-bottom:20px;}

.TabelaResult#Gold { background-image:url(/images/rank/rank_gold.gif); background-position:top right; background-repeat:no-repeat; }
.TabelaResult#Silver { background-image:url(/images/rank/rank_silver.gif); background-position:top right; background-repeat:no-repeat; }


.TitDetailPesq { font-size: 22px; line-height:100%;}
.SubDetailPesq {font-size:9px; color:#333333; padding: 5px 0px 20px 33px;}
.SubmenuDetailPesq { padding-top:10px; padding-bottom:10px; }
.TextoDetailPesq { font-size: 10px; color:#333333; padding:5px 20px 15px 5px;}
.TextoTabDetailPesq { font-size: 10px; color:#333333; /*padding:8px 20px 15px 5px;*/padding:8px 7px 15px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:140%;}
.TextoTabDetailPesq a { color:#E9156F;}
.LinkVoltarDetailPesq a { font-size:9px; font-weight:bold; color:#E91A72; text-align:right; padding:5px 5px 0px 0px; text-decoration:none;}
.ImgsDetailPesq { padding: 5px 5px 5px 5px;}
.ImgsDetailCaption { padding: 3px 5px 0px 5px; font-size:10px; color:#999999; line-height:100%;}
div.ImgsDetailCaption { margin-top:4px;}


/* Mapa Site ===================================*/

.MapaSite {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.MapaSite .background {background-image:url(../images/mapa_site/traco.gif); background-repeat:repeat-y;}

.MapaSite .tit {font-weight:bold; color:#EE5294;}
.MapaSite .tit a {color:#EE5294; text-decoration:none;}
.MapaSite .tit a:hover {color:#EE5294; text-decoration:none;}

.MapaSite .sub {color:#666666; padding-left:10px; padding-bottom:2px; padding-top:2px}
.MapaSite .sub a {color:#666666; text-decoration:none;}
.MapaSite .sub a:hover {color:#333333; text-decoration:none;}

.MapaSite .reservada {color:#333333;}
.MapaSite .reservada a {color:#333333; text-decoration:none;}
.MapaSite .reservada a:hover {color:#999999; text-decoration:none;}


/* Formulário ===================================*/

.DivAbsoluteForm { position:absolute; top:90px; left:-364px; }
.DivAbsoluteForm .DivForm { float:left; width:362px; height:400px; border:1px solid #CCCCCC; background-color:#FFFFFF; }
.DivAbsoluteForm .DivBar { float:left; width:44px; background-color:#E9156F; cursor:pointer; }

TABLE.MainLeftForm {width:308px;}
	.MainLeftForm td { padding-top:3px;}
	.MainLeftForm .Title {font-size:11px; font-weight:bold; color:#48A6D9;}
	.MainLeftForm .Footer {font-size:10px; color:#48A6D9; text-align:left; vertical-align:middle;}
