
/* - ++resource++plone.app.jquerytools.dateinput.css - */
@media screen {
/* http://www.pf.gov.br/agencia/portal_css/++resource++plone.app.jquerytools.dateinput.css?original=1 */
/* */
/* */
.date {
border:1px solid #ccc;
font-size:18px;
padding:4px;
text-align:center;
width:194px;
-moz-box-shadow:0 0 10px #eee inset;
}
/* */
#calroot {
margin-top:-1px;
width:198px;
padding:2px;
background-color:#fff;
font-size:11px;
border:1px solid #ccc;
z-index:1;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow: 0 0 15px #666;
-webkit-box-shadow: 0 0 15px #666;
}
/* */
#calhead {
padding:2px 0;
height:22px;
}
#caltitle {
font-size:14px;
color:#0150D1;
float:left;
text-align:center;
width:155px;
line-height:20px;
text-shadow:0 1px 0 #ddd;
}
#calnext, #calprev {
display:block;
width:20px;
height:20px;
background:transparent url(++resource++plone.app.jquerytools.prev.gif) no-repeat scroll center center;
float:left;
cursor:pointer;
}
#calnext {
background-image:url(++resource++plone.app.jquerytools.next.gif);
float:right;
}
#calprev.caldisabled, #calnext.caldisabled {
visibility:hidden;
}
/* */
#caltitle select {
font-size:10px;
}
/* */
#caldays {
height:14px;
border-bottom:1px solid #ddd;
}
#caldays span {
display:block;
float:left;
width:28px;
text-align:center;
}
/* */
#calweeks {
background-color:#fff;
margin-top:4px;
}
/* */
.calweek {
clear:left;
height:22px;
}
/* */
.calweek a {
display:block;
float:left;
width:27px;
height:20px;
text-decoration:none;
font-size:11px;
margin-left:1px;
text-align:center;
line-height:20px;
color:#666;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
/* */
.calweek a:hover, .calfocus {
background-color:#ddd;
}
/* */
a.calsun {
color:red;
}
/* */
a.caloff {
color:#ccc;
}
a.caloff:hover {
background-color:rgb(245, 245, 250);
}
/* */
a.caldisabled {
background-color:#efefef !important;
color:#ccc	!important;
cursor:default;
}
/* */
#calcurrent {
background-color:#498CE2;
color:#fff;
}
/* */
#caltoday {
background-color:#333;
color:#fff;
}

}


/* - mapa_brasil.css - */
@media screen {
/* http://www.pf.gov.br/agencia/portal_css/mapa_brasil.css?original=1 */
.active { display:inherit; }
ul#map {
display: block;
margin: 0;
padding: 0;
width: 298px;
height: 298px;
background-image: url('mapabrasil.png');
float: left;
}
div#estadolabel {
margin-left: -25px;
margin-top: 20px;
float:left;
color: #C8A55A;
font-style:italic;
font-weight:bold;
}
div#estadofield {
margin-left: 30px;
margin-top: 120px;
float: left;
}
div#estadofield-tabela {
margin-left: 30px;
float: left;
}
div#estadofield-tabela p {
margin-bottom: 0;
}
ul#map li {display: block; padding: 0; position: absolute;}
li#crs {margin-top: 242px; margin-left: 123px;}
li#csc {margin-top: 235px; margin-left: 151px;}
li#cpr {margin-top: 208px; margin-left: 146px; z-index:9999;}
li#csp {margin-top: 188px; margin-left: 157px; z-index:9998; }
li#cms {margin-top: 169px; margin-left: 118px;}
li#crj {margin-top: 196px; margin-left: 219px; z-index:9999; }
li#ces {margin-top: 174px; margin-left: 240px; z-index:9999; }
li#cmg {margin-top: 147px; margin-left: 172px; z-index:9997; }
li#cgo {margin-top: 134px; margin-left: 155px; z-index:9999; }
li#cdf {margin-top: 156px; margin-left: 190px; z-index:9999; }
li#cba {margin-top: 104px; margin-left: 206px;}
li#cmt {margin-top: 96px; margin-left: 92px;}
li#cro {margin-top: 100px; margin-left: 53px; z-index:9998; }
li#cac {margin-top: 95px; margin-left: 2px; z-index:9999; }
li#cam {margin-top: 24px; margin-left: 3px;}
li#crr {margin-top: 0px; margin-left: 70px;}
li#cpa {margin-top: 20px; margin-left: 112px;}
li#cap {margin-top: 8px; margin-left: 145px;}
li#cma {margin-top: 49px; margin-left: 190px; z-index:9996;}
li#cto {margin-top: 79px; margin-left: 174px;}
li#cse {margin-top: 112px; margin-left: 269px;}
li#cal {margin-top: 106px; margin-left: 268px;}
li#cpe {margin-top: 96px; margin-left: 245px;}
li#cpb {margin-top: 87px; margin-left: 264px;}
li#crn {margin-top: 76px; margin-left: 265px;}
li#cce {margin-top: 61px; margin-left: 244px;}
li#cpi {margin-top: 62px; margin-left: 209px; z-index:9997;}
ul#map li a {display: block; text-decoration: none; position: absolute; border: 0 none!important;}
a#ac {width: 56px; height: 34px; }
a#al {width: 26px; height: 17px; }
a#am {width: 136px; height: 94px; }
a#ap {width: 40px; height: 46px; }
a#ba {width: 72px; height: 77px; }
a#ce {width: 35px; height: 42px; }
a#df {width: 11px; height: 8px; }
a#es {width: 21px; height: 30px; }
a#go {width: 60px; height: 56px; }
a#ma {width: 55px; height: 72px; }
a#mg {width: 87px; height: 69px; }
a#ms {width: 59px; height: 57px; }
a#mt {width: 91px; height: 83px; }
a#pa {width: 102px; height: 100px; }
a#pb {width: 33px; height: 20px; }
a#pe {width: 52px; height: 20px; }
a#pi {width: 47px; height: 64px; }
a#pr {width: 52px; height: 36px; }
a#rj {width: 33px; height: 23px; }
a#rn {width: 30px; height: 21px; }
a#ro {width: 58px; height: 47px; }
a#rr {width: 49px; height: 55px; }
a#rs {width: 63px; height: 54px; }
a#sc {width: 45px; height: 30px; }
a#se {width: 17px; height: 19px; }
a#sp {width: 70px; height: 45px; }
a#to {width: 42px; height: 66px; }
a#rs:hover, a#rs:active {background-image: url('rs.png');}
a#sc:hover, a#sc:active {background-image: url('sc.png');}
a#pr:hover, a#pr:active {background-image: url('pr.png');}
a#sp:hover, a#sp:active {background-image: url('sp.png');}
a#ms:hover, a#ms:active {background-image: url('ms.png');}
a#rj:hover, a#rj:active {background-image: url('rj.png');}
a#es:hover, a#es:active {background-image: url('es.png');}
a#mg:hover, a#mg:active {background-image: url('mg.png');}
a#go:hover, a#go:active {background-image: url('go.png');}
a#df:hover, a#df:active {background-image: url('df.png');}
a#ba:hover, a#ba:active {background-image: url('ba.png');}
a#mt:hover, a#mt:active {background-image: url('mt.png');}
a#ro:hover, a#ro:active {background-image: url('ro.png');}
a#ac:hover, a#ac:active {background-image: url('ac.png');}
a#am:hover, a#am:active {background-image: url('am.png');}
a#rr:hover, a#rr:active {background-image: url('rr.png');}
a#pa:hover, a#pa:active {background-image: url('pa.png');}
a#ap:hover, a#ap:active {background-image: url('ap.png');}
a#ma:hover, a#ma:active {background-image: url('ma.png');}
a#to:hover, a#to:active {background-image: url('to.png');}
a#se:hover, a#se:active {background-image: url('se.png');}
a#al:hover, a#al:active {background-image: url('al.png');}
a#pe:hover, a#pe:active {background-image: url('pe.png');}
a#pb:hover, a#pb:active {background-image: url('pb.png');}
a#rn:hover, a#rn:active {background-image: url('rn.png');}
a#ce:hover, a#ce:active {background-image: url('ce.png');}
a#pi:hover, a#pi:active {background-image: url('pi.png');}
ul#map li a img {border: 0; width: inherit; height: inherit;}

}

