* {
 padding:0; margin:0 
}
body {
 	background-color:#63513D;
	font:normal 11px Arial, Helvetica, sans-serif
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.floatFix { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#loadingFicha {
	width:210px;
	height:180px; 
	position:absolute; 
	text-align:center; 
	font-weight:bold; 
	font-size:16px; 
	visibility:hidden; 
	left:-500px;
}

.cont {
	width:810px; min-height:150px; margin:0 auto;background-image:url(img/bgContP.png); padding-top:60px; text-align:center
}
.contTop {
	width:810px; margin:40px auto 0 auto; height:60px; background-image:url(img/bgContT.png);
}
.contBottom {
	width:810px; padding-top:4px; margin:0 auto; height:79px; background-image:url(img/bgContB.png); background-position:bottom;
}
.linksBottom {
	text-align:center;
	color:#FFFFFF;
}
.linksBottom a{
	color:#FFFFFF;
}
.sombraCont {
	width:768px; margin:0 auto; height:50px; background-image:url(img/sombra.png);
}
.logo {
	position:absolute; margin:20px 0 0 35px; background-image:url(img/logo.png); width:144px; height:101px
}
.menu {
	position:absolute; margin:25px 0 0 255px; 
}
.btnEmpresa , .btnProductos, .btnGaleria, .btnContacto{
	width:131px;
	height:75px;
	float:left;
	cursor:pointer
}
.btnEmpresa{
	background-image:url(img/btnEmpresaOff.png);
}
.btnProductos{
	background-image:url(img/btnProductosOff.png);
}
.btnGaleria{
	background-image:url(img/btnGaleriaOff.png);
}
.btnContacto{
	background-image:url(img/btnContactoOff.png);
}
.btnEmpresa:hover{
	background-image:url(img/btnEmpresa.png);
}
.btnProductos:hover{
	background-image:url(img/btnProductos.png);
}
.btnGaleria:hover{
	background-image:url(img/btnGaleria.png);
}
.btnContacto:hover{
	background-image:url(img/btnContacto.png);
}
#tiras {
	margin-left:9px;
}

#cueros {
	margin:25px 0 0 34px;
}

#empresa {
	width:747px;
	height:393px;
	background-image:url(img/bgEmpresa.jpg);
	background-repeat:no-repeat;
	margin-left:30px;
}
#empresa p{
	padding:80px 45px 0 380px;
	text-align:left
}
.productosTit {
	text-align:center;
	font:bold 22px Arial, Helvetica, sans-serif;
	padding-bottom:9px;
	color:#75544F;
}
.productosTit a{
	color:#75544F;
}
.cuadroCuero {
	background-image:url(img/bgProducto.gif);
	height:212px;
	width:183px;
	float:left;
	margin:3px 3px 0 0;
	cursor:pointer
}
.cuadroCuero:hover, .cuadroAlfombra:hover{
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.cuadroCuero img {
	margin-top:16px;
}
.cuadroCuero p {
	font:bold 12px Arial, Helvetica, sans-serif;
	margin-top:3px
}
.cuadroAlfombra {
	background-image:url(img/bgProducto.gif);
	height:212px;
	width:183px;
	float:left;
	margin:3px 3px 0 0;
	cursor:pointer
}

.fichaPop {
	background-image:url(img/bgFicha.png); 
	width:729px; 
	height:521px; 
	position:absolute;
	left:-5000px;
	visibility:hidden;
	z-index: 1
}
.fichaFoto {
	float:left;
	margin:45px 25px 0 25px;
	width:370px;
	display:inline
}
.fichaNombre {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#75544F;
	float:left;
	width:285px;
	margin:100px 0 0 8px;
	display:inline
}
.fichaForm {
	float:left;
	width:285px;
	margin:142px 0 0 428px;
	font:bold 11px Arial, Helvetica, sans-serif;
	display:inline;
	position:absolute;
	z-index:2;
	display:none;
}
.fichaForm input, .fichaForm textarea{
	padding:5px 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:257px;
	margin:5px 0 0 5px;
	border:thin #999999 solid
}
.btnCerrar {
	margin:-60px 0 0 275px ;
	position:absolute
}

.fichaPop2 {
	width:800px;
	border:#786448 solid 3px;
	position:absolute;
	left:-5000px;
	visibility:hidden;
	background-color:#FFFFFF;
	z-index: 1
}
.fichaFoto2 {
	float:left;
	width:800px;
	display:inline
}
.fichaForm2 {
	font:bold 11px Arial, Helvetica, sans-serif;
	display:inline;
	display:none;
	background-color:#FFFFFF
}
.fichaForm2 input, .fichaForm2 textarea{
	padding:5px 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:257px;
	margin:5px 0 0 5px;
	border:thin #999999 solid
}

#form {
	margin:20px 0 0 85px;
	float:left;
	width:400px;
	text-align:left;
	display:inline
}
#form legend{
	padding:4px;
	font-weight:bold
}
#form fieldset{
	padding:4px;
	border:none
}
#form input, #form textarea{
	padding:4px 3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:300px;
	border:thin #999999 solid
}
input:focus, textarea:focus {
	border:thin #000 solid;
	background-color:#FFFFCC
}

/* GALERIA*/
.contenedorMini{

}
.contenedorMini img{
	margin-left:2px;
	margin-bottom:5px;
	border:2px solid #786448;
	cursor:pointer;
}
.contenedorFoto{
	background-color:#FFFFFF;
	width:810px; 
	height:635px;
	overflow:hidden;
	position:absolute;
	top:-5000px;
	visibility:hidden;
	z-index: 500;
	border:4px solid #786448;
}
.contenedorImagen{
	padding:5px;
	text-align:center;
}
.barraFoto{
	height:25px;
	background-color:#786448;
}
.blockeadorImagen{
	position:absolute;
	background-color:#FFFFFF;
	width:800px;
	height:600px;
	display:none;

}
.loadingFoto{
	position:absolute;
	z-index:660;
	left:300px;
	top:228px;
	display:none;
}
.flechaIzquierda{
	width:395px;
	height:610px;
	position:absolute;
	z-index:8000;
}
.flechaDerecha{
	width:395px;
	height:610px;
	position:absolute;
	margin-left:410px;
	z-index:8000;
}
.flechaIzquierda img, .flechaDerecha img {
	width:100%;
	height:90%;
	border:none
}
.flechaIzquierda:hover, .flechaDerecha:hover{
	opacity: 0.5;
	filter: alpha(opacity=50);
	background-position:center;
	background-image:url(img/btnAnt.gif);
}
.flechaDerecha:hover{
	background-image:url(img/btnSig.gif);
}

