/*
		CSS
		EMORSAL NETWORK
		WWW.EMORSAL.NET
		ULT. MOD. 31-JULIO-2008
*/
body  {
	background-color:#000000;
	margin-top: 0px;
	margin-bottom: 0px;
}
.subrayado {
	border-bottom:1px solid #019393;
}
.borde {
	border-top:1px solid #CCCCCC;
}
.textoopcs {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;	
}
.textoopcs:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom:1px dotted #FF9900;
	text-decoration:none;	
}
.formatoLiga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;	
}
.formatoLiga:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom:1px dotted #FF9900;
	text-decoration:none;	
}
.h1 {
	font-family:"Courier New", Courier, mono;
	font-size:24px;
	font-weight:bold;
	color:#000000;
	padding-top:inherit;
	padding-bottom:inherit;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding-top:inherit;
	padding-bottom:inherit;
}
.leyendaPrincipalA {

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

	font-size:12px;

	font-weight:bold;

	color:#FF6600;

	padding-top:inherit;

	padding-bottom:inherit;

}
.leyendaPrincipalB {

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

	font-size:10px;

	color:#000000;

	padding-top:inherit;

	padding-bottom:inherit;

}
.leyendaPrincipalBarrra {

	font-family: "Lucida Grande",Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#FFFFFF;

	padding-top:inherit;

	padding-bottom:inherit;

}
.textonota{

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

	font-size:10px;

	color:#666666;

	text-align:justify;	

}

.texto{

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

	font-size:10px;

	color:#000000;

	text-align:justify;	

}

.textoLeyenda{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;
}
.textbottom{

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

	font-size:10px;

	color: #000000;

}

.sombraborde {

	background-color:#003399;

	border: 1px solid #003399;

}

.textoPrecio{

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

	font-size:12px;

	color:#0066FF;

	text-align:center;	

}

.textoClientes{

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

	font-size:10px;

	color:#666666;

	text-decoration:none;

}

.boton{
	background-color:#FA7001;
	padding:0px 2px 0px 2px;border-top-color:#FEC382;
	border-right-color:#C83501;
	border-bottom-color:#C83501;
	border-left-color:#FEC382;
	border-style:solid;
	border-width:1px 2px 2px 1px;color:#ffffff;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	height:19px;
}
.botonVender{
	background-color:#6699CC;
	padding:5px 10px 5px 10px;
	border-top-color:#66CCCC;
	border-right-color:#66CCCC;
	border-bottom-color:#66CCCC;
	border-left-color:#66CCCC;
	border-style:solid;
	border-width:1px 2px 2px 1px;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	height:25px;
}

.CampoBuscador{
	background-color:#FFFFFF;
	font-size:10px;
	color:#000000;
	border:1px solid #999999;
	height:15px;
	width:222px;
	top:1px;
}

.CampoTexto{
	background-color:#FFFFFF;
	font-size:10px;
	color:#000000;
	border:1px solid #999999;
	height:50px;
	width:222px;
	top:1px;
}
.CampoTextoSmall{
	background-color:#FFFFFF;
	font-size:10px;
	color:#000000;
	border:1px solid #999999;
	height:15px;
	width:40px;
	top:1px;
}
.CampoTextoUsuario{
	background-color:#FFFFFF;
	font-size:10px;
	color:#000000;
	border:1px solid #999999;
	height:15px;
	width:100px;
	top:1px;
}
.CampoTextoContr{

	background-color:#FFFFFF;

	font-size:10px;

	color:#000000;

	border:1px solid #999999;

	height:15px;

	width:100px;

	top:1px;

}.doble {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	color: #FF6600;
	font-size:9px;
}
.labelsPlanes {
	font-family:"Courier New", Courier, mono;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color: #000000;
}


.menutop {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}.menutopLiga {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.menutopLiga:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:1px dotted #FF9900;
	text-decoration:none;
}
.textoBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.menubottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#666666;
	text-decoration:none;
}
.menubottomLiga {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#666666;
	text-decoration:none;
}
.menubottomLiga:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#666666;
	border-bottom:1px dotted #FF9900;
	text-decoration:none;	
}
.menusec {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	color:#666666;
	text-decoration:none;
}
.menusecLiga {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	color:#666666;
	text-decoration:none;
}
.menusecLiga:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	color:#666666;
	border-bottom:1px dotted #FF9900;
	text-decoration:none;	
}
.textemorsal_top {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}
.textnetwork_top {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#FF6600;
; 	color:#FF6600;
}


.planName {
  color: #198ECF;
  font-weight: bold;
  display: inline;
  margin: 0;
}

.planInfo {
  font-size: .9em;
  margin: 0 1px 5px 25px;
  padding: 0;
}

.planTypeText {
  font-weight: bold;
  padding: 8px 1px 0px 3px;
  font-size: 1.1em;
}

.priceBox {
  display: none;
}


.planTypeText {
  font-size: 120%;
}

.bestTermDeal {
  background: #FFEEBF;
}


#contractList {
  border-collapse: collapse;
  border-left: 1px solid #CFCFCF;
  width: 100%;
}

#contractList TH {
  padding: 4px;
  background: #D1D9DF;
  border-bottom: none;
  color: #333;
}

#contractList TD {
  border-right: 1px solid #CFCFCF;
}

.specialNotes {
  font-size: .95em;
  line-height: 1.5em;
}



/* Paginacion */
.pagination{
padding: 2px;
margin: 1em 0;
clear: both;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

*:first-child+html .pagination li a{ /*IE7 only CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

* html .pagination li a{ /*IE6 and below CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.pagination a, .pagination a:visited, .pagination a:active{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{ /*Style for currently selected page link*/
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disabled, .pagination a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #929292;
border-color: transparent;
}

.pagination a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}
