
html{
color:#000;
background:#FFF;
font-family:Arial, Helvetica, sans-serif;
}

body{
margin:0;
padding:0;
background-image:url(../images/lic_bg.png);
background-repeat:repeat-x;
background-color:#FFFFFF;
background-position:top;
}

div{
margin:0;
padding:0;
}

dl{
margin:0;
padding:0;
}

dt{
margin:0;
padding:0;
}

dd{
margin:0;
padding:0;
}

ul{
margin:0;
padding:0;
}

ol{
margin:0;
padding:0;
}

li{
margin:0;
padding:0;
list-style:none;
}

h1{
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

h2{
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

h3{
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

h4{
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

h5{
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

h6{
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

pre{
margin:0;
padding:0;
}

code{
margin:0;
padding:0;
font-style:inherit;
font-weight:inherit;
}

form{
margin:0;
padding:0;
}

fieldset{
margin:0;
padding:0;
border:0;
}

legend{
margin:0;
padding:0;
color:#000;
}

input{
margin:0;
padding:0;
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;

}

button{
margin:0;
padding:0;
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;

}

textarea{
margin:0;
padding:0;
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;

}

p{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}

blockquote{
margin:0;
padding:0;
}

th{
margin:0;
padding:0;
font-style:inherit;
font-weight:inherit;
text-align:left;
}

td{
margin:0;
padding:0;
}

table{
border-collapse:collapse;
font-family:Arial, Helvetica, sans-serif;
border-spacing:0;
}

img{
border:0;
}

address{
font-style:inherit;
font-weight:inherit;
}

caption{
font-style:inherit;
font-weight:inherit;
text-align:left;
}

cite{
font-style:inherit;
font-weight:inherit;
}

dfn{
font-style:inherit;
font-weight:inherit;
}

em{
font-style:inherit;
font-weight:inherit;
}

strong{
font-style:inherit;
font-weight:inherit;
}

var{
font-style:inherit;
font-weight:inherit;
}

optgroup{
font-style:inherit;
font-weight:inherit;
font-family:inherit;
font-size:inherit;
}

del{
text-decoration:none;
}

ins{
text-decoration:none;
}

q:before{
content:'';
}

q:after{
content:'';
}

abbr{
border:0;
font-variant:normal;
}

acronym{
border:0;
font-variant:normal;
}

sup{
vertical-align:baseline;
}

sub{
vertical-align:baseline;
}

select{
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;

}

option{
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;
}

a{
color: black;
font-family: Arial,Helvetica,sans-serif;
text-decoration: none;
}

.cmbAnalista{
border-radius: 5px 5px 5px 5px;
font-family: Tahoma;
font-size: 11pt;
font-weight: bold;
margin-right: 25px;
}

.bttnHelp{
background-color:white;
background-image: url("../images/help_on.png");
border:1px solid lightgray;
border-radius:11px 11px 11px 11px;
cursor:pointer;
float:right;
color:#003333;
height:20px;
text-align:center;
width:20px;
}

.bttnHelp:hover{
/* background-color:#003333;*/
background-color:white;
background-image: url("../images/help_off.png");
border:1px solid lightgray;
border-radius:11px 11px 11px 11px;
cursor:pointer;
float:right;
color:white;
height:20px;
text-align:center;
width:20px;
}

table.linkTd{
	width:100%;
}

table.linkTd th {
	color: black;
	font-family: sans-serif,arial;
	font-size: 13pt;
	font-weight: bold;
}

table.linkTd td {
	color: black;
	font-family: sans-serif,arial;
	font-size: 9pt;
	padding: 4px;
}

table.linkTd td a{
	color: black;
	font-family: sans-serif,arial;
	font-size: 9pt;
	text-decoration: none;
}


.CampFrm{
	float: left;
	width:100%;
}

.labelCampoForm {
float: left;
font-size: 10pt;
font-weight: bold;
text-align: right;
width: 270px;
	
}

#topContainer{
/*
position:relative;
left:50%;
height:100%;
width:920px;
bottom:0;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:-460px;
padding-top:0px;
*/
margin-left: auto;
margin-right: auto;
padding-top: 0;
position: relative;
width: 1000px;
}

#topContainer img{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}

#barrasuperior ul{
font-family:Arial, Helvetica, sans-serif;
font-size:1.095em;
font-weight:bold;
color:#003300;
text-decoration:none;
list-style-type:none;
height:42px;
}

#barrasuperior ul a{
font-family:Arial, Helvetica, sans-serif;
font-size:1.095em;
font-weight:bold;
color:#003300;
text-decoration:none;
list-style-type:none;
height:42px;
}

#barrasuperior ul a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:1.095em;
font-weight:bold;
color:#003300;
text-decoration:none;
list-style-type:none;
height:42px;
}

#barrasuperior ul a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:1.095em;
font-weight:bold;
color:#003300;
text-decoration:none;
list-style-type:none;
height:42px;
}

#barrasuperior #navSuperior{
/*float:right;*/
height:48px;
/*
padding-right:10px;
padding-left:10px;
*/
text-align:right;
margin:0px;
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#003300;
font-weight:bold;
text-decoration:none;
padding-top:5px;
line-height:1.5em;
width:100%;
position:absolute;
font-size:0.9em;
}

#navSuperior a{
color:#003300;
text-decoration:none;
font-weight:bold;
font-family:Calibri, Arial, Helvetica, sans-serif;
}

#navSuperior a:link{
color:#003300;
text-decoration:none;
font-weight:bold;
font-family:Calibri, Arial, Helvetica, sans-serif;
}

#navSuperior a:hover{
color:#000066;
text-decoration:underline;
font-weight:bold;
}

#navSuperior a:active{
color:#000000;
text-decoration:underline;
font-weight:bold;
}

#menusuperior{
height:32px;
padding-top:10px;
padding-left:30px;
clear:both;
}

#barrasuperior li{
float:left;
list-style-type:none;
}

#conteudoBarraSuperior{
float:left;
padding-top:60px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:30px;
}

#barraSuperior h1{
color:#005aab;
font-family:Arial, Helvetica, sans-serif;
font-size:1.143em;
font-weight:bold;
text-decoration:none;
margin-bottom:0px;
margin-top:0px;
}

#barraSuperior h2{
font-family:Arial, Helvetica, sans-serif;
font-size:1.143em;
font-weight:bold;
color:#3399cc;
text-decoration:none;
margin-top:4px;
margin-bottom:0px;
}

#pacote{
/*
width:100%;
height:auto;
clear:both;
padding:0px;
margin-top:10px;
margin-right:0px;
margin-bottom:5px;
margin-left:0px;
position:relative;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#DFDFDF;

border-top: 1px dotted #DFDFDF;
clear: both;
height: auto;
margin: 10px 0 5px;
padding-top: 10px;
position: relative;
width: 100%;
*/
border-top: 1px dotted #DFDFDF;
float: left;
margin: 10px 0 5px;
padding-top: 10px;
width: 100%;
}

#busca{
	/*
float:right;
width:395px;
margin:0px;
background-color:#FBFBFB;
background-image:url(../images/bg_busca.png);
height:48px;
padding:0px;
-moz-border-radius:20px 20px 20px 20px;
*/
background-color: #FBFBFB;
background-image: url("../images/bg_busca.png");
float: right;
height: 48px;
margin-top: 50px;
padding: 0;
width: 395px;
}

.formBusca{
border:0 none #FFFFFF;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0;
padding:0;
}

#areaForm{
position:relative;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
background-color:#F7F7F7;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
font-size:0.94em;
font-style:italic;
text-decoration:none;
float:left;
top:15px;
width:198px;
left:90px;
}

#btBusca{
float:right;
margin-right:5px;
margin-bottom:0px;
margin-left:5px;
margin-top:0px;
}

#menuEsquerda{
position:relative;
float:left;
width:200px;
height:auto;
margin-bottom:10px;
margin-left:16px;
}

#menuProjetos{
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:1em;
font-weight:bold;
text-decoration:none;
}

#menuProdutores{
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:1em;
font-weight:bold;
text-decoration:none;
}

#menuLIC{
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:1em;
font-weight:bold;
text-decoration:none;
}

#menuEsquerda ul{
float:none;
list-style-type:none;
margin-bottom:10px;
margin-left:17px;
}

#menuEsquerda li{
line-height:1.2em;
padding:5px;
margin-right:15px;
}

#menuEsquerda a{
color:#333333;
text-decoration:none;
display:block;
}

#menuEsquerda a:link{
color:#333333;
text-decoration:none;
display:block;
}

#menuEsquerda li a:hover{
color:#666666;
text-decoration:underline;
}

#conteudo{
width:100%;
float:left;
/* height:100%; */
margin:0px;
clear:none;
}

#noticiasCapa{
height:auto;
width:530px;
float:left;
margin-top:auto;
margin-right:10px;
margin-bottom:5px;
margin-left:auto;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bfccbf;
clear:left;
padding-left:10px;
}

#orientacao{
height:auto;
width:530px;
float:left;
margin-top:auto;
margin-right:10px;
margin-bottom:5px;
margin-left:auto;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bfccbf;
clear:left;
padding-left:10px;
}

#conteudo h2{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-size:1.5em;
font-weight:bold;
margin-bottom:0.7em;
}

#conteudo h3{
clear:both;
color:#003333;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:1.5em;
margin-bottom:0.7em;
margin-top:0.2em;
text-decoration:none;
}

#conteudo h3 a{
color:#003333;
text-decoration:none;
font-weight:bold;
}

#conteudo h3 a:link{
color:#003333;
text-decoration:none;
font-weight:bold;
}

#conteudo h3.noticias{
clear: both;
color: #003333;
display: block;
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
margin-bottom: 0;
margin-top: 0.2em;
text-decoration: none;
}

#conteudo h4{
border-bottom:1px solid lightgray;
color:#003333;
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
font-weight:bold;
line-height:1.5em;
margin-bottom:0.5em;
padding-bottom:2px;
text-decoration:none;
margin-top:2em;
}

#conteudo h5{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#666666;
clear:both;
}

#conteudo ul{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:0.714em;
list-style-type:none;
margin-top:30px;
}

#conteudo li{
/*
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#666666;
*/
color: #666666;
font-weight: bold;
list-style: circle inside none;
margin-bottom: 0;
padding-left: 25px;
text-decoration: none;
}

#conteudo li a{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#666666;
}

#conteudo li a:link{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#666666;
}

#conteudo li a:visited{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#666666;
}

#conteudo li a:hover{
color:#669900;
text-decoration:underline;
}

.divSituacao{
color: #666666;
font-weight: bold;
margin-bottom: 3px;
font-size:0.714em;
}

.showlistItens{
border:1px solid lightgray;
float:left;
height:50px;
overflow-y:auto;
width:100%;
}
.showlistItensMaior{
border:1px solid lightgray;
float:left;
height:135px;
overflow-y:auto;
width:100%;
}

.maisnoticias{
text-decoration:none;
float:right;
font-weight:bold;
color:#006600;
font-size:0.714em;
font-family:Arial, Helvetica, sans-serif;
/*
border-top-width:1px;
border-top-style:dotted;
border-top-color:#EEF3ED;
*/
width:100%;
clear:both;
text-align:right;
}

.maisnoticias a{
text-decoration:none;
float:right;
font-weight:bold;
color:#006600;
font-size:0.714em;
font-family:Arial, Helvetica, sans-serif;
/*
border-top-width:1px;
border-top-style:dotted;
border-top-color:#EEF3ED;
*/
width:100%;
clear:both;
text-align:right;
padding-top:10px;
}

.maisnoticias a:link{
text-decoration:none;
float:right;
font-weight:bold;
color:#006600;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
/*
border-top-width:1px;
border-top-style:dotted;
border-top-color:#EEF3ED;
*/
width:100%;
clear:both;
text-align:right;
padding-top:10px;
}

.maisnoticias a:visited{
text-decoration:none;
float:right;
font-weight:bold;
color:#006600;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#EEF3ED;
width:100%;
clear:both;
text-align:right;
}

.maisnoticias a:hover{
text-decoration:underline;
float:right;
font-weight:bold;
color:#996699;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
}

#barraFuncional{
margin-top:10px;
margin-bottom:10px;
text-decoration:none;
clear:both;
height:18px;
padding-top:2px;
}

#barraFuncional img{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
float:left;
margin-right:5px;
}

#barraFuncional a{
color:#a3a3a3;
float:right;
margin-top:0px;
margin-right:10px;
margin-bottom:0px;
margin-left:5px;
text-decoration:none;
font-weight:bold;
font-size:0.85em;
word-spacing:1em;
}

#barraFuncional a:link{
color:#a3a3a3;
float:right;
margin-top:0px;
margin-right:10px;
margin-bottom:0px;
margin-left:5px;
text-decoration:none;
font-weight:bold;
font-size:0.85em;
word-spacing:1em;
}

#barraFuncional a:visited{
color:#a3a3a3;
float:right;
margin-top:0px;
margin-right:10px;
margin-bottom:0px;
margin-left:5px;
text-decoration:none;
font-weight:bold;
font-size:0.85em;
word-spacing:1em;
}

#barraFuncional a:hover{
color:#999999;
text-decoration:underline;
}

#barraFuncional a:active{
color:#999999;
text-decoration:underline;
}

#twitter_div{
height:165px;
width:550px;
float:none;
margin-top:auto;
margin-right:10px;
margin-bottom:auto;
margin-left:0px;
border:1px solid #e1e9a1;
clear:left;
background-image:url(../images/bg_twt.png);
background-repeat:repeat-x;
padding-left:10px;
padding-top:10px;
background-color:#FFFFFF;
padding-right:10px;
}

#twitter_div h2{
font-family:Arial, Helvetica, sans-serif;
color:#0099cc;
text-decoration:none;
font-size:1.5em;
font-weight:bold;
margin-bottom:0.35em;
}

#twitter_div p{
font-family:Arial, Helvetica, sans-serif;
font-size:0.619em;
color:#336666;
text-decoration:none;
float:left;
margin-top:0px;
}

#twitter_div ul{
font-family:Arial, Helvetica, sans-serif;
font-size:0.619em;
color:#336666;
text-decoration:none;
float:left;
margin-top:0px;
}

#twitter_div li{
text-align:left;
padding:4px;
line-height:1.2em;
list-style:none;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#EEF3ED;
}

#dt_projeto{
background-color:#FFFFFF;
background-image:url(../images/bg_dt_projeto.png);
background-repeat:repeat-x;
height:240px;
width:120px;
border:1px solid #cfcfcf;
}

#twitter_update_list{
padding:0;
list-style:none;
margin:0px;
width:440px;
}

#bt_twt{
text-align:center;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:0.65em;
color:#0099CC;
text-decoration:none;
margin-left:5px;
}

#bt_twt a{
color:#0099CC;
text-decoration:none;
font-weight:bold;
}

#sobreTWT{
background-color:#0033CC;
}

.posttime{
color:#99CCCC;
text-decoration:none;
}

.round{
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}

.round-top-right{
-moz-border-radius-topright:10px;
}

.round-right{
-moz-border-radius-bottomright:10px;
-moz-border-radius-topright:10px;
}

.round-bottom-right{
-moz-border-radius-bottomright:10px;
}

.round-bottom{
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
}

.round-bottom-left{
-moz-border-radius-bottomleft:4px;
}

.round-left{
-moz-border-radius-bottomleft:4px;
-moz-border-radius-topleft:45px;
}

.round-top-left{
-moz-border-radius-topleft:4px;
}

.round-top{
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
}

#bannerCapa{
width:120px;
height:100%;
margin:0px;
float:right;
text-align:center;
}

#bannerCapa p a{
font-family:Arial, Helvetica, sans-serif;
font-size:0.762em;
font-weight:normal;
color:#333333;
text-decoration:none;
text-align:center;
}

#bannerCapa p a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:0.762em;
font-weight:normal;
color:#333333;
text-decoration:none;
text-align:center;
}

#bannerCapa p a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:0.762em;
font-weight:normal;
color:#333333;
text-decoration:none;
text-align:center;
}

#bannerCapa h2{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
font-size:1.5em;
font-weight:bold;
margin-bottom:0.7em;
text-align:center;
}

#dt_ConsultarProj{
width:100px;
background-color:#F7F7F7;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
font-size:1em;
font-style:italic;
text-decoration:none;
float:none;
border:1px solid #CCCCCC;
margin-left:7px;
clear:both;
margin-bottom:10px;
}

#dt_denuncia{
background-image:url(../images/bg_dt_projeto.png);
background-repeat:repeat-x;
height:auto;
width:120px;
border:1px solid #cfcfcf;
margin-top:20px;
padding:0px;
margin-bottom:0px;
}

#btConsultar{
margin:0px;
padding:0px;
}

#btDenunciar{
margin:0px;
padding:0px;
bottom:0px;
}

#banners img{
margin-top:5px;
}

#rodape{
background-image:url(../images/bg_rodape.png);
background-repeat:repeat-x;
height:72px;
width:100%;
border:1px solid #CCCCCC;
clear:both;
background-position:bottom;
float:none;
}

#rodape p{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
line-height:1.5em;
text-decoration:none;
text-align:center;
color:#333333;
font-weight:normal;
margin-top:5px;
}

#rodape p a{
font-weight:bold;
color:#333333;
text-decoration:none;
}

#rodape p a:link{
font-weight:bold;
color:#333333;
text-decoration:none;
}

.creditos{
clear:both;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
font-weight:normal;
text-align:center;
text-decoration:none;
margin-top:2px;
margin:10px;
}

.creditos a{
clear:both;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
font-weight:normal;
text-align:center;
text-decoration:none;
margin-top:2px;
margin:10px;
}

.creditos a:link{
clear:both;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
font-weight:normal;
text-align:center;
text-decoration:none;
margin-top:2px;
margin:10px;
}

.creditos a:visited{
clear:both;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
font-weight:normal;
text-align:center;
text-decoration:none;
margin-top:2px;
margin:10px;
}

#noticias{
height:100%;
width:670px;
padding-left:10px;
margin:10px;
float:left;
text-align: justify;
}

#noticias p{
text-align:justify;
padding-right:20px;
line-height:1.3em;
text-decoration:none;
}

#noticias h2{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#669966;
margin-bottom:20px;
}

.data{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.476em;
font-weight:normal;
color:#999999;
text-decoration:none;
float:right;
margin-top:-15px;
margin-right:10px;
}

#noticias h2 a{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-weight:bold;
margin-bottom:0.7em;
}

#noticias h2 a:link{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-weight:bold;
margin-bottom:0.7em;
}

#noticias h2 a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-weight:bold;
margin-bottom:0.7em;
}

#noticias img{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
margin-top:0px;
margin-right:10px;
margin-bottom:10px;
margin-left:10px;
}

#noticias strong{
font-style:normal;
color:#003366;
font-weight:bold;
}

#conteudo blockquote{
padding-left:20px;
padding-right:20px;
text-align:center;
}

.interesseForm{
border:1px solid #C9D2A0;
height:80%;
width:100%;
padding-top:10px;
text-align:center;
font-size:0.8em;
font-weight:normal;
color:#003300;
position:absolute;
padding:20px 1px 5px;
text-decoration:none;
background-image:url(../images/bg_rodape.png);
background-position:center center;
}

#atalhoDireita{
float:right;
height:30px;
width:400px;
position:relative;
margin-top:-15px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
background-image:url(../images/bg_menubar.png);
background-repeat:repeat-x;
background-position:center 0px;
padding-top:10px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}

#atalhoDireita a:hover{
background-color:#F6F6F6;
}

#atalhoDireita a:active{
background-color:#F6F6F6;
}

#formularios{
/*height:100%;
width:100%;
margin:10px;
float:none;
padding-top:0px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;

float: left;
margin: 10px;
padding: 0 10px 10px;
width: 100%;
*/
float: left;
margin-bottom: 10px;
margin-top: 10px;
padding-bottom: 10px;
padding-top: 10px;
width: 100%;
}

#formularios p{
text-align:justify;
padding-right:20px;
line-height:1.3em;
text-decoration:none;
}

#formularios table{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#000000;
border-collapse:separate;
border-spacing:10px;
}

#formularios h2{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#669966;
margin-bottom:20px;
}

#formularios h2 a{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-weight:bold;
margin-bottom:0.7em;
}

#formularios h2 a:link{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-weight:bold;
margin-bottom:0.7em;
}

#formularios h2 a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-weight:bold;
margin-bottom:0.7em;
}

#formularios ul{
color:#333333;
text-indent:1em;
}

#formularios li a:hover{
color:#669900;
text-decoration:underline;
}

#formularios li{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

#formularios li a{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

#formularios li a:link{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

#formularios li a:visited{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

#formularios hr{
clear:both;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
height:2px;
visibility:hidden;
width:100%;
}

#formInteresse table{
margin-left:10px;
padding:0px;
border-collapse:separate;
border-spacing:0px;
}

#formInteresse h3{
margin-bottom:2px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
font-size:1.2em;
color:#336600;
}

#formInteresse ul{
margin-bottom:10px;
}

#formInteresse li{
list-style-type:square;
font-weight:normal;
text-decoration:none;
font-size:1.2em;
margin-top:1px;
margin-bottom:1px;
color:#000000;
}

.dadosProdutor{
color:#000000;
float:right;
font-style:italic;
font-weight:bold;
margin-bottom:3px;
margin-left:5px;
text-decoration:none;
width:640px;
}

#more a:hover{
color:#FFFFFF;
text-decoration:none;
}

#more a:link{
color:#FFFFFF;
text-decoration:none;
}

#more a:active{
color:#FFFFFF;
text-decoration:none;
}

#more a:visited{
color:#FFFFFF;
text-decoration:none;
}

#more{
background-color:#C6C6C6;
background-image:url("../images/bg_btForm.png");
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:right;
clear:both;
margin:20px;
padding-top:18px;
padding-right:40px;
padding-bottom:20px;
padding-left:40px;
background-position:center bottom;
outline:medium none;
padding:18px 40px 20px;
}

#more:link{
background-color:#C6C6C6;
background-image:url("../images/bg_btForm.png");
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:right;
clear:both;
margin:20px;
padding-top:18px;
padding-right:40px;
padding-bottom:20px;
padding-left:40px;
background-position:center bottom;
outline:medium none;
padding:18px 40px 20px;
}

#more:visited{
background-color:#C6C6C6;
background-image:url("../images/bg_btForm.png");
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:right;
clear:both;
margin:20px;
padding-top:18px;
padding-right:40px;
padding-bottom:20px;
padding-left:40px;
background-position:center bottom;
outline:medium none;
padding:18px 40px 20px;
}

#more:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#333333;
}

#more:active{
background-position:left -38px;
color:#666666;
text-decoration:none;
}

#more.loading{
background-color:#FFFFFF;
background-image:url('../images/ajax-loader.gif');
background-position:50% 50%;
background-repeat:no-repeat;
border:1px solid #EEEEEE;
cursor:default !important;
}

.more:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#363636;
}

.more:active{
background-position:left -38px;
color:#666666;
}

.more.loading{
background-color:#FFFFFF;
background-image:url('../images/ajax-loader.gif');
background-position:50% 50%;
background-repeat:no-repeat;
border:1px solid #EEEEEE;
cursor:default !important;
}



.btvoltar a:hover{
color:#FFFFFF;
text-decoration:none;
}

.btvoltar a:link{
color:#FFFFFF;
text-decoration:none;
}

.btvoltar a:active{
color:#FFFFFF;
text-decoration:none;
}

.btvoltar a:visited{
color:#FFFFFF;
text-decoration:none;
}

.btvoltar{
background-color:#C6C6C6;
background-image:url(../images/bg_btForm.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
clear:both;
margin:0px;
background-position:center;
padding:5px;
}

.btvoltar:link{
background-color:#C6C6C6;
background-image:url(../images/bg_btForm.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
clear:both;
margin:0px;
background-position:center;
padding:5px;
}

.btvoltar:visited{
background-color:#C6C6C6;
background-image:url(../images/bg_btForm.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
clear:both;
margin:0px;
background-position:center;
padding:5px;
}

.btvoltar:hover{
border:1px solid #333333;
text-decoration:none;
background-color:#333333;
}

.roundP{
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
}

.moreP:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#363636;
}

.pequenaLegenda{
font-size:0.9em;
text-decoration:none;
color:#666666;
}

.legend{
font-style:italic;
color:#339900;
clear:both;
font-size:0.85em;
}

#loginCadastroNovo{
	/*
background-color:#FFFFFF;
float:right;
clear:right;
height:auto;
margin:auto;

background-color: #FFFFFF;
float: right;
width: 300px;
*/
background-color: #FFFFFF;
float: right;
margin-right: 90px;
width: 300px;	
}

#loginCadastroNovo p{
width:200px;
margin-right:5px;
margin-left:5px;
}

#loginDados{
background-color:#FDFEFD;
float:left;
width:540px;
margin-right:auto;
margin-left:auto;
clear:left;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:0;
color:#000000;
}

#loginDados p{
text-align:right;
}

#loginDadosConselho{
background-color: #FDFEFD;
color: #000000;
margin-left: auto;
margin-right: auto;
padding: 0 10px 10px;
position: relative;
width: 500px;
}

#loginDadosConselho p{
text-align:right;
}

#novaSenha p{
text-align:right;
}

#borda{
border:1px solid #999999;
background-color:#FFFFFF;
-moz-border-radius:20px 20px 20px 20px;
}

#novaSenha{
background-color:#FDFEFD;
width:480px;
clear:both;
padding:20px;
color:#000000;
margin:0px;
}

.txtParecer{
font-family: tahoma,sans-serif,helvetica;
font-size: 10pt;
height: 75px;
width: 100%;
}

.instruction{
color:#669933;
float:left;
font-size:10pt;
line-height:14pt;
margin-bottom:7px;
margin-top:3px;
width:100%;
}

#submenuCadastroProdutor{
/*
border-bottom:1px solid lightgray;
float:left;
height:40px;
position:relative;
text-align:right;
width:885px;
*/
border-bottom: 2px solid lightgray;
float: left;
height: 40px;
position: relative;
text-align: right;
width: 100%;
}

#submenuCadastroProdutor a:hover{
background-color:#F6F6F6;
}

#submenuCadastroProdutor a:active{
background-color:#F6F6F6;
}


#aba_PF_sel{
background-image:url(../images/bg_aba_selOFF.gif);
margin:auto;
float:right;
height:30px;
width:160px;
color:#006600;
font-family:Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
padding-top:10px;
text-align:center;
}
#aba_PF_sel:hover{
background-image:url(../images/bg_aba_selON.gif);
color:#006600;
}

#aba_PF_sel:active{
background-image:url(../images/bg_aba_selON.gif);
color:#006600;
}


#aba_PF{
background-image:url(../images/bg_abaOFF.gif);
margin:auto;
float:right;
height:30px;
width:160px;
color:#006600;
font-family:Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
padding-top:10px;
text-align:center;
}

#aba_PF:hover{
background-image:url(../images/bg_abaON.gif);
color:#006600;
}

#aba_PF:active{
background-image:url(../images/bg_abaON.gif);
color:#006600;
}

#aba_PF a{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#003333;
text-decoration:none;
}

#aba_PF a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#003333;
text-decoration:none;
}

#aba_PF a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#003333;
text-decoration:none;
}

/* modificacao para aba do conselho */

.aba_conselho_sel{
background-image: url("../images/bg_abaConsel_sel.png");
border: 1px solid lightgray;
border-radius: 10px 10px 0 0;
color: #006600;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 0.9em;
font-weight: bold;
height: 30px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
text-align: center;
margin-left:1px;
}

.aba_conselho_sel:hover{
background-image:url(../images/bg_abaConselOn_sel.png);
color:#006600;
}

.aba_conselho_sel:active{
background-image:url(../images/bg_abaConselOn_sel.png);
color:#006600;
}




.aba_conselho{
background-image: url("../images/bg_abaConsel.png");
border: 1px solid lightgray;
border-radius: 10px 10px 0 0;
color: #006600;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 0.9em;
font-weight: bold;
height: 30px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
text-align: center;
margin-left:1px;
}

.aba_conselho:hover{
background-image:url(../images/bg_abaConselOn.png);
color:#006600;
}

.aba_conselho:active{
background-image:url(../images/bg_abaConselOn.png);
color:#006600;
}

.aba_conselho a{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#003333;
text-decoration:none;
}

.aba_conselho a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#003333;
text-decoration:none;
}

.aba_conselho a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#003333;
text-decoration:none;
}



#submenuProjetos1f{
background-color:#F6F6F6;
}

#submenuProjetos1f ul{
margin:0px;
float:right;
font-size:0.7em;
font-family:Arial, Helvetica, sans-serif;
text-indent:0.3em;
font-weight:normal;
text-decoration:none;
}

#submenuProjetos1f li{
list-style-type:none;
clear:none;
float:left;
margin:0px;
font-weight:normal;
}

#submenuProjetos1f li a:link{
list-style-type:none;
clear:none;
float:left;
margin:0px;
font-weight:normal;
}

#submenuProjetos1f li a{
list-style-type:none;
clear:none;
float:left;
margin:0px;
font-weight:normal;
}

#submenuProjetos1f li a:visited{
list-style-type:none;
clear:none;
float:left;
margin:0px;
font-weight:normal;
}

#submenuProjetos1f li a:active{
text-decoration:none;
color:#006600;
background-color:#F5F5F5;
margin:0px;
padding:0px;
float:left;
}

#submenuProjetos1f li a:hover{
text-decoration:none;
color:#006600;
background-color:#F5F5F5;
margin:0px;
padding:0px;
float:left;
}

#submenuEtapasProjeto{
float:none;
height:40px;
width:875px;
position:relative;
margin-top:-10px;
margin-right:3px;
margin-bottom:0px;
margin-left:0px;
clear:both;
border-left-width:1px;
border-left-style:solid;
border-left-color:#C3C3C3;
border-right-width:1px;
border-right-style:solid;
border-right-color:#C3C3C3;
}

#submenuEtapasProjeto a:hover{
background-color:#F6F6F6;
}

#submenuEtapasProjeto a:active{
background-color:#F6F6F6;
}

#sinalizaEtapas{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
height:20px;
width:100%;
background-image:url(../images/seta1.png);
margin:0px;
padding:0px;
clear:both;
position:relative;
}

#sinalizaIdentificacao{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
height:20px;
width:100%;
background-image:url(../images/seta1.png);
margin:0 0 20px;
padding:0px;
clear:both;
position:relative;
}

#sinalizaDescricao{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
height:20px;
width:100%;
background-image:url(../images/seta2.png);
margin:0px;
padding:0px;
clear:both;
position:relative;
}

#sinalizaPropositos{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
height:20px;
width:100%;
background-image:url(../images/seta3.png);
margin:0px;
padding:0px;
clear:both;
position:relative;
}

#sinalizaCronograma{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
height:20px;
width:100%;
background-image:url(../images/seta4.png);
margin:0px;
padding:0px;
clear:both;
position:relative;
}

#sinalizaPlano{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
height:20px;
width:100%;
background-image:url(../images/seta5.png);
margin:0px;
padding:0px;
clear:both;
position:relative;
}

#sinalizaFinanciamento{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
height:20px;
width:100%;
background-image:url(../images/seta6.png);
margin:0px;
padding:0px;
clear:both;
position:relative;
}

#sinalizaEnvio{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
height:20px;
width:100%;
background-image:url(../images/seta7.png);
margin:0px;
padding:0px;
clear:both;
position:relative;
}

#conteudo h3.tituloEtapa{
color:#99CC33;
font-size:1.2em;
}

.aba_Pron{
background-image:url(../images/bg_abaOFF.gif);
margin:auto;
float:left;
height:30px;
width:125px;
background-position:center;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
text-align:center;
font-weight:bold;
padding-top:10px;
color:#006600;
}

.aba_Pron:hover{
background-image:url(../images/bg_abaON.gif);
color:#006600;
}

.aba_Pron:active{
background-image:url(../images/bg_abaON.gif);
color:#006600;
}

.aba_Pron a{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#003333;
text-decoration:none;
}

.aba_Pron a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#003333;
text-decoration:none;
}

.aba_Pron a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#003333;
text-decoration:none;
}

.aba_Proff{
background-image:url(../images/bg_abaON.gif);
margin:auto;
float:left;
height:30px;
width:125px;
background-position:center;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
text-align:center;
color:#999999;
padding-top:10px;
text-decoration:none;
}

.aba_Proff:hover{
background-image:url(../images/bg_abaON.gif);
margin:auto;
float:left;
height:30px;
width:125px;
background-position:center;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
text-align:center;
color:#999999;
padding-top:10px;
text-decoration:none;
}

#informaProjetos{
background-color:#F3F8F4;
border:1px solid #E4EFE7;
height:18px;
width:auto;
clear:both;
margin-top:0px;
margin-right:0px;
margin-bottom:20px;
margin-left:0px;
}

#informaProjetos ul{
margin:0px;
font-size:0.6em;
text-indent:0.2em;
font-weight:normal;
text-decoration:none;
width:auto;
float:right;
padding-top:3px;
padding-right:10px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
}

#informaProjetos li{
list-style-type:none;
clear:none;
float:left;
font-weight:normal;
margin-top:0px;
margin-right:20px;
margin-bottom:0px;
margin-left:0px;
color:#336633;
}

#informaProjetos li a:link{
list-style-type:none;
clear:none;
float:left;
font-weight:normal;
margin-top:0px;
margin-right:20px;
margin-bottom:0px;
margin-left:0px;
color:#336633;
}

#informaProjetos li a{
list-style-type:none;
clear:none;
float:left;
font-weight:normal;
margin-top:0px;
margin-right:20px;
margin-bottom:0px;
margin-left:0px;
color:#336633;
}

#informaProjetos li a:visited{
list-style-type:none;
clear:none;
float:left;
font-weight:normal;
margin-top:0px;
margin-right:20px;
margin-bottom:0px;
margin-left:0px;
color:#336633;
}

#informaProjetos li a:active{
text-decoration:underline;
color:#336633;
background-color:#F5F5F5;
padding:0px;
float:left;
margin-top:0px;
margin-right:20px;
margin-bottom:0px;
margin-left:0px;
}

#informaProjetos li a:hover{
text-decoration:underline;
color:#336633;
background-color:#F5F5F5;
padding:0px;
float:left;
margin-top:0px;
margin-right:20px;
margin-bottom:0px;
margin-left:0px;
}

#situacao{
clear:both;
width:100%;
position:relative;
}

#navegaProjetos{
float:right;
width:400px;
}

#closeProject a:hover{
color:#FFFFFF;
text-decoration:none;
}

#closeProject{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#closeProject:link{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#closeProject:visited{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#closeProject:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#333333;
}



#goBackProject a:hover{
color:#FFFFFF;
text-decoration:none;
}

#goBackProject{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#goBackProject:link{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#goBackProject:visited{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#goBackProject:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#333333;
}

#nextStepProject a:hover{
color:#FFFFFF;
text-decoration:none;
}

#nextStepProject{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
float:right;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#nextStepProject:link{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
float:right;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#nextStepProject:visited{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
float:right;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#nextStepProject:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#333333;
}




#enviaProgramacao a:hover{
color:#FFFFFF;
text-decoration:none;
}

#enviaProgramacao{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#enviaProgramacao:link{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#enviaProgramacao:visited{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#enviaProgramacao:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#333333;
}











#enviaContaBancaria a:hover{
color:#FFFFFF;
text-decoration:none;
}

#enviaContaBancaria{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#enviaContaBancaria:link{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#enviaContaBancaria:visited{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#enviaContaBancaria:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#333333;
}






#imprimeProjeto a:hover{
color:#FFFFFF;
text-decoration:none;
}

#imprimeProjeto{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:135px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#imprimeProjeto:link{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#imprimeProjeto:visited{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#imprimeProjeto:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#333333;
}












#btnFechar a:hover{
color:#FFFFFF;
text-decoration:none;
}

#btnFechar{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#btnFechar:link{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#btnFechar:visited{
background-color:#C6C6C6;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:115px;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
cursor:pointer;
margin:20px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:bottom;
}

#btnFechar:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#333333;
}









.roundPro{
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
}

#moreProff{
background-color:#E0E0E0;
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#F5F5F5;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
clear:both;
margin:30px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:top;
}

#moreProff:link{
background-color:#E0E0E0;
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#F5F5F5;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
clear:both;
margin:30px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:top;
}

#moreProff:visited{
background-color:#E0E0E0;
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1.5em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#F5F5F5;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
clear:both;
margin:30px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
background-position:top;
}

#moreProff:hover{
background-position:left -78px;
border:1px solid #BBBBBB;
text-decoration:none;
background-color:#E0E0E0;
}

#formInteresse input{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size-adjust:0.5;
}

#pg{
clear:both;
color:#666666;
height:2em;
margin:2em 0 2em 12px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

#pg a{
border:1px solid #CCDBE4;
color:#666666;
display:block;
float:left;
margin:0 5px 0 0;
padding:2px 8px;
text-align:center;
text-decoration:none;
}

#pg strong{
border:0 none;
color:#000000;
display:block;
float:left;
margin:0 5px 0 0;
padding:2px 6px;
text-align:center;
text-decoration:none;
font-size:108%;
font-weight:bold;
}

#pg a:hover{
border-color:#C0CB8F;
color:#FFFFFF;
background-attachment:scroll;
background-color:#495F5F;
background-image:url(../images/bg_btFormPro.png);
background-repeat:repeat;
background-position:center center;
}

#pg-next{
border-width:2px;
margin-top:-2px;
padding-bottom:1px;
padding-top:1px;
margin-left:9px;
}

#pg-prev{
border-width:2px;
margin-top:-2px;
padding-bottom:1px;
padding-top:1px;
margin-right:14px;
}

#bd{
border-style:none solid solid;
}

#formularios .planilha{
font-size:0.8em;
margin:0px;
padding:1px;
clear:both;
}

#formularios .planilha p{
color:#003333;
text-align:left;
float:left;
}

#formularios .item{
background-color:#F9F9F9;
margin:0px;
padding:0px;
}

#formInteresse img{
clear:both;
margin:0px;
padding:0px;
}

#CollapsiblePanel1 .CollapsiblePanelContent table{
margin:0px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
padding:0px;
}

#CollapsiblePanel2{
font-family:Arial, Helvetica, sans-serif;
}

#colEtapas{
clear:both;
margin-top:0px;
margin-right:0px;
margin-bottom:5px;
margin-left:0px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#E1EEBB;
}

#colEtapas table{
margin:0px;
padding:0px;
clear:right;
}

#etapa00Itens{
float:left;
width:100%;
clear:both;
margin-top:5px;
height:auto;
}

#etapa00Itens .campoadicional{
clear:both;
margin-right:10px;
height:30px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}

#etapa01Itens{
float:right;
width:100%;
clear:none;
margin-top:5px;
}

#etapa02Itens{
float:right;
width:100%;
clear:none;
margin-top:5px;
}

#etapa03Itens{
float:right;
width:100%;
clear:none;
margin-top:5px;
}

#etapa04Itens{
float:right;
width:100%;
clear:none;
margin-top:5px;
}

#etapa05Itens{
float:right;
width:100%;
clear:none;
margin-top:5px;
}

#etapa01Ordem{
width:90px;
float:left;
clear:none;
height:100%;
}

#etapa02Ordem{
width:90px;
float:left;
clear:none;
height:100%;
}

#etapa03Ordem{
width:90px;
float:left;
clear:none;
height:100%;
}

#etapa04Ordem{
width:90px;
float:left;
clear:none;
height:100%;
}

#etapa05Ordem{
width:90px;
float:left;
clear:none;
height:100%;
}

#etapa01Ordem h3{
color:#99CC66;
}

#etapa02Ordem h3{
color:#99CC66;
}

#etapa03Ordem h3{
color:#99CC66;
}

#etapa04Ordem h3{
color:#99CC66;
}

#etapa05Ordem h3{
color:#99CC66;
}

#etapa01Itens input{
margin-bottom:5px;
}

#colEtapas2{
background-color:#F9f9f9;
}

#colEtapas3{
background-color:#F9f9f9;
}

#planilhaEtapa01{
font-size:0.9em;
padding:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
border:1px solid #CCCCCC;
}

#planilhaEtapa01 input{
margin-left:2px;
font-size:8pt;
}

#planilhaEtapa01 table{
margin:0px;
padding:0px;
}

#divulga00{
float:left;
width:100%;
clear:none;
margin:0px;
padding:0px;
}

#comercio00{
float:left;
width:100%;
clear:none;
margin:0px;
padding:0px;
}

#preproducao{
width:900px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}

#preproducao .item p{
padding:0px;
}

.campoFormPlanilha{
background-color:#F9F9F9;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
text-decoration:none;
margin:0px;
padding:0px;
font-size:1em;
position:relative;
}

.selectFormPlanilha{
background-color:#F9F9F9;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
text-decoration:none;
margin:0px;
padding:0px;
position:relative;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
width:110px;
font-size:0.7em;
float:right;
}

.campoFormPlanilhaPC{
background-color:#F9F9F9;
border:1px solid #E3E3E3;
margin:0px;
padding:0px;
width:85px;
}

.colunaEtapa5{
width:140px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
}

.colunaPeriodo5{
width:170px;
}

.colunaEtapa{
width:140px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
}

.colunaPeriodo{
width:200px;
}

.colunaDestino{
width:auto;
color:#336600;
}

.colunaDestinoTotal{
width:180px;
}

.linhasubTotal{
background-color:#EEF3ED;
}

.linhasubTotalGeral{
background-color:#F2F3E0;
border:2px solid #999966;
color:#666600;
}

.item{
background-color:#f9f9f9;
margin:0px;
padding:0px;
width:25px;
position:relative;
}

.colunaAtividades{
width:120px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
color:#336600;
}

.colunaNome{
width:100px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
color:#336600;
}

.colunaCPF{
width:100px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
color:#336600;
}

.colunaQuantidade{
width:80px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
color:#336600;
}

.colunaUnidade{
width:90px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
color:#336600;
}

.colunaValor{
width:100px;
padding-top:5px;
padding-right:0px;
padding-bottom:5px;
padding-left:0px;
}

.fontePlanilha{
width:auto;
}

.Taba{
-moz-user-select:none;
background-color:#F6F6F6;
background-image:url("../images/bg_menubar.png");
background-position:center center;
border-bottom:1px solid #CCCCCC;
float:left;
font:bold 0.7em sans-serif;
margin:0;
padding:2px;
width:920px;
}

iframe#planilhaAnexos{
border:0 none;
height:165px;
width:100%;
overflow:hidden;
}

.atalho{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
letter-spacing:0.04em;
text-align:right;
float:right;
padding:0px;
clear:right;
margin-right:20px;
}

#orientaForm{
clear:both;
margin:1px;
padding:1px;
}

#ajusta{
width:900px;
clear:both;
}

#formInteresse .campoadicional{
margin-right:10px;
height:100%;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
display:table;
}

#divulga02{
background-color:#FFFFFF;
height:auto;
position:relative;
}

#spaceghost{
width:900px;
}

#barraSuperiorPrint{
display:none;
}

#formInteresse #situacao ul li{
color:#993300 !important;
font-size:13pt !important;
list-style-type:decimal-leading-zero;
margin-left:10px;
}

.tab_titulo{
background-color:#F4F5F3;
color:#666666;
line-height:2em;
}

.tab_cec{
background-color:#FBFFEA;
color:#003300;
}

.tab_sat{
background-color:#FFFDE1;
color:#666633;
}

.campoForm{
background-color:#F9F9F9;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
font-size:0.9em;

font-style:italic;
text-decoration:none;
border:1px solid #E3E3E3;
width:auto;
}

.botaoForm{
font-weight:bold;
font-size:0.9em;

}

.consultasForm{
border:1px solid #999999;
height:80%;
width:50%;
padding-top:10px;
text-align:center;
font-size:0.8em;
font-weight:normal;
color:#003300;
position:absolute;
}

.consultasForm a{
color:#003300;
}

.consultasForm a:link{
color:#003300;
}

.consultasForm a:visited{
color:#003300;
}

.statusProjeto{
font-weight:bold;
color:#009966;
}

#barrasuperior{
position:relative;
width:100%;
height:152px;
padding:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:7px;
margin-left:0px;
clear:both;
}

#navSuperior p a{
margin-right:0px;
}

#navSuperior p a:link{
margin-right:0px;
}

#dt_banner{
margin:0px;
padding:0px;
}

#menuFinanciamento{
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:1em;
font-weight:bold;
text-decoration:none;
}

#menuFac{
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:1em;
font-weight:bold;
text-decoration:none;
}

#menuEsquerda li:hover{
background-color:#cdff8a;
}

#bannersAuxiliar{
float:right;
margin-top:0px;
margin-right:5px;
margin-bottom:5px;
margin-left:5px;
}

#bannersAuxiliar img{
margin:1px;
padding:0px;
}

a:hover.interesseForm{
text-decoration:underline;
}

a:active.interesseForm{
text-decoration:underline;
}

a:hover#atalhoDireita{
background-color:#FBFFEA;
}

a:active#atalhoDireita{
background-color:#FBFFEA;
}

#patrocinios{
height:100%;
width:670px;
padding-left:10px;
margin:10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
}

#patrocinios p{
text-align:justify;
padding-right:20px;
line-height:1.3em;
text-decoration:none;
font-variant:normal;
text-transform:none;
}

#patrocinios h2{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#669966;
margin-bottom:20px;
}

#patrocinios h2 a{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-weight:bold;
margin-bottom:0.7em;
}

#patrocinios h2 a:link{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-weight:bold;
margin-bottom:0.7em;
}

#patrocinios h2 a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#669966;
text-decoration:none;
font-weight:bold;
margin-bottom:0.7em;
}

#patrocinios ul{
color:#333333;
text-indent:1em;
}

#patrocinios li a:hover{
color:#669900;
text-decoration:underline;
}

#patrocinios li{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

#patrocinios li a{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

#patrocinios li a:link{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

#patrocinios li a:visited{
margin-bottom:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

#indexProjetos{
width:auto;
margin-bottom:5px;
height:auto;
position:relative;
}

#indexProdutores{
width:auto;
margin-bottom:5px;
height:auto;
position:relative;
}

#dt_ConsultarProdutor{
clear:both;
border:1px solid #E7E7E7;
margin-bottom:10px;
margin-right:10px;
margin-left:2px;
width:670px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#003300;
text-decoration:none;
padding:10px;
background-color:#FFFFFF;
margin-top:0px;
height:210px;
position:relative;
background-image:url(../images/bg_dtConsultar2.png);
background-repeat:repeat-y;
}

#borda table{
border-spacing:10px;
border-collapse:separate;
}

#dtConsultar{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#003300;
text-decoration:none;
float:left;
width:205px;
margin-right:2px;
margin-left:3px;
padding:10px;
height:150px;
margin-bottom:5px;
border:1px solid #ECECEC;
background-image:url(../images/bg_dtConsultar.png);
background-repeat:repeat-x;
background-position:bottom;
background-color:#F9F9F9;
}

#dtOrientar{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#003300;
text-decoration:none;
float:left;
width:437px;
margin-right:2px;
margin-left:3px;
padding:10px;
height:150px;
margin-bottom:5px;
border:1px solid #ECECEC;
background-image:url(../images/bg_dtConsultar.png);
background-repeat:repeat-x;
background-position:bottom;
background-color:#F9F9F9;
}

#dtAuxiliar{
float:none;
width:inherit;
height:200px;
clear:both;
margin-top:10px;
padding-top:10px;
position:relative;
}

#dtConsultar p{
font-weight:normal;
}

#dtConsultar h3{
font-size:1.12em;
text-decoration:none;
color:#336600;
line-height:1.1em;
}

#dt_ConsultarProdutor h3{
font-size:1.12em;
text-decoration:none;
color:#336600;
line-height:1.1em;
}

#dtauxHorizontal{
background-image:url("../images/bg_rodape.png");
background-position:center bottom;
background-repeat:repeat-x;
background-color:#FEFEFE;
float:inherit;
width:550px;
margin-left:2px;
margin-bottom:1px;
height:59px;
border:1px solid #CCCCCC;
padding-left:10px;
}

#dtauxHorizontal p a{
font-size:0.8em;
color:#003300;
}

#dtauxHorizontal p a:link{
font-size:0.8em;
color:#003300;
}

#dtauxHorizontal p a:visited{
font-size:0.8em;
color:#003300;
}

#btvoltar a:hover{
color:#FFFFFF;
text-decoration:none;
}

#btvoltar a:link{
color:#FFFFFF;
text-decoration:none;
}

#btvoltar a:active{
color:#FFFFFF;
text-decoration:none;
}

#btvoltar a:visited{
color:#FFFFFF;
text-decoration:none;
}

#btvoltar{
background-color:#C6C6C6;
background-image:url(../images/bg_btForm.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
clear:both;
margin:5px;
background-position:center;
padding:5px;
}

#btvoltar:link{
background-color:#C6C6C6;
background-image:url(../images/bg_btForm.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
clear:both;
margin:5px;
background-position:center;
padding:5px;
}

#btvoltar:visited{
background-color:#C6C6C6;
background-image:url(../images/bg_btForm.png);
background-repeat:repeat-x;
font-size:1em;
font-weight:bold;
height:auto;
line-height:1em;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-shadow:1px 1px 1px #000000;
width:auto;
border:1px solid #AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
clear:both;
margin:5px;
background-position:center;
padding:5px;
}

#btvoltar:hover{
border:1px solid #333333;
text-decoration:none;
background-color:#333333;
}

#consultasPatrocinio{
background-color:#FFFFCC;
}

#valoresProjeto{
color:#333333;
clear:both;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#999999;
margin-top:20px;
margin-bottom:0px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#999999;
line-height:3em;
}

#consultas{
background-color:#FFFFFF;
width:100%;
position:relative;
}

#listaProjetos td{
font-size:1em;
text-decoration:none;
}

#listaProjetos td a{
color:#333333;
line-height:2em;
text-decoration:none;
}

#listaProjetos td a:link{
color:#333333;
line-height:2em;
text-decoration:none;
}

#listaProjetos td a:visited{
color:#333333;
line-height:2em;
text-decoration:none;
}

#listaProjetos td a:hover{
color:#006633;
line-height:2em;
text-decoration:underline;
}

#listaProjetos td a:active{
color:#006633;
line-height:2em;
text-decoration:underline;
}

#consultas strong{
color:#666666;
line-height:2em;
font-weight:bold;
}

#valoresProjeto strong{
color:#666666;
line-height:2em;
font-weight:bold;
}

#baixeModelo{

background: #f9fcf5; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZmNmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iI2M2ZWRhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYWVmYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f9fcf5 0%, #c6edaf 29%, #caefaa 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9fcf5), color-stop(29%,#c6edaf), color-stop(100%,#caefaa));
background: -webkit-linear-gradient(top,  #f9fcf5 0%,#c6edaf 29%,#caefaa 100%); 
background: -o-linear-gradient(top,  #f9fcf5 0%,#c6edaf 29%,#caefaa 100%); 
background: -ms-linear-gradient(top,  #f9fcf5 0%,#c6edaf 29%,#caefaa 100%); 
background: linear-gradient(top,  #f9fcf5 0%,#c6edaf 29%,#caefaa 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf5', endColorstr='#caefaa',GradientType=0 );
/*
padding-top:20px;
padding-bottom:20px;
padding-left:50px;
display:block;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border:#93ae93 1px solid;
width:620px;
padding-right:10px;
font-weight:normal;
background-repeat:no-repeat;
background-position:center top;
font-size:1em;
*/
background-position: center top;
background-repeat: no-repeat;
border: 1px solid #93AE93;
display: block;
font-size: 1em;
font-weight: normal;
padding: 20px 10px 20px 50px;
width: 620px;
}

#baixeModelo h2{
font-size:1.1em;
width:90%;
}

#baixeModelo p{
background-position:-25px 0;
background-repeat:no-repeat;
padding-bottom:0;
padding-left:100px;
padding-right:0;
padding-top:0;
min-height:7em;
}

#baixeModelo a:link{
color:#006633;
cursor:pointer;
text-decoration:none;
list-style-type:none;
margin:0px;
font-weight:bold;
padding:0px;
}

#baixeModelo a:visited{
color:#006633;
cursor:pointer;
text-decoration:none;
list-style-type:none;
margin:0px;
font-weight:bold;
padding:0px;
}

#baixeModelo a:hover{
color:#669933;
cursor:pointer;
text-decoration:none;
list-style-type:none;
margin:0px;
font-weight:bold;
padding:0px;
}

#baixeModelo a:active{
color:#669933;
cursor:pointer;
text-decoration:none;
list-style-type:none;
margin:0px;
font-weight:bold;
padding:0px;
}

#envioProjetoFAC{
height:90px;
width:640px;
display:block;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
padding:0px;
}

.notacoes{
font-size:0.7em !important;
color:#999999 !important;
}

.numeral{
color:#666666;
background-color:#F9F9F9;
border:0px none #F9F9F9;
font-weight:bold;
display:inline-table;
width:21px;
}

#conteudo #noticias ul{
color:#666666;
margin-top:30px;
list-style-position:inside;
}

#conteudo #noticias ol{
text-align:justify;
margin:20px;
font-weight:normal;
}

#conteudo #noticias ol li{
font-weight:normal;
list-style-type:decimal !important;
list-style-position:inside;
}

#conteudo #noticias li{
margin-bottom:10px;
font-weight:normal;
text-decoration:none;
}

#conteudo #noticias li a{
text-decoration:none;
color:#003300;
font-weight:normal;
}

#conteudo #noticias li a:link{
text-decoration:none;
color:#003300;
font-weight:normal;
}

#conteudo #noticias li a:visited{
text-decoration:none;
color:#003300;
font-weight:normal;
}

#conteudo #noticias li a:hover{
color:#669900;
text-decoration:underline;
font-weight:normal;
}

#respostaProjeto{
visibility:visible;
}

#aviso{
font-family:Arial, Helvetica, sans-serif;
font-size:2em;
color:#669900;
border:2px solid #999999;
padding:1em;
background-color:#FFFFFF;
background-image:url(../images/LICRS2010_03.png);
background-repeat:repeat-x;
background-position:center top;

}

#login{
background-image:url("../images/login.png");
background-position:right center;
background-repeat:no-repeat;
margin:0px;
padding-right:45px;
height:25px;
padding-top:3px;
}

#barrasuperior #navSuperior p{
margin-right:45px;
}

.login{
margin-right:45px;
}

#AvisoDiv{
color:#669933;
font-size:10pt;
}

#AvisoDiv p{
color:#669933;
font-size:10pt;
}


.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('http://i.stack.imgur.com/FhHRx.gif') 
                50% 50% 
                no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
body.loading {
    overflow: hidden;   
}

/* Anytime the body has the loading class, our
   modal element will be visible */
body.loading .modal {
    display: block;
}