@charset "utf-8";
/* CSS Document */

.engranaje {
	
	background-image:url(iconos/engranaje.jpg);
	height:35px;
	background-repeat:repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}



/*ESTILO DEL TEXTO */




.body
{
	background-color:#FFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px ridge #636936;
	border-radius: 10px;
	box-shadow: 2px 2px 0px #D3D3D3;
	-webkit-box-shadow: 2px 2px 0px #D3D3D3;
    -moz-box-shadow: 2px 2px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;

}

.degrade_verde
{
	background: -webkit-linear-gradient(left, white, #75756D, white);
	background: -moz-linear-gradient(left, white, #75756D, white);
	background: -o-linear-gradient(left, white, #75756D, white);
	background: linear-gradient(left, white, #75756D, #FFFFFF);
	-pie-background: linear-gradient(left, white, #75756D, #FFFFFF);
	behavior: url(PIE/PIE.htc);
	background-repeat:no-repeat;
    border-radius: 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	color:#FFF;

}

.degrade_gris
{
	
	background-color: #E4E4E4;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0px ridge #636936;
	border-radius: 5px;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	box-shadow: 2px 2px 0px #D3D3D3;
	-webkit-box-shadow: 2px 2px 0px #D3D3D3;
    -moz-box-shadow: 2px 2px 0px #D3D3D3;
}


.refractometro
{
	background-color:#FFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 6px solid #900;
	border-radius: 10px;
	box-shadow: 2px 2px 0px #D3D3D3;
	-webkit-box-shadow: 2px 2px 0px #D3D3D3;
    -moz-box-shadow: 2px 2px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;

}

.gris
{
	background-color:#EFEFEF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 6px solid #666;
	border-radius: 10px;
	box-shadow: 2px 2px 0px #D3D3D3;
	-webkit-box-shadow: 2px 2px 0px #D3D3D3;
	-moz-box-shadow: 2px 2px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
	color: #666;
}

.ray
{
	background-color:#FFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 6px solid #396;
	border-radius: 10px;
	box-shadow: 2px 2px 0px #D3D3D3;
	-webkit-box-shadow: 2px 2px 0px #D3D3D3;
    -moz-box-shadow: 2px 2px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
}

.peso
{
	background-color:#FFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 6px solid #36C;
	border-radius: 10px;
	box-shadow: 2px 2px 0px #D3D3D3;
	-webkit-box-shadow: 2px 2px 0px #D3D3D3;
    -moz-box-shadow: 2px 2px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;

}

.tipo_terminal
{
	background-color:#FFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 5px double #DF7000;
	border-radius: 3px;
	box-shadow: 2px 2px 0px #D3D3D3;
	-webkit-box-shadow: 2px 2px 0px #D3D3D3;
    -moz-box-shadow: 2px 2px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;

}

.faldon
{
	background-image:url(iconos/faldon.jpg); 
	background-repeat:repeat-x; 
	background-position:center, top;
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	font-family:Verdana, Geneva, sans-serif;

}

.calendario_cabecera
{
	background-color:#96AC7E;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0px ridge #636936;
	border-radius: 5px;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}

.albaran_cabecera
{
	background-color:#B85454;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0px ridge #636936;
	border-radius: 5px;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FFF;
}

.cabecera_gris
{
	background-color:#CAD5BD;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0px ridge #636936;
	border-radius: 5px;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
}

.menu_secundario
{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000;
	cursor:default;
}

.aviso
{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#900;
	padding-left:12px;
}

.cuerpo_calendario {
	margin-left:2px;
	font-size:10px;
	color:#333;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	cursor:default;
}

.filtros
{
	background-color:#75756D;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0px ridge #636936;
	border-radius: 5px;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	box-shadow: 2px 2px 0px #D3D3D3;
	-webkit-box-shadow: 2px 2px 0px #D3D3D3;
    -moz-box-shadow: 2px 2px 0px #D3D3D3;
}


.menu
{
	background-color:#FFF;
	background-image:url(iconos/degrade_rojo_h.jpg);
	background-repeat:repeat-x;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	border: 3px ridge #800000;
	opacity: 0.8;
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
    -moz-box-shadow: 3px 3px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
}

.menu_titulos {
	margin-left:10px;
	margin-top:-8px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}

.menu_titulos_info {
	margin-left:5px;
	margin-top:-8px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}



.menu a:hover {
	margin-left:10px;
	margin-top:-8px;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
}


.login
{
	background-color:#FFF;
	/*background-image:url(iconos/degrade_gris.jpg);*/
	opacity: 0.8;
	background-repeat:repeat-y;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius: 15px;
	border: 3px ridge #A6A6A6;
	behavior: url(PIE/PIE.htc);
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
    -moz-box-shadow: 3px 3px 0px #D3D3D3;
	font-family:Verdana, Geneva, sans-serif;
}

.login2
{
	background-color:#FFF;
	background-image:url(iconos/degrade_gris.jpg);
	opacity: 0.5;
	background-repeat:repeat-y;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius: 15px;
	border: 3px ridge #5C5C5C;
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
    -moz-box-shadow: 3px 3px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
}

.login3
{
	background-color:#FFF;
	background-image:url(iconos/degrade_gris.jpg);
	opacity: 1.3;
	background-repeat:repeat-y;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius: 15px;
	border: 3px ridge #5C5C5C;
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
    -moz-box-shadow: 3px 3px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
}

.login_titulos {
	margin-left:10px;
	margin-top:-8px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}


.seccion
{
	background-color:#FFF;
	background-image:url(iconos/degrade_rojo.jpg);
	background-repeat:repeat-y;
	/*opacity: 0.7;*/
	height:30px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius: 8px;
	border: 3px ridge #800000;
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
	-moz-box-shadow: 3px 3px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
}

.titulo_seccion
{
	font-size:17px;
	margin-left:10px;
	font-weight:bold;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}

.imagen_centro
{
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius: 8px;
	width:690px;
	border: 3px ridge #D50000;
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
	-moz-box-shadow: 3px 3px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
}


.cuerpo {
	margin-left:2px;
	font-size:11px;
	color:#333;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	cursor:default;
}

.cuerpo_sin {
	margin-left:10px;
	font-size:11px;
	color:#333;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
}

.moni {
	margin-left:0px;
	font-size:10px;
	color:#000;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
}

.moni_white {
	margin-left:0px;
	font-size:10px;
	color:#FFF;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
}


.degrade {
	background-image:url(iconos/degrade_raya.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	/*background: -webkit-linear-gradient(white, #8FB65D, white);
	background: -moz-linear-gradient(white, #8FB65D, white);
	background: -o-linear-gradient(white, #8FB65D, white);
	background: linear-gradient(white, #8FB65D, white);*/
	/*border-top-width: 3px;
	border-top-style: ridge;
	border-top-color: #68982A;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;*/
}


.cabecera_areas {
	font-size:13px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}


.cabecera_areas a:hover {
	font-size:13px;
	color:#090;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}


.cabecera {
	font-size:11px;
	color:#000;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;

}

.encabezado {
	font-size:14px;
	color:#FFF;
	font-weight: bold;
	text-decoration: underline;
	margin-left:10px;
	font-family:Verdana, Geneva, sans-serif;
}

.encabezados_b {
	background-color:#FFF;
	background-image:url(iconos/degrade_azul.jpg);
	background-repeat:repeat-y;
	opacity: 1;
	height:30px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius: 8px;
	border: 3px ridge #4D5A6F;
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
	-moz-box-shadow: 3px 3px 0px #D3D3D3;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
}


.copy {
	color:#000;
	font-size:10px;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
}


.copy a:link {
	color:#000;
	font-size:10px;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
}


.contacto_titulos {
	color:#000;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}

.contacto_combo {
	color:#000;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}

/*              */
/* AREA TECNICA */


.principal {
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius: 15px;
	behavior: url(PIE/PIE.htc);
	font-family:Verdana, Geneva, sans-serif;
}



.menu_sin {
	border-left: 5px ridge #060;
	border-top: 5px ridge #060;
	border-bottom: 5px ridge #060;
	behavior: url(PIE/PIE.htc);
	-moz-border-radius:8px 0px 0px 8px;
	border-radius:8px 0px 0px 8px;
	-webkit-border-radius:8px 0px 0px 8px;
	
	box-shadow: 0px 3px 0px #D3D3D3;
	-webkit-box-shadow: 0px 3px 0px #D3D3D3;
	-moz-box-shadow: 0px 3px 0px #D3D3D3;
	background-color:#F2F7EE;
	color:#000;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:-1px;
	margin-bottom:8px;
	
}


.menu_con {
	border: 3px ridge #060;
	behavior: url(PIE/PIE.htc);
	-moz-border-radius:8px;
	border-radius:8px;
	-webkit-border-radius:8px;
	
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
	-moz-box-shadow: 3px 3px 0px #D3D3D3;
	
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:11px;
	margin-top:8px;
	margin-bottom:8px;

}

.menu_sin_ges {
	border-left: 5px ridge #333;
	border-top: 5px ridge #333;
	border-bottom: 5px ridge #333;
	behavior: url(PIE/PIE.htc);
	-moz-border-radius:8px 0px 0px 8px;
	border-radius:8px 0px 0px 8px;
	-webkit-border-radius:8px 0px 0px 8px;
	
	box-shadow: 0px 3px 0px #D3D3D3;
	-webkit-box-shadow: 0px 3px 0px #D3D3D3;
	-moz-box-shadow: 0px 3px 0px #D3D3D3;
	background-color:#EFEFEF;
	color:#000;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:-1px;
	margin-bottom:8px;
	
}


.menu_con_ges {
	border: 3px ridge #333;
	
	-moz-border-radius:8px;
	border-radius:8px;
	-webkit-border-radius:8px;
	behavior: url(PIE/PIE.htc);
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
	-moz-box-shadow: 3px 3px 0px #D3D3D3;
	
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:11px;
	margin-top:8px;
	margin-bottom:8px;

}

.titulo_pagina
{
	font-size:11px; 
	font-family:Verdana, Geneva, sans-serif; 
	font-weight:500;
}




.contenido {
	border: 3px ridge #060;
	-moz-border-radius:8px;
	border-radius:8px;
	behavior: url(PIE/PIE.htc);
	-webkit-border-radius:8px;
	background-color:#FFF;
	/*
	border-right: 3px ridge #060;
	border-top: 3px ridge #060;
	border-bottom: 3px ridge #060;
	-moz-border-radius:0px 8px 8px 0px;
	border-radius:0px 8px 8px 0px;
	-webkit-border-radius:0px 8px 8px 0px;
	*/
	
	box-shadow: 3px 3px 0px #D3D3D3;
	-webkit-box-shadow: 3px 3px 0px #D3D3D3;
	-moz-box-shadow: 3px 3px 0px #D3D3D3;
	overflow:auto;
	font-family:Verdana, Geneva, sans-serif;
	text-align: right;
}

.table_list {border-collapse:collapse;
	border:solid #cccccc 1px;
	width:100%;}

.table_list td {padding:5px;
	border:solid #efefef 1px;}

.table_list th {background:#75b2d1;
	padding:5px;
	color:#ffffff;}

.table_list tr.odd {background:#e1eff5;}

.time_picker_div {padding:5px;
	border:solid #999999 1px;
	background:#ffffff;}



.numero_parte_arriba_0 {
	border-top:5px  solid #000;
	border-left:5px  solid #000;
	border-right:5px  solid #000;
	border-bottom:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
	
}
.numero_parte_abajo_0 {
	border-bottom:5px  solid #000;
	border-left:5px  solid #000;
	border-right:5px  solid #000;
	border-top:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
	
}

.numero_parte_arriba_1 {
	border-right:5px  solid #000;
	border-bottom:5px  solid #FFF;
	border-top:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
}
.numero_parte_abajo_1 {
	border-right:5px  solid #000;
	border-bottom:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
	border-top:5px  solid #FFF;

}

.numero_parte_arriba_2 {
	border-top:5px  solid #000;
	border-right:5px  solid #000;
	border-left:5px  solid #FFF;
	border-bottom:5px  solid #333;
	box-shadow: 2px 0px 0px #D3D3D3;
	
}
.numero_parte_abajo_2 {
	border-bottom:5px  solid #000;
	border-left:5px  solid #000;
	border-right:5px  solid #FFF;
	border-top:5px  solid #FFF;

	
}
.numero_parte_arriba_3 {
	border-top:5px  solid #000;
	border-right:5px  solid #000;
	border-bottom:5px  solid #333;
	border-left:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
	
}
.numero_parte_abajo_3 {
	border-bottom:5px  solid #000;
	border-right:5px  solid #000;
	border-left:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
	border-top:5px  solid #FFF;

}
.numero_parte_arriba_4 {
	border-left:5px  solid #000;
	border-right:5px  solid #000;
	border-bottom:5px  solid #333;
	border-top:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
}
.numero_parte_abajo_4 {
	border-right:5px  solid #000;
	border-bottom:5px  solid #FFF;
	border-left:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
	border-top:5px  solid #FFF;
}
.numero_parte_arriba_5 {
	border-top:5px  solid #000;
	border-left:5px  solid #000;
	border-bottom:5px  solid #333;
	border-right:5px  solid #FFF;
	
}
.numero_parte_abajo_5 {
	border-bottom:3px  solid #000;
	border-right:3px  solid #000;
	border-left:3px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
	border-top:5px  solid #FFF;
}

.numero_parte_arriba_6 {
	border-top:5px  solid #000;
	border-left:5px  solid #000;
	border-bottom:5px  solid #333;
	border-right:5px  solid #FFF;
	
	
}
.numero_parte_abajo_6 {
	border-bottom:5px  solid #000;
	border-left:5px  solid #000;
	border-right:5px  solid #000;
	box-shadow: 2px 0px 0px #D3D3D3;
	border-top:5px  solid #FFF;
}
.numero_parte_arriba_7 {
	border-top:5px  solid #000;
	border-right:5px  solid #000;
	border-bottom:5px  solid #FFF;
	border-left:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
}
.numero_parte_abajo_7 {
	border-right:5px  solid #000;
	border-bottom:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
	border-top:5px  solid #FFF;
}

.numero_parte_arriba_8 {
	border-top:5px  solid #000;
	border-left:5px  solid #000;
	border-right:5px  solid #000;
	border-bottom:5px  solid #333;
	box-shadow: 2px 0px 0px #D3D3D3;
	
	
}
.numero_parte_abajo_8 {
	border-bottom:5px  solid #000;
	border-left:5px  solid #000;
	border-right:5px  solid #000;
	box-shadow: 2px 0px 0px #D3D3D3;
	border-top:5px  solid #FFF;
}
.numero_parte_arriba_9 {
	border-top:5px  solid #000;
	border-left:5px  solid #000;
	border-right:5px  solid #000;
	border-bottom:5px  solid #333;
	box-shadow: 2px 0px 0px #D3D3D3;
	
	
}
.numero_parte_abajo_9 {
	border-bottom:5px  solid #000;
	border-right:5px  solid #000;
	border-left:5px  solid #FFF;
	box-shadow: 2px 0px 0px #D3D3D3;
	border-top:5px  solid #FFF;
}

@font-face {
	    font-family: "Digital";
		font-style: normal;
	    font-weight: normal;
	    src: local("?"), url("DS-DIGI.TTF") format("truetype"), url("DS-DIGIB.TTF") format("truetype"), url("DS-DIGII.TTF") format("truetype"), url("DS-DIGIT.TTF") format("truetype");
	}

.numeros_digitales
{
	font-family:Digital, Helvetica;
	font-size:90px;
	font-weight:bold;
	color:#000;
}

.numeros_digitales_ini
{
	font-family:Digital;
	font-size:90px;
	font-weight:bold;
	color:#CA0000;
}

.numeros_digitales_ok
{
	font-family:Digital;
	font-size:90px;
	font-weight:bold;
	color: #090;
}

.bordes_camara 
{
	border: 3px inset #666;
	-moz-border-radius:8px;
	border-radius:8px;
	behavior: url(PIE/PIE.htc);
	-webkit-border-radius:8px;
	/*
	border-right: 3px ridge #060;
	border-top: 3px ridge #060;
	border-bottom: 3px ridge #060;
	-moz-border-radius:0px 8px 8px 0px;
	border-radius:0px 8px 8px 0px;
	-webkit-border-radius:0px 8px 8px 0px;
	*/
	

}
