body,
h1,h2,h3,
button, p {
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

td {}

a img {
    border:none;
}

a:link { color: #000 ; font-style: normal; text-decoration: none; }

a:visited { color: black; text-decoration: none; }

a:hover { color: #0f7751 ; text-decoration: underline; }

a:active { color: #0fcf42 ; }

.text_link, .text, .text_no_parag,
.simples, .simples_link,
.bullet {
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text {
    text-indent: 45px;
    text-align: justify;
    list-style: decimal inside;
}

.text_no_parag {
    text-align: justify;
    list-style: decimal inside;
}

.simples {
    list-style:
    decimal inside;
}

.titulo1 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-align: left; list-style: decimal inside; }

.bullet { text-align: justify; list-style-type: decimal; }

link_body { color: green; text-decoration: underline; }


.clear {
    clear:both;
    line-height:1px;
    font-size:1px;
}

/* Photo hidden */

#photohidden {
    display:none;
}


/* Photo Selector */
#photoSelector {
    z-index:2;
    overflow:hidden;
}

#photoSelector.inactive {
     filter:alpha(opacity=50);
     -moz-opacity:0.5; 
}

#photoSelector a {
     color:#ffcccc;
     text-decoration:none;
}

#photoSelector a:hover {
     color:#ff9999;
}

#photoSelector .pages {
     padding-bottom:0px !important;
}

#photoSelector .pages ul {
    display:inline;
    margin:0px;
    padding:0px;
}

#photoSelector .pages ul li {
    display:inline;
}

#photoSelector .pages ul li a {
     float:left;
     display:inline;
     padding:0px;
     width:32px;
     height:32px;
}

#photoSelector .pages ul li a, a.related {
     background:transparent url(../images/photoviewer/cam_1.png) 0px 0px no-repeat;
}

#photoSelector .pages ul li a:hover {
     background-image:url(../images/photoviewer/cam_2.png);
}

#photoSelector .pages ul li a.selected {
     background-image:url(../images/photoviewer/cam_2.png);
}

#photoSelector .pages ul li span {
     display:none;
}


/* Caption */

#caption { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight: bolder; font-style: italic; margin-top: 5px; }


/* Image loader */

#loader {
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-34px;
    margin-top:-17px;
    background:transparent url(../images/photoviewer/loader_bg.gif) 0px 0px no-repeat;
}

#loader,
#loader div {
    width:67px;
    height:35px;
    z-index:4;
}

#loader div {
    position:absolute;
    left:0px;
    top:0px;
}

#loader .faceplate {
    background:transparent url(../images/photoviewer/loader_faceplate.gif) 6px 5px no-repeat;
}

#loader .progress {
    background:transparent url(../images/photoviewer/loader_progress.gif) 6px 18px no-repeat;
}


/* Thumbnail previews */

#thumbnailContainer {
    position:absolute;
    z-index:0;
    display:none;
    width:64px;
    w\idth:64px;
    height:48px;
    filter:alpha(opacity=95);
    border:1px solid #fff;
}

#thumbnailContainer div.thumbnail {
    width:64px;
    w\idth:64px;
    height:48px;
    background:#ccc 0px 0px no-repeat;
    border:1px solid #fff;
}

#thumbnailhidden {
    display:none;
}


/* end of file */

