* {margin:0px; padding:0px;} /*para evitar problemas con navegadores */

.area {
	position:relative;
	margin: 0 auto 0 auto;
	width:975px;
	text-align:justify; }

body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	background-color:#009ee0; }
	
a:link,
a:visited,
a:active {
	text-decoration: none;
	color:#000000; }
	
a:hover {
	text-decoration: none;
	color:#f29400; }

.link_box a,	
.link_box a:link,
.link_box a:visited,
.link_box a:active {
	color:#f29400;
}

.link_box a:hover {
	color:#f4a11e;
}

#legal {
	font-size: 14px;
	color:#FFFFFF;
	text-align:center; }

#legal a {
	color:#FFFFFF; }
	
#legal a:link,
#legal a:visited,
#legal a:active {
	text-decoration: none;
	color:#FFFFFF; }
	
#legal a:hover {
	text-decoration: none;
	color:#f29400; }

.divmedio { 
	position:relative; 
	width:615px;
	height:325px; 
	float:left; 
	margin-right:8px;
	*margin-right:0px;
	z-index:1;}
	
.divmedio2 {
	position:relative;
	width:auto;
	*width:344px;
	height:325px;
	background-color:#FFFFFF;
	padding: 0px 8px 0px 8px;
}
	
#menu {
	position:relative;
	font-size: 26px;
	color:#009ee0;
	text-align:center;
	background-color:#FFFFFF;
	height:50px;
	line-height: 2em; }

#menu a {
	color:#009ee0; }
	
#menu a:link,
#menu a:visited,
#menu a:active {
	text-decoration: none;
	color:#009ee0; }
	
#menu a:hover {
	text-decoration: none;
	color:#97be0d; }
	
.espacio {
	position:relative;
	height:25px;
	background-color:#009ee0; 
}

.espacio2 {
	position:relative;
	height:10px; 
}
.pestanas {
	position:relative;
	width:975px; 
	height:34px;}

#pestana1 {
	position:absolute;
	font-size: 13px;
	color: #ffffff;
	width:217px;
	height:21px;
	background-color:#97be0d;
	left: 561px;
	top: 11px;
	cursor:pointer;
	padding-top:3px;
}

#pestana2 {
	position:absolute;
	width:187px;
	height:21px;
	font-size: 13px;
	color: #ffffff;
	background-color:#97be0d;
	left: 788px;
	top: 11px;
	cursor:pointer;
	padding-top:3px;
}

#pestana1 a,	
#pestana1 a:link,
#pestana1 a:visited,
#pestana1 a:active,
#pestana1 a:hover {
	text-decoration: none;
	color:#FFFFFF; }

#pestana2 a,	
#pestana2 a:link,
#pestana2 a:visited,
#pestana2 a:active,
#pestana2 a:hover {
	text-decoration: none;
	color:#FFFFFF; }

.cuadros1 {
	height:98px; }

#infowion {
	position:absolute;
	left:13px;
	top:440px;
	width:210px;
	height:154px;
	z-index:1;
	font-size:12px;
	text-align:justify;
}
#oferta1{
	position:absolute;
	left:244px;
	top:464px;
	width:229px;
	height:49px;
	z-index:1;
	font-size:12px;
	text-align:center;
}

.pack1 {
	font-size:16px;
	text-align:center;
	color:#607b00;}
.style1 {color: #000000}

.pack2 {
	font-size:16px;
	text-align:center;
	color:#019ee0;}
	
.pack3 {
	font-size:16px;
	text-align:center;
	color:#f29400;}

#oferta2 {
	position:absolute;
	left:494px;
	top:464px;
	width:221px;
	height:80px;
	z-index:1;
	font-size:12px;
	text-align:center; }
#oferta3 {
	position:absolute;
	left:741px;
	top:464px;
	width:226px;
	height:81px;
	z-index:1;
	font-size:12px;
	text-align:center; }
#boton1 {
	position:absolute;
	left:327px;
	top:577px;
	width:70px;
	height:20px;
	z-index:1000;
	background-color:#97be0d;
	cursor:pointer; }
#boton2 {
	position:absolute;
	left:574px;
	top:577px;
	width:70px;
	height:20px;
	z-index:1000;
	background-color: #009ee0;
	cursor:pointer; }
#boton3 {
	position:absolute;
	left:826px;
	top:577px;
	width:70px;
	height:20px;
	z-index:1;
	background-color: #f29400;
	cursor:pointer; }

.contenedor {
	position:relative;
	width:975px;}

.tittle {
	font-size:28px;
	color:#009ee0; }

.subtittle {
	font-size:28px;
	color:#97be0d; }

.subtittle2 {
	font-size:28px;
	color:#f29400; }
	
.contain { 
	width:945px; 
	background-color:#FFFFFF; 
	padding:0px 15px 0px 15px; }
	
.contain_servicios { 
	width:965px; 
	height:605px;
	background-color:#FFFFFF; 
	padding:0px 5px 0px 5px; }
	
.contain_news { 
	width:960px; 
	height:510px;
	padding:0px 5px 0px 0px; }

.contain_noticia { 
	width:969px; 
	padding:0px 5px 0px 0px; }
	
.contain_seo { 
	width:960px; 
	height:550px;
	padding:0px 0px 0px 0px; }
	
#caja1 {
	position:absolute;
	left:22px;
	top:56px;
	width:450px;
	z-index:1;
	background-color: #009ee0;
	padding: 4px 6px 4px 6px;
	height: 250px;
}
	
#titcaja1 {
	position:absolute;
	left:22px;
	top:16px;
	width:450px;
	height:40px;
	z-index:2;
}
	
#caja2 {
	position:absolute;
	left:495px;
	top:56px;
	width:450px;
	z-index:3;
	background-color: #97be0d;
	height: 250px;
	padding: 4px 6px 4px 6px;
}
#titcaja2 {
	position:absolute;
	left:495px;
	top:16px;
	width:450px;
	height:40px;
	z-index:4;
}
#titcaja3 {
	position:absolute;
	left:22px;
	top:333px;
	width:450px;
	height:40px;
	z-index:5;
}
#caja3 {
	position:absolute;
	left:22px;
	top:371px;
	width:450px;
	z-index:6;
	background-color: #f29400;
	height: 200px;
	padding: 4px 6px 4px 6px;
}
#titcaja4 {
	position:absolute;
	left:498px;
	top:333px;
	width:450px;
	height:40px;
	z-index:7;
}
#caja4 {
	position:absolute;
	left:498px;
	top:372px;
	width:450px;
	z-index:8;
	background-color: #009ee0;
	padding: 4px 6px 4px 6px;
	height: 200px;
}

.ul_tcn {
	width:400px;
	margin-left:50px;
}

.noticiasizq {
	position:relative;
	float:left;
	width:637px;
	background-color: #FFFFFF;
	padding: 0px 8px 8px 8px;
}

.noticiasder {
	position:relative;
	float:right;
	width:300px;
	max-width:300px;
	margin-top:15px;
}

#noticiasdown {
	position:relative; 
	float:left; 
	margin-top:15px;
	width:975px; 
	background-color:#FFFFFF;
}

.pestana0 a,	
.pestana0 a:link,
.pestana0 a:visited,
.pestana0 a:active,
.pestana0 a:hover {
	text-decoration: none;
	color:#000000; }

#seoizq {
	position:relative;
	float:right;
	width:300px;
	margin-top: 10px;
}

#seoder {
	position:relative;
	float:left;
	width:637px;	
	margin-top:10px;
	background-color:#FFFFFF;
	text-align:justify;
	padding: 0px 8px 0px 8px;
}

#packs-seo a,	
#packs-seo a:link,
#packs-seo a:visited,
#packs-seo a:active,
#packs-seo a:hover {
	text-decoration: none;
	color:#000000; }
