body, td, div, input, select, textarea, form { margin:0px; font-family:Verdana; font-size:10px; }
div { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0; }

h1, h2, h3, h4, h5 { margin:0px; }

img { border:0px; }

ul, ol { margin:0px 0px 0px 25px; }

.chk { margin:-2px -2px 0px -5px; }

a:link, a:active, a:visited { color:#DDDDDD; text-decoration:none; font-weight:bold; }
a:hover { color:#FFFFFF; }

#menuSearch { padding:45px 15px 15px 11px; }
#menuSearch select { width:165px; height:20px; font-size:11px; margin-bottom:10px; text-transform:uppercase; }

#banners { text-align:center; }
#banners img { cursor:pointer; margin-top:10px; }

#homeTop { background-color:#FFFFFF; background-repeat:no-repeat; height:120px; }

#srchTop { float:left; background:url(../media/img/_bsq_bullet.gif) #999999 no-repeat; width:100%; margin:2px 0px 5px 0px; }
#srchTop #div1 { float:left; padding:6px 0px 7px 24px; font-size:9px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; }
#srchTop #div2 { float:right; }

#emptyTop { background:#999999; height:24px; margin:2px 0px 2px 0px; }

#srchResult img { cursor:pointer; }
#srchResult img.noImg { width:133px; height:100px; cursor:default; }
#srchResult #item { float:left; width:484px; background:url(../media/img/_bsq_items.jpg) center bottom no-repeat; padding:4px 0px 10px 10px; margin-bottom:10px; }
#srchResult #item #img { float:left; border:1px solid #CECECE; margin:0px 9px 0px 0px; }
#srchResult #item #dire { float:left; margin-right:10px; width:320px; }
#srchResult #item #dire span { color:#d62110; font-weight:bold; }
#srchResult #item #desc { float:left; margin-right:10px; width:320px; }

#main { float:left; width:484px; background:url(../media/img/_bsq_items.jpg) bottom no-repeat; maring:0px 2px 15px 2px; padding:10px; border-left:1px solid #CECECE; border-right:1px solid #CECECE; }
#main #inside #img { float:left; width:133px; height:100px; margin:0px 5px 5px 0px; border:1px solid #CECECE; }
#main #inside #data1 { float:left; width:320px; padding:4px 3px 4px 3px; margin:0px 0px 6px 4px; background:#F7F7F7; border:1px solid #CECECE; }
#main #inside #data2 { float:left; width:158px; padding:3px; margin:0px 0px 6px 4px; background:#F7F7F7; border:1px solid #CECECE; }
#main #inside #data3 { float:left; width:462px; padding:10px; margin:1px 0px 0px 0px; background:#F7F7F7; border:1px solid #CECECE; font-size:11px; }

#main #fotos #data1 { float:left; }
#main #fotos #data1 div { width:128px; margin:2px 0px 3px 0px; font-weight:bold; color:#4A4949; }
#main #fotos #data1 div.link { cursor:pointer; }
#main #fotos #data2 { float:left; }
#main #fotos #data2 div { float:left; background:url(../media/img/_loading.gif) no-repeat center center; margin:0px 0px 5px 8px; width:322px; height:242px; border:1px solid #CECECE; }
#main #fotos #data2 div img { width:320px; height:240px; }
#main #fotos #data2 #title { clear:left; width:322px; height:23px; margin:0px 0px 0px 8px; }
#main #fotos #data2 #title td { background:#F7F7F7; border:1px solid #CECECE; padding:3px 2px 3px 5px; }
#main #fotos #data2 #title td.space { background:#FFFFFF; border:0px; padding:0px; }
#main #fotos #btns2 img { margin-right:3px; cursor:pointer; }

#main #destacada { float:left; }
#main #destacada #img { float:left; width:133px; height:100px; margin:0px 5px 5px 0px; border:1px solid #CECECE; }
#main #destacada #data1 { float:left; width:462px; padding:4px 3px 4px 3px; margin-bottom:6px; background:#F7F7F7; border:1px solid #CECECE; }
#main #destacada #data2 { float:left; width:320px; padding-left:10px; margin:1px 0px 0px 0px; font-size:11px; }

#seccion { float:left; width:100%; padding:15px 10px 15px 10px; background:url(../media/img/_bsq_items.jpg) bottom no-repeat; border-left:1px solid #CECECE; border-top:1px solid #CECECE; border-right:1px solid #CECECE; }

#consulta { float:left; }
#consulta #data1 { clear:both; padding:4px 0px 4px 9px; width:462px; background:#F7F7F7; border:1px solid #CECECE; font-weight:bold; }
#consulta #data2 { float:left; padding:8px 0px 12px 9px; }
#consulta #data2 #title { float:left; width:120px; height:16px; font-weight:bold; padding:2px 0px 2px 0px; margin-bottom:2px; }
#consulta #data2 #title span { font-weight:normal; }
#consulta #data2 #text { float:left; width:330px; padding:2px 0px 2px 0px; }
#consulta #data2 #field { float:left; width:330px; }
#consulta #data2 #field input { width:220px; height:16px; }
#consulta #data2 #field textarea { width:320px; height:110px; }
#consulta #data2 #field select { background:#F4F4F4; }
#consulta #data2 #field input, #consulta #data2 #field textarea { background:url(../media/img/_field_bg.gif) #F4F4F4 no-repeat; border:1px solid #CECECE; }
#consulta #btn { clear:both; text-align:right; margin-right:12px; }

#consulta ul { margin-left:15px; list-style-image:url(../media/img/_bullet_red.gif); }

#footer td { color:#F4F4F4; padding-left:10px; }
#footer a { color:#F4F4F4; font-weight:normal; }

/* ABM */

.field_ABM, .field_1_ABM, .field_2_ABM, .select_ABM, .select_1_ABM, .select_2_ABM, .select_1, .btn_ABM, .btn_1_ABM, .btn_2_ABM { font-family:Verdana; line-height:normal; color:#000000; background-color:#C9D0D9; border:solid; border-width:0px 0px 1px; border-color:black black #909090; vertical-align:bottom; }

.field_contact { font-family:Verdana; font-size:11px; width:200px; height:22px; line-height:normal; color:#000000; background-color:#afbdbe; border:solid; border-width:0px 0px 1px; border-color:black black #919ca0; vertical-align:bottom; }

.field_ABM, .field_1_ABM, .field_2_ABM, .select_ABM, .select_1_ABM, .select_2_ABM { height:17px; }
.btn_ABM, .btn_1_ABM, .btn_2_ABM { height:18px; }

td.cab { background:#73849B; }
td.row { border-bottom:1px solid #73849B; }
td.rowDestacado { border-bottom:1px solid #f4e21f; }

div.sub, td.sub { padding:5px; background:#73849B; color:#D8D8D8; }
div.picLista { width:135px; height:102px; border:1px solid #000000; }

td.actSect, td.inactSect { padding:3px 10px 3px 10px; }
td.actSect { background:#73849B; }

.field_1_ABM { width:150px; }
.select_1_ABM { width:150px; }
.select_2_ABM { width:75px; }
.select_1 { width:135px; }
.btn_1_ABM { width:75px; }
.btn_2_ABM { width:160px; }