@charset "utf-8";
/* CSS Document */
html { background:url(../img/background.jpg); }
body {
	line-height:18px;
	background:url(../img/top-background.jpg) repeat-x left top;
	color:#000;
	font:normal 13px Arial, Helvetica, sans-serif;
        
}
p { margin:10px 0; }
a {
	text-decoration:none;
	color:#ff0000;
}
a:hover { text-decoration:underline; }
a:active, a:focus { color:#666 !important; }
a:visited { color:#c00; }
img {
	color:#fff;
}
img, div{ behavior: url(iepngfix.htc) }

/* CLASSES */
.noMargin { margin:0 !important; }
.noMarginBottom { margin-bottom:0px !important; }
.noMarginTop { margin-top:0px !important; }
.noBackground { background:none !important; }
.noBorder { border:none !important; }
.noPadding { padding:0 !important; }
.noHeight { height:0 !important; }
.relative { position:relative; }
.absolute { position:absolute; }
.right { float:right; }
.left { float:left; }
.none { display:none; }
.bolder { font-weight:bold; }
.ligther { font-weight:normal; }
.width { width:100%; }
.table { display:table; }
.upper { text-transform:uppercase; }
.lower { text-transform:lowercase; }
.italic { font-style:italic; }
.normal { font-style:normal; }
.replacement {
	display:block;
	text-indent:-9999px;
}
.indent { text-indent:-9999px; }
.padding10 { padding:10px; }
.borderBottom {
	padding-bottom:20px;
	border-bottom:solid 2px #D6D6D6;
}
.borderBottom2 {
	padding-bottom:20px;
	border-bottom:solid 1px #D6D6D6;
}
.borderTop {
	padding-top:20px;
	border-top:solid 2px #D6D6D6;
}
.miniAd {
	float:left;
	/*border:solid 1px #ccc;*/
	width:85px;
	height:30px;
	/*-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;*/
	text-align:center;
	position:relative;
	left:0px;
	background:#fff;
	margin-left:10px;
}
.letter { letter-spacing:-1px; }
.paginationTable li {
	color:#666;
	display:inline;
}
.paginationTable a {
	color:#666;
	font-size:12px;
}
.paginationTable a:hover {
	color:#F00;
	text-decoration:none;
	font-size:12px;
}
.paginationButton a { background:#E6E6E6; }
/*PAGINATION*/
.paginationButtonFirst a {
	background:url(../img/seta-primeira.png) no-repeat 5px center #E6E6E6;
	text-decoration:none;
	padding:7px 12px 7px 32px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	color:#000;
	margin-right:3px;
}
.paginationButton a:hover { background:#F00; }
.paginationButtonFirst a:hover {
	background:url(../img/seta-primeirahover.png) no-repeat 5px center #F00;
	text-decoration:none;
	color:#FFF;
}
.paginationButtonSecond a {
	background:url(../img/seta-anterior.png) no-repeat 5px center #E6E6E6;
	text-decoration:none;
	padding:7px 12px 7px 32px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	color:#000;
}
.paginationButtonSecond a:hover {
	background:url(../img/seta-anteriorhover.png) no-repeat 5px center #F00;
	text-decoration:none;
	color:#FFF;
}
.paginationButtonThird a {
	background:url(../img/seta-proxima.png) no-repeat 75px center #E6E6E6;
	text-decoration:none;
	padding:7px 32px 7px 12px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	color:#000;
	margin-right:3px;
}
.paginationButtonThird a:hover {
	background:url(../img/seta-proximahover.png) no-repeat 75px center #F00;
	text-decoration:none;
	color:#FFF;
}
.paginationButton a {
	background:url(../img/seta-proxima.png) no-repeat 75px center #E6E6E6;
        background-position: right;
	text-decoration:none;
	padding:7px 32px 7px 12px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	color:#000;
	margin-right:3px;
}
.paginationButton a:hover {
	background:url(../img/seta-proximahover.png) no-repeat 75px center #F00;
        background-position: right;
	text-decoration:none;
	color:#FFF;
}
.paginationButtonFourth a {
	background:url(../img/seta-ultima.png) no-repeat 55px center #E6E6E6;
	text-decoration:none;
	padding:7px 32px 7px 12px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	color:#000;
}
.paginationButtonFourth a:hover {
	background:url(../img/seta-ultimahover.png) no-repeat 55px center #F00;
	text-decoration:none;
	color:#FFF;
}
/* FONTS */
.arialRed34 {
	font-size:34px !important;
	color:#F00 !important;
}
.arialRed10 {
	font-size:10px !important;
	color:#F00 !important;
}
.arialRed12 {
	font-size:12px !important;
	color:#F00 !important;
}
.arialRed14 {
	font-size:14px !important;
	color:#F00 !important;
}
.arialRed15 {
	font-size:15px !important;
	color:#F00 !important;
}
.arialBlack28 {
	color:#000 !important;
	font-size:28px !important;
}
.arialGreen28 {
	font-size:28px;
	color:#999;
}
.arialGreen18{
	font-size:18px;
	color:#19A055;
}
.arialRed24 {
	font-size:24px !important;
	color:#F00 !important;
}
.arialBlack11 {
	color:#333 !important;
	font-size:11px !important;
}
.arialGray13 {
	font-size:13px !important;
	color:#666 !important;
}
.arialGray18 {
	font-size:18px !important;
	color:#666 !important;
}
.arialGray28{
	font-size:28px !important;
	color:#666 !important;
}
.arialBlack30 {
	font-size:30px !important;
	color:#000 !important;
}
.arialRed13 {
	font-size:13px !important;
	color:#F00 !important;
}
.arialRed20 {
	font-size:20px !important;
	color:#F00 !important;
}
.arialRed28 {
	font-size:28px !important;
	color:#F00 !important;
}
.arialGray10 {
	font-size:10px !important;
	color:#bbb !important;
}
.arialGray11 {
	font-size:11px !important;
	color:#999;
!important;
}
.arialWhite14 {
	font-size:14px !important;
	color:#fff !important;
}
.arialWhite16 {
	font-size:16px !important;
	color:#fff !important;
}
.arialWhite20 {
	font-size:20px !important;
	color:#fff !important;
}
.arialBlack14 {
	color:#000 !important;
	font-size:14px !important;
}
.arialBlack16 {
	color:#000 !important;
	font-size:16px !important;
}
.arialBlue14 {
	color: #5B86E7;
	font-size:14px;
}
.arialBlue20 {
	color: #3E7CB6;
	font-size:20px;
}
.arialDarkYellow14 {
	color:#FE9900;
	font-size:14px;
}
.arialDarkYellow18 {
	color:#FE9900;
	font-size:14px;
}
.arialDarkYellow20 {
	color:#FE9900;
	font-size:14px;
}
.arialYellow14 {
	color:#FFD200;
	font-size:14px;
}
.arialYellow18 {
	color:#FFD200;
	font-size:18px;
}
.arialBlack20 {
	color:#000 !important;
	font-size:20px !important;
}
.arialGreen14{
	font-size:14px !important;
	color:#19A055 !important;
}
.arialGreen20{
	font-size:20px !important;
	color:#19A055 !important;
}
.arialGray12 {
	font-size:12px !important;
	color:#666 !important;
}
.arialBlack15 {
	font-size:15px !important;
	color:#000 !important;
}
.arialBlack13 {
	font-size:13px !important;
	color:#000 !important;
}
.arialBlack8 {
	font-size:8px !important;
	color:#000 !important;
}
.arialBlack10 {
	font-size:10px !important;
	color:#000 !important;
}
.arialBlack12 {
	font-size:12px !important;
	color:#000 !important;
}
.arialBlack22 {
	font-size:22px !important;
	color:#000 !important;
}
.arialBlue12 {
	font-size:12px !important;
	color:#3E7CB6 !important;
}
.arialBlue18{
	font-size:18px !important;
	color:#3E7CB6 !important;
}
.arialBlueStrong12 {
	font-size:12px !important;
	color:#002C62 !important;
}
.arialGreen12 {
	font-size:12px !important;
	color:#43610E !important;
}
.arialBlack18 {
	font-size:18px !important;
	color:#000 !important;
}
.arialWhite12 {
	font-size:12px !important;
	color:#fff !important;
}
.arialOrange12 {
	font-size:12px !important;
	color:#FF9A09 !important;
}
.arialOrange14 {
	font-size:14px !important;
	color:#FF9A09 !important;
}
.arialOrange16 {
	font-size:16px !important;
	color:#FF9A09 !important;
}
.arialOrange18 {
	font-size:18px !important;
	color:#FF9A09 !important;
}
.arialOrange20 {
	font-size:20px !important;
	color:#FF9A09 !important;
}
.marginTop5 { margin-top:5px; }
.marginTop10 { margin-top:10px; }
.marginTop15 { margin-top:15px; }
.marginTop20 { margin-top:20px; }
.marginTop25 { margin-top:25px; }
.marginTop30 { margin-top:30px; }
.marginTop50 { margin-top:50px; }
.marginTop40 { margin-top:40px; }
.marginTop60 { margin-top:60px; }
.marginLeft10 { margin-left:10px; }
.marginLeft20 { margin-left:20px; }
.marginLeft25 { margin-left:25px; }
.marginLeft30 { margin-left:30px; }
.paddingTop10 { padding-top:10px; }
.paddingTop15 { padding-top:15px; }
.paddingTop20 { padding-top:20px; }
.paddingTop30 { padding-top:30px; }
.paddingTop50 { padding-top:50px; }
.paddingLeft10 { padding-left:10px; }
.paddingLeft20 { padding-left:20px; }
.paddingRight10 { padding-right:10px; }
.paddingRight10 { padding-right:20px; }
.marginBottom30 { margin-bottom:30px; }
.marginBottom10 { margin-bottom:10px; }
.marginBottom5 { margin-bottom:5px; }
.borderCont {
	border-top:solid 1px #e5e5e5;
	border-bottom:solid 1px #e5e5e5;
	padding-bottom:10px;
    background:url(../img/background.jpg);
}
.moreOrange {
	background:url(../img/icon+orange.jpg) no-repeat center left;
	padding-left:17px;
}
.legendTable .libertadores {
	color:#002C62;
        font-weight:bold;
	width:11px;
	height:11px;
}
.legendTable .pre-libertadores {
	color:#3E7CB6;
	width:11px;
	height:11px;
        font-weight:bold;
}
.legendTable .sulAmericana {
	color:#4F6B1D;
	width:11px;
	height:11px;
        font-weight:bold;
}
.legendTable .rebaixados {
	color:#F00;
	width:11px;
	height:11px;
        font-weight:bold;
}
/* ELEMENTS */
#logo, .radioSelect, .listenClick, .whiteArrow, .redDownArrow, .greenArrow, .radioPlus, .radioPlay, .redArrow, .redPlus, .clock, .commentRed { background:url(../img/icons.png) no-repeat; }
#top {
	width:980px;
	height:40px;
	margin:0 auto;
	background:url(../img/top.jpg) no-repeat center top;
}
#header {
	top:30px;
	z-index:2;
	height:174px;
}
#logo {
	width:160px;
	height:100px;
	background-position:left top;
}
.radioSelect {
	width:15px;
	height:15px;
	background-position:-165px top;
	float:right;
	position:relative;
	top:-15px;
	left:3px;
	cursor:pointer;
}
#wheater p { text-align:right; }
#wheater small img { margin-bottom:-5px; }
#search td table, #searchSubmit { margin:10px 3px 0 0;  }
#searchLeft, #searchRight, #searchSubmit, .inputLeft, .inputRight { background:url(../img/search.jpg) no-repeat; }
#searchLeft, .inputLeft {
	width: 9px;
	height:35px;
	background-position:left top;
}
#searchRight, .inputRight {
	width: 9px;
	height:35px;
	background-position:right top;
}
#searchInput, .input {
	font-size:15px;
	color:#000;
	padding:7px;
	border:none;
	border-top:solid 1px #000;
	border-bottom:solid 1px #000;
	margin:0;
	width:220px;
	background:none;
}
body:nth-of-type(1) #searchInput, body:nth-of-type(1) .input {
 padding:7px 7px 8px;
 margin-top:1px;
}
#searchSubmit {
	width:33px;
	height:35px;
	background-position:-10px top;
	border:0;
	cursor:pointer;
}
#navigation {
	height:50px;
	position:relative;
	top:23px;
}
#listen {
	background:#000;
	height:50px;
	overflow:hidden;
}
.listenClick {
	width:29px;
	height:28px;
	background-position:-182px -63px;
	margin-right:5px;
}
#listen p { line-height:16px; }
#listen span { float:left; }
#listen a:hover { text-decoration:none; }
.whiteArrow {
	background-position:-165px -44px;
	height:8px;
	left:3px;
	position:relative;
	top:5px;
	width:9px;
}
ul#nav {
	height:50px;
	left:-10px;
	position:relative;
	top:-50px;
	width:640px;
}
ul#nav li {
	display:inline;
	float:left;
	margin-right:1px;
	position:relative;
}
ul#nav li a {
	border-right:1px solid #FFFFFF;
	display:table-cell;
	height:50px;
	padding:0 16px 0 10px;
	vertical-align:middle;
}
ul#nav li a:hover {
	text-decoration:none;
	background:#333;
	color:#FFF !important;
}
.redDownArrow {
	background-position:-165px -17px;
	float:right;
	height:5px;
	position:absolute;
	right:6px;
	top:23px;
	width:7px;
}
#content {
	top:30px;
	padding-top:0px;
	z-index:1;
}
#homeTeams .teams {
	display:table;
	border-bottom:solid 1px #d7d7d7;
	float:left;
}
#homeTeams .teams a {
	background:url(../img/teams.png) no-repeat #f8f8f8;
	border:solid 1px #d7d7d7;
	border-bottom:none;
	height:85px;
	width:70px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
}
#homeTeams .teams .selected a {
	background-color:#FFF;
	height:86px;
	margin-bottom:-1px;
}
a#teamAmerica { background-position:left top !important; }
a#teamAtletico { background-position:-70px top !important; }
a#teamCruzeiro { background-position:-140px top !important; }
a#teamBrasil { background-position:-210px top !important; }
#homeTeams .teams li {
	display:inline;
	float:left;
	margin-right:4px;
}
#teamAmericaTarget li, #teamAtleticoTarget li, #teamCruzeiroTarget li, #teamBrasilTarget li { border-bottom:solid 1px #f2f2f2; }
#teamAmericaTarget li li, #teamAtleticoTarget li li, #teamCruzeiroTarget li li, #teamBrasilTarget li li {
	border-bottom:none;
	display:inline;
	float:left;
	width:85px;
	margin-right:10px;
	padding-top:10px;
}
#teamAmericaTarget li li img, #teamAtleticoTarget li li img, #teamCruzeiroTarget li li img, #teamBrasilTarget li li img { margin-left:15px; }
.greenArrow {
	width:8px;
	height:7px;
	background-position:-165px -35px;
	float:left;
	position:relative;
	bottom:-4px;
	margin-right:5px;
}
#homeListen ul { margin:10px 0; }
#homeListen ul ul { margin:0; }
#homeListenUp, #homeListenDown {
	display:block;
	background:url(../img/listen-list.gif) no-repeat;
	width:100%;
	height:20px;
}
#homeListenUp { background-position:left -21px; }
#homeListenUp:hover { background-position:left top; }
#homeListenDown { background-position:left -42px; }
#homeListenDown:hover { background-position:left bottom; }
#homeListen li li {
	width:278px;
	height:48px;
	padding:5px 10px 3px;
	margin-top:1px;
	border:solid 1px #e5e5e5;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	position:relative;
}
#homeListen li li.odd { background-color:#f1f1f1; }
.radioPlus, .radioPlay {
	width:21px;
	height:22px;
	float:left;
	position:absolute;
	top:18px;
}
.radioPlus {
	background-position:-182px -17px;
	right:33px;
}
.radioPlay {
	background-position:-182px -40px;
	top:17px;
	right:10px;
}
.redPlus {
	width:13px;
	height:13px;
	background-position:-165px -85px;
	float:left;
	position:relative;
	top:1px;
	margin-right:5px;
}
.box { padding-top:20px; }
#rightAd { padding-bottom:0 !important }
#rightAd2 { }
#homeColumns { background:url(../img/columns-bg.jpg) no-repeat right top; }
#homeColumns li {
	margin:10px 0;
	position:relative;
	padding-left:65px;
}
#homeColumns li img {
	position:absolute;
	left:0;
}

#programation ul.tabs, #programationAfiliada ul.tabs {
	display:table;
	border-bottom:solid 1px #d7d7d7;
	margin-top:10px;
}
#programation .tabs li, #programationAfiliada .tabs li {
	float:left;
	display:inline;
	margin-right:5px;
}
#programation .tabs li a, #programationAfiliada .tabs li a {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	border:solid 1px #d7d7d7;
	border-bottom:none;
	height:55px;
	width:149px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	background:#f8f8f8;
}
#programation .tabs li.selected a, #programationAfiliada .tabs li.selected a {
	height:56px;
	background:#fff;
	font-size:22px !important;
	color:#f00 !important;
	font-weight:bold;
}
#programation .tabs li.selected a:hover, #programationAfiliada .tabs li.selected a:hover {
	text-decoration:none;
	cursor:default;
}
#programation .tabs li.selected, #programationAfiliada .tabs li.selected { margin-bottom:-1px; }


#programation ul.tabs {
	display:table;
	border-bottom:solid 1px #d7d7d7;
	margin-top:10px;
}
#programation .tabs li {
	float:left;
	display:inline;
	margin-right:5px;
}
#programation .tabs li a {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	border:solid 1px #d7d7d7;
	border-bottom:none;
	height:55px;
	width:149px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	background:#f8f8f8;
}
#programation .tabs li.selected a {
	height:56px;
	background:#fff;
	font-size:22px !important;
	color:#f00 !important;
	font-weight:bold;
}
#programation .tabs li.selected a:hover {
	text-decoration:none;
	cursor:default;
}
#programation .tabs li.selected { margin-bottom:-1px; }
#programation .tabTarget li {

}
.clock {
	width:12px;
	height:13px;
	background-position:-182px top;
	float:left;
	position:relative;
	right:3px;
	bottom:-1px;
}
#programationEquipe { background-color: #ddd !important; }
p#homePhotosDesc { width:140px; }
#homePhotos {
	background:url(../img/home-photos-bg-p.jpg) no-repeat right;
	position:relative;
}
#homePhotosImg {
	position:absolute;
	right:16px;
	width:94px;
	height:71px;
	top:90px;
	_top:95px;
}
/* FOOTER */
#footer { top:40px; }
#sitemap ul { margin-top:10px; }
#sitemap li { margin:5px 0 5px 5px; }
.redArrow {
	width:9px;
	height:8px;
	background-position:-165px -25px;
	position:relative;
	top:4px;
	right:5px;
	float:left;
}
.redArrow2 {
	background:url(../img/mobile-list-icon.jpg) no-repeat left;
	padding-left:15px;
}
.redBallom {
	background:url(../img/icon-ballom.jpg) no-repeat left;
	padding-left:20px;
}
.celphoneModels a { color:#000; }
#footer p { margin:20px 0; }
#breadcrumb li {
	display:inline;
	float:left;
	margin-right:5px;
	font-size:12px;
}
#breadcrumb .separator {
	display:table-cell;
	vertical-align:middle;
}
#breadcrumb .selected {
	background:#F00;
	padding:0px 3px 0px 3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:12px !important;
}
#customBar { margin-bottom:20px; }
#socialMedia li {
	display:inline;
	float:left;
	margin-right:5px;
	font-size:12px !important;
}
#socialMedia a {
	width:16px;
	height:16px;
	text-indent:-9999px;
	display:block;
}
#socialMedia02 { background-position:-17px !important; }
#socialMedia03 { background-position:-34px !important; }
#socialMedia04 { background-position:-51px !important; }
#socialMedia05 { background-position:-68px !important; }
#menuConfiguration li {
	display:inline;
	float:left;
	margin-right:15px;
	font-size:12px !important;
}
#menuConfiguration a {
	font-size:12px !important;
	color:#000 !important;
}
#tableBrasileiro td {
	font-size:12px !important;
	border: solid 1px #CCC;
	padding:10px 8px 10px 8px;
	width:15px;
	text-align:center;
}
#tableBrasileiro .timeTd {
	padding:10px 8px 10px 8px;
	width:160px;
}
#homeCelphone { background:url(../img/home-celphone-bg.jpg) no-repeat left bottom; }
#homeCelphone2 {
	background:url(../img/mobile-celphone.jpg) no-repeat left 80px;
	height:200px;
}
#homeCelphone2 p { width: 195px; }
#homeCelphone p { width: 195px; }
#homeSky2 {
	background:url(../img/img-sky.jpg) no-repeat left 80px;
	height:200px;
}
#homeSky2 p { width: 175px; }
#homeMercadoPublicitario .middle li {
	position:relative;
	padding-left:66px;
}
#homeMercadoPublicitario .middle img {
	position:absolute;
	left:0;
}
.commentRed {
	background-position:-165px -54px;
	bottom:-2px;
	float:left;
	height:14px;
	position:relative;
	right:3px;
	width:14px;
}
#rightTwitter {
	background:url(../img/twitter-bg.jpg) no-repeat center 90px;
	position:relative;
	border-bottom:2px solid #D6D6D6;
}
#rightTwitterAfiliadas {
	background:url(../img/twitter-bg.jpg) no-repeat center 90px;
	position:relative;
}
#tweet {
	float:left;
	height:115px;
	left:-50px;
	_left:-10px;	
	_margin-left:50px;
	position:relative;
	top:40px;
	width:175px;
	margin-bottom:120px;
	line-height: 22px;
}
#tweet2 {
	float:left;
	height:70px;
	left:40px;
	position:relative;
	top:20px;
	width:230px;
	margin-bottom:40px;
}
#tableGames td {
	font-size:12px !important;
	padding:7px 10px 7px 10px;
	width:95px;
}
#tableGames .dateTd {
	padding:6px 5px 6px 0px;
	width:10px;
	text-align:left;
}
#tableGames .versusTd {
	padding:6px 0px;
	width:20px;
	text-align:center;
}
#tableGames .listenTd {
	padding:6px 0px 6px 0px;
	width:130px;
	text-align:center;
}
#tableGames .download {
	background:url(../img/seta-baxo.jpg) no-repeat center right;
	padding-bottom:1px;
	padding-right:20px;
	color:#999;
}
#tableGames .listen {
	background:url(../img/bt-play.jpg) no-repeat center right;
	padding-bottom:1px;
	padding-right:20px;
	color:#000;
}
#tableGames .placarTd {
	padding:6px 0px;
	width:15px;
	text-align:center;
}
#breadcrumb { margin-bottom:10px; }
#newsList { margin-top:10px; }
#newsList li {
	border-bottom: solid 1px #ddd;
	float:left;
	width:100%;
}
#newsHighlight { float:left; }
#newsHighlightImg {
	margin:0 10px 10px 0;
	width:250px;
}
#newsHighlightImg2 { margin:0 10px 10px 0; }
.line30 { line-height:30px; }
.line20 { line-height:20px; }
.line15 { line-height:15px; }
#statistcNumber td {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom: solid 1px #CCC;
	line-height:19px;
	text-align:top;
	vertical-align:top;
}
#statistcNumber { margin-bottom:20px; }
#likeIt {
	border-radius:5px;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
}
#likeIt td {
	background:#efefef;
	padding:10px 5px;
}
#newsRelations ul, #rightSee ul { margin:10px 0 0 7px; }
#newsRelations li, #rightSee li { margin:5px 0; }
.progExpand, .progExpandAll {
	display:block;
	padding-right:22px;
        padding-top:3px;
        height:24px;
	background:url(../img/ico_abrir.jpg) no-repeat right top;
}
.progRetract, .progRetractAll{
	display:block;
	padding-right:22px;
        padding-top:3px;
        height:24px;
	background:url(../img/ico_fechar.jpg) no-repeat right top;
}
#programationBox ul { border-bottom:solid 2px #ddd; }
#programationBox li {
	border-top:solid 2px #ddd;
	padding:10px 0;
	float:left;
	width:100%;
}
#programationBox li table { margin-top:10px; }
#programationBox li td {
	padding-bottom:20px;
	vertical-align:top
}

#equipeBox ul { border-bottom:solid 2px #FFF; }
#equipeBox li {
	border-top:solid 2px #ddd;
	padding:10px 0;
	float:left;
	width:100%;
}
#equipeBox li table { margin-top:10px; }
#equipeBox li td {
	padding-bottom:20px;
	vertical-align:top
}

#listenHymn {
	background:url(../img/bt-play-mini.jpg) no-repeat left center;
	padding:2px 0px 2px 20px;
}
#golsChoice td { padding-right:10px; }
.form td { padding:0 0 15px; }
.form td td { padding:0; }
#golsChoice td { padding-right:10px; }
select.input {
	padding:6px 7px;
	background:url(../img/background.jpg);
}
body:nth-of-type(1) select.input {
 padding:6px 7px 7px;
}
/*PAGINATION TABS INSTITUCIONAL*/
#tabsEquipe ul.tabs {
	display:table;
	border-bottom:solid 2px #d7d7d7;
	margin-top:10px;
}
#tabsEquipe .tabs li {
	float:left;
	display:inline;
	margin-right:10px;
}
#tabsEquipe .tabs li a {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	border:solid 1px #d7d7d7;
	border-bottom:none;
	height:40px;
	width:103px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	background:#f8f8f8;
}
#tabsEquipe .tabs li.selected a {
	height:41px;
	background:#fff;
	font-size:22px !important;
	color:#f00 !important;
	font-weight:bold;
}
#tabsEquipe .tabs li.selected a:hover {
	text-decoration:none;
	cursor:default;
}
#tabsEquipe .tabs li.selected { margin-bottom:-1px; }
#tabsEquipe .tabTarget li {
	border-bottom:1px solid #ddd;
	display:table;
}
#flickrGalery a {
	width:70px;
	height:70px;
	display:block;
	border:solid 2px #FFF;
}
#flickrGalery a:hover {
	width:70px;
	height:70px;
	display:block;
	border:solid 2px #F00;
}
#programationTable td {
	border:solid 1px #CCC;
	padding:10px 10px 10px 10px;
}
#geralBackCalendar {
	background:#333333;
	width:280px;
	height:auto;
	padding:0px 10px 10px 10px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
}
#insideBackCalendar {
	background:#FFF;
	width:270px;
	height:300;
	padding:25px 0px 25px 10px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
}
#changeMounth li {
	float:left;
	display:inline;
	margin-right:86px;
}
#days { display:block; }
#days td {
	font-size:11px;
	width:29px;
	height:10px;
	border:solid 1px #CCC;
	text-align:center;
}
#days .today a {
	color:#FFF !important;
	background:#F00;
	font-weight:bold;
}
#days .events a {
	color:#000 !important;
	background:#999;
	font-weight:bold;
}
#days a {
	color:#7F7F7F;
	padding:3px 8px 8px 8px;
	width:20px;
	height:10px;
	display:block;
	text-decoration:none;
}
#prayersList a { color:#7F7F7F; }
#prayersList td {
	font-size:12px;
	color:#7F7F7F;
	padding:8px 20px 8px 0px;
	border-bottom:solid 1px #CCC;
	border-top: solid 1px #CCC;
}
#prayersList .type {
	color:#000;
	padding:8px 70px 8px 0px;
}
#prayersList img {
	margin-bottom:-3px;
	margin-left:5px;
}
textarea.input {
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
}
.inputLeftTextarea, .inputRightTextarea { background:url(../img/textarea-bg.jpg) no-repeat; }
.inputLeftTextarea {
	background-position:left top;
	width:9px;
	height:188px;
}
.inputRightTextarea {
	background-position:right top;
	width:9px;
	height:188px;
}
.downloadIcon a {
	background:url(../img/seta-download-black.jpg) no-repeat left;
	padding-left:20px;
}
.backGrayTable { background:#f5f5f5; }
.backSrtongGrayTable { background:#CCC; }
.noBorderTop td { border-top:0px !important; }
.noBorderBottom td { border-bottom:0px !important; }
.noBorderRight { border-right:0px !important; }
.noBorderLeft { border-left:0px !important; }
#radioOptions {
	float:right;
	position:absolute;
	right:15px;
	text-align:right;
	top:17px;
	z-index:4;
}
.noBorderLeft { border-left:0px !important; }
#contentBox {
	background:#FFF;
	width:545px;
	height:560px !important;
}
#titleBox {
	width:485px;
	margin-top:-20px;
}
#contentText {
	width:430px;
	height:340px;
	overflow:auto;
	padding-right:55px;
	margin-top:10px;
}
#mapLocalization {
	background:url(../img/mapa-rede-itasat.jpg) no-repeat right top;
	padding-top:40px;
	padding-bottom:30px;
}
#mapLocalization img {
	background:none;
	padding-right:5px;
}
#mapLocalization p {
	margin: 3px 0px;
	font-size:12px;
}
#states p {
	margin: 2px 0px;
	font-size:11px;
}
#states .space {
	font-size:16px;
	font-weight:bold;
	color:#F00;
	margin: 15px 0px;
}
#states span { font-weight:bold; }
#noSpace p {
	margin: 2px 0px;
	font-size:12px;
}
#colunaSpace p {
	margin: 2px 0px;
	font-size:12px;
}
#advertising { padding:20px 0px; }
.submenu {
	position:absolute;
	background:#333;
	color:#FFF !important;
	z-index:3;
	float:left;
	top:50px;
	left:0;
}
.menuHover a {
	background:#333;
	color:#fff !important;
}
.subcol {
	border-right:1px dotted #707070;
	display:table;
	float:left;
	margin-right:10px;
	padding-right:10px;
}
.subcol ul { margin-top:10px; }
ul#nav .submenu .subcol li {
	display:list-item;
	float:none;
	margin:0;
	position:inherit;
	margin:5px 0;
}
ul#nav .submenu a {
	padding:0;
	border:none;
	height:auto;
	width:100%;
}
ul#nav .submenu .subcol li img {
	float:left;
	margin-right:5px;
}
ul#nav .submenu a:hover { text-decoration:underline; }
#homeRegister { background:url(../img/columns-bg2.jpg) no-repeat right top; }
body:nth-of-type(1) .chromeFix {
 width:150px !important;
}
body:nth-of-type(1) .chromeFix2 {
 width:222px !important;
padding-right: 0px !important;
 margin-right:14px !important;
}
#fullPhoto {
	background:#E4E4E4;
	padding:25px 50px 20px 50px;
	width:512px;
	height:400px;
}
/*Galeria completa*/
#photosGalery li li { padding:0px 10px; }
#photosGalery li {
	float:left;
	display:inline;
}
#photosGalery {
	width:590px;
	background:#fff;
	border:solid 1px #D8D8D8;
	padding:20px 0px 15px 20px;
}
#photosCenter {
	margin-left:20px;
	margin-right:20px;
	width:465px;
	overflow:hidden;
}
/*Galeria pequena*/
#photosGalery2 li li { padding:0px 10px; }
#photosGalery2 li {
	float:left;
	display:inline;
}
#photosGalery2 {
	width:595px;
	background:#fff;
	border:solid 1px #D8D8D8;
	padding:10px 0px 10px 15px;
}
#photosCenter2 {
	margin-left:10px;
	width:565px;
	overflow:hidden;
}
#selectSearch {
	text-align:right;
	margin-right:40px;
}
#selectSearch li {
	font-size:12px;
	padding-left:10px;
	margin-bottom:-12px;
	float:right;
	display:inline;
}
#aboutSearch {
	background:#EEE;
	width:600px;
	padding:15px 10px 15px 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

/*bt galeria de fotos link*/
.btClickGaleryPreview a{
	background:url(../img/img-galery-bt.jpg) no-repeat left top;
	background-position: 0px 0px;
	width:31px;
	height:28px;
	display:block;
	text-indent:-9999px;
}
.btClickGaleryNext a{
	background:url(../img/img-galery-bt.jpg) no-repeat left top;
	background-position: -31px 0px;
	width:31px;
	height:28px;
	display:block;
	text-indent:-9999px;
}

/*bt galeria de fotos link:hover*/
.btClickGaleryPreview a:hover{
	background:url(../img/img-galery-bt.jpg) no-repeat left top;
	background-position: 0px -28px;
	width:31px;
	height:28px;
	display:block;
	text-indent:-9999px;
}
.btClickGaleryNext a:hover{
	background:url(../img/img-galery-bt.jpg) no-repeat left top;
	background-position: -31px -28px;
	width:31px;
	height:28px;
	display:block;
	text-indent:-9999px;
}
.listPrograms li{ display:inline; float:left; }
#homeHighlight td a{
	padding:3px 7px;
	float:left;
	border-right: solid 1px #dedede;
	margin-top:10px;
}
#homeHighlight td a:active, #homeHighlight td a:focus{ color:#f00 !important; }
#promotionHighlight td a{
	padding:3px 7px;
	float:left;
	border-right: solid 1px #dedede;
	margin-top:10px;
}
#promotionHighlight td a:active, #promotionHighlight td a:focus{ color:#f00 !important; }
#ringtonesList ul{
	border-top:solid 1px #dedede;
	width:100%;
	display:table;
}
#ringtonesList li{
	width:100%;
	border-bottom:solid 1px #dedede;
	float:left;
	padding:7px 0;
}
#ringtonesList table{ margin-bottom:20px; }
#homeHighlight p{ margin-top:35px; }
#homeHighlight table{ margin-top:20px; }

.classified{
	color:black;
	font-weight:bold;	

}

.disqualified{
	color:#D72109;
	font-weight:bold;
}

#bannerPatrocinadoFechar{ /*div de patrocinio home*/
     width: 930px;
     background-color: #f4f4f4;
     font-variant: small-caps;
     color:#666;
     padding-right: 10px;
     text-align: right;
     height: 20px;
     cursor: pointer;
}