body {
	min-width:950px;
	margin:0px;
	padding:0px;
	font-family:'Century Gothic', Tahoma, sans-serif;
	color:#222; 
	font-size:14px;
	background-color:#FFF;
	text-align:left;
}
a {
	color:#444;
}
img {
	padding:0px;
	margin:0px;
}
.logo {
	position:fixed; left: 40px; top:10px; z-index:10;
}
.btn_cerrar {
	position:fixed; right: 20px; top:12px; z-index:10;
}
.iconos-holder{
	margin-left:5px;	
}
.titulos-holder{
	margin-right:45px;	
}
.div_caja_titulo {
	height:40px;
	padding:20px 0px 10px 0px;
	font-size:18px;
	font-weight:bold;
	width:100%;
	text-align:center;
	border-bottom:2px solid #333;
	background-color:#EEE;
	z-index:100;
}
.div_cargando { /*dejar esta clase!!*/
	position:absolute;
	width:100%;
	height:100%;
	vertical-align:middle;
	color:#333;
	font-family:'Century Gothic', Tahoma, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity:0.7;
	background-color:#EEE;
	z-index:9999;
	display:none
	}
.div_cubierto { /*dejar esta clase!!*/
	position:absolute;
	width:100%;
	height:100%;
	vertical-align:middle;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity:0.8;
	background-color:#000;
	z-index:999;
	display:none
	}
.n_agreganuevo{
	top:80px;
	position:fixed;
	left:25%;
	width:50%;
	z-index:1000;
	border:1px solid #333;
	border-radius:6px;
	background-color:rgba(201,201,201,0.85);
	padding:0px;
}
.floatLeft {float:left;}
.floatRight {float:right;}
.clear {clear:both;}
/*menu principal*/
.contenedor_menu {
	 width:550px;
	 padding:0px;
	 margin-top:25px;
}
ul.menuppal {
	background-color:rgba(201,201,201,0.85);
	font-size:18px;
	font-weight:bolder;
	list-style-type:none;
	border:1px solid #333;
	padding:0px;
	border-radius:6px;
}
ul.menuppal li {
	background-color:rgba(255,255,255,0.4);
	margin:4px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-size:16px;
	font-weight:lighter;
}
ul.menuppal li:hover {
	background-color:rgba(255,255,255,0.65);
}
ul.menuppal li a{
	text-decoration:none;
}
/*tablas*/
.centrar_tabla{
	z-index:1;
    text-align:center;
	margin:25px auto;
}
table {
	color:#000; z-index:1;
}
.centrar_tabla table {
	z-index:1;
	border-radius:6px;
	background-color:rgba(201,201,201,0.85);
	border-collapse:collapse;
    margin: 20px auto;
	padding: 0px;
    text-align: left;
	border:1px solid #333;
}
th {
	border-radius:6px;
	border:1px solid #333;*/
	margin:2px 0px 2px 0px;
	padding:4px;
	text-align:center;
}
td {
	background-color:rgba(255,255,255,0.2);
	padding:2px 8px 2px 8px;
}
.mod:hover {
	cursor:pointer;
	background: rgba(204,102,0,0.3);
}
.superangosto{width:30px;}
.angosto{width:60px;}
.anchomedio{width:150px;}
.ancho{width:300px;}
.tips {
	font-size:13px;
}
.tipsprint {
	font-size:13px;
}
@media print
{    
    .div_fixed
    {
        display: none !important;
    }
	.btn_cerrar {
        display: none !important;
	}
    .logo
    {
        display: none !important;
    }
    .contenedor_menu
    {
        display: none !important;
    }
    .iconos-holder
    {
        display: none !important;
    }
    .tips
    {
        display: none !important;
    }
    .tips-impresion
    {
        display: block !important;
    }
}