﻿/* Global sobreposto */
body								{background-image:url('/Sites/Rank/_Img/BgBody.png');}

.Logo							{width:235px; height:50px; margin-top:10px; background-position: 0px -2px; background-image: url('/Sites/Rank/Mosaico.png');}
.LogoCadari				{display:block; padding:0; margin:0; float:left; color:#FFF; background-image:url('/Sites/Rank/Mosaico.png'); width:200px; height:14px !important; background-position:-5px -63px;}
.Topo							{height:70px;}
.Corpo							{background-image: url('/Sites/Rank/_Img/BgTop.png'); background-repeat: no-repeat; background-color:#FFF;}
.Redes							{padding:20px 20px 0 0;}
.Login							{margin:0;}
.btBusca						{ float:left;padding-top: 15px; padding-right: 30px; width:400px}
.Rodape						{padding:20px 0;}
.Rodape			a			{display:block; font-size:12px; color:#DDD; padding:0 20px;}
.Painel							{margin-right:15px;}
.Painel	.PainelTit	Grupo3		a	{color:#FFF;}

.Instagram { display:none;}

.MenuBarra						{background-color:inherit;}
.MenuBarra	a					{float: left; height: 30px; padding: 6px 10px 0 10px; color: #FFF; font-weight: bold; }
.MenuBarra	a:visited	{color:#FFF;}

.CapaTags							{float:left; width:990px; height:29px; padding:0; margin:-15px 0 0 0; font-size:13px; background-color:#EEE; border-bottom:1px solid #DDD;}
.CapaTags				a			{height:30px; float:left; display:block; margin-top:5px; padding-left:30px; }

.Glossario                          {padding:5px; border:1px dashed #999; font-size:12px; font-style:italic; color:#666; background-color:#FFF7DD;}


/* Rodapé */

.Footer										{float:left; display:block; width:940px; height:250px; padding-left:50px; font-family:Arial; font-size:12px; color:#FFF; background-color:#00A859; background-image:url('/Sites/Rank/_Img/Separa01.gif'); background-repeat:repeat-x; background-position:0 50px;}
.Footer				a						{color:#FFF; display:inline-block;}
.Footer				h1					{display:inline-block; float:left; font-size:14px; font-weight:bold;}
.Footer				h1		a			{display:block; width:220px; height:auto; padding:10px 0; float:left; color:#FFF;}
.FooterCol								{display:block; float:left; width:220px; margin-top:7px;  padding:4px 0;}
.FooterItem								{padding:5px 0;}


/* RankBrasil Capa */

.CapaDestaqueN							{width:630px; padding:15px 0 0 15px;}
.CapaDestaqueN		h1				{color:#002DB2; margin:0;}
.CapaDestaqueN		img				{width:160px; height:132px; float:left; margin-right: 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.CapaDestaqueN		a:link			{color:#002DB2;}
.CapaDestaqueN		a:visited	{color:#002DB2;}

.CapaDestaqueR							{width: 630px; padding:15px 0 0 15px;}
.CapaDestaqueR		h1				{color:#398D07; margin:0;}
.CapaDestaqueR		img				{width:160px; height:132px; float:left; margin-right: 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.CapaDestaqueR		a:link			{color:#002DB2;}
.CapaDestaqueR		a:visited	{color:#002DB2;}

/* RankBrasil Capa Fim*/

table			{display:table; float:left; font-family:Arial; border-collapse:separate; border-spacing:2px; padding:0 5px;}
thead		{font-size: 12px; color:#FFF; font-weight:bold; background-color:#00B200;}
tbody			{font-size: 12px; line-height:130%; margin:0; background-color:#F7F7F7;}
tfoot			{}
td, th			{padding:4px; border:1px solid #DDD; }
caption		{padding-bottom:4px; font-weight:bold; text-align:left;}


/* Recorde, Notícia e Sobre */

.SeloRecorde			{float:left; width:90px; height:146px; background-image:url('/Sites/Rank/_Img/SeloRecorde.png'); background-repeat:no-repeat;}
.SeloNoticia				{float:left; width:90px; height:146px; background-image:url('/Sites/Rank/_Img/SeloNoticia.png'); background-repeat:no-repeat;}


/* Slider Capa Início*/

#content				{margin:5px 0 10px 5px; float:left; height:140px;}			

#slider ul, #slider li				{margin:0; padding:0; list-style:none; }
#slider2 ul, #slider2 li			{margin:0; padding:0; list-style:none; }
#slider li, #slider2 li				{width:640px; height:150px; overflow:hidden;}
		
/*ol#controls								{font-size:0px; position:relative; top:3px; left:380px; margin:0; padding:0; height:20px;}*/
ol#controls								{font-size:0px; margin:0 0 0 350px ; padding:0; height:20px;}
ol#controls li							{margin:0 4px 0 0; padding:0; float:left; list-style:none; height:20px; line-height:20px;}
ol#controls li a						{float:left; width:7px; height:7px; line-height:7px; border:1px solid #ccc; background:#FFF; color:#555; padding:0; text-decoration:none; border-radius:100%;}
ol#controls li.current a		{background:#5DC9E1; color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus		{outline:none;}

/* Slider Capa Fim*/


/* INFOGRÁFICO SEJA RECORDISTA */
.InfogSeja	{float:left; display:table; width:880px; float:left; font-family: 'Nunito', sans-serif; letter-spacing:-1px;}
.InfogBt		{float:right; width:190px; height:30px; display:block; margin:-15px 40px 0; background-image:url('/Midia/Recordes/Sobre/SejaRecordistaBt.png');}
.InfogBt2		{float:right; width:346px; height:87px; display:block; background-image:url('/Midia/Recordes/Sobre/SejaRecordistaBt2.png');}
.InfogBt3		{float:right; width:346px; height:87px; display:block; background-image:url('/Midia/Recordes/Sobre/SejaRecordistaBt3.png');}
.InfogBox	{width:880px; border-radius:8px; margin-top:-5px; padding:0; background-color:#00BFFF; color:#FFF; font-size:18px; padding:10px 40px; letter-spacing:normal;}
