﻿/*body
{
}


.FeedBar{width:100%; height: 40px; background-color:Lime; position:relative;}

.FeedText{position:absolute; right:0px; top:0px;}*/


.top 
{
    padding-left:0px;
    text-decoration:none;
}



.btadd{
    float:right;
    margin-top:9px;
    color:#FFFFFF;
    font:bold 11px arial;
    text-transform:uppercase;
}


.multiTextArea
{
    margin-top:20px !important;    
    
}


.content > ol li.nav ol li.right, .content > ol li.nav ol li.left
{
    padding-top:1px;    
}


.labelRespNomes{width:200px !important;  color:#000 !important; font:normal 11px arial !important;}


.imputRespNomes{margin-bottom:20px !important;}



#ui-datepicker-div
{
    display:none;
    height:200px ; 
    left:245px ;
    position:absolute !important; 
    top:1054px !important ; 
    z-index:1 !important;     
}


.ui-widget-header  {
    background:url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x scroll 50% 50% #CCCCCC;
    border:1px solid #AAAAAA;
    color:#222222;
    font-weight:bold;
}


.ui-datepicker {
    width:20em !important;
}


.ui-widget-header {
    border:1px solid #00B0E3 !important;
}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border:1px solid #00B0E3 !important;
}


.regulamento #wrapper-top{padding-bottom:0px !important;}


.intrucoes{color:#000 !important; font:normal 11px arial !important; clear:left; margin-top:0px !important;}


div.tagform > span > textarea{ float:left !important;   width:99% !important; padding-left:3px;}


.lcheckerror
{  

    color:Red;
    font:bold 14px/35px arial;    
    text-transform:uppercase;    
}

/*------  error classes  -- start - 20170524 ------*/
.error-message
{
    color:Red !important;
}
.error .error-message
{
    padding-left: 230px;
}



.error input,
.error textarea
{
    background-color: #a94442;
}
/*------  error classes  -- end - 20170524 ------*/

h4.regulamento {color:#00B0E3 !important; font:bold 12px arial !important; margin-bottom:10px !important; text-transform:none !important;}
/*body > form {height:100%;}*/
/*body > form > div {height:100%;}*/

/*div.tagform > span > textarea { padding-left:5px !important;}*/

/*.regulamento #wrapper-bottom {padding-bottom:0px !important;}*/

form>div:first-child {padding: 0; margin: 0; height:0px;}
form{
    height: 100%;
}


.linksFooter { position:absolute; bottom:0px; left:0px; height:113px; width:340px;}
	.linksFooter li { display:block; width:75px; height:60px; position:absolute; bottom:14px;}
	.linksFooter li a { display:block; width:75px; height:60px; text-indent:-9000px;}
	.linksFooter li.motaengil {left:155px; height:105px;}
	.linksFooter li.motaengil a{height:105px;}
	
	.linksFooter li.tsf {left:252px; height:70px; width:55px;}
	.linksFooter li.tsf a {height:70px; width:55px;}
	
	.linksFooter li.deloitte {left:28px; width:102px; height:83px;}
	.linksFooter li.deloitte a {width:102px; height:83px;}
	
	.linksFooter li.exclusao {left:332px; width:200px; height:55px;}
	.linksFooter li.exclusao a {width:200px; height:55px;}
	.regulamento #wrapper-bottom{overflow:hidden;}
	
	.regulamentoTable td {padding:3px; border: 1px solid #fff;}
	.regulamentoTable thead
	{
	    color: #00B0E3 !important;
    font: bold 12px arial !important;
    margin-bottom: 10px !important;
    text-transform: none !important;
	}
	
	.regulamentoTable tbody
	{
	   color: white;
font: 11px arial;
line-height: 14px;
margin-bottom: 14px;
	}