/* RESETEADORES */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	vertical-align:baseline;
}
ol, ul, dl{list-style:none;}
ol{list-style-type:decimal;margin-left:18px;}
ol li{
	font-size:1.2em;
	margin-bottom:15px;
	color:#3c3c3b;
	line-height:14px;
}
ol li a{
	color:#00b5dd;
	text-decoration:underline;
}
ol li ol{margin-top:10px;}
ol li li{font-size:1em;margin-left:10px;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:none !important;}
:focus {outline:0;}
input, textarea, select{font-family:"monitorpro_rgregular",Century,sans-serif;outline:none;background:#efefee;border:1px solid #dbdbdb;padding:3px;margin:0;}
textarea{resize:none;font-size:1em;}
input.inputPassword{font-family:Tahoma;}
body{font-size:62.5%;font-family: Arial,Helvetica,sans-serif;line-height:1;}
body.blank{background-color:#f8f8f8;}

/* Cabecera*/
.estaticas #cabecera, .content_estatic #cabecera{width:100%;height:81px;margin:0 auto;background:url(../img/header.png) repeat center;background-position:0 0;border-bottom: 6px solid #0073af;}
#cabecera{height:81px;overflow:hidden;background:#fff;}
#cabecera img{margin:10px 20px 8px 25px;}
#cabecera ul{
	float:right;
	font-size:1.2em;
}
#cabecera ul li{padding:10px 0 0 0;float:left;}
#cabecera a{color:#3c3c3b;text-decoration:underline;}
#cabecera a:hover{color:#0073af;}
#cabecera h1{
	width:220px;
	height:45px;
	margin-top:15px;
	float:left;
}
#cabecera h2{
  clear:both;
  color:#0073af;
  float:right;
  font-size:2.5em;
  margin:20px 30px 0 0;
}

#cabecera h1 a{
	display:block;
	width:220px;
	height:45px;
	text-indent:-999em;
}

/* Paginas estaticas */
#cont_estaticas{background-color:#fff;}
.content_estatic{
	width:100%;
	margin:0 auto;
	background:#fff;
}
.content_estatic .wr_der{
	margin:0 auto;
  	position:inherit;
  	top:0;
  	width:100%;
}
.wr_der h2{font-size:1.1em;text-align:center;margin:15px 0;}
.wr_der p{
	font-size:1.1em;
	text-align:center;
	margin:5px 0;
}
.wr_der p.imp{font-weight:bold;text-decoration:underline;}
.wr_der p a, .estaticas .wr_der ul li a{
	color:#0073af ;
	text-decoration:underline;
}
.estaticas .wr_der p, .estaticas .wr_der ul{
	text-align:left;
	color:#3C3C3B;
	font-size:1.1em;
  line-height:15px;
  margin-bottom:10px;
}
.estaticas .wr_der img{
	display:block;
	margin:0 auto;
	border:1px solid #666;
}
.estaticas .wr_der ul{width:95%;margin:10px auto;}
.estaticas .wr_der ul li{
	margin:5px 0 10px;
	line-height:15px;
	text-align:justify;
	background:url(../img/new/bullet.png) no-repeat 0 -2px;
	padding-left:20px;
}
.estaticas .wr_der ul li ul{font-size:1em;}
.estaticas .wr_der ul li li{background:url(../img/new/bullet.png) no-repeat 0 3px;background-size:10px 10px;}

/* Enlaces a cuadernos */
ul.tipos_cuadernos{
	width:570px;
	margin:30px auto;
	overflow:hidden;
	height: 220px;
}
ul.tipos_cuadernos li{
	float:left;
	font-size:1.4em;
	border:1px solid #ccc;
	margin:5px;
	background: -moz-linear-gradient(top,  #ededed 0%, #f1f1f1 2%, #efeeef 27%, #dcdcdc 96%, #d9d9d9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(2%,#f1f1f1), color-stop(27%,#efeeef), color-stop(96%,#dcdcdc), color-stop(100%,#d9d9d9));
	background: -webkit-linear-gradient(top,  #ededed 0%,#f1f1f1 2%,#efeeef 27%,#dcdcdc 96%,#d9d9d9 100%);
	background: -o-linear-gradient(top,  #ededed 0%,#f1f1f1 2%,#efeeef 27%,#dcdcdc 96%,#d9d9d9 100%);
	background: linear-gradient(to bottom,  #ededed 0%,#f1f1f1 2%,#efeeef 27%,#dcdcdc 96%,#d9d9d9 100%);
	background: -ms-linear-gradient(top,  #ededed 0%,#f1f1f1 2%,#efeeef 27%,#dcdcdc 96%,#d9d9d9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d9d9d9',GradientType=0 );
	position:relative;
}
ul.tipos_cuadernos li:hover{
	border:1px solid #ccc;
	background: -moz-linear-gradient(top,  #fff 0%, #eee 2%, #bceeee%, #aaa 79%, #bbb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(2%,#eee), color-stop(17%,#eee), color-stop(79%,#aaa), color-stop(100%,#bbb));
	background: -webkit-linear-gradient(top,  #fff 0%,#eee 2%,#eee 17%,#aaa 79%,#bbb 100%);
	background: -o-linear-gradient(top,  #fff 0%,#eee 2%,#eee 17%,#aaa 79%,#bbb 100%);
	background: linear-gradient(to bottom,  #fff 0%,#eee 2%,#eee 17%,#aaa 79%,#bbb 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#eee 2%,#eee 17%,#aaa 79%,#bbb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#d9d9d9',GradientType=0 );
}
ul.tipos_cuadernos li.desac:hover{
	float:left;
	font-size:1.5em;
	border:1px solid #ccc;
	margin:5px;
	background: -moz-linear-gradient(top,  #ededed 0%, #f1f1f1 2%, #efeeef 27%, #dcdcdc 96%, #d9d9d9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(2%,#f1f1f1), color-stop(27%,#efeeef), color-stop(96%,#dcdcdc), color-stop(100%,#d9d9d9));
	background: -webkit-linear-gradient(top,  #ededed 0%,#f1f1f1 2%,#efeeef 27%,#dcdcdc 96%,#d9d9d9 100%);
	background: -o-linear-gradient(top,  #ededed 0%,#f1f1f1 2%,#efeeef 27%,#dcdcdc 96%,#d9d9d9 100%);
	background: linear-gradient(to bottom,  #ededed 0%,#f1f1f1 2%,#efeeef 27%,#dcdcdc 96%,#d9d9d9 100%);
	background: -ms-linear-gradient(top,  #ededed 0%,#f1f1f1 2%,#efeeef 27%,#dcdcdc 96%,#d9d9d9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d9d9d9',GradientType=0 );
	position:relative;
}
ul.tipos_cuadernos li a{
	width:223px;
	height:33px;
	display:block;
	color:#000;
	padding:17px 0 0 47px;
	background:url(../img/new/ico_transfer.png) no-repeat;
	background-position:8px 11px;
}
ul.tipos_cuadernos li.q58 a{padding:9px 0 0 47px;height:41px;}
ul.tipos_cuadernos li.ade a{background:url(../img/new/ico_adeudos.png) no-repeat;background-position:8px 11px;}
ul.tipos_cuadernos li.nuevo a{padding-top:10px; height:40px;}
ul.tipos_cuadernos li.nuevo span{position:absolute;top:0;left:0;color:#0073af;left:47px;top:27px;font-weight:bold;font-size:0.8em;}

ul.tipos_cuadernos li.desac a{cursor:default;}

.titulo_seccion{
	border-bottom:1px solid #e0e0e0;
	height:auto;
	margin:0 auto 10px;
	overflow:hidden;
	padding-bottom:5px;
	position:relative;
	clear:both;
}
.content_estatic .titulo_seccion{
	margin:10px;
}
.titulo_seccion h1{
	color:#808080;
	font-size:2.2em;
	font-weight:normal;
	float:left;
}
.titulo_seccion + p {clear:both;}

/* Contenedores */
.wr_izq{
  width:18%;
  position:absolute;
  top:0;
  bottom:1%;
  left:1%;
  overflow-y:auto;
  overflow-x:hidden;
  top:10px;
}
.wr_der{
  width:79%;
  position:absolute;
  top:0;
  bottom:1%;
  right:1%;
  top:10px;
}

/* Cont Izq y Menu lateral */
.contIZQ{
	height:auto;
	background:#dbdbdb;
}
.contIZQ a.on{font-weight:bold;}
.contIZQ ul li{
	border-bottom:1px solid #fff;
	color:#3c3c3b;
	font-size:1.1em;
}
.contIZQ ul li a{
	color:#3c3c3b;
	display:block;
	min-height:11px;
	padding:7px 5px 7px 15px;
	border-bottom:1px solid #fff;
}
.contIZQ ul li a:hover{background:#e1e1e1;color:#333;}

/* submenu */
.contIZQ ul li ul li{
	font-size:1em;
	border-bottom:0;
}
.contIZQ ul li ul li a{
	height:auto !important;
	background:url(../img/new/item_menu.png) no-repeat 17px 7px #e8f2f8;;
	padding:5px 10px 5px 30px !important;
	border-bottom:1px solid #fff;
}
.contIZQ ul li ul li a:hover{
	background:url(../img/new/item_menuOn.png) no-repeat 17px 7px #daeaf3;
}
.contIZQ .sel a, .contIZQ ul li a.menu_activo{color:#333;background-color:#d9eaf3;}
.contIZQ ul li ul li.sel a{color:#333;background:url(../img/new/item_menuOn.png) no-repeat 17px 7px #d9eaf3;font-weight:bold;}

ul#migas{
	width:70%;
	margin:0 0 10px 0;
	float:left;
	font-size:1.1em;
}
ul#migas li{
	float:left;
	margin:0 5px;
	color:#898989;
	padding:0 0 0 15px;
	background:url(../img/new/item_menu.png) no-repeat 2px 3px;
}
ul#migas li:first-child{background:none;padding-left:0;margin-left:0;}
ul#migas li a{color:#898989;text-decoration:underline;}

.miga_activa{color:#0073af !important;font-weight:bold;}

/* Pie */
#pie{
	height:auto;
	clear:both;
	text-align:center;
	overflow:hidden;
	border-top: 6px solid #bbb;
}
#pie ul{margin-top:1px;}
#pie ul li{
	display:inline-block;
	margin:0 80px;
	color:#3c3c3b;
	font-size:1.1em;
	border-right:1px solid #a1a1a1;
	padding:10px;
}
#pie ul li:last-child{border:0;}
#pie ul li a{color:#3c3c3b;text-decoration:underline;}
#pie ul li a:hover{color:#00b5dd;}
#pie img{float:left;margin-top:8px;}
.copy{border-right:none !important;}

.linea, .cont_h {overflow:hidden;padding: 10px 0 10px 0;font-size:1.1em;margin-left:20px;}

.linea {border-bottom:1px dotted #9c9d9f;}
.linea ul li{font-size:0.9em;}
.linea .cont_izq, .linea .cont_der{width:47%;background:url("../img/new/item_menu.png") no-repeat scroll 0 3px transparent;padding-left:10px;} 
.linea .cont_izq, .cont_h .cont_izq {float:left;}
.linea .cont_der, .cont_h .cont_der {float:right;}

.cont_h {border-bottom:2px solid #9c9d9f;padding:0;}
.cont_h h2{margin:0;padding:0 0 10px 0;}
.cont_h .cont_izq, .cont_h .cont_der{width:47%;}

