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

BODY {
	background-color:#7f0723;
	margin:auto;
	/*text-align:center;*/
	width:1000px;
		font:9pt tahoma;

}

/*agregado (Roger)*/
body a{
	cursor:pointer;	
	text-decoration:none;
}


#seguinos{
	width:200px;
	float:right;
	margin: -175px 30px 5px 5px;
	font:9pt tahoma;
	color:#99999;

}

#seguinos_home{
	width:200px;
	float:right;
	margin-top:-90px;
	margin-right:30px;
}


#arriba{
	width:950px;
	float:left;
	margin-left:370px;
	margin-top:-80px;

}

#medio{
	width:950px;
	float:left;
	margin-left:120px;
	margin-top:-60px;

}

#abajo{
	width:950px;
	float:left;
	margin-left:80px;
	margin-top:-30px;

}

#contenedor{
	background-repeat:no-repeat;
	background-image:url(../images/contenedor.png);
	margin-top:50px;
	width: 1100px;
	height: 800px;
	/*border: 2px dotted Grey;*/
}

#home{
	width: 1000px;
	height: 650px;
	/*border: 2px dotted Grey;*/
}

#head{
	width: 1100px;
	height: 190px;
	margin-left:auto;
	margin-right:auto;
	/*border-bottom: 1px dotted Grey;*/
}

#logo{
	width:190px;
	height:190px;
	top:10px;
	float:left;
	/*margin:auto;*/	
}

#arreglos{
	width:800px;
	height:25px;
	float:left;
}

#botones{
	width:880px;
	float:right;
}

#bajo_texto{
	width:280px;
	height:460px;
	float:right;
	margin-top:-460px;
	margin-right:100px;
	background-color:#FFFFFF;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
}

#texto1{
	width:580px;
	height:420px;
	margin-left:80px;
	background-color:#FFFFFF;
	-moz-border-radius: 20px 20px 20px 20px;
	/*para Safari y Chrome*/
	-webkit-border-radius: 20px 20px 20px 20px;
	padding:20px;
	font:11pt tahoma;
	color:#33333;
	line-height: 20px;
}

#texto2{
	width:230px;
	height:260px;
	/*float:right;
	/*margin-top:-460px;
	margin-right:100px;
	/*background-color:#FFFFFF;
	/*-moz-border-radius: 0px 0px 20px 20px;
	/*para Safari y Chrome
	-webkit-border-radius: 20px 20px 20px 20px;*/
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	font:9pt tahoma;
	color:#33333;
	line-height: 20px;
	overflow:auto;
	background-color:#FFFFFF;
}

#texto3{
	width:400px;
	height:240px;
	position:relative;
	margin-top:110px;
	margin-left:80px;
	/*padding-top:0px;
	padding-left:0px;
	padding-right:20px;*/
	font:9pt tahoma;
	color:#FFFFFF;
	line-height: 20px;
	overflow:auto;
}

#texto{
	width:420px;
	height:800px;
	float:left;
	margin-left:100px;
	margin-top:88px;
	padding:30px;*/
	font:10pt tahoma;
	color:#33333;
	line-height:269%;
}


#fotos_duenos{
	padding:10px;
}


#menu{
	width:580px;
	height:30px;
	position:relative;
	top:-70px;
	left:230px;
}

.resumen{
	margin-top:30px;overflow:auto;height:210px;
}
#texto4{
	width:234px;
	height: auto;
	padding-left:20px;
	/*padding-right:20px;*/
	font:8pt tahoma;
	color:#33333;
	line-height: 20px;
	/*overflow:auto;*/
	padding-top: 10px;
}


#texto5 {
	width:560px;
	height:400px;
	margin-left:80px;
	background-color:#FFFFFF;
	-moz-border-radius: 20px 20px 20px 20px;
	/*para Safari y Chrome*/
	-webkit-border-radius: 20px 20px 20px 20px;
	padding:30px;
	font:10pt tahoma;
	color:#33333;
	line-height: 20px;
   /* background-color: #FFFFFF;
    font: 10pt/20px tahoma;
    height: 400px;
    margin-left: 100px;
    padding: 5px 30px 0px 30px;
    width: 500px;
	position:absolute;
	left:435px;
	top:240px;*/
}
#texto4 p.entrega{
	
	font:9pt tahoma;
	color:#33333;
	line-height: 12px;
	margin:5px 0 20px 0;
	padding:0;
}
.left{
	float:left;
	line-height:20px;}
/*.datos {
	display:block;
	line-height:20px;
	margin:10px 0;
	padding:0;}*/


.comentarios{
	width:220px;
	height:30px;
	line-height:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	}
.obligatorio{
	font-size:9px;
	line-height:11px;
	margin:0;
	padding:0;}



.grande{
	width:160px;
	margin-right:10px;}

.chico{
	width:80px;
	margin-right:10px;}

a.mas,  a.menos{
	background-image:url(../images/carroMas.png);
	background-repeat:no-repeat;
	width:28px;
	height:25px;
	display:inline-block;
	text-indent:-9999px;
	}
a.menos{
	background-image:url(../images/carroMenos.png);
	}
.tabla thead{
	background-color: #f1772e;
	color:#FFF;
	font-weight:normal;
	border-bottom:1px solid #fff;
	border-left:none;
	border-right:none;
	border-top:none;
	height:25px;
	}
.resumen{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:25px;}
.tabla{
	
	}
.tabla	tbody{
		/*border:1px solid #a9a9ab;*/
		}
.tabla tfoot{
	font-weight:bold;
	/*border-top:1px solid #a9a9ab;*/
	}
.tabla .foot{
	border-left:none;
	border-right:none;
	border-top: 1px solid #a9a9ab;
	}	
	
.tabla tr.gris{
	background-color:#d8d4d5;
}
.tabla tr.ultimo{
	border-top: 1px solid #a9a9ab;
}
.tabla tr{
	height:25px;
	}
.tabla td{
	text-align:center;
	/*border-left: 1px solid #a9a9ab;
	border-right:1px solid #a9a9ab;*/
	}
#texto4 input{
	height:14px;
	line-height:14px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	width:160px;
	}
#texto4 input.depto{
	width:56px;
	}
#texto4 input.cantidad{
	width:90px;
	}
#texto4 input.piso{
	width:45px;
	margin-right:4px;
	}
#texto4 label{
	width:52px;
	display:inline-block;
	}
#texto4 label.cantidad{
	width:122px;
	}
#texto4 label.especial{
	width:42px;}	
#texto4 form p{
		margin:4px 0px;
		}
input#btnEnviar{
	border: none;
	background-color:#910b26;
	text-align:center;
	color:#FFF;
	width:110px;
	height:25px;
	line-height:25px;
	margin-top:10px;
	cursor:pointer;
	}
#alerta{
	background-color:#7F0723;;
	width:360px;
	font-Family:tahoma,arial,verdana; 
	color: #FFF;
	size: 10px;
	padding:20px;
	height:auto;
	text-align:center;
	position:relative;
}
#btnCerrar{
	position:absolute;
	top:0px;
	right:0px;
	background: url("../images/fancy_close.png") repeat scroll 0 0 transparent;
    cursor: pointer;
	height: 30px;
	width: 30px;
	border:none;
	text-indent:-9999px;
	}
.resumen tr.striped {
        background-color:#999;
}
.none{display: none}