		body{
			margin:0px;
			background:#000;
		}
		
    img{ behavior: url(/iepngfix.htc) }
    
		hr{
			border: 0px gray dashed;
		}
    
    a img{
      border:0;
    }
    		
		#black{
			width:100%;
			background:none;
			min-height:440px;
		}
    
		.container{
			width:826px;
			margin:0 auto;
			margin-top: 0px;
			padding-top:20px;
			padding-bottom:0px;			
			background: transparent;
		}
		
		.container-i{
		  position:relative;
			width:826px;
      		
			margin: auto;
			margin-bottom:0px;
			padding-top:5px;
			padding-bottom:0px;			
			background: transparent;
		}		

    #d-droviar{
      position:absolute;
      background: transparent;
      width: 663px;
      height: 449px;
      top: 100px;
      left:100px;
      margin: auto;
      opacity: .30;
      z-index:-1;
      
    }
    
		.logo{
			background:blue;
			height:50px;
			color:#eee;
			border-right:0px yellow solid;
		}
		
		#nav{
			float:right;
			color:#999;
			margin-top:-35px;
		}
		
		#nav ul{
			margin: 0 0 1em 0;
			padding: 0;
		}
		
		#nav li{
			display: inline;
			padding: 0 20px 0 0;
			margin: 0;
			white-space: nowrap;
		}
		
    #imgmuebles{
      background:red;
    }
    
		#muebles-frontl{
		  position:absolute;
      width:500px;
			left:-7%;
			text-align:center;
			font-family:Verdana, sans-serif;
			font-size:13px;
			letter-spacing:4px;
			color:white;			
		}
    
		#muebles-frontr{
		  position:absolute;
      width:500px;      
			right:-7%;
      margin-right:0px;
			text-align:center;
			font-family:Verdana, sans-serif;
			font-size:13px;
			letter-spacing:4px;
			color:white;			
		}
    
    .cat_muebles{
      position: absolute;
      top:103%;
      left: 200px;
      background: transparent;
      color: white;
      opacity: 1;
    }
    
    .cat_contactos{
      position: absolute;
      top:103%;
      background: transparent;
      color: white;
      opacity: 1;
      letter-spacing: 2px;
      font-size: 11px;      
    }
		
    #cat_contactos_left{
      left: 228px;
      text-align: right;
    }
    
    #cat_contactos_right{
      right: 225px;
      text-align: left;
    }    
    
		#logo-front{
		  position:relative;
			display:inline-block;
			vertical-align: top;
      top:-60px;
			width:326px;
			height:259px;
			text-align:center;
			background:transparent;
			color:white;			
		}
		
		#links {
			color:white;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			letter-spacing:2px;
		}
		
		#links li{
			display:inline;
			padding:0 30px 0 30px;
		}
		
		#links a {
			color:#eee;
			font-weight:normal;
			text-decoration:none;
			}
		
		#links a:hover{
			color:#aaa;
		}
		
		#footer{
		  position:relative;
      /* 183237 */
			background:#182a2e;
			background-repeat: no-repeat;
      opacity: .95;
			width:826px;
			margin:-19px auto;
      margin-bottom:20px;
      opacity: .75;
		}
    
    #footer h2{
      color:white;
    }
		
		#footeri{
  		position: relative;
  		margin-bottom:0px;
     	text-align:center;
     	color: white;
     	font-family:"Trebuchet MS";
      font-size:11px;
    	letter-spacing:3px;
    	border-top:1px #888 solid;
  		width:100%;
		}
    
    #footeri p img{
      position:absolute;
      top: 13px;
    }
    
    #footeri a{
      color: #eee;
      text-decoration:none;
    }
    
    #footeri a:hover{ color: #aaa; }
		
		#sep{			
			margin-top:0px;
			color: #fff;
			text-align:center;
			font-size:10px;
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
		
		#front-container{
		  position: relative;
      margin: auto;
			width:826px;      
			margin-top:0px;
      background:transparent;
      height: 380px;
		}
		
		#front-container strong {
			font-weight:normal;
			margin:0px;
		}
		
		#front-container strong:hover{
			color:#aaa;
		}
		
    #front-container img{
      width: 80%;
    }
    
		#inside-container{
			margin-top:0px;
		}
		
/* Arreglar... centrar */
		#logo-carrousel{
			margin:0px 0 0 315px;
		}	

		#logo-inside{
			margin:auto;
      margin-left: 30px;
		}		
		
/* css del 2do carousel */
		
		:focus {
	outline:none;
}

revolver ul, ul {
	list-style-type:none;
}

.revolver, revolver ul {
  /* era 700 */
	width : 750px;
	height : 360px;
	border : 0px solid white;
	position : relative;
	overflow : hidden;
	margin:0;
	padding:0;
}

.revolver div, #revolverContainer2 li {
	position:absolute;
	width:250px;
	height:250px;
}

#revolverContainer3 li {
	position:absolute;
	width:250px;
	height:250px;
}

.revolver img {
	width:100%;
	border:0;
}

#lost{
width:100%;
height:37px;
background: url('/images/top-a.png') repeat-x;
position:absolute;
top:532px;
left:0px;
z-index:-1;
}

#losti{
  width:100%;
height:37px;
background: url('/images/top-a.png') repeat-x;
position:relative;
top:-20px;
left:0px;
z-index:-1;
}

#inspace{
position:fixed;
top:536px;
right:-560px;
}

#blahs{
position:relative;
margin-left:15px;
top:-15px;
color:black;
text-align:left;
font-family:Verdana;
font-size:11px;

}

#blahs h2{ letter-spacing:2px; }

.promociones{ 
  width:69%;
  padding:0px 0px 18px 0px;
  background:#182a2e;
  margin-bottom:10px;
  text-align:justify;
  color:white;
}

.login{ 
  width:69%;
  border: 2px solid #ccc;
  padding:0px 0px 0px 0px;
  margin-left: 100px;
  background:#182a2e;
  margin-bottom:10px;
  text-align:center;
  color:white;
}

.promociones img{
  float:left;
  margin-right:10px;
}

#noticias2{
  position:absolute;
  right:-100px;
  top:12px;
  color:white;
}

#noticias2 a{
  font-size:17px;
  font-weight:bold;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: white;
  border-bottom:1px dashed white;
  text-decoration:none;
  letter-spacing:2px;
}

#noticias2 a:hover{
  text-decoration:none;
  border-bottom:0px dashed black;
}


/* Promociones */

#noticias{
  position:absolute;
  top:27px;
  right:45px;
  background:transparent;
}

#noticias a{
  font-size:17px;
  font-weight:bold;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: white;
  border-bottom:1px dashed white;
  text-decoration:none;
  letter-spacing:2px;
}

#noticias a:hover{
  text-decoration:none;
  border-bottom:0px dashed black;
}

#sidebar{
  position:absolute;
  width:155px;
  top:73px;
  left:-130px;
  color:gold;
  text-align:center;
  font-family:'Verdana';
  font-size: 12px;
}

#sidebar table{
  position:relative;
  background: transparent;
  width: 184px;
  margin-top:-5px;
  margin-left:-2px;
  letter-spacing:1px;
}

#sidebar table th{
  text-align: center;
  color: #eee;
  background: #888;
  letter-spacing:1px;
  padding: 0px 0 5px 0;
}

#sidebar table th:hover{
  color: #444;
}

#sidebar table tfoot{
  text-align: center;
  background: #888;
  letter-spacing:1px;
  padding: 5px 0 5px 0;
}

#sidebar table tfoot td{
  color:white;
  font-weight: bold;
  background: #888;
  padding: 2px 0 0px 0;
  border:0;
}

#sidebar table tfoot td:hover{
  color: #444;
}

#sidebar table td{
  color: #eee;
  background:black;
  padding: 5px 0 5px 0;
}

#sidebar table td:hover{
  color: #777;
}

#sidebar table td{
  border-bottom:1px white solid;
}

.rounded{
  background: #212121;
  border: 1px #444 solid;
  margin: 0px;
}

/* aca */
#sidebar p{
  margin:0;
  letter-spacing:0.5px;
}

#sidebar p:hover{
  background: #212121;
}

#sidebar p:hover a{
  color:#eee;
  text-decoration: none;
}

#sidebar a{
  color: #aaa;
  text-decoration: none;
}
/* sidebar */

#thead{
  color:white;
  padding-bottom:6px;
  font-weight:bold;
  letter-spacing:2px;
}

#thead:hover{
  color:#888;
}

#tfoot{
  padding-top:6px;
  color:#eee;
  font-weight:bold;
  letter-spacing:2px;
}

#tfoot:hover{
  color:#888;
}

.cat{
  background:black;
  color: white;
  font-family: "Trebuchet MS";
  font-size: 1em;
  border-bottom:1px #444 solid;
  padding: 5px;
}

.cat:hover{
  color:#aaa;
}

/* show/hide */
#slideshow{ 
  position:relative;
  width:640px;
  left:60px;
  top:-40px;
  border:0px white solid;
}

/*Tablas inside */
#tablasi{
  color:white;
  font-family:"Trebuchet MS";
  letter-spacing:1px;
  text-align:center;
}

#h1img{
  position:relative;
  clear:both;
}

#tablas table{
  margin-left:-10px;
}

#tablasi h1{
  margin:0px 0 5px 0;
  text-align:left;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:32px;
}

#tablasi a{
  color:#444;
}

#tablasi a:hover{
  color: white;
}

#tablasi table th{
  font-size:11px;
  text-decoration: underline;
}

#tablasi table tr{
  color:white;
  background:black;
  padding:50px;
  height:40px;
  font-size:12px;
}

#tablasi table tr:hover{
  color:#83729c;
  background:black;
}

#whitelinks{
  margin:10px;
}

#whitelinks a{ color:white; }

#whitelinks a:hover{ color:#83729c; }

/* Noticiaspromo */
#noticiaspromo{
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:white;
}

#noticiaspromo h1{
  margin:0px;
  font-size:22px;
}

#noticiaspromo form{
  font-size:12px;
  margin:5px 20px 20px 20px;
}

/* forms */

#forms {
  background:black;
  color:white;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#forms table{
  width:500px;
}

#forms table td{
  background:none;
}

#forms table tr span{
  margin-bottom:120px;
}

#forms legend{
	color:white;
	background-color: #fafafa;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	padding: 3px;
	margin-bottom: 0;
	width: auto;
}

#forms label{
	display: block;
	float: left;
	clear: left;
	color:white;
	text-align: left;
	width: 100%;
	margin: 1em 5px 0 0;
}

#forms input, select{
	margin: 1em 0 0 0;
	width: 50%;
	border: 2px solid #ccc;
	padding: 2px;
	background: #FFFFFF;
}

#forms input{
	border: 2px solid #deebdc;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}

#forms submit{
	border: 2px solid #deebdc;
	width: 30%;
	font-family: Verdana, Arial, Helvetica, Sans-serif;	
	
}
#forms input:focus, select:focus{
	border: 2px solid #618FB5;
}


#forms input.button{
	width:60px;
	height:24px;
	background: transparent;
  margin:20px;
	border:none;
	color:white;
}

#forms input.radio{
	background: transparent;
	border:none;
	color:gray;
}


#forms fieldset{
	padding: 0 20px 20px;
	margin: 0 0 20px;
	border: 1px solid #ccc;
}


#forms form{
	width: 600px;
	color: #3E4A49;
	background-color: transparent;
	padding: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 0.8em;
}


#forms textarea{
	margin: 1em 0 0 0;
	width: 100%;
	height:80px;
	border: 3px solid #deebdc;
	padding: 2px;
	background: #FFFFFF;
		
}


/* forms */

#prospectosnew{
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:white;
}

#prospectosnew h1{
  margin:0px 0 5px 0;
  font-size:32px;
  font-weight: normal;
  color:white;
  text-align:left;
}

#noticiaz{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:13px;
  background:#212121;
  padding:10px;
  color:white;
  
  width:800px;
  opacity: .85;
  margin:auto;
}

/* estilo1 */

#estilo1{
	width:600px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
}

#estilo1 legend{
	color: #333;
	background-color: #fafafa;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	padding: 3px;
	margin-bottom: 0;
}

#estilo1 label{
	display: block;
	float: left;
	clear: left;
	text-align: right;
	width: 30%;
	margin: 1em 5px 0 0;
  
}

#estilo1 input, select{
	margin: 1em 0 0 0;
	width: 50%;
	border: 2px solid #ccc;
	padding: 2px;
	background: #FFFFFF;
}

#estilo1 input:focus, select:focus{
	border: 2px solid #618FB5;
}

#estilo1 input.button{
  
	width:94px;
	height:38px;
	background: transparent;
	border:none;
}

#estilo1 form{
	width: 600px;
	color: #3E4A49;
	background-color: transparent;
	padding: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 0.8em;
}

#estilo1 fieldset{
	padding: 0 20px 20px;
	margin: 0 0 20px;
	border: 1px solid #ccc;
}

#estilo1 textarea{
	margin: 1em 0 0 0;
	width: 50%;
	height:100px;
	border: 2px solid #ccc;
	padding: 2px;
	background: #FFFFFF;
}

#estilo1 form{
	width: 600px;
	color: #fff;
	background-color: transparent;
	padding: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 0.8em;
}

#estilo1 fieldset{
	padding: 0 20px 20px;
	margin: 0 0 20px;
	border: 1px solid #ccc;
}

#estilo1 textarea{
	margin: 1em 0 0 0;
	width: 50%;
	height:100px;
	border: 2px solid #ccc;
	padding: 2px;
	background: #FFFFFF;
}

#estilo1 h2{ margin:0px;}


/* estilo1 */
#buttons{
	text-align: center;
	margin: -15px 0 -5px 0;
}

/* LightBox */
#lb{
	
	width:400px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	padding-top:2px;
	padding-bottom:2px;


	
}
#lb legend{
	color: #ffffff;
	background-color: #fafafa;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: .2em;
	font-weight: bold;
	padding: 3px;
	margin-bottom: 0;
	width: auto;
}

#lb label{
	
	color:white;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: .7em;
	margin: 0 0 0 0;
  
}

#lb input, select{
	margin: 3px 0 3px 0;
	width: 50%;
	border: 2px solid #ccc;
	

}
#lb input{
	border: 2px solid #deebdc;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, Sans-serif;	
	
}

#lb input:focus, select:focus{
	border: 3px solid #618FB5;
	font-family: Verdana, Arial, Helvetica, Sans-serif;	
	
}

#lb input.button{
  
	width:94px;
	height:20px;
	background: transparent;
	border:none;
}

#lb form{
	width: 600px;
	color: #3E4A49;
	background-color: transparent;
	padding: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	font-size: 0.8em;
}

#lb fieldset{
	padding: 0 20px 20px;
	margin: 0 0 20px;
	border: 3px solid #82807e;
}

#lb textarea{
	margin: 1em 0 0 0;
	width: 100%;
	height:100px;
	border: 2px solid #ccc;
	padding: 2px;
	background: #FFFFFF;
}
/* LighBox */

#unostipos{
 position:absolute;
 margin-top:12px;
 left:0px;
}

#contacto{
  position: relative;
  margin-top:20px;
  font-size:.8em; 
  line-height:1.1em; 
  color:white; 
  font-family:Verdana;
  width:100%;
  background: green;
}

#contacto p#left{ float:left; }

#contacto p#right{ float:right; }

#contacto_left{
  position: absolute;
  width: 500px;
  background: transparent;
  left: 120px;
}

#contacto_left p{
    position: absolute;
    right:100px;
    text-align: right;
}

#contacto_right{
  position: absolute;
  width: 500px;  
  background: transparent;
  right: 70px;
}

#contacto_right p{
    position: absolute;
    right:100px;
    text-align: left;
    left: 00px;
}

#radioz{
  position: relative;
  background: transparent;
  width: 60%;
  text-align: left;
  clear: both;
  left: -120px;
  color: white;
}

#radioz input{
  width:40px;
  background: transparent;
  color: white;
  border:0px;
}

#radioz label{
  margin-right:0px;
  width: 160px;
}

/*
flash[:notice]
*/
.notice {
  font-size: 14px;
	background: transparent;
	border: 0px solid #FFD324;
	color: white;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: auto;
  margin-left: 180px;
	padding: 0px;
	}
/*
flash[:notice]
*/