/*
/*
  *	Archivo creado artesanalmente con Notepad++ 
  *	http://notepad-plus.sourceforge.net
  *
  *	Emilio Mariscal ( emi420@gmail.com )
  * 	http://proyecto83.com
  *
  */
  
body {
	background: #000 ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 62.5% ;
	color: #fff ;
}

#contenedor {
	width: 1008px;
	margin: 0 auto ;
}

#pollo {
	position: absolute ;
	background: url('../imagenes/cabecera-pollo.png') no-repeat ;
	height: 447px ;
	width: 351px ;
	z-index: 1 ;
}

* html #pollo  {
	background: none ;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/cabecera-pollo.png', sizingMethod='scale');
}


#cabecera {
	position: absolute ;
	background: url('../imagenes/cabecera.png') no-repeat ;
	height: 275px ;
	width: 1006px ;
	z-index: 0 ;
	margin-top: 30px ;
}

* html #cabecera  {
	background: none ;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/cabecera.png', sizingMethod='scale');
}

.cabecera-img {
	height: 251px ;
	width: 1008px ;
}

#menu-links {
	position: absolute ;
	margin: 204px 0 0 310px ;
	font-size: 18px ;
	text-align: right ;
	height: 56px; 
	z-index: 2 ;
}

#menu-links .item {
	float: left ;
}

#menu-links img {
	width: 100% ;
	height: 100% ;
}

#itemlink-1 {
	width: 125px ;
}

#itemlink-2 {
	width: 104px ;
}

#itemlink-3 {
	width: 79px ;
}

#itemlink-4 {
	width: 72px ;
}

#itemlink-5 {
	width: 74px ;
}

#itemlink-6 {
	width: 120px ;
}

#itemlink-7 {
	width: 113px ;
}

#menu {
	margin: 204px 0 0 310px ;
	font-size: 18px ;
	text-align: right ;
	height: 56px; 
}

#menu .item {
	float: left ;
	height: 56px; 
	margin-top: 10px ;
}

#menu .item.selected, #menu .item.activo {
	margin-top: 0 ;
}

#item-1  {
	background-image: url('../imagenes/menu.png'); 
	background-position: 0 0; 
	width: 125px ;
}

#item-2 {
	background-image: url('../imagenes/menu.png'); 
	background-position: -125px 0; 
	width: 104px ;
}

#item-3 {
	background-image: url('../imagenes/menu.png'); 
	background-position: -229px 0; 
	width: 79px ;
}

#item-4 {
	background-image: url('../imagenes/menu.png'); 
	background-position: -308px 0; 
	width: 72px ;
}

#item-5 {
	background-image: url('../imagenes/menu.png'); 
	background-position: -380px 0; 
	width: 74px ;
}

#item-6 {
	background-image: url('../imagenes/menu.png'); 
	background-position: -454px 0; 
	width: 120px ;
}

#item-7 {
	background-image: url('../imagenes/menu.png'); 
	background-position: -574px 0; 
	width: 113px ;
}

#pagina {
	margin: 0 0 0 4px ;
	background: url('../imagenes/pagina.jpg') ;
	min-height: 500px ;
	width: 964px;
	padding: 42px 20px 10px 18px ;
}

#pagina.interior {
	background: url('../imagenes/pagina-int.jpg') ;
}

#pagina.interior h1 {
	padding-bottom: 10px ;
	margin-bottom: 10px ;
	border-bottom: 3px solid #F4CA2C ;
}

#columna1 {
	width: 340px ;
	float: left ;
}

#columna2 {
	float: right ;
	width: 620px ;
}

#pagina.interior #columna2 {
	color: #000 ;
	width: 700px ;
}

#pagina.interior #columna2 .texto {
	width: 390px ;
	float: left ;
}

#pagina.interior #columna2 .fotos {
	padding-left: 20px ;
	text-align: right ;
	width: 290px ;
	float: right ;
}

#pagina.interior #columna2 .texto h2 {
	font-size: 1.6em ;
}

#contenido {
	margin-bottom: 10px ;
}

#pagina-pie {
	font-size: 18px ;
	padding: 40px 0 0 0 ;
	height: 80px ;
}

#pie-detalle {
	background: url('../imagenes/pie.png') repeat-x top left ;
	margin: -40px 0 20px 0 ;
	position: absolute ;
	width: 1008px ;
	height: 41px ;
}

* html #pie-detalle  {
	background: none ;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/pie.png', sizingMethod='resize');
}

#pie {
	margin: 0 ;
	padding: 10px 0 20px 0 ;
	font-size: 11px ;
}

#pie .izq {
	font-weight: bold ;
	width: 80%
}

#pie .der {
	width: 20% ;
}

#pie .izq strong {
	color: #F7CA1C ;
}

#pie ul.menu {
	height: 10px ;
}

#pie ul.menu li {
	border-left: 1px solid #fff ;
	padding-left: 10px ;
}

#pie ul.menu li.primero {
	border-left: 0 ;
	padding-left: 0 ;
}

#pie p.copy {
	padding-top: 10px ;
	font-size: 11px ;
}

/*** Estilos comunes ***/

a:link, a:visited {
	text-decoration: none ;
	color: #fff ;
}

.izq {
	float: left ;
}

.der {
	float: right ;
	text-align: right ;
}

/*** Cuadros ***/

#cuadro1 {
	float: left ;
	width: 316px ;
	height: 277px ;
}

#cuadro2 {
	width: 343px ;
	height: 277px ;
	position: absolute ;
	margin-left: 310px ;
	background: url('../imagenes/cuadros/estilo-americano.png') ;
	color: #000 ;
}

* html #cuadro2  {
	background: none ;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/cuadros/estilo-americano.png', sizingMethod='scale');
}

#columna2-arriba {
	height: 257px ;
}

* html #cuadro2 {
    margin-left: 0 ; /* IE7 */
}

*:first-child+html #cuadro2 {
    margin-left: 0 ; /* IE7 */
}

#cuadro2 .inside {
	padding: 20px 0 0 30px ;
	font-size: 10px ;
}

#cuadro2 .inside h3 {
	font-size: 18px ;
}

#cuadro2 .inside p {
	width: 55% ;
}

#cuadro2 .inside h2 {
	font-size: 22px ;
	margin: 0 0 10px -4px ;
	color: #E13930 ;
}

.cuadro.blanco {
	width: 340px ;
	color: #000 ;
}
.cuadro.blanco .inside {
	background: #fff ;
	padding: 0 13px 0 15px ;
	margin-top: -4px ;
}
#columna1 .cuadro.blanco .inside{
	height: 470px ;
}
.cuadro.blanco h3, p, h2 {
	font-size: 1.4em ;
	margin: 16px 0 16px 0 ;
	line-height: 120% ;
}
.cuadro.blanco .top-left {
	margin-right: 24px; 
	background-image: url('../imagenes/cuadro_blanco.png');
	height: 24px;
	font-size: 2px; 
}
.cuadro.blanco .top-right {
	margin-top: -24px; 
	margin-left: 24px; 
	background-image: url('../imagenes/cuadro_blanco.png'); 
	background-position: 100% 0; 
	height: 24px; 
	font-size: 2px;
}
.cuadro.blanco .bottom-left {
	margin-right: 24px; 
	background-image: url('../imagenes/cuadro_blanco.png');
	background-position: 0 -24px; 
	height: 24px;
	font-size: 2px;
}

.cuadro.blanco .bottom-right {
	margin-left: 24px; 
	background-image: url('../imagenes/cuadro_blanco.png'); 
	background-position: 100% -24px;
	height: 24px; 
	font-size: 2px; 
	margin-top: -24px; 
}

.cuadro.negro {
	width: 608px ;
	color: #fff ;
	margin: 20px 0 0 16px ;
	position: absolute ;
}

#columna1 .cuadro.negro {
	width: 218px ;
	margin: 130px 0 0 16px ;
}

.cuadro.negro .inside {
	background: #000 ;
	padding: 4px 13px 0 23px ;
	margin-top: -4px ;
}
.cuadro.negro img.foto {
	margin-left: 18px ;
	vertical-align: top ;
}
.cuadro.negro img.texto {
	margin-top: 10px ;
}
#columna1 .cuadro.negro img.foto {
	margin: 10px 0 0 -10px ;
}
.cuadro.negro h3, p, h2 {
	font-size: 1.4em ;
	margin: 8px 0 8px 0 ;
	line-height: 120% ;
}
.cuadro.negro h2 {
	color: #F7CA1C ;
	font-size: 1.6em ;
}
.cuadro.negro .top-left {
	margin-right: 24px; 
	background-image: url('../imagenes/cuadro_negro.png');
	height: 24px;
	font-size: 2px; 
}
.cuadro.negro .top-right {
	margin-top: -24px; 
	margin-left: 24px; 
	background-image: url('../imagenes/cuadro_negro.png'); 
	background-position: 100% 0; 
	height: 24px; 
	font-size: 2px;
}
.cuadro.negro .bottom-left {
	margin-right: 24px; 
	background-image: url('../imagenes/cuadro_negro.png');
	background-position: 0 -24px; 
	height: 24px;
	font-size: 2px;
}
.cuadro.negro .bottom-right {
	margin-top: -24px; 
	margin-left: 24px; 
	background-image: url('../imagenes/cuadro_negro.png'); 
	background-position: 100% -24px;
	height: 24px; 
	font-size: 2px; 
}

ul.menu li {
	display: inline ;
	padding-right: 6px ;
}

.oculto {
	display: none ;
}

