/**************** GENERAL ***********************/ 
body, h1, h2, h3, h4, p, a, div, table, tr, td, input, select{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: ; 
} 
body { 
margin: 0px; 
background-color: #FFFFFF; 
background-image:url(); 
} 
form { 
margin:0; 
padding:0; 
} 
div { 
vertical-align: top; 
} 
fieldset { 
border: none; 
margin: 0; 
padding: 0; 
} 
a { 
color: #576069; 
font-weight: bold; 
text-decoration: none; 
} 
a:hover { 
color: #576069; 
text-decoration: underline; 
} 
/**************** GENERAL ***********************/ 
form { 
margin:0; 
padding:0; 
} 
/**************** LAYOUT ***********************/ 
#contenedor { 
/*text-align: center;*/ 
border: solid 0px green; 
margin: 0px; 
padding: 0px; 
} 
#layout { 
width: 880px; 
border: solid 0px #FFFFFF; 
border-collapse: collapse; 
margin: 0px; 
padding: 0px; 
background-color: #FFFFFF; 
} 
#layout_busca { 
/*width: 880px;*/ 
border: solid 0px #FFFFFF; 
border-collapse: collapse; 
margin: 0px; 
padding: 0px; 
background-color: #FFFFFF; 
} 
td.layout { 
border: solid 1px #FFFFFF; 
margin: 0px; 
padding: 0px; 
vertical-align: top; 
} 
td.layout_content { 
/*border: solid 0px red;*/ 
/*width: 100%;*/ 
margin: 0px; 
padding: 0px; 
vertical-align: top; 
} 
div.forceps { 
width: 540px; 
margin: 0px; 
padding: 1px; 
/*background-color: #FAA;*/ 
} 
div.separador { 
margin: 0px; 
padding: 2px; 
/*background-color: #AFA;*/ 
} 
div.cbn_linea { 
border-top: solid 1px #E1E1E1; 
margin: 0px; 
padding: 0 px; 
height: 1px; 
_font-size: 0px; 
} 
div.bullet { 
background: url(/share-imgs/item.gif) no-repeat; 
background-position: center center; 
padding: 3px; 
display: inline; 
} 
#cabecera, #pie, #menu_top, #banner_top, #buscador { 
} 
#banner_izq, #banner_der { 
} 
#lateral_i { 
width: 230px; 
margin-right: 4px; 
} 
#content { 
_width: 100%; 
} 
#lateral_d{ 
width: 310px; 
margin-left: 4px; 
} 
table#layout_top { 
border: none; 
border-collapse: collapse; 
margin: 0px; 
padding: 0px; 
background-color: #FFFFFF; 
} 
td.layout_top { 
margin: 0px; 
padding: 0px; 
vertical-align: top; 
} 
#left { 
_width: 100%; 
margin-right: 3px; 
} 
#frmAlerta td { 
padding: 3px; 
} 
/**************** REGISTRADOS ***********************/ 
form#login { 
margin:0px; 
padding:0px; 
} 
/* 
.login_button { 
background-color: #ddd; 
color:#444; 
font-weight: normal; 
} 
*/ 
div#wishlist h1 { 
text-align:left; 
color:#576069; 
font-size:12px; 
margin:0 0 14px; 
padding:0; 
} 
.cbextranet { 
position:absolute; 
top:14px; 
right:14px; 
text-align:right; 
} 
.cbextranet a { 
font-size:11px; 
font-weight:normal; 
} 
div#wishlist a { 
font-weight: normal; 
margin-right: 15px; 
padding: 3px 0 3px 22px; 
} 
.cbcom19 {background: url(/share-imgs/cb_com19.gif) no-repeat center left;} 
.cbcom6 {background: url(/share-imgs/cb_com6.gif) no-repeat center left;} 
.cbcom20 {background: url(/share-imgs/cb_com20.gif) no-repeat center left;} 
.cbcom22 {background: url(/share-imgs/cb_com22.gif) no-repeat center left;} 
div#wishlist a.button { 
text-align:center; 
text-decoration:none; 
background: #ddd; 
border:2px outset #FFFFFF; 
padding: 3px; 
margin:0 1px 0 0; 
font-weight: bold; 
} 
.comon { 
padding-left: 11px; 
background: url(/share-imgs/recuadro.gif) no-repeat 0px 3px; 
} 
/**************** MENU RESULTADOS ********************/ 
div#menuResultados * { 
margin: 0; 
padding: 0; 
z-index:999; 
} 
div#menuResultados { 
/*width: 500px;*/ 
height: 19px; 
clear: both; 
padding: 1px; 
background: #E1E1E1; 
z-index:999; 
} 
div#menuResultados ul#nav { 
height: 19px; 
background: #F5F7FB url() repeat-x; 
list-style-type:none; 
} 
div#menuResultados ul#nav li { 
float: left; 
position: relative; 
height: 19px; 
} 
div#menuResultados ul#nav li a { 
display: block; 
background: url() no-repeat right 0; 
padding: 0 6px; 
float: left; 
/*font-size: 11px;*/ 
font-weight: bold; 
/*color: #FFF;*/ 
height: 13px; 
padding-top: 3px; 
} 
div#menuResultados ul#nav li ul { 
position: absolute; 
top: 19px; 
left: -1px; 
width: auto; 
display: none; 
list-style-type:none; 
opacity: 0.9; 
filter: alpha(opacity=90); 
border-bottom: 1px solid #E1E1E1; 
border-top: 1px solid #E1E1E1; 
} 
div#menuResultados ul#nav li ul li { 
display: block; 
clear: both; 
/*width: 167px;*/ 
/*background: #9D9D9D;*/ 
background: #E1E1E1; 
height: auto; 
line-height: 16px; 
border: 1px solid #E1E1E1; 
border-top-width: 0px; 
border-bottom-width: 0px; 
padding: 0; 
margin: 0; 
} 
div#menuResultados ul#nav li ul li a { 
background: none; 
/*font-weight: normal;*/ 
display: block; 
width: 220px; 
clear: both; 
height: auto; 
line-height: 12px; 
padding: 4px 0 4px 12px; 
margin: 0; 
} 
div#menuResultados ul#nav li:hover ul, div#menuResultados ul#nav li.over ul { 
display:block; 
/*width: 150px;*/ 
z-index: 1000; 
} 
div#menuResultados ul#nav li:hover, div#menuResultados ul#nav li.over { 
background: #E1E1E1 url() repeat-x; 
/*background: #A6A6A6 url() repeat-x;*/ 
/*background-image: url(/imgs/fnd_menu_over.gif); */ 
height: 19px; 
} 
div#menuResultados ul#nav li:hover ul li { 
height: auto; 
} 
div#menuResultados ul#nav li:hover ul li:hover, div#menuResultados ul#nav li.over ul li.over { 
background: none; 
background-color: #F5F7FB; 
/*background-color: #C5C5C5;*/ 
} 
div#menuResultados ul#nav li:hover a, div#menuResultados ul#nav li.over a { 
background-image: none; 
background-color: none; 
/*color: #FFF;*/ 
} 
div#menuResultados ul#nav li:hover ul li a:hover, div#menuResultados ul#nav li.over ul li a:hover { 
text-decoration: none; 
/*background: #C5C5C5;*/ 
background: #F5F7FB; 
/*color: #FFF;*/ 
} 
div#menuResultados a:hover { 
text-decoration: none; 
} 
/**************** MORE SEARCH ********************/ 
.divMore { 
position:relative; 
float:left; 
z-index:1000; 
} 
.pestana_link_more { 
color: #576069; 
text-decoration: none; 
font-weight: bold; 
display:block; 
position:relative; 
left:0px; 
} 
.pestana_more { 
padding:1px 17px 0 0; 
background:url(/share-imgs/modulo_gris02_ex.gif) no-repeat 100%; 
} 
.pestana_less { 
padding:1px 17px 0 0; 
background:url(/share-imgs/modulo_gris02_co.gif) no-repeat 100%; 
} 
div#listMore * { 
margin: 0; 
padding: 0; 
} 
div#listMore a:hover { 
text-decoration: none; 
} 
div#listMore { 
position: absolute; 
top: 24px; 
left: 0px; 
/*display: none;*/ 
z-index: 1000; 
/*border: 1px solid #9BB0BF;*/ 
/*background: #FFF;*/ 
} 
div#listMore div { 
display:block; 
background: #FFF; 
border: 1px solid #E1E1E1; 
/*opacity: 0.9;*/ 
/*filter: alpha(opacity=90);*/ 
} 
div#listMore div ul { 
position: relative; 
/*width: 107px;*/ 
float: none; 
display: block; 
list-style-type:none; 
margin: -1px 0 0 -1px; 
padding: 2px 0; 
border: 1px solid #E1E1E1; 
} 
div#listMore div ul li { 
display: block; 
float: none; 
clear: both; 
background: #FFF; 
/*width: 107px; 
height: 18px; 
line-height: 16px;*/ 
border-top-width: 0px; 
border-bottom-width: 0px; 
padding: 0 2px; 
margin: 0; 
/*_margin-left: -16px;*/ 
} 
div#listMore div ul li a { 
display: block; 
width: 114px; 
clear: both; 
/*height: 10px; 
line-height: 10px;*/ 
padding: 3px 0 2px 7px; 
margin: 0; 
text-align: left; 
} 
div#listMore div ul li a:hover { 
background: #F5F7FB; 
} 
/**************** HOME LISTS ***********************/ 
ol.numList { 
margin: 0 0 0 45px; 
padding:0 0 10px; 
color: #576069; 
font-size:12px; 
} 
ol.numList li { 
margin: 10px 20px 0 22px; 
padding:0; 
} 
ol.numList h2 { 
color: #576069; 
font-weight: bold; 
font-size:17px; 
padding:5px 20px 5px 0; 
margin:0; 
} 
ol.numList a { 
color: #576069; 
font-weight: normal; 
font-size:12px; 
} 
.wborder { 
border-right: 1px solid #E1E1E1; 
} 
/**************** BUSCADORES***********************/ 
#buscar1, #buscar2, #buscar3, #buscar4, #buscar5, #buscar6, #buscar7, #buscar11, #buscar12, #buscar13, #buscar14, #cblogin { 
margin: 10px 10px 3px; 
display: block; 
} 
#buscador fieldset.fldset { 
height: 55px 
} 
#buscador form input, #cbbuscador form select { 
vertical-align: middle; 
} 
#buscador form label { 
display: block; 
color: #222222; 
margin-bottom: 6px; 
} 
#buscador form label.inl { 
display: inline; 
color: #222222; 
margin: 0 3px 0 0; 
width:14px; 
} 
#cblogin fieldset div, #cblogin fieldset label, #cblogin fieldset input { 
float:left; 
} 
#cblogin fieldset input { 
margin-right:7px; 
} 
.cbpowered { 
position: absolute; 
top:14px; 
right:8px; 
} 
.inputtxtW { 
width:380px; 
height:24px; 
background:#FFF url(/share-imgs/bg_srch.gif) repeat-x top; 
border: 1px solid #6D87AF; 
padding: 4px; 
margin-right:3px; 
font-size: 11px; 
} 
.inputtxtCar { 
width:285px; 
.width:282px; 
height:24px; 
background:#FFF url(/share-imgs/bg_srch.gif) repeat-x top; 
border: 1px solid #6D87AF; 
padding: 4px; 
margin-right:3px; 
font-size: 11px; 
} 
.inputtxt { 
width:200px; 
height:24px; 
background:#FFF url(/share-imgs/bg_srch.gif) repeat-x top; 
border: 1px solid #6D87AF; 
padding: 4px; 
margin-right:3px; 
font-size: 11px; 
} 
.selecttxt { 
width:200px; 
height:22px; 
background:#FFF url(/share-imgs/bg_srch.gif) repeat-x top; 
border: 1px solid #6D87AF; 
padding: 3px; 
margin-right:3px; 
font-size: 11px; 
} 
.inputtxtL { 
width:152px; 
height:24px; 
background:#FFF url(/share-imgs/bg_srch.gif) repeat-x top; 
border: 1px solid #6D87AF; 
padding: 4px; 
margin-right:3px; 
font-size: 11px; 
} 
/**************BUSCADORES VUELOS/HOTELES********************/ 
ul.pestanyas { 
margin:0 0 -1px; 
padding:0; 
float:left; 
list-style:none; 
z-index:10; 
position:relative; 
} 
ul.pestanyas li { 
width:96px; 
float:left; 
margin:0 3px 0 0; 
padding: 0px; 
list-style:none; 
cursor: pointer; 
opacity: 0.5; 
filter: alpha(opacity=60); 
background-color:transparent; 
} 
ul.pestanyas li:hover { 
opacity: 0.8; 
filter: alpha(opacity=80); 
} 
ul.pestanyas li.selected { 
opacity: 1; 
filter: alpha(opacity=100); 
} 
ul.pestanyas li.pestleft { 
background-image:url(/share-imgs/push_left.gif); 
background-position:top left; 
} 
ul.pestanyas li.pestcenter { 
background-image:url(/share-imgs/push_center.gif); 
background-position:top center; 
} 
ul.pestanyas li.pestright { 
background-image:url(/share-imgs/push_right.gif); 
background-position:top right; 
} 
ul.pestanyas li a, ul.pestanyas li span { 
display:block; 
padding:0px; 
height:26px; 
text-indent:-9999; 
} 
ul.pestanyas li.selected a, ul.pestanyas li.selected span { 
margin-bottom:1px; 
} 
ul.pestanyas li a:hover { 
text-decoration: none; 
} 
#pestEDRMH span, #pestEDRMS span { 
background:transparent url(/share-imgs/srch_edreams.gif) no-repeat center; 
} 
#pestLGTRV span { 
background:transparent url(/share-imgs/srch_logitravel.gif) no-repeat center; 
} 
#pestEASYH span, #pestEASYV span { 
background:transparent url(/share-imgs/srch_easyviajar.gif) no-repeat center; 
} 
#pestSPALL1 a { 
background:transparent url(/share-imgs/srch_shopallv1.gif) no-repeat center; 
} 
#pestSPALH1 a { 
background:transparent url(/share-imgs/srch_shopallh1.gif) no-repeat center; 
} 
#pestSPALL2 a { 
background:transparent url(/share-imgs/srch_shopallv2.gif) no-repeat center; 
} 
#pestSPALH2 a { 
background:transparent url(/share-imgs/srch_shopallh2.gif) no-repeat center; 
} 
#divformsV, #divformsH { 
background:white url(/share-imgs/bg_form.gif) repeat-y left; 
height:auto; 
margin:0; 
border:1px solid #D5D5D5; 
border-width:1px 1px 1px 0; 
padding:10px; 
} 
#formEDRMS, #formEDRMH, #formLGTRV, #formEASYV, #formEASYH, #formSPALL, #formSPALH { 
display:none; 
} 
#me { 
z-index:1; 
} 
/************** TOPS ********************/ 
ul.top_list { 
margin:0; 
padding:0; 
float:none; 
list-style:none; 
clear:both; 
position:relative; 
} 
ul.top_list li { 
clear:both; 
float:none; 
display: block; 
position:relative; 
margin:0; 
padding: 0; 
list-style:none; 
background:transparent; 
border-bottom:1px solid #E1E1E1; 
} 
.top_list .go { 
position: absolute; 
top:3px; 
right:3px; 
width: 60px; 
height: 60px; 
background: url(/share-imgs/go!_top.gif) no-repeat center; 
} 
.top_list .goprod { 
position: absolute; 
top:5px; 
right:3px; 
min-width: 95px; 
width:auto !important; 
width:95px; 
height: auto; 
} 
.top_list .go span { 
display: block; 
text-indent: -9999px; 
} 
.top_list .item { 
position: relative; 
padding:0 63px 0 0; 
margin:0; 
/*Min-height IE hack*/ 
min-height:95px; 
height:auto !important; 
height:95px; 
} 
.top_list .item.prod { 
padding:0 113px 0 0; 
} 
.top_list .item.prodcom { 
padding:0 225px 0 0; 
} 
.top_list .item .item_img { 
position: absolute; 
top:4px; 
left:4px; 
width: 84px; 
height: 84px; 
} 
.top_list .item .item_img img { 
border: 0; 
width: 80px; 
height: 80px; 
margin: 2px; 
} 
.top_list .item .item_txt { 
padding:3px; 
margin-left:90px; 
} 
.top_list .item .item_txt p { 
padding:0; 
margin:0 0 4px; 
} 
.top_list .item .item_txt p.top_title { 
padding:0; 
margin:0 0 5px; 
font-size: 14px; 
} 
.top_list .item .item_txt p.top_title a { 
font-size: 14px; 
} 
.top_list .item .item_txt p.top_title.com a { 
padding-left: 22px; 
} 
.top_list a:hover { 
color: #576069; 
text-decoration:none; 
} 
.top_list .item .item_txt p.top_title span, .top_list .item .item_txt p.top_title span * { 
font-size: 14px; 
font-weight: bold; 
color: #297B00; 
} 
ul.top_list li.sel { 
cursor: pointer; 
background: #F5F7FB; 
} 
div.comcard { 
margin: 3px; 
padding: 0px; 
border: 1px solid #E1E1E1; 
width: 200px; 
cursor: default; 
background:white; 
} 
ul.comdata { 
float: none; 
display: block; 
list-style-type:none; 
background:transparent; 
border: none; 
margin: -4px 0 0 -4px; 
padding: 5px; 
} 
ul.comdata li.co { 
float: none; 
display: block; 
clear: both; 
list-style-type:none; 
background:none; 
margin: 0px; 
padding: 2px 0 2px 3px; 
border:none; 
cursor: default; 
overflow:hidden; 
} 
ul.comdata li.co .card-right { 
float: right; 
clear: none; 
width:62%; 
} 
div.comcard img { 
vertical-align:middle; 
border:none; 
} 
.top_list div.comcard a:hover { 
color: #576069; 
text-decoration: underline; 
} 
div.cbprofile { 
margin: 0px; 
padding: 4px; 
border: 1px solid #E1E1E1; 
width: auto; 
background:white; 
} 
.formulario_contacto { 
margin-top:0px; 
width:auto !important; 
width:100%; 
} 
/************** TOP BAR ********************/ 
#cbinitbar { 
margin:0 0 20px; 
padding:0; 
border:none; 
float:none; 
line-height:normal; 
width:100%; 
height:30px; 
background:#DAD7D7 url(/share-imgs/initbar_bg.gif) repeat-x top; 
position: relative; 
} 
#cbinitbar * { 
margin:0; 
padding:0; 
border:none; 
line-height:normal; 
} 
#logobar { 
width:30px; 
height:28px; 
background: #EDEDED url(/share-imgs/favicon.gif) no-repeat center center; 
cursor: pointer; 
position: absolute; 
top:0; 
left:0; 
} 
#cbinitbar .barleft { 
position:absolute; 
top:4px; 
left:40px; 
} 
#cbinitbar .barright { 
position:absolute; 
top:4px; 
right:10px; 
} 
#cbinitbar a:link, #cbinitbar a:active, #cbinitbar a:visited, #cbinitbar a:hover { 
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal; 
text-decoration:none; 
color:black; 
background:#E3E2E2; 
border:1px solid #C4C4C4; 
display:block; 
padding:2px; 
} 
#cbinitbar a:hover { 
background:#C4C4C4; 
} 
/**************** PERSON ***********************/ 
div.people 
{ 
text-align:left; 
padding:0 5px; 
margin-top:10px; 
} 
div.people div.person 
{ 
float:left; 
text-align:left; 
margin-bottom:30px; 
width:100%; 
} 
div.people div.person div.pictureFrame 
{ 
float:left; 
background:transparent url(/share-imgs/fotografias/img_picture_frame.gif) no-repeat; 
height:115px; 
margin:0 20px 0 0; 
width:100px; 
} 
div.people div.person div.pictureFrame div.picture 
{ 
height:99px; 
margin:0; 
width:99px; 
} 
div.people div.person h1 
{ 
float:left; 
font-family:verdana, arial, helvetica, sans-serif; 
color: #576069; 
font-size:13px; 
margin-top:0; 
text-align:justify; 
width:630px; 
} 
div.people div.person h1 span 
{ 
font-family:verdana, arial, helvetica, sans-serif; 
color: #576069; 
font-size:11px; 
font-weight:normal; 
} 
div.people div.person h1 a 
{ 
color:#576069; 
text-decoration:none; 
} 
div.people div.person h1 a:hover 
{ 
color:#00FF06; 
} 
/************************/ 
.whoami { 
font-size:13px; 
color:#576069; 
border-bottom:1px solid #E1E1E1; 
padding-bottom:5px; 
margin:15px 5px 30px; 
} 
.whoami a { 
font-size:13px; 
color:#576069; 
} 
p.big {margin-top:25px;} 
.divmap p, .divmap h2 { 
font-size: 11px; 
} 
.divmap h2 span.precio, .divmap h2 a { 
font-size: 11px; 
font-weight: bold; 
} 
/**************** MENU TOP *********************/ 
div.menu_top { 
margin: 0px; 
border: solid 1px #E1E1E1; 
padding: 3px; 
padding-left: 8px; 
background: #DADDE2 url() repeat-x; 
font-weight: bold; 
color: #656565; 
vertical-align: middle; 
} 
div.menu_top a { 
font-weight: bold; 
text-decoration: none; 
color: #656565; 
} 
div.menu_top a:hover { 
font-weight: bold; 
text-decoration: underline; 
color: #656565; 
} 
/**************** MODULOS **********************/ 
div.modulo { 
margin: 0px; 
border: solid 1px #E1E1E1; 
padding: 0px; 
background-color: #FFFFFF; 
} 
div.modulo_bg { 
margin: 0px; 
border: solid 1px #E1E1E1; 
padding: 0px; 
background-color: #F5F7FB; 
} 
div.modulo_notitle { 
margin: 0px; 
border: solid 1px #E1E1E1; 
padding: 0px; 
background-color: #F5F7FB; 
position: relative; 
} 
div.modulo_notitle_notop { 
margin: 0px; 
border: solid 1px #E1E1E1; 
border-top-width: 0px; 
padding: 0px; 
background-color: #F5F7FB; 
} 
div.modulo_noborder { 
margin: 0px; 
border: solid 0px #E1E1E1; 
padding: 0px; 
background-color: #FFFFFF; 
} 
div.modulo_border_bot { 
margin: 0px; 
border: solid 0px #E1E1E1; 
border-bottom-width: 1px; 
padding: 0px; 
background-color: #FFFFFF; 
} 
div.modulo_noborder_bg { 
margin: 0px; 
border: solid 0px #E1E1E1; 
padding: 0px; 
background-color: #F5F7FB; 
} 
table.modulo_title, tr.modulo_title, td.modulo_title, div.modulo_title { 
padding: 3px; 
border-collapse: collapse; 
background: #DADDE2 url() repeat-x; 
font-weight: bold; 
color: #656565; 
vertical-align: middle; 
} 
table.modulo_btitle, tr.modulo_btitle, td.modulo_btitle, div.modulo_btitle { 
padding: 3px; 
border-collapse: collapse; 
border: solid 1px #E1E1E1; 
background: #DADDE2 url() repeat-x; 
font-weight: bold; 
color: #656565; 
vertical-align: middle; 
} 
table.modulo_bbtitle, tr.modulo_bbtitle, td.modulo_bbtitle, div.modulo_bbtitle { 
padding: 3px; 
border-collapse: collapse; 
border-bottom: solid 1px #E1E1E1; 
background: transparent; 
font-weight: bold; 
color: #656565; 
vertical-align: middle; 
} 
div.modulo_content { 
padding: 4px; 
} 
div.modulo_loop { 
margin: 0px; 
border: solid 1px #E1E1E1; 
padding: 0px; 
background-color: #FFFFFF; 
} 
table.modulo_loop { 
padding: 0px; 
border-collapse: collapse; 
} 
table.modulo_loop td { 
padding: 2px; 
padding-left: 4px; 
border: 0px; 
vertical-align: middle; 
} 
table.modulo_loop a { 
font-weight: normal; 
} 
/***************** PESTAŅAS *******************/ 
ul.search_list { 
margin:0 0 -1px 0; 
padding:0; 
float:left; 
list-style:none; 
z-index:10; 
position:relative; 
} 
ul.search_list li { 
display:inline; 
float:left; 
margin:0 2px 0 0; 
padding: 0px; 
list-style:none; 
cursor: pointer; 
} 
ul.search_list li a { 
display:block; 
padding:4px 14px; 
} 
ul.search_list li a:hover { 
text-decoration: none; 
} 
ul.search_list li.comunidad { 
border: 1px solid #D0D0D0; 
border-bottom-color:  #E0E0E0; 
background-color: #E0E0E0; 
} 
div div.comunidad { 
border: 1px solid #D0D0D0; 
background-color: #E0E0E0; 
} 
.pestana_on { 
text-align:center; 
border: 1px solid #E1E1E1; 
border-bottom-color:  #F5F7FB; 
background-color: #F5F7FB; 
} 
.pestana_off { 
text-align:center; 
} 
.pestana_off_bborder { 
text-align:center; 
border:1px solid #EEEEEE; 
border-bottom-width: 0px; 
background-color: #EEEEEE; 
opacity:0.7; 
filter:alpha(opacity=70); 
} 
li.pestana_off_bborder:hover { 
opacity:1; 
filter:alpha(opacity=100); 
} 
ul.search_list li.pestana_off_bborder_last { 
text-align:center; 
border:0px solid #E1E1E1; 
background-color: transparent; 
padding:1px 1px 0 1px; 
} 
.pestana_off_bborder a { 
color: #576069; 
} 
.pestana_off_bborder a:hover { 
color: #576069; 
} 
.pestana_end { 
width: 100%; 
padding: 0px; 
border-bottom:1px solid #E1E1E1; 
} 
.pestana_link { 
color: #576069; 
text-decoration: none; 
font-weight: bold; 
} 
.pestana_link:hover { 
color: #576069; 
} 
br.brclear { 
clear:both; 
height:0; 
font-size:0; 
} 
/***************** HERENCIA ********************/ 
.blanco { color: #FFFFFF;} 
.blanco:hover { color: #FFFFFF; text-decoration: underline; } 
.blancoB { color: #FFFFFF; font-weight: bold;} 
.blancabold { color: #FFFFFF; font-weight: bold;} 
.rojo { color: #ED491A;} 
.rojoB { color: #ED491A; font-weight: bold; font-size:14px;} 
.gris { color: #707070; font-weight: normal;} 
.link { color: #576069; font-weight: normal; } 
.linkG { color: #576069; font-size: 12px; font-weight: bold; } 
.linkP { color: #576069; font-weight: normal; } 
.linkF { color: #576069; font-weight: normal; } 
.linkB { color: #FFFFFF; font-weight: bold; } 
.pathcat { color: #656565; font-weight: bold;} 
.pathcat:hover { color: #656565; font-weight: bold; text-decoration: underline;} 
.negroB { color: #000000; font-weight: bold;} 
.paginacion { color: #576069; font-weight: bold;} 
.resul-nombre { color: #576069; font-weight: bold; font-size:12px;} 
.resul-comercio { color: #576069; font-weight: bold;} 
.resul-info { color: #576069; font-weight: normal;} 
.precio { color: #ED491A;} 
.recomendamos { background-color: #DADDE2; color: #FFFFFF; font-weight: bold; } 
.navega-categorias { color: #576069; font-weight: normal; } 
.res-categorias { color: #808080; font-weight: normal; } 
.categorias { color: #576069; font-weight: normal; } 
.guia { background-color: #DADDE2; color: #FFFFFF; font-weight: bold; } 
.guia2 { border: 1px solid #DADDE2; margin:8px 0px; padding:4px; } 
.esca { background-color: #DADDE2; color: #FFFFFF; font-weight: bold; } 
.formulario { font-size: 10px; } 
.boton { 
/*border: thin solid #E1E1E1;*/ 
font-size: 10px; 
font-weight: bold; 
background-color: #DADDE2; 
color: #656565; 
cursor: pointer; 
} 
/**************** ESPECIFICO *******************/ 
td.layout_color { 
border-width: 1px; 
border-color: #F1F1F1; 
border-style: solid; 
margin: 0px; 
padding: 0px; 
vertical-align: top; 
} 
#layout_home { 
width: 880px; 
border: solid 0px #FFFFFF; 
border-collapse: collapse; 
margin: 0px; 
padding: 0px; 
background:#F8F6F5  url(/imgs/fondo-transicion-portada.jpg) repeat-x 0px 175px; 
} 
table#layout_top { 
background:transparent; 
} 
td.layout {border:0;} 
table.modulo_title, tr.modulo_title, td.modulo_title, div.modulo_title { 
background: #DADDE2 url(/imgs/bg_modulo_title.gif) repeat-x top; 
} 
table.modulo_btitle, tr.modulo_btitle, td.modulo_btitle, div.modulo_btitle { 
background: #DADDE2 url(/imgs/bg_modulo_title.gif) repeat-x top; 
} 
div.modulo_content { 
background-image: url(/imgs/bg_modulo.gif); 
background-repeat: repeat-x; 
} 
#layout_busca { 
width: 93%; 
} 
#lateral_d_busca { 
width: 226px; 
margin-left:1px; 
} 
#lateral_d { 
margin:0; 
} 
#lateral_i { 
margin:0; 
} 
.imgTxt{text-indent:-800px;height:0px;} 
#cabecalho{height:100px;margin:0px;} 
#cabecalho div#shopping{background:#F8F7F5 url(http://www.terra.com.br/compras/img/fundo_cabecalho.gif) no-repeat;width:778px;height:50px;margin:0px;} 
#cabecalho div#terra{margin:0px;height:50px;} 
#publicidade{clear:left;width:778px;height:122px;padding:0px;} 
.maisEspeciais{position:absolute;top:230px;left:305px;margin-left:6px;width:450px;height:89px;background:url(http://www.terra.com.br/compras/img/fundo_especiais.gif) no-repeat;} 
.maisEspeciais dl,dt,dd{display:inline;margin:0px;white-space: nowrap;} 
.maisEspeciais dl{position:relative;top:19px;left:9px;} 
.maisEspeciais dt{font-size:11px;color:#DE5101;} 
.maisEspeciais h2 a{margin-top:31px;margin-left:4px;display:block;width:442px;height:40px;background:url(http://img.terra.com.br/compras/img/copa2006/chamada_copa.gif) no-repeat 4px 0px;border:0px solid black} 
.buscador{margin-left:8px;width:300px;height:92px;_display:inline;/*HACK IE6*/background:url(http://www.terra.com.br/compras/img/fundo_busca.gif) no-repeat;position:relative;z-index:5;} 
#buscadorCapa{background:url(http://www.terra.com.br/compras/img/fundo_busca_capa.gif) no-repeat;} 
div.buscador span{display:block;margin:17px 0px 0px 185px;_margin:5px 0px 0px 185px;/*HACK IE6*/} 
div.buscador form input{width:170px;border:0px;margin:11px 0px 0px 22px;_margin:0px 0px 0px 22px;/*HACK IE6*/} 
div.buscador form{position:relative;} 
div.buscador dd{margin-right:32px;margin-top:5px;float:right;color:#677079;} 
div.buscador form input.btsubmit{position:absolute;width:200px;height:17px;margin:11px 0px 0px 3px;_margin:0px 0px 0px 3px;background:url(http://www.terra.com.br/compras/img/bot_busca.gif) no-repeat;clip:rect(0px 68px 17px 0px);cursor:pointer;border:0px;} 
div.colunaEsquerda{margin-left:10px;background: #fff url(http://www.terra.com.br/compras/img/fundo_borda_colesquerda.gif) repeat-y 0px 0px;width:298px;_display:inline;/*HACK IE6*/overflow:hidden;float:left;} 
div.colunaEsquerda h2{margin-top:0px;clear:left;display:block;width:298px;height:37px;he\ight:30px;/*HACK IE5*/background:url(http://www.terra.com.br/compras/img/fundo_cartola_esquerda.gif) no-repeat;text-indent:9px;font-weight:bold;padding-top:7px;font-size:11px;color:#5D5D5F;} 
div.colunaEsquerda h2 a{ 
font-weight:normal; padding-top:5px; 
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
text-decoration:none; 
} 
div.colunaEsquerda h2 a:hover{ 
font-weight:normal; 
color:#000000; 
text-decoration:none; 
} 
.deptoCapa{display:inline;margin-left:5px;margin-bottom:6px;width:135px;float:left;height:85px;} 
.novaLinha{clear:left;} 
.deptoCapa ul li a{margin:0px 0px 0px 0px;font-family:Arial,verdana, Sans-Serif;font-size:9px;} 
.deptoCapa span a{margin:0px 0px 0px 0px;font-family:Arial,verdana, Sans-Serif;color:#FF6B22;font-size:9px;} 
.deptoCapa h3{margin-bottom:5px;display:block;margin-left:5px;width:133px;height:28px;vertical-align:bottom;} 
.deptoCapa h3 a{line-height:13px;font-style:italic; font-family:Arial,verdana,Sans-Serif; font-size:13px;color:#5D5D5F;} 
.deptoCapa h3 a:hover{/*text-decoration:none;*/} 
.deptoCapa ul{margin-left:5px;margin-bottom:5px;height:35px;} 
div#destaques{width:317px;background:#F6F7FB url(http://www.terra.com.br/compras/img/fundo_borda_colesquerda_v3.gif) repeat-y 0px 0px;} 
div#destaques h2{display:block;width:317px;height:30px;he\ight:23px;/*HACK IE5*/background:url(http://www.terra.com.br/compras/img/fundo_cartola_centro_v4.gif) 0px -15px no-repeat;text-indent:9px;font-weight:bold;padding-top:11px;font-size:11px;color:#6E7683;} 
#colunaDireita{position:relative;left:5px;width:146px;margin-top:2px;_margin-top:3px;HACK IE 6*/} 
#colunaDireita #selos{width:146px;background: #F5F6FA url(http://www.terra.com.br/compras/img/fundo_borda_coldireita.gif) repeat-y;} 
#colunaDireita #selos h2{display:block;height:32px;he\ight:25px;/*HACK IE5*/background:url(http://www.terra.com.br/compras/img/fundo_cartola_direita.gif) no-repeat;text-indent:9px;font-weight:bold;padding:8px 0px 7px 0px;font-size:11px;color:#6E7683;} 
#colunaDireita #selos a img{display:block;margin:0 0 -10px 4px;_margin-bottom:-14px;border-bottom:1px solid #A0A9B2;position:relative;top:-30px;} 
#colunaDireita #selos ul{width:146px;height:30px;_height:30px;padding-left:9px;margin:2px 0 0 0;background: url(http://www.terra.com.br/compras/img/fundo_rodape_coluna_direita.gif) no-repeat 0 0;position:relative;top:8px;border:0px solid black} 
#colunaDireita #selos ul li,#colunaDireita #selos ul li a{color:#6D7783;} 
#colunaDireita #selos table{vertical-align:top;} 
#colunaDireita #selos td{background:#F5F6FA url(http://www.terra.com.br/compras/img/fundo_borda_coldireita.gif) repeat-y;height:25px;} 
#colunaDireita #selos font{display:none;} 
#colunaDireita .menu2{position:relative;top:-30px;} 
/* CSS Document */ 
body,html { 
margin: 0; 
padding: 0; 
} 
body{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
} 
#web { 
width: 780px; 
background-color: #F8F6F5; 
} 
form { 
margin: 0; 
padding: 0; 
} 
ul { 
margin: 0; 
padding: 0; 
list-style: none; 
} 
a{ 
text-decoration:none; 
} 
a:hover{ 
text-decoration:underline; 
} 
a img { 
border: 0; 
} 
.ocultar { 
visibility:hidden; 
} 
/* estilos cabecera y banner */ 
#cabecera1 { 
background-image: url(/imgs/fondo-cabecera.gif); 
background-repeat: no-repeat; 
background-position: top right; 
width: 880px; 
height: 177px; 
float:right; 
} 
#cabecera1 #logo { 
margin-top: 9px; 
margin-left: 11px; 
float: left; 
} 
#cabecera_busca { 
background-image: url(/imgs/fondo-cabecera-busca.jpg); 
background-repeat: no-repeat; 
background-position: top right; 
width: 100%; 
height: 177px; 
float:right; 
} 
#cabecera_busca #logo { 
margin-top: 9px; 
margin-left: 11px; 
float: left; 
} 
/* 
#buscador { 
float: left; 
width: 345px; 
padding:0; 
border:0; 
margin: 8px 0 0 130px; 
} 
#buscador form{ 
padding:0; 
border:0; 
margin:0; 
} 
#buscador input { 
width: 140px; 
border: 1px solid #808080; 
font-size: 10px; 
color: #433F40; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
padding: 3px; 
vertical-align: middle; 
} 
 
#buscador input.boton { 
width: 91px; 
border: 0; 
} 
*/ 
 
#migas{ 
clear: both; 
margin: 0 0 15px 14px; 
padding-top: 10px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #4D5D6D; 
font-size: 10px; 
width: 765px; 
} 
#migas a { 
color: #4D5D6D; 
text-decoration: none; 
} 
#migas a:hover { 
text-decoration: underline; 
} 
#banner-cabecera { 
width: 728px; 
padding: 4px 4px 8px 20px; 
margin: 0 0 0 11px; 
background-image: url(/imgs/fondo-banner.gif); 
background-position: top left; 
background-repeat: no-repeat; 
} 
#col1 { 
width:298px; 
float: left; 
margin: 0 0 0 10px; 
_display:inline; 
/*_margin: 0 0 0 5px;*/ 
background-color: #FFF; 
padding: 0; 
} 
/* caja de buscador y productos por categorias */ 
#cabecera-col1 { 
background-image: url(/imgs/cabecera-col1.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
height: 6px; 
line-height: 6px; 
} 
#cuerpo-col1 { 
background-image: url(/imgs/cuerpo-col1.gif); 
background-repeat: repeat-y; 
background-position: top left; 
float: left; 
width: 295px;_width: 298px; 
padding-left: 3px; 
} 
#pie-col1 { 
background-image: url(/imgs/pie-col1.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
height: 6px; 
line-height: 6px; 
clear: both; 
} 
#cierre-col1 { 
background-image: url(/imgs/cierre-col1.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
height: 28px; 
line-height: 28px; 
clear: both; 
} 
#cierre-col1 a{ 
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration:none; 
} 
#col1-w { 
width:228px; 
float: left; 
margin: 0; 
background-color: #FFF; 
padding: 0; 
} 
#cabecera-col1-w { 
background-image: url(/imgs/cabecera-col1-w.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
height: 6px; 
line-height: 6px; 
} 
#cuerpo-col1-w { 
background-image: url(/imgs/cuerpo-col1-w.gif); 
background-repeat: repeat-y; 
background-position: top left; 
float: left; 
width: 225px;_width: 228px; 
padding-left: 3px; 
} 
/* --------------------------------------------*/ 
#buscador-productos-w { 
padding: 5px 0 0 10px; 
background-image: url(/imgs/fondo-busca-prod-w.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
width:205px;_width:215px; 
height: 79px;_height: 84px; 
margin-left: 4px; 
} 
#buscador-productos-w h2 { 
margin-bottom: 5px; 
margin-top: 0; 
} 
#buscador-productos-w h2 img { 
vertical-align: middle; 
} 
#buscador-productos-w h2 span { 
margin-left: 10px; 
font-weight:normal; 
color: #626B73; 
font-size: 10px; 
font-family:Arial, Helvetica, sans-serif; 
} 
#buscador-productos-w dd{margin-right:32px;margin-top:5px;float:right;color:#677079;} 
#buscador-productos-w input { 
width: 105px; 
font-size: 10px; 
vertical-align: middle; 
border: 1px solid #aaa; 
border-bottom: 1px solid #D0D0D0; 
} 
#buscador-productos-w input.boton { 
background: url(/imgs/bt-buscar.gif) no-repeat; 
width: 68px; 
height:18px; 
border: 0; 
} 
#cierre-buscador-productos-w { 
background-image: url(/imgs/cierre-escaparate-w.gif); 
background-repeat: no-repeat; 
background-position: top center; 
height: 6px; 
line-height: 6px; 
clear: both; 
} 
#categorias { 
background-color: #fff; 
margin-left:1px; 
width:290px; 
} 
#categorias div { 
width: 130px; 
float: left; 
margin: 0 5px 2px 5px; 
} 
#categorias p { 
margin: 0; 
} 
#categorias a { 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#74787B; 
} 
#categorias a.vermas { 
margin-bottom: 8px !important; 
margin-bottom: 19px; 
display: block; 
color: #000; 
} 
#categorias h2 { 
background-image: url(/imgs/prod-x-cat.gif); 
background-repeat: repeat-x; 
background-position: top left; 
padding: 6px 0 12px 8px; 
width: 282px; 
margin: 0 0 10px 0; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#7C7C7C; 
} 
#categorias h3 { 
margin-bottom: 5px; 
} 
/* caja de escaparate de productos */ 
#cabecera-escaparate { 
background-image: url(/imgs/cabecera-escaparate2.gif); 
background-repeat: no-repeat; 
background-position: top left; 
height: 6px; 
line-height: 6px; 
} 
#cuerpo-escaparate { 
background-image: url(/imgs/cuerpo-escaparate2.gif); 
background-repeat: repeat-y; 
background-position: top left; 
float: left; 
width: 376px;_width: 396px; 
padding: 1px 10px; 
} 
#cierre-escaparate { 
background-image: url(/imgs/cierre-escaparate2.gif); 
background-repeat: no-repeat; 
background-position: top center; 
height: 6px; 
line-height: 6px; 
clear: both; 
} 
#cierre-buscador-productos { 
background-image: url(/imgs/cierre-escaparate.gif); 
background-repeat: no-repeat; 
background-position: top center; 
height: 6px; 
line-height: 6px; 
clear: both; 
} 
#escaparate { 
background-color: #fff; 
width: 396px; 
padding: 0; 
margin-left:4px; 
/*margin-top:5px;*/ 
} 
#escaparate h4 { 
font-size: 120%; 
color: #CA4A00; 
margin: 0; 
padding: 15px 0 3px 0; 
} 
#escaparate img { 
float: left; 
border: 1px solid #757575; 
margin-right: 10px; 
} 
#escaparate p { 
margin: 0; 
} 
#escaparate p span { 
font-weight: bold; 
margin: 2px 0; 
color: #CA4A00; 
line-height: 180%; 
} 
#escaparate div.producto1, #escaparate div.producto2 { 
clear: both; 
margin-top: 0; 
float: left; 
width: 100%; 
} 
#escaparate div.producto1 { 
margin-bottom: 5px; 
} 
#escaparate a.iracomprar img { 
border: 0; 
} 
/* caja de comparativa de productos */ 
#cuerpo-comparativas { 
background-image: url(/imgs/cuerpo-comparativas2.gif); 
background-repeat: repeat-y; 
background-position: top left; 
float: left; 
width: 380px;_width: 396px; 
padding: 0 9px; 
} 
#cierre-comparativas { 
background-image: url(/imgs/cierre-col12.gif); 
background-repeat: no-repeat; 
background-position: top left; 
height: 28px; 
line-height: 28px; 
clear: both; 
padding: 0; 
width: 400px; 
margin:0 0 0 4px; 
} 
#comparativas { 
width: 396px; 
padding: 0; 
/*background-color: #F4F6FA;*/ 
margin:0 0 0 4px; 
margin-top:6px; 
overflow:hidden; 
} 
#comparativas h3 { 
margin-bottom: 0; 
margin-top: 0; 
width: 388px;_width: 395px; 
background-image: url(/imgs/cabecera-comparativas2.gif); 
background-repeat: repeat-x; 
background-position: top left; 
padding: 8px 0 8px 8px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#626262; 
} 
#comparativas div#comparativa1, #comparativa2 { 
width: 140px; 
float: left; 
background-color: #F4F6FA; 
padding: 5px 0; 
} 
#comparativas img { 
border: 1px solid #757575; 
} 
 
#comparativas h4 { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #00000; 
font-size: 10px; 
text-align: center; 
margin: 4px 0 3px 0; 
} 
#pormarca, #porofertas, #masvendido, #masbuscado { 
width: 145px; 
float: left; 
background-color: #fff; 
padding-bottom: 4px; 
} 
#selecciones h2 { 
margin-bottom: 0; 
margin-top: 0; 
} 
#selecciones li a { 
color:#484B4E; 
margin:0; 
} 
#selecciones li a.vermas { 
display: block; 
margin-top: 4px; 
margin-bottom: 0; 
height: 10px; 
color:#000000; 
} 
#subcol1 { 
width: 390px; 
float: left; 
margin-left: 1px;_margin-left: 0px; 
} 
#subcol1 h2 { 
background-image: url(/imgs/prod-x-cat.gif); 
background-repeat: repeat-x; 
background-position: top left; 
padding: 6px 0 12px 8px; 
} 
/* cajas de por marca, por oferta y lo mas... */ 
#selecciones { 
background-image: url(/imgs/cuerpo-comparativas.gif); 
background-repeat: repeat-y; 
background-position: top left; 
width: 290px; 
padding: 0 3px; 
margin-left:4px; 
float:inherit; 
} 
#cierre-selecciones { 
background-image: url(/imgs/cierre-col1.gif); 
background-repeat: no-repeat; 
background-position: top left; 
height: 28px; 
line-height: 28px; 
clear: both; 
padding: 0; 
width: 300px; 
margin-left:4px; 
} 
#cabecera-subcol2 { 
background-image: url(/imgs/terra-visa2.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
height: 70px; 
width: 146px; 
margin-top:4px; 
} 
#cabecera-subcol1 { 
background-image: url(/imgs/cabecera-lat-der.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
height: 9px; 
line-height: 9px; 
width: 146px; 
/*margin-top:4px;*/ 
} 
#cuerpo-visa { 
background-image: url(/imgs/terra-visa-cuerpo.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
height: 68px; 
width: 146px; 
margin-top:0px; 
} 
/* --------------------------------------------*/ 
#buscador-productos { 
padding: 5px 0 0 10px; 
background-image: url(/imgs/fondo-busca-prod.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
width:275px;_width:285px; 
height: 79px;_height: 84px; 
margin-left: 4px; 
} 
#buscador-productos h2 { 
margin-bottom: 5px; 
margin-top: 0; 
} 
#buscador-productos h2 img { 
vertical-align: middle; 
} 
#buscador-productos h2 span { 
margin-left: 10px; 
font-weight:normal; 
color: #626B73; 
font-size: 10px; 
font-family:Arial, Helvetica, sans-serif; 
} 
#buscador-productos dd{margin-right:32px;margin-top:5px;float:right;color:#677079;} 
/* --------------------------------------------*/ 
/* estilos buscador de productos */ 
#buscador-destacados { 
width: 758px; 
padding: 3px 5px 5px 17px; 
float: left; 
background-image: url(/imgs/fondo-buscador-destacados.jpg); 
background-repeat: no-repeat; 
display: inline; 
margin-bottom: 0; 
} 
body.interior #buscador-productos { 
background-image: url(/imgs/fondo-busca-prod-int.jpg); 
background-repeat: no-repeat; 
background-position: top left; 
width: 287px; 
height: 56px; 
float: left; 
padding-left:11px; 
} 
body.interior #buscador-productos h2 { 
margin:8px 0 2px 0; 
} 
body.interior #buscador-productos h2 span { 
margin-left: 31px; 
font-weight:normal; 
color: #626B73; 
font-size: 10px; 
font-family:Arial, Helvetica, sans-serif; 
} 
#buscador-productos input { 
width: 175px; 
font-size: 10px; 
vertical-align: middle; 
border: 1px solid #aaa; 
border-bottom: 1px solid #D0D0D0; 
} 
#buscador-productos input.boton { 
background: url(/imgs/bt-buscar.gif) no-repeat; 
width: 68px; 
height:18px; 
border: 0; 
} 
body.interior #buscador-productos h2 img{ 
vertical-align:middle; 
} 
/* estilos destacados */ 
#destacados { 
background-image: url(/imgs/fondo-detacados-terra.gif); 
background-position: top left; 
background-repeat: no-repeat; 
height: 67px;_height: 87px; 
width:528px;_width:550px; 
padding: 8px 10px 10px; 
float: left; 
margin-left:6px; 
} 
body.interior #destacados { 
background-image: url(/imgs/fondo-detacados-int.jpg); 
background-position: top left; 
background-repeat: no-repeat; 
width: 428px; 
padding: 10px 10px 0 10px; 
float: left; 
} 
#destacados h2 { 
color: #DF5200; 
margin: 0; 
float: left; 
width: 68px; 
font-size: 12px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:normal; 
} 
#destacados ul { 
float: left; 
padding: 0; 
margin: 0 0 0 10px; 
width: 450px; 
line-height: 14px; 
} 
#destacados li { 
display: inline; 
background-image: none; 
border-right: 1px solid #D0D1D2; 
padding-right: 3px; 
margin: 0 4px 0 0; 
line-height: 15px; 
} 
#destacados li.ultimolista { 
border: 0; 
} 
#destacados li a { 
font-size: 12px; 
font-weight:normal; 
color:#484B4E; 
font-family:Arial, Helvetica, sans-serif; 
text-decoration: none; 
} 
#destacados li a.vermas { 
font-family:Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:#000000; 
display: block; 
} 
a.vermas, a.vermas:hover  { 
font-family:Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:#000000; 
} 
#destacados ul.primavera li a.vermas { 
display: inline; 
} 
#destacados li a:hover, #destacados li a.vermas:hover { 
text-decoration: underline; 
} 
#suscripcion { 
background-image: url(/imgs/fondo-suscribete_busca.jpg); 
background-repeat: no-repeat; 
width: 230px; 
height: 95px; 
float: right; 
} 
#suscripcion h2 { 
background-image: none; 
padding-left: 14px; 
margin-bottom: 10px; 
margin-top:9px 
} 
#suscripcion input{ 
width: 174px; _width: 162px; 
border: 1px solid #aaa; 
border-bottom: 1px solid #D0D0D0; 
margin-left: 8px; 
font-size: 10px; 
} 
#suscripcion input.boton { 
width: 66px; 
float: right; 
border: 0; 
margin-right: 7px; 
margin-top: 3px; 
} 
#suscripcion label { 
margin-left: 10px; 
margin-top: 8px; 
font-weight: bold; 
font-size:11px; 
color:#626262; 
} 
#suscripcion #text { 
clear:left; 
margin: 9px 0 4px 10px; 
font-family:Arial,verdana,Sans-Serif; 
font-weight: normal; 
font-size:10px; 
color:#626262; 
} 
/* transicion degradado */ 
#transicion{ 
/*width:780px;*/ 
width:100%; 
background-image: url(/imgs/fondo-transicion-portada.jpg); 
background-repeat:repeat-x; 
display:inline; 
float:left; 
} 
/* estilos principal */ 
#principal { 
float: left; 
display: inline; 
width: 602px; 
margin: 0 0 8px 10px; 
} 
#principal #top-principal { 
height: 8px; 
line-height: 8px; 
background-image: url(/imgs/fondo-top-principal2.gif); 
background-repeat: no-repeat; 
width: 603px; 
} 
#principal #cuerpo-principal, #principal #cuerpo-tienda  { 
background-image: url(/imgs/fondo-cuerpo-principal.gif); 
background-repeat: repeat-y; 
width: 583px; 
padding: 0 10px 10px 10px; 
float: left; 
} 
#principal #cuerpo-principal2 { 
background-image: url(/imgs/fondo-cuerpo-principal.gif); 
background-repeat: repeat-y; 
width: 583px; 
padding: 0 10px 0 10px; 
float: left; 
} 
#principal #cierre-principal { 
background-image: url(/imgs/fondo-cierre-principal.jpg); 
background-repeat: no-repeat; 
width: 603px; 
margin-left: -1px; 
height: 29px; 
float: left; 
} 
#principal #cierre-resultados { 
height: 8px; 
line-height: 8px; 
background-image: url(/imgs/cierre-resultados.gif); 
background-repeat: no-repeat; 
width: 603px; 
float: left; 
} 
#principal h1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size:20px; 
font-weight:bold; 
color: #5C5C5E; 
background-image: url(/imgs/fondo-h1.gif); 
background-repeat: no-repeat; 
background-position: left 31px; 
padding-bottom: 12px; 
padding-top: 3px; 
clear: both; 
margin: 0; 
} 
#principal h1 span { 
font-weight: normal; 
} 
#principal h1.sinfranja { 
background-image: none; 
padding-bottom: 4px; 
} 
#principal div.cat, #principal div.pre, #principal div.mar, #principal div.tie{ 
float: left; 
margin: 0px 15px 10px 5px; 
font-size: 10px; 
color:#74787B; 
} 
#principal div.cat{ 
width: 140px; 
} 
#principal div.pre{ 
width: 100px; 
} 
#principal div.mar{ 
width: 110px; 
} 
#principal div.tie{ 
width: 130px; 
} 
#principal div.cat ul, #principal div.pre ul, #principal div.mar ul, #principal div.tie ul { 
margin-top: 0; 
} 
#principal div.cat ul li, #principal div.pre ul li, #principal div.mar ul li, #principal div.tie ul li { 
padding-left: 8px; 
background-image: url(/imgs/bullet.gif); 
background-repeat: no-repeat; 
background-position: 2px 6px; 
} 
#principal div.cat ul li a, #principal div.pre ul li a, #principal div.mar ul li a, #principal div.tie ul li a{ 
color:#484B4E; 
text-decoration:none; 
} 
#principal div.cat ul li a.vermas, #principal div.pre ul li a.vermas, #principal div.mar ul li a.vermas, #principal div.tie ul li a.vermas{ 
color: #000000; 
margin-top:20px; 
} 
#principal div.cat ul li a:hover, #principal div.pre ul li a:hover, #principal div.mar ul li a:hover, #principal div.tie ul li a:hover{ 
text-decoration:underline; 
} 
h3.bgcat { 
background-image:url(/imgs/categoria.jpg); 
background-repeat: no-repeat; 
margin-bottom:3px; 
} 
h3.bgpre { 
background-image:url(/imgs/precio.jpg); 
background-repeat: no-repeat; 
margin-bottom:3px; 
} 
h3.bgmar { 
background-image:url(/imgs/marca.jpg); 
background-repeat: no-repeat; 
margin-bottom:3px; 
} 
h3.bgtie{ 
background-image:url(/imgs/tienda.jpg); 
background-repeat: no-repeat; 
margin-bottom:3px; 
} 
h3.bgotros{ 
background-image:url(/imgs/otros.jpg); 
background-repeat: no-repeat; 
margin-bottom:10px; 
font-size:12px; 
} 
h3.bgotros2{ 
margin-bottom:10px; 
font-size:12px; 
} 
h3.bgotros a{ 
color:#333333; 
text-decoration:none; 
font-size:11px; 
} 
#principal #top-prodest { 
height: 30px; 
line-height: 30px; 
background-image: url(/imgs/fondo-prodest.jpg); 
background-repeat: no-repeat; 
width: 603px; 
float: left; 
} 
#principal #top-lispro { 
height: 30px; 
line-height: 30px; 
background-image: url(/imgs/fondo-lispro.jpg); 
background-repeat: no-repeat; 
width: 603px; 
float: left; 
} 
#principal #top-propor { 
height: 30px; 
line-height: 30px; 
background-image: url(/imgs/fondo-propor.jpg); 
background-repeat: no-repeat; 
width: 603px; 
float: left; 
} 
#principal #cuerpo-prodest { 
background-image: url(/imgs/fondo-cuerpo-principal.gif); 
background-repeat: repeat-y; 
width: 583px; 
padding: 0 10px 10px 10px; 
float: left; 
} 
#principal #cuerpo-prodest div.pdestacado{ 
width: 138px; 
padding-right: 10px; 
float: left; 
} 
#principal #cuerpo-prodest div.pdestacado2{ 
width: 138px; 
float: left; 
} 
#cuerpo-prodest p { 
margin-bottom:3px; 
margin-top:0; 
color:#5D6163; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
} 
#cuerpo-prodest p.precio { 
color: #CA4A00; 
font-weight: bold; 
font:Arial; 
font-size:11px; 
margin-bottom:8px; 
} 
#cuerpo-prodest p.product { 
color: #CA4A00; 
font-weight: bold; 
font:Arial; 
font-size:12px; 
margin-top:6px; 
} 
#cuerpo-prodest a.masinfo, #cuerpo-principal a.masinfo{ 
color: #000000; 
font:Arial; 
font-size:10px; 
margin-left:10px; 
} 
div.antsig{ 
margin: 5px 0 0 0; 
background-color: #D3D6DA; 
border: 1px solid #A2AAB3; 
padding-left: 3px; 
padding-right: 3px; 
width: 574px; 
float:left; 
} 
div.antsig ul li { 
display: inline; 
margin-right: 3px; 
} 
div.antsig a.siguiente{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#000000; 
background-image:url(/imgs/flechas2.gif); 
background-repeat:no-repeat; 
background-position:right; 
padding-right:9px; 
margin-left:395px; 
} 
div.antsig a.anterior{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#000000; 
background-image:url(/imgs/flechas.gif); 
background-repeat:no-repeat; 
background-position: 3px 5px; 
padding-left:9px; 
} 
#principal #cuerpo-resultados { 
background-image:  url(/imgs/fondo-cuerpo-principal.gif); 
background-repeat: repeat-y; 
width: 593px; 
padding: 0 0 10px 10px; 
float: left; 
} 
div.pag{ 
margin: 3px 0 6px 0; 
background-color: #D3D6DA; 
border: 1px solid #A2AAB3; 
padding:2px 4px 2px 3px; 
width: 573px; 
float:left; 
color:#484B4E; 
} 
div.pag ul{ 
float:right; 
} 
div.pag ul li { 
display: inline; 
margin-right: 3px; 
} 
div.pag ul li a{ 
color: #000000; 
text-decoration:underline; 
} 
div.pag ul li a.ant{ 
color:#000000; 
background-image:url(/imgs/flechas.gif); 
background-repeat:no-repeat; 
background-position: 3px 5px; 
padding-left:9px; 
text-decoration:none; 
} 
div.pag ul li a.sig{ 
color:#000000; 
background-image:url(/imgs/flechas2.gif); 
background-repeat:no-repeat; 
background-position:right; 
padding-right:9px; 
text-decoration:none; 
} 
div.pag ul li a.ant:hover, div.pag ul li a.sig:hover{ 
text-decoration:underline; 
} 
#ordenartop{ 
height:26px; 
width:582px; 
background-image:url(/imgs/fondo-comparar1.gif); 
background-repeat:no-repeat; 
float:left; 
} 
#ordenartop p{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#484B4E; 
margin:0; 
} 
#ordenartop select, #ordenarbottom select, div.paginacion select{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#484B4E; 
height:20px; 
width:132px; 
margin:0; 
padding:0; 
} 
#ordenartop span{ 
margin-left:40px; 
padding:0; 
} 
#ordenarbottom{ 
height:23px; 
width:582px; 
background-image:url(/imgs/bg-compara.gif); 
background-repeat:no-repeat; 
background-position:top right; 
float:left; 
margin:0; 
padding:6px 0 0 0; 
border-top: 1px solid #FFFFFF; 
} 
#ordenarbottom p{ 
margin:0; 
padding:0; 
} 
#ordenarbottom a.btcompara{ 
margin:0 0 0 253px; 
} 
#cuerpo-resultados table{ 
float:left; 
} 
#cuerpo-resultados th{ 
height:25px; 
background-image:url(/imgs/bg-comparar-th.gif); 
background-repeat:repeat-x; 
text-align:left; 
} 
#cuerpo-resultados th.top{ 
background-image:url(/imgs/bg-comparar-top.gif); 
border-right:1px solid #A2AAB3; 
} 
#cuerpo-resultados th a{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#626262; 
text-decoration:none; 
background-image:url(/imgs/ordenar.gif); 
background-repeat:no-repeat; 
background-position:right; 
padding-right:10px; 
} 
#cuerpo-resultados td{ 
height:74px; 
border-top:1px solid #FFFFFF; 
border-bottom:1px solid #D3D6DA; 
} 
#cuerpo-resultados td.c{ 
background-color:#D5D9DC; 
background-image:url(/imgs/bg-comparar.jpg); 
border-right:1px solid #A2AAB3; 
width:55px; 
vertical-align: top; 
text-align:center; 
} 
#cuerpo-resultados td.c input{ 
padding:0; 
margin:18px 0 0 0; 
} 
#cuerpo-resultados td.producto{ 
width:222px; 
} 
#cuerpo-resultados td.producto img{ 
float:left; 
margin: 0 6px 0 0; 
} 
#cuerpo-resultados a.minfo{ 
display:block; 
color:#000000; 
margin-top:4px; 
} 
.nombre{ 
font-family: Arial; 
font-weight: bold; 
font-size: 11px; 
color: #484B4E; 
} 
#cuerpo-resultados td.producto p{ 
font-family: Arial; 
font-size: 10px; 
color: #74787B; 
margin-right:10px; 
} 
#cuerpo-resultados td.marca{ 
width:77px; 
} 
#cuerpo-resultados td.valoracion{ 
width:75px; 
} 
#cuerpo-resultados td.tienda{ 
width:67px; 
} 
#cuerpo-resultados td.prix{ 
width:71px; 
text-align:right; 
padding-right:14px; 
} 
#cuerpo-resultados span.precio, #cuerpo-resultados span.oferta{ 
color: #CA4A00; 
font-weight: bold; 
font:Arial; 
font-size:11px; 
} 
#cuerpo-resultados a.iracomprar{ 
display:block; 
margin-top:3px; 
} 
#valora-tienda {width:582px; float:left; font-size:8pt;} 
#tienda-img {width:150px; float:left;} 
#tienda-txt {width:430px; float:left; color:#5D6163; font-family:Arial, Helvetica, sans-serif; font-size:11px;} 
#tienda-txt strong {margin-right:15px;} 
#tienda-txt strong.valoracion_tienda {margin-right:30px; color:#484B4E;} 
#tienda-txt strong.atencion_cliente {margin-right:53px; color:#484B4E;} 
#tienda-txt strong.plazo_entrega {margin-right:55px; color:#484B4E;} 
#tienda-txt strong.color{color:#484B4E;} 
.valor {margin:8px 0 8px 158px; display:block;} 
#tienda-txt select{border:1px solid #AAAAAA; width:50px; height:22px;} 
#compara-precios {width:100%; margin:0; padding:0;} 
#compara-precios h4 {margin:8px 0 8px 5px; padding:0; font-size:11px; font-weight:bold; color:#484B4E;} 
#compara-precios th {background:url(/imgs/bg_comparap.gif) repeat-x; 
height:27px; 
text-align:left; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#626262; 
font-weight:bold; 
} 
#compara-precios td { 
height:30px; 
border-bottom:1px solid #D3D6DA; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#484B4E; 
} 
#compara-precios td.no {height:30px; border-bottom:0;} 
#compara-precios td strong { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#CA4A00; 
font-weight:bold;} 
#compara-precios td img {padding-left:20px;} 
#ficha { 
background-image: url(/imgs/fondo-cuerpo-principal.gif); 
background-repeat: repeat-y; 
width: 598px; 
padding: 0 0 0 5px; 
float: left; 
} 
.pad_izq {padding-left:10px;} 
#caracteristicas { 
background:#F4F6FA; 
width:589px; 
padding:10px 0 10px 5px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#484B4E; 
} 
#caracteristicas strong{ 
font-size:11px; 
} 
#caracteristicas ul {margin:15px 0 0 0} 
#puntos{ 
background-color:#F4F6FA; 
padding-left:16px; 
margin:0; 
} 
#puntos ul { 
margin:0; 
padding:0; 
} 
#puntos li { 
display:inline; 
} 
#productoficha td p { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#5D6163; 
padding-left:7px; 
} 
#productoficha td p strong{ 
color:#484B4E; 
} 
#productoficha td { 
vertical-align:top; 
} 
img.foto { 
float:left; 
margin:0 6px 30px 0; 
} 
#cuerpo-principal2 table{ 
float:left; 
} 
div.paginacion { 
background-color: #D3D6DA; 
border: 1px solid #A2AAB3; 
float: left; 
padding: 3px; 
width: 578px; 
} 
div.paginacion p { 
float: left; 
margin: 0; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#484B4E; 
} 
div.paginacion p a{ 
margin: 0; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#000000; 
} 
div.paginacion ul { 
float: right; 
} 
div.paginacion ul li { 
display: inline; 
margin-right: 2px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#5D6163; 
} 
div.paginacion ul li a { 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
text-decoration: underline; 
} 
div.paginacion ul li a:hover { 
text-decoration: none; 
} 
div.paginacion form { 
float: right; 
} 
div.paginacion label { 
padding-top: -8px; 
margin-right:10px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#484B4E; 
} 
div.paginacion p.conform { 
float: left; 
margin: 4px 0 0 0; 
} 
#principal div.categoria h3, #principal div.tienda h3 { 
font-family:Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-style: italic; 
font-weight:bold; 
color: #5C5C5E; 
margin: 0; 
} 
#principal div.tienda { 
margin-top: 7px; 
padding-left: 10px; 
border-bottom: 1px solid #D3D6DA; 
float: left; 
width: 574px; 
} 
#principal div.ultima { 
border: 0; 
} 
#principal div.tienda div { 
width: 210px; 
float: left; 
margin-left: 15px; 
} 
#principal div.tienda div.nombre-tienda { 
width: 120px; 
float: left; 
margin: 0; 
} 
#principal div.tienda div p { 
margin-top: 0; 
margin-bottom: 10px; 
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #5D6163; 
} 
#principal div.tienda div p strong{ 
color: #484B4E; 
} 
#principal div.tienda div a { 
font-family:Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #484B4E; 
text-decoration:none; 
} 
#principal div.tienda div a:hover, #principal div.tienda p.ver-productos a:hover { 
text-decoration:underline; 
} 
#principal div.ultima { 
border: 0; 
} 
#principal div.tienda p.ver-productos a{ 
font-size: 10px; 
color:#000000; 
text-decoration:none; 
} 
#principal div.fila-categorias { 
clear: both; 
} 
#principal div.categoria { 
float: left; 
width: 120px; 
margin: 10px 15px 10px 5px; 
font-size: 10px; 
} 
#principal div.categoria ul { 
margin-top: 7px; 
} 
#principal div.categoria ul li { 
padding-left: 8px; 
background-image: url(/imgs/bullet.gif); 
background-repeat: no-repeat; 
background-position: 2px 6px; 
} 
#principal div.categoria ul li a{ 
color:#484B4E; 
} 
#cuerpo-principal table { 
clear: both; 
} 
 
#cuerpo-principal table, #cuerpo-principal table td { 
margin:0; 
border-collapse: collapse; 
} 
#cuerpo-principal table td { 
border-right: 1px solid #D3D6DA; 
} 
#cuerpo-principal table th { 
background-color: #D3D6DA; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color: #484B4E; 
width: 122px; 
text-align: right; 
vertical-align: top; 
padding: 5px 10px; 
border-collapse: collapse; 
background-image: url(/imgs/separador.gif); 
background-repeat: repeat-x; 
background-position: top; 
} 
#cuerpo-principal table tr.precio, #cuerpo-principal table tr.valoracion, #cuerpo-principal table tr.caracteristicas { 
background-color: #F4F6FA; 
} 
#cuerpo-principal table tr.producto img { 
border: 1px solid #757575; 
} 
#cuerpo-principal table tr.producto th { 
background-image: none; 
} 
#cuerpo-principal table tr.producto td { 
color: #CA4A00; 
font-weight: bold; 
padding-left: 4px; 
padding-bottom: 7px; 
} 
#cuerpo-principal table tr.producto td p { 
margin: 5px; 
font-size: 12px;; 
} 
#cuerpo-principal table tr.tienda td p a{ 
font-size: 10px; 
color:#484B4E; 
} 
#cuerpo-principal table tr td { 
padding: 0 4px 4px 8px; 
vertical-align: top; 
} 
#cuerpo-principal table tr.valoracion td { 
text-align: center; 
vertical-align: middle; 
padding: 10px 0; 
} 
#cuerpo-principal table tr.precio td a.masinfo { 
margin-left: 9px; 
} 
#cuerpo-principal table tr.precio td p.precio { 
color: #CA4A00; 
font-weight: bold; 
font-size:11px; 
} 
#cuerpo-principal table tr.precio td p, #cuerpo-principal table tr.tienda td p { 
margin: 0; 
padding: 5px 0; 
} 
#cuerpo-principal table tr.descripcion p { 
margin: 0; 
padding: 8px 0 5px 0; 
font-size:11px; 
color:#5D6163; 
 
} 
#cuerpo-principal table tr td.ultimacol { 
border: 0; 
} 
#cuerpo-principal table tr td ul { 
margin: 5px 0 5px 0; 
} 
#cuerpo-principal table tr td ul li { 
padding-left: 8px; 
background-image: url(/imgs/bullet.gif); 
background-repeat: no-repeat; 
background-position: left 6px; 
color:#484B4E; 
} 
div.volver-resultados { 
margin: 4px 0; 
background-color: #D3D6DA; 
border: 1px solid #A2AAB3; 
float: left; 
padding: 3px; 
width: 572px; 
} 
div.volver-resultados p { 
margin: 0; 
} 
div.volver-resultados p a.volver { 
padding-left: 10px; 
background-image: url(/imgs/flechas.gif); 
background-repeat: no-repeat; 
background-position: left 4px; 
color:#000000; 
} 
#tit-producto h1 { 
background-image: none; 
padding-bottom:0; 
color:#CA4A00; 
font-size: 20px; 
} 
/* estilos barra lateral */ 
h2 { 
color:#5D5D5F; 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
} 
#lateral { 
float: left; 
width: 146px; 
margin-left: 17px !important; 
margin-left: 3px; 
} 
#lateral #top-lateral h2 { 
background-image: url(/imgs/fondo-lateral-top.jpg); 
background-repeat: no-repeat; 
height: 23px; 
padding: 9px 4px 0 12px; 
margin: 0; 
} 
#lateral #top-lateral-modulo2 h2 { 
background-image: url(/imgs/fondo-lateral-top2.jpg); 
background-repeat: no-repeat; 
height: 23px; 
padding: 9px 1px 0 12px; 
margin: 0; 
} 
#lateral #cuerpo-lateral, #lateral #cuerpo-lateral-modulo2 { 
background-image: url(/imgs/fondo-lateral-blanco.gif); 
background-repeat: repeat-y; 
padding: 0 5px 0 6px; 
width: 134px; 
} 
#lateral #cierre-lateral, #lateral #cierre-lateral-modulo2 { 
background-image: url(/imgs/cierre-subcol2.jpg); 
background-repeat: no-repeat; 
height: 22px; 
text-align: right; 
padding-top: 10px; 
} 
#tiendas-terra { 
background-color: #F4F6FA; 
margin: 0 -2px; 
padding: 0 0 8px 0; 
} 
#subcol1 ul, #tiendas-terra ul { 
padding-left: 15px; 
} 
#subcol1 li, #tiendas-terra li { 
padding-left: 8px; 
background-image: url(/imgs/bullet.gif); 
background-repeat: no-repeat; 
background-position: 2px 6px; 
} 
#tiendas-terra li a{ 
color:#484B4E; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration:none; 
} 
#tiendas-terra li a:hover{ 
text-decoration:underline; 
} 
#tiendas-recomendadas li { 
margin: 12px 0 0 0; 
padding: 0; 
background-image: none; 
} 
#tiendas-recomendadas ul { 
padding: 0 0 15px 0; 
margin-left: -2px; 
} 
#lateral #tiendas-recomendadas h2 { 
background-image: url(/imgs/fondo-h2-tiendas.gif); 
background-repeat: repeat-x; 
background-position: top left; 
padding: 6px 0 7px 8px; 
width: 130px;_width: 138px; 
margin: 0 0 0 -2px; 
} 
#lateral #tiendas-terra h2 { 
background-image: url(/imgs/fondo-h2-tiendas.gif); 
background-repeat: repeat-x; 
background-position: top left; 
padding: 6px 0 7px 8px; 
width: 130px; 
margin: 0 0 0 0px; 
} 
#lateral #cierre-lateral{ 
background-image: url(/imgs/cierre-subcol2.jpg); 
background-repeat: no-repeat; 
height: 22px;_height: 30px; 
text-align: right; 
padding-top: 10px; 
} 
#lateral #cierre-lateral-modulo { 
background-image: url(/imgs/cierre-subcol.jpg); 
background-repeat: no-repeat; 
height: 22px; 
text-align: right; 
padding-top: 10px; 
} 
#lateral #cierre-lateral-modulo2 { 
background-image: url(/imgs/cierre-subcol2.jpg); 
background-repeat: no-repeat; 
height: 22px; 
text-align: right; 
padding-top: 10px; 
} 
#lateral #cierre-lateral a{ 
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration:none; 
} 
#lateral #cierre-lateral { 
padding-right: 8px; 
} 
#ranking{ 
padding-bottom: 7px; 
} 
#ranking h3 { 
font-size: 11px; 
color:#626262; 
margin: 0 0 5px 8px; 
padding-top: 7px; 
} 
#ranking ul { 
padding-left: 9px; 
} 
#ranking ul li { 
padding-left: 8px; 
background-image: url(/imgs/bullet.gif); 
background-repeat: no-repeat; 
background-position: 2px 6px; 
margin: 0; 
} 
#ranking ul li a{ 
color:#484B4E; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration:none; 
} 
 
#eboletin { 
background-image: url(/imgs/fondo-suscribete.jpg); 
background-repeat: no-repeat; 
width: 144px; 
height: 100px; 
margin-top: 5px; 
} 
#eboletin h2 { 
background-image: none; 
padding-top: 8px; 
padding-left: 14px; 
margin-bottom: 6px; 
} 
#eboletin input{ 
width: 124px; 
border: 1px solid #aaa; 
border-bottom: 1px solid #D0D0D0; 
margin-left: 8px; 
font-size: 10px; 
} 
#eboletin input.boton { 
width: 66px; 
float: right; 
border: 0; 
margin-right: 7px; 
margin-top: 3px; 
} 
#eboletin label { 
margin-left: 10px; 
margin-top: 8px; 
font-weight: bold; 
font-size:11px; 
color:#626262; 
} 
#eboletin #text { 
clear:left; 
margin: 9px 0 1px 10px; 
font-family:Arial,verdana,Sans-Serif; 
font-weight: normal; 
line-height:10px; 
font-size:10px; 
color:#626262; 
} 
 
/* estilos pie */ 
#pie1 { 
clear: both; 
border: 1px solid #000; 
border-top: 0; 
margin: 6px 0 12px 0; 
} 
#pie1 div { 
border-top: 1px solid #000; 
padding: 1px 0; 
background-color: #fff; 
} 
#pie1 p { 
margin: 0; 
display: inline; 
color: #000; 
font-size: 10px; 
padding: 4px 0 2px 4px; 
font-family: Arial, Helvetica, sans-serif; 
} 
#pie1 p.otros-paises { 
color: #fff; 
background-image: url(/imgs/otros-paises.gif); 
background-repeat: no-repeat; 
background-position: left; 
padding: 4px 21px 4px 11px; 
} 
#pie1 p a { 
color: #000; 
text-decoration: none; 
font-weight:normal; 
font-family: Arial, Helvetica, sans-serif; 
} 
#pie1 p a:hover { 
text-decoration: underline; 
} 
#pie1 p.otros-paises a { 
color: #fff; 
font-weight:normal; 
font-family: Arial, Helvetica, sans-serif; 
} 
/**********************************************/