/* CSS Document */

body { text-align:center; margin: 0 0 0 0; background-image:url(../fnd/grass.gif); background-color:#1B8D02; background-repeat:repeat-x;}
#main { margin:0 auto 0 auto; width:948px;}
#head { width:948px; float:left; margin-left:0px; margin-top:0px; padding-bottom:6px;}
#logo_torres{ float:left; width:133px; height:115px; background-image:url(../menu/logo_tran.png);}
#arribamenu .derecha_logo { float:left; width:815px;}
#search_box { float:right; width:437px; height:68px; background-image:url(../menu/find_box.png); margin-top:16px; }
#search_box input { float:left;  padding:4px 0 4px 4px; border:none; width:340px; margin-left:6px; border:none; background-color:#fff;}
#dwn_search_box{ float:right; width:387px; height:26px; background-image:url(../menu/dnw_phonebox.png); margin-top:0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-left:50px; padding-top:6px; }


.hidden{display:none !important}

#hlogo { width:505px; height:111px; float:left; margin-left:0px; margin-top:0px; background-image:url(../fnd/head/logo.gif); background-repeat:no-repeat;}
#hmas { width:443px; height:111px; float:left; margin-left:0px; margin-top:0px; background-image:url(../fnd/head/menu/fndmenu.gif);}
#hmup { width:443px; height:17px; float:left; margin-left:0px; margin-top:0px; background-image:url(../fnd/head/upmenu.gif); background-position:right; background-repeat:no-repeat;}
#hmuno { width:106px; height:94px; float:left; margin-left:0px; margin-top:0px;}
#hminicio { width:56px; height:94px; float:left; margin-left:0px; margin-top:0px; background-image:url(../fnd/head/menu/iniciosoff.gif);}
#hmproductos { width:85px; height:94px; float:left; margin-left:0px; margin-top:0px; background-image:url(../fnd/head/menu/produoff.gif);}
#hmloca { width:91px; height:94px; float:left; margin-left:0px; margin-top:0px; background-image:url(../fnd/head/menu/locaoff.gif);}
#hmcontacto { width:97px; height:94px; float:left; margin-left:0px; margin-top:0px; background-image:url(../fnd/head/menu/contaoff.gif);}
#wht_slide { width:208px; border:solid 1px #FFFF88; height:41px; float:left; background-image:url(../imgs/last_fnd.gif); background-color:#FFFFE1;}
#blue_slide { width:208px; border:solid 1px #96AED8; height:41px; float:left; background-color:#EAEFF7; margin-top:3px; margin-bottom:3px;}
#txt_blue {float:left; margin-top:14px; margin-left:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#304463;}
#im_blue {float:left; margin-top:10px; margin-left:10px;}
#slid_txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:14px; float:right; margin-right:10px; color:#000000; }

#hmfin { width:8px; height:94px; float:left; margin-left:0px; margin-top:0px;}
#flashcontent {font-size:9px;}
#flashcontento {font-size:9px;}
#foot { float:left; width:723px; color:#0E4701; padding-top:15px; height:28px; text-align:center; font-size:10px; font-variant:small-caps; font-family:Arial, Helvetica, sans-serif;}
#foot a { color:#0E4701; text-decoration:none;}

/* MENU      background-image:url(../fnd/menu/bg_uper_li.gif); */

#menuizq { width:222px; float:left;}
#menuizqo { width:222px; background-image:url(../fnd/menu_one/bg.gif); *margin-top:-19px!important;  background-repeat:repeat; float:left;}
#menu_up { width:222px; height:33px; background-image:url(../fnd/menu_one/up_menu.gif); float:left;}
.menu_ariba  { width:222px; height:3px; background-color:#FFFFFF; float:left;}
.kin_mup, .kind_mup { width:3px; height:3px; float:left;}
.kin_mup { background-image:url(../main_menu/kinas.gif); background-position:0 0px;}
.kind_mup { background-image:url(../main_menu/kinas.gif); background-position:3px 0px;}
.cen_mup { width:216px; height:3px; float:left;}
#menu_cnt { width:222px; float:left;}
#menu_dwn { width:222px; height:50px; background-image:url(../fnd/menu/bg_uper_li.gif); background-position: 0px -57px; float:left;}
#menu_mail { width:218px; height:47px; background-image:url(../fnd/menu/bg_uper_li.gif); background-position: 219px 0px; float:left; margin-top:2px; margin-left:2px;}
#menu_more { width:222px; background-color:#1B8D02; float:left;}
#powerby { width:222px; height:63px; float:left;}
#phone { width:222px; padding-top:5px;float:left;}
#menu_donde { width:222px; height:90px; background-image:url(../fnd/where/bg.gif); float:left; margin-top:5px; background-repeat:no-repeat;}
#dondeuno { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#1F600F; margin-top:43px; text-align:left; margin-left:68px;}
#dondedos { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#E6FDD1; text-align:left; margin-left:68px; margin-top:1px;}
#dondedos a { text-decoration:none; color:#E6FDD1;}
#menu_pelu { width:222px; height:130px; background-image:url(../fnd/where/jirafa.gif); float:left; text-align:left; background-repeat:no-repeat;}
#peluno { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; margin-top:60px; text-align:left; margin-left:59px; width:120px;}

#menuizq .cabeza_up, .cabeza_up .dere_cabeza{ float:left; width:222px; height:5px; background-image:url(../complementos/crn_white_trans.png); background-repeat:no-repeat; background-position:-5px 0px;}
#menuizq .cabeza_down, .cabeza_down .dere_cabeza{ float:left; width:222px; height:5px; background-image:url(../complementos/crn_white_trans.png); background-repeat:no-repeat; background-position:-5px -5px;}
.cabeza_down .dere_cabeza{ float:right; width:5px; background-position:0px -5px;}
.cabeza_up .dere_cabeza{ float:right; width:5px; background-position:0px 0px;}
.cabeza_up .resto, .cabeza_down .resto{ float:right; width:212px; height:5px; background-color:#FFF; }

/* A BLOG */
#back_shop{ float:left; width:222px; height:36px; margin-left:0px; background-image:url(../complementos/shopback.png);}

#slider_menu{ float:left; width:218px; height:29px; margin-left:2px; margin-top:3px; background-image:url(../complementos/a_tienda.png); background-position:0px -35px;}
#slider_menu .txt{ float:left; margin-left:10px; margin-top:8px; color:#666; }
.sep_enizblog{ margin-top:8px;}

.cnten_izq{ float:left; width:222px; background-color:#FFF; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:10px; }
.cnten_izq .cat_head{ float:left; width:202px; padding:12px 10px 5px;  font-size:13px; color:#0F5001; }
.stiks_blog{ float:left; background-image:url(../complementos/sectores_blog.gif); background-repeat:no-repeat; width:150px;}
.youtube_st{ height:15px; background-position:0 0; margin-top:12px; margin-left:10px;}
.calendar_st{ height:16px; background-position:0px -15px;  margin:8px 0px; margin-left:5px; } 
.home_st{ height:19px; background-position:-1px -31px;}
.cat_blog_menu{ float:left; width:210px; margin-left:6px; margin-top:5px; border-top:solid 1px #DDDDDD; }
.cat_stiker{float:left; width:198px; padding:7px 6px; border-bottom:solid 1px #DDDDDD; font-size:11px; color:#666;  }
.cat_stiker a { text-decoration:none; color:#666; }

#twit_head{ float:left; width:222px; height:55px; margin-top:5px; background-image:url(../complementos/ourtwitter.png); }
.cntn_tweet{ float:left;  width:190px; margin:5px; padding:10px; border:solid 1px #DDDDDD;}
.bytwitter{ float:left; margin-top:4px; margin-left:53px;}

.down_postbot{ float:left; padding:16px 0px; width:698px; margin:10px 12px 0; background-image:url(../complementos/fade_com.png); background-repeat:no-repeat; }

/* how varios post */
.blog_postm{ float:left; width:723px; margin-bottom:8px; }
.blog_postm .container h1 { float:left; color:#333; width:699px; padding:12px; margin:0px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:16px; text-align:left;}
.blog_postm .container h1 a { color:#333; text-decoration:none; }
.blog_postm .container{ float:left; text-align:left; width:723px; font-family:Verdana, Geneva, sans-serif; font-size:12px; background-color:#FFF; }
.container .under_title {color:#9A9A9A; padding:0px 12px; float:left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-variant:small-caps; padding-bottom:10px; width:698px; }
/* how varios post */

#blog_paginator{ float:left; width:723px;}
#blog_paginator #pa_izq, #blog_paginator #pa_der{ float:left; width:142px; height:35px; margin-top:10px; background-image:url(../complementos/blogarrow.png); background-position:0 0; }
#blog_paginator #pa_der{ float:right; background-position:0px -35px; }

#comentarios{ float:left; width:723px; margin-top:8px; }
#comentarios .up, .blog_postm .up { width:723px; height:5px; background-image:url(../complementos/crn_white_trans.png); background-position:-5px 0px; background-repeat:no-repeat; float:left;}
#comentarios .up .der, .blog_postm .up .der{ float:right; width:5px; height:5px; background-image:url(../complementos/crn_white_trans.png);}
#comentarios .up .cen, .blog_postm .up .cen{ float:right; width:713px; height:5px; background-color:#FFF; }
#comentarios .container{ float:left; text-align:left; padding:0 12px; width:699px; font-family:Verdana, Geneva, sans-serif; font-size:12px; background-color:#FFF; }
.container .new_coment{ float:left; color:#333; width:699px; font-size:22px; padding:10px 0 4px; }
.container .tile_inpu {color:#7C7C7C; float:left; font-size:15px; font-weight:normal; margin-left:4px; margin-top:8px; width:200px;}
.container input {background-color:#FFFFFF; margin:0px; border:1px solid #CFCFCF;color:#7C7C7C;float:left;font-size:14px;font-weight:normal;margin-left:10px;margin-top:8px;padding:6px;width:470px;}
.container textarea {background-color:#FFFFFF;  margin:0px; border:1px solid #CFCFCF;color:#9A9A9A;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;height:125px;margin-left:4px;margin-top:8px;padding:8px;width:676px; margin-bottom:10px;}
.container .advertencia {background-color:#FEFCE7;border:1px solid #EDCA05;color:#322F01;float:left;font-size:12px;font-weight:normal;margin:8px 0px 15px;padding:20px;width:657px;}
.container .meck_error{ background-color:#FFFFFF; border:1px solid #E01205; color:#5B0602; float:left; font-size:12px; font-weight:normal; width:657px; padding:10px 20px; text-align:center; background-color:#FFECEC;  margin-bottom:15px; background-image:url(../repositorio/exclamation.png); background-position:15px 20px; background-repeat:no-repeat; }
#comment_btn{ float:right; width:168px; height:36px; background-image:url(../complementos/a_tienda.png); background-position:0px -64px; margin-bottom:8px;}

/*	ICONOS BLOG	*/
.comen_micon, .facebo_micon, .twit_micon{ float:left; margin-left:5px; background-image:url(../complementos/under_blog.gif); width:23px; height:16px; }
.facebo_micon{ width:17px; height:17px; background-position:-23px 0px; }
.twit_micon{ width:16px; height:20px; background-position:-57px 0px; }
.minico_text{ float:left; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
/* A BLOG */


/* MENU	*/
/* CONTENIDO CHA BIENVENIDA */
#derebig { width:723px; float:left; margin-left:3px;}
#der_up { width:723px; height:33px; background-image:url(../fnd/bienvenida/UP.gif); float:left;}
#welcome { width:723px; height:338px;float:left;}
#der_foto { width:512px; height:304px; margin-top:1px; float:left;}
#der_der_up { width:210px; height:304px; margin-left:1px; margin-top:1px; float:left;}
#title { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:18px; margin-top:9px; float:left; color:#FFFFFF;}
#map { width:723px; height:390px; float:left; margin-top:1px; text-align:left;}
.dere_uno { width:210px; height:61px; float:left;}
.dere_dos { width:210px; height:60px; float:left;}

#show_rmbox { float:left; width:723px; background-image:url(../menu/dere_mainslider.png); background-repeat:no-repeat; background-position:bottom right; background-color:#FFF; }

/* CAJA BAJO MAIN */


.bg_demain { width:723px; float:left; margin-top:5px; background-color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.bg_demain .contenido { float:left; width:713px; }
.bg_demain .corner_l, .bg_demain .corner_r{ float:left; width:5px; height:5px; background-image:url(../fnd/skinar.gif);}
.bg_demain .corner_r{ float:left; background-position:-5px 0px;}

.iz_undemain{ float:left; width:238px;}
.ultims_arti{ float:left; width:228px; padding:5px; }
.ultims_arti .head_t { float:left; width:228px; height:46px; background-image:url(../main_menu/product_desta.gif);}
.ultims_arti  img{ padding:4px; border:solid 1px #E0E0E0; width:216px; margin-top:5px; }
.ultims_arti .text{ float:left; width:218px; font-size:11px; text-align:left; margin-top:8px; margin-left:5px;}
.ultims_post{ float:left; width:228px; padding:5px; }
.ultims_post .head_t { float:left; width:228px; height:44px; background-image:url(../main_menu/notas_blog.gif);  border-bottom:solid 1px #E0E0E0;}
.ultims_post .blog_list{ float:left; width:214px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; border-bottom:solid 1px #E0E0E0; padding:6px 6px; color:#666; }
.ultims_post .btn_blog{ float:left; width:228px; height:54px; background-image:url(../main_menu/button_blog.png); }
.ultims_lapro{ float:left; width:465px;  padding:5px; text-align:left; background-image:url(../main_menu/bg_derelaspro.png); background-repeat:no-repeat;  }
.ultims_lapro .head_t { float:left; width:465px; height:36px; background-image:url(../main_menu/last_product.gif); background-repeat:no-repeat; margin-bottom:12px; }

.box_lpro{ float:left; width:95px; margin-left:15px; vertical-align: top; padding-bottom:5px; }
.box_lpro img, .thumbnail_cua85{ padding:4px; border:solid 1px #E0E0E0; height:85px; width:85px; }
.box_lpro .new_stick{ float:left; width:39px; height:18px; background-image:url(../main_menu/last_prod.gif); background-position:-26px 0px; margin-left:5px; margin-top:5px;}
.box_lpro .price_stick, .box_procatego .price_stick{ float:left; width:26px; height:19px; background-image:url(../main_menu/last_prod.gif); margin-left:5px; margin-top:5px;}
.box_lpro .price, .box_procatego .price { float:left; font-size:12px; color:#666; margin-top:8px; margin-left:5px; }
.box_procatego .price_stick{ margin-left:38px; }
.box_procatego .price { font-size:14px; }
.box_lpro .title { float:left; width:90px; text-align:left; margin-top:3px; margin-left:5px; font-size:11px; color:#3B3B3B; }
.box_lpro .title a { text-decoration:none; color:#3B3B3B; }


#tcontefsfs { width:708px; height:149px; float:left; background-color:#FFFFFF;}

/* CAJA BAJO MAIN */

/* CONTENIDOS LAST PRODUCTS*/
#lastproductos { width:723px; height:155px; margin-top:3px; float:left; background-image:url(../fnd/bigdere/up_dere.gif); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF;}
#LProducts { width:193px; height:146px; float:left; margin-top:5px; background-color:#FFFFFF;}
#LPcartel { width:193px; height:33px; float:left; margin-left:0px; margin-top:0px; background-image:url(../fnd/bigdere/lastproductos.gif);}
#LPcont { width:193px; height:109px; float:left; background-image:url(../fnd/bigdere/fnd.jpg); background-position:bottom; background-repeat:no-repeat; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
#LPcontp { width:193px; margin-top:30px; margin-left:5px; width:183px;}
.LPdown { width:723px; height:5px; float:left; background-image:url(../fnd/bigdere/bajo.gif);}
.produone { width:254px; height:142px; float:left; margin-left:4px; text-align:left; margin-top:5px; background-image:url(../fnd/lproductos/griz.gif);}
.titlelp { color:#1B8D02; font-family:Arial, Helvetica, sans-serif; width:246px; font-size:13px; font-variant:small-caps; margin-left:8px; margin-top:8px;}
.titlelp a { color:#1B8D02; text-decoration:none;}
.fotolp { float:left; margin-left:6px; margin-top:3px;}
.textolp { float:left; margin-left:2px; width:145px; height:68px; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.textounolp { float:left; width:145px; }
.textodoslp { float:left; width:145px; color:#097917; margin-top:2px;}
.downlp { float:left; margin-left:2px; width:145px; height:38px; background-image:url(../productos/bglp.gif);}
.pricelp { float:left; margin-left:3px; margin-top:11px; width:37px; height:24px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center;}
.botonlp { float:left; margin-left:2px; margin-top:15px; width:101px; height:21px;}
/* otros */
#others { width:723px; height:149px; float:left; margin-top:1px;}
#tothers { width:708px; height:149px; float:left; background-color:#FFFFFF;}


#todosjuntos { width:723px; float:left; margin-top:5px;background-color:#FFFFFF;}
#show_room_ma { width:708px; padding-top:4px; float:left; background-color:#FFFFFF;}
.produs { width:236px; height:105px; float:left;}
.produs .miniatura { width:85px; height:85px; float:left; border:solid 5px #FFFFFF;  background-image:url(../main_menu/fichas_down.jpg);}
.produs .timi_ficha, .produs .texti_ficha{ float:left; width:138px; font-family:Verdana, Geneva, sans-serif; color:#282828; text-align:left; font-size:12px; margin-left:3px; margin-top:4px; }
.produs .texti_ficha{ font-size:10px; color:#6B6B6B; }
/* las fichitas */
.fi_moderpedal { background-position:0px -85px; }
.fi_moderbateria{ background-position:0px -170px; }
.fi_clasipedal{ background-position:0px -255px; }
.fi_correpasillos{ background-position:0px -340px; }
.fi_radios{background-position:0px -595px; }
.fi_cajasmusica{background-position:0px -425px; }
.fi_golf{background-position:0px 0px; }
.fi_mariti{background-position:0px -510px; }
.fi_chess{background-position:0px -680px; }

.titeprodu { width:236px; float:left; font-variant:small-caps; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding-left:10px; color:#006600; padding-top:8px;}
.conteprodu { width:236px; height:20px; float:left;}
.improdu { float:left; width:92px; margin-top:8px; margin-left:5px;}
.txtprodu { float:left; margin-top:6px; color:#333333;  width:134px; margin-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:left;}
.maspro { width:140px; height:140px; margin-left:2px; float:left; margin-top:5px; background-image:url(../productos/esquinas.gif); background-color:#e6fede;}
.masproo { width:140px; height:140px; float:left; margin-top:5px; background-image:url(../productos/esquinas.gif); background-color:#e6fede;}
.fomas { width:140px; text-align:center;float:left; margin-top:5px;}
.texmas { width:140px; text-align:center; float:left; font-variant:small-caps; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px;}
#cartelotros { width:723px; margin-top:1px bold; color:#FFFFFF; font-size:12px; font-variant:small-caps; font-family:Arial, Helvetica, sans-serif;}
/* TRANSPORTES */
#Trans { width:723px; height:149px; float:left; margin-top:1px;}
.sizq { width:7px; float:left; background-color:#FFFFFF; height:100%;}
#tconte { width:708px; height:149px; float:left; background-color:#FFFFFF;}
.sder { width:8px; float:left; background-color:#FFFFFF; height:100%;}
#Tdollar { width:244px; height:103px; float:left; margin-top:6px; background-image:url(../fnd/transportes/3amarillos/dollar.jpg); background-repeat:no-repeat;}
#T1 { width:244px; float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-variant:small-caps; margin-top:110px;}
.T2 { width:227px; float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-variant:small-caps; margin-top:110px;}
#Tbox { width:227px; height:103px; float:left; margin-top:6px; margin-left:5px; background-image:url(../fnd/transportes/3amarillos/caja.jpg); background-repeat:no-repeat;}
#Tfurgo { width:227px; height:103px; float:left; margin-top:6px; margin-left:5px; background-image:url(../fnd/transportes/3amarillos/furgo.jpg); background-repeat:no-repeat;}
#contacto { width:723px; height:265px; float:left; margin-top:0px; background-image:url(../fnd/transportes/esqder.gif); height:268px; background-repeat:no-repeat; background-position:right top; background-color:#FFFFFF;}
#tcontacto { width:708px; height:265px; float:left; background-color:#FFFFFF; background-image:url(../fnd/contacto/bgtitle.gif); background-position:top; background-repeat:no-repeat;}

#txtcontac { float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:18px; margin-left:8px; font-weight:300; color:#787F76; font-size:14px;}
#txtcontiene2 { width:708px; float:left; margin-top:12px;} 


#contaizquierda { width:351px; float:left; background-color:#FFFFFF; height:100%;}
#contaizquierdaotro { width:351px;  background-image:url(../fnd/contacto/uper.gif); background-repeat:no-repeat; background-position:top;  float:left;background-color:#F2F8F0;}
.verdecontacto { width:345px; height:35px; float:left; margin-top:4px; margin-left:3px; background-image:url(../fnd/contacto/vrdizquierda.gif); background-repeat:no-repeat; background-color:#00B000;}
.verdecontactodos { width:345px; height:35px; float:left; margin-top:2px; margin-left:3px; background-image:url(../fnd/contacto/vrdizquierda.gif); background-repeat:no-repeat; background-color:#00B000;}
#verdecontactotres { width:345px; height:100%; float:left; margin-top:2px; margin-left:3px; background-image:url(../fnd/contacto/vrdizquierda2.gif); background-repeat:no-repeat; background-color:#00B000;}

#btncontacto { width:351px; background-color:#FFFFFF; float:left}


input#submit {
background-image:url(../contacto/botoncito.gif);
	color:#330066;
	height:21px;
	border:0px;
	width:100px;
	float:right;
	margin:10px 4px 5px 4px;
	color: #fff;
	font-size:10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}




.unoverde { float:left; height:35px; width:175px;}
.dosverde { float:left; height:35px; width:170px; background-image:url(../fnd/contacto/vrderexa.gif); text-align:right; background-repeat:no-repeat; background-position:right;}
.dosverde input { 
	*background-color:#CCFFCC!important;}
.unodosverde { float:left; width:165px;}
.unodosverdes { float:left; width:165px;}
#dosdosverde { float:left; width:180px; background-image:url(../fnd/contacto/vrderexa2.gif); text-align:right; background-repeat:no-repeat; background-position: top right;}
#dosunoverde { float:left; height:35px; width:180px; background-image:url(../fnd/contacto/vrderexa.gif); text-align:right; background-repeat:no-repeat; background-position:right;}
#dosunoverde input {
	width: 160px;
}
#dosdosverde textarea {
	width: 170px;
	background-color:#CCFFCC;
	border:solid 1px #227B11;
	height: 150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#115A01;
	float:right;
	margin-top:8px;
	margin-right:15px;
}

#log_info {
	float: right;
	width: 345px;
	height:40px;
	margin-right:4px;
	margin-top: 3px;
}
#log_res {
	overflow: auto;
}

#log_res.ajax-loading {
	padding: 12px 0;
	background: url(http://cochepedalsevilla.com/contacto/circle_gifcolored.gif) no-repeat center;
	border: 1px solid #0E4701;
	background-color:#ECFFEC;
}

#log_resfor{
	border: 1px solid #C6FFC6;
	background-color:#F4FFF4;
	padding: 10px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#005E82;
	color:#005500;
	font-size:11px;
	font-variant:normal;
}
#log_resforal{
	border: 1px solid #FFFF88;
	background-color:#FFFFE1;
	padding: 10px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#005E82;
	color:#000000;
	font-size:11px;
	font-variant:normal;
}
#log_resforo{
	border: 1px solid #FCCCC2;
	background-color:#FEEEEB;
	padding: 10px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#005E82;
	color:#4B1003;
	font-size:11px;
	font-variant:normal;
}

.ctxt { float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#C6DBF6; margin-top:12px; text-transform:uppercase; margin-left:12px;}
#contaderecha { width:351px; float:left; margin-left:6px; background-image:url(../fnd/contacto/uper.gif); background-repeat:no-repeat; background-position:top; background-color:#F2F8F0; height:100%;}




#downderetxt { width:351px; height:11px; float:left; background-image:url(../fnd/contacto/txtdown.gif); background-position:top; background-repeat:no-repeat;} 

#downizqtxt { width:351px; height:22px; float:left; background-image:url(../fnd/contacto/izqdown.gif); background-position:top; background-repeat:no-repeat;} 


/* FORMULARIO CONTACTO */

input {
	width: 150px;
	background-color:#CCFFCC;
	border:solid 1px #227B11;
	height: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#115A01;
	padding-left:5px;
	padding-right:5px;
	float:right;
	margin-top:8px;
	margin-right:15px;
	font-variant:normal;
}

input:hover, textarea:hover {
	background-color:#EBEFF3;
}
input:focus, textarea:focus {
	background-color:#EBEFF3;
}
/* MENU IZQUIERDO */


.menu_1 {  
	list-style:none;
    margin:0;
	padding:0;
	float:left;
}
/* aņadiendo lo de !important se da prioriddad al ie7 */
.menu_2 {  
	list-style:none;
    margin:0;
	padding:0;
	float:left;
	*margin-top:0px !important;
}
.menu_tres {  
	list-style:none;
    margin:0;
	padding:0;
	float:left;
	*margin-top:0px !important;
}
.barramenus {
    background-image:url(../fnd/menu/bg_uper_li.gif);
	background-position: 0 -24px;
	float:left;
	margin-left:2px;
	width:218px;
	height:32px;
}
.barramenus_dw {
    background-image:url(../fnd/menu/bg_uper_li.gif);
	background-position: 0 -24px;
	float:left;
	margin-left:2px;
	width:218px;
	height:31px;
}


.cat_menu{
	float:left;
	margin-left:2px;
	margin-top:1px;
	width:218px;
	height:26px;
	background-image:url(../main_menu/bg_limenu.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#1C7805;
}
.esq_catm{
float:left;
height:26px;
width:12px;
}
.cnt_catm{
float:left;
width:183px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
padding-top:5px;
color:#FFFFFF;
}
.cnt_catm a{
text-decoration:none;
color:#FFFFFF;
}
.fle_catm{
float:left;
width:23px;
height:26px;
background-image:url(../main_menu/di_limenu.gif);
background-position:right;
}

.cat_menu:hover {
background-position:top;
}
.cat_menu:hover .esq_catm {
background-image:url(../main_menu/di_limenu.gif);
background-position:0 0;
}
.cat_menu:hover .fle_catm {
background-position:-12px 0;
}

.slide_m {  
	list-style:none;
    margin:0;
	margin-top:1px;
	padding:0;
	float:left;
}
.slide_m li {
	margin-top:0px;
	margin-left:2px;
	padding-left:15px;
	padding-top:4px;
	float:left;
	width:203px;
	height:19px;
	background-image:url(../main_menu/bg_submenu.gif);
	background-repeat:repeat-x;
	font-size:11px;
	text-align:left;
	}
.slide_m li:hover {
border-right:2px solid;
border-color:#FF9900;
	}
.slide_m li a {
	color:#EBEFF3;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}


.txt_barras {
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-size:12px;
color:#FFFFFF;
float:left;
margin-left:7px; 
margin-top:8px;
}

.txt_barras a {
text-decoration:none;
color:#FFFFFF;
}


.menu_1 li {
	margin-top:0px;
	margin-left:2px;
	padding-left:5px;
	padding-top:4px;
	float:left;
	width:213px;
	height:19px;
    background-image:url(../fnd/menu/bg_uper_li.gif);
	font-size:11px;
	text-align:left;
	}
	.menu_2 li {
	margin-top:0px;
	margin-left:2px;
	padding-left:5px;
	padding-top:4px;
	float:left;
	width:213px;
	height:19px;
    background-image:url(../fnd/menu/bg_uper_li.gif);
	font-size:11px;
	text-align:left;
	}
	.menu_tres li {
	margin-top:0px;
	margin-left:2px;
	padding-left:5px;
	padding-top:4px;
	float:left;
	width:213px;
	height:19px;
    background-image:url(../fnd/menu/bg_uper_li.gif);
	font-size:11px;
	text-align:left;
	}
	
.menu_1 li a {
    color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.menu_2 li a {
    color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.menu_tres li a {
    color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
	
/* mail.php */


#contactform {
font-size:10px;
font-variant:small-caps;
	font-family:Arial, Helvetica, sans-serif;

	}
#contactform a {
color:#276307;
text-decoration:none;
font-weight:bold;
}

/* nuevo tipo de imagen de producto */

.psec { width:252px; height:140px; float:left; margin-left:4px; text-align:left; margin-top:5px; border: 1px solid #B8B7B5; background-color:#F9F9F7; }
.psectitle {  color:#097917; font-family:Verdana, Arial, Helvetica, sans-serif; width:246px; font-size:12px; font-variant:small-caps; margin-left:8px; margin-top:8px;}
.psectitle a {  color:#097917; text-decoration:none;}
.psecfot { float:left; margin-left:6px; margin-top:7px; width:89px; height:100px; border: 1px solid #BBBBBB;}
.psectxt { float:left; margin-left:4px; width:145px; height:62px; margin-top:7px;  font-family:Arial, Helvetica, sans-serif; font-size:9px; }
.psectuno { float:left; width:145px; }
.psectdos { float:left; width:145px; color:#097917; margin-top:2px;}
.psectdownlp { float:left; margin-left:4px; width:145px; height:38px; background-color:#E8F1E4;}
.psectprice { float:left; margin-left:3px; margin-top:2px; padding-top:11px; width:37px; height:24px; background-color:#F3F9F2; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000000;}
.psecbtn { float:left; margin-left:3px; margin-top:-1px; width:101px; height:18px; *height:16px!important; background-position:bottom; text-align:center; color:#F4FCFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:3px; *padding-top:5px!important;}
.pseciva{float:left; margin-left:6px; margin-top:1px; font-family:Arial, Helvetica, sans-serif; font-size:9px;  color:#B9C0B6;}

/* otros productos */

.psecfotpro { float:left; width:89px; height:100px; border: 1px solid #BBBBBB;}
.cud_ot_pro { float:left; width:89px; height:100px; padding:2px 4px 4px 2px; border: 1px solid #BBBBBB; }
.m_ot_pro { float:left; margin-top:15px; padding:4px 5px 2px 5px; margin-left:5px; background-color:#e6fede;}
#cnt_vari_pro { width:678px;height:140px; margin-left:0px; position:relative; float:left; text-align:left; display:block; overflow:hidden;}
#btn_ot_laos { width:15px; height:120px; float:left; margin-top:13px; 
	cursor:pointer;}
#btn_ot_laos_a { width:15px; height:120px; float:left; margin-top:13px; 
	cursor:pointer;}
#cnt_carusel { 
	width:10000px;
	margin:0;
	padding:0;
	position:absolute;
		top:0;
	left:0;
}
#cnt_carusel li { 
    margin:0;
	padding:0;
	float:left;
	display:inline; }
#previous, #next {
	display:block;
	height:10px;
	cursor:pointer;
	}
	
/* PUEDEN INTERESARTE... */
.cnt_cajblan { float:left; }
.tit_sucaj{width:700px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:8px; padding-bottom:6px; padding-top:5px; color:#FFFFFF; }
.mortisup{ color:#DEFED8;}
.mortisup{ font-size:9px; }
.cja_wve { float:left; background-color:#FFFFFF; width:723px; height:inherit;}
.cja_wve .izcaj, .cja_wve .decaj, .cja_wve .izbacaj, .cja_wve .debacaj { 
	width:4px;
	height:4px;
	float:left;
	margin-left:0px; 
	background-repeat:no-repeat;
	background-image:url(../grey/verdblanc.gif);
	}
.cja_wve .izcaj { background-position:0px 0px;}
.cja_wve .decaj { background-position:-4px 0px;}
.cja_wve .izbacaj { background-position:0px -4px;}
.cja_wve .debacaj { background-position:-4px -4px;}
.cja_wve .cja_cnt, .cja_wve .cja_dwn { width:715px; float:left;}
.cja_wve .cja_dwn { height:4px;}

/* BOXGRE CUERPO*/

.boxgre { height:74px; float:left; margin-left:4px; margin-top:4px; background-color:#F2F2F0;}
.boxgre .izlao, .boxgre .delao { width:3px; float:left; margin-left:0px; }
.boxgre .izlao .up, .boxgre .delao .up, .boxgre .izlao .down, .boxgre .delao .down { 
	width:3px; 
	height:3px; 
	float:left; 
	background-repeat:no-repeat; 
	background-image:url(../grey/grey.gif);
	}
.boxgre .izlao .down, .boxgre .delao .down { margin-top:68px; }
.boxgre .izlao .up { background-position:0px 0px;}
.boxgre .delao .up { background-position:-3px 0px;}
.boxgre .izlao .down {background-position:0px -3px;}
.boxgre .delao .down { background-position:-3px -3px;}
.boxgre .cnt { width:346px; height:74px; float:left; margin-left:0px; text-align:left; }
.boxgre .proimg { width:55px; height:62px; float:left; margin-left:2px; margin-top:5px; background-color:#FFFFFF;}
.boxgre .proimg img { width:55px; height:62px; border: 1px solid #FFFFFF;}
.boxgre .boxtit { font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-top:5px; margin-left:7px; font-variant:small-caps; width:280px; color:#097917;}
.boxgre .boxtit a { text-decoration:none; color:#097917; display:block;}
.boxgre .boxtit a:hover { text-decoration:underline; color:#097917;}
.boxgre .boxdes { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5D5D5D; float:left; margin-top:4px; margin-left:7px; width:280px; min-height:25px;}
.boxgre .boxdes a { text-decoration:none; color:#5D5D5D; display:block;}
.boxgre .boxpre { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#05450E; float:left; margin-top:4px; margin-left:7px; width:280px;}

/* BOXGRE HOVER */

.boxgre:hover {background-color:#FEF6DA;}
.boxgre:hover .izlao .up { background-position:-6px 0px;}
.boxgre:hover .delao .up { background-position:-9px 0px;}
.boxgre:hover .izlao .down {background-position:-6px -3px;}
.boxgre:hover .delao .down { background-position:-9px -3px;}

/* MENU SUPERIOR */

#esqizq {
float:left;
height:34px;
width:10px;
background-image:url(../png/menu/izqbg.gif);
}
#logoarriba{ width:370px; height:99px; float:left; margin-left:0px; margin-top:0px; text-align:left; background-image:url(../png/menu/logo.gif);}
#derechadelogo{ width:578px; height:99px; float:left; margin-left:0px; margin-top:0px; text-align:left;}
#derexaarriba{ width:550px; height:99px; float:right; margin-top:0px;}


#arribamenu { width:948px; height:115px; float:left; margin-left:0px; margin-top:0px; text-align:left;}
#barramenu { width:948px; height:34px; float:left; margin-left:0px; margin-top:2px; background-color:#ffffff; text-align:left;}
#localizabotonarri { width:157px; height:34px; float:left; text-align:left;}

.separadoresmenu { float:left }
/* Root = Horizontal, Secondary = Vertical */
/* MENU DEL HEAD */
ul#head_menu { margin: 0; float:left; border: 0 none; padding-top:0px; padding-left:0px; width: 791px; /*For KHTML*/ list-style: none; height: 34px; background-image:url(../png/menu/bg.gif); background-repeat:repeat-x;}
ul#head_menu li { height: 34px; margin: 0;  border: 0 none;  padding: 0;  float: left; /*For Gecko*/  display: inline;  list-style: none;  position: relative; }
ul#head_menu .super_submenu{ float:left;  width:215px; height:18px; background-image:url(../complementos/sub_menu.png); display: block !important;  }
ul#head_menu .down_submenu{ float:left;  width:215px; height:10px; background-image:url(../complementos/bajo_menu.png); display: block !important; #margin-top:-2px; #margin-left:-1px;   }
ul#head_menu ul {  /*border:solid 1px #C5C5C5; */  margin:0px;  padding: 0;  width: 215px;  list-style: none;  display: none;  position: absolute;  top: 33px;  left: 0; }
ul#head_menu ul:after /*From IE 7 lack of compliance*/{  clear: both;  display: block;  font: 1px/0px serif;  content: ".";  height: 0;  visibility: hidden;}
ul#head_menu ul li {  width: 213px; height:24px;  float: left; /*For IE 7 lack of compliance*/ border-left:solid 1px #C5C5C5; border-right:solid 1px #C5C5C5; background-color:#FFFFFF; display: block !important;  display: inline; /*For IE*/ /*  margin-top:0px;  *margin-top:6px !important;   *margin-top:1px; */}
/* Root Menu */
ul#head_menu a {  margin-top:0px;  padding: 11px 7px;  float: none !important; /*For Opera*/  float: left; /*For IE*/  display: block;  color: #666;  font: 12px Verdana, Arial, Helvetica, sans-serif;  font-variant:small-caps;  text-decoration: none; }
ul#head_menu ul li a{ font-size:10px; padding: 7px 7px;}

/* Root Menu Hover Persistence */
ul#head_menu a:hover,ul#head_menu li:hover a,ul#head_menu li.iehover a {  background-image:url(../png/menu/bgover.gif);  color: color: #0B2344;	}
/* 2nd Menu */
ul#head_menu li:hover li a, ul#head_menu li.iehover li a { background:none;  color: #666;  /* *margin-top:-7px !important;   *margin-top:1px; */ }
/* 2nd Menu Hover Persistence */
ul#head_menu li:hover li a:hover,ul#head_menu li:hover li:hover a,ul#head_menu li.iehover li a:hover,ul#head_menu li.iehover li.iehover a {  background: #EBEFF3; color: #0B2344; }

/* Do Not Move - Must Come Before display:block for Gecko */
ul#head_menu li:hover ul ul,
ul#head_menu li:hover ul ul ul,
ul#head_menu li.iehover ul ul,
ul#head_menu li.iehover ul ul ul {
  display: none;
}

ul#head_menu li:hover ul,
ul#head_menu ul li:hover ul,
ul#head_menu ul ul li:hover ul,
ul#head_menu li.iehover ul,
ul#head_menu ul li.iehover ul,
ul#head_menu ul ul li.iehover ul {
  display: block;
}



/* MENU SUPERIOR */


/* PRODUCTOS RELACIONADOS */

#contenedor { width:723px; height:auto;  background-color:#FFFFFF; float:left; margin-top:1px;}
#contenedor .up { width:723px; height:5px; background-image:url(../fnd/skinar_blue.gif); background-position:-5px 0px; background-repeat:no-repeat; float:left;}
#contenedor .up .der{ float:right; width:5px; height:5px; background-image:url(../fnd/skinar_blue.gif);}
#contenedor h1 { float:left; width:699px; padding:12px; margin:0px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:16px; text-align:left;}


#marco_morearticles{ float:left; overflow:hidden; width:669px; height:142px; position:relative;}
#slider_morearticles{ float:left; width:5000px; position:absolute; left:0; margin:0; padding:0;}

.box_procatego { display:inline-block; vertical-align:top; width:150px; margin:0px 4px; padding:8px; text-align:center;  }
.box_procatego .titulo_reart{ float:left; width:150px; font-family:Verdana, Geneva, sans-serif; font-size:11px; margin-top:5px; }
.box_procatego .titulo_reart a{ text-decoration:none; color:#000000;  }
.box_morela, .box_lastpro { float:left; width:143px; margin-right:8px; padding:8px; text-align:center;  }
.box_morela .titulo_reart , .box_lastpro .titulo_reart{ float:left; width:143px; font-family:Verdana, Geneva, sans-serif; font-size:11px; margin-top:5px; }
.box_morela .titulo_reart a , .box_lastpro .titulo_reart a{ text-decoration:none; color:#000000;  }
.box_lastpro { width:148px; margin-left:7px; margin-right:0px; }
.box_lastpro .titulo_reart{ width:146px;}

#back_slider, #next_slider { float:left; width:22px; height:140px; cursor:pointer; }
#back_slider .flecha_cuadro, #next_slider .flecha_cuadro{ float:left; margin-top:60px; width:23px; height:22px; background-image:url(../complementos/flechas.gif); background-position:-23px 0px;}
#next_slider .flecha_cuadro{ background-position:0px 0px; }

#info_producto{ float:left; width:703px; padding:0 10px 14px;; text-align:left; font-family:Verdana, Geneva, sans-serif; text-align:left; font-size:12px;}
#info_producto .price_box { float:left;  width:320px; margin-bottom:8px;}
.price_box .slimone, .price_box .slimtwo{ float:left; width:298px; font-size:12px; padding:6px 10px; border:solid 1px #E0E0E0; border-top:none;}
.price_box .topes{ float:left; width:320px; height:6px; background-image:url(../complementos/up_dwn_cajamodel.gif);}
.price_box .down{ height:36px; background-position:bottom; text-align:right; }
.price_box .slimtwo { background-color:#F3F3F3; }
.price_box .the_price{ float:left; font-size:26px; text-align:center; padding:0px 8px 5px; margin-left:120px; color:#126101; width:150px;}
#info_producto .desc_big{ float:left; font-size:15px; width:322px; color:#333; padding-bottom:8px;}

#no_longer_ava{ float:left;  width:320px; margin-bottom:8px;}
#no_longer_ava .izq_ava, #no_longer_ava .der_ava{ float:left;  width:8px; height:35px; background-image:url(../complementos/no_longer.gif); background-position:0px -1px;}
#no_longer_ava .izq_ava{ width:35px; background-position:-8px -1px;}
#no_longer_ava .cent_ava{ float:left;  width:269px; color:#6D5A0C; height:23px; border:solid 1px #F1D974; padding-left:8px; padding-top:9px; background-color:#FFFBE6; border-left:none; border-right:none;}


#barra_categoria{ float:left; width:708px; height:32px; margin-left:8px;  background-image:url(../complementos/barra_categoria.png); margin-top:3px; font-family:Verdana, Geneva, sans-serif; font-size:11px; background-position: 0px -32px; background-repeat:repeat-x; margin-bottom:8px; }
#barra_categoria .conten_cates{ float:left; width:696px; height:32px;}
#barra_categoria .tope, .conten_cates .topeizq{ float:left; width:12px;  background-image:url(../complementos/barra_categoria.png); height:32px;}
.conten_cates .topeizq { background-position: -12px 0px; }
.conten_cates .tiles_cate{ float:left; padding:10px 8px 0px; color:#727272;}
.conten_cates .tiles_cate a { text-decoration:none; color:#727272;} 
.conten_cates .separator{ float:left; width:19px; height:32px; background-image:url(../complementos/barra_categoria.png); background-position:-24px 0px;}
.conten_cates .bo_categorias{ float:left; width:20px; height:32px; background-image:url(../complementos/barra_categoria.png); background-position:-43px 0px;}

#imagen_producto{ float:left; margin-right:8px; margin-bottom:8px; width:373px; }
#imagen_producto #tm_bimag{ float:left; padding:3px; border:solid 1px #C0C0C0; margin-bottom:8px;}
#imagen_producto .thumbs { float:left; }
#imagen_producto .thumbs img{ float:left; width:70px; padding:2px; border:solid 1px #1B8D02; }

#mpages{ float:left; width:723px; background-color:#FFF; text-align:center;  font-family:Verdana, Geneva, sans-serif; font-size:11px; padding:12px 0px; }

#before_cat, #after_cat{ background-image:url(../complementos/btones_pagiina.png); width:81px; display:inline-table; height:30px; text-align:right; }
#before_cat:hover { background-position:0px -30px; }
#after_cat { text-align:left; background-position:-81px 0px; margin-left:4px;  }
#after_cat:hover { background-position:-81px -30px; }
#before_cat a { float:left; padding:8px 12px 8px 24px;}
#after_cat a { float:left; padding:8px 20px 8px 10px;}
#after_cat a, #before_cat a, .numpags a{ text-decoration:none; color:#868686; display:block; }
#after_cat:hover a, #before_cat:hover a, .numpags:hover a, .numpags_sel a{ text-decoration:none; color:#FFFFFF; }
.numpags, .numpags_sel{ width:37px; height:30px; display:inline-table; background-image:url(../complementos/btones_pagiina.png); margin-left:4px; background-position:-162px 0px;}
.numpags:hover, .numpags_sel{ background-position:-162px -30px; }
.numpags a, .numpags_sel a{ float:left; width:37px; height:13px; padding:8px 0px; text-align:center; }
.punts_cate{ display:inline-table; margin-left:4px; width:37px; height:30px; background-image:url(../complementos/separanumeradores.gif); }


/* PRODUCTOS RELACIONADOS */

/*	BLOG	*/
#contenedor .under_title {color:#9A9A9A; padding:0px 12px; float:left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-variant:small-caps; padding-bottom:10px; width:698px; }
#contenedor h1.title_blog { padding:12px 12px 10px 12px; }
.under_title .from_name{ float:left; color:#525452; }
.under_title .date{ float:left; margin-left:4px; color:#939595;  }
/* CONTENEDOR */	
.contxter{ float:left; width:630px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; width:698px; font-size:12px; color:#525252; padding:0px 12px;}
.contxter p { margin:8px 0px;}
.contxter img { border:3px solid #E1E1E1; margin:6px; }
/* FIN CONTENEDOR */
/*	BLOG	*/

/* IEXPLORER */

#barra_categoria{ #margin-left:4px;}
.box_procatego { #display:inline; }
.box_procatego .price_stick{ #margin-left:19px; }

/*productos*/
#info_producto .price_box { #text-align:left; }
.price_box .the_price{ #padding:0px 8px 5px; #margin-left:80px; }
#marco_morearticles{ #width:667px; }
#mpages{ #padding-left:20px; #width:703px; }
.numpags, .numpags_sel, #before_cat, #after_cat, .punts_cate{ #float:left; }
/*productos*/

