/* CSS Document */

/*Principal*/
body{margin:0; padding:0; background:url(../img/FUNDOX.jpg) repeat-x; }

.clear{clear:both;}

#topo{background:url(../img/FUNDOX.jpg) repeat-x; height:87px; width:100%;}
#topo img{float:left;}
#topo #login{float:right; padding:12px 10px 0px 0px; text-align:right; font-family:"Arial"; font-size:12px; color:#3F5F65;}
#topo #login label{color:#FF0000;}
#topo #login input{height:12px; width:125px; border:#C3D2CB 1px solid; font-family:"Arial"; font-size:12px; color:#3F5F65;}
#topo #login .password{height:12px; width:101px; border:#C3D2CB 1px solid; font-family:"Arial"; font-size:12px; color:#3F5F65;}
#topo #login .btn_login{height:16px; width:20px; border:#C3D2CB 1px solid; background:url(../img/login_btn.gif);}
#topo #logof{background:url(../img/login_bullet.gif) no-repeat left; background-position:0 67px; float:right; padding:66px 10px 0px 20px; text-align:right; font-family:"Arial"; font-size:12px; color:#3F5F65;}

#meio{}

#menu{position:absolute; margin-top:-20px; width:400px;}
#menu ul{margin:0; padding:3px 0; color:#3F5F65; font-family:"Verdana"; font-size:11px; font-weight:bold;}
#menu ul li{list-style:none; display:inline; margin:0;}
#menu ul li a{text-decoration: none; padding:3px; margin-right: 3px;}
#menu ul li a:link, #menu ul li a:visited{color:#3F5F65;}
#menu ul li a:hover{color:#333333; border-color: #000000;}

#conteudo{background:#FFFFFF; float:left; padding:40px 0 40px 0; text-align:center; }
#conteudo table{font-family:"Verdana"; font-size:12px; color:#333333; border:#C3D2CB 1px solid; margin:auto;}
#conteudo table thead td{background:url(../img/topoTabelas.jpg) repeat-x; padding:3px 10px 3px 10px; font-weight:bold; border-bottom:#C3D2CB 1px solid; text-align:left; vertical-align:top;}
#conteudo table tbody td{padding:3px 10px 3px 10px; text-align:left; vertical-align:top;}
#conteudo table tfoot td{background:url(../img/topoTabelas.jpg) repeat-x;; padding:3px 10px 3px 10px; border-top:#C3D2CB 1px solid; vertical-align:top; text-align:center}
#conteudo label{font-family:"Verdana"; font-size:12px; color:#333333; margin:0; font-weight:bold;}

.dispNone{margin:10px 0 0 10px; display:none;}

.td80{width:80px;}
.td180{width:180px;}
.td70{width:70px;}

.linkVermelho{color:#333333;}
.linkVermelho:hover{color:#FF0000;}

.outTabela{background:#FFFFFF;}
.overTabela{background:#D9E2E1;}

/*#titulo{position:relative; width:100%; margin-left:-10px; padding:10px 0 0 0; left:0; text-align:right; font-family:"Verdana"; font-size:14px; font-weight:bold; color:#3F5F65;}*/
#titulo{  width: auto; margin-left:10px; padding:10px 0 0 0; left:0; text-align:right; font-family:"Verdana"; font-size:14px; font-weight:bold; color:#3F5F65;}

#rodape{ position:fixed; bottom:0;background:url(../img/rodape.jpg) repeat-x bottom; height:21px; clear:both; text-align:right; min-width:100%;}
#rodape label{font-family:"Verdana"; font-size:11px; color:#333333; margin:0 10px 0 0;}

/*Formulários*/
input, select, textarea{ border:#666666 1px solid; padding-left:3px; font-family:"Verdana"; font-size:11px; color:#333333;}
.botao{background:url(../img/fundo_btn.gif)}
.borderNone{border:0}
.t400{width:400px;}
.t408{width:408px;}
.t271{width:271px;}
.t125{width:125px;}
.t133{width:133px;}
.t65{width:65px;}
.t70{width:70px;}
	


.trReqs21{
	padding:2px;
	background-color:#EFEFEF;
	font-family:verdana;
	font-size:12px;
	color:#333333;
	font-weight:normal;
}
.trReqs31{
	padding:2px;
	background-color:#FEFEFE;
	font-family:verdana;
	font-size:12px;
	color:#333333;
	font-weight:normal;
}

#popitmenu {
	font-family:"Verdana"; 
	font-size:11px;
	color:#3F5F65;
}

#popitmenu a:visited {color:#3F5F65;}
