body{font-size:0.7em; background: url(images/bg1.gif) #000; font-family: Arial, Helvetica, sans-serif; color:#000; }

*{margin:0; padding:0; list-style:none}

.sinfondo{background:none!important}

.sinmargen{margin:0;}

.left{float:left}

.right{float:right}

fieldset{border:0;}

input, select, textarea{font-family:Arial, Helvetica, sans-serif; font-size:100%}



#bg{background:url(images/bg.gif) repeat-y center top; }

#header{background:url(images/cabecera01.gif) no-repeat left; height:131px;  }

#header-right{background:url(images/cabecera02.gif) no-repeat right; height:131px; width:390px; float:right; }

#header-right span{ position:absolute; margin-top:-50px; display:block}

#header h1 a{text-indent:-9999px; overflow:hidden; width:0px; height:0px; display:block; margin:0 0}

#barra1{background:url(images/bara1.jpg) no-repeat; height:17px; padding:7px 0px; width:853px; text-transform:uppercase; font-weight:bold; }

#barra1 a{color:#000000; text-decoration:none; }

#body{margin:0 22px 0 23px}

#outer {width:890px; margin:0 auto;overflow:hidden;  }

#footer { clear:both; height:40px; overflow:hidden; margin-top:20px; display:block; color:#000; }

#footer a {  text-decoration:none; }

#footer a:hover { text-decoration:underline;}

#footer10 { border:#024eae solid 1px;}

.mainh{padding-left:10px;}

.mainh ul li{ float:left; background:url(images/icon01.gif) no-repeat right center;}

.mainh ul li a{text-decoration:none; display:block; float:left; color:#5F5F5E; padding:1px 10px;text-transform:uppercase; font-size:1em; font-weight:bold;}

.mainh ul li a:hover{text-decoration:underline;}

.breadcrumb { height:25px; color:#024eae; padding-left:15px; margin-bottom:12px; }

.breadcrumb a{ color:#024eae; font-size:1.3em; font-weight:bold; }

.breadcrumb a:hover{ text-decoration:underline; }



#content{width:470px; float:left;  position:relative; left:188px}

#sidebar-left{float:left; width:157px; position:relative; left:-452px;}

#sidebar-right{float:right; width:157px; margin-right:18px; display:inline}

*html #sidebar-right{margin-right:9px;}



.block{margin-bottom:12px}

#sidebar-left h3, #sidebar-right h3{height:54px; text-indent:-9999px;}

#sidebar-left ul, #sidebar-right ul{ }

#sidebar-left p, #sidebar-right p, #content p{ margin-bottom:12px}



#sidebar-left a, #sidebar-right a{color:#fff;}



.catalogo h3{background:url(images/h3-catalogo.gif) no-repeat;}

.busqueda h3{background:url(images/h3-busqueda.gif) no-repeat;}

.compra h3{background:url(images/h3-compra.gif) no-repeat;}

.registro h3{background:url(images/h3-registro.gif) no-repeat;}

.envios h3{background:url(images/h3-envios.gif) no-repeat;}

.aceptamos h3{background:url(images/h3-aceptamos.gif) no-repeat;}

.moto { cursor: pointer;}

.moto h3{background:url(images/h3-moto.gif) no-repeat;}

.articulos h3{background:url(images/h3-articulos.gif) no-repeat;}
.faqs h3{background:url(images/h3-faq.gif) no-repeat;}

.pie-compra { background:url(images/pie-compra.gif) no-repeat; height:40px; margin:0; color:#fff; }

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

.pie-compra a:hover { text-decoration:underline}

.pie-catalogo { background:url(images/pie-catalogo.gif) no-repeat; height:40px; margin:0; display:block}





.content{padding:6px 16px; display:block}

.content-categorias { float:left; overflow:visible }

.catalogo .content{background:url(images/bg-catalogo.gif) repeat-y; color:#fff;}

.busqueda .content{background:url(images/bg-busqueda.gif) no-repeat; color:#fff;}

.compra .content{background:url(images/bg-compra.gif) repeat-y; min-height:80px; margin:0; color:#fff; }

*html .compra .content{height:80px; color:#fff;}

.registro .content{background:url(images/bg-registro.gif) no-repeat; color:#fff;}

.envios .content{background:url(images/bg-envios.gif) no-repeat; height:81px; color:#fff;}

.aceptamos .content{background:url(images/bg-aceptamos.gif) no-repeat; text-indent:-9999px; color:#fff;}

.moto .content{background:url(images/bg-moto.gif) no-repeat; height:91px; }

.articulos .content{background:url(images/bg-articulos.gif) no-repeat; height:91px; }

.faqs .content{background:url(images/bg-faq.gif) no-repeat; height:91px; }



.f-input{margin-bottom:6px; padding:4px 6px; float:left}

#sidebar-left label strong{ font-weight:normal; font-size:0.9em}

.f-submit-ok{float:right; position:relative; margin-top:-30px}

.size1{width:115px;background:url(images/input1.gif) no-repeat; border:none;}

.size2{ width:95px;background:url(images/input2.gif) no-repeat; border:none;}



#content{margin-top:12px; text-align:justify; }

#content .caja_detalle { background-color:#4f4f4f; float:left; color:#fff; font-size:1.7em; font-weight:bold; padding:0; margin:0;}

#content h1,#content h2{font-size:18px; color:#024eae; text-transform:uppercase; padding:7px 7px}

.producto_precio h1{ font-size:18px; color:#FFFFFF!important}

#content h3 { color:#000000; clear:both; background-color: #a5a5a5; }

#content a { color:#000; text-decoration:none; }

#content a:hover { text-decoration:underline;}

#content .producto_foto { float:right; margin:2px 5px; width:270px;}

#content .producto_precio span.precio { font-size:17px;; color:#fb8905; font-weight:bold; width:180px; display:block; padding-left:7px;}

#content .producto_precio span.stock { font-size:16px; color:#f8bd24; font-weight:bold; width:173px; display:block; padding-left:7px;}

#content .producto_foto img { border:#024eae solid 1px; margin-top:1px; }

#content .detalle_descripcion { font-size:0.80em; margin:5px 10px; }

#content .producto_precio { float:left; width:180px; display:block; text-align:left; padding:3px 0 0 2px; }

#content .link_zoom { font-size:0.70em; color:#fff; text-decoration:none; }

#content .link_zoom:hover { text-decoration:none; color:#fff; }

/*listado de productos*/

.table01{width:451px; margin:0 auto; color:#024eae;}

.table01 thead{background:url(images/destacado.gif) repeat-x #a5a5a5; color:#000; }

.table01 table{width:100%; border-collapse:collapse}

.table01 .img{width:112px; padding:0!important}

.table01 td, .table01 th{padding:6px 10px; text-align:center; font-weight:normal;}

td{margin-bottom:1px; padding-bottom:1px; border-bottom:1px solid #383838}	

.table01 .img img{border:none; }

.table01 .producto{width:120px;}

.table01 .f-submit-comprar{background:url(images/ico-comprar.gif) no-repeat right top #000; cursor:pointer; color:#B8EB13; text-transform:uppercase; border:none; padding:3px 26px 3px 6px; font-weight:bold; font-size:1.1em}

.table01 tfoot{background:#a5a5a5; color:#000}

.table01 tfoot a{text-transform:uppercase; color:#000; text-decoration:none;}

.table01 tfoot a:hover{text-decoration:underline}

/*Fin*/

.metatitle{background:url(images/destacado.gif) repeat-x #a5a5a5; color:#000; padding:3px 0px; }

.inner{margin:0 12px}

.categorias{text-decoration:none; border-bottom:1px solid #393939; margin-bottom:1px; clear: both; overflow:hidden; margin-bottom:12px; margin-top:1px}

.menos12{margin-top:-12px}

.categorias img{border:none}

.destacado{background:#B8EB14; text-transform:uppercase; padding:3px 12px; color:#000; margin-bottom:12px}

.list{clear:both; margin-bottom:12px}

.list li{list-style:square; list-style-position:inside; margin-bottom:6px!important}

.list li a{color:#BBEC04!important; text-decoration:none!important;}

.list li a:hover{color:#fff!important}

.half{width:48%}

.comprar{text-align:center; padding:50px 0;}

.comprar span{color:#fff; font-size:1.5em; display:block; clear:both; text-align:center; margin:0 auto; width:60px; font-weight:bold}

.comprar strong{color:#BBEC04; font-size:1.5em; display:block; clear:both; text-align:center; margin:0 auto; width:60px; font-weight:normal; margin-bottom:12px}

.f-comprar{background:url(images/icon-comprar.jpg) no-repeat right center #BBEC04; color:#000; padding:4px 26px 4px 6px; clear:both; font-size:1.2em; text-transform:uppercase; border:none; font-weight:bold; cursor:pointer}

small{}



.formulario{ margin:12px 0; height:1%}

.formulario label{ clear:both; display:block; overflow:hidden; margin-bottom:6px}

*html .formulario label{overflow:visible; height:1%}

.formulario label strong{cursor:pointer; text-transform:uppercase; color:#024eae; font-size:1.1em; width:190px; margin-right:20px; text-align:right; float:left;}

.formulario label .f-input{float:left; width:50%; background:url(images/bg-for.jpg) no-repeat left top #666666; color:#fff; border:none}

.formulario label .f-textarea{float:left; width:50%; background:url(images/bg-for.jpg) no-repeat left top #666666; color:#fff; border:none; height:49px; padding:4px}

.f-enviar{background:url(images/icon-comprar.jpg) no-repeat right center #999999; padding:4px 26px 4px 6px; margin:0; clear:both; font-size:1.2em; text-transform:uppercase; font-weight:bold; cursor:pointer; float:left; border:0; width:435px; text-align:right}



/*Carrito*/

.productListing input { border:none;}

.productListing img { border:#024eae solid 1px; }

.productListing-data a { color:#FFFFFF; text-decoration:none; font-weight:normal; }

.productListing-data a:hover { text-decoration:underline; }

#cart_bot { width:470px; display:block; margin-top:30px; }

.cart_subtotal { text-align:right;}

.newItemInCart { text-transform:lowercase; }

/*Paso shipping*/

#boxshipping10 { width:235px; display:block; float:left; text-align:justify;}

#boxshipping20{ width:235px; display:block; float:left; text-align:center;} 



/*login*/

.login td { border:none;}



/*Products_news*/

.products_news { width:460px; display:block; margin:4px 0; overflow:hidden; }

.products_news10 { float:left; width:300px; display:block; }

.products_news20 { float:right; width:140px; display:block; padding-top:30px}

.products_news span { color:#024eae; }

.products_news img { margin-right:6px; float:left;}

/*Orden total*/

.order_total { float:right; margin-top:10px;}

.order_total td{ border:none;}

.order_total td .left { text-align:left;}



/*INDEX*/

.box_index { height:130px; width:230px; display:block; border-bottom:#024eae dashed 1px; float:left; padding:0; margin:3px 0px 3px 2px; overflow:hidden; font-weight:bold; font-size:1em; }

.box_index img { float:left; margin-right:4px;}

.box_index span { color:#024eae;} 

#txt_index { text-align:justify; width:456px; height:140px; padding:5px 7px; font-size:1.2em; }

#txt_index span { color:#024eae;}

.txt_azul { color:#024eae; font-weight:bold}

.txt_naranja { color:#f66118; font-weight:bold}

/*Varios*/

.line_dotted { border-bottom:#024eae dashed 1px; margin:7px 0; height:1px; }

.headerNavigation { color:#000000;}

.clear { clear:both; display:block;}

.txt_pvp_iva { font-size:9px; text-align:center; padding-right:17px;}

.txt_nostock { font-weight:bold; color:#7A1405}

.txt_azul { color:#333399; font-weight:bold;}

/*MENU*/

/* all lists */

#nav, #nav ul { padding: 0; margin: 0; list-style: none; float : left; font-size:14px;}

/* all list items */	

#nav li {  position : relative; float : left; line-height : 1.25em; margin-bottom : -1px; font-size:12px; width: 140px; }

/* second-level lists */	

#nav li ul { position : absolute; left: -999em; margin-left : 9.75em; margin-top : -1.9em; border:#024eae solid 1px; background-color:#999999; width: 230px;}

/* third-and-above-level lists */	

#nav li ul ul { left: -999em; display:none }

#nav li a { width: 13em; w\idth : 12em; display : block; font-weight : bold; text-decoration : none; padding : 0.3em 0.5em;}

#nav li a:hover { color:#024eae; }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em;}

/* lists nested under hovered list items */

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto;}

li:hover, li.sfhover { display: block }	

/* Menu items with subcategories */	

#nav li a.daddy { background: url(images/tri.gif) center right no-repeat; width:100px;}

#nav li ul li a.daddy { background:none; width:200px;}

/* Selected items with subcategories */	

#nav li.selected {}



ul#entrevistas{float:left; width:90%; margin-bottom:30px; margin-left:15px; margin-top:10px; font-size:12px;}

ul#entrevistas li{margin-bottom:15px; padding-bottom:3px; border-bottom:1px solid #999999;}

ul#entrevistas li a{color:#033574; text-decoration:none; font-weight:bold; padding-left:5px;}


#titulo_entrevista.faqs{text-transform:none;}