@charset "utf-8";

/* CSS Document */







/*::selection{ background-color: #E13300; color: white; }

	::moz-selection{ background-color: #E13300; color: white; }

	::webkit-selection{ background-color: #E13300; color: white; }*/



	

	

	.default{

		/*margin-top:15px;*/}

	.ocultar{

	display:none;

	}

.mostrar{

	display:block;}	



	

	body{

	/*	background-image:url(../img/web/bg-contenido.jpg);

		background-repeat:repeat-x;

	background-color:#eff3f6;*/

	background-color:white;

	/*background-image:url(../img/web/p2.jpg);

	background-position: right-top;

	background-repeat:no-repeat;*/

	/*background-color:#193048;*/

	

	

	

	/*background-image:url(../img/tiny_grid.png);*/

	overflow-x:hidden;

	/*background-color:#fbfbfb*/

	

	}

	.wrapp_form{

		}

.logo img{



	}	



.logo b{

	

	}	

	.azul{

		/*background-image:url(../img/web/bg-tit.jpg);

		background-repeat:repeat-x;

	

	background-color:#0071BA;*/

	/*background-color:#404040;*/

	

	background-color: #575656;

    border-bottom: 1px solid #333333;

    border-top: 1px solid #333333;

	

	

	}

.menu-categorias >li

{

	/* border-top: 1px solid #d9d9d9;*/

	border-bottom: 1px solid #2a5786;

	

	 

	}



.foto{

	

	

	border-radius:%;}	

.clasecomprobante2{

	color:#F30;

	

	}

	#actual{

		

	padding:5px 5px 5px 10px;

	font-size:14px;

	font-weight:normal;

	color:#333;

		text-align:left;

		/*border-bottom:solid 1px #e7eaec;*/

		/*background-color:#f3f3f4;*/

		/*border-bottom: 1px solid #ccc;*/

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;

    

   

		

		

		}

table label{

	cursor: pointer;

}

		#userInfo{

	padding:5px 5px 5px 10px;

	font-size:14px;

	font-weight:normal;

	color:white;

		text-align:left;

		/*background-image:linear-gradient(to top,#f3f3f3,#f3f3f3);*/

		border-bottom:solid 1px #29496c;

		background-color:#1e3854;

		

		

	

	}

	

	.titulo{ padding-top:3px;}

	#logoEmpresa b{



    font-family: Arial,Helvetica,sans-serif;

    font-weight: normal;

	}

	#header_grid{

		

		/*background-image:url(../img/web/bg_header1.jpg);

		background-repeat:no-repeat;*/

		

		/*text-align:left;

		border-bottom:1px solid #232323;

		border-top:1px solid #232323;

		padding-bottom:48px;*/

		padding-bottom:25px;

		}

		

		#titulo{

		margin-top:8px;

		margin-top:15px;

		

		

		}

		#tit{

			margin-top:15px;}

		



#empresa{

	

	

	color:#FFFFFF;

	font-weight:normal;

	/*padding-top:5px;*/

	height:45px;}

#empresa a {

	

	color:#ffffff;}

#footer{

	

	color:#FFF;

	text-align:center;

	font-size:10px;

	padding-left:10px;}

		

#contenedorFooter{

	margin-top:100px;

	height:30px;

	position:absolute:

	top:0;}

	





	

#main{

	

	background-color:#f5f5f5;

	

	

	border-radius: 0px 0px 5px 5px;}

	

#main a{

	

	/*background-color:#FFF;

	

	border-radius: 5px 5px 5px 5px;

	padding:5px;

	color:#FFF;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

	background-color:#999;

	text-decoration:none;*/}

	









<!--Estilos para formularios -->



	

/*------------------estilo formulario----------------*/

#divform table caption {

		padding:5px 2px 5px 5px;

		color: #3a4856;

		background-color: #f3f3f3;

		font-weight: normal;

		text-align: centered;

		text-transform: capitalize;

		

		

		}



#divform table{

		

		 font: normal 10px helvetica, verdana, arial, sans-serif;

		 /*background-color:#E5E5D8;*/

	}

#divform table tr td{

		padding: 3px 3px;

		text-align:left;

		height:25px;

		vertical-align:middle;



	}

#divform table thead th{

		/*background-color: #E5E5D8;*/

		/*background-color:#0071BA;*/

		/*border-bottom: 1px solid #ccc;*/

		

		font-weight: bold;

		text-align:left;

		padding: 5px 9px;

	

		

	}

#divform table tbody tr th{

		background-color: #0071BA;

		font-weight: normal;

		

		padding: 6px 9px;

		background-color: #E5E5D8;

	}

#divform table tbody td{

			/*border-left: 1px solid #D9D9D9;*/

	}

	

	



#divform table tbody tr td {



height:8px;



}



#divform table thead td {

/*border-bottom:1px solid #ececec;*/



}



#divform table tr:nth-child(even){ 





}







#divform table tfoot{

		border-top: 1px solid #ccc;

		font-weight:bold;

		color:#592C16;

		padding: 16px 9px;

		

		

	}

	

#divform 	table{

		/*border: 1px solid #D9D9D9;*/

		 font: normal 10px helvetica, verdana, arial, sans-serif;

		 color:#000000;

	}



 #divform 	table tbody tr{

			/*border-top: 1px solid #D9D9D9;*/

	}

	

	#divform fieldset{

			/*border: 1px solid #bbbbbb;*/

	/*corner*/

	/*-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	border-radius: 4px;

	background-color:#f3f3f3;*/

	/*padding:5px;

	padding-bottom:8px;*/

	

	

		

		

	}

#divform input[type="password"]{

	/*border-color:#c6c6c6 #dadada #eaeaea;*/

	/*background: #fafafa;*/

	color:#333333;

	/*color:#999;*/

	font-size:1.2em;

	font-family:inherit;

	

	

}















/*Inicio div form interno*/

/*------------------estilo formulario----------------*/



#divformInterno table caption {

		padding:5px 2px 5px 5px;

		color: #3a4856;

		background-color: #f3f3f3;

		font-weight: normal;

		text-align: centered;

		text-transform: capitalize;

		

		}



#divformInterno table{

		

		 font: normal 10px helvetica, verdana, arial, sans-serif;

		 /*background-color:#E5E5D8;*/

	}

#divformInterno table tr td{

		padding: 6px 9px;

		text-align:left;

		height:25px;



	}

#divformInterno table thead th{

		/*background-color: #E5E5D8;*/

		background-color:#0071BA;

		/*border-bottom: 1px solid #ccc;*/

		

		font-weight: bold;

		text-align:left;

		padding: 5px 9px;

	

		color:#FFFFFF;

	}

#divformInterno table tbody tr th{

		background-color: #0071BA;

		font-weight: normal;

		

		padding: 6px 9px;

		background-color: #E5E5D8;

	}

#divformInterno table tbody td{

			/*border-left: 1px solid #D9D9D9;*/

	}

	

	



#divformInterno table tbody tr td {



/*height:8px;*/



}



#divformInterno table thead td {

/*border-bottom:1px solid #ececec;*/



}



#divformInterno table tr:nth-child(even){ 





}







#divformInterno table tfoot{

		border-top: 1px solid #ccc;

		font-weight:bold;

		color:#592C16;

		padding: 16px 9px;

		

		

	}

	

#divformInterno table{

		/*border: 1px solid #D9D9D9;*/

		 font: normal 10px helvetica, verdana, arial, sans-serif;

		 color:#000000;

	}



 #divformInterno table tbody tr{

			/*border-top: 1px solid #D9D9D9;*/

	}

	

	#divformInterno fieldset{

			border: 1px solid #bbbbbb;

	/*corner*/

	/*-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	border-radius: 4px;

	background-color:#f3f3f3;*/

	padding:5px;

	padding-bottom:8px;

	

	

		

		

	}

#divformInterno input[type="password"]{

	/*border-color:#c6c6c6 #dadada #eaeaea;*/

	/*background: #fafafa;*/

	color:#333333;

	/*color:#999;*/

	font-size:1.2em;

	font-family:inherit;

	

	

}







#divformInterno table input[type="text"],#divformInterno table input[type="password"],#divformInterno table input[type="file"],#divformInterno table textarea, #divformInterno table select {

	/*border-color:#c6c6c6 #dadada #eaeaea;*/

	

/*color:#333333;

	color:#999;*/

	font-size:1.2em;

	font-family:inherit;

	/*corner*/

	

	

	border:1px solid #c6c6c6;

	cursor:pointer;

	float:left;

	

		

		

 

}









/* Fin divForm interno*/

fieldset table li{

	

	list-style-image: url(../img/web/sb.png);

	

	



	list-style-position:outside;

	

	float:left;

	margin-left:25px;

	/*margin-top:1px;*/

	cursor:pointer;

	

	

	



	

		}

#tabla_gridS{

	margin-top:10px;}



.divFormEven{

	/*background-color:#f5f5ee;*/

	

	}

#divform table input[type="text"],#divform table input[type="password"],#divform table input[type="file"],#divform table textarea, #divform table select , #divform table checkbox {

	/*border-color:#c6c6c6 #dadada #eaeaea;*/

	

/*color:#333333;

	color:#999;*/

	font-size:1.2em;

	font-family:inherit;

	/*corner*/

	

	

	border:1px solid #c6c6c6;

	cursor:pointer;

	float:left;

	

		

		

 

}

#divform table input[type="text"]:hover,#divform table input[type="password"]:hover,#divform table input[type="file"]:hover,#divform table textarea:hover, #divform table select:hover{

	background-color:#fafaad;



	

		

		

 

}

/*#divLista table input[type="text"],#divLista table input[type="password"],#divLista table input[type="file"],#divLista table textarea, #divLista table select {



	color:#333333;

	

	font-size:1.2em;

	font-family:inherit;

	background-color:white;

	

	

	

	border:1px solid #c6c6c6;

	cursor:pointer;

	

	

		

		

 

}*/



#divLista table input[type="checkbox"]{

	cursor:pointer;

	 }



legend{

/*	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;*/

	font-size:16px;

	/*color:#0071BA;

	background-color:#d7d7d7;*/

	/*background-image:linear-gradient(to bottom,#e6e6e6, #d7d7d7);*/

	padding-top:3px;

    padding-left: 5px;

	padding-bottom:4px;

	

	/*border: 1px solid #e5e5e5;*/

	}



<!-- Fin estilos para formularios -->









.ocultar{

	display:none;}



.mostrar{

	display:block;

	

	}

	





#logout {

	

	color:#f6f6f6;

	

	/*text-decoration:none;	*/

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	margin-top:10px;

	font-size:15px;

	}



#logout a{

	/*border:1px solid #0071BA;*/

	color:#f6f6f6;

	

	text-decoration:none;	

	

	box-shadow:#666;

	

	font-size:15px;

	font-family:Arial, Helvetica, sans-serif;

	}





fieldset form input[type=button], table caption input[type=button], input[type=submit] {

		

/*	color:#FFF;

	padding:6px;

	text-decoration:none;	

	margin-top:5px;*/

	/*background-color:#0071BA;*/

	/*border:1px solid #757575;

	

	border-radius:5px 5px 5px 5px;

	font-size:12px;

	cursor:pointer;

	background-image:url(../img/web/bg-btn.jpg);*/

	

		

/*background-image: url("../img/web/bg-btn.jpg");

    border: medium none;

    border-radius: 5px;

    color: #FFFFFF;

    cursor: pointer;

    font-size: 12px;

    margin-top: 5px;

    padding: 6px;

    text-decoration: none;

    width: 80px;*/

	}

	

#iconL{

	

	text-align:left;

	/*position:absolute;*/}

#iconL h1{

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;}



	

#iconL a, #iconL b  {

	color:#FFF;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-transform:uppercase;}

	

	

<!-- Estilo para las listas -->

#divLista  table caption {

		padding:5px 2px 5px 10px;

		color: #3a4856;

		background-color: #f5f5f5;

		font-weight: normal;

	

		text-transform: capitalize;

		border: 1px solid #d7d7d7;

		text-align:left;

		}





#divLista{

	margin-top:10px;}

#divLista 	table{

	

		

		 font: normal 10px helvetica, verdana, arial, sans-serif;

		 /*color:#000000;*/

		 color:#555;

		 background-color:white;

		 width:100%;

		

		 

		 

		 

	}





	

#divLista 	table tr td{

		padding-left:6px;

		padding-right:6px;/*

		

		/*padding: 4px 0px;*/

		/*padding-top:5px;

		padding-bottom:5px;*/

		/*padding:5px 7px;*/

		padding-top: 3px;

		padding-bottom: 3px;

		text-align:left;

		/*border-right:1px solid #D7D7D7;*/

		

	}

#divLista table thead {

		

		/*background-color:#0071BA;*/

		/* background-image:linear-gradient(to bottom, #6b6b6b, #595858);

		border-left: 2px solid #464545;

		 border-right: 2px solid #464545;

		 border-bottom:2px solid #464545;*/

		/*background-image:linear-gradient(to bottom,#595858,#464545);*/

		/*background-image:linear-gradient(to bottom, #193048, #1e3854);*/

		

		

		/*background-image:url(../img/web/bg-header.jpg);*/

		font-weight: bold;

		text-align:left;

		padding: 10px 9px;

	

		/*color:#FFFFFF;*/

		

   

		font-size:12px;

		color:#333;

	/*	text-transform:uppercase;*/

		

	}

	

#divLista table thead tr {

	background-color:#ebeaea;

	font-weight:normal;

	

    border-left: 1px solid #cccccc;

    border-right: 1px solid #cccccc;

	}	

#divLista table thead tr th{

	

	padding: 8px 2px;

	/*box-shadow:0 1px 0 rgba(255, 255, 255, 0.8) inset;*/

	border-bottom:1px solid #d7d7d7;

	/*border-right:1px solid #d7d7d7;*/

	
text-transform:uppercase;
	

	}

	

#divLista  table tbody tr:hover {

	color: #333333;

	

	background-color:#f1f1f1; 

	color:black;

	cursor:pointer;

}



#divLista  table  tbody tr.odd:hover {

color: #333333;

	background-color: #E5E5D8;

	

}



#divLista  table tbody tr td {

	font-size:13px;

	font-family:Arial, Helvetica, sans-serif;





}

#divLista table tbody{

	border-left:1px solid #d7d7d7;

	border-right:1px solid #d7d7d7;

	

	}

#divLista  table tbody tr  {

	padding-left: 5px;

	





}



.footable-first-column{ padding-left: 8px; }

#divLista  table thead td {

border-bottom:1px solid #ececec;



}

#divLista  table tr:nth-child(even){

	/*background-color:#fff8e6; funcionaba el sombreado intermedio*/







}

#tabla_gridS tbody tr:even{

			background-color:#fff8e6;

}

.even{

	background-color:#ecf0f3;

	

	}







#divLista table tfoot{

		border-top: 1px solid #ccc;

		font-weight:bold;

		color:#592C16;

		padding: 16px 9px;

		

		

	}

#divLista 	table tfoot th{

		

		 /*background-image:linear-gradient(to bottom, #E6E6E6, #D7D7D7);*/

		

		/*background-image: url(../img/web/bg-footer.jpg);*/

		font-weight: bold;

		text-align:left;

		padding: 0px 9px;

		

	

		/*color:#FFFFFF;*/

	}	

#divLista 	table tfoot th {

text-align:right;

	}	









#divLista table tfoot th a{

		

		background-color:#fffafa;

		/*background-image:url(../img/web/bg-btn.jpg);*/

border:solid 1px #bbbbbb;

color:#000000;

/*color:#FFF;*/

margin-left:5px;

text-decoration:none;

font-family:Verdana, Geneva, sans-serif;

		font-size:10px;

		font-weight:normal;

padding:3px;

	}	





#divLista 	table tfoot th b{

	padding-left:5px;

/* margin-right:-15px;

text-decoration:none;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

padding:8px;

color:#000000;*/



}

#divLista table tbody tr {

	

	height:30px;

	border-bottom:1px solid #d7d7d7;

	/*border-left:1px solid #d7d7d7;

	border-right:1px solid #d7d7d7;*/





	}





#divLista table caption {

/*text-align:left; 

border:solid 1px #BBBBBB; 

padding:2px 0px 5px 5px;

*/

}

<!-- Fin estilo para las listas -->





<!-- Estilo Galeria -->



file{  

		padding:12px;  

		font:bold 12px Arial, Helvetica, sans-serif;

        text-align:center;  

        background:#f2f2f2;  

        color:#3366cc;  

        border:1px solid #ccc;  

        width:150px;

		display:block;  

        -moz-border-radius:5px;

		-webkit-border-radius:5px; 

		margin:0 auto; 

		text-decoration:none;

		margin-top:6px;

    }

	

	#gallery,#galleryDetalle,#gallery_a{

		list-style:none;

		margin:20px 0 0 0;

		padding:0

	}

	#gallery li,#galleryDetalle li,#gallery_a li{

		/*display:block;

		float:left;*/

		

		/*height:210px;*/

		/*background:#f3f1eb;

		border:1px solid #093;*/

		text-align:center;

		/*padding:6px 0;*/

		margin:5px 0 5px 14px;

		

	}

	#gallery li img{

		

		/*height:130px;

		margin-bottom:0px;

		padding:3px;*/

		/*background-color:#FFF;

		border:solid 1px #CCCCCC;*/

		

	}

	#gallery li a{

		

	}

	#foto{

		

		}

	#gallery li a img, #galleryDetalle li a img{ width:auto; height:auto;

	text-transform:lowercase;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:11px;

	}

	

	#fotoperfil{

		

		margin-top:-5px;}

	

	#fotoperfil img{ height:35px;

	width:42px;

		margin-bottom:0px;

		padding:1px;

		/*background-color:white;*/

		cursor:pointer;

		border-radius: 10%;

		margin-right:10px;

		

	}



#DataP{

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:12px;

	line-height:13px;}

	#gallery li span{

		

		color:#000;

		font-size:11px;

		font-family:Verdana, Geneva, sans-serif;

		

		

		}



<!-- Fin estilo galerias -->

#fbusqueda{

	color:#000;

	position:absolute;

	text-align:center;



	padding:7px;

	border:1px solid #ececec;

	

	-moz-border-radius: 6px;

	-webkit-border-radius: 6px;

	border-radius: 6px;

	

	

	}

	

<!-- Estilo Formulario Accesos -->





#divformLogin{

	

	text-align:center;

	color:#333333;

	margin-top:50px;

	

	border:1px solid #FFF;

	position:absolute;

	top:50%;

	background-color:#000;}

	

.wrappLogin {

	

	width:100%;

	float:right;

	/*background-color:#f1f1f1;*/

	padding-top:50px;

	height:590px;

	background:none;

	

	

		

	

		

	/*

background-image:url(../img/web/3d1.jpg);

	background-position:left;

	background-repeat:no-repeat;

	*/

	

	}



	

.wLogin, .block_form{

	

/*	float: left;

    margin-left: 40px;

    margin-top: 20px;

    position: absolute;

    width: 350px;

	box-shadow: 2px 2px 5px #999;

	padding:20px;

	border-radius:10px;

	background-color:white;

	*/

	background-color:#f6f6f6;



    border: 1px solid #cccccc;

    color: #13489e !important;    

    /*text-shadow: 2px 2px 0 #ffffff;*/

	padding-top:20px;

	padding-bottom:20px;

	

	

}

#footer{

	color: #333;

	

	text-align:center;}



#footer h2{

	font-size:20px;

	

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	

	

	}

#footer img{ border:solid 1px #000;}

	



#formL fieldset input[type=submit] {

		/*border:2px solid #0071BA;*/

		border:1px solid #757575;

	color:white;

	padding:5px;

	text-decoration:none;	

	

	/*background-color:#0071BA;*/

	background-image:url(../img/web/bg-btn.jpg);

	border-radius:5px 5px 5px 5px;

	font-size:10px;

	cursor:pointer;

	width:100px;

	}



#formL fieldset input[type=text],#formL fieldset input[type=password] {

		

	height: 25px;

    width: 260px;

	}



#formL fieldset {

	padding:10px;

	padding-top:25px;

	}



#formL table tbody tr td {

	text-align: left;

	vertical-align:middle;

	}

#formL fieldset legend {

	color:#0071BA;

	font-size:18px;

	font-weight:normal;



	}

.error_msg{

	font-size:10px;

	color:#C30;

	text-align:left;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	

	

	}

<!-- Fin Formulario Accesos -->



.mensajeUsuario{

	background-color:#c3d2e5;

	border-top:solid 2px #84a7db;

	border-bottom:solid 2px #84a7db;

	padding:3px 1px 3px 1px;

	}

	



.modulo-padre ul{

	margin-left:15px;

	

	}



.modulo-padre ul li{

	padding:4px;

	

	}

.modulo-padre ul li a, .modulo-padre input{

	text-decoration:none;

	cursor:pointer;

	

	}

.modulo-padre{

	margin-top:10px;

	font-family:Verdana,Geneva,sans-serif;

	font-size:12px;

	border-bottom-color:#999;

	

	float:left;

	}

#tituloAcceso{

	text-transform:uppercase;

	font-weight:bold;

	color:#0071BA;

	

		}

#padre{

	

	margin-right:6px;}

	

/*#logo {

  background-image: url("../img/web/login.png");

    background-repeat: no-repeat;

    height: 200px;

    left: 200px;

    position: absolute;

    top: 3px;

    width: 200px;}*/





#formL  table input[type=text]{

background-image:url(../img/web/user.png);

background-position:right;

background-repeat:no-repeat;}

	





#formL  table input[type=password]{

background-image:url(../img/web/passwd.png);

background-position:right;

background-repeat:no-repeat;}

	



#logoe{

	

	width:90px;

	}



#fotoperfil strong{

	vertical-align:middle;}

	



/*Estilo Loader y Ventana de Mensaje*/	

	

	

.msg{

	

	background-color:white;

	

	/*border:1px solid #cccccc;*/

	display:none;

	z-index:999999;

	border-radius:3px 3px 0px 0px;

	

	

	

	

		}

.msg h6{

	/*background-color: #0071ba;*/

	/*background-color:#0063b0;*/

	background-color: #383f50;

    color: #fff;

    display: block;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-weight: bold;

    height: 23px;

    margin-bottom: 10px;

    padding-bottom: 12px;

	padding-top:5px;

	padding-left:3px;

    position: absolute;

    top: -10px;

	width:100%;

	border-radius:3px 3px 0px 0px;

    

	

	

	

		}

#fbusqueda h6{

	background-color: #0071ba;

    color: #fff;

    display: block;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-weight: bold;

    height: 25px;

    margin-bottom: 5px;

	

	

	padding-left:3px;

    

    position: absolute;

    top: -10px;

	width:100%;

	margin-left:-7px;



	

	

		}

#contenidoMsj{

	padding-top:8px;

	padding-bottom:8px;}

#contenidoMsj ul{

	padding-left:5px;}

#fbusqueda strong{

	/* background-image: url("../img/web/close.png");*/

	 background-image:url(../img/close.png);

    background-repeat: no-repeat;

    cursor: pointer;

    font-weight: bolder;

    height: 18px;

    position: absolute;

    right: 4px;

    top: 3px;

    width: 24px;

    z-index: 99999;}



.msg span{

	position:absolute;

	top:0px;

	right:2px;

	/*height:18px;*/

	/*width:18px;*/

	font-weight:bolder;

	/* background-image: url(../img/web/close.png);

	background-repeat:no-repeat;*/

	z-index: 99999;}



.msg li {

	float:left;

	list-style:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	margin-right:7px;}



.msg strong {

	

		

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	}



.imgL{

	background-image:url(../img/ajax-loader1.gif);

	

	background-repeat:no-repeat;

	height:75px;

	width:195px;

	background-position:center;

	}



#contenidoMsj{

	

	margin-top:20px;}

	



	
.loader{

	

	

	padding:5px;

	/*border:solid 1px #BBBBBB;

	background-color:lightyellow;*/

	display:none;

	width:350px;

	height:auto;

	

	

	

	

	

		}

.loader h6{

	display:block;

	background-color:#0071BA;

	position:absolute;

	top:0px;

	width:99%;

	margin-left:-5px;

	color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	margin-bottom:5px;

	height:15px;

	padding:2px;

	font-size:11px;

	

	

	

		}

.loader span{

	position:absolute;

	top:2px;

	right:2px;

	height:18px;

	width:18px;

	font-weight:bolder;

	background-image:url(../img/web/close.png);

	background-repeat:no-repeat;}



.loader li {

	float:left;

	list-style:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	margin-right:7px;}



.loader strong {

	

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	text-align:left;

	

	}



	

/*Fin Loader y Ventana de Mensaje*/	



/*Estilo menus */



/*.menu{

	}



.menu > li {



float:left;

	padding:10px;

	background-color:#0071BA;

	color:#000;

	cursor:pointer;	

	display:block;

	font-family:Verdana,Geneva,sans-serif;

	font-size:12px;



	

	

}

.menu > li a{ 

text-decoration:none;



	

}

.menu li ul{

	display:none;}

	

.menu li ul{

	

	position:absolute;

	line-height:18px;

	margin-top:10px;

	

	margin-left:-12px;

	

	}



.menu li ul li{

	padding:10px;

	border-bottom:solid 1px #d0d1d3;

	background-color:#8a8888;

	

	}

.menu li ul{

	

	

	}*/

.menu li ul li a{

	/*text-decoration:none;

	display:block;*/	}

	



	

#items{

	float:right;

	width:200px;

	margin-top:8px;

	text-align:right;

	margin-right:8px;}



/*Fin estilo menus*/





#divformInterno table tr td {

    height: 0px;

    padding: 0px 1px;

    text-align: left;

}



#headerInicio{

	padding:8px;

	margin-top:-8px;

	text-align:left;}





/*#portada{

	background-color: white;

    background-image: url("../img/web/anuncioP2.png");

    background-repeat: no-repeat;

    border: 1px solid #CCCCCC;

    height: 200px;

    left: 23px;

    position: absolute;

    top: 50px;

    width: 380px;

	

	}*/

/*#contenidoMsj ul li{

	list-style-image:url(../img/web/inf.png);

	list-style-position:inside;

	line-height:12px;

	}*/

.lbx{

	

	background-image: url(../img/web/search.png);

	background-position:right;

	background-repeat:no-repeat;}

	

li.reload{

	list-style-image:url(../img/web/reload.png);

	

	}

	

#divLista table tfoot tr td {

	

    padding: 3px 0px;

    text-align: left;

		border-top: 1px solid #BBBBBB;

}



#divLista table tfoot tr{

	/*background-color:#f7f7f7;*/

	background-color:#ebeaea;

	border-right: 1px solid #BBBBBB;

	border-left: 1px solid #BBBBBB;

	border-bottom:1px solid #BBBBBB;

}

#divLista table tfoot tr input{

	color:#000;

	font-weight:bold;}

	

.amarillo{

	background-color:#FFFF99;

	color:black;}

	

#ui-id-1 li, #ui-id-2 li

{

	

	

	font-size:12px;

	

	cursor:pointer;}

	

	

#contenidoMsj ul li a{

	position:absolute;

	z-index:999999;

	font-size:15px;

	}



.menu ul{

	display:none;} 

.menu { list-style:none; }

.menu li { float:left;}

.menu li a { display:block; padding:7px 10px; text-decoration:none; color:#CCCCCC; font-weight:bold; }

.menu li a:hover { color:#FFFFFF; }

/* Submenu */

.menu ul.submenu { /*border:1px solid #000000; */padding:0px; position:absolute; list-style:none; background-color:#8a8888; z-index:3000;}

.menu ul.submenu li { float:none; background-image:none; border-bottom:1px solid #d0d1d3; width:200px;}

/* Subsubmenu */

.menu ul.submenu ul.submenu {/* border:1px solid #000000;*/ padding:0px; position:absolute; list-style:none;/* background-color:#8a8888; */margin-left:200px; margin-top:-40px;}

.menu ul.submenu ul.submenu li { float:none; background-color:#8a8888; border-bottom:1px solid #d0d1d3; min-width:200px;}





/* ======================================================================================================

 MEDIA QUERIES

=======================================================================================================*/	



/* ================= Tablet (Portrait) 768px - 959px ================= */



@media only screen and (min-width: 768px) and (max-width: 959px) {

	

	#userInfo{ padding:0px;}

	#header_grid{

		height:auto;}

		

	.menu li { float:none; border-bottom: 1px solid #D0D1D3;}

	

	.menu ul.submenu {

   /* background-color: #8A8888;*/

    list-style: none outside none;

    padding: 0;

    position:static;

}



.menu ul.submenu ul.submenu {/* border:1px solid #000000;*/ padding:0px; position:relative; list-style:none;/* background-color:#8a8888;*/ margin-left:8px; margin-top:0px;}



.menu ul.submenu li {

    background-image: none;

    border-bottom: 1px solid #D0D1D3;

    float: none;

    width: 100%;

	display:block;

}

	

#logout {

	position:absolute;

	top:2px;

	right:0px;}	

	}







/* ================= Mobile (Portrait) < 767px ================= */

@media only screen and (max-width: 767px) {

	#logout {

	position:absolute;

	top:8px;

	right:0px;}	

	

	#userInfo{ padding:0px;}

	#header_grid{

		height:auto;}

		

	.menu li { float:none; border-bottom: 1px solid #D0D1D3;}

	

	.menu ul.submenu {

   /* background-color: #8A8888;*/

    list-style: none outside none;

    padding: 0;

    position:static;

}



.menu ul.submenu ul.submenu {/* border:1px solid #000000;*/ padding:0px; position:relative; list-style:none;/* background-color:#8a8888;*/ margin-left:8px; margin-top:0px;}



.menu ul.submenu li {

    background-image: none;

    border-bottom: 1px solid #D0D1D3;

    float: none;

    width: 100%;

	display:block;

}

	

	

	

}



/* ================= Mobile (Landscape) 480px - 767px ================= */

@media only screen and (min-width: 480px) and (max-width: 767px) {

/* ================= Logo and Main menu ================= */



}

/*Lista de accesos*/



.menuA{

	padding-left:15px;

	

		}

.menuA > li{

	padding-left:1px;

	padding-right:1px;

	margin-left:2px;

/*	text-transform:uppercase;*/

	

}

.Autorizados checkbox{

	cursor:pointer;



	

}

.menuA li{

	

	

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	

	/*margin-left:5px;*/

	cursor:pointer;}

.menuA li ul li{	

	float:none;}

	

.menuA li ul li ul{

	margin-left:6px;}







/*Fin Lista de Accesos*/

#headerInicio{

	/*background-image:url(../img/web/bgheader.png);*/

	background-image:url(../site_assets/img/site/bg-title.jpg);

	

	background-repeat:repeat-x;

	

	font-family: 'Cuprum', serif;

  font-size: 18px;

  font-weight:bold;

  height:22px;

   color: #13489E !important;

    font-size: 25px;

	border-bottom:solid 1px #CCCCCC;

   

    text-shadow: 2px 2px 0 #FFFFFF;

  }

  

 #fotoperfil span{

	 position:absolute;

	 top:45px;

	 right:50px;

	 font-family: 'Cuprum', serif;} 



#logoEmpresa{

	float:left;

	margin-right:50px;

	

	}

#logoEmpresa b{

	font-size:18px;

		

	}



#logoEmpresa img{

	width:170px;

	

	/*position:absolute;

	left:8px;

	top:0px;*/}

	

.galeria li{

	

	float:left;

	margin-right:3px;

	border:1px solid #bbbbbb;

	background-color:#ECE7E7;

	cursor:pointer;

	}

	

.galeria li img{

	

	width:200px;

	height:200px;}

div.slide img {

	width:488px;

	height:400px;

	

	}

.menu-categorias{

	 /* border: 1px solid #E0EDED;*/

    list-style: none outside none;

    margin: 0;

    overflow: hidden;

    padding: 0 !important;

	/*margin-top:-10px;*/

	

	}

.menu-categorias li a {

    display: block;

    padding: 10px 15px;

}



.menu-categorias li a{

	color:#f6f6f6;	 

    cursor: pointer;

	}

.menu-categorias li a label{

	color:#f6f6f6;	 

    

	}

	

	 

ul.menu-categorias li a:after {

    /*content: "";*/

    float: right;

    font-family: 'FontAwesome';

    position: relative;

    top: 0;

}



ul.menu-categorias > li {

  /* border-bottom:1px solid #333;

   border-top:1px solid #4c4c4c;*/

}



ul.menu-categorias li ul li {

  /*border-top:1px solid #fefefe;*/

  background-color:#272c38;

  

  border-top:1px solid #161920;

   

}

ul.menu-categorias li ul li {

	

  

}

.menu-categorias ul{

	display:none;

	margin-top:-15px;} 

.menu-categorias { list-style:none;/* border-right:1px solid #e3e3e3;*/ }

.menu-categorias li { float:none;  min-width:200px; }

.menu-categorias > li{ /*background-image:linear-gradient(to bottom,#e1e1e1, #e2e2e2)*/ background-color: #383f50; border-bottom:1px solid #232732;   }

.menu-categorias li a { display:block; /*padding:2px 2px;*/ text-decoration:none; /* color:#CCCCCC;font-weight:bold;*/ }

.menu-categorias li a:hover { /*color:#FFFFFF; */}

/* Submenu */

.menu-categorias ul.submenu { /*border:1px solid #000000; */padding:0px; /*position:absolute;*/ list-style:none; /*background-color:#8a8888; z-index:999999;*/ margin-top:3px;}

.menu-categorias ul.submenu li { float:none;/* border-bottom:1px solid #d0d1d3; *//* */background-color:#f9f9f9; }

.menu-categorias ul.submenu li div#link { padding-left:8px; }







/* Subsubmenu */

.menu-categorias ul.submenu ul.submenu {/* border:1px solid #000000;*//* padding:0px; position:absolute;*/ list-style:none;/* background-color:#8a8888; *//*margin-left:200px; margin-top:-40px;*/}

.menu-categorias ul.submenu ul.submenu li { float:none; /*border-bottom:1px solid #d0d1d3;*/ min-width:200px;}



/*Fin menu categorias*/	





/*CSS MENU MAIN*/

.menu-main ul{

	display:none;} 

.menu-main { list-style:none; }

.menu-main li { float:left;}

.menu-main li a { display:block; padding:2px 2px; text-decoration:none; color:#CCCCCC;/* font-weight:bold;*/ }

.menu-main li a:hover { color:#FFFFFF; }

/* Submenu */

.menu-main ul.submenu { /*border:1px solid #000000; */padding:0px; position:absolute; list-style:none; background-color:#8a8888; z-index:999999; margin-top:3px;}

.menu-main ul.submenu li { float:none; background-image:none; border-bottom:1px dotted #d0d1d3;/*  width:200px;*/ background-color:#0071BA;}

/* Subsubmenu */

.menu-main ul.submenu ul.submenu {/* border:1px solid #000000;*/ padding:0px; position:absolute; list-style:none;/* background-color:#8a8888; */margin-left:200px; margin-top:-40px;}

.menu-main ul.submenu ul.submenu li { float:none; background-color:#8a8888; min-width:200px;}



#left-block{

	/*background-color:#0071BA;*/

	padding-right:0px;

	/*padding-left:10px;*/

	background-color:#184A7D;

	background-image:linear-gradient(to bottom, #4d4d4d, #4d4d4d);

	

	/*border-radius:5px 5px 0px 0px;*/

	height:100%;

	

		

	}

#left-block ul li span{

	

	font-size:18px;

	color:#cccccc;

	margin-right:3px;

	

	}

#left-block ul.submenu li span{

	

	font-size:15px;

	color:#cccccc;

	margin-right:0px;

	margin-left:15px;

	

	}

#left-block-row{

	/*margin-left:2px;*/

	padding-left:13px;

	margin-right:1px;}

.wrap_content{

	

	

	

	

	/*margin-left:2px;*/}

.wrap-seccion{

	margin-bottom:25px;

	

	



	

	}

.wrap-main{

	

	height:100%;

	}

#left-block h4 {

	background-image:linear-gradient(to bottom, #6B6B6B, #595858);

    border-radius: 5px 5px 0 0;

    color: #FFFFFF;

    display: block;

    font-size: 20px;

    font-weight: 500;

	/*border:1px solid #4D4D4D;*/

	

    overflow: hidden;

    padding: 8px;

    position: relative;

   /* text-shadow: 1px 1px 0 #333333;*/

	

	

	}

#right-block{

	/*padding-left:35px;*/

	

	margin-bottom:50px;

	padding-left:0px;

	

	

	}

#seccion-cms h3{

	

	/*font-style:italic;*/}

#col-menu{

	padding:0px;

	height:100%;}



.fondo_contenido{

	background-color:#FFFFFF;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

	border-bottom:1px solid #CCCCCC;	

	padding-top:15px;

	

	}	

.bg_form{

	/*background-color:#fdfdfd;*/

	background-color:white;

	

	border:1px solid #dedede;

	padding:0px;

	padding-bottom:8px;

	border-radius:7px 7px 0px 0px;

	margin-top:5px;	

	}

.bg_form legend{

	margin-bottom:2px;

	border-radius:7px 7px 0px 0px;

	

	}

.bg_form2{

	/*background-color:#fdfdfd;*/

	

	/*border:1px solid #dedede;*/

	padding:0px;

	padding-bottom:8px;

	margin-top:5px;	

	}

.bg_form3{

	background-color:#f6f6f6;

	

	border:1px solid #dedede;

	padding:0px;

	padding-bottom:8px;

	margin-top:5px;	

	}

.bg_form3 legend{

	background-color:#337ab7;

	color: #FFF;

	margin-bottom:3px;

		

	}

	

.bg_form2 legend{

	margin-bottom:2px;

	border-radius:7px 7px 0px 0px;

	

	}

.wrap_filtros2{

	

 

    border: 1px solid #dedede;

    padding-bottom: 4px;

    padding-top: 8px;

	border-radius:7px 7px 0px 0px;

	/*background-color:#f2f1f1;*/

	height:35px;

	

	

	}

.wrap_filtros legend{

	padding-left:5px;

	margin-bottom:3px;

	

	

	}	

.wrap_filtros2 legend{

	padding-left:5px;

	margin-bottom:2px;

	

	

	}				

.content_tabla table tbody{

	font-size:11px;

	font-weight:normal;

	

	}

.content_tabla table tbody tr{

	cursor:pointer;

	

	}

.content_tabla{ /*background-color:#FFF;

border-radius:8px;

padding-top:8px;

margin-left:5px;

border:1px solid #CCCCCC;*/

}



.columna-tercera{

	padding-left:0px;

	padding-right:0px;}

.wrap_filtros{

	

	/*background-image:linear-gradient(to bottom, #e6e6e6, #d7d7d7);*/

	padding-top:4px;

	padding-bottom:4px;

	border:1px solid #dedede;

	border-radius:8px 8px 0px 0px;

	

	}

.wrap_filtros_1{

	

	background-image:linear-gradient(to bottom, #6b6b6b, #595858);

	padding-top:4px;

	padding-bottom:4px;

	/*border:1px solid #CCCCCC;*/

	border-radius:8px 8px 0px 0px;

	color:#FFF;

	

	}

.image_galeria{

	border:1px solid #CCC;

	

	margin-left:2px;

	margin-top:2px;

	margin-right:3px;}

.gal_img{

	margin-right:5px;

	

	}

#form_articulo{

	margin-bottom:20px;

	/* background-color: #f7f7f7;

    border: 1px solid #cccccc;*/

   

   /* margin: 5px;*/

   

	}

.campo{

	background-color: #eeeeee;

    border-top: 1px solid #c4c4c4;

    font-size: 12px;}

#detalle_articulo{

	background-color:#ffffff;

    border:1px solid #cccccc;

	margin-bottom:15px;

	margin-top:15px;

		

	}

.detalle{

	margin-left:5px;

	font-weight:bold;

	

	}

#tagList li {

	float:left;

	margin-right:15px;

	list-style:none;}

#tagList li input[type=checkbox]{

	cursor:pointer;

}

#celda_estado,#celda_destacado{

	text-align:center;

	font-size:25px;

	width:60px;

	font-weight:bolder;



	}

#tablaArticulos tbody tr td{

	color:#0071ba;

	font-size:18px;

	}

#listaTags li{

	list-style:none;

	font-size:15px;

	float:left;

	margin-right:6px;

	margin-bottom:10px;}

#listaTags li i{

	cursor:pointer;

	

	}

.content-products{

	margin-top:10px;}

#container-slider{

	background-color:#FFF;}

.wrap-main {

	padding-top:0px;}

	

	msg{

	

	background-color:lightyellow;

	

	border:solid 1px #BBBBBB;

	display:none;

	z-index:999999;

	

	

	

		}

	cursor:pointer;}

.msg h6{

	display:block;

	background-color:#0071BA;

	position:absolute;

	top:0px;

	width:100%;

	

	color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	margin-bottom:5px;

	/*height:15px;*/

	padding:5px;

	font-size:11px;

	padding-bottom:15px;

	

	

	

	

		}

.msg span{

	position:absolute;

	top:0px;

	right:2px;

	/*height:18px;*/

	/*width:18px;*/

	font-weight:bolder;

	/*background-image: url(../img/web/close.png);

	

	background-repeat:no-repeat; */  

	z-index: 99999;}



.msg li {

	float:left;

	list-style:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	margin-right:7px;}



.msg strong {

	

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	}



.imgL{

	background-image: url(../img/web/ajax-loader2.png);

	

	/*background-image:url(../img/web/ajax-loader1.gif);*/

	background-repeat:no-repeat;

	height:75px;

	width:100%;

	background-position:top;

	}



#contenidoMsj{

	

	margin-top:20px;

	border: 3px solid #383f50;

	padding-left:3px;



	}

	



	

.loader{

	

	

	padding:5px;

	/*border:solid 1px #BBBBBB;

	background-color:lightyellow;*/

	display:none;

	width:350px;

	height:auto;

	background-color: #fcfcfc;

    border: 1px solid #e0eded;

    

	

	

	

	

		}

.loader h6{

	display:block;

	background-color:#0071BA;

	position:absolute;

	top:0px;

	width:99%;

	margin-left:-5px;

	color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	margin-bottom:5px;

	height:15px;

	padding:2px;

	font-size:11px;

	

	

	

		}

.loader span{

	position:absolute;

	top:2px;

	right:2px;

	height:18px;

	width:18px;

	font-weight:bolder;

	background-image:url(img/web/close.png);

	

	background-repeat:no-repeat;}



.loader li {

	float:left;

	list-style:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	margin-right:7px;}



.loader strong {

	

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	text-align:left;

	

	}

.division{

	margin-bottom:2px;}

	

#clase1{

	color:#00C;

	/*font-weight:bold;*/

	

	}

	

/*Fin Loader y Ventana de Mensaje*/	



hr{

	margin-bottom:10px;

	margin-top:3px;}

#pagination{

	float:right;

	margin-top:5px;

	

	

	}

.pagination{

	/*padding-top:5px;*/

	}

#pagination li{

	float:left;

	list-style:none;}

.navPagination{

	float:right;

		

	}



.navPagination li{

	float:left;

	list-style:none;

	margin-left:2px;	

	}

.navPagination li a{

	text-decoration:none;

	border:1px solid #ccc;

	padding:3px;

	display:block;

	color:#0c305d;	

	}

.navPagination li b{padding:3px;

	display:block;	}

.controles{

	margin-top:8px;}

.subtitulo-header{

	background-image:linear-gradient(to bottom, #595858, #464545);}

	

.menuA li, .hideMenu li{

	list-style:none;

	

	

	cursor:pointer;

	}

#logoEmpresa i{

	

	/*color:#FFF;

	cursor:pointer;

	position:absolute;

	

	margin-top:7px;*/



		

	}

.hideMenu{

	

	padding-bottom:5px;

	padding-top:5px;

	margin-bottom:0px;

	padding-left:0px;}



#divformInterno{

	margin-top:10px;}

.perfilusuario li{

	list-style:none;

	cursor:pointer;

	

	}

.pagination{ margin:0px; margin-top:5px;}



#contenidoMsj ul{ padding:0px; }

#contenidoMsj ul p{ padding:0px; margin:0px; font-size:11px;}



.menu-categorias label,.menu-categorias i{

	color:#878b96;

	

	

	}

.menu-categorias  li ul.submenu li{ background-color:#272c38}	

.menu-categorias  li > a{

	color:#FFF;}

.titulo b{

	font-size:18px;}



#mce_82{

	border: 1px solid #ccc;



}

.currentcombinations{ padding-left:0px;}

.currentcombinations li{

	list-style:none;

	float:left;}

	i.deletecombinations{ cursor:pointer;}



.statistic_square{

	/*background-color:#f7f5f7;

	margin-bottom:10px;

	border:1px solid #ecebec;*/

	/*height:70px;*/

	text-align:center;

	cursor:pointer;

	

	}

.titlesquare{

	}

.wrapp-square:{

	margin-left:2px;

}



#statistic-content{

	padding-top:7px;}

.itemasociations li{

	list-style:none;

	}

ul.itemasociations li input[type="checkbox"]{

	cursor:pointer;}



.nailthumb-container{

	/*border:1px solid #dedede;*/

	border-radius:3px 3px 3px 3px;

	

	

	}

.thumbs-small{

		width:32px;

	height:32px;

	}

.breadsadmin{

	padding-left:0px;}

.breadsadmin li{

	margin-right:5px;

	float:left;

	list-style:none;

	

	}

#tabssv ul li:first-child{

	

	border-radius:7px 7px 0px 0px;}





#cBlock h6{

	padding-left:3px;

	color:white;

	background-color:#337ab7;

	padding-top:4px;

	padding-bottom:4px;

	padding-right:3px;

	margin-top:0px;

	margin-bottom:0px;

	

	

	

	}

#cBlock h6 label{

	font-size:18px;

	}



.dropdown-menu open{

	position:relative;

	z-index:999999;}



#tableinvoices tbody tr td input{

	border: 1px solid #ccc;

    border-radius: 4px;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

    color: #555;

    display: block;

    font-size: 14px;

    height: 27px;

    line-height: 1.42857;

    /*padding: 6px 12px;*/

    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

    width: 100%;

	}

.titulos, .values{

	text-align:right;

	

	

	}

.line{

	border-top:1px solid #d7d7d7;

	}

.values{	

	

	}

table.tablescroll {

    display: table;

    width: 100%;

}

table.tablescroll thead, table.tablescroll tbody {

    float: left;

    width: 100%;

}

table.tablescroll tbody {

    overflow: auto;

    height: 450px;

	border-left:1px solid #d7d7d7;

	border-right:1px solid #d7d7d7;



}

table.tablescroll tr {

    width: 100%;

    display: table;

    text-align: left;

	

	

	

}

.panel-green{

	

	background-color: #5cb85c;

    border-color: #5cb85c;

    color: #fff;

	}



.panel-yellow{

	background-color: #f0ad4e;

    border-color: #f0ad4e;

    color: #fff;

	}

	

.panel-red{

	background-color: #d9534f;

    border-color: #d9534f;

    color: #fff;

	}

.panel-footer{

	border:none;}

#divLista table.tablescroll thead {

    

	padding:0px;

}

.panell{padding-top:10px;}

.panell i{

	font-size:25px;

	font-weight:bold;

	}



.panel{

	border:1px solid #dedede;

	/*padding-bottom:10px;*/

	/*margin-top:10px;*/

	}

.panel legend{

	margin-bottom:3px;

	

	}

#tableinvoices label.label {font-size: 100%;

}

.activemenu{

	/*background-image:url(../img/web/activemnu.png);

	background-position:right;

	background-repeat:no-repeat;*/}



#divLista table tfoot div.pagination{

	margin:0px;

	}

#divLista table tfoot div.pagination ul{

	margin-top:4px;

	}



.pull-right i{

	

	color:#337ab7;}

#save{
/*margin-bottom:15px;*/

}
.btn{

margin-bottom:10px;}

