@charset "utf-8";
/* CSS Document */
body {
	height:100%;
	line-height:18px;
	background:url(../img/bg.jpg) no-repeat center top #000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
p { margin:10px 0; }

a { text-decoration:none; color:#000 }
a:hover { text-decoration:underline; }
/* CLASSES */
.marginBottom { margin-bottom:0px !important; }
.marginTop { margin-top:0px !important; }
.background { background:none !important; }
.right { float:right; }
.left { float:left; }
.none { display:none; }
.border { border:none !important; }
.margin { margin:0 !important; }
.padding { padding:0 !important; }
.bolder { font-weight:bold; }
.width { width:100%; }
.table { display:table; }
.upper { text-transform:uppercase; }
.lower { text-transform:lowercase; }
.imgTrans { _behavior:url(css/iepngfix.htc); }
.areaInput {
	border:solid 1px #FFE44D;
	background:#7C7C7C;
	color:#FFF;
	font-size:10px;
	padding:2px;
}
.underline { text-decoration:underline; }
.noHoverUnderline:hover { text-decoration:none; }
.letter { letter-spacing:-1px }
.cropHighlight {
	overflow:hidden;
	width:400px;
	height:255px;
	display:block;
 *margin-bottom:-3px;
}
.cropHighlight:hover {
	border:solid 3px #000;
	width:394px;
	height:249px;
}
.line14 { line-height:14px; *line-height:15px;
}
.cropHighlight:hover img { margin:-3px 0 0 -3px; }
.btnBlack {
	display:block;
	padding:2px 5px;
	background:#000;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	border:0;
}
.borderBottom1 {
	border-bottom:solid 1px #efefef;
	padding-bottom:5px;
}
/* FONTS */
.trebuchetWhite9 {
	color:#FFF;
	font-size:9px;
}
.trebuchetBlack11 {
	color:#000;
	font-size:11px;
}
.arialRed14 {
	font-family:Arial, Helvetica, sans-serif;
	color:#c00;
	font-size:14px;
}
.trebuchetRed11 {
	font-size:11px;
	color:#c00;
}
.trebuchetGray11 {
	font-size:11px;
	color:#666;
}
.trebuchetYellow21 {
	font-size:21px;
	color:#FFB200;
}
.trebuchetYellow14 {
	font-size:14px;
	color:#FFB200;
}
.trebuchetBlack16 {
	font-size:16px;
	color:#000;
}
.trebuchetGray9 {
	font-size:9px;
	color:#666;
}
.trebuchetRed12 {
	font-size:12px;
	color:#900;
}
.trebuchetRed40 {
	font-size:40px;
	color:#c00;
}
.trebuchetBlack12 {
	font-size:12px;
	color:#000;
}
.trebuchetBlack13 {
	font-size:13px;
	color:#333;
}
.trebuchetGray12 {
	font-size:12px;
	color:#666;
}
.trebuchetYellow12 {
	color:#FFD900;
	font-size:12px;
}
.trebuchetYellow24 {
	color:#FFD900;
	font-size:24px;
}
.trebuchetWhite14 {
	color:#fff;
	font-size:14px;
}
.trebuchetWhite16 {
	color:#FFF;
	font-size:16px;
}
.trebuchetGray14 {
	font-size:14px;
	color:#666;
}
.trebuchetBlack18 {
	color:#000;
	font-size:18px;
}
.trebuchetYellow9 {
	color:#FFD800;
	font-size:9px;
}
.trebuchetBlack14 {
	color:#000;
	font-size:14px;
}
.trebuchetWhite24 {
	color:#FFF;
	font-size:24px;
}
.trebuchetBlack9 {
	color:#000;
	font-size:9px;
}
.trebuchetBlack10 {
	color:#000;
	font-size:10px;
}
.arialBlack38 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:38px;
}
.trebuchetBlack24 {
	color:#000;
	font-size:24px;
}
.trebuchetGray15 {
	font-size:15px;
	color:#666;
}
.trebuchetGray22 {
	font-size:22px;
	color:#666;
}
.trebuchetYellow35 {
	font-size:35px;
	color:#FFD800;
}
.trebuchetYellow16 {
	font-size:16px;
	color:#FFD800;
}
.trebuchetWhite12 {
	color:#FFF;
	font-size:12px;
}
.trebuchetBlack26 {
	color:#000;
	font-size:26px;
}
.trebuchetYellow18 {
	font-size:18px;
	color:#EDC000;
}
.trebuchetWhite10 {
	color:#FFF;
	font-size:10px;
}
.trebuchetYellow10 {
	font-size:10px;
	color:#FFCC00;
}
.trebuchetLightGray10 {
	font-size:10px;
	color:#CCC;
}
.trebuchetBlack10 {
	font-size:10px;
	color:#000;
}
.trebuchetBlack42 {
	font-size:42px;
	color:#000;
}
/* ELEMENTS */
#all {
	width:960px;
	margin:0 auto;
	display:table;
}
#header {
	width:940px;
	padding:0 10px;
	height:417px;
	display:table;
	background:#000;
}
#header2 {
	float:left;
	width:940px;
	padding:0 10px;
	height:120px;
	background:url(../img/header-bg.jpg) repeat-x top left #000;
	_margin-bottom:-7px;
}
#header3 {
	float:left;
	width:940px;
	padding:0 10px;
	height:100px;
	background:url(../img/header-bg.jpg) repeat-x top left #000;
	_margin-bottom:-7px;
}
#header2 p.trebuchetWhite14 { margin:7px 0 0 5px; }
#logo {
	display:block;
	width:115px;
	height:174px;
	background:url(../img/atletico-mineiro.png) no-repeat top left;
	text-indent:-9999px;
	cursor:pointer;
	position:relative;
	top:140px;
	left:40px;
	z-index:2;
	float:left;
}
#logo2 {
	display:block;
	width:51px;
	height:76px;
	background:url(../img/logo-galo.png) no-repeat left top;
	text-indent:-9999px;
	cursor:pointer;
	position:relative;
	top:10px;
	z-index:2;
	float:left;
}
.positionLogin{
	left:285px;
	z-index:5;
	float:left;
}
#area {
	float:right;
	margin-right:1px;
	z-index:2;	
	display:block;
	width:565px;/* 540 */
	height:31px;
	background:url(../img/area-bg.png) no-repeat left top;
	/*_background:url(../img/area-bg.gif) no-repeat right top;*/
	margin-right:-20px;
	*margin-right:-15px;
	_margin-right:-20px;
}

#area #link-pass { float: left; margin-left: 62px; margin-top: 7px; width: 100px; height: 20px; display: block; text-indent: -9999px; }


#topSearch { float:right; }
body:nth-of-type(1) #topSearch {
margin-right:-20px;
}
#area table {
	position:relative;
	z-index:3;
	float:right;
	margin:1px 15px 0 0;
 *margin:2px 5px 0 0;
}
#area td { padding:3px; }
#arearBtn {
	display:block;
	width:21px;
	height:21px;
	background:url(../img/area-btn.png) no-repeat top left;
	text-indent:-9999px;
	border:0;
	margin-bottom:-3px;
	cursor:pointer;
}
#top {
	width:940px;
	z-index:1;
	margin-top:-2px;
 *margin-top:-174px;
}
#top2 {
	clear:both;
	float:left;
	margin-bottom:7px;
	margin-left:30px;
	position:absolute;
	top:60px;
	width:900px;
}
body:nth-of-type(1) #top2 {
margin-bottom:8px;
}
#topNextGame {
	float:left;
	display:inline;
	margin-left:10px;
}
#ticketsTopLink {
	position:relative;
	bottom:-5px;
	left:3px;
}
#topMessage {
	float:left;
	display:inline;
	margin-left:30px;
}
#topMessage img {
	float:left;
	display:inline;
	margin:5px -1px 0 0;
	position:relative;
}
#topMessage p {
	background:#262626;
	border:solid 1px #515151;
	padding:0 3px;
	float:left;
}
#topSearchBtn { margin-bottom:-5px; }
#menu { margin-top:18px; float:left; }
#menu li, .tabsSection li {
	display:inline;
	float:left;
	margin-right:1px;
	font-weight:bold;
	text-align:center;
	min-width:65px;
    *min-width:0px;
}
#menu li a, #menu li a span { background:url(../img/menu-links-bg.jpg); }
.tabsSection li a, .tabsSection li a span { background:url(../img/menu-links-bg-2.jpg); }
#menu li a, .tabsSection li a {
	display:block;
	height:26px;
	background-position:left -52px;
}
#menu li a span, .tabsSection li a span {
	display:block;
	height:21px;
	margin-left:5px;
	padding:5px 5px 0 0;
	background-position:right -78px;
	cursor:pointer;
}
#menu li.selected a, .tabsSection li.selected a { background-position:left top; }
#menu li.selected a span, .tabsSection li.selected a span { background-position:right -26px; }
#content {
	width:940px;
	padding:10px 10px 0;
	background:#fff;
	display:table;
}
#content02 {
	width:940px;
	padding:10px 10px 0;
	background:#fff;
	display:table;
}

#search {
	width:260px;
	padding:10px;
	background:#000;
}
#searchInput {
	border-top:solid 2px #FFD900;
	border-left:solid 2px #FFD900;
	border-bottom:solid 2px #FFD900;
	border-right: none;
	background:#fff;
	font-size:18px;
	color:#bbb;
	padding:6px 5px;
    *padding:6px 5px 7px;
	float:left;
	width:210px;
}
#searchBtn {
	float:left;
	width:38px;
	height:38px;
	background:url(../img/search-btn.jpg) no-repeat top left;
	text-indent:-9999px;
	border:none;
}
#highlight {
	width:640px;
	display:table;
}
#games {
	width:220px;
	display:table;
	height:255px;
	margin-bottom:-255px;
}
#nextGame td { padding:3px 0; }
.gameTitle { padding:2px 4px; }
.gameTitle02 { padding:2px 4px; }
#lastResultsTitle { background:#D9D9D9; }
#lastResults { background:#D9D9D9; padding-bottom:14px; }
.lastResultsEven {
	background:#cecece;
	border-top:solid 1px #e5e5e5;
}
.lastResultsOdd { background:#e5e5e5; }
.newsHighlightText {
	background:#000;
	width:620px;
	padding:15px 10px 1px 10px;
	margin-top:-3px;
 *margin-top:0px;
	overflow:auto;
}
#tvGalo {
	width:280px;
	padding:10px 0;
}
#tvGalo ul { margin-top:10px; }
#tvGalo li { border-bottom:solid 1px #d1d1d1; }
.tvList, .listBlack li {
	padding:3px 0px 5px 15px;
	background:url(../img/arrow-black.jpg) no-repeat 3px 10px;
	border-bottom:1px solid #D1D1D1;
}
.linkBlack {
	display:block;
	padding:0px;
	padding:2px 3px 2px 20px;
	width:120px;
	font-weight:bold;
	background:url(../img/arrow-yellow.jpg) no-repeat 5px center #000;
	border:0;
	text-align:left;
	cursor:pointer;
}
.linkWhite {
	display:block;
	padding:0px;
	padding:2px 3px 2px 20px;
	width:120px;
	font-weight:bold;
	background:url(../img/arrow-yellow-2.jpg) no-repeat 5px center #fff;
	border:0;
	text-align:left;
	cursor:pointer;
}
button.linkBlack { *padding:0px 3px 0px 20px;
}
#newsList {
	width:420px;
	padding:10px 0 0;
}
.newsListItem {
	padding:3px 0 3px 20px;
	background:url(../img/arrow-black.jpg) no-repeat 5px center;
}
#newsList li {
	width: 380px;
	border-bottom: solid 1px #d1d1d1;
}
#poll {
	background:#808080;
	width:200px;
	padding:10px;
	height:162px;
 *height:168px;
}
#pollQuestion { line-height:14px; }
#loja {
	width:430px;
	height:260px;
	overflow:hidden;
	display:inline;
	margin-left:-10px;
}
#multimidia, #camisa { width:220px; }
#multimidia a, #camisa a {
	display:block;
	height:130px;
}
#advertising1 {
	width:310px;
	height:257px;
	padding-top:4px;
	text-align:center;
	margin-right:-10px;
	display:inline;
	background:#ccc;
}
#team {
	width:215px;
	height:260px;
	overflow:hidden;
	margin-left:-10px;
	display:inline;
}
#tickets {
	width:215px;
	height:260px;
	overflow:hidden;
}
#galo20 {
	width:510px;
	background:#141414;
	height:240px;
	overflow:hidden;
	margin-right:-10px;
	padding:10px;
}
#galo20 h3 {
	display:block;
	width:127px;
	height:39px;
	background:url(../img/galo-20.jpg) no-repeat top left;
	text-indent:-9999px;
}
#galo20 ul li {
	width:400px;
	padding:3px 0 3px 20px;
	background:url(../img/arrow-yellow.jpg) no-repeat 5px center;
	border-bottom:solid 1px #303030;
}
#galo20 ul { margin-top:5px; }
#galo20 table { margin-top:-30px }
#galo20 table td { width:80px; line-height:15px; }
#galo20 table td img { clear:both; position:relative; }
#footer {
	width:960px;
	margin-bottom:20px;
}
#sitemap {
	width:940px;
	padding:10px;
	_padding:10px 0 10px 10px;
	background:url(../img/sitemap-galo.jpg) no-repeat right bottom #333;
	display:table;
}
.sitemapSection {
	width:214px;
	border-right:solid 1px #484848;
	padding:10px 10px 10px 0;
	margin-right:10px;
	height:256px;
	overflow:hidden;
}

#credits {
	background:#141414 none repeat scroll 0 0;
	height:50px;
	padding:5px 10px;
	width:940px;
    margin-top:100px;
}
#copyright {
	line-height:14px;
	width:460px;
}
#copyright p { margin-top:5px }
#sponsors {
	background:#1d1d1d;
	padding:20px 30px 20px 40px;
	width:890px;
}
#sponsors img{
    margin-right:20px;
}
#clicks { padding-top:20px; }
#breadcrumb {
	padding-bottom:5px;
	border-bottom:solid 3px #eee;
	margin-bottom:10px;
}
#columnLeft {
	padding:10px 0;
	width:620px;
}

#columnRight {
	padding:10px 0;
	width:300px;
}
.margin20 { margin:20px 0; }
#homeHighlight ul { margin-top:10px; }
.borderBottom {
	border-bottom:solid 3px #808080;
	padding-bottom:10px;
}
#advertisingBottom {
	background:#515151 none repeat scroll 0 0;
	display:block;
	margin:0 -10px;
	padding:10px 0 7px;
	text-align:center;
	width:960px;
}
.tabs {
	height:25px;
	overflow:hidden;
	background:url(../img/tabs-bg.jpg) repeat-x left top;
}
.tabsTitle {
	display:block;
	width:80px;
	float:left;
	line-height:12px;
	letter-spacing:-1px;
	margin-left:5px;
}
.tabsContent { margin-top:10px; }
.contentTable td {
	padding:5px 7px;
	border-bottom:solid 1px #e5e5e5;
	border-right:solid 1px #e5e5e5;
}
.noBorderRight { border-right:none !important }
#highlightSlider {
	display:inline;
	float:left;
	margin:232px -220px 0 180px;
	position:relative;
	z-index:2;
}
.homeHighlightNews { float:left; }
#gallery li a {
	border:solid 1px #d6d6d6;
	display:block;
	width:92px;
	height:92px;
	text-indent:-9999px;
	background:no-repeat left top;
	margin:3px;
}
.playerBox {
	border:solid 1px #ccc;
	margin-top:20px;
}
.playerBox img { float:left; }
.playerBoxContent {
	float:left;
	width:268px;
	clear:both;
	height:46px;
	background:url(../img/player-box-bg.jpg) no-repeat top left;
}
.playerBoxContent p { margin-right:10px; }
#agenda {
	margin-top:20px;
	width:357px;
	background:url(../img/agenda-bg.jpg) no-repeat left top;
	padding-bottom:10px;
	border-bottom:solid 1px #eee;
}
#agenda strong {
	display:block;
	margin:5px 0 5px 60px;
}
#agenda table { margin-top:10px; }
#agenda td, th {
	width:40px;
	height:24px;
	text-align:center;
	vertical-align:middle;
}
#agenda th { color:#000; }
#agenda td a.trebuchetBlack16:hover { color:#F00; }
#agendaTarget {
	width:225px;
	float:right;
	margin-left:20px;
	margin-top:50px;
        position: relative;
        z-index: 3;
}
/***************************************************************/
/* João Paulo 31/08*/
/* Elements*/
#linkSimbol a {
	color:#900;
	font-size:12px;
}
#linkEstatuto a {
	color:#900;
	font-size:12px;
}
#tumbMusics img {
	padding-top:20px;
	padding-bottom:10px;
	padding-right:10px;
}
#tumbMusics p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding-top:10px;
}

#tumbMusics span {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}	
/*Styles*/

.cont {
	margin-top:10px;
	margin-left:10px;
	float:left;

}
.trebuchetBlack12 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
.trebuchetBlack16 {
	color:#000;
	font-size:16px;
}
.trebuchetBlack32 {
	color:#000;
	font-size:32px;
}
.trebuchetBlack30 {
	color:#000;
	font-size:30px;
}
.trebuchetGreen14 {
	color:#090;
	font-size:14px;
}
.trebuchetOrange14 {
	color:#FF9900;
	font-size:14px;
}
.trebuchetOrange30 {
	color:#FF9900;
	font-size:30px;
}
.trebuchetRed14 {
	font-size:14px;
	color:#c00;
}
.lineTitu {
	padding-bottom:20px;
	border-bottom:solid 3px #eee;
	margin-bottom:10px;
}
.lineSubTitu {
	padding-bottom:5px;
	border-bottom:solid 2px #eee;
	margin-bottom:10px;
}
.descExAtletas {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:bolder;
	line-height:16px
}
.descWallpaper {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	font-size:11px;
	line-height:14px;
}
.descFotos {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	font-size:18px;
	line-height:16px;
}
.tumbs { width:300px; }
.padding20 { padding:20px; }

/* ++ inserido pelo Rafael Sahb para colocar os submenus */
#menu li div {
	float:left;
	position:absolute;
	display:none;
	padding-top:10px;
	background:#FEC500;
	text-align:left !important;
    width:505px !important;
    border-top: solid 0 #000000;
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    margin-left:-1px;
}
#menu ul li li {
	display:list-item;
	margin-bottom:-4px;
    margin-left:6px;
	width:160px;
	text-align:left !important;
}
#menu ul li li a{
	color:#000000;
	background: url(../img/arrow-yellow-2.png) no-repeat left center;
    padding-left:12px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:12px;
}
#pagination{
	margin-top:20px;
	text-align:center;
	}
#pagination li{
	display:inline;
	margin-right:3px;
	}
#pagination a{
	font-size:11px;
	color:#000;
}
#borderInput input, select, textarea{
	border:solid 1px #CCC;
	}
#borderInput td{
	padding-top:5px;
	padding-left:5px;
	}

/* inserido pelo Rafael Sahb para colocar os submenus -- */

/********************* GABRIEL 14/10 ****************/
#sponsors1{
	float:left;
	margin:20px 0;
	width:100%;
}
#sponsors2{
	width:270px;
	float:left;
}
#sponsors2 .banner, #sponsors3 .banner{ margin-bottom:20px; }
#singleColumn{
	padding:10px 0;
	width:940px;
}
#sponsors3{
	float:right;
	width:620px;
}

#forgotPassword{
	color:#FFF;
	padding:40px;
	background:#000;
	width:300px;
	height:220px;
}
#forgotPasswordSend{
	color:#FFF;
	padding:40px;
	background:#000;
	width:300px;
	height:150px;
}
/************ Nathan 04-11*********************************/
#uniformMenu{
    width:175px;
    padding:5px;
    background:#f3f3f3;
    border: solid 1px #d6d6d6;
}
#uniformMenu li{
    margin: 5px 0;
}
/****************nathan 12-11*****************************/
#bannerPoll {
	width:200px;
	height:162px;
    *height:168px;
}
/*////// Lucas 20 Jan 2010 ///////////*/
.message {
	font-family:Verdana, Geneva, sans-serif;
	background:#FFFFE0;
	border:solid 1px #E6DB55;
	padding:5px 10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-size:11px;
	margin:10px 0;
	clear:both;
}
.error {
	background-color:#990000;
	border-color:#c00;
	color:#FFF;
}
.error  label { /*Lucas Mendonça*/
	background-color:#FFF !important;
	border-color:#990000 !important;
	color:#990000!important;
}
.success {
	background-color:#B1FFB1;
	border-color:#090;
}
#paginator a {
	color:#000 !important;
}
#security_code_text{
	font-size:9px;
	line-height:12px;
}
#campTable{
    margin-top: 25px;
}
#agendaPrev{
    width: 33px;
    left:37px;
    position: relative;
    top: 96px;
}
#agendaPrev a, #agendaNext a{
    font-size: 18px;
    font-weight: bold;
    color:#000;
}
#agendaNext{
    width: 20px;
    float: right;
    left:306px;
    position:relative;
    top:58px;
}
#agendaContent{
    position: relative;
    z-index: 0;
}

