/* RESET */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }

h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }

ul,ol, li { list-style: none;}

fieldset,img { border: none; }

caption,th { text-align: left; }

table { border-collapse: collapse; border-spacing: 0; }

/* RESET end*/



body {

    background: url(../img/fundo.png) top center no-repeat;

    font-family: Verdana, Geneva, sans-serif;

}



.header {

    width: 960px;

    margin: auto;

    border-bottom: 4px solid #98aebe;

    padding-top: 92px;

    position: relative;

    margin-bottom: 10px;

}

.lang {
    position: absolute;
    top: 0;
    right: 0;
}

.lang a {
    display: inline-block;
    width: 32px;
}

.lang img:hover {
    width: 30px;
}

#logo {

    margin-left: 57px;

}



.menu {

    width: 665px;

    height: 25px;

    line-height: 25px;

    background: url(../img/bg_menu.png) top right no-repeat;

    position: absolute;

    right: 0;

    bottom: 0;

    text-align: right;

    font-size: 14px;

}



.menu a,.destaque_footer_right a {

    color: #ffffff;

    background: transparent;

    text-decoration: none;

    font-weight: bold;

    margin-right: 22px;

}



.menu a:hover,.destaque_footer_right a:hover {

    color: #788991;

    background: transparent;

}





a#x:link,

a#x:visited,

a#x:active {



    color: white;

    text-decoration: none;



}



a#x:hover {



    color: white;

    text-decoration: underline;



}







.center {

    width: 940px;

    background: url(../img/pixel.gif);

    margin: 0 auto 15px auto;

    padding: 10px 10px 10px 10px;

    border-bottom: 10px solid #97aebe;

    position: relative;



}



#escul {

    position: absolute;

    bottom: -10px;

    left: 0px;

}



#setas {

    position: absolute;

    top: 50px;

    left: 210px;

}



.centerbox1 {

    width: 310px;

    height: auto;

    float: left;

}



.centerbox2 {

    width: 283px;

    height: 195px;

    padding: 5px 10px 10px 10px;

    float: left;

    background: url(../img/bg_centerbox.png) top left no-repeat;

}



h1 {

    font-weight: bold;

    text-align: right;

    font-size: 14px;

    margin-bottom: 40px;

}



.centerbox3 {

    width: 283px;

    height: 195px;

    padding: 5px 10px 10px 10px;

    float: right;

    background: url(../img/bg_centerbox.png) top left no-repeat;

    text-align: justify;

    font-size: 11px;

}



a#lermais {

    width: auto;

    text-decoration: none;

    color: #000;

    float: right;

    background: transparent;

}



a#lermais:hover {

    color: #788991;

    background: transparent;

}



a#lermais img {

    vertical-align: bottom;

}



.centerbox4 {

    width: 606px;

    float: right;

    text-align: justify;

    font-size: 11px;

}



h2 {

    height: 23px;

    background: url(../img/bg_h2.png) top left no-repeat;

    font-weight: bold;

    text-align: right;

    font-size: 14px;

    color: #fff;

    line-height: 23px;

    padding-right: 10px;

}



.centerbox4_wrap {

    background: #fff;

    padding: 40px 10px 10px 10px;

}



.centerbox4_wrap2 {

    background: #788991;

    padding: 40px 10px 10px 10px;

}



h3 {

    height: 25px;

    background: url(../img/bg_h3.png) top left no-repeat;

}



.destaques {

    width: 960px;

    margin: auto;

}



.destaqueleft {
    width: 627px;
    padding: 5px 10px 10px 10px;
    background: url(../img/bg_destaques.gif) top left no-repeat;
    float: left;
    /*text-align: center;*/
    text-align: right;
}



.destaqueright {

    width: 293px;

    padding: 10px;

    min-height: 500px;

    background: #788991;

    float: left;

    font-size: 11px;

}



a.artistabox_left {

    width: 283px;

    display: block;

    color: #fff;

    text-decoration: none;

    padding: 5px;

}



a.artistabox_left:hover {

    color: #333;

    background: #97aebe;

}



a.artistabox_left img {

    float: left;

    margin: 0 5px 0 0;

}



a.artistabox_right {

    width: 283px;

    display: block;

    color: #fff;

    text-decoration: none;

    text-align: right;

    padding: 5px;

}



a.artistabox_right:hover {

    color: #333;

    background: #97aebe;

}



a.artistabox_right img {

    float: right;

    margin: 0 0 0 5px;

}



hr {

    width: 95%;

    color: #CCC;

    background-color:#CCC;

    height: 1px;

    border:0;

}



.destaques_footer {

    width: 960px;

    height: 25px;

    margin: auto;

}



.destaque_footer_left {

    width: 647px;

    height: 25px;

    text-align: right;

    float: left;

}



.destaque_footer_right {

    width: 313px;

    height: 25px;

    line-height: 25px;

    text-align: right;

    background: url(../img/bg_galeria.gif) top left no-repeat;

    float: left;

}



.footer {

    width: 960px;

    margin: auto;

    color:#788991;

    font-size: 11px;

    line-height: 15px;

    padding-top: 20px;

    background: transparent;

}



.footer a {

    color: #788991;

    text-decoration: none;

    background: transparent;

}



.footer a:hover {

    color: #333;

}



.footer_left {

    width: 50%;

    float: left;

    font-weight: bold;

}



.footer_left img {

    vertical-align: bottom;

}



.footer_right {

    width: 50%;

    float: left;

    text-align: right;

}



.coleccao {

    width: 50%;

    float: left;

}



.paginacao {

    width: 100%;

    clear: both;

    text-align: center;

}



.paginacao a {

    display: inline-block;

    background: #CCC;

    margin: 5px;

    padding: 5px;

    text-decoration: none;

    color:#333;

}



.paginacao a:hover {

    background: #999;

    color: #fff;

}



h4 {

    font-weight: bold;

    font-size: 14px;

    color: #fff;

}





.thumbs {

    text-align: center;

}



.thumbs a {

    display: inline-block;

    margin: 5px;

    padding: 5px;

    border: 1px solid #788991;

}



.thumbs a:hover {

    border: 1px solid #fff;

}



a.maisobras {

    float: right;

    color: #CCC;

    text-decoration: none;

}



a.maisobras:hover {

    text-decoration: underline;

}

/*css lightbox */
.black_overlay{
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}

.white_content {
    display: none;
    position: fixed;
    top: 1%;
    left: 21%;
    width: 749px;
    height: 511px;
    padding: 16px;
    background-color: white;
    z-index:1002;
    overflow: hidden;
}
.bolsas_img{
    position: absolute;
    top: 40px;
    right: 0;
    width: 379px;
    height:76px;
    display:block;
    background:transparent url('../img/bolsas.png') center top no-repeat;
}
.bolsas_img:hover{
    background-image: url('../img/bolsas_hover.png');
}
.bolsas_img2{
    position: absolute;
    top: 40px;
    right: 380px;
    width: 379px;
    height:76px;
    display:block;
    background:transparent url('../img/bolsas_inicio.png') center top no-repeat;
}
