@import url(../../../../base/vendors/yui/reset-fonts-grids/reset-fonts-grids.css);


html
{
	background:				#E3E4E4;
}
body
{
	background:				url(../img/background.png) 0 0 repeat-x #E3E4E4;
	color:					#000000;
	font-family:			arial;
	font-size:				10pt;
	line-height:			normal;
	text-align:				left;
}
.normal-text
{
	font-family:			arial;
	font-size:				10pt;
	font-style:				normal;
	line-height:			normal;
}
acronym:hover, abbr:hover
{
	cursor:					help;
}
a
{
	color:					#EF3E35;
}
a[href]:hover
{
	color:					#999999;
}
p
{
	padding-top:			10px;
	padding-bottom:			10px;
}
td
{
	vertical-align:			top;
}
h1
{
	color:					#000000;
	font-family:			arial;
	font-size:				20px;
	font-weight:			bold;
	text-decoration:		none;
	letter-spacing:			1px;
	line-height:			normal;
	margin-top:				0;
	margin-bottom:			20px;
}
h2
{
	color:					#000000;
	font-family:			arial;
	font-size:				10pt;
	font-weight:			bold;
	text-decoration:		none;
	letter-spacing:			0px;
	line-height:			normal;
	margin-top:				0;
	margin-bottom:			10px;
}
h3
{
	color:					#000000;
	font-family:			arial;
	font-size:				20px;
	font-weight:			bold;
	text-decoration:		none;
	letter-spacing:			0;
	line-height:			normal;
	margin-top:				0;
	margin-bottom:			5px;
}
strong
{
	font-weight:			bold;
}




#document
{
	position:				relative;
	width:					950px;
	margin-left:			auto;
	margin-right:			auto;
	padding-bottom:			20px;
	text-align:				center;
	background-color:		transparent;
}
#header
{
	height:					103px;
	padding-left:			35px;
	padding-top:			30px;
	background:				url(../img/header_background.png) 0 0 no-repeat #FFFFFF;
}
#header_logo
{
	display:				block;
	float:					left;
	width:					160px;
	height:					82px;
	background:				url(../img/header_logo.png) 0 0 no-repeat transparent;
}
#body
{
	min-height:				380px;
	padding-left:			12px;
	padding-right:			12px;
	padding-bottom:			60px;
	background-color:		#FFFFFF;
	text-align:				left;
	line-height:			normal;
}





div.box_header,
.eshop_product_details > .header,
.eshop_content .eshop_content_get_category > .header
{
	width:					682px;
	padding-left:			20px;
	padding-top:			12px;
	background:				url(../img/box_header.png) 0 0 no-repeat transparent;
	text-align:				left;
}
div.box_header h1,
.eshop_product_details > .header h1,
.eshop_content .eshop_content_get_category > .header h1
{
	margin:					0;
	border-bottom:			1px solid #CCCCCC;
}
div.box_header.thin
{
	height:					25px;
	padding-top:			10px;
	padding-bottom:			5px;
	background:				url(../img/box_header_thin.png) 0 0 no-repeat transparent;
}
div.box_header.thin h1
{
	border:					0;
	text-align:				left;
}
div.box_header a
{
	text-decoration:		none;
}
div.box_body,
.eshop_product_details > .body,
.eshop_content .eshop_content_get_category > .body
{
	width:					662px;
	padding-left:			20px;
	padding-right:			20px;
	padding-top:			12px;
	padding-bottom:			12px;
	background:				url(../img/box_body.png) 0 0 repeat-y #F2F2F2;
	text-align:				left;
}
div.box_footer,
.eshop_product_details > .footer,
.eshop_content .eshop_content_get_category > .footer
{
	width:					662px;
	padding-left:			20px;
	padding-right:			20px;
	min-height:				85px;
	background:				url(../img/box_footer.png) 0 100% no-repeat #F2F2F2;
	text-align:				left;
}
div.box_footer.mcshirt,
.eshop_product_details > .footer,
.eshop_content .eshop_content_get_category > .footer
{
	background-image:		url(../img/box_footer_mcshirt.png);
}
div.box_footer.thin
{
	min-height:				17px !important;
	background-image:		url(../img/box_footer_thin.png);
}


.my_image_container,
.eshop_image,
.eshop_thumb
{
	display:				block;
	padding-left:			4px;
	padding-right:			4px;
	padding-bottom:			4px;
	background:				url(../img/image_footer.png) 0 100% repeat-x #F2F2F2;
}
.my_image_container_inner,
.eshop_image > .preview_container,
.eshop_thumb > .preview_container
{
	background-color:		#FFFFFF;
}
.eshop_image > .preview_container > .help
{
	display:				none;
}


table.box_table
{
	width:					100%;
	border-collapse:		collapse;
}
table.box_table > tbody > tr > td.left
{
	width:					50%;
	padding-right:			7px;
}
table.box_table > tbody > tr > td.right
{
	width:					50%;
	padding-left:			7px;
}


div.box_medium
{
	width:					344px;
}
div.box_medium_header
{
	min-height:				20px;
	padding-left:			20px;
	background:				url(../img/box_medium_header.png) 0 0 no-repeat transparent;
	color:					#FFFFFF;
}
div.box_medium_header
{
	margin:					0;
}
div.box_medium_body
{
	padding-left:			20px;
	padding-right:			20px;
	padding-top:			12px;
	padding-bottom:			12px;
	background:				url(../img/box_medium_body.png) 0 0 repeat-y #F2F2F2;
}
div.box_medium_footer
{
	padding-left:			20px;
	padding-right:			20px;
	min-height:				85px;
	background:				url(../img/box_medium_footer.png) 0 100% no-repeat #F2F2F2;
}





#footer
{
	height:					73px;
	background:				url(../img/footer_background.png) 0 0 no-repeat #FFFFFF;
	text-align:				left;
	font-size:				7pt;
	padding-left:			20px;
	padding-right:			20px;
	color:					#FFFFFF;
}
#footer_copyright
{
	float:					right;
	position:				relative;
	top:					45px;
	text-align:				right;
	font-family:			arial;
	font-style:				normal;
}
#powered_by
{
	float:					left;
	position:				relative;
	top:					43px;
	padding-right:			10px;
	border-right:			1px solid #FFFFFF;
	font-size:				7pt;
}
#powered_by a,
#powered_by a:hover
{
	color:				#FFFFFF;
}
#legal_informations
{
	padding-left:			10px;
	float:					left;
	position:				relative;
	top:					45px;
}
#legal_informations a
{
	color:					#FFFFFF;
	text-decoration:		none;
}
#legal_informations a:hover
{
	color:					#FFFFFF;
	text-decoration:		underline !important;
}


.module_top_list
{
	width:					51px;
	height:					16px;
	background:				url(../img/top_list.png) 0 0 no-repeat transparent;
}
.module_top_list ul
{
	padding-left:			5px;
}
.module_top_list ul > li
{
	float:					left;
	text-align:				left;
	font-family:			arial;
	font-size:				7pt;
	text-transform:			uppercase;
	list-style-type:		none;
	padding-top:			2px;
}
.module_top_list ul > li > a, .module_top_list ul > li > a:visited
{
	padding-left:			2px;
	padding-right:			2px;
	text-decoration:		none;
	text-transform:			uppercase;
	color:					#000000;
}
.module_top_list ul > li > a:hover, .module_top_list ul > li > a:active
{
	color:					#EF3E35;
}
.module_top_list ul > li.selected > a, .module_top_list ul > li.selected > a:visited
{
	color:					#EF3E35;
}


#module_language
{
	position:				absolute;
	top:					40px;
	right:					105px;
	padding-left:			5px;
}
#module_currency
{
	position:				absolute;
	top:					40px;
	right:					47px;
}


.module_top_menu ul > li
{
	text-align:				left;
	margin-right:			5px;
	font-family:			arial;
	font-size:				7pt;
	text-transform:			uppercase;
}
.module_top_menu ul > li.menu_item > a
{
	width:					84px; /* image width (109) - padding */
	height:					13px; /* image height (16) - padding */
	padding-top:			3px;
	padding-left:			25px;
	text-decoration:		none;
	color:					#000000;
	background:				url(../img/button.png) 0 0 no-repeat transparent;
	white-space:			normal;
}
.module_top_menu li.separator, .module_top_menu li.menu_item > a.menu_item > .pre, .module_top_menu li.menu_item > a.menu_item > .post
{
	display:				none;
}
.module_top_menu li.menu_item > a.menu_item > .body
{
	float:					none;
}
.module_top_menu a.yuimenubaritemlabel-selected, .module_top_menu ul > li.selected > a
{
	color:					#FFFFFF !important;
	background:				url(../img/button_selected.png) 0 0 no-repeat transparent !important;
}
.module_top_menu div.menu_children.level_1 ul
{
	border:					1px solid #CCCCCC;
	background:				#F2F2F2;
}
.module_top_menu div.menu_children.level_1 ul > li.menu_item
{
	float:					none;
	margin:					0;
	text-transform:			none;
}
.module_top_menu div.menu_children.level_1 ul > li.menu_item > a
{
	width:					150px;
	height:					auto;
	padding-left:			10px;
	padding-right:			10px;
	padding-top:			5px;
	padding-bottom:			5px;
	background:				#F2F2F2;
}
.module_top_menu a.yuimenuitemlabel-selected, .module_top_menu div.menu_children.level_1 ul > li.selected > a
{
	color:					#FFFFFF !important;
	background:				#EF3E35 !important;
}


#module_top_menu
{
	position:				absolute;
	top:					40px;
	right:					200px;
}


#module_main_menu
{
	position:				absolute;
	top:					80px;
	left:					230px;
}
#menu_main_menu_item_online_shop > a
{
	position:				relative;
	top:					-14px;
	height:					28px; /* image height (45) - padding */
	padding-top:			17px;
	background:				url(../img/button_online_shop.png) 0 0 no-repeat transparent !important;
}
#menu_main_menu_item_online_shop > a.yuimenubaritemlabel-selected, #menu_main_menu_item_online_shop.selected > a
{
	background:				url(../img/button_online_shop_selected.png) 0 0 no-repeat transparent !important;
}
#menu_main_menu_item_online_shop > div.menu_children.level_1
{
	top:					16px !important;
}


div.menu_icon
{
	text-align:				right;
}
div.menu_icon img
{
	position:				relative;
	top:					2px;
	padding-right:			4px;
}
div.menu_icon a
{
	color:					#FFFFFF;
	font-family:			arial;
	font-size:				11px;
	text-decoration:		none;
	padding-right:			15px;
}
div.menu_icon a:hover
{
	color:					#FFFF99;
}
div.menu_icon span
{
	position:				relative;
	top:					-1px;
}




#content_table_column_1
{
	width:				100%;
}
#content_table_column_2
{
	padding-left:		12px;
}


.center
{
	text-align:			center;
}


form
{
	border:			0;
	padding:		0;
	margin:			0;
}
fieldset
{
	border:			0;
	padding:			0;
	margin:				0;
}
textarea
{
	font-size:			11px;
}
input
{
	font-size:			11px;
}
*/



/* BEGIN: module_box */
.module_box
{
	margin-bottom:			20px;
}
.module_box .module_box_table
{
	width:					215px;
	text-align:				left;
	border-collapse:		collapse;
}
.module_box .module_box_title
{
	line-height:			12pt;
	font-size:				8pt;
	font-weight:			bold;
	text-transform:			uppercase;
	color:					#FFFFFF;
}
.module_box .inner_module_box p
{
	margin:					0;
	padding:				0;
}
.module_box .inner_module_box a
{
	text-decoration:		none;
	color	:				#000000;
}
.module_box .inner_module_box a:hover
{
	color:					#EF3E35;
}
td.module_box_1
{
	background-repeat:		no-repeat;
}
td.module_box_2
{
	background-repeat:		repeat-x;
}
td.module_box_3
{
	background-repeat:		no-repeat;
}
td.module_box_4
{
	background-repeat:		repeat-y;
}
td.module_box_5
{
	background-repeat:		repeat;
	vertical-align:			top;
	font-size:				8pt;
	color:					#000000;
}
td.module_box_6
{
	background-repeat:		repeat-y;
	background-position:	0 0;
}
td.module_box_7
{
	background-repeat:		no-repeat;
	background-position:	0 100%;
}
td.module_box_8
{
	background-repeat:		repeat-x;
	background-position:	0 100%;
}
td.module_box_9
{
	background-repeat:		no-repeat;
	background-position:	0 100%;
}
/* END: module_box */


/* BEGIN: module_box_small */
.module_box_small .module_box_title
{
	color:					#EF3E35;
}
.module_box_small td.module_box_1
{
	width:					4px;
	height:					20px;
	background-image:		url(../img/module_box_small/01.png);
}
.module_box_small td.module_box_2
{
	height:					20px;
	background-image:		url(../img/module_box_small/02.png);
}
.module_box_small td.module_box_3
{
	width:					5px;
	height:					20px;
	background-image:		url(../img/module_box_small/03.png);
}
.module_box_small td.module_box_4
{
	width:					4px;
	background-image:		url(../img/module_box_small/04.png);
}
.module_box_small td.module_box_5
{
	background-image:		url(../img/module_box_small/05.png);
}
.module_box_small td.module_box_6
{
	width:					5px;
	background-image:		url(../img/module_box_small/06.png);
}
.module_box_small td.module_box_7
{
	width:					4px;
	height:					22px;
	background-image:		url(../img/module_box_small/07.png);
}
.module_box_small td.module_box_8
{
	height:					22px;
	background-image:		url(../img/module_box_small/08.png);
}
.module_box_small td.module_box_9
{
	width:					5px;
	height:					22px;
	background-image:		url(../img/module_box_small/09.png);
}
/* END: module_box_small */


/* BEGIN: module_small_red */
.module_small_red{
	width:216px;
	margin-bottom: 10px;
	background:url(../img/module_small_red_body.png);
}
/*.module_small_red .module_name{*/
.module_small_red .module_header{
	height:20px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	background:url(../img/module_small_red_header.png) no-repeat;
	color:#FFFFFF;
	font-size:10px;
	font-weight: bold;
}
.module_small_red .module_body
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.module_small_red .module_footer{
	background:url(../img/module_small_red_footer.png);
	height:20px;
	overflow:hidden;
}
.module_small_red .inner_module_box ul > li a
{
	display:				block;
	padding:				0;
	padding-left:			8px;
	padding-bottom:			2px;
	background-image:		url(../img/icon_8x8_elem.gif);
	background-position:	0px 2px;
	background-repeat:		no-repeat;
}
.module_small_red .inner_module_box ul > li a:hover
{
	background-image:		url(../img/icon_8x8_elem_hover.gif);
	color:					#EF3E35;
	background-color:		#FFFFFF;
}
.module_small_red .inner_module_box ul > li.selected a
{
	background-image:		url(../img/icon_8x8_elem_hover.gif);
	color:					#EF3E35;
	background-color:		#FFFFFF;
}
/* END: module_small_red */




.error
{
	color:					#EF3E35;
}





/*
**************************************************
* BEGIN: ESHOP
**************************************************
*/
.eshop_description
{
	padding-top:			10px;
	min-height:				48px;
}


.eshop_button > a, .eshop_button > input
{
	cursor:					pointer;
	display:				block;
	width:					155px;
	height:					16px;
	border:					0;
	background-color:		transparent;
	background-image:		url(../img/button_generic.png);
	background-repeat:		no-repeat;
	background-position:	left center;
	text-align:				center;
	font-family:			arial;
	font-size:				7pt;
	text-transform:			uppercase;
	text-decoration:		none;
	color:					#000000;
}
.eshop_button > a
{
	height:					13px /* image height (16) - padding */;
	padding-top:			3px;
}
.eshop_button > a:hover, .eshop_button > input:hover
{
	background-image:		url(../img/button_generic_selected.png);
	color:					#FFFFFF;
}
.eshop_button.left
{
	float:					left;
}
.eshop_button.right
{
	float:					right;
}
.eshop_button_continue_shopping,
.eshop_button_previous
{
	float:					left;
}
.eshop_button_checkout,
.eshop_button_next
{
	float:					right;
}


.eshop_order_step
{
	background-color:		#F0F0F0;
	border-bottom:			1px solid #DDDDDD;
	border-top:				1px solid #DDDDDD;
	margin-bottom:			20px;
}
.eshop_order_step > ul
{
	margin:					0;
	padding:				0;
}
.eshop_order_step > ul > li
{
	margin:					0;
	padding:				0;
	display:				inline;
	margin-right:			10px;
	list-style-type:		none;
	font-family:			arial;
	font-size:				7pt;
	text-transform:			uppercase;
}
.eshop_order_step > ul > li > a
{
	padding-top:			2px;
	padding-bottom:			2px;
	padding-left:			4px;
	padding-right:			4px;
	text-decoration:		none !important;
	color:					#000000;
}
.eshop_order_step > ul > li > a:hover,
.eshop_order_step > ul > li.selected > a
{
	background-color:		#EF3E35;
	color:				#FFFFFF;
}


.eshop.password_lost
{
	margin-top:				10px;
}


div.add_to_cart
{
	text-align:				right;
	float:					right;
}


div.eshop_cart
{
	width:					100%;
	margin-bottom:			10px;
}
div.eshop_cart div.item
{
	cursor:					pointer;
}
div.eshop_cart div.item:hover
{
	background-color:		#FFFFFF;
	color:					#EF3E35;
}
div.eshop_cart div.item:hover a
{
	color:					#EF3E35;
}
div.eshop_cart div.preview
{
	text-align:				left;
	padding-right:			5px;
}
div.eshop_cart div.info
{
	text-align:				right;
}
div.eshop_cart div.info > a
{
	display:				block;
	clear:					both;
}
div.eshop_cart div.quantity
{
	display:				inline;
}
div.eshop_cart div.quantity:after
{
	content:				" ";
}
div.eshop_cart div.unit_price
{
	display:				inline;
}
div.eshop_cart div.discount
{
	text-align:				right;
}
div.eshop_cart div.tax
{
	text-align:				right;
}
div.eshop_cart div.total
{
	text-align:				right;
}
div.eshop_cart div.eshop_thumb.no_preview
{
	font-size:				9px;
}
div.eshop_cart div.eshop_thumb a
{
	color:					#999999;
}
.eshop_module_cart_preview
{
	float: left;
}
.eshop_product_thumb
{
	margin-right:			10px;
	margin-bottom:			10px;
}



div.eshop_product_listing
{
	margin-top:				20px;
	margin-bottom:			20px;
}
table.eshop_product_listing
{
	width:					100%;
}
table.eshop_product_listing span.label, table.eshop_product_listing label
{
	font-weight:			bold;
}
table.eshop_product_listing .name
{
	margin:					0;
	border-bottom:			1px solid #CCCCCC;
	font-size:				16px;
	font-weight:			bold;
}
table.eshop_product_listing .name > a
{
	color:					#000000;
	text-decoration:		none;
}
table.eshop_product_listing div.price
{
	margin-bottom:			5px;
	font-weight:			bold;
}
table.eshop_product_listing div.product_attribute
{
	margin-top:				5px;
}
table.eshop_product_listing div.quantity
{
	margin-top:				5px;
}
table.eshop_product_listing table.details
{
	width:					100%;
}
table.eshop_product_listing table.details td
{
	vertical-align:			bottom;
}
table.eshop_product_listing ul.images
{
	margin:					0;
	margin-top:				5px;
	margin-bottom:			5px;
	padding:				0;
	text-align:				right;
}
table.eshop_product_listing ul.images > li
{
	list-style-type:		none;
	display:				inline;
	padding-left:			10px;
}
table.eshop_product_listing ul.images > li > a
{
	text-decoration:		none;
}


div.eshop_product_details
{
	margin-top:				20px;
	margin-bottom:			20px;
}
table.eshop_product_details
{
	width:					100%;
}


.eshop_product_details .links
{
	padding-top:			20px;
	padding-bottom:			20px;
}
.eshop_product_details div.links div.eshop_button
{
	display:				table-cell;
}
.eshop_product_details div.links div.eshop_button_previous_product
{
	float:					left;
}
.eshop_product_details div.links div.eshop_button_next_product
{
	float:					right;
}


table.eshop_cart_table
{
	width:				100%;
	border-collapse:		collapse;
	margin:				0 0 20px 0;
}
table.eshop_cart_table th
{
	padding:				5px;
	border-top:				1px solid #DDDDDD;
	border-bottom:			1px solid #DDDDDD;
	background-color:		#F0F0F0;
	vertical-align:			top;
	font-weight:			bold;
}
table.eshop_cart_table td.separator_top.level_1
{
	padding-top:			5px;
}
table.eshop_cart_table td
{
	padding-left:			2px;
	padding-right:			2px;
	vertical-align:			top;
	font-size:				smaller;
}
table.eshop_cart_table td.left
{
	text-align:				left;
}
table.eshop_cart_table td.right
{
	text-align:				right;
}
table.eshop_cart_table td.separator_bottom.level_1
{
	padding-top:			5px;
}
table.eshop_cart_table span.product
{
	font-weight:			bold;
}
table.eshop_cart_table span.total_ati
{
	font-weight:			bold;
}
.eshop_button_update_cart,
.eshop_button_empty_cart
{
	float:				left;
	margin:				0 10px 0 0;
}


div.eshop.account div.info
{
	padding:				2px;
	border:					1px inset #FFFFFF;
	margin-bottom:			5px;
}


div.eshop_product_separator
{
	visibility:				hidden;
	width:					100%;
	height:					1px;
	line-height:			1px;
	background-color:		#CCCCCC;
	margin-top:				10px;
	margin-bottom:			10px;
}
div.eshop_cart_separator
{
	visibility:				visible;
	width:					100%;
	height:					1px;
	line-height:			1px;
	background-color:		#CCCCCC;
	margin-top:				10px;
	margin-bottom:			10px;
}


div.eshop_thumb
{
	color:					#999999;
}
div.eshop_thumb div.preview_container a
{
	display:				table-cell;
	text-align:				center;
	vertical-align:			middle;
	color:					#999999;
	text-decoration:		none;
}


span.eshop_comment
{
	font-size:				x-small;
	font-weight:			normal;
}


table.eshop_methods_table
{
	width:					100%;
	border-collapse:		collapse;
}
table.eshop_methods_table tr td
{
	vertical-align:			middle;
}
table.eshop_methods_table tr.row_even td
{
	padding:				4px;
	background-color:		#F0F0F0;
}
table.eshop_methods_table tr.row_odd td
{
	padding:				4px;
	background-color:		#FFFFFF;
}
table.eshop_methods_table td.column_select
{
	text-align:				center;
}
table.eshop_methods_table td.column_image
{
	text-align:				center;
}
table.eshop_methods_table td.column_image div
{
	text-align:				center;
	background-repeat:		no-repeat;
	background-position:	50% 50%;
}
table.eshop_shipping_methods_table td.column_image div
{
	width:					120px;
	height:					56px;
}
.eshop_shipping_methods_comment
{
	font-size:				smaller;
	color:					#999999;
}
table.eshop_payment_methods_table td.column_image div
{
	width:					80px;
	height:					24px;
}
table.eshop_methods_table td.column_name
{
	width:					80%;
	text-align:				left;
}
table.eshop_methods_table td.column_price
{
	width:					15%;
	text-align:				right;
}


table.eshop_step
{
	width:					100%;
}
table.eshop_step td.header
{
	width:					50%;
	vertical-align:			top;
}
table.eshop_step td.content
{
	width:					50%;
	vertical-align:			top;
}
table.eshop_step > tbody > tr > td.eshop_step_buttons_pre
{
	height:				50px;
	padding:			20px 20px 0 20px !important;
	border-bottom:			1px solid #CCCCCC;
	background:			url(../img/buttons_background_pre.png) repeat-x;
}
table.eshop_step > tbody > tr > td.eshop_step_buttons_post
{
	height:				50px;
	padding:			10px 20px 5px 20px !important;
	border-top:			1px solid #CCCCCC;
	background:			url(../img/buttons_background_post.png) repeat-x;
}
table.eshop_step td.left
{
	text-align:				left;
}
table.eshop_step td.right
{
	text-align:				right;
}
table.eshop_step input.text
{
	width:					150px;
}
/*
**************************************************
* END: ESHOP
**************************************************
*/




/*
**************************************************
* BEGIN: CMS
**************************************************
*/

.cms_webpage_title_blog
{
	margin:				0;
	padding:			0;
	font-size:			14px;
	border-bottom:		1px solid #000000;
}
.cms_webpage_publish_date_blog
{
	display:			none;
}
.cms_webpage_separator_blog
{
	margin-bottom:		30px;
}

/*
**************************************************
* END: CMS
**************************************************
*/



#mcshirt_product_details
{
	min-height:				240px;
}
#mcshirt_product_details .eshop_product_image
{
	width:					240px;
	float:					left;
	margin-right:			20px;
	margin-bottom:			20px;
}


.eshop_tax_description
{
	font-size:				smaller;
}




#module_recommend .fields_table
{
	border:					0;
	padding:				0;
}
#module_recommend .fields_table_column
{
	padding:				0;
}
#module_recommend .fields_table_column.label_column
{
	float:					none;
	width:					auto;
}
#module_recommend .fields_table_column.field_column
{
	border:					0;
	padding-bottom:			5px;
}
#module_recommend input.text
{
	width:					180px;
}
#module_recommend input.text_error
{
	width:					180px;
}
#module_recommend .button_column
{
	background:				transparent;
}


object
{
	outline:				none;
}

