.videoBt,.audioBt {
    cursor: pointer;
    float: left;
    height: 16px;
    line-height: 34px;
    /*position: relative;*/
    font-size: 11px;
    font-weight: bold;
    text-align: left;
}

#video-ficha-simples{
    margin-right: 12px;
}

/*.audioBt {
    left: 26px;
}*/

#ficha-simples{
    max-width: 335px;
}

#audio_video{
    height: auto;
    display: block;
}

#tipo-ficha-simples {
    color: #FFF;
    font-size: 12px;
    left: 83px;
    text-transform: uppercase;
    top: 55px;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    opacity: 0.6;
}

#img-ficha-simples-container {
    left: 0;
    top: 75px;
}

#titulo-ficha-simples {
    color: white;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 8px;
    text-transform: uppercase;
}

#data-ficha-simples, #localidade-ficha-simples {
    color: white;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 0px 3px 15px;
    text-transform: uppercase;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: .7;
}

.detalhes {
    border-bottom: 2px solid #5f7d9a;
    border-top: 2px solid #5f7d9a;
    display: none;
    margin-bottom: 7px;
    margin-top: 5px;
    padding-bottom: 7px;
    padding-top: 10px;
    min-height: 49px;
}

#detalhes-conjunto {
    cursor: pointer;
}

.detalhes2 {
    border-bottom: 2px solid #5f7d9a;
    display: none;
    padding: 0px 29px 8px;
    margin-left: -15px;
    min-height: 49px;
}

.detalhes3 {
    background-color: #183251;
    border-top: 2px solid #5F7D9A;
    margin-top: -9px;
    margin-bottom: -5px;
    padding-left: 16px;
    min-height: 49px;
}

.detalhes3 #nome-completa-ficha-simples {
    color: white;
    cursor: pointer;
    font-size: 11px;
    letter-spacing: 1px;
    position: relative;
    text-transform: uppercase;
    float: left;
    top: 18px;
    vertical-align: middle;
}

.detalhes2 #estilo-ficha-simples {
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

#nome-conjunto-ficha-simples {
    margin-top: -4px;
    height: 20px;
    margin-left: 0px;
}

.detalhes div {
    color: white;
    display: block;
    display: none;
    font-size: 11px;
    line-height: 18px;
    margin-top: -7px;
    padding: 4px 15px 5px;
    text-transform: uppercase;
}

#compartilhe-ficha-simples {
    color: white;
    font-size: 12px;
    text-transform: uppercase;
}

#bt_fechar_pan {
    cursor: pointer;
    display: none;
    position: absolute;
    right: 20px;
    top: 20px;
}

#compartilhe-ficha-simples-twitter {
    cursor: pointer;
    background-image: url('scripts/modules/fichasimples/img/bt_twitter.png');
    background-repeat: no-repeat;
    float: left;
    height: 24px;
    margin-left: 0px;
    margin-right: -2px;
    margin-top: 3px;
    width: 30px;
}

#compartilhe-ficha-simples-facebook {
    cursor: pointer;
    background-image: url('scripts/modules/fichasimples/img/bt_facebook.png');
    background-repeat: no-repeat;
    float: left;
    height: 24px;
    margin-right: 10px;
    margin-top: 3px;
    width: 17px;
}

#compartilhamento {
    float: right;
    line-height: 34px;
    /*margin-top: -28px;*/
    width: auto;
}

#compartilhe-ficha-simples {
    margin-left: -3px;
    float: left;
    font-size: 11px;
    padding-left: 8px;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    opacity: 0.6;
}

#icones-info {
    margin-left: 17px;
    margin-top: 9px;
    min-height: 48px;
    max-height: 48px;
    vertical-align: middle;
    text-align: center;
    width: auto;
}

#ficha-simples {
    font-family: 'Open Sans Regular', sans-serif;
    height: auto;
    min-width: 300px;
    padding-bottom: 5px;
    display: block;
    min-height: 40px;
    height: auto;
    /*max-height: 257px;*/
    overflow: hidden;
}

#cor-predominante {
    border: 1px solid white;
    /*margin-left: -3px;*/
    margin-top: 1px;
    height: 28px;
    width: 28px;
    min-height: 28px;
    min-width: 28px;
    display: none;
}

.nome-item {
    font-family: 'Open Sans',sans-serif;
    font-size: 11px;
    letter-spacing: 1px;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.tooltip {
    background-color: #203f65;
    border: 1px solid #fff;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: 'Open Sans Bold', sans-serif;
    font-size: 10px;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 3px 3px 3px 5px;
    position: absolute;
    text-transform: uppercase;
    z-index: 100000;

    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.7);
    box-shadow: 2px 2px 3px rgba(0,0,0,.7);

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
    opacity: 0.9;
}

.dado-item {
    letter-spacing: 1px;
    font-weight: bold;
}

.icone-info-obra{
    float:left;
}

.sprite {
    margin:0;
    margin-left: -3px;
    padding:0;
    overflow:hidden;
}

.sprite li {
    float:left;
    vertical-align: middle;
    text-align: center;
    margin-right: 4px;
    list-style:none;
    display: none;
    text-indent:-9999px;
}

.sprite li.brasil, .sprite li.brazil {
  background: url(img/globals/icones/sprites_tema_tipo.png) -72px -33px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.cultura-brasileira, .sprite li.brazilian-culture {
  background: url(img/globals/icones/sprites_tema_tipo.png) -34px -66px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.desenho, .sprite li.drawing {
  background: url(img/globals/icones/sprites_tema_tipo.png) -33px -100px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.diversos, .sprite li.diverse{
  background: url(img/globals/icones/sprites_tema_tipo.png) -67px -66px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.figura-humana, .sprite li.human-figure {
  background: url(img/globals/icones/sprites_tema_tipo.png) -107px 0px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.gravura, .sprite li.print {
  background: url(img/globals/icones/sprites_tema_tipo.png) 0px -66px no-repeat;
  display: inline-block;
  width: 32px;
  height: 32px;
}

.sprite li.gravura-matriz, .sprite li.printing-plate {
  background: url(img/globals/icones/sprites_tema_tipo.png) -72px 0px no-repeat;
  display: inline-block;
  width: 33px;
  height: 31px;
}

.sprite li.historico, .sprite li.historical-themes{
  background: url(img/globals/icones/sprites_tema_tipo.png) 0px 0px no-repeat;
  display: inline-block;
  width: 34px;
  height: 31px;
}

.sprite li.nao-figurativo, .sprite li.non-figurative {
  background: url(img/globals/icones/sprites_tema_tipo.png) -107px -33px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.nao-identificado, .sprite li.unidentified {
  background: url(img/globals/icones/sprites_tema_tipo.png) -66px -100px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.natureza, .sprite li.nature {
  background: url(img/globals/icones/sprites_tema_tipo.png) -36px 0px no-repeat;
  display: inline-block;
  width: 34px;
  height: 31px;
}

.sprite li.natureza-morta, .sprite li.still-life {
  background: url(img/globals/icones/sprites_tema_tipo.png) -107px -66px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.outros, .sprite li.others {
  background: url(img/globals/icones/sprites_tema_tipo.png) -99px -100px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.painel, .sprite li.panel {
  background: url(img/globals/icones/sprites_tema_tipo.png) -140px 0px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.pintura, .sprite li.painting {
  background: url(img/globals/icones/sprites_tema_tipo.png) -140px -66px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.pintura-mural, .sprite li.mural-painting {
  background: url(img/globals/icones/sprites_tema_tipo.png) -140px -33px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.religioso, .sprite li.religious {
  background: url(img/globals/icones/sprites_tema_tipo.png) 0px -33px no-repeat;
  display: inline-block;
  width: 34px;
  height: 31px;
}

.sprite li.retrato, .sprite li.portrait {
  background: url(img/globals/icones/sprites_tema_tipo.png) 0px -100px no-repeat;
  display: inline-block;
  width: 31px;
  height: 31px;
}

.sprite li.social {
  background: url(img/globals/icones/sprites_tema_tipo.png) -36px -33px no-repeat;
  display: inline-block;
  width: 33px;
  height: 31px;
}
