@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);
* { font-size:11pt; font-family:'Open Sans';}
body { background-image:url('../img/bg_ead.jpg');
background-position:top left;
background-repeat: no-repeat;
background-color:#103142;}

#login { background:#ffffff;top:50%; left:50%; transform: translate(-50%,-50%); position:absolute;max-width:300px; width:96%; border:1px solid #348993;}
#login1 { max-width:260px; margin:0 auto;  width:96%;}
#resultado1 { background:red;color:#ffffff; padding: 10px;}
#resultado2 { background:green;color:#ffffff; padding: 10px;}

.copy { color:#999999; font-size:9pt; }

.cadastro { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); max-width:450px; width:98%; display:table; background:url('../img/bg_form.png'); border-radius:8px; padding:10px 0; _padding:10px 0; }
.cadastro1 { max-width:500px; width:90%; margin:0 auto;}
.cadastro1 img { max-width:200px;}
.cadastro1 input {  max-width:500px; width:98%; background-image:url('../img/bg_input.png'); background-color:#ffffff; background-repeat:repeat-x; margin-bottom:15px; border-radius:5px; border:1px solid #999999; height:40px; font-size:14pt; color:#555555; }
.cadastro1 select { max-width:350px; width:98%; background-image:url('../img/bg_input.png'); background-color:#ffffff; background-repeat:repeat-x; margin-bottom:20px; border-radius:5px; border:1px solid #999999; height:40px; font-size:11pt; color:#555555; }
.cadastro1 .nome { color:#555555; font-size:14pt; display:block;}
.cadastro1 .nome2 { color:#555555; font-size:24pt; display:block; font-weight:700;}
.cadastro1 a { max-width:300px; width:96%; text-decoration:none; padding:15px 10px; _padding:15px 10px; background:#ef7f1b; color:#ffffff; font-size:12pt; border-radius:3px; display:block;}
.cadastro1 .erro { padding:15px 7px;_padding:15px 7px; background:#FFDCD6; color:red; display:block;margin-top:10px;margin-bottom:10px; border:1px solid red;}

.nome3b { font-weight:700;color:#333333; font-size:12pt; }
.nome3bg { font-weight:700;color:#333333; font-size:16pt; }
.nome3 { color:#555555; font-size:12pt; }

.cadastrados { margin:0 auto; max-width:750px; width:98%; display:table; background:url('../img/bg_form.png'); border-radius:8px; padding:20px 0; _padding:20px 0; }
.cadastrados1 { max-width:800px; width:94%; margin:0 auto;}
.cadastrados1 img { max-width:220px;}

.lista { max-width:800px; width:100%; font-size:11pt;display:table;border-radius:4px; padding:10px 0px; _padding:10px 0px; margin-top:10px;margin-bottom:10px;background:#C4DBFF; border:1px solid #65A0FF; }

.bt { font-size:9px;max-width:70px; width:100%; text-decoration:none; padding:3px 0px; _padding:3px 0px; background:#ef7f1b; color:#ffffff; border-radius:3px; display:block;}

.bt2 { font-size:12pt;max-width:170px; width:98%; text-decoration:none; padding:8px 0px; _padding:8px 0px; background:#ef7f1b; color:#ffffff; border-radius:3px; display:block;}

#resultado { max-width:800px; width:100%; font-size:12pt;display:table;border-radius:4px; padding:10px 0px; _padding:10px 0px; margin-top:10px;margin-bottom:10px;background:#C4FFCE; border:1px solid #65A057; }
#resultado1 { max-width:800px; width:100%; font-size:12pt;display:table;border-radius:4px; padding:10px 0px; _padding:10px 0px; margin-top:10px;margin-bottom:10px;background:#FFC8CE; border:1px solid #AC0000; }

.tabela { max-width: 800px; width:98%; margin:0 auto; display:table;padding:5px 0;_padding:5px 0;background:#C4DBFF; border:1px solid #65A0FF; margin-bottom:5px;}
.tabela-col1 { width: 60%; float:left; padding-top:3px; _padding-top:3px;}
.tabela-col2 { width: 20%; float:left;}
.tabela-col2 { width: 20%; float:left;}

.tabela2 { max-width: 400px; width:98%; margin:0 auto; display:block;height:40px;margin-bottom:5px;}
.tabela2-col1 { width: 50%; float:left;}
.tabela2-col2 { width: 50%; float:left;}

.linha { margin-bottom:10px; margin-top:10px; border:none; border-bottom:1px dotted #cccccc;}

#carregandobg { background: #ffffff; opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60); position: fixed; top: 0; left: 0; height: 100%; width: 100%; }
#carregandoimg { top: 50%; left:50%;position:absolute; margin-left:-48px;margin-top:-48px; }

.bt-laranja { padding: 8px 5px; _padding: 8px 5px; background:#ef7f1b; display:block; color:#ffffff; text-decoration:none;
-webkit-border-radius: 4px; -moz-border-radius: 2px;  border-radius: 2px;max-width:250px; width:100%; border:none;}

.bt-laranja:hover { background: #444444; color:#ffffff; }

