﻿/* --------------------------------------------------------------- Geral */
body,div,td,p,span,img,input,select,textarea {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;}

body {background-color: #fff; }
	
html { height: 100% }

body { height: 100%; margin:0; padding:0; }

#page { position: relative; width:100%; }

* html #page { height: 100%;width:100%; }

fieldset,img,abbr,acronym{border: 0px;}
	
ul{list-style-type: none; margin:0; padding:0;}

address,caption,cite,code,th,var{
	font-style:normal;
	font-weight:normal;}
	
q:before,q:after {content:'';}

p{padding:0px 15px 5px 15px;}

.ns{overflow:hidden;}
.nb{border:0px;background:transparent;}
.noCSS{display:none;}

*, * focus { outline: none; }


/* --------------------------------------------------------------- Fonts */

.txtPromocaoAtiva{color:#d1d1d1;}

.txtSize9{font-size:9px; color:#FFF;}
.txtSize12{font-size:12px;}
.txtSize15{font-size:15px;}

.txtWhite{color:#FFF;}
.txtWhite10{color:#FFF;font-size:10px;}
.txtWhite12{color:#FFF;font-size:12px;}
.txtWhite18{color:#FFF;font-size:18px;}
.txtWhite27{color:#FFF;font-size:27px;}

.txtGray10{color:#909090;font-size:10px;}
.txtGray12{color:#707070;font-size:12px;}
.txtGray14{color:#6d6d6d; font-size:14px;}
.txtGray18{font-size:18px; color:#8d8d8d; padding-right:10px;}

.txtResultado{color:#3a3a3a; font-size:56px;}

.txtWhite18t{color:#FFF;font-size:18px; padding-bottom:20px;}


/* --------------------------------------------------------------- Formulários */

	
	
/* --------------------------------------------------------------- Backgrounds */
.odd{ background-color:#dedede; }
.trWhite{ background-color:#fff; }

.odd-opacity {
    background-color:#dedede; 
    filter:alpha(opacity=75); /*IE*/
	-moz-opacity:0.75; /*Mozilla*/
	-khtml-opacity: 0.75; /*Safari*/
	opacity: 0.75; /*CSS3*/ }



/* --------------------------------------------------------------- Links */
a:link{text-decoration:underline;color:#000;}
a:visited{text-decoration:underline;color:#000;}
a:active{text-decoration:underline;color:#000;}
a:hover{text-decoration:none;color:#000;}

a.footer:link,
a.footer:visited,
a.footer:active,
a.footer:hover{text-decoration:none;font-size:9px;color:#fff;}

a.fonteNoticia:link,
a.fonteNoticia:visited,
a.fonteNoticia:active{text-decoration:underline;font-size:10px;color:#000;padding:0 0 0 23px;}
a.fonteNoticia:hover{text-decoration:none;font-size:10px;color:#000;padding:0 0 0 23px;}

a.stats:link,
a.stats:visited,
a.stats:active{text-decoration:none;font-size:10px;color:#FFFFFF;}
a.stats:hover{text-decoration:underline;font-size:10px;color:#FFFFFF;}


/* --------------------------------------------------------------- Posicionamento */
#content{
    margin:0px 0px 0px -500px; 
    padding-top:150px;
    width:1000px; 
    left:50%; 
    position:relative;}  
    
#div-classificacao{
    width:376px; 
    height:233px;
    margin-top:25px;
    background-color:#fff;
    position:absolute;
    margin-top:15px;
    left:50px;}

    
#div-ao-vivo{
    width:646px; 
    margin-bottom:23px;
    height:453px;
    position:relative;
    left:50px;
    top:0px;
    background: url(/static/futebol/img-atletico-mg/bg-ao-vivo.jpg) no-repeat;}
    
    
    #div-ao-vivo .scroll-down{text-align:center;margin-top:20px;}
    
    #div-ao-vivo .resultado {margin:0 0 145px 118px;}
    #div-ao-vivo .resultado li{float:left; display:inline; margin:0 10px 0 10px;}
    
#header-banner{
    top:15px;
    right:0px;
    position:absolute;}
    
#header{
    margin:0px 0px 0px -450px; 
    padding-top:17px;
    width:900px; 
    left:50%; 
    position:relative;}
     
#bg-footer{
     position: absolute; 
     background-color:#474747;
     width:100%;
     height:40px;
     margin-top:60px;}
     
#footer{
    margin:0px 0px 0px -428px; 
    width:847px; 
    left:50%; 
    position:relative;}
    
#menu-footer{
    position:absolute;
    right:0;
    top:12px;
    color:#FFF;}
    
    #menu-footer li {float:left; display:inline;}
    
#copyright-footer{
    position:absolute;
    left:0;
    top:12px;}
    
    #copyright-footer li {float:left; display:inline; margin-right:15px;}
        
.jogoSpace{ margin:12px 0 0 0; }

.placarSpace1 {
    position:relative; 
    left:5px; 
    top:8px;
    float:left; 
    display:inline;  }
    
.placarSpace2 {
    position:relative; 
    left:17px; 
    top:8px;  }
    
.placarResultado {
    position:relative; 
    left:11px; 
    top:13px; 
    float:left; 
    display:inline; 
    color:#FFF;
    font-size:17px;
    font-weight:bold;}

#div-proximos-jogos label{
        float:left;
        display:inline;
        margin:10px 7px 0 0;
        width:95px;
        text-align:center; }
 
#div-ultimos-resultados{position:absolute;left:729px;top:416px;}

#div-ultimos-resultados label{
        float:left;
        display:inline;
        width:76px;
        text-align:center;
        line-height:49px; }
        
#ver-noticias{margin:-2px 0 0 568px; }
#esconder-noticias{margin:-2px 0 0 568px; }