*{margin:0px; padding:0px;} 

/*LOGIN*/
#logo_emp {width:650px; margin: 0 auto; margin-top:150px;}
#form_login {width:350px; position:fixed; margin-left:620px; margin-top:80px;}
#form_login label {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-left:40px;}
#form_login select[id="grupo"] {height:23px; width:180px; margin-bottom:10px; margin-left:15px;}
#form_login input[id="user"] {height:20px;margin-bottom:10px; width:176px; margin-left:4px;}
#form_login input[id="senha"] {height:20px;margin-bottom:10px; width:176px; margin-left:13px;}
#form_login input[type="submit"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:248px; height:25px; font-weight: bold; margin-top:10px; margin-bottom:10px; margin-left:40px;}
#form_login input[type="submit"]:hover {background:#0F0; color:#000}

/*LAYOUT PRINCIPAL*/
#principal {border:black 1px solid; width:1000px; height:620px; margin: 0 auto; border-color:#CCC;}
#logo {position:absolute;}
#menu_superior {background-color:#5900B2; height:50px; width:800px; margin-left:200px;}
#titulo_superior {background-color:#00B259; height:40px; width:800px; margin-left:200px; margin-top:4px;}
.titulo {padding-top:14px; color:#FFF; float:left; margin-left:20px;}
.sair { margin-right:10px; padding-top:12px;}
.sessão {text-align:center; color:#FFF; padding-top:10px;}
#menu_lateral {height:400px; width:200px; margin-top:14px;}
.bt {background-color:#FF0000; padding-bottom:5px; padding-top:5px; text-align:center; color:#FFF;}
.bt:hover {background-color:#F93;}
.bt a {color:#FFF; text-decoration:none;}
.bt_ativo {padding-bottom:5px; padding-top:5px; text-align:center; color:#FFF; background-color:#F93;}
.bt_ativo a {color:#FFF; text-decoration:none;}
#menu_oculto {margin-left:220px; height:26px; width:775px; margin-top:25px;}
#menu {margin-top:18px; float:right; margin-right:830px;}
.bt_p:hover {background:#FF0; color:#000}
#menu_cads {float:right; height:475px; width:780px; background-color:#CCC;}
#mensagem {float:right; height:474px; width:780px;}
#mensagem img { margin-left:240px; margin-top:120px;}
#menu_med {float:right; height:474px; width:780px;}
#menu_principal {float:right; height:474px; width:780px;}
#menu_principal p { margin-left:270px; margin-top:50px;}

/*FORMULARIO CADASTRO*/
#form_user {float:right; margin-top:40px; margin-right:200px;}
#form_user label {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold;}
#form_user input[id="nome"] {width:300px; height:20px; margin-left:20px; font-weight:bold; margin-bottom:3px;}
#form_user select[id="grupo"] {width:304px; height:23px; font-weight:bold; margin-left:16px; margin-bottom:3px;}
#form_user input[id="grupo"] {width:300px; height:20px; font-weight:bold; margin-left:16px; margin-bottom:3px;}
#form_user input[id="user"] {width:300px; height:20px; margin-left:19px; font-weight:bold; margin-bottom:3px;}
#form_user input[id="password"] {width:300px; height:20px; margin-left:16px; font-weight:bold; margin-bottom:3px;}
#form_user input[type="submit"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:120px; height:25px; font-weight: bold; margin-left:252px;}
#form_user input[type="submit"]:hover {background:#03F; color:#000}
#form_user span h5 { background-color:#F00; margin-bottom:10px; text-align:center; font-size:16px; color:#FFF;}

/*CADASTRO AUTORIZAÇÃO*/
#form_autorizacao {margin-top:30px; margin-left:140px; background:#CCC; width:725px;}
#form_autorizacao table tr td {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}
#form_autorizacao table tr td input[id="nome"] {width:310px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="matricula"] {width:310px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="exame"] {width:310px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="medico_real"] {width:310px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="dt_nasc"] {width:155px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td select[id="convenio"] {width:159px; height:25px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="convenio"] {width:155px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="fone1"] {width:155px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="fone2"] {width:155px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="atendente"] {width:198px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="agenda"] {width:98px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="hora"] {width:120px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="senha_validade"] {width:198px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="protocolo"] {width:98px; height:20px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td select[id="status"] {width:124px; height:25px; font-weight:bold; margin-bottom:3px;}
#form_autorizacao table tr td input[id="status"] {width:120px; height:20px; font-weight:bold; margin-bottom:3px;}
#bt_alterar {margin-left:420px;}
#form_autorizacao input[type="submit"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:148px; height:25px; font-weight: bold; margin-top:10px; margin-bottom:10px;}
#form_autorizacao input[type="submit"]:hover {background:#0F0; color:#000}
#bt_cadastro {margin-left:574px;}
#form_autorizacao input[type="button"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:148px; height:25px; font-weight: bold; margin-top:10px; margin-bottom:10px;}
#form_autorizacao input[type="button"]:hover {background:#0F0; color:#000}

/*AUTORIZAÇÃO*/
#menu_aut {width:1000px; height:466px; background-color:#CCC; float:left;}
#menu_oculto_aut {height:26px; margin-top:35px;}

/*BUSCA AUTORIZAÇÃO*/
#busca {font-size:14px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; margin-top:20px;}
#busca select[id="pesquisar"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:148px; height:25px; width:250px;}
#data1 {width:80px; height:20px;}
#data2 {width:80px; height:20px;}
#busca_status { width:180px; height:25px;}
#busca input[type="submit"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:100px; height:25px; margin-top:10px; margin-bottom:10px;}
#busca input[type="submit"]:hover {background:#0F0; color:#000}


/*ALTERAR SENHA MEDICO*/
#form_user_med {float:right; margin-top:40px; margin-right:200px;}
#form_user_med label {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold;}
.grupo {margin-left:16px; border:#999 1px solid; padding-right:255px; padding-top:2px; padding-bottom: 2px; background:#EFEEF0;}
.nome {margin-left:20px; border:#999 1px solid; padding-right:204px; padding-top:2px; padding-bottom: 2px; background:#EFEEF0;}
.user {margin-left:19px; border:#999 1px solid; padding-right:252px; padding-top:2px; padding-bottom: 2px; background:#EFEEF0;}
#form_user_med input[name="vgrupo"] {width:300px; height:20px; font-weight:bold; margin-left:16px; margin-bottom:3px;}
#form_user_med input[name="vnome"] {width:300px; height:20px; margin-left:20px; font-weight:bold; margin-bottom:3px;}
#form_user_med input[name="vuser"] {width:300px; height:20px; margin-left:19px; font-weight:bold; margin-bottom:3px;}
#form_user_med input[id="password"] {width:300px; height:20px; margin-left:16px; font-weight:bold; margin-bottom:3px;}
#form_user_med input[type="submit"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:120px; height:25px; font-weight: bold; margin-left:252px;}
#form_user_med input[type="submit"]:hover {background:#03F; color:#000}

#form_grupo {float:right; margin-top:40px; margin-right:200px;}
#form_grupo label {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold;}
#form_grupo input[id="grupo"] {width:300px; height:20px; margin-left:20px; font-weight:bold; margin-bottom:3px;}
#form_grupo input[type="submit"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:120px; height:25px; font-weight: bold; margin-left:256px;}
#form_grupo input[type="submit"]:hover {background:#03F; color:#000}

#form_repasse {float:right; margin-top:40px; margin-right:200px;}
#form_repasse span { font-weight:bold;}
#form_repasse label {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold;}
#form_repasse input[id="data"] {width:80px; height:20px; margin-left:16px; font-weight:bold; margin-bottom:3px;}
#form_repasse input[id="referencia"] {width:300px; height:20px; margin-left:20px; font-weight:bold; margin-bottom:3px;}
#form_repasse input[id="arquivo"] {width:300px; height:20px; margin-left:39px; font-weight:bold; margin-bottom:3px;}
#form_repasse select[id="user_login"] {width:304px; height:24px; font-weight:bold; margin-left:43px; margin-bottom:3px;}
#form_repasse input[id="user_login"] {width:300px; height:20px; font-weight:bold; margin-left:43px; margin-bottom:3px;}
#form_repasse select[id="situacao"] {width:304px; height:24px; font-weight:bold; margin-left:33px; margin-bottom:3px;}
#form_repasse input[id="situacao"] {width:300px; height:20px; font-weight:bold; margin-left:33px; margin-bottom:3px;}
#form_repasse input[type="file"] {width:300px; height:25px; margin-bottom:3px;}
#form_repasse input[type="submit"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:120px; height:25px; font-weight: bold; margin-left:285px;}
#form_repasse input[type="submit"]:hover {background:#03F; color:#000}
#form_repasse span h5 { background-color:#F00; margin-bottom:10px; text-align:center; font-size:16px; color:#FFF;}

/*FORMULARIO CONTRA CHEQUE*/
#form_contracheque {float:right; margin-top:40px; margin-right:200px;}
#form_contracheque span { font-weight:bold;}
#form_contracheque label {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold;}
#form_contracheque input[id="data"] {width:80px; height:20px; margin-left:16px; font-weight:bold; margin-bottom:3px;}
#form_contracheque input[id="referencia"] {width:300px; height:20px; margin-left:20px; font-weight:bold; margin-bottom:3px;}
#form_contracheque input[id="arquivo"] {width:300px; height:20px; margin-left:39px; font-weight:bold; margin-bottom:3px;}
#form_contracheque select[id="user_login"] {width:304px; height:24px; font-weight:bold; margin-left:10px; margin-bottom:3px;}
#form_contracheque input[id="user_login"] {width:300px; height:20px; font-weight:bold; margin-left:43px; margin-bottom:3px;}
#form_contracheque select[id="situacao"] {width:304px; height:24px; font-weight:bold; margin-left:33px; margin-bottom:3px;}
#form_contracheque input[id="situacao"] {width:300px; height:20px; font-weight:bold; margin-left:33px; margin-bottom:3px;}
#form_contracheque input[type="file"] {width:300px; height:25px; margin-bottom:3px;}
#form_contracheque input[type="submit"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:120px; height:25px; font-weight: bold; margin-left:285px;}
#form_contracheque input[type="submit"]:hover {background:#03F; color:#000}
#form_contracheque span h5 { background-color:#F00; margin-bottom:10px; text-align:center; font-size:16px; color:#FFF;}

#form_noticia label {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold;}
#form_noticia input[id="titulo"] {width:300px; height:20px; margin-left:5px; font-weight:bold; margin-bottom:3px;}
#form_noticia {float:right; margin-right:5px; margin-top:5px;}
#form_noticia input[type="submit"] {font-family:Arial, Helvetica, sans-serif font-size:16px; width:120px; height:25px; font-weight: bold; margin-left:525px; margin-top:10px;}
#form_noticia input[type="submit"]:hover {background:#03F; color:#000}

/*LISTA DE REPASSES*/
#list_repasse {float:right; margin-top:40px; margin-right:50px; border: black 1px solid; border-color:#999;}
#list_repasse h4 {background-color:#900; color:#FFF; text-align:center;}
.titulo_repasse {background-color:#0F0; font-weight:bold;}
.lista_repasse {padding-left:10px; background-color:#FFC; font-size:14px;}
.lista_arq {background-color:#FFC; padding-top:2px;}

#alt_repasse {float:right; margin-top:40px; margin-right:10px; border: black 1px solid; border-color:#999;}
.titulo_repasse {background-color:#0F0; font-weight:bold;}
.lista_repasse {padding-left:10px; background-color:#FFC;}
.lista_arq {background-color:#FFC; padding-top:2px;}

/*LISTA AUTORIZAÇÃO*/
#list_autorizacao {margin-top:10px; border-color:#999;}
#agend {font-family:Arial, Helvetica, sans-serif; font-size:8px; font-weight:bold;}
#list {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.titulo_aut {background-color:#0F0; font-weight:400;}
.lista_autorizacao {background-color:#FFC; font-size:12px;}
.lista_arq {background-color:#FFC; padding-top:2px;}
#lista_msg { font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:30px; background-color:#F00; font-weight:bold; color:#FFF;}
.ex {margin-left:8px;}


/*LISTA DE USUARIOS*/
#list_user {float:right; margin-top:40px; margin-right:50px; border: black 1px solid; border-color:#999;}
.titulo_user {background-color:#0F0; font-weight:bold;}
.lista_user {padding-left:5px; background-color:#FFC; font-size:14px;}
.lista_arq {background-color:#FFC; padding-top:2px;}

/*LISTA DE NOTICIAS*/
#list_noticia {float:right; margin-top:40px; margin-right:160px; border: black 1px solid; border-color:#999;}
