﻿body {
    text-align: center;
    background:#2A2C2C url('../images/bg.gif');
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	 }
        
        .pai
        {
            position: relative; /*border: 1px solid red;*/
            display: inline-block;
            width: 925px;
        }
        
        .cabeca
        {
            position: relative; /*  border: 1px solid green;*/
            display: inline-block;
            width: 100%;
            padding-bottom: 10px;
        }
        .redesSociais
        {
            float: left; /*  border: 1px solid navy;*/
            padding-top:25px;
        }
        
        .logo
        {
            float: right; /*  border: 1px solid navy;*/
        }
        
        #header { padding:0px;}
        .menu
        {
            /* border: 1px solid orange;*/
            border:solid 0px;
            position: relative;
        }
        
        /*----MENU----*/
        .pr-menu {overflow:hidden; padding-left:0px;}
        ul.primary-links {margin:0px; padding:0px; list-style:none; text-align:center; width:100%;}
        ul.primary-links li { float:left; padding:0px 2px 0px 0px; background:url(../images/menu.jpg) right 0px no-repeat}
        ul.primary-links li a { color:#FFF; text-decoration:none; font-size:14px; display:block; padding:29px 0px 25px 0px; text-transform:uppercase; width:130px;}
        ul.primary-links li a:hover, ul.primary-links li a.active { background:none; background:url(../images/menu-active.jpg) top repeat-x}
        ul.primary-links li.last { background:none; padding:0;}
        
        .title h3 { color:#cbcbcb; font-size:28px; font-weight:normal; padding:0px 0px 0px 35px; text-transform:capitalize; text-align: left; background:url(../images/login.jpg) no-repeat 0px 0px;}

        
        /*----LOGIN----*/
        #user-login-form { text-align:left;}
        #user-login-form input#edit-name, #user-login-form input#edit-name-1,
        #user-login-form input#edit-pass, #user-login-form input#edit-pass-1 { width:186px; font-size:11px; height:16px; color:#6b6b6b; background:url(images/bg-login-input.gif) no-repeat 0 0; border:0px solid #a5a5a5; padding:0px 0px 0px 0px;}
        #user-login-form label { color:#cbcbcb; font-size:12px; font-weight:normal; padding:0px 0px 0px 0px; line-height:normal;}
        #user-login-form .form-required { color:#4a4f53;}
        #user-login-form .description a { color:#47a4bb;}
        #user-login-form .item-list ul { padding:0px 0px 0px 0px; float:left;}
        #user-login-form .item-list li{ line-height:20px; list-style:none; list-style-image:none; margin:0px; padding:0px;}
        #user-login-form .item-list li a{ font-weight:normal; color:#cbcbcb; text-decoration:underline; font-size:11px;}
        #user-login-form .item-list li a:hover{text-decoration:none; color:#FFF}

        #user-login-form .form-submit{ background:#e83606; border:none; width:54px; height:21px; margin:7px 18px 5px 0px; font-weight:normal; color:#FFF; font-size:11px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; float:left;}
        #user-login-form .form-submit:hover { background:#8ec300; color:#FFF; }
        
        /* BOTÃO LOGADO USER CONTROL: Logado.ascx */
        #user-login-form .form-submit2{ background:#e83606; border:none; width:54px; height:21px; margin:7px 18px 5px 0px; font-weight:normal; color:#FFF; font-size:11px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }
        #user-login-form .form-submit2:hover { background:#8ec300; color:#FFF; }
        .Identar
        {
            padding-left:10px;
        }
        /* FIM */
        
        /* BOTÃO CONTATO PAGINA: Contato-BRJOB.ASPX */
        #user-login-form .form-Contato{ background:#949494; border:none; width:54px; height:21px; margin:7px 18px 5px 0px; font-weight:normal; color:#FFF; font-size:11px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }
        #user-login-form .form-Contato:hover { background:#626262; color:#FFF; }
        /* FIM */
        
        .user-leiamais { text-align:left;height: 30px; }
        .user-leiamais .form-submit{ background:none; color:#00c2de; border:none; width:54px; height:21px; margin:7px 18px 5px 0px; font-weight:normal; font-size:11px; padding:0px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; float:left;}
        .user-leiamais .form-submit:hover { background:none; color:#8ec300; }
        
        
        .content { padding-left:12px;}
        .content ul.menu { padding-left:0px; padding-bottom:0px; }
        .content ul.menu li ul.menu { padding-left:0px; width:auto;}
        .content ul.menu li { padding:0px 0px 1px 0px; list-style-image:none; list-style:none; margin:0; line-height:normal;line-height:17px; overflow:hidden;}
        .content ul.menu li a { background:url(images/login.jpg) no-repeat 0 4px; color:#cbcbcb; font-size:12px; text-decoration:none; display:block; padding-left:0px; overflow:hidden; text-transform:uppercase;}
        .content ul.menu li a:hover{ text-decoration:none; color:#00c2de;}
        .content ul.menu li.expanded { padding-bottom:0px;}
        .content ul.menu li.expanded ul { padding-top:1px;}
        .content ul.menu li.last { border-bottom:none;}

        .alignleft{ float:left; margin-right:13px; }

        /*-------------------------*/
        
        h1 { color:#cbcbcb; font-size:18px; font-weight:normal;}
        h1.title { background:none; font-size:17px;}
        h1.title a {color:#cbcbcb; text-transform:capitalize; text-decoration:none; font-size:28px; font-weight:normal; line-height:normal;}
        h1.title a:hover{text-decoration:none; color:#FFF}
        
        h3 { color:#cbcbcb; font-size:18px; font-weight:normal;}
        h3.title { background:none; font-size:17px;}
        h3.title a {color:#cbcbcb; text-transform:capitalize; text-decoration:none; font-size:28px; font-weight:normal; line-height:normal;}
        h3.title a:hover{text-decoration:none; color:#FFF}
        
        

        .left
        {
            text-align:left;
            color:#cbcbcb;
            text-align:justify; 
        }
        
       .left h1
        {
            padding-top:20px;
        }
        
        .conteudo
        {
            position: relative;
            display: inline-block;
            width: 100%;
        }
        
        
        .divEsquerdo
        {
            /* border: 1px solid green;*/
            float: left;
            width: 230px;
            text-align:left;
        }
        
        .divEsquerdoimg
        {
            /* border: 1px solid green;*/
            float: left;
            width: 230px;
        }
        .divDireito
        {
            /* border: 1px solid red;*/
            float: right; /* margin-left:50px; */
            width: 600px;
            text-align:justify;
        }
        
         .divDireito2
        {
            /* border: 1px solid red;*/
            float: left; /* margin-left:50px; */
            width: 600px;
        }
        
               
        .divDireitoLogin
        {
            /* border: 1px solid green;*/
            margin-left:40px;
            float: right;
            width: 295px;
            text-align:justify;
        }
        
        
         .divDireitoLogin2
        {
            /* border: 1px solid green;*/
            margin-left:40px;
            float: right;
            width: 595px;
            text-align:justify;
        }
        
        
             
        .spacamentoAbixo
        {
            padding-bottom: 5px;
        }
        
         .spacamentoAbaixo
        {
            padding-TOP: 55px;
        }
        
        div
        {
            border: 0px solid;
            padding: 0px;
        }
        
     
       .azul
        {
            text-decoration:none; 
            color:#00c2de;
            
        }
        
        .azul a
        {
            text-decoration:none; 
            color:#00c2de;
            
        }
        
        .azul a:hover
        {
            text-decoration:none; 
            background:#8ec300; 
            color:#FFF; 
            
        }
        
          .verde
        {
            text-decoration:none; 
            color:#8ec300;
        }
        
         .verde a
        {
            text-decoration:none; 
            color:#8ec300;
            
        }
        
        .verde a:hover
        {
            text-decoration:none; 
            background:#00c2de; 
            color:#FFF; 
        }


       .brjob
            {
                text-decoration:none; 
                color:#EFEFEF;
                font-weight:bold;
            }
            
        .brjob_laranja
            {
                text-decoration:none; 
                color:#FF3300;
                font-weight:bold;
            }
            
       .rodape
        {
            position: relative;
        }
       
       
       /* BORDAS ARREDONDADAS */
       
        .b1 {
        height:1px;
        font-size:1px;
        background:#aaa;
        margin:0 5px;
        }
        
        .b2 {
        height:1px;
        font-size:1px;
        background:#fff;
        border-right:2px solid #aaa;
        border-left:2px solid #aaa;
        margin:0 3px;
        }
        
        .b3 {
        height:1px;
        font-size:1px;
        background:#fff;
        border-right:1px solid #aaa;
        border-left:1px solid #aaa;
        margin:0 2px;
        }
        
        .b4 {height:2px;
        font-size:1px;
        background:#fff;
        border-right:1px solid #aaa;
        border-left:1px solid #aaa;
        margin:0 1px;
        }
        
        .b5 {
        border-left:1px solid #aaa;
        border-right:1px solid #aaa;
        display:block;
        }
