* {
  padding:		0px;
  margin:		0px;
  border:		0px;
}

body {
  background-repeat:	repeat-x;
  background-position:	top left;
  font-family:		arial, tahoma, trebuchet ms, verdana, helvetica;
  font-size:		11px;
  color:		#666666;
}

a {
  color:		#0879AE;
  text-decoration:	none;
}
a:hover {
  text-decoration:	underline;
}

h1 {
  font-weight:		normal;
  font-size:		24px;
  padding:		10px 0px 0px 10px;
  color:		#08598E;
  display:		block;
}

h2 {
  clear:		both;
  font-size:		20px;
  font-weight:		normal;
  color:		#0879AE;
  margin-bottom:	5px;
}
h3 {
  font-size:		14px;
  color:		#999999;
}
h5 { /* ----- para imagenes ------- */
  width:		100%;
  height:		20px;
  padding:		0px 0px 10px 0px;
  text-align:		center;
  float:		left;
}
h6 { /* ----- para imagenes ------- */
  width:		100%;
  height:		20px;
  padding:		10px 0px 5px 0px;
}

#columnaIzq .premio  {
  width:		166px;
  font-size:		11px;
  color:		#949494;
}

#columnaIzq .premio h4 {
  width:		166px;
  margin:		20px 8px 8px 8px;
  font-size:		11px;
  color:		#949494;
  border-bottom:	1px solid #BCBCBC;
}


/*------------------------------------- ::: - ::: - ::: -----*/
#cuerpo {
  width:		920px;
  margin:		0px auto 20px auto;
}


/*------------------------------------- ::: - ::: - ::: -----*/
#encabezado {
  position:		relative;
  width:		920px;
  height:		105px;
  margin:		0px auto;
  background-image:	url(../img/encabezado.gif);
  background-repeat:	no-repeat;
}
#encabezado .logo {
  position:		absolute;
  top:			-1px;
  left:			10px;
  width:		260px;
  height:		70px;
}
#encabezado .telefono {
  position:		absolute;
  bottom:		0px !important;
  bottom:		-1px;
  right:		77px;
  width:		365px;
  height:		85px;
  font-size:		0px;
}
#encabezado #idiomas {
  position:		absolute;
  top:			0px;
  right:		0px;
  width:		170px;
  height:		25px;
  background-image:	url(../img/fondo-idiomas.gif);
  background-repeat:	no-repeat;
}
#encabezado #idiomas ul {
  list-style-type:	none;
}
#encabezado #idiomas ul li {
  float:		left;
  padding:		2px 0px 0px 12px;
}
#encabezado #idiomas img {
  position:		relative;
  top:			3px;
  padding-right:	3px;
}
#encabezado #idiomas a {
  color:		#FFFFFF;
}


/*------------------------------------- ::: - ::: - ::: -----*/
/*------------------------------------- ::: - ::: - ::: -----*/
#contenido {
  width:		900px;
  padding:		10px;
  background-color:	#FFFFFF;
  float:		left;
}


/*------------------------------------- ::: - ::: - ::: -----*/
/*------------------------------------- ::: - ::: - ::: -----*/
#columnaIzq {
  width:		182px;
  margin-right:		15px;
  float:		left;
}


/*------------------------------------- ::: - ::: - ::: -----*/
#columnaIzq #buscador {
  width:		235px;
  background-image:	url(../img/fondo-buscador.gif);
  background-repeat:	no-repeat;
  font-size:		0px;
  margin-bottom:	10px;
}
#columnaIzq #buscador .pieBloque {
  width:		182px;
  height:		5px;
  background-image:	url(../img/fondo-buscador-pie.gif);
  background-repeat:	no-repeat;
  background-color:	#CBCBCB;
}
#columnaIzq #buscador form {
  width:		166px;
  padding:		5px 8px;
  color:		#003366;
  font-size:		11px;
}
#columnaIzq #buscador form .select {
  width:		166px;
  margin-bottom:	10px;
}
#columnaIzq #buscador form .select .anio {
  background-color:	#EEEEEE;
}
#columnaIzq #buscador form .input {
  width:		158px;
  font-size:		11px;
  color:		#003366;
  margin-bottom:	10px;
}
#columnaIzq #buscador form .boton {
  margin-top:		10px;
}
#columnaIzq #buscador form #busquedaAvanzada {
  height:		180px;
  width:		100%;
  float:		left;
  display:		block;
}
#columnaIzq #buscador form #mostrarAvanzada {
  text-align:		right;
  height:		15px;
}


/*------------------------------------- ::: - ::: - ::: -----*/
#columnaIzq #publicaciones {
  width:		182px;
  background-image:	url(../img/fondo-menu.gif);
  background-repeat:	repeat-y;
  font-size:		0px;
  margin-bottom:	10px;
}
#columnaIzq #publicaciones .topeBloque {
  background-image:	url(../img/fondo-menu-tope.gif);
  background-repeat:	no-repeat;
  height:		5px;
  width:		100%;
}
#columnaIzq #publicaciones ul {
  list-style-type:	none;
  padding:		8px;
}
#columnaIzq #publicaciones ul li {
  font-size:		11px;
  line-height:		18px;
  margin-bottom:	8px;
}
#columnaIzq #publicaciones h4 {
  width:		166px;
  margin:		8px 8px 0px 8px;
  font-size:		11px;
  color:		#949494;
  border-bottom:	1px solid #BCBCBC;
}
#columnaIzq #publicaciones .pieBloque {
  background-image:	url(../img/fondo-menu-pie.gif);
  background-repeat:	no-repeat;
  height:		5px;
  width:		100%;
}

#columnaIzq #bannersIzq {
  width:		182px;
}
#columnaIzq #bannersIzq ul {
  list-style-type:	none;
}
#columnaIzq #bannersIzq ul li {
  margin-bottom:	10px;
}



/*------------------------------------- ::: - ::: - ::: -----*/
#columnaIzq #callcenter {
  margin-bottom:	10px;
}


/*------------------------------------- ::: - ::: - ::: -----*/
/*------------------------------------- ::: - ::: - ::: -----*/
#centro {
  width:		506px;
  float:		left;
}
#centro .completo {
  width:		703px;
}


/*------------------------------------- ::: - ::: - ::: -----*/
#centro #bannersCtr {
  float:		left;
}
#centro #bannersCtr ul {
  list-style-type:	none;
}
#centro #bannersCtr ul li {
  padding-bottom:	13px;
  margin-bottom:	15px;
  background-image:	url(../img/separador.gif);
  background-repeat:	repeat-x;
  background-position:	bottom left;
}


/*------------------------------------- ::: - ::: - ::: -----*/
#centro #galerias {
  float:		left;
}


/*------------------------------------- ::: - ::: - ::: -----*/
/*------------------------------------- ::: - ::: - ::: -----*/
#columnaDer {
  width:		182px;
  margin-left:		15px;
  float:		left;
}

/*------------------------------------- ::: - ::: - ::: -----*/
#columnaDer #promociones {
  width:		182px;
  background-image:	url(../img/fondo-promociones.gif);
  background-repeat:	no-repeat;
  background-color:	#FFA000;
  font-size:		0px;
  margin-bottom:	10px;
  float:		left;
}
#columnaDer #promociones .pieBloque {
  width:		182px;
  height:		5px;
  background-image:	url(../img/fondo-promociones-pie.gif);
  background-repeat:	no-repeat;
}
#columnaDer #promociones h6 {
  padding-left:		8px;
  width:		166px;
}
#columnaDer #promociones ul {
  list-style-type:	none;
  width:		166px;
  padding:		5px 8px;
}
#columnaDer #promociones ul li {
  clear:		both;
  color:		#FFFFFF;
  background-image:	url(../img/separador-promociones.gif);
  background-repeat:	repeat-x;
  background-position:	bottom left;
  padding-bottom:	10px;
  margin-bottom:	10px;
}
#columnaDer #promociones h2 {
  font-weight:		normal;
  font-size:		18px;
  color:		#FFFFFF;
}
#columnaDer #promociones h3 {
  font-size:		11px;
  margin-bottom:	5px;
}
#columnaDer #promociones h3 a {
  color:		#FFFFFF;
}
#columnaDer #promociones .fecha {
  font-size:		11px;
  color:		#A74900;
}
#columnaDer #promociones div {
  width:		102px;
  float:		left;
}
#columnaDer #promociones img {
  text-align:		right;
}
#columnaDer #promociones .ultimo {
  background-image:	none;
}

#columnaDer #bannersDer {
  width:		182px;
}
#columnaDer #bannersDer ul {
  list-style-type:	none;
}
#columnaDer #bannersDer ul li {
  margin-bottom:	10px;
}


/*------------------------------------- ::: - ::: - ::: -----*/
#columnaDer #listado {
  width:		182px;
  background-image:	url(../img/fondo-menu.gif);
  background-repeat:	repeat-y;
  font-size:		0px;
  margin-bottom:	10px;
}
#columnaDer #listado .topeBloque {
  background-image:	url(../img/fondo-menu-tope.gif);
  background-repeat:	no-repeat;
  height:		5px;
  width:		100%;
}
#columnaDer #listado ul {
  list-style-type:	none;
  padding:		8px;
}
#columnaDer #listado ul li {
  font-size:		11px;
  line-height:		18px;
}
#columnaDer #listado ul li img {
  position:		relative;
  top:			2px;
  height:		14px;
  width:		14px;
  margin-right:		3px;
}
#columnaDer #listado h4 {
  width:		166px;
  margin:		8px 8px 0px 8px;
  font-size:		11px;
  color:		#949494;
  border-bottom:	1px solid #BCBCBC;
}
#columnaDer #listado .select {
  width:		160px;
  font-size:		11px;
  color:		#003366;
}
#columnaDer #listado .pieBloque {
  background-image:	url(../img/fondo-menu-pie.gif);
  background-repeat:	no-repeat;
  height:		5px;
  width:		100%;
}


/*------------------------------------- ::: - ::: - ::: -----*/
/*------------------------------------- ::: - ::: - ::: -----*/
#pie {
  clear:		both;
  width:		100%;
  text-align:		center;
  float:		left;
  margin:		10px 0px 20px 0px;
}

#pie #submenu {
  width:		100%;
  height:		35px;
  background-image:	url(../img/fondo-submenu.gif);
  background-repeat:	no-repeat;
  float:		left;
  margin-bottom:	20px;
}
#pie #submenu ul {
  padding:		10px 0px;
  list-style-type:	none;
}
#pie #submenu ul li {
  border-right:		1px solid #003366;
  padding-right:	10px;
  margin-right:		10px;
  display:		inline;
}
#pie #submenu .ultimo {
  border-right:		0px;
  padding-right:	0px;
  margin-right:		0px;
}

#pie p {
  margin:		0px auto;
  width:		700px;
  color:		#0879AE;
}
#pie p span {
  color:		#666666;
}
#pie p span a {
  color:		#666666;
}

