@charset "utf-8";
/* CSS Document */
html { overflow: -moz-scrollbars-vertical;}
/*Reset CSS*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i {
	margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-style: normal;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

body {
    line-height: 1;
	padding:0;
	margin:0;
	background: url(img/bg.gif) repeat-y center 0;
}

:focus {
    outline: 0
}

ol, ul {
    list-style: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
    content: ""
}

blockquote, q {
    quotes: "" ""
}

input, textarea {
    margin: 0;
    padding: 0
}

hr {
    margin: 0;
    padding: 0;
    border: 0;
    color: #000;
    background-color: #000;
    height: 1px
}
/*Common*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
 * html .clearfix{height: 1%;}
 .clearfix  {display: block;}
/* End hide from IE-mac */
/*Styles*/
#nfants { width:932px; margin:0 auto 0; padding: 0;}
	#nfants .nfants_header { height:149px; background:#fe0000 url(img/bg_header.gif) repeat-x 0 bottom; margin: 0 4px; display:none; }
		h1 { float:left; width:170px; margin:20px 0 0 20px;}
		
		.buy_zone { float:right; width:250px; margin:10px 25px 0 0; text-align:right;}
			.buy_zone img { float:right; margin:0 5px; }
			.buy_zone span {}
    			.buy_zone span strong { color:#fff;}
			.buy_zone a { float:left; padding:5px 8px 0 0; color:#fff; } { float:left; padding:5px 8px 0 0; color:#fff; }
			    .buy_zone a.carrito { float:right; padding:0; margin:0 5px; }
			.buy_zone p { width:100%; }
			    .buy_zone p span { color:#fff; font-weight:bold; text-transform:uppercase; margin:7px 0 10px 10px; float:right; padding:0; }
			.buy_zone div { float:right;}
				.buy_zone div input.search{ background:url(img/bg_input_text.gif) no-repeat 0 0; width:106px; height:18px; float:left; border:none; font-size:11px; padding: 3px 0 0 5px;}
				.buy_zone div input.button { background:url(img/search_button.gif) no-repeat 0 0; cursor:pointer; width:23px; height:21px; float:left; text-indent:-20000px; border:none;}
		
		.main_menu { clear:both; padding:8px 0 0 0;}
			.main_menu ul {}
				.main_menu ul li { width:131px; float:left; display:block; border-top:solid 1px #ff7b94; border-right:solid 1px #ff7b94;  border-left:solid 1px #ff7b94; margin:0 0 0 -1px; height:36px;}
                    .main_menu ul ul li { width:auto; padding:4px; height:auto; }
					.main_menu ul li a { color:#fff; display:block; text-align:center; background:#d40810; text-decoration:none; text-transform:uppercase; height:26px; padding:10px 0 0 0; font-weight:bold;}
					.main_menu ul li a:hover { background:#ac0b15;}
					.main_menu ul li a.seleccionado { background:#ac0b15;}
						.main_menu ul li a span { text-transform:none; color:#fff; font-size:10px; display:block; font-weight:normal;}
                    .main_menu ul ul { position:absolute; }
                        .main_menu ul ul li { width:auto; padding:5px 0 4px 10px; height:auto; border:0; }
                            .main_menu ul ul li a { color:#000; padding:0; background-color:Transparent; height:auto; text-transform:none; border-right:1px solid #000; padding-right:10px; font-weight:normal; font-size:11px; background:transparent; }
                            .main_menu ul ul li a:hover { background-color:transparent; text-decoration:underline; }
   
                            .main_menu ul li .active a { font-weight:bold; color:#FE0000; }
                            .main_menu ul li .active a:hover { color:000; }
                            
                            .main_menu ul li .active ul li a { color:#000; padding:0; background-color:Transparent; height:auto; text-transform:none; border-right:1px solid #000; padding-right:12px; font-weight:normal; background:transparent; }
                            .main_menu ul li .active ul li a:hover { background-color:transparent; text-decoration:underline; }
   
                            .main_menu ul li .active ul li.active2 a { font-weight:bold; color:#FE0000; }
                            .main_menu ul li .active ul li.active2 a:hover { color:000; }
                            
                            .main_menu ul ul ul { margin-top:4px; width:900px; }
                            ul#Capa91 { left:168px; }
                            ul#Capa98 { left:168px; }
                            ul#Capa65 { left:198px; }

	#nfants .nfants_content { margin:0 4px; padding-top:20px; min-height:540px; }
		.home_main { width:632px; float:left; margin:0 0 0 12px;}
			.home_main ul { margin:11px 0 0 0; background:url(img/bg_ul.gif) repeat-x; height:123px; }
				.home_main ul li { float:left; display:block; width:98px; margin:0 4px; height:123px; }
				.home_main ul li.last { margin:0;}
					.home_main ul li a { text-decoration:none; display:block; width:98px; height:123px; }
					.home_main ul li a:hover { opacity:0.6; cursor:pointer; }
						.home_main ul li a span { display:block; height:16px; color:#646464; text-align:center; padding:3px 0 0 0; font-weight:normal; font-size:11px; }
						.home_main ul li a img { margin:9px 0 0 12px;}
		.home_right { width:264px; float:right;}
			.section { border-top:solid 1px #fae6e7; margin:0 0 10px; padding:7px 0 0 0;}
				.section01 { padding:0; height:80px;}
					.section01 h2 { font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#cdd36c; font-weight:normal; margin:0 0 5px 0;}
						.section01 h2 span { color:#a9b401; font-size:20px;}
					.section01 h3 { font-size:18px; color:#fe0000; margin-bottom:3px; font-weight:bold; }
					.section01 input { cursor:pointer; background:url(img/bg_input.gif) no-repeat 0 0; width:48px; height:22px; border:none; font-size:11px; color:#fff;}
				.section02 { padding:7px 0 ;}
					.section02 h2 { font-size:11px; font-weight:bold; text-transform:uppercase;}
					.section02 h3 { font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#fd4545; font-weight:normal; margin:0 0 10px 0;}
						.section02 h3 span { font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#fe9f9f;}
					.section02 img { float: left; margin:0 7px 0 0;}
					.section02 p {}
				.section03 {}
					.section03 h2 { font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#cdd36c; font-weight:normal; margin:0 0 20px 0;}
						.section03 h2 span { color:#a9b401; font-size:20px;}
					.section01 strong { font-size:19px; color:#fe0000;}
				.section04 {}
				.section05 {}
	
	#nfants .nfants_footer {padding:0; margin:5px 0 0; clear:both; display:none; } 
		ul.secondary_menu { height:21px; background:#fe0000; text-align:center; padding:5px 0 0 10px; margin:0 4px;}
			ul.secondary_menu li { display:block; float:left; margin:0 32px; height:21px;}
			ul.secondary_menu li.menu_rss { background: url(img/bg_rss.gif) no-repeat right 0; padding:0 25px 0 0;}
				ul.secondary_menu li a { color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:underline;}
				ul.secondary_menu li a:hover { text-decoration:none;}
		.nfants_footer p { clear:both; text-align:center; margin:10px 0;}
		

/*Interiores*/
	.interior_main { width:435px; height:467px; float:left; margin:0 0 0 10px;  background-color:#e7e7e7; padding: 10px 0 0 0px; text-align:center;}
		.interior_main p { margin:10px 50px 0; text-align:center;}
	.interior_right { width:450px; float:right; border: solid 1px #cacaca; margin: 0 12px 0 0; height:455px;}
		.interior_right p { margin: 0 15px  0 15px; line-height: 14px}
		.interior_right p.descripcion { height:80px; overflow-y:auto; }
	   	.interior_right h2 { font-size:20px; color:#fe0000; line-height:38px; font-weight:normal; margin:0 0 0 15px;}
	   	.interior_right strong{ font-weight:bold}
	    	p.precio { font-size:12px; font-weight:bold; margin: 10px 0 10px 15px; color:#585858}
				.precio span {color:#a9b401}
		 	.caracteristicas {margin: 8px 15px 15px;}
				.caracteristicas .carrito { margin-top:5px; }
					.caracteristicas .carrito img { float:left;}
    				.caracteristicas .carrito input { font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; background:url(img/bg_input_ficha.gif) no-repeat 0 0; width:82px; height:24px; border:none; float:left; cursor:pointer;}
	    			.caracteristicas .carrito span { float:left; margin:7px 0 0 7px; color:#FE0000; }
		    		.caracteristicas .carrito a { color:#000; text-decoration:none; background:transparent url(img/btn_comprar.jpg) no-repeat scroll 0 0; float:left; padding:7px 24px; cursor:pointer;}
			    	.caracteristicas .carrito a:hover { color:#fff; background:transparent url(img/btn_comprar_on.jpg) no-repeat scroll 0 0; }
		    	.caracteristicas ul {height:25px;}
					.caracteristicas ul li {width:145px; float:left; font-size:11px; font-weight:bold;color: #585858; margin: 0 1px 0 0 }
			.combo_catalogo {width:87px; height:18px; font-size:11px}
	        .anadir{ border: solid 1px green}
			.productos_relacionados {margin: 10px 0 0 0;}  
				.productos_relacionados h3 {color:#fe9f9f; font-size:18px; border-top: 1px solid #fae6e7; font-weight:normal; margin:5px 10px 2px 14px; padding:5px 0 0 0;}
					.productos_relacionados h3 span{color:#fe0000; font-size:18px;}  
				.productos_relacionados ul{ height:175px; margin:10px 0 0 0;}
					.productos_relacionados ul li{width:85px; float:right; background-color:#f4f4f4; margin: 0 10px 0 0; height:160px; padding: 7px} 
						.productos_relacionados ul li img{padding: 0 0 5px 0}
						.productos_relacionados ul li a { text-decoration:underline; color:#4c4b4b }
						.productos_relacionados ul li a:hover { text-decoration:none; color:#4c4b4b }
						.productos_relacionados ul li span{ font-size:15px; color:#9fa901; font-weight:bold; display:block; clear:both; }
						.productos_relacionados ul li strong{ font-weight:bold; font-size:11px; color:#686868; display:block; margin-top:5px; }
				
			.scroll_productos{ width:370px;  margin: 0 0 0 30px}
			 	.thumbs{ width:435px;  height:95px; float:left; margin:7px 0 0 10px; background-color:#f4f4f4; padding: 30px 0 0 0; clear:left;}
			    	.thumbs ul li{ height:68px; float: right; margin: 0 20px;}
						.thumbs ul li a { display:block; width:52px; height:67px; }
						.thumbs ul li a img.bordepixel{ border: solid 1px #aaaaaa!important;}
						.thumbs ul li a:hover { border-color:#767575; opacity:0.6; cursor:pointer; }
						    .thumbs ul li a img { float:left; }
				   	.thumbscroll{ width:20px; height:68px;  float:right; padding: 20px 0 0 0;}
				   	.thumbscrollleft{ width:20px; height:68px;  float:left; padding: 20px 0 0 0;}
			 
			.Servicios { float:right; width:459px; margin: 7px 5px 0 0 } 
				.Servicios ul li { float:left; margin:0 5px 0 0} 
					.Servicios ul li a { display:block; border-bottom:solid 2px #fff;}
					.Servicios ul li a:hover { border-color:#fe0000;}
				.Servicios h2 { font-size:20px; color:#fe0000; line-height:25px; font-weight:normal;}
						 
/*subhome productos*/
	.subhome_right { width:261px; float:right; position:relative;}
		.subhome_right img { position: relative; z-index:1;}
		.subhome_right h2 { font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; background:#d1595a; text-align:center; padding:11px 5px; z-index:2; position:absolute; bottom:18px; left:0; right:0;}
	
	.subhome_left { float:left; width:644px; }
		.subhome_left ul {}
			.subhome_left ul li { float:left; width:190px; height:154px; margin:0 0 5px 14px; background:#f1f1f1 url(img/bg_li_subhome.gif) no-repeat center bottom; padding:5px;}
				.subhome_left ul li a { display:block; float:left;}
				    .subhome_left ul li a img { margin:5px 0 5px 5px; }
				.subhome_left ul li h3 { float:left; width:95px; margin:5px 0 2px 5px;}
					.subhome_left ul li h3 a { font:bold 12px Verdana, Geneva, sans-serif; color:#646464; text-decoration:underline;}
					.subhome_left ul li h3 a:hover { text-decoration:none;}
				.subhome_left ul li p { float:left; width:95px; color:#696969; margin:5px 0 0 5px;}
				.subhome_left ul li div { clear:both; padding:5px 0 0; margin:0 0 0 5px; }
				.subhome_left ul li div.clearfix { background: none;}
					.subhome_left ul li div span { color:#000; font: bold 10px Verdana, Geneva, sans-serif; text-transform:uppercase; float:left;}
						.subhome_left ul li div span strong { color:#8e0d16; font: bold 14px Verdana, Geneva, sans-serif; display: block;}
					.subhome_left ul li div input{font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; background:url(img/bg_input_subhome.gif) no-repeat 0 0; width:82px; height:24px; border:none; float:left; cursor:pointer; margin:5px 0 0 5px;}
			.subhome_left ul li.oferta { background-color:#fae6e7;}
				.subhome_left ul li.oferta div span strong { text-decoration:line-through; color:#8E0D16; font-size:14px; float:none; margin:0; }
				.subhome_left ul li.oferta div strong { color:#FE0000; font-size:18px; float:left; margin:10px 0 0 15px; }
        .subhome_left label { margin-left:20px; }
			
		.botonera_subhome { clear:both; float:right;}
			.botonera_subhome ul {}
				.botonera_subhome ul li { width:26px; margin:0 0 0 5px; background:none;}
					.botonera_subhome ul li a { width:26px; height:23px; background:url(img/bg_paginador_off.gif) no-repeat 0 0; display:block; text-align:center; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:3px 0 0 0;}
					.botonera_subhome ul li a:hover { background-image:url(img/bg_paginador_on.gif)}

/*carrito*/
ul.timeline { margin:0 auto; width:600px; display:none; }
    ul.timeline li { float:left; width:120px; text-align:center; font-size:16px; font-weight:bold; color:#ccc; background:url(img/timeline.gif) no-repeat bottom center; height:28px; }
    ul.timeline li.activo { color:#d40810; background:url(img/activo.gif) no-repeat bottom center; }
    ul.timeline li.desactivo { color:#FE0000; background:url(img/desactivo.gif) no-repeat bottom center; }
.articulos {margin:0 auto; width:800px; }
    .articulos h2 { color:#FE0000; font-size:20px; clear:both; padding-left:20px; margin-top:30px; font-weight:normal; }
        .articulos h2 span { font-size:20px; color:#ccc; }
    .articulos ul { border-top:1px solid #FE0000; margin-top:10px; }
        .articulos ul li { padding:10px; border-bottom:1px solid #FE0000; }
            .articulos ul li img { margin-right:5px; float:left; }
            .articulos ul li img.delete { margin:28px 0 0 5px; float:left; }
            .articulos ul li h3 { float:left; width:40%; font-size:11px; font-weight:normal; text-transform:uppercase; color:#FE0000; margin:15px 0 5px 5px; }
            .articulos ul li p { float:left; width:40%; line-height:14px; float:left; margin-left:5px; }
            .articulos ul li span { width:80px; text-transform:uppercase; color:#666; font-size:10px; font-weight:bold; text-align:center; display:block; float:right; margin-left:10px; margin-top:10px; }
                .articulos ul li span strong { font-size:12px; font-weight:bold; color:#a9b401; clear:both; display:block; font-family:Verdana; margin-top:20px; }
                .articulos ul li span a span { text-transform:none; text-decoration:underline; font-size:11px; font-weight:normal; float:left; margin:28px 0 0 5px; width:auto; padding-top:2px; }
                .articulos ul li span a span:hover { text-decoration:none; }
            .articulos ul li div.clearfix { clear:both; }
    .articulos input { float:left; margin:10px 5px 0 20px; }
    .articulos label { float:left; margin:10px 15px 0 0; }
    .articulos .precio { border-bottom:1px solid #FE0000; padding:10px; clear:both; }
        .articulos .precio h2 { margin-top:0; float:right; }
            .articulos .precio h2 strong { color:#FE0000; font-size:20px; margin-left:8px; }
        .articulos .precio a { background:url(img/btn_comprar.jpg) no-repeat 0 0; width:80px; height:10px; float:right; clear:both; font-weight:normal; text-decoration:none; padding:7px 0; text-align:center; margin:15px 0 10px; }
        .articulos .precio a:hover { background:url(img/btn_comprar_on.jpg) no-repeat 0 0; color:#fff; }
        .articulos .precio span.aviso { float:right; clear:both; font-size:9px; color:#666; font-weight:normal; }
            .articulos .precio span.aviso a { background:none; text-decoration:underline; color:#FE0000; float:none; font-size:9px; }
        .articulos .precio div.clearfix { clear:both; }
    .articulos .botonera { background:url(img/carrito.gif) no-repeat 10px 0; padding-left:50px; padding:0 0 10px 50px; }
        .articulos .botonera a { background:url(img/btn.jpg) no-repeat 0 0; width:148px; height:14px; text-align:center; display:block; float:left; padding:4px 0; text-decoration:none; margin-right:15px; }
        .articulos .botonera a:hover { background:url(img/btn_on.jpg) no-repeat 0 0; color:#fff; }
        .articulos .botonera div.clearfix { clear:both; }
    .articulos span.ncuenta { background-color:#FE0000; color:#fff; padding:0 10px; margin:10px 0 0; float:left; }

/*registro*/
.registro {margin:0 auto; width:850px; float:left; margin-left:40px; }
    .registro h2 { color:#FE0000; font-size:20px; clear:both; padding-left:20px; margin-top:20px; font-weight:normal; border-bottom:1px solid #FE0000; padding-bottom:10px; }
    .registro h3 { color:#A9B401; font-size:18px; clear:both; padding-left:20px; margin-top:20px; font-weight:normal; padding-bottom:10px; }
    .registro p { padding:15px 8px 10px 30px; line-height:16px; clear:both;}
    .registro span { color:#A9B401; margin:0 0 0 40px; padding:0; line-height:16px; }
    .registro span.buy_mail { margin:4px 0 0; color:#000; display:block; float:left; padding-left:4px; width:200px; }
    .registro span input { width:24px; float:left; margin:10px 2px 0 40px; }
    .registro span label { width:auto; clear:none; float:left; margin:0; padding:9px 0 0 0; }
    .registro span.aviso { clear:both; color:#666; float:none; font-size:11px; display:block; margin:10px 0 0; padding:0; }
    .registro form { padding-top:20px; }
        .registro fieldset { margin:0px 0 3px; float:left; }
            .registro fieldset a { margin:10px 20px 0 0; }
        .registro label { width:140px; display:block; text-align:right; float:left; clear:left; padding-top:5px; margin:0 10px; }
        .registro select { width:204px; }
            .registro select.minicombo { width:72px;}
        .registro input { width:200px; }
            .registro input[type="radio"] { width:20px; margin-left:12px; }
        .registro em { color:#666; }
    .registro a { background:url(img/btn2.jpg) no-repeat 0 0; clear:right; color:#000; text-decoration:none; text-align:center; width:120px; height:10px; padding:5px 0 5px 2px; margin:10px 120px 0 0; display:block; float:right; }
    .registro a:hover { background:url(img/btn2_on.jpg) no-repeat 0 0; color:#fff; }
    .registro a.btn_recordar { background:none; color:#FE0000; clear:none; text-decoration:underline; text-align:center; padding:5px auto 5px; margin:10px; }
    .registro a.btn_recordar:hover { background:none; text-decoration:none; color:#FE0000; }
    .registro div.columna { width:385px; float:left; margin-right:30px; clear:none; }
    .registro .columna2 { width:365px; float:left; }
    .registro div { clear:both; }
    .registro .checkbox input { width:20px; }

/*agenda*/
.agenda {margin:10px auto; width:800px; }
    .agenda h2 { color:#FE0000; font-size:20px; clear:both; padding-left:20px; margin-top:20px; font-weight:normal; border-bottom:1px solid #FE0000; padding-bottom:10px; }
        .agenda h2 a.enviar { background:url(img/btn.jpg) no-repeat 0 0; width:148px; height:14px; text-align:center; display:block; float:right; padding:4px 0; text-decoration:none; margin:0 10px 0 0; color:#000; }
        .agenda h2 a.enviar:hover { background:url(img/btn_on.jpg) no-repeat 0 0; color:#fff; }
    .agenda ul li { padding:8px 10px 10px 40px; border-bottom:1px solid #FE0000; height: 150px; }
        .agenda ul li h3 { color:#a9b401; font-size:14px; margin-bottom:3px; }
        .agenda ul li p { line-height:16px; font-size:12px; }
            .agenda ul li p span { color:#666; }
        .agenda ul li .botonera a { display:block; float:left; padding:4px 0; margin:10px 15px 0 0; color:#FE0000; }
            .agenda ul li .botonera a.enviar { background:url(img/btn.jpg) no-repeat 0 0; width:148px; height:14px; text-align:center; display:block; float:left; padding:4px 0; text-decoration:none; margin:10px 15px 0 0; color:#000; }
            .agenda ul li .botonera a.enviar:hover { background:url(img/btn_on.jpg) no-repeat 0 0; color:#fff; }
            .agenda ul li .botonera div.clearfix { clear:both; }

/*resumen*/
.articulos .botonera a.btnImprimir { float:right; margin-right:10px; }
.direcciones { margin:10px 50px; }
    .direcciones h3.buy_result { font-size:14px; margin:0 0 0 30px;}
    .direcciones .agenda { width:390px; float:left; margin:0 10px; }
    .direcciones fieldset { float:left; clear:both; margin-left:20px; }
        .direcciones label { float:left; clear:both; margin:12px 5px 0 0; }
        .direcciones textarea { margin-top:6px; width:750px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:11px; padding:2px 5px; }

/*noticia*/
.noticia { border:1px solid #b3b3b3; margin:0 auto; width:900px; }
    .noticia .texto { width:450px; float:left; margin:20px 0 20px 40px; }
        .noticia .texto h2 { color:#FE0000; font-size:20px; font-weight:normal; line-height:38px; }
        .noticia .texto p { line-height:18px; margin-bottom:10px }
            .noticia .texto p.entradilla { font-size:15px; color:#666; margin:0 0 10px; }
    .noticia img { background:#E7E7E7; padding:18px 30px; float:right; margin:30px 30px 20px; }
    .noticia .productos_relacionados { float:right; margin:0 30px 30px; }
        .noticia .productos_relacionados h3 { margin:10px 4px 14px; }
        .noticia .productos_relacionados ul { height:auto; width:350px; }
            .noticia .productos_relacionados ul li { margin-right:10px; }
                .noticia .productos_relacionados ul li img { margin:0; }
    .noticia .clearfix { clear:both; }
    

/*contenido*/
.contenido { border:1px solid #b3b3b3; margin:0 auto; width:900px; }
    .contenido .texto { width:450px; float:left; margin:20px 0 20px 15px; }
        .contenido .texto h2 { color:#FE0000; font-size:20px; font-weight:normal; line-height:38px; }
        .contenido .texto h3 { color:#A9B401; font-size:18px; font-weight:normal; line-height:28px; }
        .contenido .texto h4 { color:#000; text-transform:uppercase; font-size:12px; font-weight:bold; line-height:28px; }
        .contenido .texto p { line-height:18px; margin-bottom:10px; }
        .contenido ul { margin-bottom:10px; }
            .contenido ul li { line-height:18px; }
    .contenido .consejos { width:100%; float:left; margin:20px 0 20px 25px; }
    .contenido .faq { width:94%; float:left; margin:20px 25px; }
        .contenido .faq h4 { margin-left:15px; }
        .contenido .faq p, .contenido .faq ul { margin-left:35px; }
    .contenido img { background:#E7E7E7; padding:18px 30px; float:left; margin:30px 30px 20px; }
    .contenido img.simbolo { background:none; padding:0; float:left; margin:0 8px 0 12px; clear:left; }
    .contenido .clearfix { clear:both; }
    
/*buscador*/
#BuscadorGoogle iframe {height:auto; min-height: 1100px;}	

.result_coments { clear:both; margin:0px 0 0 30px; padding:10px 0 0 0;}

/*condiciones*/
.condiciones { margin:0 auto; width:600px; }
    .condiciones .texto { width:550px; float:left; margin:10px 0 20px 15px; }
        .condiciones .texto h2 { color:#FE0000; font-size:20px; font-weight:normal; line-height:38px; }
        .condiciones .texto h3 { color:#A9B401; font-size:18px; font-weight:normal; line-height:28px; }
        .condiciones .texto h4 { color:#000; text-transform:uppercase; font-size:12px; font-weight:bold; line-height:28px; }
        .condiciones .texto p { line-height:18px; margin-bottom:10px; }