/* CSS Document */




	body {
	font-size:100%;
	text-align:left;
	margin-top:0px;
	padding-top:0px; 
	}

	body, h1, h2, h3, h4, h5, h6,ol, ul, li, p, input, textArea, select {

		font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	}
	
	a {
		text-decoration:none;
		color:#0025a2 ;
		font-weight:bold;  
	}
	
	a:hover{
		text-decoration:underline; 
	}
	
	a:visited{
	} 
	
	h2{
		font-size:12px;
		padding:0px;
		margin:0px;   
		
	}
	
	table img {
		border:0px ; 
	
	}
	
	/**********************************/
	
	.display_none{
		display:none; 
	}


	#contenedor {
		width:775px; 
		margin-left:auto;
		margin-right:auto;
		/*border:1px solid #000000;  */
			
	}
	
	#cabecera{
		background-image:url(../_img/cabecera.gif); 
		background-position:top left ;
		background-repeat:no-repeat; 
		background-color:#000f60 ;
		color:#000000; 
		height:41px;
		margin-bottom:1px;   
	}
	
	#menu {
		background-color:#0025a2;
		height:17px; 		
		width:100%;
	}
	
	#menu li {
		display:inline;
		padding:0px;
		margin:0px ;   
	}


	
	#lista_menu {
		list-style:none;
		display:inline ; 	
	}
	
	
	
	 .none {
		display:none; 
	} 
	
	
	/*****************************************************************/
	#inicio{
		float:left;
		
		margin-left:20px    ;   
		
		width:38px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/inicio.gif); 
	}
	
	#quienes{
		float:left;

		margin-left:10px;
		width:97px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/quienes.gif); 
	}
	
	#img_quienes {
		float:right; 
	}
	
	#productos{
		float:left;
		
		margin-left:10px;
		width:71px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/productos.gif); 
	}
	
	#contacto{
		float:left;		
		margin-left:10px;
		width:65px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/contacto.gif); 
	}
	
	#desconectar_o{
		float:left;		
		margin-left:10px;
		width:65px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/desconectar.gif); 
	}

	/**************************** BOTONES PULSADOS*************************************/
	#inicio_o{
		float:left;
		margin-left:20px  ;  
		width:38px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/inicio_o.gif); 
	}
	
	#quienes_o{
		float:left;

		margin-left:10px;
		width:97px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/quienes_o.gif); 
	}
	
	#productos_o{
		float:left;
		
		margin-left:10px;
		width:71px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/productos_o.gif); 
	}
	
	#contacto_o{
		float:left;
		
		margin-left:10px;
		width:65px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/contacto_o.gif); 
	}
	/***********/
		/**************************** BOTONES HOVER*************************************/
	#inicio:hover{
		float:left;
		margin-left:20px  ;  
		width:38px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/inicio_o.gif); 
	}
	
	#quienes:hover{
		float:left;

		margin-left:10px;
		width:97px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/quienes_o.gif); 
	}
	
	#productos:hover{
		float:left;
		
		margin-left:10px;
		width:71px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/productos_o.gif); 
	}
	
	#contacto:hover{
		float:left;
		
		margin-left:10px;
		width:65px;
		height:17px; 
		
		background-repeat:no-repeat;
		background-image:url(../_img/contacto_o.gif); 
	}
	
	
	/****************************************************/
	#contenido_home {
	
	
		font-size:12px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#222f75 ; 
		
		background-image:url(../_img/home_5.jpg);
		background-repeat:no-repeat; 
		background-position:top right ; 
	 	/* height:565px; */
		height:528px; 
	 	margin-bottom:0px; 
		margin-right:0px
		
	} 
	
	#home_cont_1{
		float:left ; 
		width:290px; 
		margin:10px 0px 0px 10px;  
	}
	
	#home_cont_2{
		float:right ; 
		width:180px; 
		margin:10px 0px 0px 10px; 
	}
	
	
	/***************************************/
	
	#contenido {
	
		font-size:12px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#222f75 ; 
		
		padding-left:20px ; 
		padding-top:20px 
		
		
	}

	#contenido_administracion {
	
		font-size:12px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#222f75 ; 
		
		padding-left:0px ; 
		padding-top:20px 
		
		
	}

	
	#contenedor ul{
		list-style:none;
		
	}
	
	#contenedor  img {
		/*float:right*/
	}
	
		/****************************************************/
	
	#contenido_productos {
	
		font-size:12px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#222f75 ; 
		padding-left:20px ; 
		padding-top:0px 
		
		
	}
	
	#contenido_productos img {
		float:left  
	}
	
	#path{
		font-size:11px;
		padding-top:5px;
		padding-bottom:0px;
		padding-left:25px;
		color:#0025a2;
		font-weight:bold; 
	}
	
	#path a{
	}
	
	
	hr {
		margin-top:0px;  
	}
	
	
	
	#path a{
		color:#0025a2 ; 
	}
	
	
	#path a:hover{
		color:#0025a2; 
	}
	
	.path_sin_enlace {
		color:#CCCCCC; 
	}
	
	#pie {
		clear:both; 		
		/*background-image:url(../_img/valmopsur.gif) ;
		background-position:right  10px ; 
		background-repeat:no-repeat; 
		padding-top:10px; */
		text-align:right;

		font-size:12px; 
		color:#000f60; 
	}
	
	
	.imprimir:hover  {
		padding:5px; 
		background-color:#0025a2;
		color:#FFFFFF;
		text-decoration:none;
		padding-right:98px;
	
		
		
	}
	
	.informacion:hover  {
		padding:5px; 
		background-color:#0025a2;
		color:#FFFFFF;
		text-decoration:none;
		padding-right:20px;
		

	}
	
	
	/**************************Lista de productos********************************/
	#lista_productos{
		width:100%; 
		cellpadding:0;
		cellspacing:0;
		border:0px;
		font-size:10px;  
		
	}
	
	/* Primera fila de la lista de productos, contiene los nombre de los campos  */
	.primera_fila {
		color:#FFFFFF; 
		font-weight:bold ; 
		font-size:10px ; 
		height:20px; 
		border:1px dashed #000000;
		background-color:#0025A2
	}
	.primera_fila2 {
		color:#000000; 
		font-weight:bold ; 
		font-size:10px ; 
		height:20px; 
		border:1px dashed #000000;
		background-color:#FFFF00; 
	}
	.cab_1 {
		width:16%; 
		text-align:center;
		
	}
	.cab_2 {
		width:14%; 
		text-align:center;
		
	}
	.cab_3 {
		width:7%; 
		text-align:center;
		
	}
	.cab_4 {
		width:18%; 
		text-align:center;
		
	}
	.cab_5 {
		width:15%; 
		text-align:center;
		
	}
	.cab_6 {
		width:20%; 
		text-align:center;
		
	}
	 /***********************************************************/
	 
	.linea_producto:hover{
		background-color:#FF0000; 
	}
	
	/********************************/
	.col1_img img  {
		padding:1px; 
		border:1px solid #000000;
		margin-left:5px;  
		
	}

	.col1_img{
		/*border:1px dotted #CCCCCC ; */
		border-bottom:1px dotted  #CCCCCC ;
		height:55px; 
		
	}

	/*******************************/	
	
	.col1 img  {
		padding:1px; 
		border:1px solid #000000;
		margin-left:5px;  
		
	}
	
	

	.col1{
		border:1px dotted #CCCCCC ; 
		border-right:0px ; 
		border-top:0px;
		height:55px; 
		
	}
	
	.col_img img  {
		padding:1px; 
		border:1px solid #000000;
		margin-left:5px;  
	}
	
	
	.col2 ,.col3 ,.col4 ,.col5 ,.col6 {
		
		border-bottom:1px dotted  #CCCCCC ;
		text-align:center;  
	}
	
	 .col2 ,.col3 ,   a:hover{
		text-decoration:none; 
	}
	
	.col7 {
		border:1px dotted #CCCCCC ; 
		border-left:0px ; 
		border-top:0px;
		text-align:center;  
	}
	
	.gris {
		background-color:#f3f3f3 ;
		color:#000000; 
	}
	
	.blanco {
		background-color:#fff; 
		color:#000000;
	}
	
	.Estilo2 {color: #FFFFFF; }
.Estilo3 {color: #FFFFFF; font-weight: bold; }

table a:link {
	border:0px ; 
}


/******************************/

.formulario_editar{
	border:1px solid  #000000 ; font-size:10px ;
	width:50px;
}

.formulario_maquina{
	border:1px solid  #000000 ; font-size:10px ;
	width:90px;

}

.formulario_horas{
	border:1px solid  #000000 ; font-size:10px ;
	width:40px;

}

.formulario_serie{
	border:1px solid  #000000 ; font-size:10px ;
	width:80px;

}	

.formulario_estado{
	border:1px solid  #000000 ; font-size:10px ;
	width:20px;
	text-align:center; 

}	

.formulario_precio{
	border:1px solid  #000000 ; font-size:10px ;
	width:50px;
	
	text-align:center; 

}	

.formulario_visible{
	border:1px solid  #000000 ; font-size:10px ;
	width:10px;
	
	text-align:center; 

}	
.formulario_orden{
	border:1px solid  #000000 ; font-size:10px ;
	width:10px;
	
	text-align:center; 

}	