* {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

#wrapper h1, #wrapper h2 {
    font: 30px 'ColaborateThinRegular', Arial, sans-serif;
}

#wrapper h3 {
    font: 22px 'ColaborateThinRegular', Arial, sans-serif;
    color: #FFF;
    opacity: 0.9;
}

#wrapper p, #wrapper li {
	font: 14px 'ColaborateRegular', Arial, sans-serif;
}

#wrapper .titleLateral {
    font: 12px 'ColaborateRegular', Arial, sans-serif;
    color: #666;
}

#wrapper .hightlight {
    color: #5896e0;
}

#wrapper .resumo {
    font: 13px 'ColaborateThinRegular', Arial, sans-serif;
    color: #999;
}

#wrapper {
	width: 940px;
	height: 850px;
    margin: 0 auto;
}

#wrapper ul {
    list-style-type: none;
    padding: 0px;
}

#myMenu .abas {
    position: relative;
    top:1px;
}

#myMenu .abas li {
    font: 20px 'ColaborateThinRegular', Arial, sans-serif;
    display: block;
    height: 28px;
    border: 1px solid #e3e3e3;
    border-bottom: 0px;
    background-color: #FFF;
    margin-right: 3px;
    float: left;
    text-align: center;
    padding-top: 8px;
}

#myMenu .abas .books {
    position: relative;
    width: 150px;
    z-index: 3;
}

#myMenu .abas .narrators {
    position: relative;
    width: 200px;
    z-index: 1;
}

#booksList {
    line-height: 20px;
    position: relative;
    clear: both;
    height: 120px;
    border: 1px solid #e3e3e3;
    padding-left: 12px;
    padding-top: 17px;
    z-index: 2;
}

#booksList ul{
    float: left;
    margin-right: 30px;
}

#booksList li{
    color: #666;
    line-height: 20px;
    cursor: pointer;
}

#chosenBook {
    width: 940px;
    height: 948px;
    background-color: #dbdbdb;
}

#myHeader {
    width: 190px;
    background-color: #333;
    padding:10px 10px 10px 10px;
}

#myHeader p {
    color: #fff;
}

#boxlateral {
    padding: 10px 10px 0px;
}

#wrapper .profile {
    width: 180px;
    height: auto;
    float:left;
    background-color: #fff;
    padding: 5px;
    z-index: 2;
    margin-bottom: 10px;
}

#wrapper .portrait {
    width: 50px;
    height: 50px;
    background-color: #666;
    float: left;
}

#wrapper .info{
    float: left;
    margin-left: 5px;
    height: 52px;
}

#wrapper .nome {
    font-size: 12px;
}

#wrapper .cidade {
    font: 13px 'ColaborateThinRegular', Arial, sans-serif;
}

#wrapper .player {
    background-image: url("../img/bt_play_sound.gif");
    background-repeat: no-repeat;
    text-indent: 16px;
    margin-top: 5px;
    color: #666;
    font-size: 11px;
    font-family: arial, sans-serif;
    padding: 4px;
    cursor: pointer;
}

.btVideo {
    width: 124px;
    margin-left:5px;
    height: 17px;
    padding-top: 4px;
    background-color: #333;
    background-image: url("../img/icon-cam.gif");
    background-repeat: no-repeat;
    text-indent: 24px;
    background-position: 5px 5px;
    border-right: 1px solid #2e2e2e;
    position: relative;
    float: left;
    cursor: pointer;
}

#wrapper .btVideo p {
    font-size: 11px;
    font-family: arial, sans-serif;
    color: #FFF;
    background-image: url("../img/seta_down.gif");
    background-repeat: no-repeat;
    background-position: 80px 4px;
}

#wrapper .btTxt {
    position: relative;
   	width: 124px;
   	margin-left:5px;
    height: 17px;
    padding-top: 4px;
    background-color: #333;
    background-image: url("../img/icon-read.gif");
    background-repeat: no-repeat;
    text-indent: 23px;
    background-position: 8px 6px;
    border-left: 1px solid #494949;
    float: left;
    cursor: pointer;
    margin-top: 8px;
}

#wrapper .btTxt p {
    font-size: 11px;
    font-family: arial, sans-serif;
    color: #FFF;
    background-image: url("../img/seta_side.gif");
    background-repeat: no-repeat;
    background-position: 82px 4px;
}

#wrapper .videoBox {
    width: 180px;
    background-color: #333;
    height: auto;
    position: relative;
    float:left;
    display: none;
    z-index: 1;
    top:0 !important;
    margin-top: 5px;
}
.videoBox iframe{
	float: left;
	top:0 !important;
	left:0 !important;
}
#trechoText {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -361px;
    margin-top: -135px; 
    width: 720px;
    height: 285px;
    background-color: #fff;
    border: 1px solid #ccc;
    display: none;
    z-index: 100;
}

#textBox {
    position: absolute;
    width: 684px;
    height: 220px;
    padding: 15px;
    overflow:auto;
    top: 31px;
    z-index: 8;
}

#btFechar {
    background-image: url("../img/bt_fechar.gif");
    background-repeat: no-repeat;
    width: 19px;
    height: 19px;
    float: right;
    text-indent: -3000px;
    margin-right: 5px;
    margin-top: 5px;
    cursor: pointer;
    position: absolute;
    top: 2px;
    left: 695px;
}

#myGallery {
    float: right;
    width: 730px;
    height: 948px;
    position: relative;
    z-index: 1;
}

#currentImage {
    z-index: 1;    
}

#seletores {
    position: absolute;
    text-align: center;
    width:100%;
    display: block;
    z-index: 3;
}

#seletores ul {
    margin: 10px auto 0;
}

#seletores li{
    width: 18px;
    height: 18px;
    background-image: url("../img/gallery_inactive.png");
    background-repeat: no-repeat;
    text-indent: -3000px;
    position: relative;
    float: left;
    margin-left: 5px;
    cursor: pointer;
}

#navigationgallery {
    position: absolute;
    top:465px;
    z-index: 3;
}

#setaEsq, #setaDir {
    position: relative;
    float: left;
    cursor: pointer;
}

#setaEsq {
    left: 10px;
}

#setaDir {
    left: 648px;
}

#wrapper video{
    position:relative;
    top: -73px;
    left: 5px;
}

/* -------------------------------- FONT FACE ------------------------------*/

@font-face {
    font-family: 'ColaborateThinRegular';
    src: url('../font/ColabThi-webfont.eot');
    src: url('../font/ColabThi-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/ColabThi-webfont.ttf') format('truetype'),
         url('../font/ColabThi-webfont.svg#ColaborateThinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateLightRegular';
    src: url('../font/ColabLig-webfont.eot');
    src: url('../font/ColabLig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/ColabLig-webfont.woff') format('woff'),
         url('../font/ColabLig-webfont.ttf') format('truetype'),
         url('../font/ColabLig-webfont.svg#ColaborateLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateRegular';
    src: url('../font/ColabReg-webfont.eot');
    src: url('../font/ColabReg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/ColabReg-webfont.woff') format('woff'),
         url('../font/ColabReg-webfont.ttf') format('truetype'),
         url('../font/ColabReg-webfont.svg#ColaborateRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateMediumRegular';
    src: url('../font/ColabMed-webfont.eot');
    src: url('../font/ColabMed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/ColabMed-webfont.woff') format('woff'),
         url('../font/ColabMed-webfont.ttf') format('truetype'),
         url('../font/ColabMed-webfont.svg#ColaborateMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateBoldRegular';
    src: url('../font/ColabBol-webfont.eot');
    src: url('../font/ColabBol-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/ColabBol-webfont.woff') format('woff'),
         url('../font/ColabBol-webfont.ttf') format('truetype'),
         url('../font/ColabBol-webfont.svg#ColaborateBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
