.style1 {color: #014577;}

.style2 {color: #3178B0;}

.style3 {color: #88AA44;}

.fdo {

	background-image: url(images/pasto.gif);

	background-repeat: no-repeat;

}

.m1 {

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

	font-size: 13px;

	font-weight: bold;

	padding-left: 11px;

	color: #005577;

	list-style-image: url(images/blt-1.gif);

	margin-top: 33px;

	text-decoration:none;

}

.dom-disp {

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

	font-size: 12px;

	color: #005577;

	text-align: center;

	background-image: url(images/fdo-dominios.gif);

	background-position: center center;

	background-repeat: no-repeat;

	vertical-align: middle;

	clip: rect(auto,auto,auto,auto);

	padding-top: 24px;

	padding-bottom: 24px;

}

.titulos {

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

	font-size: 22px;

	color: #666666;

	padding-left: 8px;

}

.tchdo {

	text-decoration: line-through;

	font-weight: normal;

	color: #FF0000;

}



.plan-titulo {

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

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	vertical-align: middle;

	margin-top: 14px; 

	text-decoration:none;

}



.txto-titulo {

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

	font-size: 13px;

	font-weight: bold;

	text-align: left;

	vertical-align: middle;

	text-decoration:none;

	padding-right: 10px;

	padding-left: 10px; 

	color:#009933;

}

.txto-titulo-a {

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

	font-size: 12px;

	font-weight: bold;

	text-align: left;

	vertical-align: middle;

	text-decoration:none;

	padding-right: 10px;

	padding-left: 10px; 

	color:##000099;

}



.plan-txto {

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

	font-size: 11px;

	padding-right: 16px;

	padding-left: 16px;

}

.plan-txto-precio {



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

	font-size: 12px;

	padding-right: 8px;

	padding-left: 8px;

	padding-bottom: 8px; 

	text-decoration:none;

}

.m2 {

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

	font-size: 13px;

	color: #000099;

	list-style-image: url(images/blt-1.gif);

	padding-left: 28px;

	text-decoration:none;

}

.m-princ {

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

	color: #FFFFFF;

	text-align: right;

	padding-right: 10px;

	vertical-align: middle;

	font-size: 13px;

	text-decoration:none;

}

.m-sec {



	font-family: "Arial Narrow";

	color: #FFFFFF;

	text-align: right;

	padding-right: 10px;

	vertical-align: middle;

	font-size: 15px;

	text-decoration:none;

}

.secc-txto {



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

	font-size: 11px;

	padding-right: 8px;

	padding-left: 77px;

}

.txto {



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

	font-size: 12px;

	padding-right: 10px;

	padding-left: 10px;

}

.titulo-ap {



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

	font-size: 12px; 

	text-align:center; 

	color:#FFFFFF; 

	font-weight:bold; 

	text-decoration:none;

}

.txto-vde {



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

	font-size: 12px;

	padding-left: 10px;

	color:#009933; 

	text-decoration:none;

}

.txto-azul {



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

	font-size: 12px;

	padding-left: 10px;

	color:#0033FF; 

	text-decoration:none;

}

a:link{ color:#009933; text-decoration:none;}

a:visited{ color:#009933; text-decoration:none;}

a:hover{ color:#009933; text-decoration:underline;}

a:link.txto-vde{color:#009933; text-decoration:none;}

a:visited.txto-vde{color:#009933; text-decoration:none;}

a:hover.txto-vde{text-decoration:none; color:#009933; text-decoration:none;}

img { border-width: 0px;}

.txto2 {



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

	font-size: 11px;

	padding-right: 10px;

	padding-left: 10px; 

	color:#666666;

}



.secc-highlts {





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

	font-size: 11px;

	padding-right: 8px;

}

.acerca {

	background-image: url(images/fdo-acerca.gif);

	background-repeat: repeat-y;

}

.ac-txto {

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

	color: #666666;

	font-size: 10px;

	text-align: justify;

	margin-left: 25px;

	margin-right: 25px;

	margin-top: 8px;

}

.bde {

	background-color: #FFFFFF;

/*	border: thin solid #999999; */

}

body {

	background-image: url(images/fdo-p.gif);

}

.pie-pag {

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

	font-size: 11px;

	color: #FFFFFF;

	background-image: url(images/fdo-p.gif);

	text-align: center;

	vertical-align: middle;

}

.fdo-princ {

	background-image: url(images/fdo-ent.gif);

	background-repeat: no-repeat;

}

.fdo-vde {

	background-image: url(images/fdo-vde.gif);

}

.desc {

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

	font-size: 12px;

	color: #FFFFFF;

	text-align: right;

	vertical-align: bottom;
	
	text-align: right;

/*	padding-left: 520px; */

	padding-top: 15px;

	padding-right: 9px;

	padding-bottom: 9px;

}

.desc-ti {

	font-size: 14px;

	font-weight: bold;

}

.naveg-rap {



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

	font-size: 11px;

	padding-right: 3px;

	padding-left: 3px; 

	color:#666666; 

	text-decoration:none;

}

.menu-secc {



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

	font-size: 11px;

	padding-right: 3px;

	padding-left: 3px; 

	color:#666666; 

	text-decoration:none;

}

.lk-bco { 

text-decoration: none; 

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

font-size:13px; 

font-weight:bold;

color: #FFFFFF; 

}

a:link{ color:#0000CC; text-decoration:none;}

a:visited{ color:#0000CC; text-decoration:none;}

a:hover{ color:#0000CC; text-decoration:underline;}

a:link.lk-bco{color:#0000CC; text-decoration:none;}

a:visited.lk-bco{color:#0000CC; text-decoration:none;}

a:hover.lk-bco{background-color:#3366CC; text-decoration:underline; color:#0000CC;}

.m3 {

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

	font-size: 12px;

	color: #666666;

/*	list-style-image: url(images/blt-1.gif); */

	padding-left: 42px;

	text-decoration:none;

}

.m3 a:link{ color:#666666; text-decoration:none;}

.m3 a:visited{ color:#666666; text-decoration:none;}

.m3 a:hover{ color:#666666; text-decoration:none;}

.tabla table{
	/*border:none;*/
	border-collapse:collapse;
	border:solid #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.tabla th{
	border-collapse:collapse;
	/*border: solid #000;*/
	background-color:#0B337D;
	color:#FFF;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tabla td{
	border:#000;
	border-collapse:collapse;
	/*border:none;*/
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.mensaje{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0066FF;
	font-weight:bold;
}
.shadow{
	background:#CCCCCC;	
}
.subtitulos{
	font-family:Arial, Helvetica, sans-serif;
}