html {background:#302538 url(i/bgpage.gif) 0 0 repeat-y;background-position: 50% 0;}
#adtop, .adtop, .news {background: transparent;}
body {background: url(i/bgpage.gif) 0 0 no-repeat;background-position: 50% 0;}
#wrapper {background:transparent url(i/bgpage.gif) 0 0 no-repeat;background-position: 50% 0;} 
.bag {background: white;}
.news {background:transparent;overflow:hidden;}

#laboladecristal { background:#000 url("i/labola.jpg") bottom center repeat-x; height:180px; margin:0 0 20px 0; padding:0; float:left; display:inline; position:relative;}
#laboladecristal h2 { float: left; width:495px;height:44px; margin:10px 0 10px 140px; padding:0; display:inline; background:url("i/laboladecristal.gif") top left no-repeat; position:relative;}
#laboladecristal h2 a { float: left; width:495px;height:44px; margin: 0; padding: 0;  border:0;}
#laboladecristal h2 span { position: absolute; margin-left: -2000px;cursor:pointer; display:block;}
#laboladecristal h3 { float: left; width:774px;height:16px; margin:0 0 2px 140px; padding:0; display:inline; background:url("i/25aniversario.gif") top left no-repeat; position:relative;}
#laboladecristal h3 span { float: left; width:774px;height:16px; margin: 0; padding: 0;  border:0;}
#laboladecristal h3 b { position: absolute; margin-left: -2000px;cursor:pointer; display:block;}

#laboladecristal ul.level1 {margin:8px 0 0 140px; padding:8px 0;display:inline;float:left;overflow:auto; width:100%;}
#laboladecristal ul.level1 li { display:inline; margin:0; padding:3px 0; float:left; font-size:15px; background: url("i/bgli1.gif") top left repeat-y}
#laboladecristal ul.level1 li a {text-decoration:none; color:#fff; margin:0; padding:3px 14px 3px 14px; cursor:pointer}
#laboladecristal ul.level1 li a span {text-decoration:none; color:#fff; margin:0; padding:0;}
#laboladecristal ul.level1 li a:hover{ background:#ffffff;}
#laboladecristal ul.level1 li a:hover span{ background:#ffffff; color:#382544;}
#laboladecristal ul.level1 li.active a{ background:#ffffff;}
#laboladecristal ul.level1 li.active a span{ background:#ffffff; color:#382544;}

#laboladecristal ul.level2 { margin:4px 0 0 15px; padding:0; display:inline; float:left; overflow:auto; width:920px;}
#laboladecristal ul.level2 li { display:inline; margin:0; padding:0 0; float:left; font-size:15px; line-height:30px;}
#laboladecristal ul.level2 li span { margin:0 6px;}
#laboladecristal ul.level2 li a {text-decoration:none; color:#000; margin:0; padding:2px 10px; cursor:pointer}
#laboladecristal ul.level2 li span.nodecor { background-image:none; background-position: top left; background-repeat: repeat-y;	}
#laboladecristal ul.level2 li span.nodecor a { margin-left:0;}
#laboladecristal ul.level2 li.videos span{ background:#fff  url("i/bgvideosdes.gif") 50% 50% no-repeat; padding:2px 13px 2px 13px;}
#laboladecristal ul.level2 li.videos a { margin-left:0; text-decoration:none; color:#fff;}
#laboladecristal ul.level2 li span a:hover { text-decoration:underline; color:#482f58}
#laboladecristal ul.level2 li.active span a { text-decoration:underline; color:#482f58}
#laboladecristal ul.level2 li.videos span a:hover { text-decoration:none; color:#fff}

#wrapper > .container > .content {width:952px;margin:0px auto;float:none;padding-top:2.2em;}