/* 
    Document   : style
    Created on : Jul 18, 2013, 10:55:30 AM
    Author     : Cuca Design 
*/

/* Reset Styles */
html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
    /*line-height:0;*/
}

h2, h3 {
    font-weight: normal;
}

body {
    background-image: url('../imgs/bg.jpg');
}

#emvForm {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
}

#EMAIL_FIELD {
  height: 24px;
  width: 344px;
}

#header {
    min-width:1000px;
    background-image: url('../imgs/header_bg.png');
    height: 190px;
    width:100%;
    position: absolute;
    top: 0px;
    left: 0px;
}

#colorstrip {
    background-image: url('../imgs/header_colorstripbg.jpg');
    height: 11px;
    width: 100%;
    top: 180px;
    position: absolute;
}

#wrapper {
    margin: 0 auto;
    height: 100%;
    width:1000px;
    position: relative;
}

#header_content {
    height:190px;
    margin-left:15px;
    margin-right: 15px;
}

#content_intro {
    height: 330px;
    width: 970px;
    margin-left:15px;
    margin-right: 15px;
    margin-top:45px;
}

#content_intro_right {
    float: right;
    width: 355px;
    font-size: 14px;
    color: #4d4d4f;
}

#content_intro_right p {
    padding-bottom: 8px;
}

#content_intro_right h2 {
    padding-bottom: 8px;
}

#content_cursos {
    background-image: url('../imgs/content_cursos_bg.png');
    margin-top:50px;
    height: 343px;
    width: 963px;
    margin-left:15px;
    margin-right: 15px;
}

#cursos {
    width: 963px;
    height: 343px;
    margin-top:20px;
    margin-left:25px;
}

#curso_1 {
    margin-right:18px;
    float: left;
    width: 166px;
    height: 229px;
    margin-top: 87px;
    background-image: url('../imgs/content_cursos1_box.png');
}

#curso_2 {
    margin-right:18px;
    float: left;
    width: 168px;
    margin-top: 105px;
    height: 228px;
    background-image: url('../imgs/content_cursos2_box.png');
}

#curso_3 {
    margin-right:18px;
    float: left;
    width: 168px;
    height: 229px;
    margin-top: 87px;
    background-image: url('../imgs/content_cursos3_box.png');
}

#curso_4 {
    margin-right:18px;
    float: left;
    width: 168px;
    height: 228px;
    margin-top: 106px;
    background-image: url('../imgs/content_cursos4_box.png');
}

#curso_5 {
    float: left;
    width: 168px;
    height: 228px;
    margin-top: 106px;
    background-image: url('../imgs/content_cursos5_box.png');
}

#content_hiddencontainer {
    margin-top:15px;
    margin-left:15px;
    margin-right: 15px;
}

#hiddenCurso_1 {
    height: 193px;
    width:969px;
    background-image: url('../imgs/hiddencontainer_curso1.jpg');
}

#hiddenCurso_2 {
    height: 209px;
    width:969px;
    background-image: url('../imgs/hiddencontainer_curso2.jpg');
}

#hiddenCurso_3 {
    height: 209px;
    width:969px;
    background-image: url('../imgs/hiddencontainer_curso3.jpg');
}

#hiddenCurso_4 {
    height: 209px;
    width:969px;
    background-image: url('../imgs/hiddencontainer_curso4.jpg');
}

#hiddenCurso_5 {
    height: 209px;
    width:969px;
    background-image: url('../imgs/hiddencontainer_curso5.jpg');
}

#depoimentos {
    height: 300px;
    width:970px;
    margin-left:15px;
    margin-right: 15px;
    margin-top: 35px;
}

#depo_right {
    float: right;
    width: 495px;

}

#depo_right p {
    font-size: 17px;
    color:#4d4d4f;
}

#depo_left {
    width:400px;
    float: left;
    margin-right:65px;
}

#depo_left p {
    margin-left: 10px;
    color:#163b68;
    /*margin-bottom: 10px;*/
}

#depo_left h3 {
    margin-left: 10px;
    color:#4d4d4f;
    /*margin-bottom: 10px;*/
}

#text {
    padding-top: 28px;
    width: 354px;
    padding-left: 21px;
}

#bullets {
    width: 0px;
    padding-top: 38px;
}

#depoimentos_table {
    margin-top: 25px;
}

.tdHeight25 {
    height:25px;
}

.tdHeight45 {
    height:45px;
}

.tableMbot {
    margin-bottom: 1px;
}

#footer {
    height: 60px;
    width: 100%;
    margin-top:40px;
}

#footer_colorstrip {
    background-image: url('../imgs/footer_colorstrip.png');
    height: 4px;
    width: 100%;
}

#footer_contents {
    margin: 0 auto;
    height: 60px;
    width: 1000px;
}

#footer_top {
    margin-top: 41px;
    margin-left:15px;
    margin-right: 15px;
}

#footer_bot {
    margin-top: 20px;
    margin-left:15px;
    margin-right: 15px;
}

#social {
    margin-right:2px;
}

#checkbox {
    margin-top: 10px;
}

#acesso_plataforma {
  height: 50px;
  width: 440px;
  display: block;
  position: absolute;
  margin-left: 314px;
  margin-top: 200px;
  background-color: white;
  cursor: pointer;
}


/* Classes */

.floatL {
    float: left;
}

.floatR {
    float: right;
}

.header_icatuMarcaTop {
    padding-top:27px;
}

.header_mainTitleMargin {
    padding-top: 62px;
    margin-left:77px;
}

.header_platconTop {
    padding-top: 73px; 
}

.content_intro_titleTop {
    padding-top: 9px;
}

.content_intro_pTop {
    padding-top:8px;
}

.dinregular {
    font-family: dinregular, Arial;
}

.dinbold {
    font-family: dinbold, Arial;
}

.dinlightalt {
    font-family: din_lightalternateregular, Arial;
}

.SaibaMais{
    padding-left: 15px;
    padding-top: 221px;
}

.depoimentos_textMargin {
    padding-top:25px;
}

.bluesqr {
    margin-bottom: 1px;
    height:5px;
    width:5px;
    background-color: #4d4d4f;
}

.socialMargin {
    margin-right:5px;
}

.hiddenTitle {
    padding-top:25px;
    padding-left:20px;
}

.hiddenTitle_2 {
    padding-top:19px;
    padding-left:20px;
}

.hiddencontainerImgMtop {
    padding-top:10px;
}

.pMarginL {
    margin-left: 5px;
}

.pMarginR {
    margin-right: 10px;
}

.dispInBlock {
    display: inline-block;
}

.greenColor {
    color:#579199;
}

.redColor {
    color: #95162d;
}

.lgreenColor {
    color: #999d18;
}

.orangeColor{
    color: #dc5c2a;
}

.yellowColor{
    color: #d7a120;
}

.hiddenText {
    color:#838689;
    font-size:15px;
    margin-top: 6px;
    margin-left: 21px
}

.radioForm {
    padding-top: 20px;
}

.radioForm input {
    padding: 0;
    margin: 0;
}

.radioForm_2 {
    padding-top: 19px;
}

.radioForm_2 input {
    padding: 0;
    margin: 0;
}

.radioForm_3 input {
    padding: 0;
    margin: 0;
}


.bulletdiv {
    margin-bottom: 25px;
}

.bulletdiv_adjuM_1 {
    margin-bottom: 44px;
}

.bulletdiv_adjuM_2 {
    margin-bottom: 46px;
}

.Plataforma1, .Plataforma2 {
  margin-left: 15px;
}

#lightbox_video{
    
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -286px;
    margin-top: -160px;
    z-index: 20003;
    display: none;
    
}

#lightbox_close_div_video{
    
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: 255px;
    margin-top: -200px;
    z-index: 20004;
    display: none;
    
}

#smokeScreen {
    position: fixed;
    width: 100%;
    height: 100%;
    background-image: url('../imgs/smoke.png');
    z-index: 20002;
    display: none;
}

/* Fonts */

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

}

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

}

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

}
