@charset "utf-8";
/* CSS Document */

BODY {
	font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #2B2B2B;
	margin: 0 0 0 0px;
	text-align: center;
	background-color:#FFFFFF;
}


a:link { color:#af476f; text-decoration:none;}
a:visited { color:#C46F8E; text-decoration:none;}
a:hover { color:#7ab030; text-decoration:none;}

a:link.link-morado { color:#af476f; text-decoration:none;}
a:visited.link-morado { color:#af476f; text-decoration:none;}
a:hover.link-morado { color:#7ab030; text-decoration:none;}

.menu_categorias A:link { color:#af476f; text-decoration:none;}
.menu_categoria A:visited { color:#af476f; text-decoration:none;}
.menu_categorias A:hover { color:#7ab030; text-decoration:none;}

.texto-verde14 { color:#7ab030; font-size:14px;}

.smallText { font-size:10px;}

#cabecera-fondo { width:100%; height:951px; text-align:center; background-image:url(imagenes/2009-2/head-fondo.jpg); background-repeat:repeat-x; background-position:top center; position:absolute; left:0px; top:0px; z-index:-1;}

#contenedor{ width:980px; text-align: left; margin: auto; } 

#cabecera{ width: 980px; height:497px; }

	#cabecera-a { width:980px; height:54px;}
		#cabecera-a-logo{ width:261px; float:left;}
		#cabecera-a-menu { width:719px; height:36px; float:left; text-align:right; margin-top:18px;}
			#cabecera-a-menu  ul{ margin : 0 0 0 0px; padding: 0 0 0 0px; list-style: none; }
			#cabecera-a-menu  li{ float:right; margin-left:20px; }
			a:link.menu{ color:#FFFFFF; text-decoration: none; }
			a:visited.menu{ color:#FFFFFF; text-decoration: none; }
			a:hover.menu{ color:#7ab030; text-decoration: none; }
			a:link.login {color:#7ab030; text-decoration: none; }
			a:visited.login {color:#7ab030; text-decoration: none; }
			a:hover.login {color:#FFFFFF; text-decoration: none; }
	
	#cabecera-b { width:980px; height:362px; background-image:url(imagenes/2009-2/head-banner.jpg); background-repeat:no-repeat;}
	#cabecera-buscar { width:980px; height:81px; text-align:right;}
		#cabecera-buscar-a { text-align:right; margin-left:480px;margin-top:25px;}
		#cabecera-buscar-b { width:50px; float:left; margin-top:20px;}

#cuerpo{ margin-top:20px; margin-bottom:20px;}

#lateral{width: 220px;  height: auto !important; min-height:1365px; float:right; padding-left:20px; border-left:dotted; border-left-width:1px; border-left-color:#7e7e7e; margin-bottom:20px; }

#principal{	margin-right: 240px; padding-right:20px; height:auto; border-right:dotted; border-right-width:1px; border-right-color:#7e7e7e;}

	#principal-caracteristicas { height:320px;}
		#principal-a { width:209px; float:left; padding-left:15px; padding-right:15px; height:150px;}
			#principal-a1 { padding-left:35px; padding-top:5px; height:30px; background-image:url(imagenes/2009-2/caract-icono1.png); background-position:top rigth; background-repeat:no-repeat; color:#3d3d3d; font-size:14px;}
			#principal-b1 { padding-left:40px; padding-top:5px; height:30px; background-image:url(imagenes/2009-2/caract-icono2.png); background-position:top rigth; background-repeat:no-repeat; color:#3d3d3d; font-size:14px;}
			#principal-c1 { padding-left:40px; padding-top:5px; height:30px; background-image:url(imagenes/2009-2/caract-icono3.png); background-position:top rigth; background-repeat:no-repeat; color:#3d3d3d; font-size:14px;}
			#principal-d1 { padding-left:40px; padding-top:5px; height:45px; background-image:url(imagenes/2009-2/caract-icono4.png); background-position:top rigth; background-repeat:no-repeat; color:#3d3d3d; font-size:14px;}
			#principal-e1 { padding-left:40px; padding-top:5px; height:45px; background-image:url(imagenes/2009-2/caract-icono5.png); background-position:top rigth; background-repeat:no-repeat; color:#3d3d3d; font-size:14px;}
			#principal-f1 { padding-left:40px; padding-top:5px; height:45px; background-image:url(imagenes/2009-2/caract-icono6.png); background-position:top rigth; background-repeat:no-repeat; color:#3d3d3d; font-size:14px;}
			#principal-a2 { text-align:justify; margin-top:5px;}
		#principal-c { width:224px; float:left; padding-left:15px;height:150px;}
	
	#principal-manual { height:62px; background-image:url(imagenes/2009-2/manual-fondo.png); background-repeat:repeat-x;}
		#principal-manual-a { width:42px; float:left; text-align:center; margin-top: 5px; margin-left:15px; }
		#principal-manual-b { width:220px; float:left; text-align:left; margin-top: 20px; margin-left:10px;}
		#principal-manual-c { width:51px; float:left; text-align:center; margin-top: 5px; }
		#principal-manual-d { width:300px; float:left; text-align:left; margin-top: 20px; margin-left:10px;}
	
	#principal-paquetes { margin-top:20px; height:550px;}
		#principal-paquetes-titulo { height:48px; background-image:url(imagenes/2009-2/icono-paquetes.png); background-position:top left; background-repeat:no-repeat; text-align:left; padding-top:8px; padding-left:50px;}
			.principal-paquetes-titulo h1 { font-size:15px; margin:0 0 0 0px; color:#4a4a4a; text-decoration:none; font-weight:normal;}
			.principal-paquetes-titulo p { margin:0 0 0 0px;}
			.principal-paquetes-titulo ul { margin:0 0 0 0px; padding:0 0 0 0px;}
			.principal-paquetes-titulo li { margin:0 0 0 0px; padding:0 0 0 0px;}
		#principal-paquetes-caja { width:339px; padding-left:10px; padding-right:10px; float:left; text-align:left;}
	#principal-paquetes-boton { width:718px; height: 60px; text-align:center;}
	
	#principal-comentarios { min-height:360px; height:auto; margin-top:20px; border-top:dotted; border-top-width:1px; border-top-color:#cdcdcd; text-align:justify;}
		#principal-comentarios-titulo { margin-top:20px; height:48px; background-image:url(imagenes/2009-2/opiniones-icono.png); background-position:top left; background-repeat:no-repeat; text-align:left; padding-top:15px; padding-left:50px;}
		.principal-comentarios-titulo h1 { font-size:15px; margin:0 0 0 0px; color:#4a4a4a; text-decoration:none; font-weight:normal;}
	
#pie{ clear: both; width:100%; height:450px; background-image:url(imagenes/2009-2/pie-fondo.png); background-repeat:repeat-x; text-align:center; }
	#pie-contenido { width:980px; margin: auto; text-align:left;}
		#pie-blog{ width:318px; float:left; margin-top:20px; background-image:url(imagenes/2009-2/pie-icono1.png); background-position:top left; background-repeat:no-repeat; color: #c0c0c0;}
			a:link.pie-blog {color: #c0c0c0; text-decoration:none; }
			a:visited.pie-blog {color: #c0c0c0; text-decoration:none;}
			a:hover.pie-blog {color: #7ab030;text-decoration:none;}
		
		#pie-blog-titulo { height:45px; padding-left: 50px; padding-top:8px; border-bottom:dotted; border-bottom-width:1px; border-bottom-color:#7ab030; margin-bottom:10px;}
		
		#pie-noticias{ width:318px; float:left; margin-top:20px; margin-left:20px; background-image:url(imagenes/2009-2/pie-icono2.png); background-position:top left; background-repeat:no-repeat;}
		#pie-blog-noticias { height:45px; padding-left: 50px; padding-top:8px; border-bottom:dotted; border-bottom-width:1px; border-bottom-color:#7ab030; margin-bottom:10px;}
		
		.titular_elpais {
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; text-decoration:none;
			font-size: 13px;
			color: #c0c0c0;
			font-style: normal;
			margin: 0 0 0 0px;
			padding:0 0 0 0px;
		}
		a:link.titular_elpais {color: #c0c0c0; }
		a:visited.titular_elpais {color: #c0c0c0; }
		a:hover.titular_elpais {color: #7ab030; }

		.autor_elpais {
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; text-decoration:none;
			font-size: 12px;
			color: #555353 ;
			font-weight: normal ;
			font-style: normal ;
			text-decoration: none;
			margin: 0 0 0 0px;
			padding:0 0 0 0px;
		}

		A:link.autor_elpais, A:vlink.autor_elpais, A:alink.autor_elpais
		{
			color: #c0c0c0 !important;
		}

		.titulo_feed_elpais {13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; text-decoration:none; color:#c0c0c0; }
		.titulo_feed_elpais a,.titulo_feed_elpais a:link,.titulo_feed_elpais a:hover,.titulo_feed_elpais a:visited {text-decoration:none !important; color:#c0c0c0 !important;}
		.fondo_resultados_elpais { width: 100%;}

		#pie-contacto{ width:300px; float:left; margin-top:20px; margin-left:20px; background-image:url(imagenes/2009-2/pie-icono3.png); background-position:top left; background-repeat:no-repeat; color:#c0c0c0}
		#pie-blog-contacto { height:45px; padding-left: 50px; padding-top:8px; border-bottom:dotted; border-bottom-width:1px; border-bottom-color:#7ab030; margin-bottom:10px;}
	
	#lateral-destacadas { min-height:380px; height:auto; background-image:url(imagenes/2009-2/lateral-carrito.png); background-position:top left; background-repeat:no-repeat;}
		#lateral-destacadas-titulo { height:42px; background-image:url(imagenes/2009-2/lateral-franja.png); background-position:bottom; background-repeat:no-repeat; padding-left:50px; padding-top:10px; margin-bottom:10px;}
		
	#lateral-categorias { min-height:570px; height:auto; background-image:url(imagenes/2009-2/lateral-categorias.png); background-position:top left; background-repeat:no-repeat;}
		#lateral-categorias-titulo { height:42px; background-image:url(imagenes/2009-2/lateral-franja2.png); background-position:bottom; background-repeat:no-repeat; padding-left:45px; padding-top:10px; margin-bottom:10px;}
	
	#lateral-ultimas { min-height:380px; height:auto; background-image:url(imagenes/2009-2/icono-abrir.png); background-position:top left; background-repeat:no-repeat;}
		#lateral-ultimas-titulo { height:42px; background-image:url(imagenes/2009-2/lateral-franja2.png); background-position:bottom; background-repeat:no-repeat; padding-left:55px; padding-top:10px; margin-bottom:10px;}
		

.buscar-productos { text-align:right;}
.texto_form1 {
	width: 300px;
	height: 20px;
	border: 2px Solid #fff;
	background: #fff;
	color: #af476f;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
}

.texto_form1:hover {
	background: #af476f;
	color:#ffffff;
}

.boton_buscar{
	width: 100px;
	height: 25px;
	background: #7ab030;
	border: 1px Solid #000;
	color:#fff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	 /* text-indent: -9999px; */
}

.boton_buscar_hosted{
	width: 250px;
	height: 25px;
	background: #7ab030;
	border: 1px Solid #000;
	color:#fff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	 /* text-indent: -9999px; */
}

.texto_Arial_11_bold_morado { font-size:14px; color:#FFFFFF;}

#productos-urbecom { margin-top:20px; margin-bottom:20px; width:980px;}


.thumbnail{



      position: relative;

      z-index: 0;

      }

.thumbnail:hover{

      background-color: transparent;

      z-index: 50;

      }

.thumbnail span{ /*CSS for enlarged image*/

      position: absolute;

      background-color: #fff3cb;

      padding: 5px;

      left: -1000px;

      border: 3px solid #f7d257;

      visibility: hidden;

      color: black;

      text-decoration: none;

      }

.thumbnail span img{ /*CSS for enlarged image*/

      border-width: 0;

      padding: 2px;

      }

.thumbnail:hover span{ /*CSS for enlarged image on hover*/

      visibility: visible;

      top: 0;

      left: 60px; /*position where enlarged image should offset horizontally */

}

#productos { width:170px; text-align:center; margin-left:10px; margin-top:10px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#E0E0E0; min-height:300px;}
		#productos-a { width:170px; text-align:center; margin:auto; margin-top:10px; min-height:150px; }
			.productos-a img { margin:auto;  border-style:dotted; border-width: 1px 1px 1px 1px;}
		#productos-b { width:170px; margin:auto;  margin-top:10px; margin-bottom:10px; text-align:center; color:#7ab030; font-size:18px;}
		#productos-c { width:170px; text-align:center; margin:auto;  margin-top:10px; margin-bottom:10px; }
		#productos-d { width:170px; height:30px; text-align:center; margin:auto;  margin-top:10px; margin-bottom:10px; }
			#boton-d { width:80px; text-align:center; float:left;}
			#boton-c { width:80px; text-align:center; float:left;}
		#productos-e { width:170px; text-align:left; font-size:10px; color:#C49C00; margin:auto;  margin-top:10px; padding:5px 5px 5px 5px;}


.form_crear {
	height: 18px;
	border: 1px Solid #7AB030;
	background: #fff;
	color: #3A3A3A;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
}

.form_crear_direccion {
	width: 300px;
	height: 50px;
	border: 1px Solid #7AB030;
	background: #fff;
	color: #3A3A3A;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
}

.form_crear:hover {
	background: #af476f;
	color:#ffffff;
}

.form_crear_direccion:hover {
	background: #af476f;
	color:#ffffff;
}

#PaymentOptions{padding:20px; background-color:#FFF; border:dotted; border-color:#7AB030; border-width:1px; }


.field label { width:25%; float:left; display:inherit;}

/* Buscador con imagen */
#search {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
}
#search input {
	font-family:Arial, Helvetica, sans-serif;
	background:transparent url(imagenes/2009-2/fondo-buscar.png) no-repeat scroll 0 0;
	border:none;
	font-size:1.0em;
	color:#444444;
	padding:6px 10px 8px 10px;
	width:360px;
	float:left;
}
#search input:focus, #search input:hover, #search button:focus, #search button:hover {
	background:transparent url(imagenes/2009-2/fondo-buscar.png) no-repeat scroll -490px 0;
}
#search button {
	font-family:Arial, Helvetica, sans-serif;
	background:transparent url(imagenes/2009-2/fondo-buscar.png) no-repeat scroll -379px 0px;
	border:none;
	font-size:1.0em;
	color:#2A2A2A;
	padding:0px 10px 0px 10px;
	font-weight: bold;
	height:32px;
	width:111px;
	float:left;
}
#search button:focus, #search button:hover {
	background:transparent url(imagenes/2009-2/fondo-buscar.png) no-repeat scroll -869px 0px;
	color:#B04770;
}


















