.tab-page { width:100%; }

.menu{  
		border:1px solid #DDDDDD;
		padding:0px;
		width:160px;
		background-color:#F3F3F3 ;
} 

.menu td {
			border-top:1px solid #DDDDDD;
			height:25px;
}

.menu th {  
			background-image:url('../images/bgyk.png');background-repeat:repeat-x;color:#E44116;
			font:10px 'Verdana';
			text-align:left;
			height:25px;
			width:180px;
				
}

.menu2 { 
	background-color:#ffffff ;
}




.border1 { border:1px solid black; }
body { 
       margin-top:2px;
}

td, span  {
      font:10px 'Verdana';
}


#logo { 
       width:100%;
       background-image: url('../images/cabecalho.jpg');
       background-repeat: repeat-y;
       background-position: top left;
       height:60px;
       border-bottom:1px solid #cccccc;
       border-top:1px solid #cccccc;
}

.odd1 { background-color:#F1F3F5; } 
.odd1c { background-color:#F5ccBE; } 
.odd1s { background-color:#C3C7D3; } 
.oddX1 { background-color:#FFEEEE; } 
.oddX1c { background-color:#FFCCCC; } 
.oddX1s { background-color:#C3C7D3; } 

.odd2 { background-color:#ffffff; } 
.odd2c { background-color:#F5F6BE; } 
.odd2s { background-color:#C3C7D3; } 
.oddX2 { background-color:#FFCCCC; } 
.oddX2c { background-color:#FFF6BE; } 
.oddX2s { background-color:#C3C7D3; } 


.logot { width:100%; }
.logot TD { font-size:14px;font-weight:bold; }

#logod { 
       width:100%;
       background-color:#316b9f;
       height:10px;
}

#menu { 
      width:100%;
      background-color:#F1F3F5;
      height:30px;
      border-top:1px solid #cccccc;
      border-bottom:1px solid #CCCCCC;
      vertical-align:middle;
      text-align:left;
}



#corpo { 
      text-align:center;
      width:98%;
     
      border:1px solid #CCCCCC;
      padding:0px;
      margin:0px;
}

#corpotitulo {
      height:50px;
      font:20px 'Verdana';
      font-weight:bold;

}

#icone { 
      width:100%;
      background-color:#F1F3F5;
      height:54px;
      border-bottom:1px solid #CCCCCC;
}

.icones         {  } 
.icones TD      {   font:8px 'Verdana'; width:50px;border:0px solid black;height:50px;text-align:center;vertical-align:middle;      } 
.icones TD:HOVER   {  }
.icones IMG { cursor:pointer; } 






.scorpot { 
      background-color:#3872B2;
      font:11px 'Arial';
      color: #ffffff;
      font-weight:bold;
      height:24px;
}

.scorpoi1 { 
      background-color:#F1F1F1;
      font:10px 'Verdana';
      color: #000000;
      height:28px;
      border-bottom:1px solid #CCCCCC;
}

.scorpoi2 { 
      background-color:#FFFFFF;
      font:10px 'Verdana';
      color: #000000;
      height:28px;
      border-bottom:1px solid #CCCCCC;
}

#copy { 
      font:8pt 'Verdana';
      color:#9f9f9f;
      width:100%;
    
    
}

.menut {
     padding:0px;
     margin:0px;
     height:25px;
     text-align:center;
}

.menui1 {
   background-color:#F1F3F5;
   border:1px solid #F1F3F5;
   text-align:center;
   cursor:pointer;
   width:100px;
   cursor:pointer;
   font:11px 'Verdana';
}

.menui2 {
   background-color:#B5CDE8;
   border:1px solid #000000;
   text-align:center;
   cursor:pointer;
   width:100px;
   cursor:pointer;
   font:11px 'Verdana';
}


#loader { display: block; padding: 9px; }
#erro   { display: none; background: #FFCCCC; padding: 40px; }


.box {
	  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	  position : absolute;
	  top : 40%;
	  width:  600;
	  height: 90;
	  left: 20%;
	  border: 1px solid #000000;
	  text-align:center;
	  vertical-align: middle;
	  background: #ffffff;
	  
}

.all { 
     
     width:100%;
     height:70%;
     text-align:center;
     
}

.tlogin { 
     background:#F9F8F8;
     width:400px;
     border:1px solid #D1CBD0;
}

.tlogin TD { font:11px 'Verdana' black;    }

.tlogintitle { 
     font-family:'VErdana';
     font-size:20px; 
     color:#E15521; 
     height:50px;
     border-bottom:1px solid #D1CBD0;
    
}


.warning {  
              height:30px;
              width:98%;
              background:#F1F3F5;
              border:0px solid #CCCCCC;
              color:red;
              text-align:center;
         }
.search { 
				border:1px solid #A3CAE7;
				width:90%;
				background:#DAE9F5
}

.searchn { 
				border:1px solid #D9D9D9;
				width:90%;
				background:#D6E0EB;
}

.search2 { 
				border:1px solid #60B679;
				width:90%;
				background:#E0EFD8
}


.search3 { 
				border:1px solid #FFDFC0;
				width:90%;
				background:#FBEFE3
}

         
.form  { border:0px solid #CCCCCC;border-bottom:0px; }
.form TH { font:11px 'Verdana';text-align:left;border:0px solid #CCCCCC;border-right:0px solid #CCCCCC;width:90px;border-bottom:1px solid #cccccc;   }
.form TD { font:11px 'Verdana';border:0px solid #CCCCCC;border-top:0px;border-bottom:1px solid #cccccc; } 




.tdrt {
	 font-size:8pt;
	 font-family:'Verdana';
	 text-align:center;
	 color:#000000;
	 background-color:#F1F3F5;
}


a { color:blue;text-decoration:none; } 

legend { font:10px 'Verdana'; }


.fluxo TH { font:11px 'Verdana';font-weight:bold;background-color:#dddddd;border:1px solid #cccccc; }
.fluxo TD { font:10px 'Verdana'; }

.teste TH { font:10px 'Verdana';text-align:left;background-color:#FFFFCC;border:1px solid #cccccc;font-weight:bold; }
.teste TD { font:9px 'Verdana'; }
.teste INPUT { font:10px 'Verdana'; }
.teste SELECT { font:10px 'Verdana'; }


.noborder TD { border:0px; }


.checkbox { width:20px; } 



.corpo { 
		width:97%;
		border:1px solid #919B9C;
} 

.corpoTable    { 
					width:100%;
					background-color:#ffffff;
					table-layout:fixed;
					margin:0px;
					border-spacing:0px 0px 0px 0px; 
					border-collapse:collapse;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
	}

.corpoTable td { 
					padding: 0px 0px 0px 0px;
					border-spacing:0px 0px; 
					border-collapse:collapse;
					margin: 0px 0px 0px 0px;
					
					}


.corpoHeader { 
					width:100%;
					empty-cells: show;
					padding: 0px 0px 0px 0px;
					border-spacing:0px 0px; 
					border-collapse:collapse;
					margin: 0px 0px 0px 0px;
				
				 }

.corpoHeader th  {
				 color:#00006F;
				 font:10px 'Verdana';
				 font-weight:bold;
				 border-right:1px solid #919B9C;
				 border-bottom:0px solid #919B9C;
				 height:30px;
				 text-align:center;
				 
}

.corpoHeader td {  

				border-bottom:1px solid #919B9C;
				background:#F1F3F5;
				width:80%;
				text-align:center;
				vertical-align:middle;
				color:red; 
		} 


	
.ykForm th { font:11px 'Verdana';text-align:left;font-weight:bold;vertical-align:top;width:200px }
.ykForm td { font:11px 'Verdana'; }

			

      
.subcorpo           { 
						border-collapse:collapse;
						border: 1px solid #E8E8E8;
						font-size: 10px ;
						font-family: 'Verdana';
						empty-cells: show;
						width:100%;
					}
					
.subcorpo TD         		{ display: table-cell;border: 1px solid #E8E8E8; font-size: 10px; empty-cells: show; }
.subcorpo TH                { height:20px;border: 1px solid #E8E8E8; color: #FFFFFF; background-color: #003366;  }
.subcorpo TH A:LINK         { color: #FFFFFF; background-color: #003366; }
.subcorpo TH A:VISITED      { color: #FFFFFF; background-color: #003366; }
.subcorpo TH A:ACTIVE       { color: #FF0000; }
.subcorpo TH A:HOVER        { color: #FF0000; }
.subcorpo A:LINK  { color:#316B9F;text-decoration:none; } 
.subcorpo A:VISITED  { color:#316B9F;text-decoration:none; } 
.order { cursor:pointer; }


.menuABC           { font-size: 10px; margin: 0; padding: 3px; text-align:left;}
.menuABC A:LINK    { color: #FF8000; text-decoration: none; }
.menuABC A:VISITED { color: #FF8000; text-decoration: none; }
.menuABC A:ACTIVE  { color: #FF0000; text-decoration: none; }
.menuABC A:HOVER   { color: #FF0000; text-decoration: none; }
.menuABC .pipe     { color: #5F5F5F;}

input,select,textarea {font:10px 'Verdana'; width:100%;}
.noborder td{ border:0px; } 