/**********************************************************************************

		Hojas de estylo formateo del estylo del navegados
		Autor: Elvis Milan S. // www.hostbolivia.net
		E-mail: elvismilans@hotmail.com

**********************************************************************************/
/* ESTYLOS DE TEXTO */
p{
	padding:5px;
}
strong{
	font-weight:bold;
}
.espacioA5, .espacioA10{
	float:none;
	clear:both;
	display:block;
}
.espacioA5{
	padding-top:5px;
}
.espacioA10{
	padding-top:10px;
}
/* */
.imgBorde5{
	float:left;
	margin-right:10px;
	padding:5px;
	border:1px solid #ccc;
	background:#fff;
}
/* */
.pading3, .pading5, .pading8, .pading10, .pading15, .pading20, .pading25{
	float:none;
	clear:both;
	display:block;
}
.pading3{
	padding:3px;
}
.pading5{
	padding:5px;
}
.pading8{
	padding:8px;
}
.pading5{
	padding:5px;
}
.pading10{
	padding:10px;
}
.pading15{
	padding:15px;
}
.pading20{
	padding:20px;
}
.pading25{
	padding:25px;
}
.padingInf{
	padding-bottom:8px;
}
/* porcentajes */
.ancho5, .ancho10, .ancho15, .ancho20, .ancho25,  .ancho30, .ancho33, .ancho40, .ancho50, .ancho60, .ancho70, .ancho75,  .ancho80, .ancho90, .ancho100{
	float:left;
	height:auto;
}
.ancho5{
	width:5%;
}
.ancho10{
	width:10%;
}
.ancho15{
	width:15%;
}
.ancho20{
	width:20%;
}
.ancho25{
	width:25%;
}
.ancho30{
	width:30%;
}
.ancho33{
	width:32.8%;
}
.ancho40{
	width:40%;
}
.ancho50{
	width:50%;
}
.ancho60{
	width:60%;
}
.ancho70{
	width:70%;
}
.ancho75{
	width:75%;
}
.ancho80{
	width:80%;
}
.ancho90{
	width:90%;
}
.ancho100{
	width:100%;
}
/* centar */
.centrar980{
	width:1028px;
	height:auto;
	margin:auto;
}
.centrar1099{
	width:1000px;
	height:auto;
	margin:auto;
}

/* tabla lista */
.tablaLista{
	float:left;
	width:100%;
}
.tablaLista thead th{
	color:#333;
	padding:6px;
	font-weight:bold;
	font-size:13px;
	height:auto;
	vertical-align:middle;
	background-color:#b7ddee;
}
.tablaLista tbody td{
	color:#333;
	padding:3px 5px 3px 5px;
	border-right:1px solid #FFF;
	vertical-align:middle;
}
.tablaLista tfoot td{
	color:#333;
	padding:8px;
	border:1px solid #FFF;
	font-weight:bold;
	background-color:#b7ddee;
	vertical-align:middle;
}
/* clases de eventos */
.even {
	background-color: #fff;
}
.odd {
	background-color: #efefef;
}
.filaHover{
	background-color: #feefb3;
}
.filaSeleccionado{
	background-color: #dff2bf;
}
.highlight{
	background-color: #3D3D3D;
	font-weight: bold;
}
.header{
	background-image:url(../images/bg.html);
	background-position:100% 50%;
	background-repeat:no-repeat;
	cursor:pointer;
}
.headerSortUp {
	background-image:url(../images/asc.html);
	background-position:100% 50%;
	background-repeat:no-repeat;
}
.headerSortDown {
	background-image:url(../images/desc.html);
	background-position:100% 50%;
	background-repeat:no-repeat;
}

/* classe formulario */
.tablaFormTop{
	float:left;
	width:100%;
	height:32px;
	overflow:hidden;
	border-top:1px solid #dedede;
	background: #FFF url(../images/bgHead.html) 0 0 repeat-x;
	cursor:pointer;
}
.tablaFormIcon, .tablaFormIconActivo{
	float:right;
	margin:9px 9px 0 0;
	width:13px;
	height:13px;
	overflow:hidden;
	background:url(../images/iconMaximize.html) 0 0 no-repeat;
}
.tablaFormIconActivo{
	background:url(../images/iconMinimizar.html) 0 0 no-repeat;
}
.tablaFormColapzar{
	float:left;
	width:100%;
	height:auto;
	background:#FFF;
}
.tablaForm thead th{
	color:#666;
	font-weight:bold;
	padding:10px;
	border-right:1px solid #FFF;
	background: #e7e7e7;
	vertical-align:middle;
}
.tablaForm thead .tablaFormTitulo{
	color:#333;
	font-weight:bold;
}
.tablaForm tbody td{
	vertical-align:middle;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	padding:5px 15px 5px 10px;
}
.tablaForm tbody .tablaFormLavel{
	background:#f3f3f3;
}
.tablaForm tbody .tablaFormTexto{
	display:block;
	text-align:right;
	color:#333;
}
.tablaForm tbody .tablaFormTexto b{
	color:#F00;
	font-weight:bold;
}
.tablaForm tbody .tablaFormSinBorde td{
	border:none;
}
.tablaForm tbody .tablaFormCentrar td{
	text-align:center;
}
/*  clases de menajes */
.msInformacion, .msCorrecto, .msAlerta, .msError, .msLimpieza{
	display:block;
	padding:15px;
	padding-left:45px;
	margin-bottom:8px;
}
.msInformacion{
	color:#00529b;
	background:#bde5f8 url(../images/Info.html) 5px 50% no-repeat;
	border:1px solid #589cbc;
}
.msCorrecto{
	color:#4f8a10;
	background:#dff2bf url(../images/Checked.html) 5px 50% no-repeat;
	border:1px solid #a6ca6a;
}
.msAlerta{
	color:#9f6000;
	background:#feefb3 url(../images/Warning.html) 5px 50% no-repeat;
	border:1px solid #e3cb46;
}
.msError{
	color:#333;
	background:#ffbaba url(../images/Error.html) 5px 50% no-repeat;
	border:1px solid #de5b5b;
}
.msLimpieza{
	color:#666;
	background:#efefef url(../images/clear.html) 5px 50% no-repeat;
	border:1px solid #dedede;
}
.msLista{
	clear:both;
	float:none;
	list-style:square;
}
.msLista li{
	margin-left:30px;
	padding:3px 0px 3px 0px;
}

/* */


.listaAgradecimiento{

	text-align:justify;
	line-height:15px;

	float:left;
	width:100%;
	height:auto;
	padding-bottom:10px;
	border-bottom:1px dashed #d1d1d1;
}

.listaVentajas{
	margin-left:30px;
}
.listaVentajasBloques{
    margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
}
.listaVentajasUrl{
	margin-left: 60px;
	line-height: 16px;
}
.listaVentajas li{
	color:#000;
	padding:5px 0px;
}
.listaVentajasBloques li{
    color:#666;
	padding:3px 0px;
}