@charset "utf-8";

/****************************************************************************************/
/* CSS TABLA COMPARATIVA */
/****************************************************************************************/

DIV#comparativa{
	float:left;
	width:717px;/*720px*/
	margin-left:3px;
	#margin-left:1px;
}

	DIV.tit_mini_sec{
		width:720px;
		margin:15px 0px 18px 0px;
		border-bottom:2px solid #3e69a6;
	}
	
	DIV.tit_mini_sec2{
		width:720px;
		margin:0px 0px 18px 0px;
		border-bottom:2px solid #3e69a6;
	}
	
		DIV.tit_mini_sec H1, DIV.tit_mini_sec2 H1{
			margin:0px 0px 4px 10px;
			font-size:12px;
			font-weight:bolder;
			letter-spacing:2px;
			color:#3e69a6;
		}
	
	/* TABLA */
	TABLE#hosting_compare{
		width:700px;
		border-collapse:collapse;
	}

	THEAD TR TH.blank{ border-bottom:1px solid #ecebed; }

	THEAD TH.product{
		width:138px; height:40px;
		background:url(../img/tablas/cab_product.png) center no-repeat;
		color:#FFF;
	}
	
	THEAD TH.precio{
		border-top:1px solid #c9d3e9;
		border-bottom:1px solid #c9d3e9;
		border-right:1px solid #c9d3e9;
		padding:6px;
		text-align:center;
		letter-spacing:2px;
	}
		THEAD TH.precio .promo{
			font-size: 10px!important;
			letter-spacing: normal!important;
		}
	
		THEAD TH.blank2{
			border-right:1px solid #c9d3e9;
			border-bottom:1px solid #ecebed;
		}
		THEAD TH.blank3, TFOOT TH.blank3{
			padding:6px 20px 6px 6px;
			border-bottom:1px solid #ecebed;
			border-top:1px solid #ecebed;
			border-right:1px solid #c9d3e9;
			font-size:11px;
			font-weight:bolder;
			text-align:right;
		}
	
	THEAD TH.contratar, TFOOT TH.contratar{
		border-top:1px solid #c9d3e9;
		border-bottom:1px solid #c9d3e9;
		border-right:1px solid #c9d3e9;
		padding:6px;
		text-align:center;
	}
		
		THEAD TH.contratar A, TFOOT TH.contratar A{
			text-transform:capitalize;
			text-decoration:none;
			color:#4774b1;
		}
		
		THEAD TH.contratar A IMG, TFOOT TH.contratar A IMG{
			position:absolute;
			margin-left:-19px;
			margin-top:-2px;
    		border:none;
		}
		
		THEAD TH.contratar A:hover, TFOOT TH.contratar A:hover{ text-decoration:underline; }

	THEAD TR TH.blank1, TFOOT TR TH.blank1{ border-right:1px solid #c9d3e9; }
	
	THEAD TR TH.blank0, TFOOT TR TH.blank0{ border:0px; }

	TFOOT TH.product{
		width:138px; height:40px;
		background:url(../img/tablas/cab_product_bottom.png) center no-repeat;
		color:#FFF;
	}
	
	TFOOT TH.precio{
		border-top:1px solid #c9d3e9;
		border-bottom:1px solid #c9d3e9;
		border-right:1px solid #c9d3e9;
		padding:6px;
		text-align:center;
		letter-spacing:2px;
	}
		TFOOT TH.precio .promo{
			font-size: 10px!important;
			letter-spacing: normal!important;
		}
	
		TFOOT TH.blank_precio{ border-right:1px solid #c9d3e9; }
	
	TBODY TR TH{
		padding:6px 20px 6px 6px;
		border-bottom:1px solid #ecebed;
		border-right:1px dotted #c9d3e9;
		font-size:11px;
		font-weight:bolder;
		text-align:right;
	}
	
	TBODY TR TD{
		width:124px;/*width:138px;*/
		padding:6px;
		font-size:11px;
		text-align:center;
	}
	
	TBODY TR TD.impar{
		background-color:#eaf0f8;
		border-bottom:1px solid #c9d3e9;
		border-right:1px dotted #c9d3e9;
		color:#3b66a2;
	}

	TABLE#hosting_compare TBODY TR TD.par{
		background-color:#FFF;
		border-bottom:1px solid #ecebed;
		border-right:1px dotted #c9d3e9;
		color:#666;
	}
	
	/* CSS NOTA */	
	SPAN.nota{
		float:left;
		width:720px;
		margin:9px 0px 9px 3px;
		padding:0px;
		font-size:11px;
		text-align:justify;
	}
	
	SPAN.blink{
		font-size:12px;
		font-weight:bolder;
		color:#F00;
	}
	
/****************************************************************************************/
/* CSS SERVICIOS INCLUIDOS HOSTING */
/****************************************************************************************/			

DIV.servicios{
	float:left;
	width:717px;
	margin-left:3px;
	#margin-left:1.5px;
}

	DIV.box{ float:left; width:353px; }
	
	DIV.box_par{ float:left; margin-left:10px; width:353px; }
	
		DIV.box IMG, DIV.box_par IMG{ float:left; }
		
		DIV.box H2, DIV.box_par H2{
			font-size:16px;
			font-weight:bolder;
			color:#21467a;
		}
		
		DIV.box P, DIV.box_par P{
			margin-top:5px;
			font-size:11px;
			text-align:justify;
			line-height:15px;
			color:#666;
		}
	
	DIV.separador{ float:left; width:720px; height:20px; }
	
	
/* LO NUEVO PARA EL APARTADO DE HOSTINGS */
DIV#slct_tip_hos{
	width:720px;
	margin:0px 0px 9px 3px;
}

DIV#tip_windows, DIV#tip_linux{
	float: left;
	width: 356px;
	height: 67px;
	cursor: pointer;
}
	DIV#tip_windows.noselect{
		background:url(../img/hostings/tip_host_selec.jpg) 0px 0px no-repeat;
	}
	
	DIV#tip_windows.select{
		background:url(../img/hostings/tip_host_selec.jpg) 0px -67px no-repeat;
	}
	
	DIV#tip_linux.noselect{
		margin-left: 8px;
		background:url(../img/hostings/tip_host_selec.jpg) 0px -134px no-repeat;
	}
	
	DIV#tip_linux.select{
		margin-left: 8px;
		background:url(../img/hostings/tip_host_selec.jpg) 0px -201px no-repeat;
	}
	
	DIV#tip_windows .posicion{
		float:right;
		width: 246px;
		text-align:center;
		margin-right: 15px;
		margin-top: 15px;
	}
	
		DIV#tip_windows span, DIV#tip_linux span{
			font-size: 11px;
			color: #333;
		}
	
	DIV#tip_linux .posicion{
		float: left;
		width: 246px;
		text-align:center;
		margin-left: 15px;
		margin-top: 15px;
	}
	
	DIV#tip_windows h2, DIV#tip_linux h2{
		font-size: 14px;
		font-weight: bolder;
		margin-bottom:4px;
		color: #13325f;
	}
	
	DIV#tip_windows span, DIV#tip_linux span{
		font-size: 11px;
		color: #626262;
	}
	