@charset "utf-8";

body {
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	background:#FFF;
}

#tlayout {
	margin:auto;
	width:1058px;
}
#tlayout #tmain {float:left;width:1058px; padding-bottom:10px;}

#flayout {
	float:left;
	width:100%;
}
#flayout #fmain {float:left; text-align:center; width:100%; padding-bottom:10px;}

#flayout #fmain #el_id{float:left; background-color:#00FF00; width:1058px;}

#clayout {
	margin:auto;
	width:1058px;
}
#clayout #cmain {float:left;width:1058px; height:540px; background:url(../bg/bg.jpg) no-repeat scroll;}

#clayout #cmain .inicio {
	border:8px solid #f49ac1;
	width:524px;
	height:383px;
	margin:75px 0px 0px 360px;
}



/* contractar */
#clayout #cmain #contactar {
	width:960px;
	margin:37px 0px 0px 45px;
}

#clayout #cmain #contactar #cleft {
	float:left;
	width:544px;
}
#clayout #cmain #contactar #cleft .pink {border:8px solid #f49ac1; width:524px; height:449px;}

#clayout #cmain #contactar #cright {
	float:right;
	width:366px;
}
#clayout #cmain #contactar #cright .address {float:left;}
#clayout #cmain #contactar #cright .address p {line-height:14px; margin:0px 0px 15px 0px; width:300px;}
#clayout #cmain #contactar #cright .address .plink {color:#bc537d; font-weight:bold;}

#clayout #cmain #contactar #cright #form {
	float:left;
	width:308px;
	background:#FFF;
	padding:15px 15px 15px 25px;
	border:8px solid #f49ac1;
	font-size:12px;
}

#clayout #cmain #contactar #cright #form .ftxt {
	float:left;
	width:50px;
	padding-right:20px;
	text-align:right;
}
#clayout #cmain #contactar #cright #form .ftxt p {padding:0px; font-weight:bold; margin:0px 0px 10px 0px; line-height:19px;}

#clayout #cmain #contactar #cright #form .finput {
	float:right;
	width:230px;
}
#clayout #cmain #contactar #cright #form .finput p {margin:0px; padding:0px;}
#clayout #cmain #contactar #cright #form .finput .ftxtbox {margin:0px; padding:0px 5px; background:url(../bg/txtbox.jpg); width:208px; height:21px; border:0px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#555; margin-bottom:8px;}
#clayout #cmain #contactar #cright #form .ftxtarea {margin:0px; padding:5px; background:url(../bg/txtarea.jpg); width:289px; height:71px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#555; border:0px;}
#clayout #cmain #contactar #cright #form .fchekbox {margin:0px; padding:0px;}
#clayout #cmain #contactar #cright #form a {font-weight:bold; color:#000;}
#clayout #cmain #contactar #cright #form span {float:right; margin-left:10px; position:absolute;}
#clayout #cmain #contactar #cright #form  p {padding:0px; margin:0px 0px 10px 0px;}



/* emmresa */
#clayout #cmain #empresa {
	width:960px;
	margin:37px 0px 0px 45px;
}

#clayout #cmain #empresa #eleft {
	float:left;
	width:380px;
	height:480px;
	background:url(../bg/bg1.png) no-repeat;
}
#clayout #cmain #empresa #eleft .header {margin:15px 0px 0px 46px; padding:0px;}
#clayout #cmain #empresa #eleft .etxt {float:left; width:300px; margin:30px 0px 0px 30px;}
#clayout #cmain #empresa #eleft .etxt p {line-height:14px; text-align:justify; margin:0px 0px 15px 0px;}

#clayout #cmain #empresa #eright {
	float:right;
	width:522px;
}
#clayout #cmain #empresa #eright .gallery {float:left;width:522px; margin-bottom:20px;}
#clayout #cmain #empresa #eright .gallery .gleft {float:left;width:215px;}
#clayout #cmain #empresa #eright .gallery .gright {float:right;width:215px;}

#clayout #cmain #empresa #eright .nuestros {float:left;width:522px; height:296px; background:url(../bg/bg2.png) no-repeat;}
#clayout #cmain #empresa #eright .nuestros .nheader {margin:15px 0px 0px 92px; padding:0px;}

#clayout #cmain #empresa #eright .nuestros .ntxt {float:left; width:430px; margin:30px 0px 0px 50px;}
#clayout #cmain #empresa #eright .nuestros .ntxt p {line-height:14px; text-align:justify; margin:0px 0px 15px 0px;}




/* muebles */
#clayout #cmain #muebles {
	width:960px;
	margin:37px 0px 0px 45px;
}

#clayout #cmain #muebles #mleft {
	float:left;
	width:241px;
}

#clayout #cmain #muebles #mleft .ntop {float:left;width:241px; background:url(../bg/org1_top.png) no-repeat; height:19px;}
#clayout #cmain #muebles #mleft .nmiddle {float:left;width:201px; background:url(../bg/org1_middle.png) repeat-y; padding:0px 20px;}
#clayout #cmain #muebles #mleft .nmiddle ul {margin:0px; padding:0px 0px 0px 20px;}
#clayout #cmain #muebles #mleft .nmiddle li {margin:0px; padding:0px; list-style:none; font-size:12px; font-weight:bold; line-height:18px;}
#clayout #cmain #muebles #mleft .nmiddle a {text-decoration:none; color:#792446;}
#clayout #cmain #muebles #mleft .nmiddle .llink {text-decoration:none; color:#8d63ab;}
#clayout #cmain #muebles #mleft .nmiddle .plink {text-decoration:none; color:#f987a7;}
#clayout #cmain #muebles #mleft .nmiddle .rlink {text-decoration:none; color:#be547d;}





#clayout #cmain #muebles #mleft .nbot {float:left;width:241px; background:url(../bg/org1_bot.png) no-repeat; height:19px;}

#clayout #cmain #muebles #mright {
	float:right;
	width:660px; 
	margin-right:10px;
}

#clayout #cmain #muebles #mright .products {
	float:left;
	width:178px; 
	margin-right:50px;
}
#clayout #cmain #muebles #mright .products p {margin:0px 0px 15px 0px; text-align:center;}
#clayout #cmain #muebles #mright .products .pheader {color:#792446; text-decoration:none; font-weight:bold; text-align:center; font-size:12px;}
#clayout #cmain #muebles #mright .products .pbox {border:8px solid #f49ac1; width:178px;}

#clayout #cmain #muebles #mright .products_last {
	float:left;
	width:178px; 
}
#clayout #cmain #muebles #mright .products_last p {margin:0px 0px 15px 0px; text-align:center;}
#clayout #cmain #muebles #mright .products_last .pheader {color:#792446; text-decoration:none; font-weight:bold; text-align:center; font-size:12px;}
#clayout #cmain #muebles #mright .products_last .pbox {border:8px solid #f49ac1; width:178px;}

#clayout #cmain #muebles #mright #pagination {
	float:left;
	width:376px;
	height:40px;
	margin-left:130px;
	background:url(../bg/pagination.png) no-repeat;
	text-align:center;
}

#clayout #cmain #muebles #mright #pagination ul {padding:0px; margin:12px 15px 0px 15px;}
#clayout #cmain #muebles #mright #pagination li {padding:0px 5px; margin:0px; display:inline;}
#clayout #cmain #muebles #mright #pagination a {color:#FFF;font-size:12px; font-weight:bold; text-decoration:none;}
#clayout #cmain #muebles #mright #pagination a:hover {color:#f987a8;font-size:12px; font-weight:bold; text-decoration:none;}
#clayout #cmain #muebles #mright #pagination .active {color:#f987a8;font-size:12px; font-weight:bold; text-decoration:none;}

#clayout #cmain #muebles #mright #pagination .arrow_left {float:left; margin-top:-6px;}
#clayout #cmain #muebles #mright #pagination .arrow_right {float:right; margin-top:-6px;}


/* muebles ampliada */
#clayout #cmain #ampliada {
	width:960px;
	margin:37px 0px 0px 45px;
}

#clayout #cmain #ampliada #mleft {
	float:left;
	width:241px;
}

#clayout #cmain #ampliada #mleft .ntop {float:left;width:241px; background:url(../bg/org1_top.png) no-repeat; height:19px;}
#clayout #cmain #ampliada #mleft .nmiddle {float:left;width:201px; background:url(../bg/org1_middle.png) repeat-y; padding:0px 20px;}
#clayout #cmain #ampliada #mleft .nmiddle ul {margin:0px; padding:0px 0px 0px 20px;}
#clayout #cmain #ampliada #mleft .nmiddle li {margin:0px; padding:0px; list-style:none; font-size:12px; font-weight:bold; line-height:18px;}
#clayout #cmain #ampliada #mleft .nmiddle a {text-decoration:none; color:#792446;}
#clayout #cmain #ampliada #mleft .nmiddle .llink {text-decoration:none; color:#8d63ab;}
#clayout #cmain #ampliada #mleft .nmiddle .plink {text-decoration:none; color:#f987a7;}
#clayout #cmain #ampliada #mleft .nmiddle .rlink {text-decoration:none; color:#be547d;}
#clayout #cmain #ampliada #mleft .nbot {float:left;width:241px; background:url(../bg/org1_bot.png) no-repeat; height:19px;}

#clayout #cmain #ampliada #mmiddle {
	float:left;
	width:464px;
	margin-left:32px;
}
#clayout #cmain #ampliada #mmiddle .mheader {font-size:16px; font-weight:bold; color:#792446; margin-bottom:25px;}
#clayout #cmain #ampliada #mmiddle .pinkbox {border:8px solid #f49ac1;}

#clayout #cmain #ampliada #mright {
	float:right;
	width:191px;
	margin-top:60px;
}
#clayout #cmain #ampliada #mright .ntop {float:left;width:191px; background:url(../bg/org_top.png) no-repeat; height:17px;}
#clayout #cmain #ampliada #mright .nmiddle {float:left;width:161px; background:url(../bg/org_middle.png) repeat-y; padding:0px 20px; text-align:center;}

#clayout #cmain #ampliada #mright .nmiddle {font-size:12px;color:#792446; font-weight:bold; line-height:20px;}
#clayout #cmain #ampliada #mright .nmiddle span {font-size:12px;color:#000; font-weight:normal; line-height:20px;}

#clayout #cmain #ampliada #mright .volver {margin-top:50px; float:left; margin-left:40px;}


#clayout #cmain #ampliada #mright .nbot {float:left;width:191px; background:url(../bg/org_bot.png) no-repeat; height:17px;}





#glayout {
	float:left;
	width:100%;
	background:#8bd800;
}
#glayout #gbody {margin:auto; width:1058px;}
#glayout #gbody #gmain {float:left;width:1058px; padding:17px 0px; text-align:center; color:#FFF; font-size:12px;}
#glayout #gbody #gmain ul {margin:0px; padding:0px;}
#glayout #gbody #gmain li {margin:0px; padding:0px; display:inline;}
#glayout #gbody #gmain a {color:#FFF; text-decoration:none;}
#glayout #gbody #gmain .copyright {color:#9662c4; text-decoration:none; font-weight:bold;}
