body {background:#E9E9E9;font-size:1.25ex;font-family:arial,helvetica,freesans,sans-serif;padding:0;margin:0;}
html>body {background:#E9E9E9;font:x-small arial,helvetica,freesans,sans-serif;padding:0;margin:0;}
a {text-decoration:none;color:#000;font-weight:normal;font-family:arial,freesans,helvetica,sans-serif;}
a:hover {text-decoration:none; font-weight:normal}
img {border:0;}
table { padding:0px; }
br { font-size:7px; }
@media print {
.noprint {display:none; }
}
blockquote { font: 1.2em/1.6em Georgia, "Times New Roman", Times, serif; width: 85%; background: url(/img/ic-quoteclose.gif) no-repeat right bottom; padding-left: 12px; text-indent: -10px; }
blockquote:first-letter { background: url(/img/ic-quoteopen.gif) no-repeat left top; padding-left: 12px; font: italic 1.4em Georgia, "Times New Roman", Times, serif; }

.texto { background:#FFFFFF; font-family:arial; font-size:12px; border-left:1px solid #190042; border-right:1px solid #190042; border-bottom:1px solid #190042; padding:5px; width:250px;}
.texto-top { background:#E3E0E9; font-family:arial; font-size:12px; font-weight:bold; border:1px solid #190042; padding:5px; width:250px; }
.frm { font-family: Verdana; font-size: 12px; font-weight: normal; color: #000033; text-decoration: none; border:solid; border-width: 1px 1px 1px 1px ; border-color: #1E8490; text-decoration: none }

#frmcalt { border:1px solid #aaaaaa; }
#frmcalc { padding:4px;border-right:1px solid #aaaaaa;font-size:15px;font-family:arial;color:#666666;cursor:pointer; }

.frmcal1 {
 font-family: arial; 
 text-decoration: none;
 border:2px solid #AA0000;
 padding:2px;
 font-size:13px;
 background-color:#FFF;
 border-radius:5px; /* A tag final que irá funcionar quando o CSS3 for devidamente implementado, e browser Opera */
 -webkit-border-radius:5px; /*Safari, Chrome, e outros webkit's*/
 -moz-border-radius:5px; /*Firefox, Flock e outros browsers Gecko*/
 color:#333;
}
.frmcal2 {
 font-family: arial; 
 text-decoration: none;
 border:2px solid #BABABA;
 padding:2px;
 font-size:13px;
 background-color:#FFF;
 border-radius:5px; /* A tag final que irá funcionar quando o CSS3 for devidamente implementado, e browser Opera */
 -webkit-border-radius:5px; /*Safari, Chrome, e outros webkit's*/
 -moz-border-radius:5px; /*Firefox, Flock e outros browsers Gecko*/
 color:#333;
}

.botao { padding:2px; font-weight:bold; font-family: Verdana; font-size: 13px; color: #FFFFFF; background-color: #AA0000; border: 1px solid #A4BDB9; text-align:center; text-decoration:none }
.botao:hover { font-weight:bold; text-decoration:none }
.alnk { text-decoration:none; }
.alnk:hover { text-decoration:underline }
.a9-preto { font-family: Arial; font-size: 9px; color: #3C3C3C; }
.a9-branco { font-family: Arial; font-size: 9px; color: #FFFFFF; }
.a10-branco { font-family: Arial; font-size: 10px; color: #FFFFFF; }
.a10-amarelo { font-family: Arial; font-size: 10px; color: #FCFF00; }
.a10-preto { font-family: Arial; font-size: 10px; color: #3C3C3C; }
.a10-laranja { font-family: Arial; font-size: 10px; color: #CA6400; }
.a10-verdeEsc { font-family: Arial; font-size: 10px; color: #6D7007; }
.a10-azulEsc { font-family: Arial; font-size: 10px; color: #1A0042; }
.a11-verdeEsc { font-family: Arial; font-size: 11px; color: #6D7007; }
.a11-branco { font-family: Arial; font-size: 11px; color: #FFFFFF; }
.a11-cinza { font-family: Arial; font-size: 11px; color: #848484; }
.a11-cinzaClaro { font-family: Arial; font-size: 11px; color: #D6D6D6; }
.a11-preto { font-family: Arial; font-size: 11px; color: #3C3C3C; }
.a11-laranja { font-family: Arial; font-size: 11px; color: #CA6400; }
.a11-laranjaEsc { font-family: Arial; font-size: 11px; color: #CD3700; }
.a11-azul { font-family: Arial; font-size: 11px; color: #006BAB; }
.a11-azulEsc { font-family: Arial; font-size: 11px; color: #1A0042; }
.a11-verde { font-family: Arial; font-size: 11px; color: #3E777E; }
.a11-verdeCana { font-family: Arial; font-size: 11px; color: #607F03; }
.a11-verdeMenu { font-family: Arial; font-size: 11px; color: #647846; line-height:18px }
.a11-verdeMenu:hover { text-decoration:none; }
.a11-lara { font-family: Arial; font-size: 11px; color: #E49017; }
.a11-verm { font-family: Arial; font-size: 11px; color: #A21913; }
.a11-vermEsc { font-family: Arial; font-size: 11px; color: #771F1D; }
.a11-vinho { font-family: Arial; font-size: 11px; color: #7A013C; }
.a11-roxo { font-family: Arial; font-size: 11px; color: #321A56; }
.a11-rosa { font-family: Arial; font-size: 11px; color: #D3458A; }
.a12-brancomenu { font-family: Arial; font-size: 12px; color: #FFFFFF; }
.a12-brancomenu:hover { text-decoration: none; }
.a12-branco { font-family: Arial; font-size: 12px; color: #FFFFFF; }
.a12-cinza { font-family: Arial; font-size: 12px; color: #3C3C3C; }
.a12-cinzaEsc { font-family: Arial; font-size: 12px; color: #3D3D3D; }
.a12-preto { font-family: Arial; font-size: 12px; color: #3C3C3C; line-height:18px }
.a12-roxo { font-family: Arial; font-size: 12px; color: #321A56; }
.a12-verde { font-family: Arial; font-size: 12px; color: #3E777E; }
.a12-verdeClaro { font-family: Arial; font-size: 12px; color: #8A7B45; }
.a12-verdeEsc { font-family: Arial; font-size: 12px; color: #504211; }
.a12-verdeCana { font-family: Arial; font-size: 12px; color: #708C1D; }
.a12-rosa { font-family: Arial; font-size: 12px; color: #D3458A; }
.a12-azul { font-family: Arial; font-size: 12px; color: #1692CB; }
.a12-azulEsc { font-family: Arial; font-size: 12px; color: #333399; }
.a12-laranja { font-family: Arial; font-size: 12px; color: #CD3700; }
.a12-verm { font-family: Arial; font-size: 12px; color: #A21913; }
.a13-laranja { font-family: Arial; font-size: 13px; color: #CD3700; }
.a13-preto { font-family: Arial; font-size: 13px; color: #3C3C3C; }
.a13-verde { font-family: Arial; font-size: 13px; color: #3E777E; }
.a13-branco { font-family: Arial; font-size: 13px; color: #FFFFFF; }
.a14-roxo { font-family: Arial; font-size: 14px; color: #321A56; }
.a15-branco { font-family: Arial; font-size: 15px; color: #FFFFFF; }
.v9-preto { font-family: Verdana; font-size: 9px; color: #000000; }
.v9-verde { font-family: Verdana; font-size: 9px; color: #3E777E; }
.v10-azul { font-family: Verdana; font-size: 10px; color: #000099; }
.v10-cinza { font-family: Verdana; font-size: 10px; color: #848484; }
.v10-cinza2 { font-family: Verdana; font-size: 10px; color: #CACACA; }
.v10-preto { font-family: Verdana; font-size: 10px; color: #3C3C3C; }
.v10-verde { font-family: Verdana; font-size: 10px; color: #3E777E; }
.v11-cinza { font-family: Verdana; font-size: 11px; color: #848484; }
.v11-branco { font-family: Verdana; font-size: 11px; color: #FFFFFF; }
.v11-preto { font-family: Verdana; font-size: 11px; color: #3C3C3C; }
.v11-verdeEsc { font-family: Verdana; font-size: 11px; color: #6D7007; }
.v11-verde { font-family: Verdana; font-size: 11px; color: #3E777E; }
.v11-verm { font-family: Verdana; font-size: 11px; color: #AB2A2E; }
.v12-cinza { font-family: Verdana; font-size: 12px; color: #3C3C3C; }
.v12-verde { font-family: Verdana; font-size: 12px; color: #3E777E; }
.v13-verm {  font-family: Verdana; font-size: 13px; color: #F23132; }
.v14-verm { font-family: Verdana; font-size: 14px; color: #AB2A2E; }
.t1 { font-size:12px; font-weight:bold; }
.t2 { font-size:13px; font-weight:bold; }
.esp { font-family:Arial; font-size:10px; }
.sel-1-1 { background-color: #1D0043; color: #FFFFFF; padding:1px; }
.sel-1-3 { background-color: #016169; color: #FFFFFF; padding:1px; }
.bcl { color: #FFFFFF; }
.bce { padding:2px 2px 2px 0px; }
.sbm { float:left; padding-left: 2px; }
.tr1 { background: #FFFFFF; }
.tr2 { background: #DADADA; }
.tr3 { background: #E6FAFA; }
.tr4 { background: #F3F0E7; }
.tr5 { background: #f8e4b5; }
.tr6 { background: #dbe6fc; }
.trr1 { background:#F3F0E7; font-family:arial; font-size:12px; font-weight:bold; border:1px solid #C8BA92; padding:5px; }
.trr2 { background:#FFFFFF; font-family:arial; font-size:12px; border-left:1px solid #C8BA92; border-right:1px solid #C8BA92; border-bottom:1px solid #C8BA92; padding:5px; }

#bs { font-family: Arial; font-size: 11px; font-weight: normal; color: #3D3D3D; text-decoration: none; }
#bs a { display:block; font-family: Arial; font-size: 11px; font-weight: normal; color: #3D3D3D; padding: 2px; }
#bs a:hover { text-decoration:underline; }

.si { font-weight:normal; text-align: left; font-family:Arial, helvetica, Sans-Serif; font-size:11px; padding:0px; }
.si .sa { background: url('img/ic-all.gif') left top; background-repeat: no-repeat; }

.si .i11{height: 15px; width: 15px; background-position: 0px 0px; } /* width height */
.si .i12{height: 15px; width: 15px; background-position: -12px 0px; }
.si .i13{height: 15px; width: 15px; background-position: -24px 0px; }
.si .i14{height: 15px; width: 15px; background-position: -36px 0px; }
.si .i15{height: 15px; width: 15px; background-position: -48px 0px; }
.si .i16{height: 15px; width: 15px; background-position: -60px 0px; }
.si .i17{height: 15px; width: 15px; background-position: -72px 0px; }

.si .i21{height: 15px; width: 15px; background-position: 0px -16px; }
.si .i22{height: 15px; width: 15px; background-position: -12px -16px; }
.si .i23{height: 15px; width: 15px; background-position: -24px -16px; }
.si .i24{height: 15px; width: 15px; background-position: -36px -16px; cursor:pointer; }
.si .i25{height: 15px; width: 15px; background-position: -47px -16px; cursor:pointer; }
.si .i26{height: 16px; width: 18px; background-position: -60px -16px; cursor:pointer; }

.si .i27{height: 13px; width: 13px; background-position: -78px -19px; }
.si .i28{height: 13px; width: 13px; background-position: -89px -19px; }
.si .i29{height: 13px; width: 13px; background-position: -100px -19px; }
.si .i30{height: 13px; width: 13px; background-position: -111px -19px; }
.si .i20{height: 17px; width: 18px; background-position: -125px -17px; }

.si .i31{height: 17px; width: 17px; background-position: 0px -34px; }
.si .i32{height: 17px; width: 17px; background-position: -18px -34px; }
.si .i33{height: 17px; width: 18px; background-position: -37px -34px; }
.si .i34{height: 19px; width: 19px; background-position: -56px -34px; }
.si .i35{height: 18px; width: 19px; background-position: -75px -34px; }
.si .i36{height: 17px; width: 17px; background-position: -95px -34px; }
.si .i37{height: 17px; width: 17px; background-position: -113px -34px; }
.si .i38{height: 15px; width: 12px; background-position: -134px -36px; cursor:pointer; }

.si .i41{height: 18px; width: 18px; background-position: 0px -53px; }
.si .i42{height: 18px; width: 18px; background-position: -20px -53px; }
.si .i43{height: 18px; width: 18px; background-position: -40px -53px; }
.si .i44{height: 18px; width: 18px; background-position: -60px -53px; }
.si .i45{height: 18px; width: 18px; background-position: -78px -53px; }
.si .i46{height: 18px; width: 18px; background-position: -95px -53px; }
.si .i47{height: 18px; width: 18px; background-position: -113px -53px; }
.si .i48{height: 15px; width: 12px; background-position: -134px -53px; cursor:pointer; }

.si .i51{height: 20px; width: 19px; background-position: 0px -74px; cursor:pointer; }
.si .i52{height: 20px; width: 20px; background-position: -20px -74px; }
.si .i53{height: 20px; width: 20px; background-position: -42px -75px; cursor:pointer; }
.si .i54{height: 20px; width: 20px; background-position: -64px -74px; cursor:pointer; }
.si .i55{height: 20px; width: 20px; background-position: -86px -74px; }
.si .i56{height: 22px; width: 22px; background-position: -106px -74px; }
.si .i57{height: 22px; width: 22px; background-position: -127px -74px; }

.si .i61{height: 22px; width: 22px; background-position: -2px -95px; }
.si .i62{height: 19px; width: 19px; background-position: -25px -97px; cursor:pointer; }
.si .i63{height: 17px; width: 17px; background-position: -40px -97px; }
.si .i64{height: 17px; width: 17px; background-position: -58px -97px; }
.si .i65{height: 17px; width: 17px; background-position: -75px -97px; }
.si .i66{height: 20px; width: 20px; background-position: -90px -97px; }
.si .i67{height: 20px; width: 20px; background-position: -109px -97px; }
.si .i68{height: 20px; width: 20px; background-position: -129px -97px; }

.si .i71{height: 20px; width: 20px; background-position: 0px -116px; }
.si .i72{height: 20px; width: 20px; background-position: -20px -116px; }
.si .i73{height: 20px; width: 22px; background-position: -42px -116px; }
.si .i74{height: 20px; width: 20px; background-position: -66px -116px; }
.si .i75{height: 20px; width: 22px; background-position: -92px -116px; }
.si .i76{height: 22px; width: 22px; background-position: -115px -116px; }

.si .i81{height: 19px; width: 19px; background-position: -2px -140px; }
.si .i82{height: 19px; width: 19px; background-position: -21px -140px; }
.si .i83{height: 22px; width: 20px; background-position: -41px -138px; }
.si .i84{height: 22px; width: 20px; background-position: -60px -138px; }
.si .i85{height: 22px; width: 20px; background-position: -81px -138px; }
.si .i86{height: 20px; width: 20px; background-position: -100px -138px; }
.si .i87{height: 20px; width: 20px; background-position: -120px -138px; }

.si .i91{height: 21px; width: 22px; background-position: 0px -163px;  cursor:pointer; }
.si .i92{height: 21px; width: 21px; background-position: -22px -163px; }
.si .i93{height: 21px; width: 21px; background-position: -41px -163px; }
.si .i94{height: 21px; width: 21px; background-position: -60px -163px; }
.si .i95{height: 21px; width: 21px; background-position: -81px -163px; }
.si .i96{height: 21px; width: 21px; background-position: -101px -163px; }
.si .i97{height: 15px; width: 16px; background-position: -121px -164px; cursor:pointer; }

.si .i101{height: 32px; width: 32px; background-position: 0px -188px; }
.si .i102{height: 24px; width: 24px; background-position: -38px -188px; }
.si .i103{height: 22px; width: 22px; background-position: -65px -188px; }
.si .i104{height: 29px; width: 28px; background-position: -94px -188px; }
.si .i105{height: 27px; width: 25px; background-position: -124px -187px; cursor:pointer; }

.si .i111{height: 20px; width: 20px; background-position: 0px -223px; }
.si .i112{height: 20px; width: 20px; background-position: -22px -223px; }
.si .i113{height: 20px; width: 20px; background-position: -43px -223px; }
.si .i114{height: 20px; width: 20px; background-position: -64px -223px; }
.si .i115{height: 20px; width: 20px; background-position: -85px -223px; }
.si .i116{height: 20px; width: 20px; background-position: -107px -223px; }

.si .i121{height: 24px; width: 24px; background-position: 0px -247px; cursor:pointer; }
.si .i122{height: 24px; width: 24px; background-position: -24px -247px; cursor:pointer; }
.si .i123{height: 20px; width: 20px; background-position: -48px -250px; cursor:pointer; }
.si .i124{height: 20px; width: 20px; background-position: -69px -250px; cursor:pointer; }
.si .i125{height: 20px; width: 22px; background-position: -89px -249px; cursor:pointer; }
.si .i126{height: 20px; width: 22px; background-position: -115px -249px; cursor:pointer; }

.si .i131{height: 12px; width: 24px; background-position: 0px -273px; font-size:9px; cursor:pointer; }
.si .i132{height: 12px; width: 24px; background-position: 0px -285px; font-size:9px; cursor:pointer; }
.si .i133{height: 24px; width: 24px; background-position: -25px -272px; cursor:pointer; }
.si .i134{height: 24px; width: 24px; background-position: -49px -272px; cursor:pointer; }
.si .i135{height: 24px; width: 24px; background-position: -73px -272px; cursor:pointer; }
.si .i136{height: 24px; width: 24px; background-position: -97px -272px; cursor:pointer; }
.si .i137{height: 24px; width: 24px; background-position: -121px -272px; cursor:pointer; }

.si .i141{height: 24px; width: 24px; background-position: 0px -296px; cursor:pointer; }
.si .i142{height: 24px; width: 24px; background-position: -24px -296px; cursor:pointer; }
.si .i143{height: 24px; width: 24px; background-position: -48px -296px; cursor:pointer; }
.si .i144{height: 24px; width: 24px; background-position: -73px -296px; cursor:pointer; }
.si .i145{height: 24px; width: 24px; background-position: -97px -296px; cursor:pointer; }
.si .i146{height: 24px; width: 24px; background-position: -121px -296px; cursor:pointer; }
.si .i147{height: 24px; width: 24px; background-position: -145px -296px; cursor:pointer; }

.si .i151{height: 25px; width: 50px; background-position: 0px -320px; cursor:pointer; }
.si .i152{height: 25px; width: 47px; background-position: -51px -320px; cursor:pointer; }
.si .i153{height: 25px; width: 47px; background-position: -98px -320px; cursor:pointer; }

.si .i161{height: 25px; width: 60px; background-position: 0px -346px; cursor:pointer; }
.si .i162{height: 25px; width: 25px; background-position: -63px -346px; cursor:pointer; }  

.si .i171{height: 13px; width: 20px; background-position: 0px -376px; cursor:pointer; }
.si .i172{height: 13px; width: 20px; background-position: -23px -376px; cursor:pointer; }
.si .i173{height: 13px; width: 20px; background-position: -45px -376px; cursor:pointer; }
.si .i174{height: 13px; width: 20px; background-position: -67px -376px; cursor:pointer; }
.si .i175{height: 13px; width: 20px; background-position: -90px -376px; cursor:pointer; }

.si .i181{height: 22px; width: 22px; background-position: 0px -393px; cursor:pointer; }
.si .i182{height: 22px; width: 22px; background-position: -27px -393px; cursor:pointer; }
.si .i183{height: 22px; width: 22px; background-position: -53px -393px; cursor:pointer; }
.si .i184{height: 22px; width: 22px; background-position: -78px -393px; cursor:pointer; }
.si .i185{height: 22px; width: 22px; background-position: -103px -393px; cursor:pointer; }
.si .i186{height: 22px; width: 22px; background-position: -128px -393px; cursor:pointer; }

.si .i191{height: 22px; width: 22px; background-position: 0px -415px; cursor:pointer; }
.si .i192{height: 22px; width: 22px; background-position: -19px -415px; cursor:pointer; }
.si .i193{height: 22px; width: 22px; background-position: -39px -415px; cursor:pointer; }
.si .i194{height: 22px; width: 22px; background-position: -58px -415px; cursor:pointer; }
.si .i195{height: 22px; width: 22px; background-position: -78px -415px; cursor:pointer; }

.si .i201{height: 47px; width: 47px; background-position: -2px -440px; cursor:pointer; }
.si .i202{height: 47px; width: 47px; background-position: -54px -440px; cursor:pointer; }
.si .i203{height: 47px; width: 47px; background-position: -108px -440px; cursor:pointer; }
.si .i204{height: 47px; width: 47px; background-position: -162px -440px; cursor:pointer; }
.si .i205{height: 47px; width: 47px; background-position: -216px -440px; cursor:pointer; }

.si .a1{ height: 20px; width: 20px; background-position: -148px -1px; }
.si .a2{ height: 20px; width: 20px; background-position: -167px -1px; }
.si .a3{ height: 20px; width: 20px; background-position: -187px -1px; }
.si .a4{ height: 20px; width: 20px; background-position: -206px -1px; }
.si .a5{ height: 20px; width: 20px; background-position: -225px -1px; }
.si .a6{ height: 20px; width: 20px; background-position: -244px -1px; }
.si .a7{ height: 20px; width: 20px; background-position: -262px -1px; }
.si .a8{ height: 20px; width: 20px; background-position: -282px -1px; }

.si .a9{ height: 20px; width: 20px; background-position: -148px -21px; }
.si .a10{height: 20px; width: 20px; background-position: -167px -21px; }
.si .a11{height: 21px; width: 21px; background-position: -187px -21px; }
.si .a12{height: 21px; width: 21px; background-position: -210px -21px; }
.si .a13{height: 21px; width: 21px; background-position: -231px -21px; }
.si .a14{height: 21px; width: 21px; background-position: -253px -21px; }
.si .a15{height: 21px; width: 21px; background-position: -274px -21px; }

.si .a16{height: 28px; width: 22px; background-position: -148px -41px; }
.si .a17{height: 20px; width: 20px; background-position: -170px -41px; }
.si .a18{height: 21px; width: 21px; background-position: -188px -41px; }
.si .a19{height: 21px; width: 21px; background-position: -208px -41px; }
.si .a20{height: 21px; width: 21px; background-position: -228px -42px; }
.si .a21{height: 20px; width: 20px; background-position: -249px -42px; }
.si .a22{height: 20px; width: 20px; background-position: -270px -42px; }

.si .a23{height: 19px; width: 19px; background-position: -148px -70px; }
.si .a24{height: 19px; width: 19px; background-position: -166px -70px; }
.si .a25{height: 19px; width: 19px; background-position: -184px -70px; }
.si .a26{height: 19px; width: 19px; background-position: -202px -70px; }
.si .a27{height: 21px; width: 21px; background-position: -221px -69px; }
.si .a28{height: 21px; width: 21px; background-position: -241px -69px; }
.si .a29{height: 21px; width: 21px; background-position: -260px -69px; }

.si .a30{height: 21px; width: 21px; background-position: -280px -69px; }
.si .a31{height: 20px; width: 20px; background-position: -148px -89px; }
.si .a32{height: 21px; width: 21px; background-position: -166px -89px; }
.si .a33{height: 20px; width: 20px; background-position: -187px -89px; }
.si .a34{height: 20px; width: 20px; background-position: -204px -89px; }
.si .a35{height: 21px; width: 21px; background-position: -221px -89px; }
.si .a36{height: 21px; width: 21px; background-position: -241px -89px; }

.si .a37{height: 21px; width: 21px; background-position: -260px -89px; }
.si .a38{height: 21px; width: 21px; background-position: -280px -89px; }
.si .a39{height: 21px; width: 21px; background-position: -148px -111px; }
.si .a40{height: 21px; width: 21px; background-position: -168px -111px; }
.si .a41{height: 20px; width: 20px; background-position: -187px -111px; }
.si .a42{height: 20px; width: 20px; background-position: -209px -111px; }
.si .a43{height: 21px; width: 21px; background-position: -230px -110px; }
.si .a44{height: 21px; width: 21px; background-position: -251px -110px; }

.si .a45{height: 21px; width: 21px; background-position: -271px -110px; }

.si .a46{height: 21px; width: 21px; background-position: -148px -131px; }
.si .a47{height: 21px; width: 21px; background-position: -168px -132px; }
.si .a48{height: 20px; width: 20px; background-position: -189px -131px; }
.si .a49{height: 20px; width: 20px; background-position: -209px -131px; }
.si .a50{height: 21px; width: 21px; background-position: -228px -131px; }
.si .a51{height: 21px; width: 21px; background-position: -251px -131px; }

.si .a52{height: 21px; width: 21px; background-position: -272px -131px; }
.si .a53{height: 13px; width: 11px; background-position: -149px -154px; }
.si .a54{height: 13px; width: 11px; background-position: -161px -154px; }
.si .a55{height: 18px; width: 18px; background-position: -174px -154px; }
.si .a56{height: 21px; width: 21px; background-position: -194px -155px; }
.si .a57{height: 21px; width: 21px; background-position: -218px -153px; }
.si .a58{height: 21px; width: 21px; background-position: -239px -151px; }

.si .a59{height: 10px; width: 11px; background-position: -262px -154px; }
.si .a60{height: 10px; width: 11px; background-position: -278px -154px; }

.si .a61{height: 21px; width: 21px; background-position: -148px -182px; cursor:pointer; }
.si .a62{height: 21px; width: 21px; background-position: -168px -182px; }
.si .a63{height: 20px; width: 20px; background-position: -188px -181px; }
.si .a64{height: 20px; width: 20px; background-position: -206px -181px; }
.si .a65{height: 21px; width: 21px; background-position: -224px -181px; }
.si .a66{height: 21px; width: 21px; background-position: -244px -181px; cursor:pointer }

ul.menubar { margin: 0px; padding: 0px; background-color: #FFFFFF; /* IE6 Bug */ font-size: 12px; } 
ul.menubar .menuvertical { margin: 0px; padding: 0px;   list-style: none;   background-color: #FFFFFF; border: 1px solid #ccc; float:left; } 
ul.menubar ul.menu { display: none; position: absolute; margin: 0px; } 
ul.menubar a { padding: 5px; display:block;   text-decoration: none; color: #444; padding: 5px; } 
ul.menu, ul.menu ul { margin: 0; padding: 0; border-bottom: 1px solid #ccc; width: 180px; /* Width of Menu Items */ background-color: #FFFFFF; /* IE6 Bug */ } 
ul.menu li { position: relative; list-style: none; border: 0px; } 
ul.menu li a { display: block; text-decoration: none; border: 1px solid #ccc; border-bottom: 0px; color: #444; padding: 5px 10px 5px 5px; } 
/* Fix IE. Hide from IE Mac \*/ 
* html ul.menu li { float: left; height: 1%; } 
* html ul.menu li a { height: 1%; } 
/* End */ 
ul.menu ul { position: absolute; display: none; left: 179px; /* Set 1px less than menu width */ top: 0px; } 
ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */ 
ul.menu li.submenu { background: transparent url(t.gif) right center no-repeat; } 
ul.menu li a:hover { color: #E2144A; } 

/* JQuery */
div.light_rounded .pp_top .pp_left{background: url(/img/jquery/sprite.png) -88px -53px no-repeat;}
div.light_rounded .pp_top .pp_middle{background:#fff;}
div.light_rounded .pp_top .pp_right{background: url(/img/jquery/sprite.png) -110px -53px no-repeat;}
div.light_rounded .pp_content .ppt{color:#000;}
div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}
div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(/img/jquery/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(/img/jquery/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(/img/jquery/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(/img/jquery/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(/img/jquery/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(/img/jquery/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(/img/jquery/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(/img/jquery/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_arrow_next{background: url(/img/jquery/sprite.png) -22px -71px no-repeat;}
div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}
div.light_rounded .pp_bottom .pp_left{background: url(/img/jquery/light_rounded/sprite.png) -88px -80px no-repeat;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background: url(/img/jquery/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(/img/jquery/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(/img/jquery/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(/img/jquery/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(/img/jquery/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(/img/jquery/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(/img/jquery/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(/img/jquery/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(/img/jquery/btnNext.png) center right no-repeat;cursor: pointer;}
div.dark_rounded .pp_previous:hover{background: url(/img/jquery/btnPrevious.png) center left no-repeat;cursor: pointer;}
div.dark_rounded .pp_expand{background: url(/img/jquery/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(/img/jquery/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(/img/jquery/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(/img/jquery/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(/img/jquery/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}
div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}
div.dark_rounded .pp_arrow_previous{background: url(/img/jquery/sprite.png) 0 -71px no-repeat;}
div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_rounded .pp_arrow_next{background: url(/img/jquery/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(/img/jquery/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(/img/jquery/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(/img/jquery/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(/img/jquery/loader.gif) center center no-repeat;}
div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(/img/jquery/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}
div.dark_square .pp_loaderIcon{background: url(/img/jquery/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(/img/jquery/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(/img/jquery/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(/img/jquery/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(/img/jquery/sprite.png) -31px -47px no-repeat;cursor: pointer;}
div.dark_square .pp_contract{background: url(/img/jquery/sprite.png) 0 -26px no-repeat;cursor: pointer;}
div.dark_square .pp_contract:hover{background: url(/img/jquery/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(/img/jquery/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(/img/jquery/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(/img/jquery/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(/img/jquery/btnNext.png) center right no-repeat;cursor: pointer;}
div.dark_square .pp_previous:hover{background: url(/img/jquery/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(/img/jquery/sprite.png) -31px -26px no-repeat;cursor: pointer;}
div.light_square .pp_expand:hover{background: url(/img/jquery/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(/img/jquery/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(/img/jquery/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(/img/jquery/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(/img/jquery/sprite.png) 0 -71px no-repeat;}
div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_square .pp_arrow_next{background: url(/img/jquery/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(/img/jquery/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(/img/jquery/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(/img/jquery/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(/img/jquery/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(/img/jquery/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}
div.facebook .pp_content_container .pp_left{background: url(/img/jquery/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(/img/jquery/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(/img/jquery/sprite.png) -31px -26px no-repeat;cursor: pointer;}
div.facebook .pp_expand:hover{background: url(/img/jquery/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(/img/jquery/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(/img/jquery/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(/img/jquery/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}
div.facebook .pp_loaderIcon{background: url(/img/jquery/loader.gif) center center no-repeat;}
div.facebook .pp_nav .pp_arrow_previous{background: url(/img/jquery/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(/img/jquery/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(/img/jquery/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(/img/jquery/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(/img/jquery/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(/img/jquery/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(/img/jquery/sprite.png) -110px -80px no-repeat;}
div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}
 .pp_content_container .pp_details{margin:10px 0 2px 0;}
.pp_description{display: none;margin:0 0 5px 0;}
.pp_nav{clear: left;float: left;margin:3px 0 0 0;}
.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(/img/jquery/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(/img/jquery/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}
a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}
#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}
 .artprettyphoto_singleimage {
	cursor:pointer;
}
.artprettyphoto_hidden { display:none !important; }
.artprettyphoto { margin: 5px; border: 3px solid #DDDDDD; }
.artprettyphoto_container {	width: 100%; }

/* markup buttons */
.jsbutton { 	text-align: center;  padding: 3px; 	border: 1px solid #dddddd; }
.jsbuttonspacer { 	padding-right: 10px; }
.jsbuttonbar { 	padding: 3px; 	cursor: default; }

#topomen div.pri {
	float:left;
	padding:4px;
	border:2px solid #000;
	font-size:14px;
	font-family:Verdana;
	background-color:#000;
	font-weight:bold;
	color:#FFF;
	margin-right:3px;
	border-radius:4px; /* A tag final que irá funcionar quando o CSS3 for devidamente implementado, e browser Opera */
    -webkit-border-radius:4px; /*Safari, Chrome, e outros webkit's*/
    -moz-border-radius:4px; /*Firefox, Flock e outros browsers Gecko*/
}
#topomen div.sec {
	float:left;
	padding:4px;
	border:2px solid #EAEAEA;
	font-size:14px;
	font-family:Verdana;
	background-color:#FFF;
	font-weight:bold;
	color:#333;
	margin-right:3px;
	border-radius:4px; /* A tag final que irá funcionar quando o CSS3 for devidamente implementado, e browser Opera */
    -webkit-border-radius:4px; /*Safari, Chrome, e outros webkit's*/
    -moz-border-radius:4px; /*Firefox, Flock e outros browsers Gecko*/
}
