@media print  {
	.ui-tabs-nav
	{
		display:none;
	}
}

@media projection,screen  {
	.ui-tabs-hide
	{
		display:none;
	}
}

body
{
	font:12px/1.3em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

#main_content_container
{
	width:97%;
	margin-left:auto;
	margin-right:auto;
}

.border
{
	border:1px solid #325374;
}

.border_bottom
{
	border-bottom:1px solid #325374;
}

.border_top
{
	border-top:1px solid #325374;
}

.small
{
	font-size:10px;
}

img
{
	border:0;
}

form
{
	margin:0;
}

#navigation
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#mode1_block #quick_find_input
{
	position:absolute;
	top:1px;
	left:3px;
	width:120px;
}

#mode1_block #quick_find_submit
{
	position:absolute;
	top:1px;
	left:145px;
}

#topmenu_block #quick_find_input
{
	position:absolute;
	top:4px;
	left:20px;
	width:120px;
}

#topmenu_block #quick_find_submit
{
	position:absolute;
	top:4px;
	left:145px;
}

#mode2_pathrow
{
	margin-bottom:3px;
}

#popup_box .lightbox_block
{
	padding:10px;
}

#popup_box #shopping_cart,#popup_box #checkout_shipping,#popup_box #gm_checkout_payment,#popup_box #gm_checkout_confirmation,#popup_box #checkout_success,#popup_box #create_account_page
{
	float:none;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:680px;
}

#popup_box #shopping_cart #footer
{
	margin-top:43px;
}

#popup_box #create_account_page #footer
{
	margin-top:46px;
}

.checkout
{
	padding-left:50px;
	text-align:left;
	overflow:hidden;
}

.checkout .module_option_radio
{
	float:right;
	padding-right:50px;
	padding-left:20px;
	padding-top:3px;
}

.checkout .module_option_price_bold
{
	float:right;
	font-weight:700;
}

.checkout .text_continue
{
	text-align:right;
	margin-right:43px;
	line-height:38px;
}

.checkout .button_continue form
{
	display:inline;
}

.checkout .history_navbar
{
	clear:both;
}

.checkout .navabar
{
	overflow:hidden;
	width:650px;
	padding-bottom:20px;
	margin:3px auto 0;
}

.checkout #block_address
{
	margin-top:20px;
}

.checkout .head_height
{
	overflow:hidden;
	height:38px;
}

#topmenu_clear
{
	clear:right;
}

.cell_note
{
	text-align:left;
}


/* #pre_black
{
	height:1500px;
	width:100%;
	background-color:#000;
	opacity:0.7px;
	position:absolute;
	z-index:999;
	filter:alpha(opacity=70);
	-moz-opacity:0.7px;
}
*/

.gm_opensearch_info:hover,.gm_opensearch:hover
{
	text-decoration:underline;
	cursor:pointer;
}

#menubox_search_body .gm_opensearch_info:hover,#menubox_search_body .gm_opensearch:hover
{
	cursor:pointer;
	text-decoration:underline;
}

.copyright
{
	clear:both;
	color:gray;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:9px;
	font-style:normal;
	font-weight:400;
	line-height:1.5;
	text-align:center;
	text-decoration:none;
	text-transform:none;
}

.copyright a
{
	color:gray;
	text-decoration:none;
}

.button_to_cart .cart_text:hover
{
	text-decoration:none;
}

#menubox_categories .cat_icon
{
	float:left;
	height:100%;
}

#menubox_trusted
{
	border-color:blue;
	border-style:solid;
	border-width:0;
	margin:0;
	padding:0;
}

#menubox_trusted_body
{
	background-image:url();
	background-color:#64663F;
	color:#000;
	font-family:verdana;
	font-size:10px;
	font-weight:400;
	text-decoration:none;
	text-align:left;
	border-color:blue;
	border-style:solid;
	border-width:0;
	margin:0 0 3px;
	padding:3px;
}

#menubox_trusted_body a
{
	color:blue;
	font-family:verdana;
	font-size:10px;
	font-weight:400;
	text-decoration:underline;
}

#menubox_specials_head img,#menubox_reviews_head img,#menubox_whatsnew_head img,#menubox_cart_head img
{
	float:right;
	margin-right:8px;
	margin-top:6px;
}

#menubox_cart .box_overflow
{
	overflow:hidden;
	padding:5px 0 0;
}

#menubox_best_sellers	.box_left
{
	display:none;
	padding:3px;
}

#menubox_best_sellers	.box_right
{
	text-align:right;
	padding:2px 3px 3px;
}

#shopping_cart
{
	overflow:hidden;
	width:99%;
}

#content_box_new_products_main_body .product_price
{
	height:65px;
	margin:0;
	padding:0;
}

.ui-tabs-nav
{
	list-style:none;
	margin:0 0 2px;
	padding:0;
}

body .ui-tabs-nav li
{
	float:left;
	margin:0;
	padding:0;
}

body .ui-tabs-nav a
{
	white-space:nowrap;
	outline:0;
}

body .ui-tabs-nav .ui-tabs-selected a
{
	z-index:2;
}

.ui-tabs-nav a span
{
	text-transform:uppercase;
	font-size:10px;
}

.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited
{
	cursor:text;
}

/* .ui-tabs-disabled
{
	opacity:.4;
	filter:alpha(opacity=40);
}
*/

* html .ui-tabs-nav
{
	display:inline-block;
	margin-left:-3px;
}

*:first-child+html .ui-tabs-nav
{
	display:inline-block;
}

#create_account_page .smallHeading
{
	font-size:10px;
	text-transform:none;
	text-align:right;
}

#create_account_page .cell_back
{
	float:left;
	padding-top:10px;
}

#create_account_page .cell_continue
{
	float:right;
	padding-top:10px;
}

#create_account_page .cell_center
{
	float:left;
	padding:3px;
}

#create_account_page .cell_adress
{
	padding:3px;
}

#create_account_page .cell_adress_text
{
	width:60%;
	float:left;
	padding:3px;
}

#create_account_page #gender
{
	position:relative;
	top:3px;
}

#create_account_page .form_buttons
{
	overflow:hidden;
	height:27px;
}

#product_info
{
	height:100%;
	overflow:hidden;
}

#product_info #details_head
{
	overflow:hidden;
	line-height:normal;
}

#product_info #details_body
{
	display:block;
	overflow:hidden;
	margin-top:4px;
}

#product_info #details_main_part
{
	margin-bottom:8px;
	float:none;
	width:auto;
}

#product_info #details_cart_part
{
	position:relative;
	width:auto;
}

#products_options .attribute_radio .gm_attr_calc_input
{
	width:auto;
}

.products_media_icon
{
	float:left;
	margin-right:5px;
}

.products_media_info
{
	float:left;
	width:400px;
}

.products_media_download
{
	float:right;
	text-align:right;
	width:140px;
}

.products_media_filesize
{
	margin-right:73px;
}

#product_info .graduated_prices_detail_left
{
	float:left;
	width:70px;
}

#product_info .graduated_prices_detail_right
{
	margin-left:70px;
}

#product_info .details_attributes_selection
{
	width:100%;
	margin-bottom:8px;
}

#product_info .details_attributes_selection td
{
	padding:4px 4px 4px 0;
}

#product_info .details_table_options_radio
{
	width:20px;
}

#product_info .details_attributes_options
{
	height:30px;
}

#product_info #gm_attribute_images
{
	margin-left:1px;
}

#product_info .details_qty
{
	position:absolute;
	top:7px;
	left:8px;
}

#product_info .details_x
{
	position:absolute;
	top:9px;
	left:49px;
}

#product_info .details_cart_button
{
	position:absolute;
	top:7px;
	left:60px;
}

#product_info .details_wishlist
{
	position:absolute;
	top:7px;
	left:150px;
}

*:first-child+html #gm_attr_calc_qty
{
	margin-top:-1px;
}

#product_listing
{
	overflow:hidden;
	padding-right:2px;
}

#product_listing .product_box .listing_attributes_selection
{
	padding-top:10px;
}

#product_listing .product_box .gm_image_button
{
	position:relative;
	top:4px;
}

.guestbook_navigation .guestbook_page_number_bold
{
	cursor:pointer;
	font-weight:700;
}

#checkout_shipping .shipping_address_block
{
	margin-bottom:17px;
	color:#000;
	padding-left:3px;
	text-align:left;
}

#checkout_shipping .module_option_title
{
	width:550px;
	padding-left:5px;
	text-align:left;
}

#checkout_shipping .navbar_line img
{
	position:relative;
	top:5px;
	left:0;
}

#gm_checkout_payment .module_data_left
{
	padding-top:2px;
	padding-right:5px;
}

#gm_checkout_payment .gm_class_input,#gm_checkout_payment .gm_class_input
{
	height:22px;
	border:1px solid #ccc;
	font-size:14px;
	width:190px;
	margin-bottom:1px;
	padding:4px 0 0 8px;
}

#gm_checkout_payment .module_table select
{
	height:26px;
	border:1px solid #ccc;
	font-size:14px;
	margin-bottom:1px;
	padding-top:2px;
	padding-left:3px;
}

#gm_checkout_payment .module_description
{
	width:485px;
	overflow:hidden;
}

#gm_checkout_payment .navbar_line img
{
	position:relative;
	top:5px;
	left:170px;
}

#gm_checkout_confirmation .products_block
{
	padding-bottom:10px;
}

#gm_checkout_confirmation .head
{
	overflow:hidden;
	margin-bottom:20px;
}

#gm_checkout_confirmation .left_address
{
	float:left;
	width:260px;
}

#gm_checkout_confirmation .right_address
{
	float:right;
	width:260px;
}

#gm_checkout_confirmation #total_block_table
{
	margin-left:auto;
}

#gm_checkout_confirmation .navbar_line img
{
	position:relative;
	top:5px;
	left:310px;
}

#checkout_success .navbar_line img
{
	position:relative;
	top:5px;
	left:424px;
}

#tell_a_friend_icon
{
	float:left;
	margin-right:7px;
}

#tell_a_friend_form
{
	padding-top:10px;
	padding-bottom:25px;
}

#price_offer_back
{
	float:left;
	position:relative;
	left:-16px;
}

#live_search_container
{
	background-image:url();
	background-color:#e7e7e7;
}

#live_search_container a
{
	font-family:Verdana, Tahoma;
	font-size:10px;
	font-weight:400;
	font-style:italic;
	color:#000;
	text-decoration:none;
}

#live_search_container ul
{
	list-style-type:none;
	margin:0 0 3px;
	padding:0;
}

#live_search_container li
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#DBC886;
	margin:0;
	padding:0;
}

#live_search_container #live_search_head
{
	font-family:Verdana, Tahoma;
	font-size:10px;
	font-weight:700;
	color:#000;
	text-decoration:none;
	text-align:left;
}

.c_boxhead
{
	height:20px;
	line-height:20px;
}


.lexikon_keyword
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#C00;
	text-decoration:underline;
}

.center,.align_center
{
	text-align:center;
}

.align_right,#content_box_upcoming_products_body .box_right
{
	text-align:right;
}

.strong,.class_error,#create_account_page span,#products_media_body .filename
{
	font-weight:700;
}

#nobr,.nobr
{
	white-space:nowrap;
}

#lightbox_content,#footer
{
	display:none;
}

.checkout .heading img,.checkout .heading2 img,.checkout .module_option_title,.checkout .button_back,.logo_cart_on_top,#iconizing_icon,.ui-tabs-nav a,.ui-tabs-nav a span,#content_box_upcoming_products_body .box_left,#create_account_page .heading img,#product_info #details_left_part,#products_media_head_file,#guestbook_new_entry
{
	float:left;
}

.checkout .module_option_price,.checkout .button_continue,#product_info #products_price,#products_media_head_size,.products_media_button,#gm_tell_a_friend_popup #tell_a_friend_send
{
	float:right;
}

.checkout .gender,#create_account_page .gender
{
	height:32px;
}

.checkout .module_option_overflow,#menubox_best_sellers_body	.box_load_bestseller,#product_info .graduated_prices_detail_row,#gm_checkout_confirmation .address,#gm_checkout_confirmation #order_data
{
	overflow:hidden;
}

.navigation,#gm_checkout_payment .module_table,#gm_checkout_confirmation #table_products_data
{
	width:100%;
}

.cursor_pointer,.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active,#product_info #gm_tell_a_friend,#product_info #gm_tell_a_friend_icon,#product_info #gm_price_offer,#product_info #print,#product_info #gm_price_offer_icon,#product_info #print_icon,.guestbook_navigation #back,.guestbook_navigation .guestbook_page_number,.guestbook_navigation #next,#guestbook_send_entry,.guestbook_icon,#callback_send_entry
{
	cursor:pointer;
}

.quickie_absolute,.searchbox_absolute
{
	position:relative;
	width:180px;
	height:20px;
}

.quickie_text_field input,.searchbox_text_field input
{
	position:absolute;
	top:0;
	left:0;
	width:120px;
}

.quickie_submit,.searchbox_submit
{
	position:absolute;
	top:0;
	left:126px;
}

#menubox_login_body .left,#menubox_newsletter_body .left
{
	float:left;
	width:60px;
	padding:1px;
}

#menubox_login_body .right,#menubox_newsletter_body	.right
{
	padding:1px;
}

#menubox_cart .box_left,#menubox_order_history_body .box_left
{
	float:left;
	margin:0 5px 0 0;
}

#content_box_new_products_default,#content_box_specials,#content_box_new_products_main
{
	width:100%;
	margin:0;
	padding:0;
}

#product_info .cleary,#checkout_shipping .cleary
{
	clear:both;
	line-height:1px;
	font-size:1px;
}

#product_info .info_element,#product_info .details_attributes_dropdown,#product_info .details_attributes
{
	margin-bottom:8px;
}

#product_info .details_table_options_space,#gm_checkout_confirmation .table_products_space
{
	height:10px;
}

#guestbook_form,#callback_form,#price_offer_form
{
	padding:20px 20px 4px;
}

#guestbook_send,#callback_send,#price_offer_send
{
	text-align:right;
	position:relative;
	right:-16px;
}

.allproductsHeader {background-color:#DAC685; color:#64663F; padding-left:3px;}
.allproductsContent {color:#64663F; padding: 2px;}			
.allproductsContent h1 {font-size: 12px; margin: 2px 2px 2px 0px; color: #64663F; }	
.allproductsContent a {color: #4F3D08; }


