/* CONTACTENOS */
#content .box { position: relative; width: 701px; padding: 0 20px 1px; overflow: hidden; background: #fff url(../images/recuadro_mediano_medio.gif) repeat-y 0 0; zoom: 1; }
#content .box .cap { position: absolute; width: 741px; height: 7px; margin: 0 -20px; font-size: 1px; behavior: url(/scripts/lib/iepngfix.htc); }
#content .box .cap.top { top: 0; background: url(../images/recuadro_mediano_sup.png) no-repeat 0 0; margin-left: -20px; }
#content .box .cap.bottom { bottom: 0; background: url(../images/recuadro_mediano_inf.png) no-repeat 0 100%; }
#content .box .gradient { width: 741px; margin: 0 -18px; padding: 0 18px; overflow: hidden; background: #fff url(../images/box_bggrad20090106.gif) repeat-x 0 100%; }

#content .boxgris { position: relative; width: 701px; padding: 0 20px 1px; overflow: hidden; background: #f7f7f7 url(../images/recuadro_mediano_medio.gif) repeat-y 0 0; zoom: 1; }
#content .boxgris .cap { position: absolute; width: 741px; height: 7px; margin: 0 -20px; font-size: 1px; behavior: url(/scripts/lib/iepngfix.htc); }
#content .boxgris .cap.top { top: 0; background: url(../images/recuadro_mediano_sup.png) no-repeat 0 0; *margin-left: -20px; _margin-left: -20px; }
#content .boxgris .cap.bottom { bottom: 0; background: url(../images/recuadro_mediano_inf.png) no-repeat 0 100%; }
#content .boxgris .gradient { width: 741px; margin: 0 -18px; padding: 0 18px; overflow: hidden; background: #fff url(../images/box_bggrad20090106.gif) repeat-x 0 100%; }



#content .boxgrisosc { position: relative; width: 701px; padding: 0 20px 1px; overflow: hidden; background: #dbdbdb url(../images/recuadro_mediano_medio.gif) repeat-y 0 0; zoom: 1; }
#content .boxgrisosc .cap { position: absolute; width: 741px; height: 7px; margin: 0 -20px; font-size: 1px; behavior: url(/scripts/lib/iepngfix.htc); }
#content .boxgrisosc .cap.top { top: 0; background: url(../images/recuadro_mediano_sup_osc.png) no-repeat 0 0; *margin-left: -20px; _margin-left: -20px; }
#content .boxgrisosc .cap.bottom { bottom: 0; background:url(../images/recuadro_mediano_inf_osc.png) no-repeat 0 100%; }
#content .boxgrisosc .gradient { width: 741px; margin: 0 -18px; padding: 0 18px; overflow: hidden; background: #fff url(../images/box_bggrad20090106.gif) repeat-x 0 100%; }




#content .sidebar .box { width: 162px; padding: 0 12px 1px; background-image: url(../images/box_sidebar_bg20090106.gif); }
#content .sidebar .box .cap { width: 186px; margin: 0 -12px; left: 12px; }
#content .sidebar .box .cap.top { background-image: url(../images/box_sidebar_bgtop20090106.png); }
#content .sidebar .box .cap.bottom { background-image: url(../images/box_sidebar_bgbottom20090106.png); }

#content .box.full { width: auto; background: #fff url(../images/contacto_medio.gif) repeat-y 0 0; }
#content .box.full .cap.top { width: 980px; background-image: url(../images/contacto_sup.png); }
#content .box.full .cap.bottom { width: 980px; background-image: url(../images/contacto_inf.png); *position: relative; }


#content .boxgrisg { position: relative; width: 940px; padding: 0 20px 1px; overflow: hidden; background: #f7f7f7 url(../images/recuadro_grande_medio.gif) repeat-y 0 0; zoom: 1; }
#content .boxgrisg .cap { position: absolute; width: 940px; height: 7px; margin: 0 -20px; font-size: 1px; behavior: url(/scripts/lib/iepngfix.htc); }
#content .boxgrisg .cap.top { top: 0; width:980px; background: url(../images/recuadro_grande_sup.png) no-repeat 0 0; *margin-left: -20px; _margin-left: -20px; }
#content .boxgrisg .cap.bottom { bottom: 0; width:980px; background: url(../images/recuadro_grande_inf.png) no-repeat 0 100%; }
#content .boxgrisg .gradient { width: 980px; margin: 0 -18px; padding: 0 18px; overflow: hidden; background: #fff url(../images/box_bggrad20090106.gif) repeat-x 0 100%; }


#content .boxcontacto { position: relative; width: 940px; padding: 0 20px 1px; _padding-bottom: 10px; *padding-bottom: 10px; overflow: hidden; background: #fff url(../images/contacto_medio.gif) repeat-y 0 0; zoom: 1; }
#content .boxcontacto .cap { position: absolute; width: 940px; height: 7px; margin: 0 -20px; font-size: 1px; behavior: url(/scripts/lib/iepngfix.htc); }
#content .boxcontacto .cap.top { top: 0; width:980px; height:42px; background: url(../images/contacto_sup.png) no-repeat 0 0; *margin-left: -947px; _margin-left: -949px; }
#content .boxcontacto .cap.bottom { bottom: 0; width:980px; background: url(../images/contacto_inf.png) no-repeat 0 100%; *margin-left: -947px; _margin-left: -949px; }
#content .boxcontacto .gradient { width: 980px; margin: 0 -18px; padding: 0 18px; overflow: hidden; background: #fff url(../images/box_bggrad20090106.gif) repeat-x 0 100%; }


#content .box h2 { margin: 0 -18px; padding: 6px 10px 4px; color: #4d4d4d; font-weight: normal; font-size: 14px; border-bottom: 1px solid #d9d9d9; background: #dfdfdf url(../images/box_header20090106.gif) repeat-x 0 0; }
#content .box h2 a { color: #4d4d4d; }
#content .sidebar .box h2 { margin: 0 -10px; }
/********************************************************/


/****PRUEBA_GRATIS PEQUEÑOS - BORRAR SI ME LLEGA A FUNCIONAR EN EL DE ARRIBA***/

#main .boxx { width:701px; padding:0 20px; margin-bottom:1em; background:url(../images/recuadro_mediano_medio.gif) repeat-y; }
#main .boxx .boxtop { padding:22px 20px 0; margin:0 -20px; background:url(../images/recuadro_mediano_sup.png) no-repeat 0 0; zoom:1; _margin-bottom:-1em; }
#main .boxx .boxtop:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#main .boxx .boxbottom { padding:0 20px 1em; margin:0 -20px; background:url(../images/recuadro_mediano_inf.png) no-repeat 0 100%; }
#main .boxx .featured3rdparty .boxbottom { padding-bottom: 6px; _padding-bottom:15px; }

#main .boxx .featured3rdparty .boxbottom .column { position: relative; min-height: 153px; *height:153px; margin-top: 10px; }
#main .boxx .featured3rdparty .boxbottom .column.top { _margin-top: 20px; }
#main .boxx .featured3rdparty .boxbottom { padding-bottom: 6px; _padding-bottom:15px; }
#main .boxx .featured3rdparty .boxbottom h4 a, #main .box .featured3rdparty .boxbottom p { color: #666666; }
#main #content .boxx .featured3rdparty h2 { margin: -22px -20px 0 -20px; _margin-top:-23px; padding: 0 12px; _zoom:1; }
#main #content .boxx .featured3rdparty h2 a { position: relative; }
#main .boxx .featured3rdparty hr { _margin-bottom:0; *margin:-5px -1em -15px; }
#main .boxx .featured3rdparty p { margin-bottom:1em; font-size:11px; line-height:1.3em; }
#main .boxx .featured3rdparty img.thumbnail { float:right; margin:-5px -5px 0 5px; position:relative; }

/******************************/