/* Userlinux CSS - Last edit: 27/07/2005 */

/* ESTILOS GENERALES */
	body
	{
		font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
		color: #333333;
		font-size: 11px;
		font-weight: normal;
		background-color: #993366;
	}
	table
	{
		font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
		color: #333333;
		font-size: 11px;
		border: 1px solid transparent;
	}
	h4
	{
		padding-left: 10px;
		background-color: #dedede;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
	}
	a{text-decoration: none;color: black;font-weight: none;line-height: 120%;}

/* FORMULARIOS */
	form
	{
		text-align: center;
		margin: 0px auto;
		color: #828282;text-decoration: none;
	}
	.item_formulario, .form_item
	{
		line-height: 18px;color: #808080 ;text-decoration: none;
		background-color: #ffffff; border: 1px solid #dedede;
	}
	.item_formulario:hover, .form_item:hover , .item_formulario:focus, .form_item:focus {background-color: #F6F6F6}

/* NAVLIST */
	#top .navcontainer form, #leftnav .navcontainer form, #rightnav .navcontainer form
	{
		width: 100px; margin:0px, padding:0px; border: 0px solid transparent; margin-left: 0px;
	}
	#top .navcontainer, #leftnav .navcontainer, #rightnav .navcontainer {list-style: none;padding: 0;margin: 0;border: 0;}
	#top .navcontainer li, #leftnav .navcontainer li, #rightnav .navcontainer li
	{
		text-align: left;margin: 0;padding: 0;
		font: 10px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
		color: #f79b60;
		background-color: #EFC3D8;
		border-bottom: 1px solid black; padding-top: 3px;
		padding-bottom: 3px; border-left: 1px solid black;
		border-right: 1px solid black
	}
	#top .navcontainer li a, #leftnav .navcontainer li a, #rightnav .navcontainer li a
	{
		display: block; font-weight: normal;
		padding-left: 15px;color: #334; text-decoration: none;
		background: url(images/bullet_interdix.gif) no-repeat center left; margin-left: 5px
	}
	#top .navcontainer li:hover, #leftnav .navcontainer li:hover, #rightnav .navcontainer li:hover
	{
		font-weight: normal;
		background-color: #fff;
		text-decoration: none;
	}

/* PARTE DE ARRIBA, TOP */
	#top
	{
		border-bottom: 1px solid #000000;
		#height: 99px;
		background-image: url(images/fnd_top_interdix.jpg);
	}
	#top h1
	{
		color: #FFFFFF font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size : 20px;
		padding-left:15px;
		padding-top: 10px;
		margin: 0px;
	}
	#top h2 {color: #FFFFFF;padding-left: 15px;font-size: 14px;margin: 0px; display: none}
	
/* PARTE DE ARRIBA, SUBTOP */
	#subtop 
	{
		text-align: center; margin: 0px auto;
		background: url(images/fnd_subtop_interdix.gif) repeat-x center left; border-bottom: 2px solid black;
		padding-bottom: 5px; padding-top: 5px; height:18px
	}
	#subtop ul {display: inline}
	#subtop .navcontainer li	
	{
		list-style: none; display: inline; background: transparent; 
		border: 0px; border-right: 1px solid white; padding: 2px; font-weight: bold
	}
	#subtop .navcontainer li a{background: transparent; padding: 5px; color:white; font-weight: bold}
	#subtop .navcontainer li a:hover{color: black; font-weight: bold}
	#subtop .navcontainer {margin-bottom: 0px}
	
	#asubtop{display: none;}

/* ESTRUCTURA DEL DOCUMENTO */
	#container
	{
		width: 974;
		padding-right: 1px;
		margin: auto;
		color: #333;
		border: 1px solid black;-moz-border-radius: 2.5px;
		line-height: 130%;
		background: #fff;
	}



/* MENU DE LA IZQUIERDA */
	#leftnav
	{
		width: 135px;
		margin: 0;
		padding: 1em;
	}
	#leftnav p, #rightnav p {margin: 5 0 1em 15;}

/* MENU DE LA DERECHA */
	#rightnav
	{
		width: 135px;
		margin: 0;
		padding: 10px;
		float: right;
	}
	#rightnav p{margin: 5 0 1em 0;}

/* CONTENIDO DE LA PÁGINA */
	#content
	{
		padding: 10px;
		background-color: transparent;
		/* Altura compatible con IE*/
		min-height:400px;
		height: auto !important;
		height: 400px;
		width: 98%;
	}
	#content a{ border-bottom: 1px dashed black}
	#content a:hover{ border-bottom: 1px dashed blue}
	#content h2{margin: 0 0 .5em 0;}
	
/* PIE DE PAGINA */
	#footer
	{
		text-align: center; margin: 0px auto;
		background: url(images/fnd_subtop_interdix.gif) repeat-x center left; border-bottom: 2px solid black;
		padding-bottom: 5px; padding-top: 5px; height:18px
		
		background-image: url(background.png);
		text-align: center;
		margin: 0;
		color: #333;
		border-top: 1px solid gray;
		color: #fff;
	}

/* OTROS */
	.titulo_menu 
	{
		text-align: center;
		border: 1px solid #000;
		color: #fff;
		text-transform: uppercase; 
		margin-top: 15px;
		font-size: 12px;
		background-color: #993366;
		
	}
	#content td 
	{
		padding: 1px;
		background-color: #fff;
		border: 1px solid fff;
		font-weight: none;
	}
	#imagen_cabecera{padding: 0px;}
	.productos{margin-left: 20px}

	
	.bloque1_izquierda{display: none} .bloque1_derecha{display: none}
	.bloque2_derecha{display: none} .bloque3_derecha{display: none}
	.buscador_derecha{display: none} .oferta_derecha{display: none} .imagen_derecha{display: none}	
	#rightnav {width: 0px}