﻿/* Recipiente */

#container {  
    height:834px;
    background-image: url('../img/palestras-bg.gif');
}

/* Conteúdo */


#master-title 
{
    background-image:url("../img/palestras-master-title.png");
    background-position:right top;
    background-repeat:no-repeat;
    border-bottom:1px solid #EDEDED;
    float:right;
    height:67px;
    margin-right:44px; *margin-right:22px; 
    margin-top:187px;
    width:370px;
}

#btnCertificado 
{
background-image:url("../img/btn-emitir-certificado.png");
display:block;
height:80px;
margin-left:4px;
margin-top:9px;
width:287px;
}

#videos 
{
    padding-left:24px;
    padding-top:20px;
    clear:both;
    width:inherit;
}
#videos .video 
{
    float:left;
    font-size:10px;
    padding-top:10px;
    width:326px;
}
#videos .video img
{
    float:left;
}

#videos p, #videos strong
{   
    font-size:9px;
    line-height:12px;
}

#videos .video a
{
    display:inline-block;
    color:#000000;
    text-decoration:none;
}
#videos .video a:hover
{
    display:inline-block;
    color:#025b3f;
}
#videos .video span
{
    padding-top:8px;
    margin-left:-10px;
    width:168px;
    float:left;
}

/* MODAL */

/* O z-index do div#mask deve ser menor que do div#boxes e do div.window */
#mask2 {position:absolute;
z-index:9000;
background-color:#fff;
display:none;
left:0;
}

#boxes2 .window 
{
    display:none;
height:382px;
left:0;
padding:20px;
position:absolute;
width:660px;
z-index:9999;
}

/* Personalize a janela modal aqui. Você pode adicionar uma imagem de fundo. */
#boxes2 #dialog2 {
    background:transparent url('../img/modal-certificado-bg.png') no-repeat center top;
    text-align:left;
    position:fixed !important; *position:absolute;
    left:50% !important;
    top:50% !important;
margin-left:-336px;
margin-top:-209px;

}
#boxes2 #dialogRecipient2
{
    padding-left:12px; _padding-left:8px;
}

#boxes2 input.nome, #boxes2 input.email 
{
    color:#006b4a;
    background:#ffffff;
    border-color:#c9c9c9;
    border-width:1px;
    border-style:solid;
    *vertical-align:text-bottom;
    padding-top:2px;
    line-height: 28px;
    margin-top:10px; *margin-top:8px;
    width:239px;
    height:30px;
    display:inline-block; /* IE7 and IE8 fix */
    padding-left:9px; _padding-left:-10px; /* IE6 fix */
}

#boxes2 input.nome
{
    width:232px;
    margin-right:16px;
}

#boxes2 input.imprimir, #boxes2 input.enviar
{
border:0 none;
cursor:pointer;
float:left;
height:56px;
margin-top:2px;
overflow:hidden;
text-indent:-9999px;
vertical-align:middle;
width:94px;
}

#boxes2 input.imprimir
{
background:url("../img/btn-imprimir.png") no-repeat scroll center top transparent;
width:105px;margin-right:21px
}

#boxes2 input.enviar
{
background:url("../img/btn-baixar.png") no-repeat scroll center top transparent;
}

#boxes2 label
{
    display:inline-block;
    margin-right:3px;
    *padding-bottom:10px;
    color:#006B4A;
    font-size:9px;
}

label.checkbox
{
    *padding-bottom:0px;
}

#boxes2 .title
{
background-image:url("../img/title-certificado.png");
height:14px;
width:83px;margin-bottom:11px;
}

#boxes2 #modal-form, #boxes2 #modal-form2
{
    margin-top:8px;
    width:294px;
    _margin-right:60px;
}

#boxes2 .control
{
display:block;
float:right;
line-height:16px;
position:relative;
top:20px;
width:36px;
}

#boxes2 .control a
{
font-size:9px;
color:#006b4a;
}

input.checkbox
{
    margin-right:10px;
}

.checkvideo 
{
    display:block;
    padding-top:0px;
    width:624px;
    height:24px;
}

span.primeira 
{
padding-top:9px;
}

.titlebox 
{
border-bottom:1px solid #EDEDED;
display:block;
margin-top:11px;
padding-bottom:3px;
}

#cert-flash { float:left; }
