body
{
	margin:0;
	padding:0;
	font-family: Arial;
	font-size: 12px;
	color: #401f01;
	cursor:default;
	background: url('../img/layout/bkg_wall.jpg') repeat top left;
}

.hidden
{
	display: none;
}
img
{
	border: 0px;
}
.font14
{
	font-size: 14px;
}
a
{
	outline: none;
	color: #670900;
}
.clear
{
	clear:both;
	height:0px;
}
#top
{
}
	#top #face-up-bkg
	{
		background: url('../img/layout/top_face_up_bkg.jpg') repeat top left;
	}
	#top #face-up
	{
		background: url('../img/layout/top_face_up_pages.jpg') no-repeat center top;
		height:199px;
		width:100%;
	}
	#top #face-down-bkg
	{
		background: black url('../img/layout/top_face_down_pages_bkg.jpg') repeat top left;;
	}
	#top #face-down
	{
		background: url('../img/layout/top_face_down_pages.jpg') no-repeat center top;
		height:81px;
		width:100%;
	}
		#top #face-up #iconos
		{
			position:relative;
			top:210px;
			width: 775px;
			margin:auto;
		}
		#top #face-up #botonera
		{
			background: url('../img/layout/bkg_buttons_pages.png') repeat-x bottom left;
			height:36px;
			margin:auto;
			padding-left:4px;
			width:658px;
			position:relative;
			top:161px;
		}
			#top #face-up #iconos a img,
			#top #face-up #botonera a img
			{
				position:relative;
				border:0;
			}
			#top #face-up #iconos a#BtnHome
			{
				position:relative;
				left:0px;
				top:3px;
			}
			#top #face-up #iconos a#BtnLogo
			{
				position:relative;
				left:139px;
				top:-65px;
			}
			#top #face-up #iconos a#BtnLogo img
			{
				height:50px;
				width:393px;
			}
			#top #face-up #iconos a#BtnMail
			{
				margin-left:270px;
				position:relative;
				top:2px;
			}
			
	#top #middle
	{
		background: url('../img/layout/middle-slice.png') repeat top left;
		height:68px;
	}
		#top #middle #footer-text
		{
			padding-top:23px;
			color: #808080;
			width:203px;
			margin:auto;
		}
	#top #wall-shadow
	{
		background: url('../img/layout/flower-slice.png') repeat top left;
		height: 25px;
	}
	
#content-wrapper
{
	margin:-25px auto auto;
	width: 962px;
}
	#content-wrapper #content-bkg
	{
		background: transparent url('../img/layout/bkg_content_slice.png') repeat-y top center;
		_height:300px;
	}
		#content-bkg #content
		{
			background: transparent url('../img/layout/bkg_content_top.jpg') no-repeat top center;
			padding:25px 52px;
		}
	#content-wrapper #footer
	{
		background: transparent url('../img/layout/footer.png') no-repeat top center;
		height: 38px;
		color: #909090;
		font-size: 11px;
		text-align:center;
		padding-top: 16px;
	}
	
	

	
/*PAGES*/

#content #content-aboutus {}
	#content-aboutus {}
		#content-aboutus p.picture-text
		{
			background: transparent url('../img/pictures/aboutus.jpg') no-repeat top right;
			padding-right:426px;
			height:340px;
			padding-top:21px;
			position:relative;
			top: -29px;
			_top: -35px;
		}
		
#content #content-ourproducts {}
	#content-ourproducts {}
		#content-ourproducts p.picture-text
		{
			background: transparent url('../img/pictures/ourproducts.jpg') no-repeat top right;
			height:314px;
			padding-right:433px;
		}

#content #content-listen {}
	#content-listen {}
		#content-listen p.picture-text
		{
			background: transparent url('../img/pictures/listen.jpg') no-repeat top right;
			height:468px;
			padding-left:551px;
			padding-top:10px;
		}
		
#content #content-catalog {}
	#content-catalog {}
		#content-catalog #abc
		{
			background: url('../img/layout/abc.jpg') no-repeat top center;
			height:35px;
			width:858px;
		}
			#content-catalog #abc #chars
			{
				padding-left:14px;
				padding-top:9px;
			}
			
				#content-catalog #abc #chars a { margin-right:11px; }
				#content-catalog #abc #chars a.fix { margin-right:14px; }
				
				#content-catalog #abc #chars a img
				{
					height:14px;
					width:18px;
					border:0;
				}
		
		#content-catalog #items-container
		{
			margin-top: 40px;
		}
			#content-catalog #items-container #tbl-items
			{
				
			}
				#tbl-items tr
				{	
				}
					#tbl-items tr td.sep
					{
						height:37px;
						background: url('../img/layout/dot.jpg') repeat-x center center;
					}
					#tbl-items tr td.top
					{
						vertical-align: bottom;
					}
					#tbl-items tr td
					{
						vertical-align: top;
					}
					#tbl-items tr td img
					{
						border: 0;
					}
					#tbl-items tr td p
					{
						margin:0;
						margin-top: 1px;
					}
					#tbl-items tr td p a
					{
						text-decoration: none;	
					}
					#tbl-items tr td p a:hover
					{
						text-decoration: underline;
					}
					#tbl-items tr td img.letter
					{
						background: url('../img/layout/abc-vert.jpg') no-repeat scroll 0 0;
						width:53px;
						height:54px;
					}
		
/* TOOLBAR */

#content #toolbar {}
	#toolbar span
	{
		position:relative;
	}
	#toolbar input
	{
		background: url('../img/layout/bkg_input.jpg') repeat top left;
		width:146px;
		height:18px;
		padding-left:3px;
		padding-top:4px;
		border:1px solid #ba9965;
		font-family: Arial;
		font-size: 12px;
		color: #401f01;
	}
	#toolbar img
	{
		border:0;
	}
	
	
#content #content-category,
#content #content-shopping {}
	#content-category,
	#content-shopping {}
		#content-category #list-top,
		#content-shopping #list-top
		{
			margin-top: -9px;
			background: url('../img/layout/list_top.png') no-repeat right;
			font-size: 15px;
			color: #401F01;
			font-weight:bold;
			height:22px;
			padding-top:25px;
		}
		#content-category #tbl-category,
		#content-shopping #tbl-category
		{
			border-top: 1px solid #D1BB93;
			font-size: 13px;
		}
			#content-category #tbl-category tr td
			{
				border-bottom: 1px solid #D1BB93;
				height:50px;
			}
			#content-shopping #tbl-category tr td
			{
				border-bottom: 1px solid #D1BB93;
				height:45px;
			}
			#content-category #tbl-category tr.alt td,
			#content-shopping #tbl-category tr.alt td
			{
				background: url('../img/layout/table_alt_bkg.jpg') no-repeat right;
			}
			#content-shopping .tbl-download tr td
			{
				height:59px !important;
			}
			#content-category #tbl-category b,
			#content-shopping #tbl-category b
			{
				font-size: 14px;
			}
			#content-category #tbl-category a.LnkPlayPause,
			#content-shopping #tbl-category a.LnkPlayPause
			{
				position: relative;
				left: 10px;
				top: 5px;
			}
			#content-category #tbl-category input[type="image"],
			#content-shopping #tbl-category input[type="image"]
			{
				position: relative;
				left: 1px;
				top: 4px;
			}
			#content-category #tbl-category img,
			#content-shopping #tbl-category img
			{
				border: 0px;
			}
			
#pager-container
{
	text-align: center;
	font-size: 14px;
	color: #670900;
}
	#pager-container span.actual
	{
		color: #401F01;
		font-weight: bold;
	}
	#pager-container .ico
	{
		margin-left:6px;
		margin-right:6px;
		position:relative;
		top:9px;
	}
	
#content #content-message {}
	#content-message #message-container
	{
		background: url('../img/layout/bkg_message.png') no-repeat right;
		width: 610px;
		height: 220px;
		margin:auto;
	}
		#message-container #message-wrapper
		{
			padding-left:72px;
			padding-right:72px;
			padding-top:67px;
			color: #5E2F06;
			font-weight: bold;
			font-size: 16px;
			text-align: center;
		}

#content #content-ordering {}
	#content-ordering #list-top
	{
		background: url('../img/layout/list_top_2.png') no-repeat right;
		height: 24px;
		margin:auto;
		padding-top:15px;
		font-weight: bold;
		font-size: 15px;
		color: #401F01;
	}
	#content-ordering #list-top2
	{
		background: url('../img/layout/list_top_3.png') no-repeat right;
		height: 24px;
		margin:auto;
		padding-top:15px;
		font-weight: bold;
		font-size: 15px;
		color: #401F01;
	}
	

.no-border
{
	border: 0px !important;
}
#tbl-generic
{
	border-top: 1px solid #D1BB93;
	font-size: 13px;
}
	#tbl-generic tr td
	{
		border-bottom: 1px solid #D1BB93;
		height:40px;
		font-size: 13px;
	}
	#tbl-generic tr td.prices b
	{
		font-size:16px;
	}
	#tbl-generic tr.alt td
	{
		border-bottom:0px;
		height:40px;
		font-size: 13px;
	}
	#tbl-generic tr.subheader td
	{
		border-top: 1px solid #D1BB93;
		border-bottom:0px;
		background: url('../img/layout/bkg_table_hr.png') no-repeat right;
		height: 25px;
		font-size: 12px;
		font-weight: bold;
		padding-left: 10px;
	}
