/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/


span .AccountSignatureSpan  {
    text-align: right;
}

.backRed {
    background-color: #FF0000;
    color: #FFFFFF;
    font-weight: bold;
}

#content_table_CountRaters th
{
    padding: 0px;
    margin: 0px;
    font-size: xx-small;
    text-align:center;
}

#content_table_CountRaters td
{
    padding: 0px;
    margin: 0px;
    font-size: xx-small;
    text-align:center;
}

td.pequeno
{
    width: 30px;
    }
.ProdutoStyle
{
    font-size: xx-small;
}

.NomeProjectoSelected
{
    font-size: large;
    font-weight: bold;
}

div.ChekPesquisa
{
    float:right;
    }
span.translate
{
    background-color: #FF0000;
    color: #FFFFFF;
    font-size: medium;
    font-weight: bold;
}

.header_label
{
    color: #FFFFFF;
    background-color: #C0C0C0;
    padding-top: 8px;
    margin-bottom: 5px;
}

#main_nav
{
    padding-top: 80px;
}
    
#loginBox
{
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
}

.centerDiv
{
    width:  85%;
	margin-left: auto;
	margin-right: auto;    
    }
    
.safeMargin
{
    padding-top: 15px;
    padding-bottom: 80px;
}

.QTColor
{
    background-color: #5090AD;
    width: 100%;
    text-align: center;
}

#footer
{
    text-align: center;
    margin-top: 10px;
}

#footer p {
	color: White;
}
    
.header_SI
{
    background-position: 25px;
    background-image: url('../images/QT/Qtools_header.png');
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    background-repeat: no-repeat;
    padding-left: 25px;
    padding-right: 25px;
}

.main_link
{
    width: 103px;
    }
    
.lightParagraf
{
    font-size: x-small;
    font-weight: normal;
    font-style: italic;
    color: #808080;
}

.selfListStyle
{
    background-image: url('../images/icons/user2.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 35px;
}

.invitationStyle
{
    background-image: url('../images/icons/mail.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 35px;
}


.anonimousTicket {
    background-image: url('../images/icons/userUnlnown.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 35px;
}
.notSelfListStyle
{
    padding-left: 35px;
}

[data-role=page]{height: 100% !important; position:relative !important;}
[data-role=footer]{bottom:0; position:absolute !important; top: auto !important; width:100%;}

.BotLogout
{
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
}

a:hover .BotLogout
{
    color: #000000;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #FFFF00;
}

.TextoVermelho
{
    color: #FF0000;
}

.TextoLaranja
{
    color: #FFCC00;
}

.TextoVerde
{
    color: #33CC33;
}

.plusMinusBot
{
    cursor: pointer;
    padding: 0px;
    margin: 0px;
}

.greenBack
{
    background-color: #99FF99;
}

.varDemographics {
width: 40%;
font-size: 1em;
font-weight: 300;
}