/*Contenido CSS compatible para los navegadores y el IE de lineaByte*/
BODY {
	font:11px trebuchet MS;
	background-image:url(image/fnd.jpg);
	margin:0;
	background-repeat: repeat-x;
}
html { overflow-x:hidden; }

A.enlacenav:hover {
color:#CCC;
}

A.enlacecli:hover {
color:#999;
}

A.enlace2,A.enlace2:visited,A.enlace2:active {
text-decoration:none;
color:#fff;
float:right;
background-color:#333;
margin-right:60px;
font-weight:700;
padding:3px;
}

A.enlace2:hover {
color:#fff;
background-color:#F30;
float:right;
margin-right:60px;
font-weight:700;
}

.Contenedora {
width:100%;
text-align:center;
}

.bt_twitter {
background:transparent url(image/btn.png) no-repeat right top;
display:block;
height:128px;
margin-top:150px;
position:fixed;
right:0;
float:right;
width:39px;
}

.bn {
background:transparent url(image/bandera.png) no-repeat left top;
display:block;
height:168px;
margin-top:0;
position:fixed;
left:0;
width:170px;
}

.CentradaHS {
width:980px;
text-align:left;
height:855px;
margin:auto;
}

.contenido {
width:980px;
height:855px;
}

.menu_f {
width:980px;
height:118px;
background-image:url(image/fondo_logo.png);
}
.menu_f2 {
width:545px;
height:30px;
margin-top:30px;
float:right;
}
.menu_f3 {
width:545px;
height:30px;
margin-top:0px;
float:right;
}
.inicio_a {
width:980px;
height:327px;
background-color:#333;
}

.contenedor_c {
width:980px;
height:335px;
margin-top:10px;
}

.contenedor_ci {
width:574px;
height:335px;
float:right;
background-color:#FFF;
background-image:url(image/destacados.jpg);
background-repeat:no-repeat;
}

.contenedor_cd {
width:389px;
height:335px;
float:left;
background-color:#FFF;
background-image:url(image/nosotros.jpg);
background-repeat:no-repeat;
}

.pie_z {
width:980px;
height:54px;
color:#ccc;
background-color:#3A3A3A;
line-height:60px;
text-align:center;
font-size:15px;
}

#text {
width:340px;
height:245px;
margin-top:45px;
margin-left:15px;
font-size:15px;
}

A.enlacenav,A.enlacenav:visited,A.enlacenav:active,A.enlacecli,A.enlacecli:visited,A.enlacecli:active {
text-decoration:none;
color:#000;
}


div.bottomNavContainer {
width:545px;
margin:0 auto 0 auto;
text-align:right;
}
div.bottomNav {
padding: 10px 0px 0px 0px;
overflow:hidden;
color:#fff;
}
.bottomNav ul{
font: normal 12.5px trebuchet MS;
text-transform:uppercase;
color:#fff;
padding: 0;
margin: 0;	
}
.bottomNav ul li{
padding: 0px 3px 0px 3px;
display:inline;
list-style: none;
color:#fff;
}

.bottomNav ul li a{
	padding: 0px 3px 0px 3px;
	text-align:left;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}

.bottomNav ul li a:hover{
color: #69C;
}


div.bottomNavContainer2 {
width:545px;
margin:0 auto 0 auto;
text-align:right;
}
div.bottomNav2 {
padding: 7px 0px 0px 0px;
overflow:hidden;
color:#fff;
}
.bottomNav2 ul{
font: normal 11px trebuchet MS;
color:#333;
padding-top: 3px;
margin: 0;	
}
.bottomNav2 ul li{
padding: 0px 3px 0px 0px;
display:inline;
list-style: none;
color:#333;
}

.bottomNav2 ul li a{
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #333;
}
<!--redes-->
div.bottomNavContainer3 {
width:545px;
margin:0 auto 0 auto;
text-align:right;
}
div.bottomNav3 {
padding: 10px 0px 0px 0px;
overflow:hidden;
color:#fff;
}
.bottomNav3 ul{
font: normal 11px trebuchet MS;
color:#333;
padding-top: 3px;
margin: 0;	
}
.bottomNav3 ul li{
padding: 0px 3px 0px 0px;
display:inline;
list-style: none;
color:#333;
}

.bottomNav3 ul li a{
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #333;
}
