@charset "UTF-8";
/* CSS Document */

body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color: #343434; margin: 0px; padding: 0px; background-color:#D8C6A4; background: url(../images/bg_content.jpg) repeat 0 0; }
img, table, fieldset { border-style: none; }
/* new clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0 }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/* HEADER DIVS
________________________________________*/

#header { margin:0px; padding:0px; height:120px; background-color:#FFF; background: url(../images/bg_header.jpg) repeat-x 0 0; clear:both; }
.header_inside { width:990px; margin:0px auto; padding:0px; height:116px; }
.logo { float: left; width: 255px; margin: 0px; padding:0px; }
.top_nav { font-size: 12px; line-height: 18px; color: #b1afab; height:30px; width:300px; float:right; margin:48px 0px 0px 0px; padding:0px 0px 10px 0px; background: url(../images/bg_nav_01.png) repeat-x 0px 0px; }
.top_nav a:link, .top_nav a:visited { color: #FC0; float:right; padding: 12px 40px 8px 20px; margin:0px; text-decoration:none; background: url(../images/top_nav_01.png) no-repeat top right; }
 .top_nav a:hover, .top_nav a:current {
 color: #FFCC33;
 padding: 12px 40px 8px 20px;
 margin:0px;
 text-decoration:none;
}
.city { font-size: 14px; line-height: 18px; color: #b1afab; margin:0px; float:left; padding:55px 0px 10px 5px; width:140px; }
.city h1 { padding: 0px 20px 0px 0px; font-weight: normal; font-size: 30px; line-height:26px; color: #FC0; margin: 5px 15px 0px 0px; border-bottom:none; }
.follow { margin:0px; padding:10px 10px 5px 10px; float:right; width:215px; }
.follow img { margin:0px 25px 0px 0px; padding:27px 0px 11px 0px; }
.inscribete { margin:53px 0px 0px 0px; padding:5px; float:right; border:1px solid #3e3d39; background: url(../images/bg_brown_02.png) repeat 0 0; color:#b8b6b0; font-size:13px; width:210px; }
.inscribete a:link, .inscribete a:active { color:#FC0; text-decoration:none; }
.inscribete a:visited { color:#999; text-decoration:none; }
.inscribete a:hover { color:#FC0; text-decoration:underline; }
.inscribete img { margin:0px 10px 0px 0px; float:left; }
.inscribete h3 { padding:3px 0px; margin:0px; font-weight:normal; font-size: 16px; color:#999; border-bottom: none; }
.inscribete h5 { padding:0px; margin:0px; font-weight:normal; font-size: 11px; }
.left { margin:0px; padding:0px; float:left; }
.right { margin:0px; padding:0px; float:right; }
.email { margin:15px 0px 20px 0px; padding:0px 0px 0px 200px; float:right; color:#CCC; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; width:300px; height:45px; }
.email h5 { padding: 3px 10px 2px 0px; margin:0px; font-weight: bold; font-size: 12px; line-height: 18px; }
#subscription_bu { height: 20px; padding:0px; margin: 0px 0px 0px 5px; width:95px; float:left; }
#subscription_bu ul { padding:  0px 0px 0px 0px; margin: 0px; }
#subscription_bu li { float: right; padding: 0px; margin: 0px; display: block; list-style:none; width:95px; }
#subscription_bu a, #subscription_bu strong { display: block; height:22px; overflow: hidden; text-indent: -100em; }
#subscription_bu strong { background-position: 0 -66px; }
#subscription_bu a:hover { background-position: 0 -22px; }
#subscription_bu .m0, #subscription_bu .m0 strong, #subscription_bu .m0 a { width: 95px; background-image: url(../images/button.png); }
/* LINKS
________________________________________*/

a:link, a:active { color:#1794d5; text-decoration: none; }
a:hover { color: #24c4f8; text-decoration: none; }
a:visited { color:#0e72a6; text-decoration: none; }
/* MENU
_______________________________________________*/

#Menu { height: 40px; width:990px; padding: 0px; margin: 0px auto; clear:both; border-top:1px solid #363532; }
#Menu ul { padding: 0px; margin: 0px; }
#Menu li { float: left; padding: 0px; margin: 0px auto; display: block; list-style:none; }
#Menu a, #Menu strong { display: block; height:40px; overflow: hidden; text-indent: -100em; }
#Menu strong { background-position: 0 -80px; }
#Menu a:hover { background-position: 0 -40px; }
#Menu .m0, #Menu .m0 strong, #Menu .m0 a { width: 94px; background-image: url(../images/bu_00.png); }
#Menu .m1, #Menu .m1 strong, #Menu .m1 a { width: 150px; background-image: url(../images/bu_01.png); }
#Menu .m2, #Menu .m2 strong, #Menu .m2 a { width: 151px; background-image: url(../images/bu_02.png); }
#Menu .m3, #Menu .m3 strong, #Menu .m3 a { width: 138px; background-image: url(../images/bu_03.png); }
#Menu .m4, #Menu .m4 strong, #Menu .m4 a { width: 137px; background-image: url(../images/bu_04.png); }
#Menu .m5, #Menu .m5 strong, #Menu .m5 a { width: 141px; background-image: url(../images/bu_05.png); }
#Menu .m6, #Menu .m6 strong, #Menu .m6 a { width: 179px; background-image: url(../images/bu_06.png); }
/* TAGS
_______________________________________________*/


h1 { padding: 0px 0px 7px 0px; margin: 5px 15px 10px 0px; font-weight: normal; font-size: 26px; line-height:26px; color: #363229; border-bottom: 1px dashed #736d60; }
h2 { padding: 8px 20px 10px 0px; margin:0px; font-weight: normal; font-size: 22px; line-height:22px; }
h2.storytitle { font-weight: bold; border-bottom:1px dashed #666; padding: 0px 20px 5px 0px; margin: 5px 15px 10px 0px; display: inline-block; }
h3 { padding: 10px 20px 5px 0px; margin:0px 0px 5px 0px; font-weight: bold; font-size: 20px; line-height:20px; border-bottom: 1px solid #736d60; display: marker; }
h4 { padding: 5px 10px 3px 0px; margin:0px; font-weight: normal; font-size: 18px; line-height: 22px; }
h5 { padding: 10px 10px 0px 0px; font-weight: normal; font-size: 15px; line-height: 18px; }
h6 { padding:2px 0px 2px 0px; font-weight: normal; font-size: 11px; line-height: 14px; margin:0px; }
p { margin: 0px; padding:0px 0px 10px 0px; font-size: 14px; line-height: 19px; }
/* CONTENT
---------------------------------- */

#content { margin:0px; padding:0px; clear:both; overflow:hidden; }
#content_index { margin:0px; padding:0px; clear:both; overflow:hidden; }
.inside_content { width:971px; margin:0px auto; padding:5px 10px 20px 10px; clear:both; background:url(../images/bg_insidecontent.png) repeat 0 0; overflow:hidden; }
.colA { width:710px; float:left; padding:0px 15px 0px 0px; margin:5px 5px 5px 0px; }
.colA1 { width:720px; float:left; padding:0px 5px 0px 0px; margin:0px 10px 0px 0px; }
.colA2 { width:716px; float:left; padding:0px; margin:5px 10px 5px 0px; background:url(../images/bg_white_03.png) repeat 0 0; border: 2px dashed #b4b2ad; text-weight:normal; }
.colA img { padding:0px 10px 0px 0px; margin:0px; }
.colB { width:175px; float:left; padding:0px 12px 0px 12px; margin:0px; }
.colB1 { width:180px; float:left; padding:0px; margin:0px; }
.colC { float: left; width: 670px; padding:0px; margin: 0px; }
.colD { width:280px; float:right; padding: 0px; margin: 0px; }
.colE { float: left; width: 235px; padding: 5px 0px; margin: 0px; }
.colE p { margin: 0px; padding:0px 0px 10px 0px; font-size: 11px; line-height: 15px; }
.colF { width:990px; float:left; padding: 10px 10px 20px 10px; margin: 0px; }
.colG { float: left; width: 930px; padding:0px 10px; margin: 0px 10px 10px 0px; clear:both; }
.colH { float: left; width: 690px; margin: 0px 0px 5px 10px; padding: 0px; }
.colI { float: left; width: 220px; margin: 0px 0px 0px 0px; padding:0px 10px 0px 0px; }
.colJ { float: left; width: 351px; margin: 5px 0px 0px 5px; padding: 0px; }
.colK { float: left; width: 463px; margin: 5px 0px 5px 5px; padding: 0px 0px 5px 10px; background:#FFF url(../images/bg_white_02.png) repeat 0 0; }
.colL { float: left; width: 230px; margin: 5px 0px 5px 5px; padding: 0px; }
/* QUEDELICIA Page
---------------------------------- */

#quedelicia { float: left; width: 700px; margin: 0px 10px 0px 0px; padding: 0px 10px 0px 10px; background:url(../images/bg_quedelicia.png) repeat-y 0 0; font-family:Tahoma, Geneva, sans-serif; }
.descuento { background:url(../images/bg_percentage.png) no-repeat 0 0; padding:6px 0px 0px 10px; margin:0px; font-size:18px; color:#ff8706; font-weight:bold; height:29px; width:140px; }
.vuelve { background-color:#f5f8d5; display: inline-block;  margin;
top:10px; padding:5px; border:1px solid #F6F675; }
/* QUERUMBA Page
---------------------------------- */

#coupon { float: left; width: 700px; margin: 0px 10px 0px 0px; padding: 0px 10px 0px 10px; background:url(../images/bg_querumba.png) repeat-y 0 0; }
#coupon h1 { font-size:18px; line-height:20px; color:#3b3937; font-weight:bold; margin: -5px 5px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: 1px dashed #3b3937; }
#coupon h2 { font-size:15px; color:#605c56; font-weight:bold; margin: -5px 0px 0px 0px; padding: 0px; font-family:Tahoma, Geneva, sans-serif; }
#coupon h3 { font-size:11px; color:#605c56; font-weight:bold; margin-top: -2px; padding: 0px 0px; font-family:Tahoma, Geneva, sans-serif; }
#coupon h4 { font-size:14px; color:#2d2e30; font-weight:bold; margin: -2px 0px; padding: 0px 10px 2px 5px; font-family:Tahoma, Geneva, sans-serif; }
#coupon h5 { font-size:10px; line-height:14px; color:#2d2e30; font-weight:normal; margin: 0px; padding: 2px 10px 0px 5px; font-family:Tahoma, Geneva, sans-serif; }
#coupon h6 { font-size:9px; line-height:14px; color:#2d2e30; font-weight:normal; margin: 0px; padding: 2px 10px 0px 5px; font-family:Tahoma, Geneva, sans-serif; }
#coupon p { font-size:12px; line-height:16px; color:#2d2e30; font-weight:normal; margin: 0px; padding: 2px 10px 5px 0px; font-family:Tahoma, Geneva, sans-serif; }
/* SuperGanga display
---------------------------------- */
.colK img { float: left; margin:0px; padding:0px; clear:both; }
.colK h2 { padding: 0px 5px 5px 0px; margin:0px 0px 5px 0px; font-weight: normal; font-size: 15px; line-height:20px; }
.colK h3 { padding: 10px 20px 5px 0px; margin:0px 10px 5px 0px; font-weight: normal; font-size: 17px; line-height:20px; color:#0689a1; border-bottom: 1px solid #b5e8f1; }
.colK h4 { padding: 0px 0px 6px 0px; margin:0px 0px 0px 0px; font-weight: normal; font-size: 20px; line-height: 22px; color:#06afce; }
.colK h5 { padding: 8px 0px 10px 0px; margin: 0px 0px 0px 0px; font-weight: bold; font-size: 15px; line-height: 22px; color:#09839b; }
.colK h6 { padding: 0px 2px 0px 2px; margin:0px; font-weight: bold; font-size: 10px; line-height: 22px; color:#212121; text-align:center; }
.colK p { padding: 0px 10px 5px 0px; margin:0px; font-weight: normal; font-size: 12px; line-height: 16px; }
.pdf { background: url(../images/bu_pdf.png) no-repeat 0px 2px; margin:5px 0px 5px 0px; padding: 2px 10px 10px 25px; line-height:13px; }
.price { padding: 15px 10px 30px 10px; margin: 0px; font-weight: normal; font-size: 45px; line-height:26px; color: #06afce; text-align:center; letter-spacing:2px; width:220px; float:left; }
.date { padding: 20px 10px 35px 0px; margin: 20px 0px 35px 0px; font-weight: bold; font-size: 10px; line-height: 10px; color:#666; }
.detalles { padding: 7px 3px 7px 10px; margin: 20px 0px 15px 0px; border: 1px dashed #8eeffa; background-color:#e7fdff; font-size: 18px; width:100px; }
.bg_box { padding:2px 0px; margin: 0px 6px 0px 0px; width:148px; height:63px; float:left; background:url(../images/bg_box.png) no-repeat 0 0; }
.bg_blue { padding:5px; margin: 0px 0px 5px 0px; border:1px solid #09839b; background-color:#fff; overflow:hidden; }
.bg_green { padding:5px; margin: 5px 0px 0px 0px; border:1px solid #9F0; background-color:#fff; overflow:hidden; }
.solidline { padding:0px; margin: 6px 0px 6px 0px; border-bottom:1px solid #b9e8fc; height:1px; clear:both; }
/* VIP MENU
_______________________________________________*/

#VIP_Menu { width:235px; padding: 0px; margin: 0px auto; clear:both; }
#VIP_Menu ul { padding: 0px; margin: 0px; }
#VIP_Menu li { float: left; padding: 0px 0px 10px 0px; margin: 0px auto; display: block; list-style:none; }
#VIP_Menu a, #VIP_Menu strong { display: block; height:30px; overflow: hidden; text-indent: -100em; }
#VIP_Menu strong { background-position: 0 -40px; }
#VIP_Menu a:hover { background-position: 0 -40px; }
#VIP_Menu .m1, #VIP_Menu .m1 strong, #VIP_Menu .m1 a { width: 235px; background-image: url(../images/bu_sg_01.png); }
#VIP_Menu .m2, #VIP_Menu .m2 strong, #VIP_Menu .m2 a { width: 235px; background-image: url(../images/bu_sg_02.png); }
#VIP_Menu .m3, #VIP_Menu .m3 strong, #VIP_Menu .m3 a { width: 235px; background-image: url(../images/bu_sg_03.png); }
#VIP_Menu .m4, #VIP_Menu .m4 strong, #VIP_Menu .m4 a { width: 235px; background-image: url(../images/bu_sg_04.png); }
#VIP_Menu .m5, #VIP_Menu .m5 strong, #VIP_Menu .m5 a { width: 235px; background-image: url(../images/bu_sg_05.png); }
#VIP_Menu .m6, #VIP_Menu .m6 strong, #VIP_Menu .m6 a { width: 235px; background-image: url(../images/bu_sg_06.png); }
/* FORMS Page
---------------------------------- */

#forms { float: left; width: 710px; margin: 0px 10px 0px 0px; padding: 0px 10px 0px 0px; background:url(../images/bg_forms.png) repeat-y 0 0; font-family:Tahoma, Geneva, sans-serif; }
#window2 div#forms { background:url(../images/bg_forms_05.png) repeat-y 0 0!important; border-bottom:#C1D536 solid 5px; }
#forms h3 { padding:10px; margin:0px; font-weight: normal; font-size: 20px; line-height:24px; border: 1px solid #B0B3AD; }
#forms h4 { padding: 5px 0px 8px 10px; margin:0px; font-weight:normal; font-size: 14px; line-height: 18px; }
#forms h5 { padding: 10px 10px 0px 0px; font-weight: normal; font-size: 14px; line-height: 18px; }
#forms h6 { padding: 5px 10px 10px 0px; font-weight: normal; font-size: 13px; line-height: 18px; }
.quepinta { float: left; width: 700px; margin: 8px 10px 0px 0px; padding: 20px 10px; background:url(../images/bg_quepinta.png) repeat 0 0; }
.que_box { float: left; margin: 0px 0px 20px 0px; padding:5px; width:687px; border:1px solid #BFBFBF; background: url(../images/white.png) repeat 0 0; }
.slideshow_index { margin:0px; padding:0px; }
.subscription { margin:10px 0px 0px 15px; padding:20px 0px 10px 20px; background: url(../images/bg_subscription.png) no-repeat 0 0; color:#44413C; width:584px; font-size: 16px; font-style:italic; overflow:hidden; float:left; }
.slideshow { width:479px; height:405px; margin:30px 20px 0px 20px; padding:10px 65px; clear:both; border:2px solid white; background: url(../images/bg_slideshow.png) repeat 0 0; }
.share { margin:0px auto; padding:4px 0px 15px 20px; background: url(../images/bg_share.png) no-repeat 0 0; color:#fff; width:604px; overflow:hidden; clear:both; }
.share_left { margin:0px; padding:5px 0px 5px 20px; color:#fff; width:200px; float:left; }
.share_right { margin:0px; float:left; }
.share_right img { margin:0px auto; padding:5px 16px 5px 16px; float:left; }
.quote { text-align:center; margin:0px; padding:45px 0px 15px 0px; color:#333; font:22px Georgia, "Times New Roman", Times, serif normal; line-height: 22px; background: url(../images/column_C_img.png) no-repeat 0 0; }
.que_delicia { float: left; width: 235px; margin: 0px 5px 8px 0px; border: 1px solid #999; padding:0px; background-color:#FFF; }
.que_delicia h2 { margin: 0px; padding:3px 0px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#333; background-color:#FC0; text-align:center; }
.que_delicia_01 { float: left; width: 175px; margin: 0px 4px 8px 0px; border: 1px solid #999; padding:0px; background-color:#FFF; }
/* BUTTON
_____________________________________________________________ */

a.button_01 { background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right; color: #444; display: block; float: left; font: bold 13px; height: 20px; margin: 5px 20px 0px 0px; padding-right: 12px; /* sliding doors padding */ text-decoration: none; text-align:center; clear:both; }
a.button_01 span { background: transparent url('../images/bg_button_span.gif') no-repeat; display: block; line-height: 14px; padding: 3px 0px 3px 14px; text-decoration: none; clear:both; }
a.button_01:active { background-position: bottom right; color: #000; outline: none; /* hide dotted outline in Firefox */ text-decoration: none; }
a.button_01:visited { text-decoration: none; }
a.button_01:active span { background-position: bottom left; padding: 3px 0px 3px 14px; /* push text down 1px */ text-decoration: none; }
/* TESTIMONIALS
-----------------------------------*/

.testimonials { margin: 0px 10px 5px 0px; padding:5px 5px 0px 5px; background-image: url(../images/bg_content.png); clear:both; }
.testimonials img { border: 1px solid #ccc; background-color:#FFF; margin: 0px 10px 5px 0px; padding:5px; cursor:default; clear:both; }
.testimonials h4 { margin: 0px 0px 0px 100px; padding:0px 5px; font-weight: normal; font-size: 16px; }
.testimonials h5 { margin: 0px 0px 0px 100px; padding:0px 5px; font-weight: normal; font-size: 12px; color: #686864; line-height: 18px; font-style: italic; }
.testimonials h6 { margin: 5px 0px 0px 100px; padding:5px; font-weight: normal; font-size: 10px; color: #686864; line-height: 14px; font-style: italic; border-top: 1px solid #ccc; width:250px; }
.clickable { background: #f9f9f9; border: solid 1px #e8e8e8; padding: 0px; margin:0px; }
.clickable a:link { padding: 0px; margin: 0px; }
.clickable:hover { border: 1px solid #FC0; background-color:#fffce3; cursor:auto; }
/* LISTS
_____________________________________________________________ */

.lists { margin:0px 0px 10px 5px; padding: 0px; color: #F7F1CC; }
.lists UL { margin:0px 0px 10px 0px; padding: 0px; }
.lists LI { margin:0px; padding:8px 0px 0px 20px; list-style-type: none; font-weight: normal; font-size:12px; line-height:14px; background: url(../images/li3.png) no-repeat 0px 6px; }
.lists LI a:link, .lists LI a:visited, .lists LI a:active { text-decoration: none; font-style: normal; margin:0px; padding:3px 0px 4px 20px; }
.lists LI a:hover { text-decoration: underline; font-style: normal; margin:0px; padding:3px 0px 4px 20px; color:#F90; }
.lists ul li strong { font-style:italic; font-weight:bold; }
.lists_01 { margin:0px 6px 0px 0px; padding: 0px; color: #333; }
.lists_01 UL { margin:5px 0px 0px 0px; padding: 0px 0px 15px 0px; }
.lists_01 LI { margin:0px; padding:0px 0px 8px 20px; list-style-type: none; font-size:12px; line-height:14px; font-weight: normal; background: url(../images/li1.png) no-repeat 0px 0px; }
.detalle LI { margin:0px; padding:0px 0px 8px 20px; list-style-type: none; font-size:12px; line-height:14px; font-weight: normal; background: url(../images/li1.png) no-repeat 0px 0px; }
.colI LI { margin:0px; padding:0px 0px 8px 20px; list-style-type: none; font-size:12px; line-height:14px; font-weight: normal; background: url(../images/li1.png) no-repeat 0px 0px; }
.lists_01 LI a:link, .lists_01 LI a:visited, .lists_01 LI a:active { text-decoration: none; font-style: normal; margin:0px; padding:3px 0px 0px 20px; }
.lists_01 LI a:hover { text-decoration: underline; font-style: normal; margin:0px; padding:3px 0px 4px 20px; color:#F90; }
.lists_01 ul li strong { font-style:italic; font-weight:bold; }
/* LISTS SUPERGANGAS PASADAS
_____________________________________________________________ */


.lists_VIP { margin:0px 3px 10px 125px; padding: 0px; color: #333; }
.lists_VIP UL { margin:0px 0px 5px 0px; padding: 0px 0px 5px 0px; font-size:13px; line-height:16px; border-bottom:1px solid #CCC; }
.lists_VIP LI { margin:0px; padding:0px 0px 8px 20px; list-style-type: none; font-size:11px; line-height:13px; font-weight: normal; background: url(../images/li1.png) no-repeat 0px 0px; }
.lists_VIP LI a:link, .list_VIP LI a:visited, .list_VIP LI a:active { text-decoration: none; font-style: normal; margin:0px; padding:3px 0px 4px 10px; }
.lists_VIP LI a:hover { text-decoration: underline; font-style: normal; margin:0px; padding:3px 0px 4px 10px; color:#F90; }
.lists_VIP ul li strong { font-style:italic; font-weight:bold; }
.dashed { border-bottom:1px dashed #CCCCCC; margin: 7px 0px; }
/* FOOTER
_______________________________________ */

#footer { font-size: 12px; line-height: 18px; color: #F7F1CC; font-weight: bold; margin:0px 0px 0px 0px; padding:0px 10px 10px 10px; clear:both; }
#footer_inside { width:987px; margin:0px auto; padding:0px 0px 0px 0px; border-left:1px solid #3a3937; border-right:1px solid #3a3937; border-bottom:1px solid #3a3937; background: url(../images/bg_footer_02.png) repeat 0 0; overflow:hidden; }
#footer h2 { padding: 20px 5px 5px 5px; margin: 0px 0px 10px 0px; font-size: 15px; line-height:18px; text-align:left; border-bottom: 1px dashed #b6b4aa; }
#footer h3 { padding: 0px 5px 8px 0px; margin: -3px 0px 10px 0px; font-size: 17px; text-align:left; border-bottom: 1px dashed #CBAF7F; }
#footer h4 { font-size:12px; font-family:Georgia; font-style:italic; font-weight: normal; padding: 8px 0px 0px 0px; margin:0px; }
#footer h6 { padding:2px 0px 2px 0px; font-weight: normal; font-size: 11px; line-height: 14px; margin:0px; color:#333; }
#footer a:link, #footer a:visited { color: #F7F1CC; padding: 0px; margin:0px; text-decoration:none; }
#footer a:hover, #footer a.on { padding: 0px; margin:0px; text-decoration:none; color:#F90; }
.copyright { width:960px; margin:5px auto; font-weight: bold; font-size: 10px; color:#333; padding: 0px; color: #F7F1CC; text-align:center; }
/* Clearfix
----------------------------------------------------------- */

.br:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.br { display: inline-block; }
.br { display: block; clear:both; }
* html .br { height: 1px; }
.breadcums { font-size: 10px; color: #666666; padding: 8px 0px 8px 20px; background-image: url(../images/breadcumbs_backg.jpg); background-repeat: no-repeat; }
/* ------------NU HOME----------- */
.nu-home { width:991px; margin:0px auto; padding:5px 0px 20px; clear:both; overflow:hidden; }
.nu-home-col-left { display:inline; float:left; width:738px; }
.nu-home-h2 { background:url(../images/nu-home/nu-home-h2.png) 0 0 no-repeat; height:49px; line-height:300px; margin:6px 0 10px; padding:0px!important; overflow:hidden; width:738px; }
.nu-home-categs { overflow:hidden; }
.nu-home-categs div { background-position:bottom left; background-repeat:no-repeat; border-style:solid; border-width:3px; display:inline; float:left; padding-bottom:51px; width:171px; }
.nu-home-categs div h3 { background-position:0 0; background-repeat:no-repeat; border:none!important; height:80px; line-height:400px; margin:0px!important; overflow:hidden; padding:0px!important; width:171px; }
.nu-home-categs div h3 a { display:block; height:70px; }
.nu-home-cat-coupon { background:#FFF; color:#333333!important; display:block; font-size:11px; padding:3px; text-align:center; }
.nu-home-cat-coupon:hover { background:#E2E2E2; color:#000!important; }
.nu-home-cat-more { background-position:0 0; background-repeat:no-repeat; display:block; height:29px; line-height:100px; margin:14px auto 0; overflow:hidden; width:160px; }
.nu-home-cat-more:hover { background-position:0 -29px }
.nu-home-cat-quedelicia { background-color:#0AB2FF; background-image:url(../images/nu-home/nu-home-cat-quedelicia-bg.png); border-color:#016DA0; margin-right:10px; }
.nu-home-cat-quedelicia h3 { background-image:url(../images/nu-home/nu-home-cat-quedelicia-h3.png) }
.nu-home-cat-quedelicia a.nu-home-cat-more { background-image:url(../images/nu-home/nu-home-cat-quedelicia-a-more.gif); }
.nu-home-cat-querumba { background-color:#5BB418; background-image:url(../images/nu-home/nu-home-cat-querumba-bg.png); border-color:#2E5C0C; margin-right:10px; }
.nu-home-cat-querumba h3 { background-image:url(../images/nu-home/nu-home-cat-querumba-h3.png) }
.nu-home-cat-querumba a.nu-home-cat-more { background-image:url(../images/nu-home/nu-home-cat-querumba-a-more.gif); }
.nu-home-cat-quepinta { background-color:#FF9800; background-image:url(../images/nu-home/nu-home-cat-quepinta-bg.png); border-color:#834E00; margin-right:10px; }
.nu-home-cat-quepinta h3 { background-image:url(../images/nu-home/nu-home-cat-quepinta-h3.png) }
.nu-home-cat-quepinta a.nu-home-cat-more { background-image:url(../images/nu-home/nu-home-cat-quepinta-a-more.gif); }
.nu-home-cat-quechevere { background-color:#E00C0D; background-image:url(../images/nu-home/nu-home-cat-quechevere-bg.png); border-color:#71060A; }
.nu-home-cat-quechevere h3 { background-image:url(../images/nu-home/nu-home-cat-quechevere-h3.png) }
.nu-home-cat-quechevere a.nu-home-cat-more { background-image:url(../images/nu-home/nu-home-cat-quechevere-a-more.gif); }
.nu-home-pick-coupons { background:url(../images/bg_insidecontent.png) repeat 0 0; border:#97896E 3px solid; margin-top:10px; }
.nu-home-pick-coupons h3 { background:url(../images/nu-home/nu-home-pick-coupons-h3.png) top center; border:none!important; height:45px; line-height:300px; margin:0px; overflow:hidden; padding:0px; }
.nu-home-pick-coupon-box { height:241px; overflow:hidden; position:relative; }
.nu-home-pick-previous { background:url(../images/nu-home/nu-home-sprite01.gif) 0 -46px; display:block; height:16px; left:7px; line-height:100px; overflow:hidden; position:absolute; top:108px; width:16px; }
.nu-home-pick-next { background:url(../images/nu-home/nu-home-sprite01.gif) -16px -46px; display:block; height:16px; line-height:100px; overflow:hidden; position:absolute; right:7px; top:108px; width:16px; }
.nu-home-pick-coupon-mask { background:#CCC; display:inline; height:200px; left:29px; overflow:hidden; position:relative; top:11px; width:673px; }
.nu-home-pick-coupon-01 { background:#FFF; border:1px dashed #666666; left:0px; padding:10px; position:absolute; top:0px; width:453px; }
.nu-home-pick-coupon-01 img { background:#FFF; border:1px solid #D6D6D6; float:left; margin-bottom:5px; padding:2px; }
.nu-home-pick-coupon-01 h4 { border-bottom:#0068B2 1px solid; color:#0068B2; margin-left:180px; }
.nu-home-pick-coupon-01 p { margin-left:180px; }
.nu-home-pick-coupon-01 div { background:url(../images/nu-home/nu-home-sprite01.gif) 0 0 no-repeat; clear:both; height:46px; position:relative; width:456px; }
.nu-home-pick-coupon-ml { background:url(../images/nu-home/nu-home-sprite01.gif) -446px -46px no-repeat; display:block; height:27px; line-height:100px; overflow:hidden; position:absolute; right:13px; top:10px; width:27px; }
.nu-home-pick-coupon-tw { background:url(../images/nu-home/nu-home-sprite01.gif) -419px -46px no-repeat; display:block; height:27px; line-height:100px; overflow:hidden; position:absolute; right:45px; top:10px; width:27px; }
.nu-home-pick-coupon-fb { background:url(../images/nu-home/nu-home-sprite01.gif) -392px -46px no-repeat; display:block; height:27px; line-height:100px; overflow:hidden; position:absolute; right:77px; top:10px; width:27px; }
.nu-home-pick-coupon-link { color:#FFF!important; font-size:12px!important; font-style:italic; left:29px; position:absolute; top:14px; }
.nu-home-pick-coupon-link:hover { text-decoration:underline; }
.nu-home-pick-coupon-02 { background:#FFF; border:1px dashed #666666; left:481px; padding:10px; position:absolute; top:0px; width:171px; }
.nu-home-pick-coupon-02 img { background:#FFF; border:1px solid #D6D6D6; margin-bottom:5px; padding:2px; }
.nu-home-pick-coupon-02 a { background:url(../images/nu-home/nu-home-sprite01.gif) -32px -46px no-repeat; color:#FFF!important; display:block; font-size:12px!important; font-style:italic; padding:14px 0 0 29px; height:32px; }
.nu-home-pick-coupon-02 a:hover { text-decoration:underline; }

.nu-home-bottom-buttons { padding-top:10px;}
.nu-home-bottom-buttons a { background-image:url(../images/nu-home/nu-home-sprite02.png); background-repeat:no-repeat; border:#FFF 3px solid; display:block; float:left; height:69px; line-height:500px; overflow:hidden; width:230px;}
.nu-home-bottom-buttons a:hover { border-color:#E2E2E2;}
.nu-home-bottom-miraquien { background-position:0 0; margin-right:15px;}
.nu-home-bottom-quesugieres { background-position:center center; margin-right:15px;}
.nu-home-bottom-twitter { background-position:bottom left;}

.nu-home-col-right { float:right; padding:6px 0 10px; width:236px;}
.nu-home-right-ad { background:#FFF; margin-bottom:10px;}
.nu-home-right-ad a img { border:3px solid #FFF;}
/*----- NEW-COUPONS-----*/
.coupon-quedelicia { background:url(../images/nu-coupon-que-delicia.jpg) top left no-repeat; color:#FFF; font-size:14px; _height:164px; min-height:164px; }
.coupon-querumba { background:url(../images/nu-coupon-que-rumba.jpg) top left no-repeat; color:#FFF; font-size:14px; _height:164px; min-height:164px; }
.coupon-quepinta { background:url(../images/nu-coupon-que-pinta.jpg) top left no-repeat; color:#FFF; font-size:14px; _height:164px; min-height:164px; }
.coupon-quechevere { background:url(../images/nu-coupon-que-chevere.jpg) top left no-repeat; color:#FFF; font-size:14px; _height:164px; min-height:164px; }
.coupon-quedelicia p, .coupon-querumba p, .coupon-quepinta p, .coupon-quechevere p { color:#FFF!important; font-size:13px!important; padding:10px 10px 0px!important; }
/*----- LAYER POP UP OVERLAY-----*/
#TB_overlay { position: absolute; z-index:210; top: 0px; left: 0px; background-color:#000000; filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; position:fixed; width:100%; height:100%; .height:1000px;
}
.opscr-bg { background-image:url(../images/opscr-bg.gif); background-position: center top; background-repeat:no-repeat; }
#window2 { position:fixed; top:50px; left:20%; z-index:320; padding:0px; filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
#window2 .colA1 { position:relative; }
#window3 { position:fixed; top:50px; left:20%; z-index:320; padding:0px; filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
#window3 div { background:#FFF; }
#window4 { background:#FFF; border:4px solid #C1D536; left:20%; position:fixed; top:90px; width:642px; z-index:320; }
#window4 div { background:#ededed; height:245px; position:relative; }
.win-registrate { background:url(../images/opscr-registrate.gif) 0 0 no-repeat; height:40px; line-height:300px; overflow:hidden; position:absolute; right:20px; top:0px; width:256px; }
#window4 h3 { background:#C1D536 url(../images/opscr-h3.gif) center no-repeat; height:36px; line-height:200px; margin:0px; overflow:hidden; }
a.window23-close { background:url(../images/bu_popup-close.gif) 0 0 no-repeat; display:block; height:29px; left:702px; line-height:200px; overflow:hidden; position:absolute; top:-15px; width:29px; }
a.window24-close { background:url(../images/bu_popup-close.gif) 0 0 no-repeat; display:block; height:29px; left:628px; line-height:200px; overflow:hidden; position:absolute; top:-15px; width:29px; }
/*red social*/
.n-social-media-box { float: left; width: 235px; margin: 0px 5px 8px 0px; border: 1px solid #999; padding:0px; background-color:#FFF; }
.n-social-media-box p { padding:10px 0; text-align:center; }
/*sort-by*/
.n-sort-by { font-size:12px; padding:5px 5px 0 0; text-align:right; }
.n-sort-by label { margin-right:10px; }
.image-slider-home { height:333px; position:relative; width:230px; }
.image-slider-home div { left:0px; position:absolute; top:0px; }

