*{font:normal 12px arial;}
body{background:#fff; margin:0; font:normal 12px arial; color:#444;}
a{font:normal 12px arial; color:#064a1b; text-decoration:none;}
a:hover{color:#f5b949; text-decoration: none;}
#mail {color:f00;}



h1{
        font-size: 22px;
        font-family: times;
        text-align: left;
	border-bottom: solid 2px #ededed;
}

h2{
   font-size: 18px;
   color: #70B56C;
}

strong,b{
       font-size:14px;
       color: #999;
       font-weight: bold;

}
b{color:#F5B949;}
#content{
         /*margin: 0 auto;*/
         width:780px;
         }




#fc input, textarea{
	border: 1px solid #333;
	border-bottom: 3px solid #004F00;
	background: #FFF;
	-moz-opacity:0.5;
	opacity: 0.5;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);

}
li{
    list-style: inside url(../_images/seta.gif);
    padding:5px;
    /*margin:0;*/
}
ul{
    padding:0;
    margin:0;
}



.submenu {
	position: absolute;
	top:211px;
	left:0;
	visibility: hidden;
}
table#principal{
    width:780px;
    margin:0;
    padding:0;
}

td{vertical-align:top;}
.atualizadas li * {font-size: 10px;}
#infrac{width:100%;border-collapse: collapse;}
#infrac td{
    border: solid 1px #f5b949;
    color:#064a1b;
    text-align: left;
}

#infrac td ul li {color:#064a1b;}

.flag img{
	border: 0px;
	filter: progid:DXImageTransform.Microsoft.Wave(freq=2,LightStrength=15,Phase=50,Strength=2), progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#ABBCFB,strength=5);
}
.agenda{border-collapse:collapse; width:100%;}
.agenda td{border: solid 1px #dedede;}
