@charset "windows-1251";
a{text-decoration:none;}
a:hover{text-decoration:underline;}
body {
   background-image: url(../../imagens/vagucs/fndpg.png);
   background-repeat: repeat-x;
   background-attachment: fixed
}

div,td{font-family: Tahoma; font-size: 11px; color: #28333A;}
.t11{font-family: Tahoma; font-size: 11px; color: #28333A;}
form{margin: 0px}
.t10{font-family: Tahoma; font-size: 10px; color: #28333A;}
.t10r{font-family: Tahoma; font-size: 10px; color: #FF0000;}

.inp1{height: 19px; width: 179px; font-family: Arial; font-size: 10px; color: #28333A; border: #D4D4D4 1px solid;}

a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: rgb(35,83,116);
}
a:link {
   color: rgb(37,60,82);
   text-decoration: none;
}
a:visited {
   text-decoration: none;
   color: rgb(37,60,82);
}
a:hover {
   text-decoration: none;
   color: rgb(0,162,221);
}
a:active {
   text-decoration: none;
   color: rgb(37,60,82);
}

table.bordasimples {border-collapse: collapse;}
table.bordasimples tr td {border:1px solid rgb(200,200,200);}
table.bordasimples {float: left;}
table.bordasimples {margin-left:12px;}
table.bordasimples {_margin-left:9px;}
table.bordasimples {font-family: Verdana, Arial, Helvetica, sans-serif;}
table.bordasimples {font-size: 10px;}
table.bordasimples {text-decoration: none;}
table.bordasimples {text-align:justify;}
table.bordasimples {display:block;}
table.bordasimples {vertical-align:middle;}
table.bordasimples {width: 540px;}

table.bordasimples2 {border-collapse: collapse;}
table.bordasimples2 tr td {border:1px solid #FFFFFF;}
table.bordasimples2 {margin-left:12px;}
table.bordasimples2 {_margin-left:9px;}
table.bordasimples2 {width: 540px;}


#cabecalho{
   font-family: Arial, Verdana, Helvetica, Garamond, sans-serif, serif;
   font-size: 12px;
   color: rgb(0,0,0);
   padding-left: 10px;
   text-decoration: none;
   line-height:23px;
   height: 23px;
   vertical-align:middle;
   width: 730px;
   _width: 736px;
}

#banner {
   padding: 20px;
   background-color: rgb(255,255,255);
   font-family: Arial, Verdana, Helvetica, Garamond, sans-serif, serif;
   font-size: 11px;
}

#barra_tarefas {
   padding: 1px;
   _padding: 0px;
   background-image: url(../imagens/fnd_bar.png);
   background-repeat: repeat-x;
   font-family: Arial, Verdana, Helvetica, Garamond, sans-serif, serif;
   font-size: 11px;
}

#barra_menu {
   padding: 2px;
   background-image: url(../imagens/fnd_bar.png);
   background-repeat: repeat-x;
   font-family: Arial, Verdana, Helvetica, Garamond, sans-serif, serif;
   font-size: 11px;
}

#admin {
   padding: 20px;
   height: 250px;
   background-color: rgb(255,255,255);
}

#admin_usr {
   padding: 20px;
   height: 250px;
   background-color: rgb(255,255,255);
   border: 1px solid rgb(179,89,39);
}

#td_menu_titulo {
   padding-left: 15px;
   vertical-align:middle;
}
#td_rodape {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: rgb(160,160,160);
   padding-left: 15px;
   text-decoration: none;
   text-align:center;
   display:block;
   vertical-align:middle;
}
#links {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: rgb(0,0,0);
   padding-left: 15px;
   text-decoration: none;
   text-align:center;
   display:block;
   vertical-align:middle;
}
#produtos {
   float: left;
   width: 524px;
   _width: 528px;
   margin-left:1px;
   background-color: rgb(255,255,255);
}

#produtos_meio {
   float: left;
   width: 524px;
   _width: 528px;
   margin-left:5px;
   _margin-left:5px;
}

#produtos_compra {
   float: left;
    width:710px;
   _width:730px;
   margin-left:1px;
   background-color: rgb(255,255,255);
}

#produtos_meio_compra {
   float: left;
   width:710px;
   _width:730px;
   margin-left:5px;
   _margin-left:5px;
}

#grupos {
   float: left;
   margin: 0;
   border: 1px solid rgb(194,54,8);
   margin-right:;
   padding: 1px;
   width: 200px;
   line-height: 18pt;
   _line-height: 18pt;
   background-image: url(../imagens/fnd_menu.png);
   background-repeat: repeat-y;
}
#grupos_miolo {
   font-family: Arial, Verdana, Helvetica, Garamond, sans-serif, serif;
   font-size: 12px;
   color: rgb(0,0,0);
   float: left;
   width: 200px;
   background-image: url(../imagens/fnd_menu.png);
   background-repeat: repeat-y;
}
#rodape {
   clear: both;
   padding: 20px;
   width: 700px;
   _width: 737px;
   margin-top: ;
   background-color: rgb(255,255,255);
   _margin-left:0px;
}
#principal {
   left:1%;
   margin:1px;
   margin-right:1px;
   width:770px;
   _width:760px;
   border: 1px solid rgb(27,101,139);
   background-color: rgb(255,255,255);
   margin: 10px;
   margin-left: auto;
   margin-right: auto;
   padding: 1px;
   position: relative;
   vertical-align: middle;
   left: 50%; 
   margin-left: -370px;
   _margin-left: -380px;
}

#login {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   margin-right:1px;
   width:720px;
   _width:740px;
   background-image: url(/imagens/login.png);
   background-repeat: no-repeat;
   background-position: center center;   
   margin: 0px;
   margin-left: auto;
   margin-right: auto;
   position: relative;
   vertical-align: center;
   height:280px;
}

#error {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   margin-right:1px;
   width:720px;
   _width:740px;
   background-image: url(/imagens/_error.png);
   background-repeat: no-repeat;
   background-position: center center;   
   margin: 0px;
   margin-left: auto;
   margin-right: auto;
   position: relative;
   vertical-align: center;
   height:280px;
}

#finaliza {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   margin-right:1px;
   width:720px;
   _width:740px;
   background-color: rgb(181,212,218);
   border: 1px solid rgb(179,89,39);
   margin: 0px;
   margin-left: auto;
   margin-right: auto;
   position: relative;
   vertical-align: center;
   height:180px;
}

#obs {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-align:justify;
   margin-right:1px;
   width:720px;
   _width:740px;
   background-color: rgb(181,212,218);
   border: 1px solid rgb(179,89,39);
   margin: 0px;
   margin-left: auto;
   margin-right: auto;
   position: relative;
   vertical-align: center;
   padding: 5px;
   height:180px;
}

#errofinaliza {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   margin-right:1px;
   width:720px;
   _width:740px;
   background-color: rgb(205,85,1);
   border: 1px solid rgb(179,89,39);
   margin: 0px;
   margin-left: auto;
   margin-right: auto;
   position: relative;
   vertical-align: center;
   height:180px;
}