﻿.sectionMain
{
    display: block;
}


.sectionFullError
{  
}

.sectionFull
{
    display: block;
}

.sectionFullRight
{
    background-color:White;
   
}

.sectionEsquerda
{
    
}

.sectionSugBalan
{
}
.on-right 
{
    margin-left: 80%;
    
}



.formulario
{
    background-color:White;
}

.formulario label 
{
    margin-right: 5px;
    margin-left: 10px;
};

div#SugestaoBalancamento label
{
    clear:left;
    width: 175px;
}
.ui-datepicker-trigger
{
}


p#linkTabela,p#linkTabelaRestricao
{
     margin-bottom: 1px;
}

.section-container
{
    display: block;
}

.section-container-item
{

}

#corpoMain
{
    margin: 0px  0px 0px 0px;
}

input[type="text"]
{
    margin: 0px 3px 0px 3px;
}

#Portifolio span 
{
    width: 100px;
	clear: both;
	float: left;
}

.normal
{
	width: 100px;
	float: none;
	clear: both;
} 

#SugestaoBalancamento span
{
    width: 200px;
    clear: both;
	float: left;
	  
}

#Restricao span
{
    width: 100px;
    clear: both;
	float: left;
	  
}


#periodo-left
{
    width: 100px;
	clear: both;
	float: left; 
}
.formulario a
{
}

.texto
{
    width:350px;
}

.date 
{
   width: 80px;
}  


 fieldset
{
    border: 1px solid Gray;
    border-color:Silver;
    
    margin-bottom: 1px;
    padding: 10px;
}


.formulario legend
{
    
    letter-spacing: -1px;
    font-weight: bold;
    line-height: 1.1;
    color: #fff;
    background: #666;
    border: 1px solid #333;
    padding: 2px 6px;
}

.formulario br
{
    clear: left;
}

.CSSTableGenerator
{
    margin: 0px;
    padding: 0px;
    width: 100%;
    box-shadow: 10px 10px 5px #888888;
    border: 1px solid #000000;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
}
.CSSTableGenerator table
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
}
.CSSTableGenerator tr:last-child td:last-child
{
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.CSSTableGenerator table tr:first-child td:first-child
{
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
}

.CSSTableGenerator table tr:first-child td:last-child
{
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
}
.CSSTableGenerator tr:last-child td:first-child
{
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.CSSTableGenerator tr:hover td
{
    background-color: #ffe9aa;
}

.CSSTableGenerator td
{
    vertical-align: middle;
    background-color: #ffffff;
    border: 1px solid #000000;
    border-width: 0px 1px 1px 0px;
    text-align: left;
    padding: 8px;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #000000;
}
.CSSTableGenerator tr:last-child td
{
    border-width: 0px 1px 0px 0px;
}
.CSSTableGenerator tr td:last-child
{
    border-width: 0px 0px 1px 0px;
}
.CSSTableGenerator tr:last-child td:last-child
{
    border-width: 0px 0px 0px 0px;
}

.CSSTableGenerator tr:first-child td
{
    background: -o-linear-gradient(bottom, #ffbb00 5%, #d1a300 100%);
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffbb00), color-stop(1, #d1a300) );
    background: -moz-linear-gradient( center top, #ffbb00 5%, #d1a300 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffbb00", endColorstr="#d1a300");
    background: -o-linear-gradient(top,#ffbb00,d1a300);
    background-color: #ffbb00;
    border: 0px solid #000000;
    text-align: center;
    border-width: 0px 0px 1px 1px;
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
    color: #000000;
}

.CSSTableGenerator tr:first-child:hover td
{
    background: -o-linear-gradient(bottom, #ffbb00 5%, #d1a300 100%);
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffbb00), color-stop(1, #d1a300) );
    background: -moz-linear-gradient( center top, #ffbb00 5%, #d1a300 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffbb00", endColorstr="#d1a300");
    background: -o-linear-gradient(top,#ffbb00,d1a300);
    background-color: #ffbb00;
}

.CSSTableGenerator tr:first-child td:first-child
{
    border-width: 0px 0px 1px 0px;
}

.CSSTableGenerator tr:first-child td:last-child
{
    border-width: 0px 0px 1px 1px;
}












