@font-face {
    font-family: 'UbuntuBold';
    src: url('ubuntu-b-webfont.eot');
    src: url('ubuntu-b-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu-b-webfont.woff') format('woff'),
         url('ubuntu-b-webfont.ttf') format('truetype'),
         url('ubuntu-b-webfont.svgz#UbuntuBold') format('svg'),
         url('ubuntu-b-webfont.svg#UbuntuBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuRegular';
    src: url('ubuntu-r-webfont.eot');
    src: url('ubuntu-r-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu-r-webfont.woff') format('woff'),
         url('ubuntu-r-webfont.ttf') format('truetype'),
         url('ubuntu-r-webfont.svgz#UbuntuRegular') format('svg'),
         url('ubuntu-r-webfont.svg#UbuntuRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BertholdAkzidenzGroteskRg';
    src: url('akzidenzgroteskbe-regular-webfont.eot');
    src: url('akzidenzgroteskbe-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('akzidenzgroteskbe-regular-webfont.woff') format('woff'),
         url('akzidenzgroteskbe-regular-webfont.ttf') format('truetype'),
         url('akzidenzgroteskbe-regular-webfont.svg#BertholdAkzidenzGroteskRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BertholdAkzidenzGroteskSuper';
    src: url('akzidenzgroteskbe-super-webfont.eot');
    src: url('akzidenzgroteskbe-super-webfont.eot?#iefix') format('embedded-opentype'),
         url('akzidenzgroteskbe-super-webfont.woff') format('woff'),
         url('akzidenzgroteskbe-super-webfont.ttf') format('truetype'),
         url('akzidenzgroteskbe-super-webfont.svg#BertholdAkzidenzGroteskSuper') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_condensedbold_italic';
    src: url('robotocondensed-bolditalic-webfont.eot');
    src: url('robotocondensed-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('robotocondensed-bolditalic-webfont.woff') format('woff'),
    url('robotocondensed-bolditalic-webfont.ttf') format('truetype'),
    url('robotocondensed-bolditalic-webfont.svg#roboto_condensedbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'rumpelstiltskin';
    src: url('rumpelstiltskin-webfont.eot');
    src: url('rumpelstiltskin-webfont.eot?#iefix') format('embedded-opentype'),
         url('rumpelstiltskin-webfont.woff') format('woff'),
         url('rumpelstiltskin-webfont.ttf') format('truetype'),
         url('rumpelstiltskin-webfont.svg#rumpelstiltskinregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.ubuntu{font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif; font-size:16px; color: #f80;}

img{ border:none;}
a:link{ text-decoration:none; float:left;}
a:hover{text-decoration: underline;}
ul{ padding:0; margin:0; list-style:none;}



/* header */
#header{
    z-index: 100;
    position: absolute;
    left: 50%;
    margin-left: -487px;
    width:970px;
    height:76px;
    background: url(../img/header_bg.png) no-repeat left -2px transparent;
    display: none;
    *display: inherit;
    filter: none! important;
}
#header .hright{  background:url(../img/header_bg.png) no-repeat right bottom; *background:url(../img/header_bg.png) no-repeat right bottom; height: 78px;}
#header .hcenter{
    background: url("../img/header_bg_new.png") repeat-x scroll 0 0 transparent;
    display: block;
    height: 78px;
    margin: 0 4px;
    position: relative;
}

#logo{width:110px; height:46px; float:left; padding:4px 0 0 0px; /*margin: 0 0 2px 15px;*/  margin: -8px 0 2px -2px;}
    

#breadcrumb{float:left; margin-left:30px; margin-top: 7px; margin-top: 10px\0/; width:980px; height: 30px; overflow: hidden;}
body:nth-of-type(1) #breadcrumb{ margin-top: 7px ;  margin-top: 10px\9; }



#breadcrumb-left{float:left; width:9px; height:30px; background:url(../img/bread-left.png) no-repeat scroll}
#breadcrumb-right{float:left; width:9px; height:30px; background:url(../img/bread-right.png) no-repeat;}

#breadcrumb-mid{float:left; width:auto; height: 26px;*height: 30px; background:url(../img/bread-mid.png) repeat-x;}
#breadcrumb-mid li{color: #606060; float: left; font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif; font-size: 11px; padding: 0 3px; line-height: 25px; cursor:pointer;}

	.sep-bread{ cursor:default !important;}
	.sep-bread p{color:#999 !important; float:left;}
	
	.link-bread-off{ color:#606060 !important;}
	.link-bread-off-claro{ color: #FFB704 !important;}
	.link-bread-on{ color: #FFB704 !important;}
	.link-bread-on-sub{ color:#606060 !important;}
	
	



/* header - menu superior */

#topnav{list-style-type:none; width:800px; float:right; margin-top:10px;margin-bottom: 10px; }
#topnav ul{ float:right; margin-top:2px;}
#topnav li{ float:left; cursor:pointer;}
#topnav li p{ float:left; font-size:11px; font-family:'BertholdAkzidenzGroteskRg', Arial, Helvetica, sans-serif;  line-height:18px; padding:0 5px;}
#topnav li a{ float:left; font-size:11px; font-family:'BertholdAkzidenzGroteskRg', Arial, Helvetica, sans-serif;  line-height:18px; padding:0 5px 0 0; color:#606060; text-decoration:none}

	.sub-topnav{line-height:15px; font-size:14px; letter-spacing:1px;} 	
	
	.color-topnav-off{color:#333 !important;}
	.color-topnav-on{color:#ffcc00 !important;}


#buscador-ext{width:170px; height:70px; background:url(../img/bk-buscador.png) no-repeat; filter: none !important; position:absolute; right:5px; top:5px; z-index:999999;}

#buscador-ext input{ float:left; margin:12px 0 0 10px; width:123px;}

#lupa{ width:18px; height:20px; float:right; margin:2px 12px 0 0 !important; background:url(../img/lupa.png);cursor:pointer;}

#resultados{
	float:left; 
	width:20px; 
	height:20px; 
    margin-left:3px;
    margin-top: 16px;
	cursor:pointer;
	background:url(../img/flecha-buscador.jpg) no-repeat;
 }

#buscador{ float:right; cursor:pointer; margin-right:15px;}



	.buscador{font-family:Arial, Helvetica, sans-serif; color:#525252; font-size:10px; margin-top:12px; float:left; margin-left:11px; height:16px;}

#menu{
    display: block;
    float: right;
    position: relative;
    width: 800px;
    top: 3px \0/;
}
#menu ul{float:right;margin-right:5px;}#menu h2,#menu p{font-family:'UbuntuRegular',Arial, Helvetica, sans-serif;}
#menu li{
    margin: 0px -10px 0 5px !important;
    float:left;
}
#menu p{color:#525252}
#menu ul li ul{display:none}
#menu ul li{position:relative}

    
#menu ul li ul li{cursor:pointer;   }

#menu li h2{
    cursor:pointer;
    font-size: 12px;
    letter-spacing: 0.1em;
    float: left;
    color: #383838 !important;
    margin:0;
    padding:0 0 0 7px !important;
    position: relative;
    z-index: 99999;
    *font-weight: normal;
}
#menu li h2 .bright {  padding-right: 7px; display: block;}
#menu li h2 .bcenter{  height: 25px; display: block; line-height: 30px; padding: 0 7px; white-space: nowrap;}
#menu li .submenu   {  background: none repeat scroll 0 0 transparent; top: 20px !important;}
#menu li:hover h2   { background: url("../img/menus_hover_bg.png") no-repeat scroll left -3px transparent; height: 22px;}
#menu li:hover h2 .bright   { background: url("../img/menus_hover_bg.png") no-repeat scroll right -28px transparent; height: 23px;}
#menu li:hover h2 .bcenter  { background: url("../img/menus_hover_bg.png") repeat-x scroll left -53px transparent; height: 25px;}


	.menu-sub-seccion,.menu-sub-comidas,.menu-sub-novedades,.menu-sub-kids, .menu-sub-institucional, .menu-sub-origen { width:146px; float:left; height:148px; margin:6px 6px 0 0;}
	.menu-sub-seccion ul, .menu-sub-comidas ul,.menu-sub-novedades ul, .menu-sub-kids ul, .menu-sub-institucional ul, .menu-sub-origen ul{  float:left; width:100%; padding:5px 0 0 5px; margin-right:0px !important;}
	.menu-sub-seccion p, .menu-sub-comidas p, .menu-sub-novedades p, .menu-sub-kids p, .menu-sub-institucional p, .menu-sub-origen p{ font-size:11px; padding:6px 0 6px 6px; width:130px; float:left;}
	.menu-sub-seccion li, .menu-sub-comidas li, .menu-sub-novedades li, .menu-sub-kids li, .menu-sub-institucional li, .menu-sub-origen li{ float:left; height: 27px;}
    .menu-sub-institucional ul li{
        padding: 2px 0;
    }
	
		.separador-menu-li{ width:100%; float:left; background:url(../img/menu/bk-menu-li.gif) no-repeat;}

	/*.sep-menu{ width:3px; float:left; height:12px; background:url(../img/menu/sep-menu-li.gif) no-repeat; margin-left:7px;}*/
    .sep-menu{
        background: url("../img/icons.png") no-repeat scroll 0 0 transparent;
        float: left;
        height: 15px;
        margin-left: -5px;
        margin-top: 7px;
        *margin-top: 8px;
        margin-top: 8px \0/;
        width: 3px;
    }

	.item-select0{ width:85% !important; } 
	.item-select1{ width:85% !important; } 
	.item-select2{ width:85% !important; } 
	.item-select3{ width:85% !important; } 
	.item-select4{ width:85% !important; } 
	.item-select5{ background: url(../img/barra-que-bueno.jpg) no-repeat center !important; 
        width:152px !important; }
	.item-select6{ width:90% !important; }
    .item-select7{ width:85% !important; }

.item-select0, .item-select1, .item-select2, .item-select3, .item-select4,.item-select5 , .item-select6, .item-select7{ height:5px; /*background:#fc0;*/background: url(../img/barra.jpg) no-repeat center; background-size:100%; position:absolute; left:5px; top:27px; *top:27px;}
                                                                                                             
	
	.color-top-off{color:#525252 !important;  }	
	.color-top-on{color:#525252 !important; border-bottom:2px solid #fc0; bottom:-2px; height:17px;}
		
/*menu 1*/
	#img-bot-1{ position:absolute; top:-10px; left:-10px;}

	.back-menu-1{ filter: none !important;left: -4px;position: absolute;width: 468px;z-index: 9999 !important;}
	
	.back-menu-1 h2{ width:64px; text-align:center; padding:0px !important; margin-top:10px; } 
    
    .cmenu .ctop, .cmenu .cbottom
    {
        margin: 0 20px;
        height: 11px;
        position: relative;
        background: url(../img/menus_bg2.png) repeat-x left top;
        width: auto;
    }
    .cmenu .ctleft
    {
        position: absolute;
        left: -22px;
        width: 26px;
        height: 11px;
        background: url(../img/menus_bg1.png) no-repeat -63px top;
        
    }
    .cmenu .lineleft
    {
        background: url("../img/line_left.png") repeat scroll 0 0 transparent;
        height: 9px;
        left: -21px;
        position: absolute;
        top: 2px;
        width: 7px;
    }
    .cmenu .ctright
    {
        position: absolute;
        right: -17px;
        width: 17px;
        height: 11px;
        background: url(../img/menus_bg1.png) no-repeat -84px top;
    }
    .cmenu .lineright
    {
        background: url("../img/line_right.png") repeat scroll 0 0 transparent;
        height: 11px;
        position: absolute;
        right: -15px;
        top: 0;
        width: 3px;
    }
    .cmenu .cleft
    {
        background: url(../img/menus_bg1.png) repeat-y -38px top;
        /*position: relative;*/
        z-index: 999;
        *margin-top: -4px;
    }
    .cmenu .cright
    {
        background: url("../img/menus_bg1.png") repeat-y scroll right top transparent;
        display: block;
        margin-right: 3px;
        padding: 3px 3px 0;
    }
    .cmenu .cbottom
    {
        background: url(../img/menus_bg2.png) repeat-x left bottom;
    }
    .cmenu .ccenter
    {
        background: white;
        margin: -12px 0 0 ;
        overflow: hidden;
        position: relative;
    }
    .cmenu .cbottom .ctleft
    {
         background-position: left bottom;
         left: -20px;
    }
    .cmenu .cbottom .ctright
    {    
        background-position: -18px bottom;
        right: -15px;
    }
	
	#menu-1-col-1{ width:290px; float:left; margin:5px 0 0 0px;}
		#menu-1-box-1-top{ width:310px; height:150px; float:left;}
		#menu-1-box-1-bottom{ width:290px; height:94px; float:left; margin-top: 2px; margin-left:0px;}
		/**/
		#menu-1-box-1-left{ width:405px; height:45px; float:left; margin-left:4px;}

	#menu-1-col-2{ width:155px; float:left; margin:3px 0 0 5px;}
		#menu-1-box-right{ width:160px; height:250px; background:#FFF; float:left;}	
		#menu-1-box-right-sub{width:137px; height:245px; float:left; margin:9px 0 0 0;}
	
/*menu 2*/
	.back-menu-2{ width:390px; filter: none !important;left: -4px;position: absolute;z-index: 9999 !important;}
	
	#menu-2-col-1{ width: 351px; float:left; margin:5px 0 0 3px;}
		#menu-2-box-1-top{ width:462px; height:35px; float:left;}

#menu-2-box-1-bottom {
    float: left;
    height: 107px;
    margin-top: 82px;
    padding-left: 5px;
    width: 100%;
}
		/**/
		#menu-2-box-1-left{ width:235px; height:45px; float:left; margin-left:0px;}
		
	#menu-2-col-2{ width:100px; float:left; margin:10px 0 0 2px;}
		#menu-2-box-right{ width:100%; height:245px; background:#00F; float:left;}		
/*menu origen*/
.back-menu-8{ width:255px; filter: none !important;left: -4px;position: absolute; z-index:150 !important;}
		#menu-8-box-1-bottom{ width:100%; height:94px; float:left; margin-top:8px; margin-left:5px;}
		/**/
		#menu-8-box-1-left{ width:235px; height:45px; float:left; margin-top:5px;}			
/*menu 3*/
	#img-bot-3{ position:absolute; top:-10px; left:-11px;}
	.back-menu-3{ width:275px; filter: none !important;left: -4px;position: absolute; z-index:150 !important;}
    
    .back-menu-3 .alto-caj{
        height: 30px;
    }
	
	#menu-3-col-1{ width:149px; float:left; margin:6px 0 0 0px;  height: 205px;}
		#menu-3-box-1-top{ width:100%; height:60px; float:left;}
		#menu-3-box-1-bottom{ float: left;height: 158px;margin-top: 75px;width: 100%;}
		/**/
		#menu-3-box-1-left{ width:235px; height:45px; float:left; margin-left: 40px;}
		
	#menu-3-col-2{ width:100px; float:left; margin:11px 0 0 2px;}
		#menu-3-box-right{ width:103px; height:80px; background:#FFF; float:left;}		
			
/*menu 4*/
	.back-menu-4{ width:255px; filter: none !important;left: -4px;position: absolute; z-index:150 !important;}
		#menu-4-box-1-bottom{ width:100%; height:94px; float:left; margin-top:8px; margin-left:5px;}
		/**/
		#menu-4-box-1-left{ width:235px; height:45px; float:left; margin-top:5px;}
		
/*menu 5*/
        .back-menu-5{ width:255px; filter: none !important;left: -4px;position: absolute; z-index:150 !important;left: -4px\0/;}
		#menu-5-box-1-bottom{ width:100%; height: 95px; float:left; margin-top:8px; margin-left:5px;}
		/**/
		#menu-5-box-1-left{ width:235px; height:45px; float:left; margin-top:5px;}
		
/*menu 6*/
        .back-menu-6{ width:255px; right: 1px; position: absolute; z-index:150 !important; *right: -2px;}
        #menu-6-box-1-bottom{ width:100%; height:94px; float:left; margin-top:10px;  margin-left: 5px;}
        /**/
        #menu-6-box-1-left{ width:235px; height:45px; float:left; margin-top:4px;}

        
        body:nth-of-type(1) .back-menu-6 {
            right: 1px;
        }
				
/*menu 7*/
        #img-bot-7{ position:absolute; top:-10px;}
        .back-menu-7{ z-index:150 !important; position: absolute; right: 4px;}
        body:nth-of-type(1) .back-menu-7 {
            right: 4px;
        }
	#menu-7-col-1{ float: left;margin: 4px 0 0 2px;width: 310px;}
		#menu-7-box-1-top{ width:100%; height:152px; float:left;}	
		#menu-7-box-1-bottom{ width:100%; height:94px; float:left; margin-top:3px;}
		/**/
		#menu-7-box-1-left{ width:235px; height:45px; float:left; margin-top:20px; margin-left:4px;}
		
	#menu-7-col-2{ float: left;margin: 7px 0 0 2px;width: 100px;}
		#menu-7-box-right{ width:107px; height:157px; background:#FFF; float:left; margin:0 0 0 0;}				
		.txt-gris-menu{font-size:11px; color:#999; font-family:'UbuntuRegular', Arial, Helvetica, sans-serif;}
		.img-separacion1{margin:8px 0 0 0;}
		
		.img-sep-menu{float:left; margin-top:-4px; height: 270px;}
		.img-menu{float:left; margin-bottom:8px; margin-top:3px;}



.back-menu-1 .ctop ,.back-menu-1 .cbottom{
    width: 428px;
    *width: 425px;

}
.back-menu-2 .ctop,.back-menu-2 .cbottom{
    width: 425px;
    *width: 424px;

}
.back-menu-3 .ctop,.back-menu-3 .cbottom{
    /*width: 238px;*/
    width: 312px;
    /**width: 226px;*/
    *width: 300px;

}
.back-menu-4 .ctop,.back-menu-4 .cbottom{
    width: 219px;
    *width: 214px;

}
.back-menu-5 .ctop,.back-menu-5 .cbottom{
    width: 220px;
    *width: 215px;

}
.back-menu-6 .ctop,.back-menu-6 .cbottom{
    width: 217px;
    *width: 214px;

}
.back-menu-7 .ctop,.back-menu-7 .cbottom{
    width: 402px;
    *width: 402px;

}
.back-menu-8 .ctop,.back-menu-8 .cbottom{
    width: 220px;
    *width: 215px;

}



#link-banner {
    float: left;
    height: 45px;
    margin-left: 5px;
    width: 235px;
}

#politicas, #termos, #instituto, #universidade{cursor: pointer; float: left; margin-right: 5px; width: auto;}

.txt-bold {
    color: #666666;
    font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 17px;
}

a.vinculo:link, a.vinculo:visited {
    color: #666666;
    font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    float: none;
}
a.vinculo:hover {
    color: #FFD000;
    font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    float: none;
}

	li.alto-max{
	   height: 30px;
    }

.monopoly_tyccoon{
    display: block;
    height: 185px;
    position: absolute;
    width: 450px;
    bottom: 500px;
    right: 200px;
}

.monopoly_tyccoon .bigotes{
    background-image: url("../img/monopoly_sprite.png");
    background-position: -1000px -1000px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-color: transparent;
    display: block;
    position: absolute;
    width: 450px;
    height: 255px;
    z-index: 100;
}
.monopoly_tyccoon .mano_bigotes{
    /*background: url("../img/mano_monopoly.png") no-repeat scroll 0 0 transparent;*/
    bottom: -23px;
    display: none;
    height: 40px;
    left: 358px;
    position: absolute;
    width: 29px;
    z-index: 105;
}
.monopoly_letrero{
    cursor: pointer;
    display: none;
    height: 98px;
    left: 176px;
    position: absolute;
    top: 10px;
    width: 203px;
    z-index: 105 !important;
}
/*.sombrero_bigotes{
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("../img/monopoly_sprite.png");
    background-position: -270px 18px;
    background-repeat: no-repeat;
    display: block;
    height: 260px;
    right: -6px;
    position: absolute;
    top: -103px;
    width: 173px;
    z-index: -1;
}*/
.monopoly_letrero a{
    display: block;
    width: 283px;
    height: 140px;
}
.legal_cardapio{
    display: block;
    float: left;
    height: 15px;
    margin: 0 auto;
    position: relative;
    width: 455px;
}
.legal_cardapio span{
    display: block;
    font-size: 10px;
    height: 100%;
    line-height: 8px;
    position: relative;
    text-align: center;
    width: auto;
    color: #666666;
    font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif;
}

.legal_mcoferta{
    clear: both;
    display: block;
    height: 20px;
    margin: 0 350px;
    position: relative;
    width: 605px;
}

.legal_mcoferta span{
    display: block;
    font-size: 10px;
    height: 100%;
    line-height: 15px;
    position: relative;
    text-align: center;
    width: auto;
    color: #666666;
    font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif;

}
.cont_monopoly{
    background: url("../img/monopoly/monopoly_cont.png") no-repeat 0 0 transparent;
    width: 180px;
    height: 290px;
    display: block;
    position: absolute;
    bottom: 25px;
    right: 320px;
    display: none;
    overflow: hidden;
    z-index: 2;
}

.iframe_monopoly{
    width: 171px;
    height: 56px;
    position: relative;
    margin: 53px 0 0 9px;
    display: none;
    z-index: 1;
    border: 0 none;
    display: none;
}

.letrero_monopolycont{
    background: url("../img/monopoly/letrero_monopoly.png") no-repeat 0 0 transparent;
    width: 110px;
    height: 59px;
    display: block;
    position: absolute;
    top: 16px;
    left: 0;
    z-index: 2;
}

/*CSS angry birds*/
.angry_birds{
    height: 515px;
    left: 50%;
    margin-left: -490px;
    margin-top: -215px;
    position: absolute;
    top: 50%;
    width: 980px;
    z-index: 102;
}
.angry_birds .close_birds{
    cursor: pointer;
    float: right;
    position: relative;
    z-index: 5;   
}
.angry_birds .vidrio_birds{
    background: url('../img/angry/vidrio.png') no-repeat;
    height: 912px;
    left: 50%;
    margin-left: -960px;
    margin-top: -510px;
    position: absolute;
    top: 50%;
    width: 1920px;
    z-index: 2;
       
}
.angry_birds .rajadura_uno img{
    height: 0px;
    left: 50%;
    margin-left: 268px;
    margin-top: 20px;
    position: absolute;
    top: 50%;
    width: 0px;
    z-index: 2;
       
}
.angry_birds .visible_rajadura{
    display: none;
    height: 0px;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 0px;
    z-index: 4;
    overflow: hidden;
       
}
.angry_birds .rajadura_birds{
    /*background: url('../img/angry/rajadura.png') no-repeat;*/
    height: 1080px;
    left: 50%;
    margin-left: -960px;
    margin-top: -530px;
    position: absolute;
    top: 50%;
    width: 1920px;
    z-index: 3;
       
}
.angry_birds .objetos_birds img{
    /*background: transparent;*/
    height: 0px;
    left: 50%;
    margin-left: -10px;
    margin-top: -54px;
    position: absolute;
    top: 50%;
    width: 0px;
    z-index: 3;
       
}

.angry_birds .content_birds{
    
}
.angry_birds .content_birds .logo{
    left: 60px;
    position: relative;
    text-align: center;
    top: 110px;
    z-index: 5;
}
.angry_birds .content_birds .logo img{
    width: 0px;
    height: 0px;
}
.angry_birds .personajes{
    height: 650px;
    left: 50%;
    margin-left: -500px;
    margin-top: -384px;
    position: absolute;
    top: 50%;
    width: 1003px;
    z-index: 1;
}

/*rajadura css*/
#contenedor{
    /*
    position:relative;
    height: 100%;
    overflow: hidden;
    width: 100%;
    top:200px;
    left:100px;
    z-index:9;
    */
    height: 912px;
    left: 50%;
    margin-left: -620px;
    margin-top: -414px;
    position: absolute;
    top: 50%;
    width: 1920px;
    z-index: 2;
}
#contenedor div{
    display:none;
    position:absolute;
    height:98px;
    width:198px;
}
#contenedor div.treintaycuatro{
    height:53px;
    width:402px;
}
#contenedor div.treintaycinco{
    height:75px;
    width:202px;
}
#contenedor div.treintayseis{
    height:99px;
    width:1022px;
}
#contenedor div.treintaysiete{
    height:102px;
    width:895px;
}
#contenedor div.treintayocho{
    height:111px;
    width:791px;
}