body{
	background:#FFF;
	margin:0;
	}

/********* Home estilos capas, tablas, ... ***********/
.table_pral{
	 width:100%;
	 height:100%;
	 border:0;
	 text-align:center;
	}

.td_pral{
	width:775px; 
	height:950px; 
	vertical-align:top; 
	background:url(../_entorno/backg.gif);
	}

.contenedor{
	position:relative; 
	top:0px; 
	left:0px; 
	width:775px;
	}

.img_phone{
	position:absolute; 
	top:0px; 
	left:10px;
	}

.img_logo{
	position:absolute; 
	top:42px; 
	left:10px;
	}

.semi_black_h1{
	background-color:#000000;
	filter: alpha(opacity=40); opacity: .4;
	position:absolute; 
	top:202px; 
	left:0px; 
	width:128px; 
	height:206px;
	}

.semi_black_h2{
	background-color:#000000;
	filter: alpha(opacity=40); opacity: .4;
	position:absolute; 
	top:335px; 
	left:168px; 
	width:445px; 
	height:73px;
	}

.semi_white2_h1{
	background-color:#FFFFFF;
	filter: alpha(opacity=10); opacity: .1;
	position:absolute; 
	top:202px; 
	left:168px; 
	width:445px; 
	height:133px
	}

.semi_white_h1{
	background-color:#FFFFFF;
	filter: alpha(opacity=30); opacity: .3;
	position:absolute; 
	top:202px; 
	left:128px; 
	width:40px; 
	height:206px;
}

.txt_flash{
	position:absolute; 
	top:335px; 
	left:185px; 
	width:410px; 
	height:73px;
	padding:5px;
	}

.menu_sup{
	position:absolute; 
	top:9px; 
	left:160px; 
	width:500px;
	text-align:center;
	}

.table_menu_arriba{
	padding:0;
	margin:0;
	position:absolute; 
	top:202px; 
	left:0px; 
	width:166px; 
	height:206px;
	background-color:transparent;
	}

.td_transparente{
	background-color:transparent;
	}

.table_menu_abajo{
	padding:0;
	margin:0;
	position:absolute; 
	top:408px; 
	left:0px; 
	width:168px; 
	background-color:transparent;
	}

.td_menu_abajo{
	height:32px; 
	text-align:left; 
	background:url(../_entorno/list2.gif);
	}

.noticia1{
	margin:0;
	padding:0;
	position:absolute; 
	top:422px; 
	left:180px; 
	}

.noticia2{
	margin:0;
	padding:0;
	position:absolute; 
	top:422px; 
	left:400px; 
	width:168px;
	}

.noticia3{
	margin:0;
	padding:0;
	position:absolute; 
	top:570px; 
	left:190px; 
	width:168px;
	}

.noticia4{
	margin:0;
	padding:0;
	position:absolute; 
	top:570px; 
	left:400px;
	width:168px;
	}

.dot_noticia1{
	position:absolute; 
	top:432px; 
	left:380px;
	}

.dot_noticia2{
	position:absolute; 
	top:582px; 
	left:380px;
	}

.dot_noticia3{
	position:absolute; 
	top:432px; 
	left:590px;
	}

.dot_noticia4{
	position:absolute; 
	top:582px; 
	left:590px;
	}

.table_img_dcha{
	border:0;
	padding:0;
	margin:0;
	position:absolute; 
	top:8px; 
	left:632px; 
	width:145px; 
	background-color:transparent;
	}

.bajo_noticias{
	position:absolute;
	left:185px;
	top:720px;
	width:510px;
	}

.destacado{
	width:510px;
	}

.pie{
	width:500px;
	text-align:center;
	}


/********* Interior estilos capas, tablas, ... ***********/
.i_td_pral{
	width:775px; 
	vertical-align:top; 
	background:transparent url(_entorno/backgi.gif);
	}

.semi_black_i1{
	background-color:#000000;
	filter: alpha(opacity=40); opacity: .4;
	position:absolute; 
	top:167px; 
	left:0px; 
	width:128px; 
	height:160px;
}

.img_wline{
	position:absolute; 
	top:215px; 
	left:172px;
	}

.semi_black_i2{
	background-color:#000000;
	filter: alpha(opacity=40); opacity: .4;
	position:absolute; 
	top:217px; 
	left:172px; 
	width:599px; 
	height:33px;
}

.img_point{
	position:absolute; 
	top:250px; 
	left:172px; 
	width:599px; 
	height:87px;
	}

.i_menu_sup{
	position:absolute; 
	top:9px; 
	left:400px; 
	width:360px;
	text-align:center;
	}

.img_logocov{
	position:absolute; 
	top:1px; 
	left:0px;
	border:0px;
	}

.img_i-phone{
	position:absolute; 
	top:0px; 
	left:146px;
	}

.img_home{
	position:absolute; 
	top:226px; 
	left:178px;
	border:0px;
	}

.i-tit_cabecera{
	position:absolute; 
	top:225px; 
	left:252px;
	width:519px;
	text-align:right;
	}

.i-table_menu_arriba{
	position:absolute; 
	top:143px; 
	left:0px; 
	width:166px; 
	height:206px; 
	background-color:transparent;
	border:0px;
	}

.semi_white_i1{
	background-color:#FFFFFF;
	filter: alpha(opacity=30); opacity: .3;
	position:absolute; 
	top:167px; 
	left:128px; 
	width:40px; 
	height:160px;
	}

.i-table_menu_abajo{
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute; 
	top:319px; 
	left:0px; 
	width:166px; 
	background-color:transparent;
	}

.i-table_ofertas{
	width:100%;
	background-color:white;
	border:0px;
	}

.i-table_promo{
	width:168px;
	padding-left:10px; 
	background-color:white;
	}

.i-table_promo2{
	width:178px;
	padding-left:10px; 
	background-color:white;
	}



/******** Divisores semitransparentes ********/
.semi_white{
	background-color:#FFFFFF;
	filter: alpha(opacity=30); opacity: .3
}
.semi_white2{
	background-color:#FFFFFF;
	filter: alpha(opacity=10); opacity: .1
}
.semi_black{
	background-color:#000000;
	filter: alpha(opacity=40); opacity: .4
}
.ttext{
	font-family: "Trebuchet MS"; 
	font-size:13px;
	font-weight:text; 
	color:#E3E9EC;
	text-decoration:none;
}

/******** Zona Menús ********/
.tdc{
	height:20px;
	text-align:right;
	padding-right:32px;
	background-color:transparent;

}
.tdc2{
	background:#0087BD;
	height:20px;
	text-align:right;
	padding-right:32px;
}
.listA{
	text-align:center;
	background:#0087BD;
	height:33px;
	font-family: "Trebuchet MS"; 
	font-size:16px;
	font-weight:bold; 
	color:#E3E9EC;
	text-decoration:none;
	padding-right:15px;
	padding-left:5px;
}
.list{
	font-family: "Trebuchet MS"; 
	font-size:14px;
	font-weight:bold; 
	color:#E3E9EC;
	text-decoration:none;
	padding-right:15px;
	padding-left:5px;
}
.list:hover{
	color:#949494;
}
.list2{
	font-family: "Trebuchet MS"; 
	font-size:12px;
	font-weight:bold; 
	color:#E3E9EC;
	text-decoration:none;
	padding-right:15px;
	padding-left:8px;
}
.list2:hover{
	color:#91D3F4;
}
.subsec{
	font-family: "Trebuchet MS"; 
	font-size:12px;
	font-weight:normal; 
	color:#848484;
	text-decoration:none;
	padding:4px;
	text-align:justify;
}
.subsec:hover{
	color:#0087BD;
}
.tdsub{
	text-align:right;
	height:20px;
	background:#FFFFFF;
}
.sepp{
	background-image:url(../_entorno/dots2.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:8px;
}


/******** Zona Central Home ********/
.blueh{
	font-family: "Trebuchet MS"; 
	font-size:14px;
	font-weight:bold; 
	color:#0087BD;
	text-decoration:none;
	padding-left:20px;
}
.grayh{
	font-family: Verdana; 
	font-size:11px;
	font-weight:normal; 
	color:#404040;
	text-decoration:none;
	text-align:justify;
	line-height:1.3em;

}
.blackh{
	font-family: "Trebuchet MS"; 
	font-size:18px;
	font-weight:bold; 
	color:#000000;
	text-decoration:none;
	text-align:right;
}
.td_1{
	text-align:left;
	background-image:url(../_entorno/rond.gif);
	background-repeat:no-repeat;
	line-height:1em;

}
.td_2{
	text-align:right;
	padding-top:10px;
	background-position:30%;
	background-image:url(../_entorno/3dots.gif);
	background-repeat:no-repeat;
}

.i_table_central{
	width:775px;
	border:0px;
	}

/******** Zona Central Interior ********/
.conte{
	background:#FFFFFF;
	border:0px;
}
.promotd{	 
	text-align:center;
	background:url(../_entorno/dott.gif);
	background-repeat:repeat-x;
	height:25px;
}
.promotitle{
	background:#FFFFFF;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size: 14px;
	padding-left:10px;
	padding-right:10px;
	color:#000000;
	text-decoration:none;
}
.mn{
	text-align:right;
	font-family: Verdana;
	font-weight:normal;
	font-size: 11px;
	color:#91D3F4;
	text-decoration:none;
}
.mn:hover{
	text-decoration:underline;
}
.mnact{
	font-family: Verdana;
	font-weight:normal;
	font-size: 11px;
	color:#0087BD;
	text-decoration:none;
}



/********************************/
h1{
	margin-top:0px;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size: 22px;
	color:#FFFFFF;
	padding-right:10px;
	text-decoration:none;
	text-transform:uppercase;
}


.twhite{
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size: 22px;
	color:#FFFFFF;
	padding-right:10px;
	text-decoration:none;
	text-transform:uppercase;
}
.footer{
	font-family: Verdana;
	font-size: 9px;
	color: rgb(153, 153, 153);
	text-decoration:none;
	line-height:1.5em;
	text-align:center;
}
.footer:hover{
	text-decoration:underline;
}
.bottom{
	background:#91D3F4;
	font-family: Verdana;
	font-size: 9px;
	color:#0087BD;
	text-decoration:none;
	text-align:center;
}
.header{
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	color:#404040;
	text-decoration:none;
}
.header:hover{
	text-decoration:underline;
}
.backder{
	background:url(../_entorno/backder.gif);
	background-repeat:repeat-y;
}