

		body  {	margin:0;		
		 	   
			  }
	
		input {
			   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
			   width:200px;
			  }
			  
       .descripcion {
			   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
			   width:370px; text-transform:uppercase;
			  }
			  
		label {
		       font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
				width:20px;
			  }

		select {
			   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;
			   width:200px;
			   }
			   
		buttton {
			   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px;

			  }	
		textarea {
			   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
			   width:300px;
			   height:42px;
			  }			  	  		  	

		th {
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color: #333333;
		   font-size:10px;		   
		}
		
		td {
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color: #FFFFFF;
		   font-size:10px;		   
		}
			  
		.th_label {
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color: #333333;
		   font-size:12px;
		   text-align:right;		   
		}

		.Requerido {			
					text-transform:uppercase; 
					background-color:#FFFFCC; 
					border-color:#0000FF;		
					}
					
		.inputsearch{
		  background-image:../img/search.gif; 
		  width:100px;
		  background-repeat:no-repeat; 
		  font-family:Verdana, Arial, Helvetica, sans-serif; 
		  color:#336699}	  

		.searchHelp{
		  font-family:Verdana, Arial, Helvetica, sans-serif; 
		  font-size:9px;
		  color:#336699}	  

		.radio {
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
				width:20px;
		}
		
		.titulos {
					font-weight:bold;
					font-size:12px;
					}	
		
		.encabezados {
						background-color:#CCCCCC;
						font-weight:bold;
					}	
		
		.boton {
				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
				width:             80px;
				border:            1px solid #999999;
				background-color:  #d0d1d0;
				font-size:         11px;
				color:             #444444;
				font-weight:       normal;
				background-image:  url(../img/formButtonBgOff.gif);
				background-repeat: repeat-x;
				background-position: top;
		}
					
		.botonOn {
					font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
					width:             auto;
					border:            1px solid #999999;
					background-color:  #d0d1d0;
					font-size:         11px;
					color:             #444444;
					font-weight:       normal;
					background-image:  url(../img/formButtonBgOn.gif);
					background-repeat: repeat-x;
					background-position: top;
				}
		
		.botonOff {
					font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
					width:             auto;
					border:            1px solid #999999;
					background-color:  #d0d1d0;
					font-size:         11px;
					color:             #444444;
					font-weight:       normal;
					background-image:  url(../img/formButtonBgOff.gif);
					background-repeat: repeat-x;
					background-position: top;
					}

		.botonlogin {
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
			width:             auto;
			border:            1px solid #999999;
			background-color:  #d0d1d0;
			font-size:         11px;
			color:             #444444;
			font-weight:       normal;
			background-image:  url(../img/formButtonBgOff.gif);
			background-repeat: repeat-x;
			background-position: top;
			}
			
		.botonloginOn {
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
			width:             auto;
			border:            1px solid #999999;
			background-color:  #d0d1d0;
			font-size:         11px;
			color:             #444444;
			font-weight:       normal;
			background-image:  url(../img/formButtonBgOn.gif);
			background-repeat: repeat-x;
			background-position: top;
			}
		
		.longbutton {
					font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
					width:120px;
					border:            1px solid #999999;
					background-color:  #d0d1d0;
					font-size:         11px;
					color:             #444444;
					font-weight:       normal;
					background-image:  url(../img/formButtonBgOff.gif);
					background-repeat: repeat-x;
					background-position: top;
					}
		
		.longbutton_over {
					font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
					width:120px;
					border:            1px solid #999999;
					background-color:  #d0d1d0;
					font-size:         11px;
					color:             #444444;
					font-weight:       normal;
					background-image:  url(../img/formButtonBgOn.gif);
					background-repeat: repeat-x;
					background-position: top;
					}		
		
		.boton_over {
					font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
					width:80px;
					border:            1px solid #999999;
					background-color:  #d0d1d0;
					font-size:         11px;
					color:             #444444;
					font-weight:       normal;
					background-image:  url(../img/formButtonBgOn.gif);
					background-repeat: repeat-x;
					background-position: top;
					}	
	
	   .buttonOn, .button:hover, .button:focus, .buttonOn:focus {
					border: 1px solid #444444;
					background-color: #ffffff;
					font-size: 11px;
					color: #444444;
					font-weight: normal;
					background-image: url(/images/formButtonBgOn.gif);
					background-repeat: repeat-x;
					background-position: top;
					border-color: #758a9e;
					}
		
		.noborde {			border:0;		}		

		.header {
			font-size:10px;
			font-style:normal;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#333333;
			font-weight:bold;
			cursor:hand;
			background-image:url(../imagenes/backheader2.gif);
			background-repeat:no-repeat;
			text-transform:uppercase;
		}
		.HeaderGris {
			font-size:10px;
			font-style:normal;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#333333;
			font-weight:bold;
			text-align:center;
			background-color:#B4B4B4;
			text-transform:uppercase;
		}
			.lineapar {
			font-size:10px;
			font-style:normal; 
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#333333;
			background-color:#FFFFFF;
		}
			.lineaimpar {
			font-size:10px;
			font-style:normal; 
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#333333;
			background-color:#E0E9EB;
		}
			.highlight {
			font-size:10px;
			font-style:normal; 
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#333333;
			background-color:#E3EAEC;
		}
				
		a:link {
		   color: #663300;
		   acolor: #6699cc;
		}
		
		a:visited {
		   color: #996633;
		   acolor: #999999;
		}

		.style3 {font-family: Verdana, "MS Courier New", Prestige, "Everson Mono"}
		
		.hint {
		   font-family:Verdana, Arial, Helvetica, sans-serif;color: #000000;
		   font-style: italic;
		   font-size: 80%;
		}
		
		.tabs {
		   font-size: 1pt;
		   background-image: url(images/tab_bg.gif);
		   line-height: 27%;
		}
		
		.copyright {
		   text-align: center;
		   font-family:Verdana, Arial, Helvetica, sans-serif;color: #000000;
		   font-size: 66%;
		}
		
		.title2 {
		   color: #000000;
		   font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 66%;
		   font-weight: bold;
		}
		
		.thrule {
		   color: #000000;
		   font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;
		   font-size: 80%;
		   text-align: left;
		   border: #cccc99 1px solid;
		}
		
		.tdrule {
		   color: #000000;
		   font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 80%;
		   text-align: left;
		   border: #cccc99 1px solid;
		}
		
		.OraBGColorDark {
		   background-color: #336699;
		}
		
		.OraBGAccentDark {
		   background-color: #cccc99;
		}
		
		.OraNav1Selected {
		   color: #99ccff;
		   font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;
		   text-align: center;
		   font-size: 10pt;
		}
		
		.OraNav1Enabled, .OraNav1Enabled a:link, .OraNav1Enabled 			         a:visited {
		   font-family:Verdana, Arial, Helvetica, sans-serif;color: #003366;
		   font-weight: bold;
		   text-align: center;
		   text-decoration: none;
		   font-size: 10pt;
		}
		
		.OraDarkPortletHeader {
		   font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;
		}
		
		.RegionBorder {
		   border: #cccc99 1px solid;
		}
		
		.CellPadding {
		   line-height: 0;
		}
		
			#entrada{
				position:absolute;
				left:400px;
				top:250px;
				background-image:url(../img/loginbg_default.gif);
				background-repeat:no-repeat;
				width:350px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#003366;
				height:200px;
				border-style: none;
				z-index:10;
				visibility: visible;
			}

			#entradaproduccion{
				position:absolute;
				left:400px;
				top:250px;
				background-image:url(../img/loginbg_green.gif);
				background-repeat:no-repeat;
				width:350px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#003366;
				height:200px;
				border-style: none;
				z-index:10;
				visibility: visible;
			}

			#Layer0
			{
				width:1200px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#E2E2E2;
				height:760px;
				background-color:#E2E2E2;
			}


			.texto01 {
					  color: #FFFFFF;
					  text-align:left;
					  text-transform:capitalize;
					  vertical-align:middle;
					  font-family:Arial, Helvetica, sans-serif;
					  }
			  
			.style2 {
					color: #003366;
					text-align:center;
					text-shadow:#999999;
					text-transform:uppercase;
					vertical-align:middle;
					}
					
			.fondo {			
			background-color:#000000;
			}
			
			.enlaces
			{color:#FFFFFF;
			cursor:hand;
		
		}
		
		a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

			
		   
