@CHARSET "UTF-8";

div.items						{
	margin-bottom:						20px;
}

div.items div.category				{
	margin:							10px 0px 0px 0px;
}

div.items .level_1_h
,div.items .level_2_h
,div.items .level_3_h
,div.items .level_4_h					{
	text-align:						left;
}

div.items .level_1
,div.items .level_2
,div.items .level_3
,div.items .level_4					{
	text-align:						justify;
}

div.items .level_1_h					{
	font-size:						14pt;

	padding-left:						0px;
}

div.items .level_1					{
	padding-left:						20px;
}

div.items .level_2_h					{
	font-size:						13pt;
	
	padding-left:						20px;
}

div.items .level_2					{
	padding-left:						40px;
}

div.items .level_3_h					{
	font-size:						12pt;
	
	padding-left:						40px;
}

div.items .level_3					{
	padding-left:						60px;
}

div.items .level_4_h					{
	font-size:						11pt;
	
	padding-left:						60px;
}

div.items .level_4					{
	padding-left:						80px;
}

div.items td.name					{
	padding-left:						10px;
	width:							100px;
}

div.items td.picture					{
	text-align:						right;

	width:							200px;
}

div.items td.picture img				{
	background-color:					#ffffff;
	border:							1px solid #000000;

	vertical-align:						middle;
	
	padding:						1px;
}

div.items table.block					{
	margin-bottom:						20px;
}

div.items td.types div.description			{
	text-align:						justify;
}

table.types						{
	margin-left:						10px;
}

table.types td						{
	vertical-align:						middle;
}

table.types td.type					{
	width:							100px;
}

table.types td.price					{
	text-align:						right;
	
	width:							100px;
}

table.types span.old_price				{
	text-align:						right;
	text-decoration:					line-through;
	color:							#a09080;
}

table.types td.quantity					{
	padding:						0px 10px 0px 4px;
}
