@charset "utf-8";
/* CSS Document */
body{ font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px;background:url(../images/bg.png) repeat-x;}


.Encabezado{width:1024px;height:243px;position:relative;z-index:1;background:url(../images/texto.png) no-repeat left bottom}
.Encabezado .M1{position:absolute;bottom:54px;left:35px;z-index:2}
.Encabezado .M2{position:absolute;bottom:54px;right:35px;z-index:2}
.Encabezado .M3{position:absolute;bottom:22px;left:25px;color:#FFF;font-size:11px;text-align:left}
.Encabezado .M4{position:absolute;top:10px;left:165px;color:#6B3838;font-size:11px;text-align:center}
.Encabezado .M5{width:140px;height:28px;background:url(../images/clientes.png);position:absolute;bottom:0;right:40px;color:#0E3D7A;padding:14px 0 0 27px}
.Encabezado .M6{position:absolute;bottom:-12px;left:25px;color:#0e3d7a;font-size:11px;text-align:left}

.Encabezado .Me{color:#FFF;text-decoration:none;padding:6px 8px;float:left;font-size:13px}
.Encabezado .Me:hover{color:#0E3D7A;background:#EEEFEF}

.Contenido{width:1024px;margin:auto}

.Cuerpo{width:1024px;padding:15px 0 0 0}
.Cuerpo .Izq{width:274px;float:left}
.Cuerpo .Der{width:740px;float:left;margin-left:5px}

.Pie{ width:1024px;height:70px;background:url(../images/bg-pie.png);font-size:11px;padding-top:40px;color:#FFF;position:relative}


.Pestana{width:229px;height:28px;background:url(../images/bt-fondo.png);color:#EEEFEF;font-size:14px;padding:10px 0 0 45px}

.Cp{width:229px;height:187px;background:url(../images/bg1.png);padding:5px 5px 5px 40px}
.Cp2{width:264px;height:186px;background:url(../images/bg2.png);padding:5px}

.pie{width:950px;height:33px;background:url(../images/pie-pagina.png);margin:auto;font-size:11px;padding-top:40px;color:#FFF;}

.Titulo{text-align:left; font-size:18px;color:#0E3D7A;padding:10px 5px 5px 5px;border-bottom:#0E3D7A 2px solid;margin-bottom:10px}
.Texto{font-size:18px;color:#0E3D7A}
.Total{margin-top:15px;text-align:center;width:400px;margin:auto;font-size:14px;font-weight:bold;font-family:Arial}
.Barra{background:#1B75BB;height:20px;padding-top:4px;color:#FFF;font-weight:bold;font-family:Arial;font-size:14px}

.MArriba{width:741px;height:6px;background:url(../images/cuadro-arriba.png)}
.MMedio{width:731px;background:url(../images/cuadro-medio.png) repeat-y;padding:0 5px;text-align:justify}
.MAbajo{width:741px;height:12px;background:url(../images/cuadro-abajo.png)}

h4{ font-family:Arial, Helvetica,sans-serif; font-size:14px;background:#1B75BB;color:#FFF;text-align:center;height:20px;padding-top:5px;}

.enc{ width:950px;height:235px;position:relative;z-index: 1;}
.enc2{color:#FFF;margin-top:163px;width:860px;position:absolute;z-index: 2;padding:0px 45px 0px 45px;}

.link a, .link{color:#000; font-weight:bold;text-decoration:none;}
.link a:visited{color:#000;}
.link a:hover{color:#000;}

.Campo{padding:3px;font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px;color:#666}

.Mcateg{width:250px;float:left;background:url(../images/fazul.png) no-repeat left center;background-color:#1B75BB;padding:5px 3px 5px 23px;font-size:10px;border-bottom:#CCC 1px solid;color:#FFF;text-decoration:none}
.Mcateg:hover{background:url(../images/fverde.png) no-repeat left center;background-color:#1B75BB}

#sel {
background-color:#FFF;
}
#sel:hover {
background-color:#80CFF9;
}

.boton {
background:#1B75BB;
float:left;
padding:5px;
margin-left:5px;
color:#FFF;
font-size:10px;
text-decoration:none;
font-weight:bold;
border:#1B75BB 1px solid;
}
.boton:hover {
background:#EBEBEB;
color:#000;
border:#000 1px solid;
}

@font-face {
	font-family: 'AeroRegular';
	src: url('../fonts/aero-webfont.eot');
	src: local('?'), url('../fonts/aero-webfont.woff') format('woff'), url('../fonts/aero-webfont.ttf') format('truetype'), url('../fonts/aero-webfont.svg#webfontUHKrbgaV') format('svg');
	font-weight: normal;
	font-style: normal;
}

.AeroFont {font-family: 'AeroRegular', sans-serif;}

.Letra{ font-family: "Aero";font-size:18px;font-weight:bold }

.Error{color:#903;font-size:18px;font-weight:bold;border:#903 1px solid;padding:5px;text-align:center;font-family:Arial}
.SinError{color:#0A2E5D;font-size:18px;font-weight:bold;border:#0A2E5D 1px solid;padding:5px;text-align:center;font-family:Arial}

div.Paginacion { clear:both;padding: 4px;margin: 1px;margin-top:15px;text-align:center; margin-bottom:15px}
div.Paginacion a {padding:2px 5px 2px 5px;margin: 1px;border: 1px solid #0379BF;text-decoration:none;color:#0379BF;}
div.Paginacion a:hover, div.Paginacion a:active {border: 1px solid #FF9900; color: #FF9900;}
div.Paginacion span.PaginaActual {padding: 2px 5px 2px 5px; margin: 1px; border: 1px solid #FF9900; font-weight: bold; background-color: #EEE; color: #FF9900;}
div.Paginacion span.SinPag {padding: 2px 5px 2px 5px;margin: 1px;border: 1px solid #EEE;color: #FF9900}

.Ft{font-size:18px;color:#0E3D7A}

#form_login {
	z-index: 2; position: absolute; padding:10px;width:291px;height:193px; display:none; background:url(../images/cuadro.png);top:30px; right:210px;
}

.Lin{color:#0E3D7A;font-weight:bold;text-decoration:none;}

#topbar{
    position:absolute;
    border: 1px solid black;
    padding: 2px;
    width: 335px;
    visibility: hidden;
    z-index: 3;
    background-color: #FFFFFF;
}
