/*************************************************************
* BEGIN : GENERAL PROPERTIES
*************************************************************/
html, body {
	padding: 0px;
	margin: 0px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
}

body {
	text-align: center;
}

.container {
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;	
}

table {
	border-collapse: collapse;
}
form {
	margin: 0px;
	padding: 0px;
}
input, select {
	font-family: Calibri, Arial, Helvetica, sans-serif;
}
a {
    color: #F05223;
    text-decoration: none;
}
/*************************************************************
* END : GENERAL PROPERTIES
*************************************************************/


/*************************************************************
* BEGIN : BODY TOP
*************************************************************/
#body_top {
	width: 850px;
	background-color: #FFFFFF;
}

/* contains :  top_logo, top_text (contact image), top_language & top_navigation (change destination, shopping cart,...) */
#body_top #body_top_left {
	display: inline;
	float: left;
	width: 620px;
	height: 91px;
}

/* shop logo */
#body_top #body_top_left #body_top_logo {
	display: inline;
	float: left;
	height: 67px;
	width: 200px;
	margin-bottom: 2px;
}
#body_top #body_top_left #body_top_logo img{
	width: 195px;
	height: 40px;
	border: 0px;
}

/* shop info and/or contact image */
#body_top #body_top_left #body_top_text {
	display: inline;
	float: right;
	height: 60px;
	width: 405px;
	margin-top: 7px;
	margin-bottom: 2px;
	margin-left: 15px;
	background-color: #FFFFFF;
	/*background-image: url('/IMAG/NEDE/PICT/SAMS_background_top_contact.gif');*/
	/*background-repeat: no-repeat;*/
	color: #666666;
	font-size: 9pt;
}
#body_top #body_top_left #body_top_text h1,
#body_top #body_top_left #body_top_text strong {
	display: inline;
	margin: 0px;
	padding: 0px;
	padding-right: 5px;
	color: #666666;
	font-size: 10pt;
}
#body_top #body_top_left #body_top_text a{
	color: #666666;
	text-decoration:underline;
}

/* language selection */
#body_top #body_top_left #body_top_language {
	display: inline;
	clear: left;
	float: left;
	height: 22px;
	width: 200px;
	
	background-color: #ffffff;
	color: #666666;
	font-size: 12px;
	line-height: 22px;
	text-align: center;
}
#body_top #body_top_left #body_top_language a {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
/* contains :  change destination & shop buttons (shopping cart,...) */
#body_top #body_top_left #body_top_navigation {
	display: inline;
	float: right;
	height: 22px;
	width: 418px;
	margin-left: 2px;
	
	background-color: #FFFFFF;
	/*background-image: url('');*/
	font-size: 15px;
}
/* change destination */
#body_top #body_top_left #body_top_navigation #body_top_change_destination {
	display: inline;
	float: left;
	height: 22px; 
	width: 209px; 

	font-size: 15px;
}
#body_top #body_top_left #body_top_navigation #body_top_change_destination a {
	height: 22px;
	width: 0px;
	border: 0px;
	color:#666666;
}
/* shop buttons (shopping cart...) */
#body_top #body_top_left #body_top_navigation #body_top_link_buttons {
	display: inline;
	float: right;
	height: 22px;
	width: 209px;

	text-align: right;
}
#body_top #body_top_left #body_top_navigation #body_top_link_buttons img {
	border: 0px;
	height: 22px;
	margin-right: 8px;
}

/* contains all giftcenter DIV's */
#body_top #body_top_giftcenter {
	display: inline;
	float: right;
	height: 91px;
	width: 228px;
	margin: 0px;
	padding: 0px;
}
/* contains GiftCenter title & login/items */
#body_top #body_top_giftcenter table {
	background-color: #FFFFFF;
}
#body_top #body_top_giftcenter table table {
	background-color: #eeeeee;
	padding: 0px;
	margin: 0px;

	color: #666666;
	font-size: 10px;
	font-weight: bold;
}
/* GiftCenter title */
#body_top #body_top_giftcenter #body_top_giftcenter_title {
	width: 221px !important;
	width: 228px;
	height: 21px;
	border-bottom: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	padding-left: 5px;

	background-color: #eeeeee;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	text-align: left;
}
/* GiftCenter login */
#body_top #body_top_giftcenter #body_top_giftcenter_login {
	width: 226px !important;
	width: 228px;
	height: 44px;
	border-right: 2px solid #FFFFFF;
	padding-left: 5px;

	background-color: #eeeeee;
}
#body_top #body_top_giftcenter #body_top_giftcenter_login form {
	margin: 0px;
	/*padding-top: 10px;*/
	height: 34px !important;
	height: 44px;
}
#body_top #body_top_giftcenter #body_top_giftcenter_login input {
	font-size: 12px;
}
/* GiftCenter item below title */
#body_top #body_top_giftcenter #body_top_giftcenter_item {
	width: 74px !important;
	width: 76px;
	height: 44px;
	border-right: 2px solid #FFFFFF;
	padding: 0px;

	background-color: #eeeeee;
	color: #666666;
	font-size: 12px;
	line-height: 44px;
	text-align: center;
}
#body_top #body_top_giftcenter #body_top_giftcenter_item a {
	color: #666666;
	font-size: 14px;
	text-transform: none;
}
#body_top #body_top_giftcenter #body_top_giftcenter_item img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

/* GiftCenter message below login/items */
#body_top #body_top_giftcenter #body_top_giftcenter_message a{
    color: #666666;
}

#body_top #body_top_giftcenter #body_top_giftcenter_message {
	width: 221px !important;
	height: 20px !important;
	width: 228px;
	height: 22px;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	padding-left: 5px;

	background-color: #eeeeee;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-align: left;
}

#body_top_banner {
	clear: left;
	width: 100%;
	height: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #eeeeee;
	font-size: 0px;
}
/*************************************************************
* END : BODY TOP
*************************************************************/


/*************************************************************
* BEGIN : BODY MIDDLE
*************************************************************/
#body_middle {
	display: table;
	
	width: 850px;
	background-color: #eeeeee;
}
#body_middlecontainer {
	display: table-row;
	vertical-align: top;
}
#body_middleleft {
	display: table-cell;
	position: relative;
	vertical-align: top;
	top: 0px;
	
	float: left;
	width: 205px;
	background-color: #eeeeee;
}
#body_middleright {
	display: table-cell;
	position: relative;
	vertical-align: top;
	top: 0px;
	
	float: right;
	width: 640px !important;
	width: 645px;
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	background-color: #ffffff;
}
#body_middlefull {
	display: table-cell;
	position: relative;
	vertical-align: top;
	top: 0px;
	
	float: left;
	width: 850px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
/*************************************************************
* BEGIN : BODY MIDDLE
*************************************************************/


/*************************************************************
* BEGIN : BODY MIDDLELEFT
*************************************************************/
#body_middleleft_navigation {
	width: 205px;
	background-color: #eeeeee;
}
	ul#navigation_level1 {
		padding: 0px;
		margin: 0px;
		list-style-type: none;
	}
	ul#navigation_level1 li {
		overflow: hidden;
		display: table;
		#position: relative;
		min-height: 30px !important;
		min-height: 31px;
		width: 205px;
		border-bottom: 1px solid #FFFFFF;
		background-image: url('/IMAG/GENE/PICT/SAMS_ListItem.gif');
		background-position: top left;
		background-repeat: no-repeat;
		color: #666666;
		font-size: 10pt;
		font-weight: normal;
		text-decoration: none;
	}
	ul#navigation_level1 li#sublevel {
		overflow: visible;
		display: block;
		background-image: url('');
		border: 0px;
	}
	ul#navigation_level1 li b, 
	ul#navigation_level1 li h1, 
	ul#navigation_level1 li h2, 
	ul#navigation_level1 li h3 {
		display: table-cell;
		vertical-align: middle;
		#position: absolute;
		#top: 50%;
		height: 30px;
		width: 100%;
		margin: 0px;
		padding: 0px;
		color: #666666;
		font-size: 10pt;
		font-weight: normal;
		text-decoration: none;
	}
	ul#navigation_level1 li b a, 
	ul#navigation_level1 li h1 a, 
	ul#navigation_level1 li h2 a, 
	ul#navigation_level1 li h3 a {
		display: block;
		#position: relative;
		#top: -50%;
		width: 185px;
		padding-left: 20px;
		color: #666666;
		font-size: 10pt;
		font-weight: normal;
		line-height: 15px;
		text-decoration: none;
	}
	
	ul#navigation_level2 {
		padding: 0px;
		margin: 0px;
		list-style-type: none;
	}
	ul#navigation_level2 li {
		overflow: hidden;
		display: table;
		#position: relative;
		height: 30px !important;
		height: 31px;
		width: 205px;
		border-bottom: 1px solid #FFFFFF;
		background-image: url('/IMAG/GENE/PICT/SAMS_ListItem.gif');
		background-position: 15px 0px;
		background-repeat: no-repeat;
	}
	ul#navigation_level2 li b, 
	ul#navigation_level2 li h1, 
	ul#navigation_level2 li h2, 
	ul#navigation_level2 li h3 {
		display: table-cell;
		vertical-align: middle;
		#position: absolute;
		#top: 50%;
		width: 100%;
		margin: 0px;
		padding: 0px;
	}
	ul#navigation_level2 li b a, 
	ul#navigation_level2 li h1 a, 
	ul#navigation_level2 li h2 a, 
	ul#navigation_level2 li h3 a {
		display: block;
		#position: relative;
		#top: -50%;
		width: 170px !important;
		width: 205px;
		padding-left: 35px;
		color: #666666;
		font-size: 10pt;
		font-weight: normal;
		line-height: 15px;
		text-decoration: none;
	}

#body_middleleft_spotlight {
	clear: both;
	margin-top: 30px;
}
	#body_middleleft_spotlight img {
		margin-bottom: 30px;
		border: 0px;
	}
	#body_middleleft_spotlight img a {
	}

#body_middleleft_support {
	float: right;
	text-align: right;
}
	#body_middleleft_support img {
		float: left;
	}
/*************************************************************
* END : BODY MIDDLELEFT
*************************************************************/


/*************************************************************
* BEGIN : BODY MIDDLERIGHT - BANNER
*************************************************************/
#category_banner {
	clear: left;
	float: none;
}
	#category_banner_flash {
		height: 251px;
		width: 640px;
		cursor: pointer;
	}
	#category_video_container {
		display: none;
		position: relative;
		width: 750px;
		height: 465px;
		border: 0px;
		z-index: 200;
	}
		#category_video_flash {
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 210;
		}
		#category_video_close {
			position: absolute;
			top: -15px;
			right: -15px;
			z-index: 220;
		}
	
	#category_banner_slides {
		position: relative;
		float: left;
		width: 640px;
		height: 251px;
		margin-bottom: 3px;
		font-size: 0px;
		cursor: pointer;
	}
		#category_banner_slides .category_banner_slide {
			display: none;
			position: absolute;
			top: 0px;
			left: 0px;
			width: 640px;
			height: 251px;
		}
		#category_banner_slides img {
			border: 0px;
		}
	#category_banner_controls {
		position: absolute;
		height: 26px;
		top: 8px;
		right: 8px;
	}
		#category_banner_controls a {
			float: left;
			width: 20px;
			height: 20px;
			margin: 2px 1px;
			color: #666666;
			font-size: 9pt;
			font-weight: bold;
			line-height: 20px;
			text-align: center;
		}
		#category_banner_controls a.current {
			background-color: #999999;
			border: 1px solid #676767;
			color: #FFFFFF;
		}
		#category_banner_controls a:hover {
			background-color: #909090;
			border: 1px solid #676767;
			color: #FFFFFF;
		}
		#category_banner_controls a.prev {
			border: 1px solid transparent;
			float: left;
			margin-left: 2px;
		}
		#category_banner_controls a.next {
			border: 1px solid transparent;
			float: left;
			margin-right: 2px;
		}
	#category_banner_controls_slides {
		display: inline;
		clear: none;
		float: left;
		margin: 0px;
		padding: 0px;
	}
		#category_banner_controls_slides a  {
			border: 1px solid #676767;
			background-color: #EEEEEE;
		}
		
	#category_banner_default {
	}
		#category_banner_default img {
			border: 0px;
			width: 640px;
			height: 251px;
			margin-bottom: 3px;
		}
		
#category_banner_spacer {
	clear: left;
	float: none;
	height: 9px;
	margin-bottom: 3px;
	background-color: #eeeeee;
	font-size: 0px;
}
/*************************************************************
* END : BODY MIDDLERIGHT - BANNER
*************************************************************/


/*************************************************************
* BEGIN : BODY MIDDLERIGHT - SPECIALS
*************************************************************/

#category_specials {
	height: auto;
	display: block;
	overflow: visible;
	clear: both;
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 5px;
}
	#category_specials .product_special {
		float: left;
		width: 200px;
		font-size: 10pt;
		color: #666666;
		line-height: 11pt;
		margin: 0px;
	}
	#category_specials .product_special a {
		font-size: 10pt;
		color: #666666;
		font-weight: bold;
		text-decoration: underline;
		text-transform: none;
		line-height: 12pt;
	}
	#category_specials .product_special img {
		border: 0px;
		width: 200px;
		height: 115px;
	}

	#category_specials .spacer {
		float: left;
		width: 20px;
		height: 20px;
	}
/*************************************************************
* END : BODY MIDDLERIGHT - SPECIALS
*************************************************************/


/*************************************************************
* BEGIN : BODY MIDDLERIGHT - CATALOGUE
*************************************************************/
#catalogue_products {
	display: block;
	clear: both;
	text-align: left;
	vertical-align: top;
}
#catalogue_products .product {
	float: left;
	display: inline;
	width: 200px;
	height: 320px;
	margin-bottom: 20px;
}
#catalogue_products .product a img {
	border: 0px;
	width: 200px;
}
#catalogue_products .product h3, 
#catalogue_products .product h2,
#catalogue_products .product b {
	display: block;
	height: 24pt;
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	color: #666666;
}
#catalogue_products .product h3 a, 
#catalogue_products .product h2 a ,
#catalogue_products .product b a {
	display: block;
	color: #666666;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	text-decoration: underline;
}
#catalogue_products .product div.info {
	margin: 0px;
	margin-top: 5px;
	color: #666666;
}
#catalogue_products .product div.info a {
	color: #666666;
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
	text-decoration: underline;
}
#catalogue_products .product div.colors {
	margin-top: 5px;
	margin-bottom: 0px;
}
#catalogue_products .product div.colors img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#catalogue_products .product div.price {
	margin: 0px;
	margin-bottom: 5px;
	color: #666666;
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
}
#catalogue_products .product div.more {
	margin: 0px;
	border: 0px none;
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
#catalogue_products .product div.more a {
	color: #f05223;
	font-size: 10pt;
	font-weight: bold;
	line-height: 14pt;
}
#catalogue_products .spacer {
	float: left;
	display: inline;
	width: 20px;
	height: 20px;
}
/*************************************************************
* END : BODY MIDDLERIGHT - CATALOGUE
*************************************************************/


/*************************************************************
* BEGIN : BODY MIDDLERIGHT - CATEGORY PAGE
*************************************************************/
#catalogue_sorting {
	float: left;
	color: #666666;
	font-size: 11pt;
	font-weight: bold;
	margin-bottom: 5px;
}
#catalogue_sorting form {
	display: inline;
	margin-left: 5px;
}
#catalogue_sorting select {
	color: #666666;
	font-size: 11pt;
	font-weight: bold;
}
.catalogue_pagenumbers_top {
	float: right;
	text-align: right;
	font-size: 12pt;
	font-weight: bold;
}
.catalogue_pagenumbers_bottom {
	clear: left;
	float: right;
	text-align: right;
	font-size: 12pt;
	font-weight: bold;
}
.catalogue_pagenumbers_top a,
.catalogue_pagenumbers_bottom a {
	color: gray;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
}
/*************************************************************
* END : BODY MIDDLERIGHT - CATEGORY PAGE
*************************************************************/

 
/*************************************************************
* BEGIN : BODY MIDDLERIGHT - PRODUCT PAGE
*************************************************************/
#product_name {
	height: 20pt;
	color: #000000;
	font-family: calibri, arial, sans-serif;
	font-weight: bold;
}
	#product_name h1 {
		margin: 0px;
		padding: 0px;
		font-size: 16pt;
		line-height: 18pt;
	}
	#product_name h1 em {
		color: #f05223;
		font-size: 16pt;
		font-style: normal;
		line-height: 18pt;
	}

#product_zoom {
	display: inline;
	float: left;
	width: 315px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}
	#product_zoom_picture {
		float: left;
		width: 315px;
	}
		#product_zoom_picture a img {
			border: 1px solid red;
		}
	#product_zoom_thumbnails {
		float: left;
		margin-top: 5px;
	}
		#product_zoom_thumbnails a {
			display: inline;
			float: left;
		}
		#product_zoom_thumbnails a .cls_ZoomSmall {
			display: inline;
			float: left;
			width: 73px;
			height: 73px;
			margin-bottom: 5px;
			margin-right: 5px;
			border: 1px solid #000000;
		}
		#product_zoom_thumbnails a .cls_ZoomSmall.last {
			margin-right: 0px;
		}
		#product_zoom_thumbnails a:hover .cls_ZoomSmall {
			border: 1px solid #f05223;
		}

#product_details {
	float: left;
	width: 320px;
	margin-bottom: 10px;
	padding: 0px;
	color: #000000;
	font-family: calibri, arial, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
}
	#product_details label {
		display: inline-block;
		width: 100px;
		font-weight: bold;
	}
	
	#product_details #description {
		clear: left;
		margin: 0px;
	}
		#product_details ul {
			list-style-position: outside;
			list-style-type: disc;
			padding-left: 10pt;
		}
	#product_details #price {
		clear: both;
		border-bottom: 1px solid #eeeeee;
		font-size: 12pt;
	}
	#product_details #stock {
		clear: both;
		border-bottom: 1px solid #eeeeee;
	}
	#product_details #comments {
		clear: left;
	}
		#product_details #comments label {
			display: block;
			width: 320px;
			border-bottom: 1px solid #eeeeee;
			margin-bottom: 3px;
		}
	#product_details #colors {
		clear: left;
	}
		#product_details #colors label {
			display: block;
			width: 320px;
			border-bottom: 1px solid #eeeeee;
			margin-bottom: 3px;
		}
		#product_details #colors small {
			display: block;
			clear: left;
			font-size: 9pt;
		}
		#product_details #colors img {
			cursor: pointer;
		}
		
	#product_details #delivery {
		clear: left;
	}
		#product_details #delivery label {
			display: block;
			width: 320px;
			border-bottom: 1px solid #eeeeee;
			margin-bottom: 3px;
		}
		#product_details #delivery tr {
			vertical-align: top;
		}
		#product_details #delivery td {
			line-height: 15px;
		}

#product_actions {
	float: right;
	width: 320px;
	margin: 10px 0px;
	text-align: left;
}

#product_deliveryinfo {
	float: right;
	width: 320px;
	text-align: left;
}
	.product_deliverymethod {
		margin: 10px 0px;
		border-top: 1px solid #eeeeee;
		padding-top: 5px;
		font-family: calibri, arial;
		font-size: 10pt;
	}
	.product_deliverymethod strong {
		font-weight: bold;
	}

#product_information {
	clear: both;
	width: 640px;
	margin-top: 10px;
	border: 0px none;
	border-top: 1px solid #eeeeee;
	padding-top: 10px;
}
	#product_specifications {
		clear: both;
		float: left;
		width: 300px;
		margin-right: 20px;
		font-family: calibri, arial, sans-serif;
		font-size: 10pt;
	}
		#product_specifications label {
			font-weight: bold;
		}
		#product_specifications table {
			width: 300px;
			color: #000000;
			font-family: calibri, arial;
			font-size: 12px;
		}
		#product_specifications table tr td {
			border-bottom: 1px solid #eeeeee;
			padding-top: 5px;
			padding-bottom: 5px;
		}
	#product_features {
		float: left;
		width: 320px;
		font-family: calibri, arial, sans-serif;
		font-size: 10pt;
	}
		#product_features label {
			font-weight: bold;
		}
		#product_features img {
			margin-top: 10px;
			margin-bottom: 5px;
			margin-right: 10px;
		}
		#product_features ul {
			margin: 0px;
			padding: 0px;
			padding-left: 10pt;
			color: #000000;
			font-family: calibri, arial;
			font-size: 10pt;
			list-style-position: outside;
			list-style-type: disc;
		}

#product_extrainfo {
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #eeeeee;
	color: #000000;
	font-family: calibri, arial;
	font-size: 10pt;
	line-height: 12pt;
}
	#product_extrainfo h2 {
		margin: 0px;
		padding: 0px;
		font-size: 12px;
		font-weight: normal;
	}

#btnProduct_Back {
	color: #f05223;
	font-family: calibri, arial, sans-serif;
	font-size: 12pt;
	line-height: 16pt;
}
#btnProduct_AddToCart {
	color: #f05223;
	font-family: calibri, arial, sans-serif;
	font-size: 16pt;
	font-weight: bold;
}
/*************************************************************
* END : BODY MIDDLERIGHT - PRODUCT PAGE
*************************************************************/
 
 
/*************************************************************
* BEGIN : BODY BOTTOM
*************************************************************/
form {
	padding: 0px;
	margin: 0px;
}

#body_bottom{
    width: 850px;
    height: 20px;
	margin-bottom: 10px;
	
}
/*************************************************************
* END : PAGE INCLUDE BODY BOTTOM
*************************************************************/


/*************************************************************
* BEGIN : USEFUL INFORMATION
*************************************************************/

#usefulinformation {
	clear: both;
	width: 850px;
	margin-top: 5px;
	vertical-align: top;
}

#usefulinformation_title {
	width: 850px;
	height: 24px;
	background-color: #999999;
	color: #FFFFFF;
	font-size: 10pt;
	line-height: 24px;
	text-indent: 10pt;
	text-transform: uppercase;
}

#usefulinformation_content {
	float: left;
	display: inline;
	width: 850px;
	color: #666666;
	font-size: 12px;
}
#usefulinformation_content table {
	width: 850px;
	border-collapse: collapse;
	margin: 10px 0px 10px 0px;
}
#usefulinformation_content table td {
	vertical-align: top;
}
#usefulinformation_content img {
	border: 0px;
}
#usefulinformation_content p {
	margin: 2px;
	width: 205px;
	color: #666666;
	font-size: 9pt;
}
#usefulinformation_content a {
	width: 205px;
	color: #F05223;
	font-size: 9pt;
}
/*************************************************************
* END : USEFUL INFORMATION
*************************************************************/


/*************************************************************
* BEGIN : PAGE INCLUDE BODY FOOTER
*************************************************************/
#footer_links {
	clear: both;
	background-color: #000000;
	width: 850px;
	margin-top: 5px;
	text-align: center;
}
#footer_links ul {
	margin: 0px;
	padding: 0px;
	width: 850px;
	height: 24px;
}
#footer_links ul li {
	display: inline;
	margin-right: 12px;
	margin-left: 12px;
	font-size: 9pt;
	line-height: 24px;
}
#footer_links ul li a {
	color: #FFFFFF;
	font-size: 10pt;
}

#footer_text {
	clear: both;
	margin-top: 5px;
	margin-bottom: 20px;
	background-color: #ffffff;
	color: #666666;
	font-size: 10pt;
}

#footer_contact{
	clear: both;
	margin-top: 5px;
	margin-bottom: 20px;
	background-color: #ffffff;
	color: #666666;
	font-size: 10pt;
}
#footer_contact a {
	color: #666666;
	font-size: 10pt;
}	
/*************************************************************
* END : BODY FOOTER
*************************************************************/


/*************************************************************
* BEGIN : SHOPPING CART
*************************************************************/
#shopping_cart {
}
#shopping_cart tr {
}
#shopping_cart th {
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
}
/*************************************************************
* END : SHOPPING CART
*************************************************************/