/*RESET*/	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,sub,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;	padding:0;border:0; outline:0; font-weight:inherit;	font-style:inherit;	font-size:100%;	font-family:inherit; vertical-align:baseline;}
/* remember to define focus styles! */:focus {outline:0;}
body {color:black; background:white;}
ol,ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse:separate; border-spacing:0;}
caption,th,td { text-align:left; font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after {content:"";}
blockquote,q {quotes: "" "";}
/*a:link, a:visited {text-decoration: none;}
a:hover, a:active {text-decoration: underline;}*/
/*END RESET*/





/*Labels*/
body{ background:#e8f2d2 url(../images/bck-body.jpg) repeat-x top left; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
h1{ display:block; text-indent:-9999px;}
h2{ font-family:Georgia, "Times New Roman", Times, serif;}
b{ text-indent:-9999px; display:block;}
p{ color:#6a7241;}




/*Structure*/
#wrapper{ width:1000px; margin:0 auto; position:relative;}
	
	/*Header*/
	#header{ height:168px; background:url(../images/bck-header.jpg) no-repeat top left;}
		
	/*Content*/
	#container{ width:801px; float:left;}
	#content{ background: url(../images/bck-content.gif) repeat-y top left; width:1000px; margin:-1px 0 0 0;}
		.content-center{ width:534px; float:right; padding:44px 31px 20px 23px;}
		.content-left{width:183px; float:left; padding:30px 15px 20px 15px; background:url(../images/sprite-columns.gif) no-repeat scroll 0 0;}
		.content-right{ width:179px; float:left; padding:15px 0 20px 20px;}
		.networks{ padding-bottom:8px;}
		.networks a{ padding-left:4px;}
		.networks a.facebook{padding-left:0;}
		.content-right img.banner-right{ /*padding-left:5px;*/ margin-top:10px;}
	
	/*Footer*/
	#footer{ clear:both; background:url(../images/bck-footer.gif) repeat-x left 106px; height:270px; position:relative; bottom:0;}
	
	#footer .center-footer{ width:1000px; background:url(../images/bck-footer-center.gif) no-repeat top left; margin:0 auto; height:182px;}
	#footer .center-footer p.copy{ clear:both; padding:0 0 0 30px; color:#c7e56f; font-size:10px; width:600px; margin:0 auto}
	a.terminos-uso{ color:#C7E56F; text-decoration:underline}
	a:hover.terminos-uso{ text-decoration:none}
	.content-footer{ padding:135px 0 0;}
		/*Home*/
			/*Productos*/
			.productos{ margin:0 0 0 21px;}
				.productos-item-destacado{ width:158px; padding:0 13px 20px 0; float:left;}
						div.image{ background:url(../images/destacados/bck-img.gif) no-repeat; height:142px; padding:13px 17px 0 17px;}
						div.image-gray{ background:url(../images/destacados/bck-img-gray.gif) no-repeat; height:142px; padding:14px 17px 0 17px;}
					.productos-item-destacado a.subtipo{ display:block; margin:0 0 0 18px; color:#454f12; background:url(../images/icon-arrow.gif) no-repeat scroll 0 3px; padding:0 0 5px 10px; text-decoration:none;}
						.productos-item-destacado a:hover.subtipo{ text-decoration:underline;}
					.productos-item-destacado a.vermas{ float:right; display:block; background:url(../images/ver-mas.jpg) no-repeat scroll 0 0; width:21px; height:33px;}
					.productos-item-destacado a:hover.vermas{ background-position: 0 -33px;}
				.content-links-home{ height:90px;}
				/*banner central*/
				img.banner-home{ padding:10px 0 10px 35px}
				/*Left- banner*/
				.banner-dv a, .banner-dv a:hover{ background:url(../images/menu/banner-publicar.gif) no-repeat; height:77px; display:block; }
				/*a.banner-terminos{ background:url(../images/banner-termino-cond.gif) no-repeat; height:103px; margin-top:20px;}
				a:hover.banner-terminos{ background-position:0 -103px;}*/

		/*Novedades*/
		.big-note{margin:0 0 10px 12px;}
		.box-text{ margin:0 0 0 12px; border-bottom:1px solid #d7d5d5; padding-bottom:15px;}
				div.flote, img.flote{ float:right; }
				.content-center .last{ border:none;}
				
				span.date{ background:url(../images/icon-arrow-date.gif) no-repeat scroll 0 3px; display:block; font-size:10px; font-weight:bold; color:#77590d; padding:0 0 0 10px; margin:0 0 15px 10px;}
				
		/*Categorias*/
		.links-subcategorias, 
		.links-resultados{padding:10px 0 0 22px;}
		.links-resultados{ float:left; }
		.links-subcategorias{width:346px;}
		
		.links-subcategorias a.list-item, .links-resultados a.list-item{ display:block; background:url(../images/icon-subcategorias.gif) no-repeat; color:#34391a; font-weight:bold; font-size:12px; line-height:20px; padding:0 0 0 25px; margin:0 0 5px 0;}
		.links-subcategorias a:hover.list-item, .links-resultados a:hover.list-item{ text-decoration:none;}
		
		/*Banner*/
		.content-banners{ text-align:center; padding:15px 0 10px 0;}
		.content-banners img{ border:1px solid #97afab;}
		.content-banners img.left-banner{ margin-right:10px;}
	
		/*Subcategorias*/
		.content-center-sub{ width:588px; float:right; padding:44px 0 20px 0;}
		
			.content-center-sub .empresas{ padding:0 31px 15px 97px; border-bottom:1px solid #e1dfdf; margin:15px 0 0 0; }
				.content-center-sub .last{ border:none;}
			.content-center-sub .empresas-destacada{ padding:15px 0 15px 0; border-bottom:1px solid #f4f6ee; background: #f3f3f3;}
				.info-empresas-destacadas{ float:left; width:491px; margin:0 0 0 10px;}
				.empresas dl, .empresas-destacada dl{padding: 0 0 0 10px; clear:both; line-height:20px;}
				.empresas-destacada img{ float:left; padding: 0 0 0 7px;}
				
					.empresas-destacada dl a, .empresas-destacada dl{color:#8e946f; }
					
				.empresas dl a, .empresas dl, .empresas-destacada dl a, .empresas-destacada dl{color:#8e946f; }
				.empresas dl a:hover, .empresas-destacada dl a:hover{ text-decoration:none;}
				.empresas dl dt, .empresas dl dd, .empresas-destacada dl dt, .empresas-destacada dl dd{ float:left; margin:0 3px 0 0;}
				.empresas dl dt, .empresas-destacada dl dt{ font-weight:bold;}
				
				/*Destacado Full - Destacado Standard*/				
				.content-center-sub .empresas-destacada-full, .content-center-sub .empresas-destacada-standard{ border-bottom:1px solid #d7d5d5;  border-top:1px solid #d7d5d5; margin-top:10px;}
									.empresas-destacada-full img, .empresas-destacada-standard img{ float:left;}
									
				.info-empresas-destacadas-full, .info-empresas-destacadas-standard{ float:left; width:412px; border-left:1px solid #d7d5d5; padding:10px 0 10px 20px;}
						.info-empresas-destacadas-full{ background:#fff url(../images/subcategorias/destacado-full/bck-right.jpg) repeat-x bottom;}
				.empresas-destacada-full dl, .empresas-destacada-standard dl{padding: 0 0 0 20px; clear:both; line-height:18px;}
				.empresas-destacada-full dl a, .empresas-destacada-full dl{color:#8e946f;}
				.empresas-destacada-standard dl a, .empresas-destacada-standard dl{color:#8e946f;}
				
				.empresas-destacada-full dl, .empresas-destacada-standard dl{font-size:10px;} 
					.empresas-destacada-full dl{color:#666;}
					.empresas-destacada-standard dl{color:#636946;}
				
				.empresas-destacada-full dl a, .empresas-destacada-standard dl a{font-weight:bold;}
				.empresas-destacada-full dl a{color:#924100;}
				.empresas-destacada-standard dl a{color:#6A7241;}
				
				.empresas-destacada-full dl a:hover, .empresas-destacada-full dl a:hover, .empresas-destacada-standard dl a:hover, .empresas-destacada-standard dl a:hover{ text-decoration:none;}
				.empresas-destacada-full dl dt, .empresas-destacada-standard dl dt{ float:left; margin:0 3px 0 0;}
				.empresas-destacada-full dl dt, .empresas-destacada-full dl dt, .empresas-destacada-standard dl dt, .empresas-destacada-standard dl dt{ font-weight:bold;}
				.empresas-destacada-full img, .empresas-destacada-standard img, dt.mail, dd.web{ float:left;}
	
			
				
				
				li.information-left, li.information-right{ float:left;}
					ul.information-full li.information-right{width:66px; padding:15px 0 0 20px;}
					ul.information-full li.information-left, ul.information-standard li.information-left{ width:300px;}
										li.information-right a.go-microsite, li.information-right a.standard-down, li.information-right a.standard-up{display:block; text-indent:-9999px;}
										li.information-right a.go-microsite{ background:url(../images/subcategorias/destacado-full/btn-ver-mas.jpg) no-repeat; height:19px; margin-top:22px;}
										li.information-right a:hover.go-microsite{ background-position: 0 -19px;}
										li.information-right a.btn-gustar, ul.information-standard li.information-right a.btn-gustar{ background:url(../images/web20/btn-gustar.gif) no-repeat; height:16px; color:#141d0d; display:block; text-decoration:none; padding:3px 0 0 14px; margin-left:7px; width:57px;}
										li.information-right a:hover.btn-gustar, ul.information-standard li.information-right a:hover.btn-gustar{ background-position:0 -19px; color:#e5ef87;}
										
					/*Destacado Standard*/	
					.empresas-destacada-standard dt a.bordeaux, .empresas-destacada-standard dt.bordeaux{color:#924100; font-weight:bold;}
			
					li.information-left, li.information-right{ float:left;}
						ul.information-standard li.information-right{width:66px; padding:15px 0 0 20px;}
											li.information-right a.standard-down{ background:url(../images/subcategorias/detacado-stantard/bottom.gif) no-repeat; height:16px; margin-left:30px; margin-top:40px;}
											li.information-right a:hover.standard-down{ background-position: 0 -16px;}
											li.information-right a.standard-up{ background:url(../images/subcategorias/detacado-stantard/top.gif) no-repeat; height:16px; margin-left:30px; margin-top:40px;}
											li.information-right a:hover.standard-up{ background-position: 0 -16px;}
											
											ul.information-standard li.description-standard{ clear:both; padding:10px 71px 0 20px; line-height:16px; font-size:10px;}
																	li.description-standard p span.destacado-description{ font-weight:bold; color:#924100;}
				/*Paginador*/
				div.paginador{ width:38%; margin:30px auto;}
					a.previous, a.next{ width:15px; float:left; height:15px; display:block; text-indent:-9999px;}
					a.previous{ background:url(../images/subcategorias/bck-prev.gif) no-repeat; margin-right:5px;}
					a.next{ background:url(../images/subcategorias/bck-next.gif) no-repeat; margin-left:5px;}
					a:hover.previous, a:hover.next{ background-position:0 -15px;}
					div.paginador a.number{ float:left; padding:0 4px; text-decoration:none; color:#336430; }
					div.paginador a:hover.number, div.paginador a.number-selected{ text-decoration:underline; color:#924100;}
					div.paginador a.number-selected{ font-weight:bold;}
					
				/*Micrositio*/
				#micrositio{ padding:20px 20px 0 20px;}
					#micrositio .micrositio-top img, .micrositio-top .micrositio-top-right{float:left;}
						#micrositio .micrositio-top img{ width:135px; margin-top:10px;}
						.micrositio-top .micrositio-top-right{ width:333px; padding:10px 0 15px 20px;}
						 #micrositio h2.company-name-micrositio{color:#4d3522; font-size:21px; line-height:26px; font-weight:normal;}
						 #micrositio dd.items, #micrositio dt.list-items, #micrositio dl a{ display:inline; color:#70774d;}
						 #micrositio dl a.web-micrositio{ color:#924100; font-weight:bold;}
						 dl.data-micrositio{ display:block;}
						 #micrositio dl{ padding:0 0 0 2px;}
						 #micrositio dt.list-items{ font-weight:bold;}
						 #micrositio dl{ line-height:20px;}
						 #micrositio  h3.title-administrable{ clear:both; color:#70774d; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin-top:15px;}
						#micrositio p.parrafo-adminsitrable{ color:#666; line-height:24px; padding-top:5px; text-align:justify;}
						 .micrositio-top{ border-bottom:1px dotted #666; margin-right:20px; border-top:1px dotted #666;}
						 #micrositio .gallery, #micrositio .content-google-maps{ padding-top:15px;}
						 #micrositio h4.title-our-products, #micrositio h4.title-google-maps{ height:50px;}
						 	#micrositio h4.title-our-products{ background:url(../images/subcategorias/micrositios/h4-nuestros-productos.gif) no-repeat;}
							#micrositio h4.title-google-maps{ background:url(../images/subcategorias/micrositios/h4-google-maps.gif) no-repeat;}
							
						/*web 2.0*/
						ul.micrositio-top-icons{ float:right; margin-bottom:8px; margin-right:20px;}
						ul.micrositio-top-icons li{ float:left; margin-left:8px;}
						ul.micrositio-top-icons li a.btn-gustar{ background:url(../images/web20/btn-gustar.gif) no-repeat; height:16px; color:#141d0d; display:block; text-decoration:none; padding:3px 0 0 14px; width:43px;}
						ul.micrositio-top-icons li.btn-face{ width:21px;}
						ul.micrositio-top-icons li a:hover.btn-gustar{ background-position:0 -19px; color:#e5ef87;}
						ul.micrositio-top-icons li a.btn-comentar{ background:url(../images/web20/btn-comentar.gif) no-repeat; height:19px; width:85px;}
						ul.micrositio-top-icons li a:hover.btn-comentar{ background-position:0 -19px;}
						ul.micrositio-top-icons li.cant-comments{ background:url(../images/web20/globe.gif) no-repeat; height:23px; width:23px; padding:3px 0 0 8px;}
						ul.micrositio-top-icons li.cant-comments a{ color:#FFF; font-weight:bold; text-decoration:none;}
						
						#micrositio .comentario{margin:0 20px; border-bottom:1px dotted #666666; padding:10px 0;}
						#micrositio .comentario span{ color:#cc3300; font-size:12px; text-decoration:underline; padding-right:10px;}
						#micrositio .comentario p.user-commen{ color:#666; line-height:18px; padding-top:10px;}
						.comentario-left{ float:left; width:440px;}
						a.denunciar{ float:left; background:url(../images/web20/dot.gif) no-repeat scroll 0 3px; display:block; color:#cc3300; text-decoration:underline; width:50px; padding-left:10px; margin:37px 0 0 8px;}
						a:hover.denunciar{ text-decoration:none; background:url(../images/web20/dot.gif) no-repeat  scroll 0 3px;}
						
						/*Lightbox*/
						.content-lightbox{ width:380px; height:400px; border:1px solid #ccc; padding:10px 30px; margin:0 auto;}
						.content-lightbox a.close{ color: #66cc33; background:url(../images/web20/cross.gif) no-repeat scroll 0 2px; display:block; padding-left:12px; float:right;}
						.content-lightbox a:hover.close{background:url(../images/web20/cross.gif) no-repeat scroll 0 2px; text-decoration:none; }
						.content-lightbox h2{ clear:both; font-family:Georgia, "Times New Roman", Times, serif; color:#4d3522; font-size:18px; background:url(../images/web20/speeches.gif) no-repeat scroll 180px 0; line-height:40px; }
						ul.form-coment li label, ul.form-coment li input, ul.form-coment li textarea { display:block;}
						ul.form-coment li.btn-enviar{ text-align:center; margin-top:10px;}
						
						/*Google Maps*/
						#micrositio div.google-mapas{ background:url(../images/subcategorias/micrositios/bck-google-maps.gif) no-repeat; height:324px; padding:30px 0 0 30px;}
						
						/*Gallery*/
						#micrositio div.content-gallery{ background:url(../images/subcategorias/micrositios/bck-galerry.gif) no-repeat; height:540px; padding-bottom:10px;}
						div.content-image{ overflow:hidden; width:480px; float:left;}
							ul.scroll-productos{ width:1000px;}
							ul.scroll-productos li{ float:left; width:156px; margin-left:4px; padding-top:12px;}
							ul.scroll-productos li img{ border:1px solid #333;}
						div.bottom-gallery{ clear:both;}
						div.top-gallery{ padding-left:10px; padding-top:10px;}
						div.top-gallery a.prev-image, div.top-gallery a.next-image{ float:left; width:20px; height:35px; margin-top:50px;}
						div.top-gallery a.prev-image{ background:url(../images/subcategorias/micrositios/arrow-left-small.gif) no-repeat;}
						div.top-gallery a.next-image{ background:url(../images/subcategorias/micrositios/arrow-right-small.gif) no-repeat;}
						div.top-gallery a:hover.prev-image, div.top-gallery a:hover.next-image{ background-position:0 -35px; }
						
						.bottom-gallery{ padding:0 0 0 15px; margin-top:15px;}
							.bottom-gallery a.prev-bigimage, .bottom-gallery a.next-bigimage{ float:left; height:52px; width:15px; margin-top:90px;}
							.bottom-gallery a.prev-bigimage{ background:url(../images/subcategorias/micrositios/arrow-left-big.gif) no-repeat;}
							.bottom-gallery a.next-bigimage{ background:url(../images/subcategorias/micrositios/arrow-right-big.gif) no-repeat;}
							.bottom-gallery a:hover.prev-bigimage, .bottom-gallery a:hover.next-bigimage{ background-position:0 -52px; }
							div.content-bigimage{width:460px; float:left; padding:0 10px; text-align:center;}
							div.content-bigimage img.margen-bigimage{ width:340px; margin:0 20px;}
							div.content-bigimage h5.title-producto{ color:#304c1a; font-weight:bold; font-size:12px; background:url(../images/icon-arrow-destacados.gif) no-repeat scroll 0 9px; padding-left:10px; line-height:25px; text-align:left; margin-top:10px;}
							div.content-bigimage p.producto-description{ padding-left:10px; color:#91a085; line-height:16px; text-align:left;}
					
				/*Pop Up Mail*/
				.contact-form-mail{background:#F5F2EB; padding:15px 15px 15px 25px; width:225px;}
				.contact-form-mail p{ margin-bottom:10px; width:225px;}
				.contact-form-mail input.send-mail{ margin-top:15px; margin-left:60px;}
				.contact-form-mail span.send-mail{ margin-top:15px; margin-left:60px;}
				textarea.consulta{ width:200px;}

			.contact-form-mail span.green, .contact-form-mail span.red, span.green, span.red{font-weight:bold; margin:0 0 0 2px;}
			.contact-form-mail span.green, span.green{color:#97be39;}
			.contact-form-mail span.error{ display:block; margin:0 0 0 10px; background:url(../images/icon-error.jpg) no-repeat scroll 0 3px; padding:0 0 0 20px; line-height:18px; font-weight:bold; }
			.contact-form-mail span.red, .contact-form-mail span.error,  span.red{color:#f14d4e;}

		
		/*Publicite - Contactenos*/
				
				.contact-form{ color:#4d4c49; width:502px; margin:0 0 0 21px;}
				.contact-form-top{ background:url(../images/contact-top.gif) no-repeat; height:25px;}
				.contact-form-center{background:#f5f2eb; padding:0 10px 0 20px;}
				.contact-form-bottom{ background:url(../images/contact-bottom.gif) no-repeat; height:25px;}
				.company-information, .contact-information{ float:left; width:216px; padding:10px 20px 0 0; }
				 span.requiered-field, span.requiered-light{font-size:10px;}
				 span.requiered-field{ width:236px;} 
				 ul.list-form{ width:462px;}
				 	ul.list-form li{ float:left;  width:211px; padding-top:10px;}
					ul.list-form li.left-field{ padding-right:25px;}
					ul.list-form li.comentarios{ clear:both; width:462px;}
			.contact-form div.thanks-box{ height:180px; padding:70px 0 0 0;}
			.contact-banner{ background: url(../images/banner-publicite.jpg) no-repeat; height:70px; margin: 0 0 20px 20px}
			a.clik{ background: url(../images/btn-click.png) no-repeat; width:79px; height:19px; position:relative; left:390px; top:12px}
			a:hover.clik{ background-position:0 -19px}
	
	
	/*Menues*/
		/*Top Menu*/
		.menu{ clear:both; height:39px;}
		ul.top-menu{clear:both; margin:0 0 0 213px;}
			ul.top-menu li{ float:left;}
			ul.top-menu li a{ display:block; height:38px;}
				ul.top-menu li a.quienes-somos{ background:url(../images/sprite-menu.jpg) no-repeat scroll 0 0; width:101px;}
				ul.top-menu li a:hover.quienes-somos, ul.top-menu li a.selected{ background-position:0 -38px!important;}
				ul.top-menu li a.novedades{ background:url(../images/sprite-menu.jpg) no-repeat scroll -101px 0; width:85px;}
				ul.top-menu li a:hover.novedades, ul.top-menu li a.novedadeselected{ background-position:-101px -38px;}
				/*ul.top-menu li a.publicite{ background:url(../images/sprite-menu.jpg) no-repeat scroll -186px 0; width:74px;}
				ul.top-menu li a:hover.publicite, ul.top-menu li a.publiciteselected{ background-position:-186px -38px;}*/
				ul.top-menu li a.contactenos{ background:url(../images/sprite-menu.jpg) no-repeat scroll -261px 0; width:95px; margin-right:74px}
				ul.top-menu li a:hover.contactenos, ul.top-menu li a.cotanctselected{ background-position:-261px -38px!important;}
				
				/*backend*/
				ul.top-menu li a.destacadas{ background: url(../images/backend/sprite-menu.jpg) no-repeat scroll 0 0; width:101px;}
				ul.top-menu li a:hover.destacadas, ul.top-menu li a.destacadasselected{ background-position:0 -38px!important;}
				ul.top-menu li a.categorias{ background:url(../images/backend/sprite-menu.jpg) no-repeat scroll -101px 0; width:85px;}
				ul.top-menu li a:hover.categorias, ul.top-menu li a.categoriaselected{ background-position:-101px -38px;}
				ul.top-menu li a.empresas{ background:url(../images/backend/sprite-menu.jpg) no-repeat scroll -186px 0; width:74px;}
				ul.top-menu li a:hover.empresas, ul.top-menu li a.empresaselected{ background-position:-186px -38px;}
				ul.top-menu li a.meta-back{ background:url(../images/backend/sprite-menu.jpg) no-repeat scroll -260px 0; width:57px;}
				ul.top-menu li a:hover.meta-back, ul.top-menu li a.metabackselected{ background-position:-260px -38px!important;}
				ul.top-menu li a.banners{ background:url(../images/backend/sprite-menu.jpg) no-repeat scroll -321px 0; width:72px;}
				ul.top-menu li a:hover.banners, ul.top-menu li a.bannerselected{ background-position:-321px -38px!important;}
				ul.top-menu li a.listados-contact{ background:url(../images/backend/sprite-menu.jpg) no-repeat scroll -394px 0; width:76px;}
				ul.top-menu li a:hover.listados-contact, ul.top-menu li a.listados-contactselected{ background-position:-394px -38px!important;}
				ul.top-menu li a.moderar{ background:url(../images/backend/sprite-menu.jpg) no-repeat scroll -471px 0; width:76px;}
				ul.top-menu li a:hover.moderar, ul.top-menu li a.moderar-selected{ background-position:-471px -38px!important;}
				
		/*Left menu*/
		
		ul.categorias li a{ display:block; height:21px; background:url(../images/menu/bck-item.gif) no-repeat scroll 0 -26px; padding:5px 0 0 20px; color:#63711b; font-weight:bold; text-decoration:none;}
		ul.categorias li a:hover, ul.categorias li a.selected{ background-position:0 0; text-decoration:none; color:#e7e7e7;}
		
		/*Footer*/
	
		/*ul.logos li a, ul.logos li{ float:left; height:50px; display:block; text-align:center;}
			ul.logos li.one{ background:url(../images/sprite-logos-footer.gif) no-repeat scroll 0 0;}*/
			p.logos{ text-align:center; display:block;}
			a.two{ background:url(../images/sprite-logos-footer.gif) no-repeat scroll -126px 0; width:126px; float:left; display:block; height:40px;}
			a:hover.two{ background:url(../images/sprite-logos-footer.gif) no-repeat scroll -126px -40px;}
			/*ul.logos li.three{ background:url(../images/sprite-logos-footer.gif) no-repeat scroll -252px 0;}*/
			span.disclaimer{ display:block; color:#C7E56F; font-size:11px!important; margin-bottom:10px; }
			span.copy{ float:left; padding:18px 0 0 0;}
			.content-logo{ text-align:center; display:block; padding-top:5px;}
			.footer-img{ margin-right:5px;}
			
			/*ul.logos li.four{ background:url(../images/sprite-logos-footer.gif) no-repeat scroll -189px 0;}
			ul.logos li.five{ background:url(../images/sprite-logos-footer.gif) no-repeat scroll -252px 0;}
			ul.logos li.six{ background:url(../images/sprite-logos-footer.gif) no-repeat scroll -315px 0;}*/
		
		/*Subcategorias*/
			/*Breadcrumbs*/
			.content-top-bread{margin:0 31px 0 18px; }
			ul.breadcrumbs {font-family: Georgia, "Times New Roman", Times, serif; padding:6px 0 0 0; width:390px;}
			ul.breadcrumbs li, ul.breadcrumbs li a{ float:left; color:#4d3522; font-size:14px; margin:0 0 0 5px; line-height:21px;}
			ul.breadcrumbs li a:hover{ text-decoration:none;}
			ul.breadcrumbs li.detail-subcat{ background:url(../images/icon-subcategorias.gif) no-repeat; padding:0 0 0 20px;}
	/*Forms*/
			/*Search*/
			#finder{width:226px; float:left; padding:10px 0 0 43px;}
			#finder input.fieldtext{ background:#b5d76c; width:160px; height:14px; border:0; color:#4d3522; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:11px; display:block; float:left; padding:2px;}
			#finder input.go{ width:21px; height:20px; float:left; margin:0 0 0 4px;}
			
			/*Publicite - Contactenos*/
			label.info-type{ color:#3f3e3b;  margin:0 0 7px 0; width:200px;}
			label.info-type, input.field-infomation{ display:block;}			
			input.field-infomation{ height:15px;  width:200px;}
			select.list-menu{ height:20px;  width:204px;}
			textarea.comments, textarea.consulta, input.field-infomation, textarea.back-comments, select.combo, select.bannershome, select.birth, select.list-menu, textarea.commen-light{margin:0 0 15px 0; background:#d4d6c8; border:1px  solid #b9bcad;  font-size:10px;  color:#666;}
			textarea.comments, textarea.consulta, input.field-infomation, textarea.back-comments, select.combo, select.bannershome, textarea.commen-light{padding:2px; font-weight:bold;}
			.contact-form-center span.green, .contact-form-center span.red{font-weight:bold; margin:0 0 0 2px;}
			.contact-form-center span.green{color:#97be39;}
			.contact-form-center fieldset { padding:0 0 0 10px;}
			input.send{ float:right; margin:2px 20px 0 0;}
			span.send{ float:right; margin:2px 20px 0 0;}
			textarea.comments{ width:435px; height:100px;}
			.contact-form span.error{ display:block; margin:0 0 0 10px; background:url(../images/icon-error.jpg) no-repeat scroll 0 3px; padding:0 0 0 20px; line-height:18px; font-weight:bold; }
			.contact-form-center span.red, .contact-form span.error{color:#f14d4e;}
			select.birth{ float:left; display:block; width:61px;}
			select.separar-birth{margin-right:8px;}
			label.newsletter{ margin-bottom:10px; display:block;}
			span.aclaracion{ margin:0 12px 10px 12px; font-size:10px; display:block; border-bottom:1px solid #ccc;  padding:5px 0 7px 0; border-top:1px solid #ccc;}
			textarea.commen-light{ width:378px; height:130px;}
			
	
	/*Headings*/
	h1{float:left; }
			h1 a.logo{ background:url(../images/logo.jpg) no-repeat; width:232px; height:129px; display:block;}
			.top-banner{ float:left; width:468px; padding:42px 58px 0 242px;}
	h2.title-generic{ font-size:26px; color:#4d3522; font-weight:normal; background:url(../images/icon-h2.gif) no-repeat scroll 0 4px; padding:0 0 0 22px; margin:0 0 15px 0;}
	h2.title-internas{ width:390px;}
	
	h2.title-generic span.dv{ font-size:25px; letter-spacing:1px;}
	span.colors{color:#7c9018;}
	
		/*Prod destacados*/
		h3 a.categorias-destacadas{ margin:0 0 8px 4px; background:url(../images/icon-h3.gif) no-repeat scroll 0 0; padding:0 0 0 17px; font-size:11px; color:#34391a; font-family: arial, Helvetica, sans-serif; line-height:18px; font-weight:bold; display:block; width:137px;}
		h4.title-categorias{ display:block; text-indent:-9999px; background:url(../images/h4-categorias.gif) no-repeat; height:23px;}
		
		/*Novedades*/
		.big-note h3.nota-destacada{ background:url(../images/icon-arrow-novedades.gif) no-repeat scroll 0 10px; font-size:14px; color:#77590d; padding:0 0 0 25px; font-weight:bold; line-height:40px; margin:0 0 0 4px;}
		.box-text h3.title-note{ background:url(../images/icon-arrow-novedades.gif) no-repeat scroll 0 10px; font-size:12px; color:#77590d; padding:0 0 0 25px; font-weight:bold; line-height:40px; margin:0 0 0 4px;}
		
		/*Subcategorias*/
		h2.company-name{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:url(../images/icon-arrow-destacados.gif) no-repeat scroll 0 3px; padding:0 0 5px 10px;}
		h2.company-name-normal{color:#63711b;}
		h2.company-name-destacado-full, h2.company-name-destacado-standard, h2.company-name-destacado-basic{font-family:Tahoma, Geneva, sans-serif; font-weight:bold; line-height:23px; padding-left:20px;}
			h2.company-name-destacado-full{color:#924100; font-size:13px;  background:url(../images/subcategorias/destacado-full/misc-h2-full.gif) no-repeat;}
			h2.company-name-destacado-standard, h2.company-name-destacado-basic{background:url(../images/icon-arrow-destacados.gif) no-repeat scroll 10px 9px; font-size:12px;}
			h2.company-name-destacado-standard{color:#294412;}
			h2.company-name-destacado-basic{ color:#63711b;}
		
		/*Publicite*/
		h3.title-form{ background:url(../images/icon-arrow-green.gif) no-repeat scroll 0 3px; font-size:12px; line-height:16px; padding:0 0 15px 11px; font-weight:bold;}
		h3.title-form, p.thanks-text{ font-family:Arial, Helvetica, sans-serif;}
		 
		
	/*Paragraph*/
	p.generic{ margin:0 0 20px 26px; line-height:18px; font-size:12px;}
	p.generic a{ font-weight:bold; color:#6a7241;}
	p.quienes-somos{ border-bottom:1px solid #d5d4d4; padding-bottom:20px;}
		/*Novedades*/
		p.notas{ line-height:18px;}
		p.first{ margin-top:15px;}
		p.notas, p.introduccion{ margin-bottom:15px; margin-left:10px;}
		/*Categorias*/
		p.introduccion{ font-size:12px; line-height:20px;}
		p.introduccion-first{font-weight:bold; padding:12px 0 0 0;}
	
	p.thanks-text{color:#4D4C49!important; text-align:center; font-size:13px; line-height:21px;}
	
/*Classes*/		
.separator{ clear:both;}
a.back-home, a.back-home-micrositio{ float:right; color:#887546; text-decoration:underline!important; padding:0 20px 0 0; margin:12px 0 0 0; font-weight:bold; display:block; font-size:10px;}
a.back-home{ background:url(../images/icon-arrow-date.gif) no-repeat scroll 82px 3px;}
a.back-home-micrositio{ background:url(../images/icon-arrow-date.gif) no-repeat scroll 40px 3px;}
a:hover.back-home, a:hover.back-home-micrositio{ text-decoration:none!important;}

/*Backend*/

h2.content{float:leftt; width:334px; position:relative; top:90px; background:url(../images/backend/h2-content.gif) no-repeat; display:block; height:14px; left:430px; text-indent:-9999px;}
h3.backend, p.tips{ background:url(../images/backend/icon-arrow.gif) no-repeat scroll 0 1px; display:block; font-size:12px; color:#4d4c49; font-weight:bold; padding:0 0 0 15px; margin-bottom: 15px; font-family:Arial, Helvetica, sans-serif;}
h3.backend{width:239px;}
	div.companies{padding:0 0 0 25px;}
	div.companies-line{ border-bottom:1px dotted #564127; padding-top:10px;  padding-bottom:10px;  margin-left:25px; }
	div.companies-line-top{ border-top:1px solid #564127; margin-left:25px;}
   input.excel{ margin-top:15px;}


	/*Loguin*/
	div.loguin{ height: 410px; padding:0 0 0 25px;}
	div.search-empresas{ min-height: 410px; padding:0 0 0 25px;}
	/*titles*/
	h4.listado-empresas, h4.listado-categorias, h4.listado-novedades{height:36px; text-indent:-9999px; display:block; margin:15px 0 0 0;}
	h4.listado-empresas{ background:url(../images/backend/h4-listado.gif) no-repeat; }
	h4.listado-categorias{ background:url(../images/backend/h4-categorias.gif) no-repeat; }
	h4.listado-novedades{ background:url(../images/backend/h4-novedades.gif) no-repeat; }
	a.back-loguin{ background:url(../images/backend/btn-back.gif) no-repeat; height:20px; display:block; text-indent:-9999px;}
	/*Empresas*/
		div.companies-left, div.companies-right{ float:left;}
		div.companies-left{ width:255px;}
		div.companies-right{ width:254px;}
		input.send-info, input.send-banner{ display:block;}
		input.send-info{margin:15px 0 0 140px;}
		input.send-banner{margin:15px 0 0 0;}
		
		label.busqueda{font-weight:bold;}
		label.limit, .limit, select.desplegable{margin-top:15px;}
		input.browsefile{margin:0 0 15px 0; background:#d4d6c8; border:1px  solid #b9bcad; padding:2px; font-size:10px; font-weight:bold; color:#666; display:block;}
		td.alineacion{ text-align:center;}
		td.img-empresas{ border:1px solid #e7e7e7;}
		textarea.back-comments, select.combo{ width:200px; display:block;}
		select.combo, select.bannershome{ height:20px;}
		select.bannershome{width:200px; float:left; margin: 0 10px 0 0;}
		div.content-destacados{ clear:both; margin: 0 0 10px 0;}
		
	
	/*table listados*/
	td.companies-row{ border-bottom:1px solid #999; color:#63711b; font-weight:bold; padding:0 0 5px 0;}
	td.companies-row-top{ border-top:1px solid #999;}
	td label.subcategoria{ color:#809946; font-weight:bold; padding:0 0 8px 0; display:block;}
	td input.close{ position:relative; top:5px;}
	.separation{ border-top:1px solid #ccc; margin:10px 30px 10px 0;}
	.hidden-text{ text-indent:-9999px; display:block;}
	span a.type-company{color:#4D4C49; text-decoration:none !important;}
	span a:hover.type-company, span a.selected-type-company{ color:#76bc64; text-decoration:underline !important;}
	
	td.bg-destacados-ordenar{ background:#666; color:#FFF;}
	td.bg-standard-ordenar{ background:#999;}
	td.bg-basico-ordenar{ background:#ccc; color:#333;}
	
	.title-type-ordenar{ text-decoration:underline; line-height:30px;}
	
	
	a.nosleep{ background:url(../images/logo-nosleep.gif) no-repeat; width:70px; height:36px; float:left; margin-left:20px}
	a:hover.nosleep{ background-position:0 -36px;}
	
	
	textarea.ancho-texto{ width:500px; height:400px;}
	textarea.ancho-description{ width:500px; height:100px;}
	
		.separacion-galeria{ margin:0 3px;}

/*Prensa*/
.content-top{ padding:0 31px 0 23px}

.content-prensa{ border-bottom:1px solid #D7D5D5; border-top:1px solid #D7D5D5; margin-top:10px; clear:both; height:189px}
	.content-prensa .content-prensa-left{ text-align:center; width:195px; }
	.content-prensa-left, .content-prensa-right{ float:left;}
	.content-prensa-right{ width:352px; border-left:1px solid #D7D5D5; padding:10px;  height:169px}
	h3.title-prensa{ background:url(../images/prensa/arrow.jpg) no-repeat; display:block; padding: 0 0 0 10px; font-weight:bold; color:#294412; font-size:12px}
	p.description-prensa{ line-height:18px; font-size:11px; text-align:justify}
	p.data-nota, p.description-prensa{padding:5px 0 5px 10px}
	p.data-nota{ font-weight:bold}
	p.data-nota span.notedate{ color:#924100}
	p.data-nota span.notefuente{ color:#324d1b; text-transform:uppercase}
	a.ver-grafica, a.ver-notaweb{ width:75px; height:35px; float:right}
	a.ver-grafica{ background:url(../images/prensa/btn-nota.jpg) no-repeat}
	a.ver-notaweb{background:url(../images/prensa/btn-nota-web.jpg) no-repeat}
	a:hover.ver-grafica, a:hover.ver-notaweb{ background-position:0 -35px}
	
#lightbox-prensa{ background:#FFF; width:461px; height:717px; position:absolute; top:0; left:0; padding:20px 40px}
#lightbox-prensa a{ margin-top:8px; float:right}

/*Terminos y Condiciones*/
.bg-terminos{ background:none}
#content-terminos{ padding:20px}
#content-terminos p, .lisTerminos{ color:#666; line-height:16px;}
ul.lisTerminos li{ margin-bottom:10px; list-style-type:disc; margin-left:20px}
#content-terminos p{margin-bottom:20px; border-bottom:1px dotted #666; padding-bottom:20px}
#content-terminos h3, #content-terminos h4{color:#6A7241; font-weight:bold; }
#content-terminos h3{font-size:13px}
#content-terminos h4{ margin-bottom:10px}
#content-terminos p.terminosVotos{ border-bottom:none; padding-bottom:0}
