@charset "utf-8";

HTML {font-family:"Trebuchet MS", "Arial", sans-serif; font-size:small;}
BODY {margin:0px; padding:0px; background:#FFF;}
HR {display:none;}
IMG {border:0px;}
#content H3 {margin:0px; font-size:16px; color:#2f2f2f; margin:0px; line-height:26px; height:26px; padding:0px 23px 0px 0px; float:left;}
div#content { background:#fff; padding: 8px 11px;}
A:hover {text-decoration:underline!IMPORTANT;}

.arrowA {background:url("img/arrow.1.gif") right center no-repeat;}
.arrowB {background:url("img/arrow.2.gif") right center no-repeat;}
.arrowC {background:url("img/arrow.3.gif") right center no-repeat; margin-left:10px;}

.holder {margin:0px auto;}

#headerA {height:90px; border-bottom:solid 1px #CCC;}

#sectionA {clear:both; margin:10px 0px 0px 0px;}
#sectionB {clear:both; background:url("img/bkg.sector.gif") left top repeat-x;}
#sectionC {width:550px; float:left;}
#sectionD {width:400px; float:right;}
#sectionE {width:810px; float:left; border-right:solid 1px #E6E6E6;}
#sectionF {width:810px; float:left;}
#sectionZ {clear:both; margin:0px 0px 0px 0px;}

#pubA {float:right; width:140px; margin:15px 0px 0px 0px;}
#pubA DIV {margin:0px 0px 15px 0px;}

#pubB {float:right; width:140px;}
#pubB DIV {margin:0px 0px 15px 0px;}

#galeria {float:left; width:810px; padding:0px!important; margin:0px!important;}

.padA {background:#FFF; padding:0px 10px 0px 26px; clear:both;}
.padB {padding:3px 34px 34px 0px;}
.padC {float:left; width:170px;}
.padD {padding:0px 20px 0px 0px;}
.padF {padding:0px 8px 34px 0px;}

.clear {clear:both;}

.boxA {margin:0px 0px 20px 0px; zoom:100%;}
.boxA H1 {font-size:32px; line-height:32px; margin:0px;}
.boxA H1 A {text-decoration:none; color:#B5571F;}
.boxA P {font-size:16px; line-height:18px; margin:0px; font-weight:bold;}
.boxA P A {text-decoration:none; color:#369;}

.boxB {width:165px; margin:0px 0px 20px 0px; zoom:100%;}
.boxB H2 {font-size:22px; line-height:29px; margin:0px;}
.boxB H2 A {text-decoration:none; color:#B5571F;}
.boxB P {font-size:14px; line-height:16px; margin:0px; font-weight:bold;}
.boxB P A {text-decoration:none; color:#369;}

.boxC {margin:0px 0px 20px 0px; zoom:100%; clear:both;}
.boxC IMG {border:0px; float:left; margin:0px 15px 0px 0px;}
.boxC H2 {font-size:22px; line-height:29px; margin:0px;}
.boxC H2 A {text-decoration:none; color:#B5571F;}
.boxC P {font-size:14px; line-height:16px; margin:10px 0px 0px 0px; font-weight:bold;}
.boxC P SMALL {font-size:12px;}
.boxC P A {text-decoration:none; color:#369;}

.boxD {height:208px; width:335px;}
.boxE {height:208px; width:225px;}
.boxE H4 {font-size:14px; line-height:18px; margin:18px 0px 0px 0px;}
.boxE H4 A {text-decoration:none; color:#B5571F;}
.boxE P {font-size:14px; line-height:14px; margin:0px 0px 5px 0px; font-weight:bold;}
.boxE P SMALL {font-size:12px;}
.boxE P A {text-decoration:none; color:#369;}
.boxE IMG {border:0px;}

.boxF {padding:11px 0px 0px 0px; zoom:100%; clear:both;}
.boxF IMG {border:0px; float:left; margin:0px 15px 0px 0px;}
.boxF H2 {font-size:18px; line-height:18px; margin:0px;}
.boxF H2 A {text-decoration:none; color:#B5571F; background:url("img/bullet.1.gif") left center no-repeat; padding:0px 0px 0px 15px;}
.boxF P {font-size:16px; line-height:16px; margin:10px 0px 0px 0px; font-weight:bold;}
.boxF P SMALL {font-size:12px;}
.boxF P A {text-decoration:none; color:#369;}

.offset {padding-left:26px; margin-bottom:15px;}
.toleft {float:left;}
.toright {float:right;}

#lstThumb {height:81px; clear:both;}
#scroller {height:58px; margin:0px; padding:10px 0px 0px 0px;}
#scroller UL {float:left; margin:0px; padding:0px; list-style:none;}
#scroller UL LI {display:inline;}
#scroller UL LI A {display:block; float:left; width:58px; height:52px; border:solid 1px #FFF; padding:2px 2px 2px 2px;}
#scroller UL LI A.selected {border:solid 1px #e2e2e2;}
#scroller UL LI A:hover {border:solid 1px #e2e2e2;}
#scroller UL LI A IMG {border:0px; float:left; margin:0px;}
.scrlprev {display:block; float:left; width:19px; height:37px; background:url("img/seta.left.2.gif") left top no-repeat; margin:20px 14px 0px 0px;}
.scrlnext {display:block; float:right; width:19px; height:37px; background:url("img/seta.right.2.gif") left top no-repeat; margin:20px 0px 0px 0px;}

.lstTags {margin:0px; padding:10px 0px 0px 10px; list-style:none;}
.lstTags LI {display:inline; margin-right:2px;}
.lstTags LI A {text-decoration:none; color:#989898;}
.lstTags LI A:hover {text-decoration:underline;}
.tag1 {font-size:16px;}
.tag2 {font-size:16px; font-weight:bold;}
.tag3 {font-size:18px;}
.tag4 {font-size:18px; font-weight:bold;}
.tag5 {font-size:20px;}
.tag6 {font-size:20px; font-weight:bold;}
.tag7 {font-size:22px;}
.tag8 {font-size:22px; font-weight:bold;}
.tag9 {font-size:24px;}
.tag10 {font-size:24px; font-weight:bold;}

.txtA {color:#3b6fa3;}

.hairline {height:1px; background:#DDD;}

.lblFotos {font-size:22px; font-weight:bold; color:#D2804C; padding:0px 0px 0px 89px; background:url("img/ico.fotos.gif") 5px center no-repeat; height:25px; line-height:25px;}
.lblFotos IMG {border:0px;}

.lblFotosB {font-size:22px; font-weight:bold; color:#CC9933; padding:0px 0px 0px 89px; background:url("img/ico.fotos.gif") 5px center no-repeat; height:25px; line-height:25px;}
.lblFotosB IMG {border:0px;}

.lblFotosC {font-size:22px; font-weight:bold; color:#D2804C; padding:0px 0px 0px 89px; background:url("img/ico.fotos.gif") 0px center no-repeat; height:28px; line-height:28px;}
.lblFotosC IMG {border:0px;}

.lblImpressaodigital {width:221px; background:url("img/lbl.impressaodigital.gif") left center no-repeat; height:35px;}

.destaque {padding:13px 0px;}
.destaque IMG {float:left; border:0px; margin:0px 10px 0px 0px;}
.destaque VAR {font-size:12px; font-weight:bold; color:#A03722; font-style:normal;}
.destaque H2 {font-size:24px; line-height:26px; margin:13px 0px;}
.destaque H2 A {text-decoration:none; color:#000;}
.destaque P {font-size:18px; line-height:22px;}
.destaque P A {text-decoration:none; color:#adadad;}

.indice {padding:0px 0px 16px 0px;}
.boxIndiceA {float:left; width:194px; border-right:solid 1px #e6e6e6; margin:16px 12px 16px 0px;}
.boxIndiceA IMG {border:0px;}
.boxIndiceA P {font-size:16px; font-weight:bold; line-height:20px; margin:0px;}
.boxIndiceA P A {text-decoration:none; color:#adadad;}
.boxIndiceA VAR {display:block; float:left; font-size:12px; font-weight:bold; color:#A03722; font-style:normal; margin:5px 0px 0px 0px;}
.boxIndiceB {float:left; width:180px; margin:16px 0px;}
.boxIndiceB IMG {border:0px;}
.boxIndiceB P {font-size:16px; font-weight:bold; line-height:20px; margin:0px;}
.boxIndiceB P A {text-decoration:none; color:#adadad;}
.boxIndiceB VAR {display:block; float:left; font-size:12px; font-weight:bold; color:#A03722; font-style:normal; margin:5px 0px 0px 0px;}

.paginacao {height:41px; line-height:41px; text-align:center; width:790px;}
.peviousA {background:url("img/seta.left.3.gif") left center no-repeat; font-size:12px; color:#acacac; text-decoration:none; padding:0px 0px 0px 25px; height:41px; line-height:41px; display:block; float:left;}
.peviousA:hover {color:#4784ae;}

.nextA {background:url("img/seta.right.3.gif") right center no-repeat; font-size:12px; color:#acacac; text-decoration:none; padding:0px 25px 0px 0px; height:41px; line-height:41px; display:block; float:right;}
.nextA:hover {color:#4784ae;}

.pag {font-size:12px; color:#4784ae; text-decoration:none; font-weight:bold; margin:0px 1px;}
.pag:hover {text-decoration:underline; color:#e5864b;}
.selectedA {background:#e5864b; font-size:15px!important; color:#FFF; padding:0px 2px;}
.selectedA:hover {text-decoration:none; background:#4784ae; font-size:15px!important; color:#FFF; padding:0px 2px;}

.btnSlideshow {float:right; line-height:35px;}
.btnSlideshow IMG {border:0px; margin:0px 0px 0px 0px;}

.galLeft {width:190px; margin-top:10px;}
.galLeftA UL {margin:0px; padding:0px; list-style:none;}
.galLeftA UL LI {display:inline;}
.galLeftA UL LI A {float:left; display:block; width:56px; height:65px; margin:0px 2px 2px 0px; border:solid 1px #FFF;}
.galLeftA UL LI A:hover {float:left; display:block; width:56px; height:65px; margin:0px 2px 2px 0px; border:solid 1px #FFF; border-color:#D3AA75!IMPORTANT;}
.galLeftA UL LI A IMG {display:block; margin:3px auto 0px auto; border:solid 1px #CCC;}
.galLeftA UL LI A:hover IMG {border-color:#FFF!IMPORTANT;}

.atual {border-color:#D3AA75!IMPORTANT;}
.atual IMG {border-color:#FFF!IMPORTANT;}

.galPag {float:left; height:19px;}
.galPag A {display:block; width:16px; height:19px;}
.galPag DIV {border-top:solid 1px #d2804c; border-bottom:solid 1px #d2804c; float:left; line-height:17px; height:17px; width:138px; text-align:center; font-weight:bold; color:#494949; font-size:12px;}
.pagPrev {background:url("img/seta.left.4.gif") left top no-repeat; float:left;}
.pagNext {background:url("img/seta.right.4.gif") left top no-repeat; float:right;}

.boxIcons {float:left; width:170px; background:url("img/bkg.compartilhe.gif") left top repeat-x; margin:10px 0px 0px 0px;}
.boxIcons IMG {border:0px!IMPORTANT;}
.innerBox {zoom:100%; border-left:solid 1px #cecece; border-bottom:solid 1px #cecece; border-right:solid 1px #cecece;}
.padE {padding:10px 0px 0px 10px;}

.boxIcons UL {margin:0px; padding:0px; list-style:none;}
.boxIcons UL LI {display:inline;}
.boxIcons UL LI A {display:block; width:16px; height:16px; float:left; margin:0px 10px 10px 0px; padding:0px;}
* HTML .boxIcons UL LI A {display:block; width:16px; height:16px; float:left; margin:0px 7px 7px 0px;}

.innerLnk {height:17px; display:block;}

.galFoto {padding:1px; float:right; border:solid 2px #cecece; margin-top:10px;}
.galFoto DIV {padding:1px; border:solid 1px #cecece; width:612px;}
.galFoto P {font-weight:bold; font-size:14px; margin:0px; color:#434343; line-height:16px;}
.galFoto ADDRESS {font-size:10px; color:#8b4b11; float:right; font-style:normal; line-height:16px;}

.galFotoA {padding:1px; float:right; border:solid 2px #cecece;}
.galFotoA IMG {float:left; margin:0px 18px 0px 0px;}
.galFotoA DIV {padding:1px; border:solid 1px #cecece; width:612px;}
.galFotoA H1 {font-size:22px; margin:0px 0px 20px 0px; color:#cc9933; line-height:22px;}
.galFotoA P {font-weight:bold; font-size:16px; margin:0px 18px 0px 0px; color:#434343; line-height:22px;}
.galFotoA ADDRESS {clear:both; font-size:10px; color:#8b4b11; font-style:normal; line-height:16px;}

.indiceGaleria {background:url("img/bkg.galeria.gif") left top repeat-x; margin:25px 0px 0px 0px;}

.galBoxA {width:276px; float:left;}
.galBoxB {width:331px; float:left;}
.galBoxC {width:276px; float:left;}

.padGalIndA {padding:0px 20px 20px 0px; margin-top:10px;}
.padGalIndB {padding:0px 25px 20px 25px; margin-top:10px; border-right:solid 1px #e6e6e6; border-left:solid 1px #e6e6e6;}
.padGalIndC {padding:0px 0px 20px 25px; margin-top:10px;}

.mrgH {margin-left:25px;}
* HTML .mrgH {margin-left:12px;}

.galIndiceB {margin:0px; padding:0px; list-style:none;}
.galIndiceB LI {display:block; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; border-bottom:solid 1px #e6e8ea;}
.cont {float:right;}
.galIndiceB LI IMG {float:left; border:solid 1px #CCC; margin:0px;}
.galIndiceB LI H3 {float:none; margin:0px; font-size:16px;}
.galIndiceB LI H3 A {text-decoration:none; color:#d2804c;}

.galIndiceB LI P {margin:0px; font-size:12px; font-weight:bold; letter-spacing:0px;}
.galIndiceB LI P A {text-decoration:none; color:#336699; line-height:14px;}
.contSizeA {width:200px;}
.contSizeB {width:223px;}
.contSizeC {width:195px;}

.lnkMais {text-decoration:none; font-weight:bold; color:#2f2f2f; padding-left:10px; background:url("img/arrow.4.gif") left center no-repeat; font-size:16px; line-height:16px; letter-spacing:-1px; margin:10px 0px 0px 0px; display:block;}

#header {border-bottom:solid 1px #DBDBDB; clear:both;}
a#logo {float:left; width:562px; height:49px; margin:25px 13px 0px 0px; background:url("img/title.gif") left top no-repeat;}
#autor {float:left; width:170px; height:90px; margin:0px 0px 0px 0px; background:url("img/sonia.racy.jpg") left bottom no-repeat;}
.divform {float:right; border-right:solid 5px #DFDFDF; margin:5px 0px 0px 0px; /*padding:0px 5px 0px 0px; */ height:83px;position:relative;margin-left: -25px;}
.divform FORM {margin:0px 0px 9px 0px; padding:0px;}
.divform FORM FIELDSET {margin:0px; padding:0px; border:0px;}
.divform FORM FIELDSET INPUT {float:left; background:#f6ecdd; border:solid 1px #e5d5bc; width:170px; margin:0px 5px 0px 0px;}
.divform FORM FIELDSET A {float:right;}
.divform FORM FIELDSET A IMG {border:0px; margin:1px 0px 0px 0px;}
.divform P {margin:0px; color:#828282; text-align:right; font-size:12px; line-height:21px;}

.topMenu {border-top:solid 1px #dbdbdb; border-bottom:solid 1px #dbdbdb; height:27px;}
.topMenu A {float:left; display:block;}
.topMenu IMG {border:0px;}
.btnTopA {margin:0px 0px 0px 0px; height:27px; float:left;}
.btnTopB {margin:0px 0px 0px 0px; height:27px; float:left;}
.btnTopC {margin:0px 0px 0px 0px; height:27px; float:left;}

.data {color:#dd8728; font-size:12px; font-weight:bold; display:block; margin:0px 0px 3px 0px;}

.spacer {height:1px; margin:9px 0px;}
.mspacer {height:1px; margin:9px 0px 0px 0px;}
#wrap {clear:both; height:81px; background:#FF0;}
* HTML #scroller {margin:45px 0px -30px 0px!important; padding:0px!important; height:58px!important;}
* HTML #scroller IMG {float:left; display:block; width:56px; height:52px;}

.shareMe LI {width:16px!important; height:16px!important;}
.shareMe A {width:16px!important; height:16px!important; margin:0px 10px 10px 0px!important;}


#imagePrevious {margin:0px; padding:0px;display:block; float:left; position:absolute; right:640px; width:140px; height:440px; border:0px; background:url("img/alpha.gif");}
#imageNext {margin:0px; padding:0px; display:block; float:left; position:absolute; left:676px; width:140px; height:440px; border:0px; background:url("img/alpha.gif")}

#imagePrevious:hover {background:url("img/seta.left.a.gif") 0px center no-repeat; border:0px;}
#imageNext:hover {background:url("img/seta.right.a.gif") 100px center no-repeat; border:0px;}


.expediente
{
	float: left;
}

.expediente h1
{
	color: #B5571F;
}

.expediente h2
{
	font-weight: bold;
	margin: 15px 0 5px;
}

.expediente p
{
	margin: 5px 0;
}