body {
background-image:url(../images/idioma/fondo.jpg);
background-position:0% 0%;
background-repeat:repeat-x;
margin:0%;
}

.principal, td, tr {
border:0px;
width: 768 px;
border-collapse:collapse;
border-spacing:0px;
padding:0px;
margin:0px;
}
.principal{
vertical-align:top;
width:700px;
border-collapse:collapse;
border-spacing:0px;
padding:0px;
margin:0px;
}

.castellano a:link, .castellano a:visited{
display:block;
padding:0px;
background-image:url(../images/idioma/home_idioma_castellano.gif);
background-repeat:no-repeat;
background-position:0 0;
width:165px;
border:0px;
}

.castellano a:hover{

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

}
.ingles a:link, .ingles a:visited{
display:block;
padding:0px;
background-image:url(../images/idioma/home_idioma_ingles.jpg);
background-repeat:no-repeat;
background-position:0 0;
width:165px;
border:0px;
}

.ingles a:hover{

background-image:url(../images/idioma/home_idioma_ingles1.jpg);

}



.link_footer{
	padding:5px 120px 5px 30px;
	font-family: Tahoma;
	color:#ce1e1e;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}

.link_footer a:link, .link_footer a:visited {
	font-family: Tahoma;
	color:#ce1e1e;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}

.link_footer a:hover{
	font-family: Tahoma;
	text-decoration:none;
	color:#333333;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.footer{
	font-family: Tahoma;
	color:#999999;
	font-size: 10px;
	text-decoration:none;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.resize{
width:95%;
height:95%;
}
.v {
border:0px;
}
.v a:link, .v a:visited{
display:block;
padding:0px;
background-image:url(../images/v.gif);
background-repeat:no-repeat;
background-position:100% 100%;
width:22px;
height:22px;
border:0px;
}

.v a:hover{
	background-image:url(../images/v1.gif);
	border:0px;
	text-align: right;
}

