body
{
    background: #A31313 url(images/bodyBackground.jpg) top left repeat-x;
    margin: 0;
}


ul 
{
    margin: 0 0 0 15px;
    padding: 0;
}

li 
{
    margin: 0 10px 4px 10px;
    font-weight: bold;
    padding: 0;
    list-style-type: square;
    line-height: 1.2em;
}


img { border: 0; }


#conteiner
{
    width: 100%;
    background: url(images/header.jpg) top center no-repeat;
}

#top 
{
    height: 326px;
}

#middle 
{
    width: 100%;
}

#bottom
{
    margin-top: 96px;
}

table.tableCenter 
{
    width: 900px;
    margin: 0 auto;
}

.tdSx 
{   
    /* border: solid 1px #fff; */
    width: 462px;
}

.tdDx
{
    width: 436px;
    height: 265px;
}



.tdBottom 
{  
    padding-left: 86px;
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    font-size: 19px;
    color: #DBDBDB;
}

.menuCont 
{
    margin-left: 86px;
    padding-top: 4px;
}

.button
{
    float: left;
}

.voice
{
    float: left;
    font-family: "Trebuchet MS", Tahoma, Sans-Serif;
    font-size: 18px;
    padding-left: 10px;
    padding-top: 18px;
}

a.menuLink 
{
    color: #FFF;
    text-decoration: none;
}

a.menuLink:HOVER 
{
    color: #FAFAFA;
    text-decoration: underline;
}

a.bottomLink 
{
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    font-size: 12px;
    color: #FFF;
    margin-left: 14px;    
}

a.bottomLink:HOVER 
{
    color: #FAFAFA;
    text-decoration: none;
}


a.rightLink 
{  
   color: #3A3A3A;
   margin-left: 4px;
}

a.rightLink:HOVER 
{
    text-decoration: none;
    color: #000;
}

.copyright 
{
    float: left;
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    color: #3A3A3A;
    font-size: 9px;
    padding: 67px 0 15px 50px;
}

.rightCopy 
{
    float: right;
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    font-size: 9px;
    padding: 67px 50px 0 0;
}








/* --- */
.panel 
{
    width: 430px;
    height: 100%;
    background: url(images/backArea.png) center no-repeat;
    display: none;
}

.panelWhats 
{
    width: 320px; 
    height: 229px; overflow: auto;
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    color: #FFF;
    font-size: 12px;
    padding-right: 4px;
}


.panelBuy
{
    width: 310px; 
    height: 229px; overflow: hidden;
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    color: #FFF;
    font-size: 11px;
}



/* --- */
.imeiCode
{
    text-align: left;
    width: 217px;
    height: 26px;
    font-family: "Trebuchet MS", Arial, Sans-Serif;
    font-size: 17px;
    border: 0;
    color: #FFF;
    background: url(images/field_back.jpg) top left no-repeat;    
}



a.genericLink 
{
    color: #FFF;
    font-weight: bold;
}

a.genericLink:HOVER
{
    color: #FaFaFa;
    text-decoration: none;
}

strong 
{
    font-size: 15px;
}






.element 
{
    clear: both;
}



/* RELOAD */

.r_centerSpace 
{
    margin-top: 45px;
}

.r_center 
{
    width: 750px;
    margin: 0 auto;
}

.r_title 
{
    display: block; padding: 12px 0 0 74px;
}

.r_textPoint 
{
    font-family: Trebuchet MS, Arial, Sans-Serif;
    line-height: 1.2em;
    font-weight: bold;
    color: #FFF;
    font-size: 12px;
    width: 234px;
    margin-right: 16px;
    float: left;
}

.r_button 
{
}

.r_hide 
{   
    display: none;
    padding: 20px 10px 0px 10px;
    font-weight: normal;
    font-size: 11px;
}

a.r_genericLink 
{
 color: #FFF;
 text-decoration: none;
}

a.r_genericLink:HOVER 
{
 text-decoration: underline;
}




/* Promo Reload */

.left 
{
    float: left;
}

.right 
{
    float: right;  
}