BODY{
	margin: 0px;
	font-size : 13px;
	background-color: #d4d3a0; /*#d4d3a0;#E1D6A8;*/
}
BODY.home{
	margin: 0px;
	font-size : 13px;
	background-color: #d4d3a0; /*#d4d3a0;#E1D6A8;#48b429;#cdae72;#cbe485*/
  /*background-image: url(../image/bg02.gif);*/
  background-position : left;
	background-repeat : repeat-y;
}
.taller{
	font-weight : bold;
	color: #DC143C;
}
TD.head{
  color: #EEFFEE;
  background-color: #5f673a;
  text-align:right;
  padding: 2px 50px 2px 2px;
}
/* links */
a:active { text-decoration: none;color: black}
a:link { text-decoration: none;color: black}
a:visited { text-decoration: none;color:black}
a:hover { text-decoration: none;color:red}

a.foto:active { text-decoration: none;color: black}
a.foto:link { text-decoration: none;color: black}
a.foto:visited { text-decoration: none;color:black}
a.foto:hover { text-decoration: none;color:red}

/*a:active.foto { text-decoration: none;color: black}
a:link.foto { text-decoration: none;color: black}
a:visited.foto { text-decoration: none;color:black}
a:hover.foto { text-decoration: none;color:red}*/

/* Menús */
.main{
  padding: 0px;
  margin: 0px;
}
.mainInner{
	/*background-color: #5f673a;*/
}
.mainNO{
	border: 1px solid #5f673a;
	border-width: 0px 1px 1px 0px;
	padding: 4px;
	font-family : Arial;
	text-align : right;
	vertical-align : bottom;
}
.mainNE{
  border: 1px solid #5f673a;
  border-width: 0px 0px 1px 1px;
  text-align: left;
  vertical-align: bottom;
}
.mainTitle{
	border: 1px solid #5f673a;
	border-width: 0px 0px 1px 1px;
	text-align: left;
	vertical-align: bottom;
	font-size : 35px;
	font-weight : bold;
	padding : 0px 0px 5px 15px;
}
.mainSO{
	border: 1px solid #5f673a;
	border-width: 1px 1px 0px 0px;
	padding: 10px 5px 0px 0px;
	vertical-align : top;
}
.mainSE{
	border: 1px solid #5f673a;
	border-width: 1px 0px 0px 1px;
	padding: 0px;
	vertical-align : top;
}
.motoko{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-large;
	color: #DC143C;
}
TABLE.foto{
	border: 0px solid #5f673a;
	padding: 0px;
	margin:0px;
}
TD.fotoFirst{
	border: 1px solid #5f673a;
	border-width: 0px 1px 1px 0px;
	padding: 0px;
	margin:0px;
}
IMG.fotoFirst{
	border: 1px solid #5f673a;
	border-width: 0px 1px 1px 0px;
}
IMG.foto{
	border: 1px solid #5f673a;
	border-width: 0px 1px 1px 1px;
}

TD.foto{
	border: 1px solid #5f673a;
	border-width: 0px 1px 1px 1px;
	padding: 0px;
	margin:0px;
}

TD.gallery{
	padding: 20px;
	margin:0px;
}

TD.map{
	padding: 5px 50px 5px 50px;
	margin:0px;
}

a.menu:link { text-decoration: none; color: black}
a.menu:visited { text-decoration: none; color: black}
a.menu:hover { text-decoration: none;color: red}
a.menu:active { text-decoration: none;color: black}

