/* CSS pcnetsi.com.ar */

* { margin:0; padding:0; }
body { background:#535353; font-family:Tahoma, Verdana, Arial; }
hr { display:block; clear:both; font-size:0px; visibility:hidden; margin:0; padding:0;}
h1 { display:block; clear:both; margin:0; padding:15px 0; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#535353; font-weight:normal;}
h2 { display:block; clear:both; font-size:14px; color:#666; line-height:130%; margin:0; padding:0 0 10px 0; font-weight:normal;}
h3 { display:block; clear:both; font-size:17px; color:#d61f28; margin:0; padding:10px 0; font-weight:normal;}
h4 { display:block; clear:both; font-size:13px; color:#ff9933; margin:0; padding:10px 0;}
h5 { display:block; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#006699; margin:0; padding:0 0 10px 0; font-weight:normal;}

p { text-align:justify;}

.error { border:1px solid #ccc; margin:30px; padding:20px 20px 20px 50px; display:block; clear:both; font-size:14px; color:#666; background:#F3F3F3 url(../images/ico_error.gif) no-repeat left; }
.ok { background:url(../images/icono_tilde_ok.jpg) no-repeat left center; padding:30px 30px 30px 110px; margin:20px; font-size:14px; color:#006699; }

/*----CONTENEDOR----*/
#contenedor { display:block; clear:both; width:960px; margin:0 auto; padding:0;}


/*----HEADER----*/
#header { display:block; clear:both; width:960px; height:201px; margin:0; padding:0; background:#535353 url(../images/bg_header.jpg) no-repeat;}
#header img.logo { display:block; float:left; margin:0; padding:0 0 0 9px;}
#header .buscador { display:block; float:left; width:215px; margin:0; padding:12px 0 0 280px; }
#header .buscador form { margin:0; padding:0; background:none; border:none;}
#header .buscador form input { display:block; float:left; width:165px; height:20px; font-size:14px; color:#535353; margin:0; padding:4px 0 0 0; border:none; background:none;}
#header .buscador form input.boton { display:block; float:left; width:35px; height:25px; margin:0; padding:0 0 0 5px; background:none; border:none;}
#header .mi_carrito { display:block; float:left; width:120px; font-size:11px; color:#000; margin:0; padding:17px 0 0 108px;}
#header .mi_carrito a { color:#006699; text-decoration:none;}
#header .mi_carrito a:hover { text-decoration:underline;}
#header .mi_carrito p { display:block; clear:both; margin:0; padding:7px 0 0 0;}

/*---MENU---*/
#menu { display:block; clear:both; width:944px; height:40px; margin:0; padding:45px 0 0 16px;}
#menu a.s { background:url(../images/bg_menu_selected.jpg) repeat-x; text-decoration:none; color:#FFF;}
#menu a.clasificados { width:132px;}


/*----CONTENIDO----*/
#contenido { display:block; clear:both; width:940px; background:#FFF; margin:0 auto; padding:0 10px;}
#contenido img.titulo { display:block; clear:both; margin:0; padding:0;}
#contenido span.indice { display:block; clear:both; margin:0; padding:6px 0 0 30px; border-bottom:1px solid #CCC; background:url(../images/casita_indice.jpg) no-repeat left;  font-size:10px; color:#999; font-weight:bold; height:24px; width:910px;}
#contenido span.indice strong { font-size:10px; color:#666; font-weight:bold;}
#contenido span.indice a { font-size:10px; color:#999; font-weight:bold; text-decoration:none;}
#contenido span.indice a:hover { color:#CD0000; text-decoration:none;}
#contenido .izquierda { display:block; float:left; width:619px; margin:0; padding:0 20px 0 0;}
#contenido .destacado { display:block; float:left; width:300px; height:172px; margin:0 0 20px 0; padding:0; background:url(../images/bg_destacados.jpg) no-repeat;}
#contenido .marizq { margin:0 19px 20px 0;}
#contenido .destacado .dest_izq { display:block; float:left; width:96px; margin:0; padding:20px 0 0 14px;}
#contenido .destacado .foto_dest { margin:0; padding:0 0 0 6px; height:90px; font-size:11px; text-align:center; color:#999;}
#contenido .destacado .dest_izq a { display:block; clear:both; margin:0; padding:20px 0 0 0;}
#contenido .destacado .dest_der { display:block; float:left; width:120px; margin:0; padding:17px 0 0 30px;}
#contenido .destacado .dest_der a.prod_nombre { display:block; clear:both; width:146px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; line-height:120%; text-decoration:none; font-weight:bold;}
#contenido .destacado .dest_der a.prod_nombre:hover { text-decoration:underline;}
#contenido .destacado .dest_der span.precio_dest { display:block; clear:both; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; margin:0; padding:18px 0 0 0;}
#contenido .destacado .dest_der img.agregar { display:block; clear:both; margin:0; padding:22px 0 0 0;}

#contenido .derecha { display:block; float:left; width:300px; margin:0; padding:0;}
#contenido .derecha .novedades { display:block; clear:both; width:300px; height:172px; background:#afd2ed url(../images/bg_novedades_home.jpg) no-repeat; margin:0; padding:0;}
#contenido .derecha .novedades p { display:block; float:right; width:175px; font-size:11px; color:#333; line-height:130%; padding:0; margin:10px 10px 0 0; text-align:justify;}
#contenido .derecha .avisos_clasificados { display:block; clear:both; width:300px; height:172px; background:#414141 url(../images/bg_avisos_clasificados.jpg) no-repeat; margin:20px 0; padding:0;}
#contenido .derecha .avisos_clasificados p { display:block; float:right; width:175px; height:80px; font-size:11px; color:#CCC; line-height:120%; padding:0; margin:42px 5px 0 0;}
#contenido .derecha .avisos_clasificados p strong { color:#FFF;}
#contenido .derecha  span.links_avisos { display:block; clear:both; width:280px; height:10px; margin:0; padding:15px 0 0 10px;}
#contenido .derecha  span.links_avisos img { float:left;}
#contenido .derecha  span.links_avisos img.publicar { float:right;}

#contenido .derecha .avisos_clasificados .buscador { display:block; float:right; width:170px; height:80px; padding:40px 10px 0 0; }
#contenido .derecha .avisos_clasificados .buscador p { height:auto; margin:0;}
#contenido .derecha .avisos_clasificados .buscador input { background:url(../images/bg_input_buscar_clasif.jpg); border:0; margin:15px auto 10px auto; padding:3px 5px; width:150px; height:19px; }
#contenido .derecha .avisos_clasificados .buscador input.boton { width:135; height:25px; background:url(../images/btn_buscar.jpg) no-repeat; margin:0 0 0 10px;} 

/*----EMPRESA----*/
#contenido .izquierda .texto_top { display:block; clear:both; width:619px; background:url(../images/bg_top_txt_col_izq.jpg) no-repeat top center; margin:0; padding:13px 0 0 0;}
#contenido .izquierda .texto_bot { display:block; clear:both; width:595px; background:#f3f3f3 url(../images/bg_bot_txt_col_izq.jpg) no-repeat bottom center; margin:0 0 20px 0; padding:0 12px 13px 12px;}
#contenido .izquierda .texto_top p { display:block; clear:both; margin:0; padding:0; font-size:12px; color:#333; line-height:130%; width:590px;}
#contenido .derecha .banner_nov { display:block; clear:both; width:300px; height:90px; background:url(../images/bg_banner_avisos.jpg) no-repeat; margin:0 0 10px 0; padding:0;}
#contenido .derecha .banner_nov p { display:block; float:right; width:185px; height:41px;  font-size:11px; color:#FFF; margin:0; padding:45px 10px 0 0;}
#contenido .derecha .banner_nov p a { font-size:11px; color:#FFF; text-decoration:none;}
#contenido .derecha .banner_nov p a:hover { text-decoration:underline;}

#contenido .derecha .banner_preguntas { display:block; clear:both; width:300px; height:90px; background:url(../images/bg_banner_preguntas.jpg) no-repeat; margin:0 0 10px 0; padding:0;}
#contenido .derecha .banner_preguntas p { display:block; float:right; width:195px; height:41px; font-size:11px; color:#333; margin:0; padding:38px 10px 0 0;}
#contenido .derecha .banner_preguntas p a { font-size:11px; color:#333; text-decoration:none;}
#contenido .derecha .banner_preguntas p a:hover { text-decoration:underline;}

#contenido .derecha .banner_cont { display:block; clear:both; width:300px; height:90px; background:url(../images/bg_banner_contactanos.jpg) no-repeat; margin:0 0 10px 0; padding:0;}
#contenido .derecha .banner_cont p { display:block; float:right; width:195px; height:41px; font-size:11px; color:#333; margin:0; padding:38px 10px 0 0;}
#contenido .derecha .banner_cont p a { font-size:11px; color:#333; text-decoration:none;}
#contenido .derecha .banner_cont p a:hover { text-decoration:underline;}


/*----LINKS----*/
#contenido .izquierda a.link { display:block; clear:both; width:569px; height:26px; background:#e4e4e4 url(../images/bg_link_links.jpg) no-repeat; font-size:14px; color:#333; margin:0 0 5px 0; padding:9px 0 0 50px; text-decoration:none;}
#contenido .izquierda a.link:hover { text-decoration:none; font-weight:bold;}
#contenido .izquierda a.link em { font-size:10px; color:#999; font-style:normal;}


/*----CONTACTO----*/
#contenido .derecha .cont_dir { display:block; clear:both; width:240px; height:60px; margin:0 0 10px 0; padding:0 0 0 60px; background:url(../images/info_cont_home.jpg) no-repeat;}
#contenido .derecha .cont_dir p { display:block;  font-size:11px; color:#333; margin:0; padding:0; line-height:140%;}
#contenido .derecha .cont_dir p strong { color:#535353;}
#contenido .derecha .cont_tel { display:block; clear:both; width:240px; height:60px; margin:0 0 10px 0; padding:0 0 0 60px; background:url(../images/info_cont_tel.jpg) no-repeat;}
#contenido .derecha .cont_tel p { display:block;  font-size:11px; color:#333; margin:0; padding:0; line-height:140%;}
#contenido .derecha .cont_tel p strong { color:#535353;}
#contenido .derecha .cont_mail { display:block; clear:both; width:240px; height:60px; margin: 0 0 10px 0; padding:0 0 0 60px; background:url(../images/info_cont_mail.jpg) no-repeat;}
#contenido .derecha .cont_mail p { display:block;  font-size:11px; color:#333; margin:0; padding:0; line-height:140%;}
#contenido .derecha .cont_mail p strong { color:#535353;}
#contenido .derecha .cont_mail p a {  font-size:11px; color:#333; text-decoration:none;}
#contenido .derecha .cont_mail p a:hover { text-decoration:underline;}
#contenido .derecha .cont_msn { display:block; clear:both; width:240px; height:60px; margin:0 0 10px 0; padding:0 0 0 60px; background:url(../images/info_cont_msn.jpg) no-repeat;}
#contenido .derecha .cont_msn p { display:block;  font-size:11px; color:#333; margin:0; padding:0; line-height:140%;}
#contenido .derecha .cont_msn p strong { color:#535353;}
#contenido .derecha .cont_msn p a {  font-size:11px; color:#333; text-decoration:none;}
#contenido .derecha .cont_msn p a:hover { text-decoration:underline;}
#contenido .derecha .cont_horario { display:block; clear:both; width:240px; height:60px; margin:0 0 10px 0; padding:0 0 0 60px; background:url(../images/info_cont_horario.jpg) no-repeat;}
#contenido .derecha .cont_horario p { display:block;  font-size:11px; color:#333; margin:0; padding:0; line-height:140%;}
#contenido .derecha .cont_horario p strong { color:#535353;}

form#form_contacto { display:block; clear:both; margin:0 0 70px 0; padding:10px 0 0 0;}
form#form_contacto label { display:block; clear:both; padding:0 0 5px 0; }
form#form_contacto input { background:url(../images/bg_label.jpg) no-repeat; width:569px; height:22px; color:#333; border:0; padding:8px 5px 5px 45px; font-size:14px; font-family:Tahoma, Verdana, Arial;}
form#form_contacto textarea { background:url(../images/bg_textarea.jpg) no-repeat; width:569px; height:97px; border:0; padding:8px 5px 5px 45px; overflow:auto;  font-size:14px; color:#333; font-family:Tahoma, Verdana, Arial;}
form#form_contacto input.validacion { display:block; float:left;  background:url(../images/bg_validacion.jpg) no-repeat; width:170px; height:22px; border:0; padding:8px 115px 5px 45px; margin:0 0 10px 0; font-size:14px; color:#333;}
form#form_contacto label.btn { display:block; clear:both; padding:0 0 10px 0; margin:0;}
form#form_contacto label.btn input#enviar { background:url(../images/btn_enviar.jpg) no-repeat; width:145px; height:40px; float:right; margin:10px 0 0 0; padding:0;}

/*----PRODUCTOS----*/
#contenido .central { display:block; clear:both; width:938px; margin:0; padding:0;}
#contenido .central .tipo_prod { display:block; float:left; width:123px; height:150px; background:url(../images/bg_cat_prod.jpg) no-repeat; margin:0 20px 20px 0; padding:20px 0 0 15px;}
#contenido .central .tipo_prod .img { display:block; height:90px; padding:0 0 0 5px;}
#contenido .central .tipo_prod a.link_tit { display:block; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; font-weight:bold; text-align:center; margin:0; padding:15px 0 0 0; text-decoration:none; width:110px;}
#contenido .central .tipo_prod a.link_tit:hover { text-decoration:underline;}
#contenido .central .sin_margin { margin:0 0 20px 0;}

/*----SUB CATEGORIA----*/
#contenido .paginador { display:block; clear:both; margin:10px 0; padding:8px 0 0 0; background:#ddedf9 url(../images/bg_paginador.jpg) no-repeat; width:939px; height:27px; text-align:center;}
#contenido .paginador span { display:block; clear:both; width:200px; margin:0 auto; text-align:center; padding:0 0 0 20px;}
#contenido .paginador a { display:block; float:left; margin:0 7px; padding:0;  font-size:14px; color:#535353; text-decoration:none;}
#contenido .paginador a:hover { text-decoration:underline; color:#006699;}


/*----DETALLE DEL PRODUCTO----*/
#contenido .central h1 img.btn_en_detalle { margin:0; float:right;}
#contenido .central .img_prod { display:block; float:left; width:530px; height:385px; margin:0; padding:10px; background:url(../images/bg_script_detalle_prod.gif) no-repeat;}

#contenido .central .detalle_prod { display:block; float:left; width:360px; margin:0; padding:0 0 0 15px;}
#contenido .central .detalle_prod span.tit_detalle { display:block; clear:both; border-bottom:1px solid #CCC;  font-size:17px; color:#006699; margin:0 0 10px 0; padding:0 0 4px 0;}
#contenido .central .detalle_prod p { display:block; clear:both; width:360px;  font-size:12px; color:#666; line-height:130%; margin:0; padding:0;}
#contenido .central .detalle_prod .precio_detalle { display:block; clear:both; margin:50px 0 40px 0; width:357px; height:57px; padding:0 0 0 10px;}
#contenido .central .detalle_prod .precio_detalle img { float:left;}
#contenido .central .detalle_prod span.importe { display:block; float:left; width:105px; height:40px; background:url(../images/bg_precio_detalle_prod.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#FFF; margin:0; padding:17px 0 0 20px;}


/*----CLASIFICADOS----*/
#contenido .izquierda .toggle_container a { display:block; float:left; width:178px; font-size:11px; color:#333; line-height:150%; text-decoration:none; margin:0; padding:5px 10px 5px 10px;}
#contenido .izquierda .toggle_container a:hover { color:#006699; background:#eeeeee; }
#contenido .derecha .publicite_aqui { display:block; clear:both; width:300px; height:171px; background:#535353 url(../images/bg_publique_aqui.jpg) no-repeat; margin:0; padding:0;}
#contenido .derecha .publicite_aqui p { display:block; clear:both; width:272px; height:85px;  font-size:11px; color:#FFF; line-height:130%; margin:0; padding:38px 0 0 12px;}

/*----CLASIFICADOS DET----*/
#contenido .izquierda .bg_gris { display:block; clear:both; width:619px; margin:0; padding:5px 0; background:#f1f1f1; border-bottom:1px solid #CCC;}
#contenido .izquierda .bg_white { display:block; clear:both; width:619px; margin:0; padding:5px 0; background:#FFF; border-bottom:1px solid #CCC;}
#contenido .izquierda  span.datos { display:block; clear:both; width:600px; margin:0; padding:5px 0 0 7px;  font-size:10px; color:#333;}
#contenido .izquierda  span.datos a {  font-size:10px; color:#006699; text-decoration:none;}
#contenido .izquierda  span.datos a:hover { text-decoration:underline;}
#contenido .izquierda  span.aviso { display:block; clear:both; width:600px; margin:0; padding:8px 0 5px 7px;  font-size:11px; color:#666; line-height:130%;}
#contenido .izquierda  span.aviso img { float:left; margin:0; padding:0 7px 0 0;}
#contenido .paginador2 { display:block; clear:both; margin:10px 0; padding:8px 0 0 0; background:#ddedf9 url(../images/bg_paginador2.jpg) no-repeat; width:619px; height:27px; text-align:center;}
#contenido .paginador2 span { display:block; clear:both; width:200px; margin:0 auto; text-align:center; padding:0 0 0 20px;}
#contenido .paginador2 a { display:block; float:left; margin:0 7px; padding:0;  font-size:14px; color:#535353; text-decoration:none;}
#contenido .paginador2 a:hover { text-decoration:underline; color:#006699;}

/*----CLASIFICADOS PUBLICAR----*/
#contenido .derecha .info_publicar_top { display:block; clear:both; width:300px; margin:0; padding:32px 0 0 0; background:url(../images/bg_top_info_col_der.jpg) no-repeat top;}
#contenido .derecha .info_publicar_bot { display:block; clear:both; width:300px; margin:0 0 10px 0; padding:0 0 16px 0; background:#535353 url(../images/bg_bot_info_col_der.jpg) no-repeat bottom;}
#contenido .derecha .info_publicar_bot p { display:block; clear:both; width:272px; margin:0; padding:12px;  font-size:11px; color:#FFF; line-height:120%;}

form#form_publicar_free { display:block; clear:both; margin:0 0 30px 0; padding:10px 0 0 0; width:600px;}
form#form_publicar_free div { display:block; float:left; padding:0 0 5px 0; margin:0 0 0 5px; width:290px;}
form#form_publicar_free div.comen_publicar { display:block; clear:both; padding:0 0 5px 0; }
form#form_publicar_free div.comen_publicar input {background:#E4E4E4 url(../images/bg_input_clasif.jpg) no-repeat; width:539px; height:17px;}
form#form_publicar_free div.foto { height:40px;}
form#form_publicar_free div.foto strong { width:55px; font-size:11px; padding:8px 5px 0 0; }
form#form_publicar_free div.foto input { width:auto; height:auto; padding:0; background:none; border:auto;}
form#form_publicar_free input { background:#E4E4E4 url(../images/bg_label_publicar.jpg) no-repeat; width:242px; height:17px; color:#333; border:0; padding:8px 5px 5px 45px; font-size:12px; font-family:Tahoma, Verdana, Arial;}
form#form_publicar_free select { background:#E4E4E4 url(../images/bg_label_publicar.jpg) no-repeat; width:292px; height:30px; color:#333; border:0; padding:0 0 0 40px; font-size:12px; font-family:Tahoma, Verdana, Arial;}
form#form_publicar_free textarea { background:#E4E4E4 url(../images/bg_textarea_publicar.jpg) no-repeat; width:539px; height:87px; border:0; padding:8px 5px 5px 45px; overflow:auto;  font-size:12px; color:#333; font-family:Tahoma, Verdana, Arial;}
form#form_publicar_free input.validacion { display:block; float:left;  background:#E4E4E4 url(../images/bg_validacion_publicar.jpg) no-repeat; width:177px; height:17px; border:0; padding:8px 115px 5px 45px; margin:0 0 10px 5px; font-size:12px; color:#333;}
form#form_publicar_free div.btn { display:block; clear:both; padding:0 0 10px 0; margin:0; width:589px;}
form#form_publicar_free div.btn input#enviar { background:url(../images/btn_enviar.jpg) no-repeat; width:145px; height:40px; float:right; margin:10px 0 0 0; padding:0;}


/*----MI CARRITO----*/
#contenido .central .bg_carrito { display:block; clear:both; width:929px; margin:0 0 15px 0; padding:5px 0 10px 10px; background:#F3F3F3 url(../images/bg_bot_carrito.jpg) no-repeat bottom;}
#contenido .central .bg_carrito .tit_carrito { display:block; clear:both; width:919px; margin:0; padding:6px 0 0 0; background:#FFF;  font-size:13px; color:#006699; height:24px; font-weight:bold;}
#contenido .central .bg_carrito span.col1 { display:block; float:left; width:495px; text-align:left; margin:0; padding:0 0 0 10px; }
#contenido .central .bg_carrito span.col2 { display:block; float:left; width:100px; text-align:center;}
#contenido .central .bg_carrito span.col3 { display:block; float:left; width:100px; text-align:center;}
#contenido .central .bg_carrito span.col4 { display:block; float:left; width:100px; text-align:center;}
#contenido .central .bg_carrito span.col5 { display:block; float:left; width:100px; text-align:center;}
#contenido .central .bg_carrito .reng_det_carrito { display:block; clear:both; width:919px; margin:0; padding:5px 0; border-bottom:1px solid #AAC8D8; height:50px; overflow:hidden;}
#contenido .central .bg_carrito .reng_det_carrito span.col1 img { display:block; float:left; margin:0; padding:0;}
#contenido .central .bg_carrito .reng_det_carrito span.col1 span { display:block; float:left; margin:0; padding:7px 0 0 10px;  font-size:12px; color:#333;}
#contenido .central .bg_carrito .reng_det_carrito span.col1 span a {  font-size:12px; color:#333; text-decoration:none;}
#contenido .central .bg_carrito .reng_det_carrito span.col1 span a:hover { text-decoration:underline;}
#contenido .central .bg_carrito .reng_det_carrito span.col2 input { display:block; clear:both; width:50px; font-size:12px; color:#000; text-align:center; border:1px solid #CCC; font-weight:normal; margin:10px auto 0 auto; padding:2px 0;}
#contenido .central .bg_carrito .reng_det_carrito span.col3, #contenido .central .bg_carrito .reng_det_carrito span.col4 { font-size:14px; margin:0; padding:15px 0 0 0;  font-size:12px; color:#333;}
#contenido .central .bg_carrito .reng_det_carrito span.col5 { display:block; float:left; width:60px; margin:0 auto; padding:15px 0 0 10px; text-align:center;}
#contenido .central .bg_carrito .reng_det_carrito span.col5 img { display:block; float:left; margin:0; padding:0 0 0 2px;}
#contenido .central .bg_carrito .reng_det_carrito span.col5 input { display:block; float:left; width:25px; height:20px; background:url(../images/link_actualizar.jpg) no-repeat; border:none; margin:0 0 0 13px; padding:0;}

#contenido .central .bg_carrito .total_carrito { display:block; clear:both; width:919px; height:24px; background:#FFF;  font-size:15px; color:#D61F28; text-align:right; margin:10px 0 5px 0; padding:6px 0 0 0;}
#contenido .central .bg_carrito .total_carrito strong { display:block; width:180px; float:right; text-align:left;}
#contenido .central .botones { display:block; clear:both; width:939px; margin:0; padding:0 0 10px 0;}
#contenido .central .botones a.izq { display:block; float:left; margin:0; padding:0 10px 0 0;}
#contenido .central .botones a.der { display:block; float:right; margin:0; padding:0;}

#contenido .central .bg_carrito .recuadro { display:block; clear:both; width:909px; margin:10px 0 0 0; padding:10px 0 0 10px; background:#FFF; border:1px solid #CCC;}
#contenido .central .bg_carrito .recuadro p { display:block; clear:both;  font-size:11px; color:#666; margin:0; padding:0 0 10px 0;}

/*----PASO 2----*/
form#form_carrito { padding:0; display:block;}
form#form_carrito label { display:block; float:left; padding:0 0 5px 0; margin:0 10px 0 0;}
form#form_carrito input{  background:url(../images/bg_label_carrito.jpg) no-repeat; width:390px; height:17px; border:0; padding:8px 5px 5px 45px; font-size:12px; color:#333; font-family:Tahoma, Verdana, Arial;}
form#form_carrito div.btn { display:block; clear:both; padding:10px 0 5px 0; width:890px;}
form#form_carrito div.btn a { display:block; float:left; margin:0 5px 5px 0;}
form#form_carrito div.btn input#editar { background:url(../images/btn_cambiodatos.jpg) no-repeat; width:165px; height:27px; float:left; margin:0 0 20px 0; padding:0;}
form#form_carrito div.btn input#siguiente { background:url(../images/btn_siguiente.jpg) no-repeat; width:145px; height:27px; float:right; margin:0; padding:0;}
form#form_carrito div.btn input#enviar { background:url(../images/btn_enviar_pedido.jpg) no-repeat; width:185px; height:27px; float:right; margin:0; padding:0;}
form#form_carrito label.txt_carrito { display:block; clear:both; margin:0; padding:0 0 5px 0;}
form#form_carrito textarea { background:url(../images/bg_textarea_carrito.jpg) no-repeat; width:840px; height:87px; border:0; padding:8px 5px 5px 45px; overflow:auto;  font-size:12px; color:#333; font-family:Tahoma, Verdana, Arial;}

/*----PASO 3----*/
form#form_carrito input.ronly { color:#666;}
form#form_carrito textarea.ronly { color:#666;}

/*----PASO 4----*/
#contenido .central .bg_carrito .mensaje_ok { display:block; clear:both; width:900px; height:200px; background:#FFF; border:1px solid #AAD2F0; margin:10px auto 20px auto; padding:0;}
#contenido .central .bg_carrito .mensaje_ok span.exito { display:block; clear:both; width:700px; margin:0 0 0 90px; padding:35px 0 30px 108px; background:url(../images/icono_tilde_ok.jpg) no-repeat left;  font-size:20px; color:#006699; height:66px;}
#contenido .central .bg_carrito .mensaje_ok span.exito strong { font-size:30px;}
#contenido .central .bg_carrito .mensaje_ok span.sobre { display:block; clear:both; width:825px; margin:20px 0 0 20px; padding:0 0 0 45px; background:url(../images/icono_sobre_ok.jpg) no-repeat left;  font-size:12px; color:#333; line-height:130%;}


/*----CARRITO VACIO----*/
#contenido .central .bg_carrito .vacio { display:block; clear:both; margin:0; padding:60px 0 60px 130px; background:url(../images/img_carrito_vacio.jpg) no-repeat left top;}




/*----FOOTER----*/
#footer { display:block; clear:both; width:960px; background:url(../images/bg_footer.jpg) no-repeat; margin:0 auto; padding:0;}
#footer .menu_inferior { display:block; clear:both; margin:0 auto; padding:15px 0;  font-size:11px; color:#666; text-align:center;}
#footer .menu_inferior a {  font-size:11px; color:#666; text-align:center; text-decoration:none;}
#footer .menu_inferior a:hover {  font-size:11px; color:#d61f28; text-align:center; text-decoration:underline;}

#footer .contactanos { display:block; float:left; width:260px; height:148px; background:url(../images/bg_contactanos_foot.jpg) no-repeat; margin:30px 0 0 10px; padding:55px 0 0 40px;}
#footer .contactanos p { display:block; clear:both; width:230px; height:109px;  font-size:11px; color:#FFF; line-height:170%; margin:0; padding:0;}
#footer .contactanos p a {  font-size:11px; color:#FFF; line-height:170%; text-decoration:none;}
#footer .contactanos p a:hover { text-decoration:underline;}
#footer img.local { display:block; float:left; margin:0; padding:30px 20px 0 20px;}
#footer img.mapa_foot { display:block; float:left; margin:0; padding:30px 0 0 0;}

#footer span.diseno_random { display:block; clear:both; margin:0; padding:40px 20px 100px 0; text-align:right;}



