/*
Theme Name: Predeterminado de Radioshack Peru
Theme URI: http://radioshackperu.com.pe/
Description: El tema predeterminado de Radioshack Peru en versión internacional
Author: Hernan Maguina
Author URI: http://interactiva.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Radioshack v1.0
	 http://interactiva.com/hernan/

	This theme was designed and built by Hernan Maguina

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


@charset "utf-8";

/*css general*/

html,body{height:100%; /*background:#af0a10;*/background:#9A0000;}


/*div{min-height:100%;margin:0 auto;}

* html div {
height:100%;
margin:0 auto
}*/

a{outline: 0;}

body,h1,h2,h3,h4,h5,p,span,ul,li{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

img{border:0}

a:hover{ text-decoration:underline}

#container {
	width:996px;
	padding:0;
	height:auto;
	float:left;
	background: url(../rs_images/fondo_radioshack.jpg) repeat-y

}

#containerblog{
    width:996px;
	padding:0;
	height:auto;
	float:left;
	/*background: url(../rs_images/fondo_blog.jpg) repeat-y*/
	background-color:#FFF;
}

#header{
width:992px;
height:81px;
float:left;
margin:0 0 0 4px;
background:#fff

}

/* IE6 Only */
* html #header {
margin:0 0 0 2px;
}

#topmenu{
width:775px;
margin:0 0 2px 4px;
float:left;
height:38px;
background:#fff;
}

/* IE6 Only */
* html #topmenu {
margin:0 0 0 2px;
}

#menublog{
width:732px;
margin:0 0 2px 4px;
padding:0;
float:left;
height:49px;
}

/* IE6 Only */
* html #menublog{
margin:0 0 1px 2px;
}


#breadcrumb{
width:775px;
margin:0 0 0 4px;
padding:0;
float:left;
height:25px;
background:#fbfafa}

/* IE6 Only */
* html #breadcrumb {
margin:0 0 0 2px;
}

#conten{
float:left;
width:775px;
margin:0 0 0 4px;
height:inherit;
background:url(../rs_images/fondo_cont.jpg) no-repeat;
padding:11px 0 0 0
}


#conten_blog{
float:left;
width:740px;
margin:0 0 0 4px;
height:inherit;
background-color:#ffffff;
font-size:11px;
/*background:url(../rs_images/fondo_cont.jpg) no-repeat;*/
}

/* IE6 Only */
* html #conten {
margin:0 0 0 2px;
width:730px;
}


/* IE6 Only */
* html #conten_blog {
margin:0 0 0 2px;
width:730px;
}

#prodcamp{
width:775px;
height:313px;
float:left;
margin:7px 0 0 0;
}


#ultlan{
width:775px;
height:158px;
float:left;
margin:7px 0 0 0;
}

/* IE6 Only */
* html #ultlan {
margin:3px 0 0 0;
}

#novedades{
width:775px;
float:left;
margin:7px 0 0 0;
}

#leftside{
width:184px;
float:left;
min-height:680px;
max-height:inherit;
margin:0;
background:#e7f6fb;
padding:0 0 148px 0
}

/* IE6 Only */
* html #leftside {
height:680px;
}

#concen{
width:582px;
float:left;
margin:0 0 0 9px
}

/* IE6 Only */
* html #concen {
margin:0 0 0 4px
}

#rightside{
width:200px;
height:880px;
float:right;
margin:0 4px 0 0;
background:#9a0000;
}

/* IE6 Only */
* html #rightside {
margin:0 2px 0 0;
}

#continter{
width:775px;
min-height:750px;
float:left;
background:#fff;
margin:-1px 0 0 0;
padding:0 0 50px 0
}

/* IE6 Only */
* html #continter {
height:750px;
}


#footer{
width:996px;
height:197px;
float:left;
background:#000;
margin:20px 0 0 0
}

/* IE6 Only */
* html #footer {
/*display:none*/
}

/*comienza estilos diseño //////////////////////////////////////*/

/*comienza contenido header*/

#header #logo{
width:265px;
height:71px;
float:left
}

#header #logoblog{
width:313px;
height:70px;
float:left
}

#header #btnhome{
width:54px;
height:17px;
float:left;
margin:0 0 0 0px;
}

/* IE6 Only */
* html #header #btnhome {
margin:0 0 0 0;
}

#header #btnhome a{
width:70px;
height:36px;
display:block;
text-decoration:none;
color:#c50c0c;
padding:14px 0 0 30px;
background: url(images/btn_home_off.gif) no-repeat
}

/* IE6 Only */
* html #header #btnhome a{
width:40px;
}

#header #btnhome a:hover{background: url(images/btn_home.gif) no-repeat ; color:#fff}

#header #menusup{
float:right;
background:url(images/fondo_sup.jpg) repeat-x;
width:609px;
height:40px;
margin:0 4px 0 0
}

/* IE6 Only */
* html #header #menusup {
margin:0 -2px 0 0
}

#header #menusup ul{
color:#474747;
list-style:none;
height:36px;
margin:0 0 0 4px
}

#header #menusup ul li{
height:36px;
float:left;
/*margin:8px 0 0 18px*/
}

#header #menusup ul li a{
display:block;
height:36px;
text-decoration:none;
text-align:center;
padding:14px 0 0 0;
color:#474747;
}

#header #menusup ul #radioshack a{
width:135px;
height:36px;
background:url(images/btn_radio.jpg) no-repeat
}

#header #menusup ul #servicios a{
width:75px;
height:36px;
background:url(images/btn_servicios.jpg) no-repeat
}

#header #menusup ul #blogradio a{
width:110px;
height:36px;
background:url(images/btn_blogradio.jpg) no-repeat
}

#header #menusup ul #contactenos a{
width:87px;
height:36px;
background:url(images/btn_contactenos.jpg) no-repeat
}

#header #menusup ul #locales a{
width:71px;
height:36px;
background:url(images/btn_locales.jpg) no-repeat
}

#header #menusup ul #bolsa a{
width:123px;
height:36px;
background:url(images/btn_bolsa.jpg) no-repeat
}

/*rollver /////////////////////////////////////////////*/

#header #menusup ul #radioshack a:hover{
width:135px;
height:36px;
background:url(images/btn_radio_on.jpg) no-repeat;
color:#af0a10;
text-decoration:underline
}

#header #menusup ul #servicios a:hover{
width:75px;
height:36px;
background:url(images/btn_servicios_on.jpg) no-repeat;
color:#af0a10;
text-decoration:underline
}

#header #menusup ul #blogradio a:hover{
width:110px;
height:36px;
background:url(images/btn_blogradio_on.jpg) no-repeat;
color:#af0a10;
text-decoration:underline
}

#header #menusup ul #contactenos a:hover{
width:87px;
height:36px;
background:url(images/btn_contactenos_on.jpg) no-repeat;
color:#af0a10;
text-decoration:underline
}

#header #menusup ul #locales a:hover{
width:71px;
height:36px;
background:url(images/btn_locales_on.jpg) no-repeat;
color:#af0a10;
text-decoration:underline
}

#header #menusup ul #bolsa a:hover{
width:123px;
height:36px;
background:url(images/btn_bolsa_on.jpg) no-repeat;
color:#af0a10;
text-decoration:underline
}


/*comienza buscador blog*/

#buscadorblog{
width:467px;
height:26px;
float:left;
margin:19px 0 0 -48px;
background:url(images/fnd_buscadorblog.gif) no-repeat;
color:#950000;
font-size:11px;
font-weight:bold
}

/* IE6 Only */
* html #buscadorblog {
margin:9px 0 20px -48px;
}

#buscadorblog input,select{
margin:0 0 0 8px;
width:154px;
font-size:10px;
color:#640202;
border:1px solid #fff
}

/* IE6 Only */
* html #buscadorblog input,select{
margin:0 0 0 4px;
}


#buscadorblog #busca{
float:left;
width:235px;
margin:4px 0 0 20px
}

/* IE6 Only */
* html #buscadorblog #busca{
margin:4px 0 0 10px
}

#buscadorblog #seccion{
float:left;
width:180px;
margin:4px 0 0 0
}

#buscadorblog .btnbuscar a{
width:27px;
float:left;
height:19px;
display:block;
background:url(images/ico_buscarblog.jpg) no-repeat;
text-indent:-9000px;
margin:3px 0 0 0
}

/*termina buscador blog*/

/*comienza breadcrumb*/
.breadcrumb{
width:732px;
margin:0 0 0 4px;
padding:0;
float:left;
height:25px;
background:#fbfafa;
font-size:110%;
}

/* IE6 Only */
* html .breadcrumb {
margin:0 0 0 2px;
}


.breadcrumb ul{ list-style:none; color:#726a6a}
.breadcrumb ul li{ float:left; padding:5px 0 0 14px;background: url(images/bullet_bread.jpg) 6px 0 no-repeat;}
.breadcrumb a{color:#726a6a; text-decoration:none; float:left; padding:5px 0 0 14px;background: url(images/bullet_bread.jpg) 6px 0 no-repeat;}

.breadcrumb a:link{ text-decoration:none}
.breadcrumb a:visited{color:#726a6a}
.breadcrumb a:active{color:#726a6a}
.breadcrumb a:hover{color:#118bb2; border-bottom:dotted 1px #118bb2}
.breadcrumb .linkactivo{color:#000; border-bottom:dotted 1px #000; cursor:text}
.breadcrumb .linkactivo:hover{color:#000; border-bottom:dotted 1px #000}

/*comienza productos en campaña*/

#prodcamp #titprod{
width:775px;
height:22px;
float:left;
text-indent:-9000px;
background:url(../rs_images/tit_productos.jpg) no-repeat

}

#prodcamp #flashprod{
width:773px;
margin:10px 0 0 0;
height:278px;
float:left;
border:1px solid #fdb998
}



/*comienza últimos lanzamientos*/

#ultlan #titult{
width:775px;
height:22px;
float:left;
text-indent:-9000px;
background:url(../rs_images/tit_ult.jpg) no-repeat

}

#ultlan #ultcont{
width:773px;
margin:10px 0 0 0;
height:125px;
float:left;
}

#ultlan #ultcont .ultprod{
width:186px;
height:121px;
float:left;
border:1px solid #e6e6e6;
margin:0 3px 0 2px
}

/* IE6 Only */
* html #ultlan #ultcont .ultprod {
margin:0 1px 0 2px
}

#ultlan #ultcont .ultprod .imgprod{
width:111px;
height:121px;
float:left
}

#ultlan #ultcont .ultprod .txtprod{
width:66px;
height:121px;
float:left;
margin:10px 0 0 0
}

#ultlan #ultcont .ultprod .txtprod a{
color:#16a4d2;
text-decoration:none
}

#ultlan #ultcont .ultprod .txtprod a:link{color:#16a4d2;}
#ultlan #ultcont .ultprod .txtprod a:visited{color:#16a4d2;}
#ultlan #ultcont .ultprod .txtprod a:active{color:#16a4d2;}
#ultlan #ultcont .ultprod .txtprod a:hover{ text-decoration:underline}

#ultlan #ultcont .ultprod .txtprod .precio{
width:65px;
height:20px;
float:left;
color:#e98708;
font-size:17px;
font-weight:bold;
margin:24px 0 0 0
}

/*comienza novedades*/

#novedades #titnov{
width:775px;
height:22px;
float:left;
text-indent:-9000px;
background:url(../rs_images/tit_noved.jpg) no-repeat

}

#novedades .contenidonov{
width:773px;
margin:10px 0 0 0;
height:556px;
float:left;
border:1px solid #ee7d7d
}

#novedades  .contenidonov .novcont{
width:773px;
height:278px;
float:left;
background:#fff
}

#novedades .contenidonov .novcont .imgnov{
width:317px;
height:219px;
float:left;
margin:8px 0 0 8px
}

/* IE6 Only */
* html #novedades .contenidonov .novcont .imgnov {
margin:4px 0 0 4px
}

#novedades .contenidonov .novcont .contxtnov{
width:431px;
height:172px;
float:right
}

#novedades .contenidonov .novcont .contxtnov .fechanov{
float:right;
width:45px;
height:14px;
margin:12px 10px 5px 0;
padding:0 0 0 15px;
background:url(../rs_images/bullet_fecha.jpg) no-repeat 0 3px;
}

/* IE6 Only */
* html #novedades .contenidonov .novcont .contxtnov .fechanov {
margin:6px 5px 2px 0;
}

#novedades .contenidonov .novcont .contxtnov .tittxt{
width:431px;
float:left;
font-size:12px;
color:#c20000;
text-transform:uppercase;
font-weight:bold;
margin:0 0 8px 0
}

/* IE6 Only */
* html #novedades .contenidonov .novcont .contxtnov .tittxt {
margin:0 0 4px 0
}

#novedades .contenidonov .novcont .contxtnov .txtnov{
float:right;
width:415px;
height:147px;
margin:0 10px 0 0;
background:#fbfbfb;
padding:8px;
color:#827b7b;
text-align:justify;
line-height:1.3em
}

/* IE6 Only */
* html #novedades .contenidonov .novcont .contxtnov .txtnov {
margin:0 5px 0 0;
}

#novedades .contenidonov .novcont .contxtnov .txtnov p{
margin:9px 0 0 0;
padding:0 0 0 15px;
background:url(../rs_images/bullet_nov.jpg) no-repeat 0 2px

}

#novedades .contenidonov .novcont .btnvermas{
width:69px;
height:24px;
float:right;
margin:55px 11px 0 0;
}

/* IE6 Only */
* html #novedades .contenidonov .novcont .btnvermas {
margin:27px 5px 0 0;
}

#novedades .contenidonov .novcont .btnvermas a{
display:block; 
height:24px;
text-indent:-9000px;
background:url(../rs-images/btn_ver-mas.jpg) no-repeat

}

#novedades .contenidonov .novcont .btnvermas a:hover{
background:url(../rs_images/btn_ver-mas.jpg) no-repeat 0 -24px

}

#novedades .contenidonov .novcont .linearayas{
width:750px;
height:6px;
float:left;
background:url(../rs_images/lineas_gris.jpg) no-repeat;
margin:11px 0 0 13px
}

/* IE6 Only */
* html #novedades .contenidonov .novcont .linearayas {
margin:5px 0 0 6px
}

/*comienza right side*/

#rightside #imgbusca{
float:left;
width:200px;
height:76px;
margin:0 0 10px 0
}

#blog, #news, #recomendar{
float:left;
width:200px;
line-height:1.3em
}


#rightside .rayasrojas2{
float:left;
width:200px;
height:17px;
background:url(images/lineas_roja2.jpg) no-repeat;
margin:5px 0 10px 0
}

#rightside #blog #titblog{
float:left;
width:200px;
height:64px;
text-indent:-9000px;
background:url(../rs_images/tit_blog.jpg) no-repeat;
margin:0 0 15px 0
}

#rightside #blog h1{
font-size:11px;
color:#ee7a7a;
font-weight:normal;
margin:0 0 20px 9px
}

#rightside #blog h2{
color:#f8d768;
font-size:14px;
margin:0 0 15px 9px
}

#rightside #blog h2 a{color:#f8d768; text-decoration:none}
#rightside #blog h2 a:link{color:#f8d768}
#rightside #blog h2 a:visited{color:#f8d768}
#rightside #blog h2 a:active{color:#f8d768}
#rightside #blog h2 a:hover{color:#f8d768; text-decoration:underline}

#rightside #blog p{
color:#fff;
width:178px;
font-size:11px;
margin:0 0 13px 9px;
text-align:justify
}

#rightside #blog p a{
color:#fff;
font-weight:bold;
text-decoration:none
}

#rightside #blog p a:link{color:#fff;}
#rightside #blog p a:visited{color:#fff;}
#rightside #blog p a:active{color:#fff;}
#rightside #blog p a:hover{color:#fff; text-decoration:underline}

#rightside #blog .lineabl{
float:left;
height:1px;
width:200px;
background:url(../rs_images/lineas_roja.jpg) no-repeat;
}

#rightside #blog #rss{
float:left;
width:200px;
font-weight:bold;
color:#fff;
margin:9px 0 9px 0;
text-align:center
}

#rightside #blog #rss span{width:44px; height:14px; margin:0 0 0 20px}

#rightside #blog #rss span a{ 
text-indent:-9000px; 
display:block;
background:url(../rs_images/ico_rss.jpg) no-repeat;
height:14px;
margin:-13px 0 0 120px }

/*comienza news*/

#rightside #news #titnews{
width:200px;
float:left;
height:58px;
text-indent:-9000px;
background:url(../rs_images/tit_news.jpg) no-repeat;
margin:0 0 15px 0
}

#rightside #news #titnews a{
display:block;
height:58px
}

#rightside #news p{
color:#fff;
width:178px;
font-size:11px;
margin:0 0 13px 9px;
text-align:justify
}

/*comienza recomienda a un amigo*/

#rightside #recom{float:left; width:200px}

#rightside #recom #titrecom{
width:200px;
float:left;
height:25px;
text-indent:-9000px;
background:url(../rs_images/tit_recom.jpg) no-repeat;
margin:0 0 15px 0	
}

#rightside #recom p{
color:#fff;
width:178px;
font-size:11px;
margin:0 0 13px 9px;
text-align:justify
}

#rightside #recom #caja{
float:left;
width:174px;
height:27px;
text-align:center
}

#rightside #recom #caja input{
width:154px;
height:22px;
border:1px solid #cd581f;
margin:0 0 14px 0;
color:#767676;
font-size:15px;
background:url(../rs_images/fnd_input.jpg) no-repeat

}

#rightside #recom #btnrecom{
float:left;
height:26px;
width:21px;
margin:0 0 0 -5px

}

#rightside #recom #btnrecom a{
text-indent:-9000px;
background:url(../rs_images/btn_recom.jpg) no-repeat;
height:26px;
display:block
}

#rightside #recom #btnrecom a:hover{
background:url(../rs_images/btn_recom.jpg) no-repeat 0 -26px;
}


/*comienza leftside*/

#leftside #subsecciones{
float:left;
width:180px
}

#leftside #subsecciones ul {
color:#474747;
list-style:none;
margin:18px 0 0 7px
}

#leftside #subsecciones ul li{
width:165px;
background:url(../rs_images/bullet_azul.jpg) no-repeat 0 5px;
padding:0 0 0 8px;
margin:0 0 8px 0
}

#leftside #subsecciones ul li a{
display:block;
text-decoration:none;
padding:3px 0 0 0;
color:#474747
}

#leftside #subsecciones ul li a:link{color:#474747; }
#leftside #subsecciones ul li a:visited{color:#474747;}
#leftside #subsecciones ul li a:active{color:#474747;}
#leftside #subsecciones ul li a:hover{ text-decoration:underline}

/*menu listado*/

#leftside #ordenapor{
float:left;
width:180px
}

#leftside #ordenapor ul {
color:#474747;
list-style:none;
margin:18px 0 0 7px
}
#leftside #ordenapor ul li{
width:165px;
/*background:url(../images/bullet_azul.jpg) no-repeat 0 5px;*/
padding:0 0 0 8px;
margin:0 0 8px 0;
font-weight:bold
}

#leftside #ordenapor ul li ul{
margin:18px 0 17px -8px
}

#leftside #ordenapor ul li ul li{
font-weight:normal
}

#leftside #ordenapor ul li ul li a{
display:block;
text-decoration:none;
color:#474747;
}

#leftside #ordenapor ul li ul li a:link{color:#474747}
#leftside #ordenapor ul li ul li a:visited{color:#474747}
#leftside #ordenapor ul li ul li a:active{color:#474747}
#leftside #ordenapor ul li ul li a:hover{color:#474747; text-decoration:underline}


#leftside #ordenapor ul li ul li span{color:#114a98;}
/*comienza catalogo*/

#titcatalogo{
width:700px;
height:28px;
float:left;
margin:0 0 10px 14px;
font-size:20px;
color:#c10000;
text-transform:uppercase;
letter-spacing:2px}

/* IE6 Only */
* html #titcatalogo {
margin:0 0 5px 7px;
}


#concen #cabcont{
width:582px;
height:195px;
float:left;
}

#concen .contprod{
width:577px;
height:133px;
float:left;
margin:7px 0 0 0
}

#concen .contprod .producto{
width:133px;
height:133px;
float:left;
margin:0 0 0 9px;
text-align:center;
}

#concen .contprod .producto .imgcatal{
float:left;
width:131px;
height:99px
}

#concen .contprod .producto .txtcatal{
float:left;
width:120px;
height:34px;
margin:6px 0 0 0;
}

#concen .contprod .producto .txtcatal a{
color:#16a4d2; text-decoration:none
}

#concen .contprod .producto .txtcatal a:link{color:#16a4d2}
#concen .contprod .producto .txtcatal a:visited{color:#16a4d2}
#concen .contprod .producto .txtcatal a:active{color:#16a4d2}
#concen .contprod .producto .txtcatal a:hover{color:#ef9e35 ; text-decoration:underline}

/*contenido listado de productos*/

#concen #contlista{
width:582px;
float:left;
}

/*IMAGEN DE OFERTAS ////////////////////////////////////////////////////*/

.oferta{
position:absolute;
top:4px;
left:4px;
width:37px;
height:37px;
}

/*RESULTADO BUSQUEDA  /////////////////////////////////////////////////*/

#concen .resultado{
float:left;
width:400px;
color:#726a6a;
font-size:12px
}

#concen .resultado .titresult{
color:#c20000; 
text-transform:uppercase; 
letter-spacing:1px; 
font-size:12px;
font-weight:bold;
}

#concen .resultado .numresult{
color:#fda93a;
font-weight:bold;
font-size:12px
}


/*FIN RESULTADO BUSQUEDA /////////////////////////////////////////////*/

#concen #contlista h1{color:#c20000; text-transform:uppercase; letter-spacing:1px; font-size:12px }

#concen #contlista #paginacion{float:right; width:80px; height:16px;}

#concen #contlista #paginacion a{
width:14px;
height:14px;
display:block;
float:left;
margin:0 1px 0 0;
text-align:center;
color:#000;
text-decoration:none;

}

#concen #contlista #paginacion li{list-style:none;border:0; margin:0; padding:0; float:left;width:14px;
height:14px; text-align:center}

#concen #contlista #paginacion a:link{
color:#5c5950;
text-decoration:none;
}
#concen #contlista #paginacion a:visited{
color:#5c5950;
text-decoration:none
}
#concen #contlista #paginacion a:hover{
color:#c40000;
}
#concen #contlista #paginacion .active{
color:#fff; background:#c40000
}

#concen #contlista #ordenar{
background:#fbfafa;
width:582px;
float:left;
height:26px;
margin:12px 0 10px 0
}

#concen #contlista #ordenar #porprecio{
width:233px;
height:18px;
float:left;
margin:5px 0 0 11px
}

#concen #contlista #ordenar #porprecio #txt{width:64px; float:left}
#concen #contlista #ordenar #porprecio #cajaselec{width:158px; float:left}

#concen #contlista #ordenar #porprecio select{
width:154px;
height:16px;
font-size:11px;
float:left;
color:#726a6a;
border:1px solid #9c0000
}

#concen #contlista .listaprod{
width:582px;
float:left;
background: url(../rs_images/fnd_listado.jpg) no-repeat;
height:209px;
margin:0 0 16px 0;
position:relative
}

#concen #contlista .contimg{
margin:16px 0 0 17px;
width:127px;
height:175px;
float:left
}

#concen #contlista .contimg img{
border:1px solid #fbdfad
}

#concen #contlista .contimg h2{color:#fda93a; font-size:14px;margin:10px 0 0 0}
#concen #contlista .contimg h3{color:#c30000; font-size:11px; font-weight:normal;margin:4px 0 0 0}
#concen #contlista .contimg h4{color:#726a6a; font-size:11px; font-weight:normal;margin:4px 0 0 0}

#concen #contlista .conttxt{width:412px; height:166px; float:left;margin:16px 0 0 0}
#concen #contlista .conttxt .titprod{color:#16a4d2;width:410px;float:left; text-transform:uppercase; font-weight:bold; margin:0 0 16px 0}

#concen #contlista .conttxt .titprod a{color:#16a4d2; text-decoration:none}
#concen #contlista .conttxt .titprod a:link{color:#16a4d2; text-decoration:none}
#concen #contlista .conttxt .titprod a:visited{color:#16a4d2; text-decoration:none}
#concen #contlista .conttxt .titprod a:active{color:#16a4d2; text-decoration:none}
#concen #contlista .conttxt .titprod a:hover{color:#16a4d2; text-decoration:underline}


#concen #contlista .conttxt p{color:#393737; margin:0 0 17px 0; width:410px}
#concen #contlista .conttxt span{width:410px; float:left; margin:4px 0 0 0; color:#726a6a}

#concen #contlista #ordenar #prodpag{
width:250px;
height:18px;
float:left;
/*margin:5px 0 0 58px; con elementos de productos por paginas*/
margin:5px 0 0 5px;
}

#concen #contlista #ordenar #prodpag #txt{width:30px; float:left}
#concen #contlista #ordenar #prodpag #txt2{width:109px; float:left; margin:0 0 0 26px;}
#concen #contlista #ordenar #prodpag #cajaselec{width:50px; float:left}

#concen #contlista #ordenar #prodpag select{
width:45px;
height:16px;
font-size:11px;
float:left;
color:#726a6a;
border:1px solid #9c0000
}

#concen #contlista #ordenar #prodpag #btnorden{
float:left;
height:16px;
width:16px;
margin:0 0 0 -5px
}

/* IE6 Only */
* html #concen #contlista #ordenar #prodpag #btnorden {
margin:0;
}

#concen #contlista #ordenar #prodpag #btnorden a{
text-indent:-9000px;
background:url(../rs_images/btn_ir.jpg) no-repeat;
height:16px;
display:block;
}

/*paginas interiores*/


/*LOCALES //////////////////////////////////////////////////*/

#conten #continter #ordenar{float:left; width:775px; background:#fbfafa; height:36px}

#conten #continter #ordenar #locales{
width:650px;
height:18px;
float:left;
margin:5px 0 0 11px
}

/* IE6 Only */
* html #conten #continter #ordenar #locales {
margin:2px 0 0 5px;
}

#conten #continter #ordenar #locales #txt{width:64px; float:left}
#conten #continter #ordenar #locales #cajaselec{width:158px; float:left; margin:5px 50px 0 0}

#conten #continter #ordenar #locales select{
width:154px;
height:18px;
font-size:11px;
float:left;
color:#726a6a;
border:1px solid #9c0000
}

#conten #continter #ordenar #locales input{
width:154px;
height:14px;
border:1px solid #cd581f;
margin:0 0 14px 0;
color:#767676;
font-size:11px;
background: url(../rs_images/fnd_input.jpg) repeat-x

}

#conten #continter #ordenar #btnorden{
float:left;
height:16px;
width:16px;
margin:11px 0 0 -60px;
}

#conten #continter #ordenar #btnorden a{
text-indent:-9000px;
background:url(../rs_images/btn_ir.jpg) no-repeat;
height:16px;
display:block
}

#conten #continter .txtlocales{
float: left;
width:166px;
color:#726a6a;
margin:17px 0 0 17px
}

/* IE6 Only */
* html #conten #continter .txtlocales {
margin:8px 0 0 8px
}

#conten #continter .mapa{
width:561px;
height:432px;
float:right;
border:1px  solid #9a9999;
margin:17px 0 0 0
}

/* IE6 Only */
* html #conten #continter .mapa {
margin:8px 0 0 0
}


/*DETALLE LOCAL ////////////////////////////////////////////////////////////////////*/

#conten #continter #ordenar #locales #txtlocales{
width:116px;
height:19px;
float:left;
margin:7px 0 0 5px;
text-transform:uppercase
}

/* IE6 Only */
* html #conten #continter #ordenar #locales #txtlocales{
margin:7px 0 0 2px;
}

#conten #continter .titlocal{
width:700px;
float:left;
color:#c20000;
font-weight:bold;
margin:23px 0 0 17px;
text-transform:uppercase;
font-size:12px
}

/* IE6 Only */
* html #conten #continter .titlocal {
margin:11px 0 0 8px;
}

#conten #continter .contdetalle{
width:770px;
float:left;
margin:0 0 51px 0
}

/* IE6 Only */
* html #conten #continter .contdetalle {
margin:0 0 25px 0
}

#conten #continter .contdetalle .imgdetalle{
width:300px;
float:left;
height:201px;
border:1px solid #29abd6;
margin:17px 0 0 17px
}

/* IE6 Only */
* html #conten #continter .contdetalle .imgdetalle {
margin:8px 0 0 8px
}

#conten #continter .contdetalle .txtdetalle{
width:332px;
height:203px;
float:left;
color:#726a6a;
margin:17px 0 0 17px;
padding:0 0 0 22px;
background:url(../rs_images/linea_roja_local.jpg) no-repeat
}

/* IE6 Only */
* html #conten #continter .contdetalle .txtdetalle {
margin:8px 0 0 17px;
}

/*EMPRESAS*/

#continter .imginterior{
width:775px;
height:227px;
float:left;
}

#continter .linearoja{
width:775px;
height:5px;
float:left;
background:#c10000;
margin:8px 0 0 0
}

/* IE6 Only */
* html #continter .linearoja {
margin:4px 0 -4px 0;
background:url(../rs_images/linea_rojaie.jpg) no-repeat

}


#continter .txtinter{
width:630px;
float:left;
margin:12px 0 0 12px;
color:#726a6a
}

/* IE6 Only */
* html #continter .txtinter {
margin:6px 0 0 6px;
}


#continter .txt_form{
width:630px;
float:left;
margin:12px 0 0 12px;
color:#726a6a
}

/* IE6 Only */
* html #continter .txt_form {
margin:6px 0 0 6px;
}

#continter .txtinter p{
margin:0 0 15px 0
}

/*SUSCRIPCION //////////////////////////////////////////////////////////////////////////////////////*/

#continter .txt_form .formboletin{
width:580px;
float:left;
background:#fbfafa;
margin:15px 0 0 0;
min-height:500px
}

/* IE6 Only */
* html #continter .txt_form .formboletin {
height:500px
}

#continter .txt_form .formboletin .contform{
float:left;
width:500px;
margin:17px 0 0 20px;
}

/* IE6 Only */
* html #continter .txt_form .formboletin .contform {
margin:8px 0 0 10px;
}

#continter .txt_form .formboletin .contform2{
float:left;
width:480px;
height:22px;
margin:17px 0 0 20px;
}

/* IE6 Only */
* html #continter .txt_form .formboletin .contform2 {
margin:8px 0 0 10px;
}

#continter .txt_form .formboletin .contform3{
float:left;
width:480px;
margin:17px 0 0 20px;
}

/* IE6 Only */
* html #continter .txt_form .formboletin .contform3 {
margin:8px 0 0 10px;
}

#continter .txt_form .formboletin .textoform{
float:left;
width:110px
}

#continter .txt_form .formboletin .inputform{
float:left;
width:321px;
height:18px
}

#continter .txt_form .formboletin .comentarios{
float:left;
width:321px;
}

#continter .txt_form .formboletin .comentarios .areatexto{
width:316px;
border:1px solid #cd581f;
margin:-2px 0 14px 0;
color:#767676;
font-size:11px;
background: url(../rs_images/fnd_textarea.jpg) repeat-x

}

/* IE6 Only */
* html #continter .txt_form .formboletin .comentarios .areatexto {
margin:0 0 7px 0;
}

#continter .txt_form .formboletin .inputform input{
width:316px;
height:16px;
border:1px solid #cd581f;
margin:-2px 0 14px 0;
color:#767676;
font-size:11px;
background: url(../rs_images/fnd_input.jpg) repeat-x}

#continter .txt_form .formboletin .inputform .examinar{
width:316px;
height:24px;
font-size:13px;
}

#continter .txt_form .formboletin .inputform select{
width:139px;
height:17px;
border:1px solid #cd581f;
margin:0 0 14px 0;
color:#767676;
font-size:11px;
background: url(../rs_images/fnd_input.jpg) repeat-x

}

/* IE6 Only */
* html #continter .txt_form .formboletin .inputform input {
margin:0 0 7px 0;
}

#continter .txt_form .formboletin .inputform .fecha{
width:80px;
height:17px;
border:1px solid #cd581f;
margin:0 4px 14px 0;
color:#767676;
font-size:11px;
background: url(../rs_images/fnd_input.jpg) repeat-x}



#continter .txt_form .formboletin .lineaform{
float:left;
height:12px;
width:580px;
background:url(../rs_images/linea_form.jpg) no-repeat;
margin:20px 0 9px 0
}

/* IE6 Only */
* html #continter .txt_form .formboletin .lineaform {
margin:10px 0 4px 0
}

#continter .txt_form .formboletin .lineaform2{
float:left;
height:1px;
width:528px;
background:#ee4343;
margin:8px 0 0 4px
}

/* IE6 Only */
* html #continter .txt_form .formboletin .lineaform2 {
background:url(../rs_images/linea_roja.jpg) no-repeat;
margin:4px 0 0 2px
}




#continter .txt_form .formboletin .btnenviar{
width:69px;
height:24px;
float:right;
margin:0 169px 70px 0;
}

/* IE6 Only */
* html #continter .txt_form .formboletin .btnenviar {
margin:0 84px 45px 0;
}

#continter .txt_form .formboletin .btnenviar a{
display:block; 
height:24px;
text-indent:-9000px;
background:url(../rs_images/btn_enviar.jpg) no-repeat

}

#continter .txt_form .formboletin .btnenviar a:hover{
background:url(../rs_images/btn_enviar.jpg) no-repeat 0 -24px

}

#continter .txt_form .formboletin  .txtresp{
font-size:14px;
float:left;
width:550px;
}

#continter .txt_form .formboletin .btnregre{
width:78px;
height:24px;
float:right;
margin:0 169px 15px 0;
}

#continter .txt_form .formboletin .btnregre a{
display:block; 
height:24px;
text-indent:-9000px;
background:url(../rs_images/btn_regresar.jpg) no-repeat

}

#continter .txt_form .formboletin .btnregre a:hover{
background:url(../rs_images/btn_regresar.jpg) no-repeat 0 -24px

}


/*NOVEDADES*/

#continter .novedcont{
width:775px;
float:left;
margin:5px 0 25px 0;
line-height:1.3em
}

#continter .novedcont .imglistanov{
width:173px;
height:172px;
float:left;
border:1px solid #29abd6;
margin:0 0 35px 15px
}

#continter .novedcont .txtlistanov{
width:427px;
float:left;
margin:8px 0 0 35px;
color:#726a6a;
text-align:justify
}

#continter .novedcont .txtlistanov p{
margin:15px 0 0 0;
padding:0 0 0 15px;
background:url(../rs_images/bullet_nov.jpg) no-repeat 0 2px

}

#continter .novedcont .btnvernov{
width:69px;
height:24px;
float:right;
margin:180px 12px 0 0;
}

#continter .novedcont .btnvernov a{
display:block; 
height:24px;
text-indent:-9000px;
background:url(../rs_images/btn_ver-mas.jpg) no-repeat

}

#continter .novedcont .btnvernov a:hover{
background:url(../rs_images/btn_ver-mas.jpg) no-repeat 0 -24px

}

/*PAGINACION NOVEDADES*/

#continter #paginacion{float:right;height:16px; margin:0}

#continter #paginacion a{
width:14px;
height:14px;
display:block;
float:left;
margin:0 1px 0 0;
text-align:center;
color:#000;
text-decoration:none;

}

#continter #paginacion li{list-style:none;border:0; margin:0; padding:0; float:left;width:14px;
height:14px; text-align:center}

#continter #paginacion a:link{
color:#5c5950;
text-decoration:none;
}
#continter #paginacion a:visited{
color:#5c5950;
text-decoration:none
}
#continter #paginacion a:hover{
color:#c40000;
}
#continter #paginacion .active{
color:#fff; background:#c40000
}

/*DETALLE NOVEDADES //////////////////////////////////////////////////////////////*/

#continter #contimggrande{
width:326px;
float:left
}

#continter #contimggrande #imggrande{
width:326px;
float:left;
height:291px;
border:1px solid #29abd6
}

#continter #contimggrande ul{width:326px; list-style:none;}
#continter #contimggrande ul li{ float:left; margin:6px 2px 0 2px; width:77px; height:77px;}

/* IE6 Only */
* html #continter #contimggrande ul li {
margin:3px 1px 0 1px
}

#continter #contimggrande ul li a{
border:1px solid #29abd6;
display:block;
width:77px;
height:77px;
border:1px solid #29abd6;
filter:alpha(opacity=70);   
-moz-opacity: .70;   
opacity: .70;
}

#continter #contimggrande ul li a:link{
border:1px solid #29abd6;
filter:alpha(opacity=70);   
-moz-opacity: .70;   
opacity: .70;
}
#continter #contimggrande ul li a:visited{border:1px solid #29abd6;}
#continter #contimggrande ul li a:active{border:1px solid #29abd6;}
#continter #contimggrande ul li a:hover{
border:1px solid #fea93a;
filter:alpha(opacity=100);   
-moz-opacity: 1;   
opacity: 1;
}

#continter #contimggrande .activo{
border:1px solid #fea93a;
filter:alpha(opacity=100);   
-moz-opacity: 1;   
opacity: 1;
}

#continter #txtdetallenov{
width:406px;
float:left;
margin:0 0 0 25px;
color:#726a6a;
text-align:justify;
line-height:1.3em
}

#continter #txtdetallenov h1{
color:#c20000 ; font-size:12px; margin:0 0 20px 0; text-transform:uppercase;
}

#continter #txtdetallenov p{
margin:12px 0 0 0;
padding:0 0 0 15px;
background:url(../rs_images/bullet_nov.jpg) no-repeat 0 2px

}

/*DETALLE CATALOGO/////////////////////////////////////////////////////////////////////////////////////////////*/

#continter #contdetalle{
width:775px;
background:#f6f5f5;
float:left;
margin:0 0 10px 0
}

#continter #contdetalle #imgdetalle{
width:412px;
height:227px;
float:left
}

#continter #contdetalle #txtdetalle{
width:346px;
height:207px;
float:left;
margin:17px 0 0 15px;
color:#393737
}

#continter #contdetalle #txtdetalle h1{
color:#c20000;
font-size:11px; 
text-transform:uppercase; 
width:308px; 
margin:0 0 16px 0}

#continter #contdetalle #txtdetalle p{
width:330px;
margin:0 0 12px 0
}

#continter #contdetalle #txtdetalle span{width:330px; float:left; margin:0; color:#726a6a}
#continter #contdetalle #txtdetalle .contprecio{float:left;width:200px;}
#continter #contdetalle #txtdetalle .contprecio h2{color:#fda93a; font-size:14px;margin:10px 0 0 0}
#continter #contdetalle #txtdetalle .contprecio h3{color:#c30000; font-size:11px; font-weight:normal;margin:4px 0 0 0}
#continter #contdetalle #txtdetalle .contprecio h4{color:#726a6a; font-size:11px; font-weight:normal;margin:4px 0 0 0}
#continter #contdetalle #txtdetalle .enviaramigo{width:126px;float:right; margin:49px 0 0 0}
/*#continter #contdetalle #txtdetalle .enviaramigo a{
height:26px;
display:block;
color:#393737; 
background:url(../images/ico_enviar.jpg) no-repeat 0 -2px; 
padding:0 0 0 25px;
text-decoration:none
}
#continter #contdetalle #txtdetalle .enviaramigo a:link{color:#393737;}
#continter #contdetalle #txtdetalle .enviaramigo a:visited{color:#393737;}
#continter #contdetalle #txtdetalle .enviaramigo a:active{color:#393737;}
#continter #contdetalle #txtdetalle .enviaramigo a:hover{color:#393737; text-decoration:underline}*/




/*TABS DETALLE//////////////////////////////////////////////////////*/

#Tabs{
clear:both;
position:relative;
height:29px;
background:url(../rs_images/tab1detalle.jpg) 0 0 no-repeat;
margin:0 0 10px 0}

#Tabs .tabresumen{background-position:0 0 !important;}
#Tabs .tabcarac{background-position:0 -28px !important;}
#Tabs .tabespecifica{background-position:0 -56px !important;}

#Tabs a{color:#9a9696;text-decoration:none;}
.Tabs_nav ul{list-style:none; margin:0 0 0 165px}
.Tabs_nav ul li{float:left;text-align:center;height:12px;margin:8px 27px 0 0}
.Tabs_nav .resumen{width:120px;}
.Tabs_nav .caracter{width:79px;}
.Tabs_nav .especifica{width:135px;}
.Tabs_nav li a{color:#9a9696 !important;}
.Tabs_nav li a:hover{color:#9a9696 !important;}
.Tabs_nav li.activo a{text-decoration:none; color:#16a4d2}

#continter .detalletabs{
width:630px;
float:left;
margin:12px 0 0 12px;
color:#726a6a;
line-height:1.3em}

#continter .detalletabs p{
margin:12px 0 0 0;
padding:0 0 0 15px;
background:url(../rs_images/bullet_nov.jpg) no-repeat 0 2px}

/*CONTENIDO BLOG ////////////////////////////////////////////////////////*/

#rightside_blog{
width:244px;
float:right;
margin:-20px 4px 0 0;
/*background:#9a0000;*/
background:#af0a10;
}

/* IE6 Only */
* html #rightside_blog {
margin:-25px 2px 0 0;
}

/*comienza blog ////////////////////*/

#rightside_blog #encarte{
/*float:left;*/
width:200px;
}

#rightside_blog #encarte #titencarte{
width:244px;
float:left;
height:25px;
text-indent:-9000px;
background:url(images/tit_encarte.jpg) no-repeat;
margin:32px 0 0 0
}

/* IE6 Only */
* html #rightside_blog #encarte #titencarte {
margin:16px 0 0 0
}

#rightside_blog #encarte #encarte_flash{
width:221px;
float:left;
height:163px;
margin:29px 0 0 13px
}

/* IE6 Only */
* html #rightside_blog #encarte #encarte_flash {
margin:14px 0 0 6px
}


/*
#rightside_blog #cloud{
background-color:#9A0000;
width:220px;
float:left;
margin:0px;
padding:10px
}
*/
#rightside_blog #cloud a{color:#fff; text-decoration:none}
#rightside_blog #cloud a:hover{text-decoration:underline}

#rightside_blog #cloud ul li a{
color:#3366CC;
text-decoration:none
}
#rightside_blog #cloud ul li a:hover{
color:#0033CC;
text-decoration:underline
}

#rightside_blog #categorias, #rightside_blog #latest, #rightside_blog #bookmarks, #rightside_blog #cloud{
float:left;
width:100%;

}

#rightside_blog #categorias #titcate, #rightside_blog #latest #titpost, #rightside_blog #bookmarks #titenlaces, #rightside_blog #cloud #tittags{
width:244px;
float:left;
height:25px;
text-indent:-9000px;
margin:20px 0;
}

/* IE6 Only */
* html #rightside_blog #categorias #titcate, * html #rightside_blog #latest #titpost, * html #rightside_blog #bookmarks #titenlaces, * html #rightside_blog #cloud #tittags {
margin:16px 0 29px 0
}

#rightside_blog #categorias #titcate {background:url(images/tit_categ.jpg) no-repeat;}
#rightside_blog #latest #titpost{background:url(images/tit_ulti.jpg) no-repeat;}
#rightside_blog #bookmarks #titenlaces{background:url(images/tit_enlaces.jpg) no-repeat;}
#rightside_blog #cloud #tittags{background:url(images/tit_tags.jpg) no-repeat;}

/*
#rightside_blog #categorias h1{
width:180px;
color:#fff;
float:left;
height:15px;
font-size:12px;
margin:0 0 6px 21px;
}
*/
/* IE6 Only 
* html #rightside_blog #categorias h1 {
margin:0 0 6px 10px;
}*/

#rightside_blog #categorias ul, #rightside_blog #latest ul, #rightside_blog #bookmarks ul, #rightside_blog #cloud ul{
width:85%;
color:#fff;
float:left;
list-style:none;
margin:0 0 0px 21px;
}

#rightside_blog #cloud p{
width:90%;
color:#fff;
float:left;
list-style:none;
margin:0 0 20px 10px;
}

#rightside_blog #cloud ul.wp-tag-cloud li { float:left; }
#rightside_blog #cloud p a { color: #fff; margin: 0 3px 0 0; }
#rightside_blog #cloud ul.wp-tag-cloud li a:hover { color: #EFFF00; }

/* IE6 Only */
* html #rightside_blog #categorias ul, * html #rightside_blog #latest ul, * html #rightside_blog #bookmarks ul, * html #rightside_blog #cloud p{
margin:0 0 20px 10px;
}

#rightside_blog #categorias ul li, #rightside_blog #latest ul li, #rightside_blog #bookmarks ul li, #rightside_blog #cloud ul li{
/*color:#d6d5d5;*/
color:#EFFF00;
margin:0 0 5px 0;
}

* html #rightside_blog #categorias ul li, * html #rightside_blog #latest ul li, * html #rightside_blog #bookmarks ul li, * html #rightside_blog #cloud ul li {
margin:0 0 6px 0
}

#rightside_blog #latest ul li{
margin:0;
padding:7px 2px;
border-bottom:1px solid #9a0000;
display:block;
}

/* IE6 Only */
* html #rightside_blog #latest ul li{
margin:0 0 5px 0;
padding:0 0 10px 0;
}

#rightside_blog #latest ul li:hover{
background:#9A0000;
color:#534D4D;
}

#rightside_blog ul li a{
color:#ffffff;
text-decoration:none;
font-size:120%;
}

#rightside_blog  ul li a:link{color:#ffffff}
#rightside_blog  ul li a:visited{color:#ffffff;}
#rightside_blog  ul li a:active{/*color:#d6d5d5;*/color:#1181A5;}
#rightside_blog  ul li a:hover{text-decoration:underline}


#menublog ul{
list-style:none;
height:49px;
margin:4px 0 0 0
}

#menublog ul li{
float:left; text-indent:-9000px
}

#menublog ul li.btncatalogo a{
background: url(images/btn_catalogo.jpg) no-repeat; display:block; height:49px; width:275px
}

#menublog ul li.btnnews a{
background: url(images/btn_news.jpg) no-repeat; display:block; height:49px; width:255px
}
#menublog ul li.btnrss a{
background: url(images/btn_rss.jpg) no-repeat; display:block; height:49px; width:202px
}

#menublog ul li.btncatalogo a:hover{
background: url(images/btn_catalogo.jpg) no-repeat 0 -49px; display:block; height:49px; width:275px
}

#menublog ul li.btnnews a:hover{
background: url(images/btn_news.jpg) no-repeat 0 -49px; display:block; height:49px; width:255px
}
#menublog ul li.btnrss a:hover{
background: url(images/btn_rss.jpg) no-repeat 0 -49px; display:block; height:49px; width:202px
}

.post{
font-size:110%;
color:#534D4D;
width:710px;
float:left;
margin:24px 0 0 24px;
}

/* IE6 Only */
* html .post {
margin:16px 0 0 16px;

}

#conten_blog  #ordenar{
background:#fbfafa;
width:731px;
float:left;
height:32px;
margin:12px 0 10px 0;
}

/* IE6 Only */
* html #conten_blog  #ordenar {
margin:6px 0 5px 0;
}

#conten_blog #ordenar #porprecio{
width:168px;
height:18px;
float:left;
margin:5px 0 0 11px
}

/* IE6 Only */
* html #conten_blog #ordenar #porprecio {
margin:2px 0 0 5px;
}

#conten_blog #ordenar #porprecio #cajaselec{ float:left; }
#conten_blog #ordenar #porprecio #cajaselec input{width:164px;height:14px; font-size:11px; border:1px solid #9c0000; color:#726a6a;background: url(../rs_images/fnd_input.jpg) no-repeat; padding:4px 0 0 2px }

#conten_blog #ordenar #prodpag #btnorden{
float:left;
height:16px;
width:16px;
margin:8px 0 0 8px
}

/* IE6 Only */
* html #conten_blog #ordenar #prodpag #btnorden {
margin:4px 0 0 4px;
}

#conten_blog #ordenar #prodpag #btnorden a{
text-indent:-9000px;
background:url(../rs_images/btn_ir.jpg) no-repeat;
height:16px;
display:block
}



#selecblog{float:left; width:400px;height:18px; margin:8px 0 0 40px;}

/* IE6 Only */
* html #selecblog {
margin:4px 0 0 20px;position:absolute;
z-index:0
}

#selecblog select{
width:154px;
height:16px;
font-size:11px;
float:left;
color:#726a6a;
border:1px solid #9c0000;
}

.post h1{ width:700px; /*color:#16a4d2;*/ font-size:170%; /*text-transform:uppercase;*/float:left}
.post h1 a{color:#16a4d2; /*text-transform:uppercase;*/float:left; text-decoration:none}
.post h1 a:link{color:#474747;/*text-transform:uppercase;*/float:left; text-decoration:none}
.post h1 a:visited{color:#474747;/*text-transform:uppercase;*/float:left; text-decoration:none}
.post h1 a:active{color:#474747;/*text-transform:uppercase;*/float:left; text-decoration:none}
.post h1 a:hover{ text-decoration:underline}

.post h2{width:600px; float:left; color:#726a6a; font-size:110%; font-weight:normal; margin:0 0 7px 0}
.post h2 a{ color:#1181a5; text-decoration:none}
.post h2 a:visited{color:#1181a5; text-decoration:none}
.post h2 a:active{color:#1181a5; text-decoration:none}
/* color original .post h2 a:active{color:#16a4d2; text-decoration:none}*/

/* IE6 Only */
* html .post h2 {margin:0 0 9px 0}

.post h3{ width:700px; color:#c20000; font-size:140%; text-transform:uppercase; float:left}/*titulo detalle post*/
.post .enviaramigo{width:88px;float:right; margin:10px 12px 0 0}

/* IE6 Only */
* html .post .enviaramigo {
margin:5px 6px 0 0
}

.post .entry{
width:703px;
float:left;
/*height:318px;
background:#e7f6fb;*/
margin:6px 0 0 0;
padding-top:13px;
padding-bottom:13px;
padding-top:13px;
}

.post .entry ul{/*padding-left:17px*/list-style:none;}

/* IE6 Only */
* html .post .entry {
margin:3px 0 0 0;
/*height:318px;*/
padding-top:13px;
}

.post .imgblog{
width:280px;
height:285px;
float:left;
margin:13px 16px 18px 14px
}

/* IE6 Only */
* html .post .imgblog {
margin:13px 8px 18px 7px
}

.post .imgblog .pie_foto{
width:280px;
float:left;
color:#000;
margin:8px 0 0 0
}

/* IE6 Only */
* html .post .imgblog .pie_foto {
margin:8px 0 0 0
}

.post .entry p{
/*color:#827b7b;*/
font-size:110%;
text-align:justify;
line-height:150%;
padding:0px 13px 13px 3px;

}
.post .entry ul li{line-height:150%; font-size:120%}

.post .entry p span{
font-size:12px;
font-weight:bold;
color:#1181a5;
}

.post .entry p small{
font-size:85%;
}

.post .entry p a{
/*width:80px;*/
background:url(../rs_images/flecha_leer.jpg) no-repeat 70px 1px;
font-size:100%;
/*font-weight:bold;*/
color:#1181a5;
text-decoration:none;
}

.post .entry p a.more-link{float:right}

.post .entry p a:link{color:#1181a5;}
.post .entry p a:visited{color:#1181a5;}
.post .entry p a:active{color:#1181a5;}
.post .entry p a:hover{ text-decoration:underline}


.post .entry  a:link{color:#1181a5;}
.post .entry  a:visited{color:#1181a5;}
.post .entry  a:active{color:#1181a5;}
.post .entry  a:hover{ text-decoration:underline}

.post .postmetadata{
width:689px;
float:left;
margin:3px 0 0 0;
border-bottom:2px solid #ee7a7a;;
}

/* IE6 Only */
* html .post .postmetadata {
margin:13px 0 0 0;
}
/* 
.post .postmetadata .lineablog{
width:583px;
height:2px;
float:left;
background:#ee7a7a;
}

IE6 Only 
* html .post .postmetadata .lineablog {
background:url(images/linea_blog_ie.jpg) repeat-x 0px 3px;
}*/

.post .postmetadata .tags{
/*margin:0px 5px 5px 0px;*/
text-transform:uppercase;
width:80%;
}

.post .postmetadata .tags a{
	color:#1181a5;
	text-decoration:none;
}
.post .postmetadata .tags a:hover{
	text-decoration:underline;
}

.post .postmetadata .titcomment{
/*width:134px;
height:25px;*/
float:left;
margin:12px 0 0
}

/* IE6 Only */
* html .post .postmetadata .titcomment {
margin:0 0 0 6px
}

.post .postmetadata .titcomment h3{font-size:140%; color:#C20000; background:url(images/ico_comment.gif) no-repeat right 0; padding-right:20px; width:auto; text-transform:uppercase}

.post .postmetadata .titcomment h4{font-size:120%; color:#666; background:url(images/ico_comment.gif) no-repeat right 0; padding-right:20px;}


.post .postmetadata .comments{
width:625px;
float:left;
min-height:107px;
max-height:inherit;
margin:10px 0 0 0;
padding-left:0;
list-style:none;
list-style-type:none;
list-style-position:outside;
}

/* IE6 Only */
* html .post .postmetadata .comments {
margin:5px 0 0 0;
height:107px;
padding-left:0;
}

.post .postmetadata .comments .titfechacont{
width:625px;
float:left;
background: url(images/fondo_coment.jpg) no-repeat;
margin-top:10px;
}

.post .postmetadata .comments .titfecharesp{
width:625px;
float:left;
background: url(../rs_images/fondo_respcoment.jpg) no-repeat;
}

.post .postmetadata .comments .titfechacont .titfechatxt, .post .postmetadata .comments .titfecharesp .titfechatxt{
width:550px;
float:left;
margin:6px 0 0 13px
}

/* IE6 Only */
* html .post .postmetadata .comments .titfechacont .titfechatxt, .post .postmetadata .comments .titfecharesp .titfechatxt {
margin:3px 0 0 6px
}

.post .postmetadata .comments .titfechacont .titfechatxt .nomusuario{
font-size:14px;
font-weight:bold;
color:#fff;
}

.post .postmetadata .comments .titfechacont .titfechatxt .nomusuario a{color:#fff}

.post .postmetadata .comments .titfecharesp .titfechatxt .nomusuario{
font-size:14px;
font-weight:bold;
color:#fff;
}

.post .postmetadata .comments .titfechacont .titfechatxt .fechapost, .post .postmetadata .comments .titfecharesp .titfechatxt .fechapost{
font-size:120%;
font-weight:bold;
color:#666;
margin:0 0 0 10px
}

/* IE6 Only */
* html .post .postmetadata .comments .titfechacont .titfechatxt .fechapost, .post .postmetadata .comments .titfecharesp .titfechatxt .fechapost {
margin:0 0 0 5px
}

.post .postmetadata .comments .titfechacont .postresp, .post .postmetadata .comments .titfecharesp .postresp{
width:588px;
float:left;
margin:14px 0 0 14px;
}

/* IE6 Only */
* html .post .postmetadata .comments .titfechacont .postresp, .post .postmetadata .comments .titfecharesp .postresp {
margin:14px 0 8px 7px;
}

.post .postmetadata .comments .titfechacont  .postresp p, .post .postmetadata .comments .titfecharesp  .postresp p{
width:588px;
float:left;
font-size:110%;
}

.post .postmetadata .comments .titfechacont .resppost{
width:88px;
float:right;
height:22px;
margin:22px 0 0 26px;
}

/* IE6 Only */
* html .post .postmetadata .comments .titfechacont .resppost {
margin:22px 0 0 26px;
}

.post .postmetadata .comments .titfechacont .resppost a{
width:88px;
height:22px;
background:url(images/flecha_coment.jpg) no-repeat 60px 1px;
display:block;
font-size:110%;
font-weight:bold;
color:#26aad5;
text-decoration:none;
text-transform:uppercase;
}

.post .postmetadata .comments .titfechacont .resppost a:link{color:#26aad5a;}
.post .postmetadata .comments .titfechacont .resppost a:visited{color:#26aad5;}
.post .postmetadata .comments .titfechacont .resppost a:active{color:#26aad5;}
.post .postmetadata .comments .titfechacont .resppost a:hover{ text-decoration:underline}

.post .postmetadata .cajacomentario{
width:623px;
float:left;

}

.post .postmetadata .cajacomentario textarea{
/*color:#C2BBB4;*/
color:#4C4C4C;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:126px;
width:588px;
border:none}

.post .postmetadata .cajacomentario .burbuja{
border:5px solid #f9a849;
margin:10px 0 0;
padding:10px;
width:auto;
}

/* IE6 Only */
* html .post .postmetadata .cajacomentario .burbuja {
margin:5px 0 0;
}

.post .postmetadata .cajacomentario .burbujafin {
background:transparent url(images/img_burbujafin.jpg) no-repeat scroll 20px -1px;
/*color:#C2BBB4;*/
color:#4C4C4C;
height:52px;
padding:10px 0 0;
position:relative;
text-align:right;
top:-5px;}


#conten_blog  .post .postmetadata .cajacomentario .burbujafin a{color:#534D4D}
#conten_blog  .post .postmetadata .cajacomentario .burbujafin a:hover{ text-decoration:none}

/*BOTONES RESPUESTA POST ///////////////////////////////////////////////////////////////////////////////////////*/

.post .postmetadata .botonespost{
width:190px;
float:right;
height:48px
}

.post .postmetadata .botonespost .enviarresp,.post .postmetadata .botonespost .borrarresp{
width:64px;
float:left;
height:48px;
text-indent:-9000px;
margin:0 30px 0 0
}

/* IE6 Only */
* html .post .postmetadata .botonespost .enviarresp,.post .postmetadata .botonespost .borrarresp {
margin:0 15px 0 0
}

.post .postmetadata .botonespost .enviarresp a{
width:64px;
height:24px;
background:url(../rs_images/btn_enviar_resp.jpg) no-repeat;
display:block;
outline:0
}

.post .postmetadata .botonespost .borrarresp a{
width:64px;
height:24px;
background:url(../rs_images/btn_borrar_resp.jpg) no-repeat;
display:block;
outline:0
}

.post .postmetadata .botonespost .enviarresp a:link,.post .postmetadata .botonespost .borrarresp a:link{
background-position:0 0
}

.post .postmetadata .botonespost .enviarresp a:visited,.post .postmetadata .botonespost .borrarresp a:visited{
background-position:0 0
}

.post .postmetadata .botonespost .enviarresp a:active,.post .postmetadata .botonespost .borrarresp a:active{
background-position:0 0
}

.post .postmetadata .botonespost .enviarresp a:hover,.post .postmetadata .botonespost .borrarresp a:hover{
background-position:0 -23px
}

.post .postmetadata .comentario{
width:30%;
float:right;
text-align:right;
text-transform:uppercase;
margin-bottom:10px
}

/* IE6 Only */
* html .post .postmetadata .comentario {
margin:-2px 8px 0 0;
}

.post .postmetadata .comentario a{
/*background:url(images/flecha_coment.jpg) no-repeat 92px 0px;*/
font-size:100%;
font-weight:bold;
color:#26aad5;
text-decoration:none
}
.post .postmetadata .comentario a:link{color:#1181a5;}
.post .postmetadata .comentario a:visited{color:#1181a5;}
.post .postmetadata .comentario a:active{color:#1181a5;}
/* color original .post .postmetadata .comentario a:active{color:#26aad5;}*/
.post .postmetadata .comentario a:hover{ text-decoration:underline}

.post .postmetadata .rayasblog{
width:555px; 
float:left; 
background: url(../rs_images/lineas_gris.jpg) repeat-x; 
height:6px;}

/*POP UP RECOMENADAR A UN AMIGO //////////////////////////////////////////////////*/

#fondo_negro{
width:100%; 
height:100%;
position:fixed;
z-index:1;
margin:0;
left:-1px; 
background:#000; 
visibility:hidden;
filter:alpha(opacity=75);   
-moz-opacity: .75;   
opacity: .75;}

/* IE6 Only */
* html #fondo_negro {
position: absolute;
}

#popuprecom{
    position:fixed;
    padding: 0;
  	margin: 0  auto;
	width: 352px;
	height: 473px;
	top:10%;
	left:32%;
	background:#f1f1f1;
	border:3px solid #ca0c0c;
	z-index:800;
	visibility:hidden
}

/* IE6 Only */
* html #popuprecom {
position: absolute;
}

#popuprecom #logorecom{
float:left;
width:182px;
height:53px
}

#popuprecom #cerrar{
width:62px;
height:38px;
float:right;
margin:7px 0 0 0;
}

#popuprecom #cerrar a{
display:block;
font-size:12px;
height:38px;
color:#605e5e;
background: url(../rs_images/ico_cerrar.jpg) no-repeat 35px 0;
padding:0 15px 0 0;
text-decoration:none
}

#popuprecom #cerrar a:hover{ text-decoration:underline}

#popuprecom .linearecom{
width:352px;
float:left;
height:10px;
background:url(../rs_images/linea_recom.jpg) no-repeat

}

#popuprecom .contrecom{
width:300px;
float:left;
margin:8px 0 8px 20px;
height:22px
}

/* IE6 Only */
* html #popuprecom .contrecom {
margin:4px 0 4px 10px;
}

#popuprecom .contrecom .txtrecom{
width:120px;
float:left;
color:#16a4d2;
font-size:12px
}

#popuprecom .contrecom .inputrecom{
width:180px;
float:left;
}
#popuprecom .contrecom .inputrecom input{
height:16px;
width:179px;
border:1px solid #cd581f;
margin: 0 0 14px 6px;
color:#767676;
font-size:11px;
background: url(../rs_images/fnd_input.jpg) repeat-x}

/* IE6 Only */
* html #popuprecom .contrecom .inputrecom input {
margin: 0 0 7px 3px;
}

#popuprecom .contrecom .txtarea{
width:120px;
float:left;
color:#16a4d2;
font-size:12px
}

#popuprecom .contrecom .inputarea{
width:304px;
height:153px;
float:left;
margin:14px 0 0 0
}

#popuprecom .contrecom .inputarea .coment{
width:304px;
border:1px solid #cd581f;
margin: 0 0 14px 6px;
color:#767676;
font-size:11px;
background: url(../rs_images/fnd_textarea.jpg) repeat-x

}

#popuprecom  .btnenviar{
width:69px;
height:24px;
float:right;
margin:100px 15px 0 0;
}

/* IE6 Only */
* html #popuprecom  .btnenviar {
margin:-50px 7px 0 0;
float:right;
}

#popuprecom  .btnenviar a{
display:block; 
height:24px;
text-indent:-9000px;
background:url(../rs_images/btn_enviar.jpg) no-repeat

}

#popuprecom  .btnenviar a:hover{
background:url(../rs_images/btn_enviar.jpg) no-repeat 0 -24px

}

/*comienza contenido footer /////////////////////////////////////////////////////////////////////////////////*/

/*menu footer*/

#menufooter{
width:996px;
float:left; 
height:30px;
border-bottom:2px solid  #af0a10
}

#menufooter  ul{
color:#474747;
list-style:none;
width:996px
}

#menufooter ul li{
float:left;
margin:0 0 0 15px;

}

#menufooter ul li a{
display:block;
text-decoration:none;
text-align:center;
color:#8f8d8d;
text-transform:uppercase;
background:url(images/bullet.jpg) no-repeat ;
padding:0 0 0 12px
}

#menufooter ul li a:hover{
color:#ed1c24;
text-decoration:underline
}

#menufooter ul #catalogoR{
width:100px;
background: url(images/ico_radioshack.jpg) no-repeat 78px 0; 
height:25px}

#menufooter ul #catalogoR a{
text-align:left;
background:url(images/bullet.jpg) no-repeat ;

}

#footer #espacio{
	width:996px;
	height:32px;
	position:relative;
	top:-20px;
	background:#fff;
	
}

#footer #logofooter{
width:216px;
height:85px;
float:left;
margin:10px 0 0 0;

}

#footer #direccion{float:left;color:#9f9f9f;margin:30px 0 0 18px; width:250px; height:20px;}
#footer #direccion a{color:#ed1c24; text-decoration:none} 

#footer #interactiva{float:right;width:140px;margin:45px 10px 0 0; height:48px;}
#footer #interactiva #desarrollado{float:left;margin:17px 0 0 0;height:20px;width:83px; color:#5c5e5c}
#footer #interactiva #logointeractiva{float:left; width:49px; height:48px; margin:0 0 0 5px}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left
	}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 0px 10px 10px 0px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

h2.pagetitle {
	font-size: 170%;	
	margin:12px 0 12px 25px;
	text-align: left;
	color:#16A4D2
}


/* CSS NUEVOS 26-02-09 ///////////////////////////////////////*/

#content{
float:left;
width:740px;
margin:0 0 0 4px;
height:inherit;
background-color:#ffffff;
font-size:11px;
/*background:url(../rs_images/fondo_cont.jpg) no-repeat;*/
}

/* IE6 Only */
* html #content {
margin:0 0 0 2px;
width:730px;
}

#content .post h3 {font-size:120%;}
#content .post h3 a{ /*color:#16A4D2;*/ text-decoration:none;color:#474747}
#content .post h3 a:hover{text-decoration:underline}
#content .post h3 a:visited{color:#474747}


#conten_blog .post h3 a{ color:#474747 ;text-decoration:none}
#conten_blog .post h3 a:visited{color:#474747}

#content .post p a{ color:#16A4D2; text-decoration:none}
#content .post p a:hover{text-decoration:underline}

#content .post .postmetadata a,#conten_blog .post .postmetadata a{color:#1181A5}

#conten_blog .post h3 a#responder, #conten_blog .post h3 a#comentarios{color:#C20000}

/* CSS creados 13-05-09 */

.navigation{ float:left; width:98%;}
.navigation .alignleft{float:left;color:#fff;background:#229bc2;border-bottom:2px solid #1181a5}
.navigation .alignright{float:right;color:#fff; background:#229bc2;border-bottom:2px solid #1181a5}

.navigation .index{margin:0 25px; background:#AF0A10; color:#229bc2; border:none }


.navigation .alignleft a,.navigation .alignright a{color:#fff; text-decoration:none;font-weight:bold; float:left;margin:5px}
.navigation .alignleft a:hover,.navigation .alignright a:hover{ text-decoration:underline}

.navigation .index a{color:#fff; }

#conten_blog #commentform p a{color:#534D4D}
#conten_blog #commentform p a:hover{text-decoration:none}

