/*Conteudo Geral */

body { background-color:#f3f3f3; font-family:Arial, Helvetica, Sans-Serif; font-size:12px; padding-top:50px; }
img { border:0; }

/*Inputs*/
input[type=text], input[type=password] { text-transform:none; border: 1px solid #CCC; padding:5px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; outline:none; transition: all 0.25s ease-in-out; -webkit-transition: all 0.25s ease-in-out; margin:8px; width:298px; }
input[type=text]:focus , input[type=password]:focus { box-shadow: 0 0 15px #0099FF; -webkit-box-shadow: 0 0 15px #0099FF; -moz-box-shadow: 0 0 15px #0099FF; background:#FFF; } 

#conteudoLogin { width:348px; margin:0 auto; }
    #top_login { text-align:center; }
    #tituloLogin { margin-top:15px; height:68px; }

    .section{ background-color:#002E5B; height:218px; padding-top:15px; }
        #inputHolder { width:316px; margin:0 auto; }
        .inputBack {border:0; height:46px; margin-bottom:20px; }
        	.inputBack span {color:#fff;}
        .floated { float:left; }
        .floated img { margin-top:8px; }
        #submit {margin-top:10px; color:#FFF; }
            #submit input[type=submit] { position:relative; top:10px; left:215px; height:28px; width:98px; background:url("../img/btnLogin.gif") no-repeat top center; border:0; }
        
        
        .bubbleInfo {
            position: relative;
            width:200px;
            background-color:#FFF;
            padding:20px;
        }

        .popup {
            position: absolute;
            display: none; /* keeps the popup hidden if no JS available */
            
        }
               
    #footer_login { text-align:center; margin-top:20px; margin-left:10px; }
