@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	}

	html, body 
	{
		
	}

	body 
	{
		text-align:center; /* horizontal centering for IE Win quirks */
		font-family: "Times New Roman", Times, serif;
		font-size: 12px;
		color: #747266;
	}
	
	img
	{
		border: 0 none;
		display: block;
	}
	
	.logo-house
	{
		position: absolute;
		top: 0px;
		left: 0px;
	}
	
	.logo-mistrucos
	{
		position: absolute;
		top: 60px;
		left: 210px;
	}
	
	ul
	{
		list-style-type: none;
		list-style-position: outside;
		list-style-image: none;
	}
	
	#menu
	{
		position: absolute;
		top: 235px;
		left: 22px;
		font-size: 16px;
		font-weight: bold;
		font-style: italic;
		text-align: left;
		width: 71px;
	}
	
	#menu li
	{
		margin-bottom: 7px;
	}
	
	.submenu-outline
	{
		border-top: 1px #d9d9d9 solid;
		border-bottom: 1px #d9d9d9 solid;
		padding: 5px 0px;
	}
	
	.relative
	{
		position: relative;
		height: 70px;
	}
	
	#submenu
	{
		position: absolute;
		top: 0px;
		left: 82px;
		font-size: 12px;
		font-weight: normal;
		width: 71px;
	}
	
	#image
	{
		position: relative;
		margin-top: 200px;
		margin-left: 250px;
		width: 350px;
	}
	
	#image img
	{
		position: absolute;
		top: 45px;
	}
	
	#image p
	{
		text-align: right;
		line-height: 24px;
		font-style: italic;
		font-size: 14px;
	}
	
	#image h2
	{
		text-align: right;
	}
	
	h1
	{
		position: absolute;
		top: 0px;
		right: 0px;
		text-decoration: line-through;
		font-style: italic;
		font-weight: normal;
	}
	
	h2
	{
		font-size: 18px;
		margin: 4px 0px;
		font-style: italic;
	}
	
	.small
	{

	}
	
	.small p
	{	
		font-size: 14px;
		line-height: normal;
		font-weight: normal;
	}
	
	.gallery
	{
		top: 60px;
	}
	
	#content.gallery-right
	{
		left: 625px;
	}
	
	.left
	{	
		float: left;
	}
	
	.spacer-img
	{
		margin-right: 1px;
	}
	
	#gallery_numbers 
	{
		background-image:url(../images/w_nav_matrix.png);
		background-position:-16px 0;
		background-repeat:no-repeat;
		color:#999999;
		float:right;
		height:116px;
		width:16px;
		position: absolute;
		left: 1005px;
		top: 225px
	}
	
	#gallery_numbers a 
	{
		display:block;
		margin:0;
		padding:0;
		text-indent:-9999px;
		width:16px;
	}
	
	#gallery a 
	{
		display:block;
		float:left;
		margin-right:20px;
	}
	
	#photo1 {
		height:26px;
	}
	#photo2, #photo3, #photo4, #photo5, #photo6, #photo7, #photo8, #photo9 {
		height:18px;
	}
	#photo10, #photo11, #photo12, #photo13, #photo14, #photo15, #photo16 {
		height:25px;
	}
	
	p
	{
		line-height: 22px;
	}
	
	a, a:link, a:visited
	{
		color: #747266;
		text-decoration: none;
	}
	
	a:hover, a:focus
	{
		color: #747266;
		text-decoration: none;
	}
	
	#menu .current
	{
		text-decoration: line-through;
	}
	
	#content
	{
		position: absolute;
		top: 175px;
		left: 650px;
		font-style: italic;
		text-align: left;
		font-size: 14px;
		font-weight: bold;
		width: 400px;
	}
	
	#contentwine
	{
		position: absolute;
		top: 175px;
		left: 650px;
		font-style: italic;
		text-align: left;
		font-size: 14px;
		font-weight: bold;
		width: 400px;
	}
	
	#contentwine p
	{
		line-height: 28px;
	}
	
	.prev a
	{
		font-size: 60px;
		color: #ffffff;
		font-weight: bold;
		position: absolute;
		top: 400px;
		left: 260px;
		z-index: 10;
	}
	
	.next a
	{
		font-size: 60px;
		color: #ffffff;
		font-weight: bold;
		position: absolute;
		top: 200px;
		left: 934px;
		z-index: 10;
	}
	
	.tapas p
	{
		font-size: 12px;
	}
	
	.about h2
	{
		margin-top: 30px;

	}
	
	.table_tapas td
	{
		padding-right: 10px;
		
	}
	
	
	.table_tapas td p
	{
		
	}

.small-font
{
	font-size: 10px;
}
