/*  
Theme Name: Nau Urbana v1 - Espa&ntilde;ol
Theme URI: http://prood.com/
Description: PLantilla desarrollada para la web de Nau Urbana v.1 en Junio 2006. Desarrollado por <a href="http://www.prood.com">Prood | Professionals del Disseny</a>.
Version: 1.0
Author: Rodrigo Barona Oliete
Author URI: http://prood.com.com/

	Nau Urbana v1
	 http://prood.com

	This theme was designed and built by Rodrigo Barona,
	whose blog you will find at http://prood.com/

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

	*** REGARDING IMAGES ***
	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

	Have fun, and don't be afraid to contact me if you have questions.
*/


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
body {
	background: #FFF url(images/_general/fondo.jpg) top right repeat-x fixed;
	margin: 0;
}
a {
	color: #666;
}
a:hover {
	color: #000;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-weight: bold;
	color:#003882;
}

.clear {
	clear:both;
}

hr { display:none;}

#contenedor {
	margin:0 auto;
	width:770px;
	background:#fff;
}

.hide { display:none;}

/*----------------------------------
--- Estilo para el Menu superior ---
----------------------------------*/
#menu {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica;
	font-size:16px;
	font-weight:bold;
	border-top: 6px solid #003882;
}

#menu ul {
	margin:0;
	padding:0;
}

#menu li {
	margin:0;
	padding:0;
	display:inline;
}

	#menu a {
		color:#003882;
		text-decoration:none;
	/*	padding:0 6px 0 7px;	*/
		padding:0 30px 0 31px;
	}
	
		#menu  #terciario a {
			padding:0 31px 0 31px;
		}

		#menu  #industrial a {
			padding:0 31px 0 31px;
		}

		#menu  #suelo a {
			padding:0 31px 0 32px;
		}
	
	#menu a:hover {
		color:#003882;
		text-decoration:none;
		border-top: 6px solid #75D1E0;
	}
	
/*--------------------------------
--- Estilo para el la Cabecera ---
--------------------------------*/

/*-- Logo --*/
#header h1 {
	padding:0;
	margin:43px 0 0 46px;
	width:180px;
	height:89px;
}

	#header h1 a {
		display:block;
		overflow:hidden;
		padding:89px 0 0 0;
		width:180px;
		height:0;
		background: #fff url(images/_general/logo_Nau_Urbana.gif) top left no-repeat;
	}
	
	#header h1 a:hover {
		background: #fff url(images/_general/logo_Nau_Urbana.gif) top left no-repeat;
	}

/*-- Direccion --*/
#header p {
	text-align:right;
	color:#666;
	font-size:10px;
	line-height:150%;
	width:167px;
	/* margin:11px 0 0 24px; */
	margin:-2px 0 0 24px;
	float:left;
}

html>body #header p {
	/* margin:12px 0 0 60px; */
	margin:-2px 0 0 60px;
}

	#header p strong {
		font-size:12px;
	}

/*-- Imagen cabecera --*/
#header img {
	float:right;
	width:499px;
	height:136px;
	margin:-36px 17px 0 0;
	background:#f7f7f7 url(images/_general/loading.gif) center center no-repeat; 

}

/*------------------------------
--- Estilo para el SIDEBAR-A ---
------------------------------*/
#sidebar-a {
	float:left;
	width:210px;
	margin:8px 0 0 8px; 
	font-size:10px;
}

html>body #sidebar-a {
	margin:8px 0 0 17px; 
}

/*-- Titular --*/
#sidebar-a h2 {
	font-size:16px;
	border-bottom: 1px solid #75D1E0;
	padding:0 0 3px 0;
	margin:30px 0 10px 0;
}

#sidebar-a ul {
	margin:0;
	padding:0;
}

#sidebar-a li {
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
}

	#sidebar-a a {
		color:#333;
		text-decoration:none;
	}
	
	#sidebar-a a:hover {
		color:#333;
	}
	
		#sidebar-a li ul li a {
			width:210px;
			color:#75D1E0;
			font-size:10px;
			display:block;
			padding:5px 0;
			margin:0;
			font-weight:bold;
		}
		
		#sidebar-a li ul li a:hover {
			color:#003882;
			background:#E3F6F9;
		}

#sidebar-a  a em {
	font-style:normal;
	color:#333;
	padding-left: 20px;
	height:16px;
	background:url(images/_general/book_next.gif) top left no-repeat;
	color:#666;
}

#sidebar-a  a:hover em  {
	font-style:normal;
	color:#333;
	padding-left: 20px;
	height:16px;
	background:url(images/_general/book_next.gif) top left no-repeat;
	color:#003882;
}


/*--------------------------------------------------
--- Estilo para el texto central de la web (TXT) ---
--------------------------------------------------*/
#txt {
	float:right;
	width:499px;
	margin:20px 8px 0 0;
	line-height:150%;
	text-align:justify;
}

html>body #txt {
	margin:20px 17px 0 0;
}

#txt em {
	background: #F5FFA6;
	padding: 3px;
	font-style:normal;
}

#txt h3 {
	margin:0 0 20px 0;
	font-size:22px;
}

#txt h4 {
	margin:20px 0 12px 0;
	font-size:18px;
	border-bottom: 1px solid #75D1E0;
	padding:0 0 3px 0;
}

#txt h5 {
	margin:20px 0 0 0;
	font-size:14px;
}

#txt li {
	margin:0 0 10px 0;
	padding:0 0 0 20px;
	list-style-type:none;
	background:url(images/_general/check.gif) top left no-repeat;
}

#txt blockquote {
	margin:0;
	padding: 5px 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	background: #BAE8EF url(images/_general/blockquote.gif) bottom right no-repeat;

}

/*- Imagenes de productos -*/
#txt .right {
	float:right;
	padding:5px;
	border: 1px solid #7D878A;
	margin: 6px 0 6px 20px;
}
	#txt  a .right  {
		border: 1px solid #000;
	}
	
	#txt a:hover .right  {
		border: 1px solid #AA143B;
	}


#txt .left {
	float:left;
	padding:5px;
	border: 1px solid #7D878A;
	margin: 6px 20px 6px 0;
}
	#txt  a .left  {
		border: 1px solid #000;
	}
	
	#txt a:hover .left  {
		border: 1px solid #AA143B;
	}



/*-- Estilo para las promociones --*/
#txt .promos li {
	background:none;
	padding:0;
	margin:0;
}

#txt .promos li ul {
	background:none;
	padding:0;
	margin:0;
	border-top:1px solid #D7D7D7;
}

#txt .promos li ul li a{
	background:url(images/_general/arrow_right.gif) 6px 8px no-repeat;
	padding:7px 5px 7px 20px;
	margin:0;
	border-bottom:1px solid #D7D7D7;
	display:block;
	font-weight:bold;
	text-decoration:none;
}

#txt .promos li ul li a:hover{
	background:#E3F6F9 url(images/_general/arrow_right.gif) 6px 8px no-repeat;
}


/*-- Estilo para el pie de los post --*/
.entrymeta {
	border-bottom: 1px solid #d7d7d7;
	background:#f6f6f6;
	padding:15px 10px;
	margin: 0 0 30px 0;
	font-size:10px;
}


/*-----------------------------------------------------
--- Estilo para el pie de pagina de la web (FOOTER) ---
-----------------------------------------------------*/
#footer {
	border-top:1px solid #ccc;
	padding-top:15px;
	height:40px;
	color:#666;
	font-size:10px;
	margin:25px 0 15px 0;
}

#footer p{
	margin:0 0 8px 0;
	padding:0;}


#footer a{
	color:#666;
}

#footer a:hover{
	color:#000;
}

html>body #firefox { display:none;}






/*---------------------------
--- ESTILOS PARA LA HOME ----
---------------------------*/

/*--------------------------------
--- Estilo para el la Cabecera ---
--------------------------------*/

/*-- Logo --*/
#header-home h1 {
	padding:0;
	margin:43px 0 0 46px;
	width:180px;
	height:89px;
}

	#header-home h1 a {
		display:block;
		overflow:hidden;
		padding:89px 0 0 0;
		width:180px;
		height:0;
		background: #fff url(images/_general/logo_Nau_Urbana.gif) top left no-repeat;
	}
	
	#header-home h1 a:hover {
		background: #fff url(images/_general/logo_Nau_Urbana.gif) top left no-repeat;
	}

/*-- Direccion --*/
#header-home p {
	text-align:right;
	color:#666;
	font-size:10px;
	line-height:150%;
	width:167px;
	/* margin:75px 0 0 24px; */
	margin:61px 0 0 24px;
	float:left;
}

html>body #header-home p {
	/* margin:76px 0 0 60px; */
	margin:60px 0 0 60px;
}

	#header-home p strong {
		font-size:12px;
	}

/*-- Imagen cabecera --*/
#header-home img {
	float:right;
	width:499px;
	height:200px;
	margin:-36px 17px 0 0;
	background:#f7f7f7 url(images/_general/loading.gif) center center no-repeat; 

}


/*--------------------------------------------------------
--- Estilo para el texto central de la Home (TXT-HOME) ---
--------------------------------------------------------*/
#txt-home {
	float:right;
	width:499px;
	margin:20px 8px 0 0;
	text-align:justify;
}

html>body #txt-home {
	margin:20px 17px 0 0;
}

/*-- Titular --*/
#txt-home td {
	font-size:10px;
	vertical-align:top;
}

#txt-home h2 {
	font-size:16px;
	border-bottom: 1px solid #75D1E0;
	padding:0 0 3px 0;
	margin:0 0 10px 0;
}

#txt-home ul {
	margin:0;
	padding:0;
}

#txt-home li {
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
}

	#txt-home a {
		color:#333;
		text-decoration:none;
	}
	
	#txt-home a:hover {
		color:#333;
	}
	
		#txt-home li a strong{
			color:#75D1E0;
			font-size:10px;
		}
		
		#txt-home li a:hover strong {
			color:#003882;
		}

#txt-home  a em {
	font-style:normal;
	color:#333;
	padding-left: 20px;
	height:16px;
	background:url(images/_general/book_next.gif) top left no-repeat;
	color:#666;
}

#txt-home  a:hover em  {
	font-style:normal;
	color:#333;
	padding-left: 20px;
	height:16px;
	background:url(images/_general/book_next.gif) top left no-repeat;
	color:#003882;
}