body {
background:url(../../../files/website-achtergrond/bg_body.jpg) 50% 0px;
text-align: center;
color: #333333;
}

/*********** General ***********/

body,tr,th,td,input,select,textarea {
	font: normal 12px Arial, Arial;
}


ol {
	list-style-type: decimal;
	list-style-position: outside;
	margin: 0 0 0 25px;	
}
em, i {
    font-style: italic;
}
b, strong, .bold {
	font-weight: bold;
}

h2 {
    font-weight: bold;
    margin: 0 0 5px;
    font-size: 12px;
}


a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color:#f72439;
}
hr {
color:#dddddd;
}

table.product_opties td {
	vertical-align:top;
}

.new_product {
width: 50px!important;
}




/*********** End: General ***********/




/*********** Global additional classes ***********/

.f-left {
	float: left;
}
.f-right {
	float: right;
}
.clear {
	clear: both;
}
.clear_home {
	clear: both;
	height:8px;
	font-size:1px;
}
.hidden {
	display: none;
}

/*********** End: Global additional classes ***********/



/*********** Layout ***********/

/* container */
#container {
background:none;
	position: relative;
	width: 968px;
	padding:0px;
	margin: 0 auto;
	text-align: left;

}
/* header */
#header {
	background:url(../images/bg_header.gif) repeat-x scroll left top transparent;
height:80px;
width:958px;
margin:0px auto;
}
/* logo */
#logo {
left:25px;
position:absolute;
top:19px;
z-index:1;
width: 367px;
height: 41px;
overflow: hidden;
}
	#logo a {
		display: block;
		overflow: hidden;
		height: 100%;
	}
/* topmenu */
#topmenu {
	float: left;
	padding:4px 0px 2px 0px;
	width:938px;
}
	#topmenu ul {
	float:left;
	/*width:520px;*/
	font: normal 15px Arial narrow, Arial, sans-serif;

	}
	#topmenu ol {
	width:200px;
	list-style:none;
	display:inline;
	font: normal 12px Arial narrow, Arial, sans-serif;
	}
	#topmenu ul li {
		float: left;
		padding:8px 0px 0px 0px;
	}
	#topmenu ol li {
		position:relative;
		top:5px;
		float: right;
		padding: 5px 10px 5px 10px;
		background: url('../images/topmenu_scheiding.gif') no-repeat left 3px;	
		font-weight:bold;
		text-transform:uppercase;
		
	}
	#topmenu ul li a {
		padding: 5px 12px 5px 12px;
		background: url('../images/topmenu_scheiding.gif') no-repeat left 3px;	
		color: #222222;
		text-decoration: none;
		font-weight:bold;
		text-transform:uppercase;
	}
	#topmenu ol li a {
		color: #222222;
		text-decoration: none;
	}
	#topmenu ul li.home a {
		display: block;
		padding: 0px 15px 5px 10px;
		background: none;	
		color: #222222;
		text-decoration: none;
	}
	#topmenu ul li.home img  {position:relative;top:3px;}
	#topmenu ul li a:hover {
		color:#f72439;
	}

/* navbar */
#navbar {
	padding: 0px 10px;
	background: #fff;
	height:47px;
	width:938px;
	margin:0px auto;
}

.kopsearch {
    color: #FFFFFF;
    padding: 2px 2px 1px;
    position: absolute;
    right: 290px;
    text-align: center;
    top: 11px;
    width: 205px;
    z-index: 1;
	font: bold 11px Arial narrow, Arial;
}
#search {
background:none repeat scroll 0 0 #FFFFFF;
padding:4px 1px 0;
position:absolute;
right:290px;
top:35px;
z-index:1;;
}
#minicart a
{
background:url(../images/bg_cart.png) no-repeat scroll 20px top transparent;
border-left:3px solid #7f7979;
color:#666666;
height:20px;
padding:35px 0 0 95px;
position:absolute;
right:0;
text-decoration:none;
top:10px;
width:170px;
z-index:100;
font-size:11px;
font: bold 13px Arial narrow, Arial;
}
#minicart img
{
position:relative;
margin:7px 10px -10px 0px;
display:none;
}
.vlaggen {position: absolute; top: 75px; right: 31px;}
.vlaggen img {margin:0 0 0 5px;}
.zoekveld
{
border:medium none;
float:left;
width:180px;
padding-left:5px;
color:#555555;
}
.b_search
{
background:url("../images/img_zoek.gif") no-repeat scroll left top transparent;
border:medium none;
float:left;
height:20px;
width:20px;
}
#langselect {
	float: right;
}

/* main area */
#main-wrapper {

}
#home
{
padding:0px 15px;
}
#main {
background: url('../images/bg_main.png') repeat-y;
float:left;
margin: 0px;
width:968px;
}

#breadcrumbs {
	position:relative;
	margin:5px 0px -5px 0px;
} 


/* columns */
#leftcol {
	float: left;
	width: 165px;
	margin-left:5px;
	border-right:1px solid #dddddd;
}

#rightcol {
	float: right;
	width: 150px;
}

/* menu blocks */
.menublock {
/*background:url(../images/bg_menublock.gif) no-repeat 0px 30px;*/
	margin: 0 0 10px 0;
	line-height: 16px;
	padding:0px 10px;

}
.menublock_news {
	margin: 0px;
	padding:0px 10px;
}
	.menublock h4 {
	background:#f2f2f2;
	border:1px solid #dddddd;
		height: 27px;
		font-weight: bold;
		padding: 0 10px;
		line-height: 27px;
		color: #222222;
		text-transform:uppercase;
		
	}
	.menublock_news h4 {
		height: 25px;
		font-weight: bold;
		padding: 0px;
		color: #f72439;
		text-transform:uppercase;
		font-size:12px;
	}
	.menublock h4 img {
		vertical-align: middle;
	}
.menucontent {
	padding: 5px 5px 10px 5px;
	
}
.menublock_news .menucontent {
	padding: 0px;
}
	
    .menucontent ul {
		list-style: none;
        margin: 0px;
		font: normal 14px Arial narrow, Arial;
	}
	.menucontent ul li a:link, .menucontent ul li a:visited {
	margin: 0;
    padding: 0 0 0 19px;                                            
    background: url('../images/category_bullet.gif') no-repeat left 3px;
	}
	.menucontent ul li a:hover {
	margin: 0;
    padding: 0 0 0 19px;                                            
    background: url('../images/category_bullet_h.gif') no-repeat left 3px;
	}    
#adv_categories_container ul li a:link, #adv_categories_container ul li a:visited {
    margin: 0;
    padding: 0 0 0 20px;                                            
    background: url('../images/category_bullet.gif') no-repeat left 4px;
	display:block;
}
#adv_categories_container ul li ul li a:link, #adv_categories_container ul li ul li a:visited {
    margin: 0;
    padding: 0 0 0 38px; 
 background: url('../images/category_bullet_sub.gif') no-repeat 18px 4px;	
	display:block;
}
#adv_categories_container ul li a:hover {
    margin: 0;
    padding: 0 0 0 20px;                                            
    background: url('../images/category_bullet_h.gif') no-repeat left 4px;
	text-decoration:none;
}
#adv_categories_container ul li a.active_root
{
    margin: 0;
    padding: 0 0 0 20px;                                            
    background: url('../images/category_bullet_h.gif') no-repeat left 4px;
}
#leftcol ul li, #rightcol ul li {
	line-height: 20px;
}
#adv_categories_container ul li a.active_sub
{
color:#f72439;
}
    
#slideshow {
border:1px solid #dddddd;
width:936px;
height:130px;
overflow:hidden;
position:relative;
text-decoration:none;
float:left;
}    
#banner1 {
border:1px solid #dddddd;
width:305px;
height:290px;
float:left;
margin:0 9px 0 0;
}
#banner2 {
border:1px solid #dddddd;
width:305px;
height:290px;
float:left;
}
#banner3 {
border:1px solid #dddddd;
width:305px;
height:290px;
float:right;
}
.home_blok
{
width:234px;
height:55px;
border:1px solid #dddddd;
border-right:none;
float:left;
margin:0px 0px 0px 0px;
text-align:center;
}
.home_blok_last{
width:232px;
height:55px;
border:1px solid #dddddd;
float:right;
margin:0px 0px 0px -10px;
position:relative;
text-align:center;
}
.button_arrow_send
{
text-align:right;
position:relative;
margin:4px 0px -5px 0px;
}
.button_news_arrow_send
{
float:right;
position:relative;
margin:1px 0px 0px 0px;
}
.news_input
{
border:1px solid #cccccc;
padding:3px 3px 1px 3px;
width:232px;
height:17px;
font-size:10px;
color:#555555;
}

#maincontent {
	float: left;
	width: 768px;
	margin: 0px 0px 20px 12px;
}
/* content blocks */
.contentblock {
	clear: both;
	line-height: 16px;
	padding-bottom: 15px;
	border-top: none;
	margin-bottom: 10px;
}
	.contentblock h1 {
		border: 1px solid #dddddd;
		height: 35px;
		font-weight: bold;
		font-size: 13px;
		padding: 0 10px;
		line-height: 35px;
		/* background-color: #e0e0e0; */
		/*background-color: #d7e4ef;*/
		background: url('../images/dialog_bg.gif') repeat-x 50% 50%;

	}

.content {
	padding: 10px 0px;
}
	.content p {
		margin: 0 0 5px 0;
	}
	#static-page .content ul {
		list-style: disc outside;
		margin: 10px 0 10px 14px;			
	}
    #static-page .content ol {
		list-style: decimal outside;
		margin: 10px 0 10px 14px;			
	}


/* login */
#login input.logintextfield {
	width: 145px;
	margin-bottom: 5px;
}

/* footer */
#footer {
background:#222222;
width:950px;
padding:23px 5px 0px 5px;
clear: both;
margin:0px auto 0px auto;
font-size:12px;
border-top:4px solid #555555;
}
.nieuws_blok
{
width:300px;
height:100px;
border-right:none;
float:left;
margin:0px 0px 0px 0px;
padding:0px 15px 0px 0px;
color:#dddddd;
border-right:1px solid #444444;
}

	#copyright {
	width:300px;
	position:relative;
	color:#dddddd;
	float: left;
	font-size:11px;
	}
	#footermenu {
		float: left;
		width:315px;
		height:100px;
		border-right:1px solid #444444;
	}
		#footer ul
		{
		margin:0px 0px 0px 30px;
		
		}
		#footer ul li {
			float: left;
			width:142px;
			padding:0px 0px 5px 0px;
			list-style:square;
		}
		#footer ul li a {
		font-weight:bold;
		color:#dddddd;
		text-decoration: none;
		padding:0px 15px 10px 0px;
		}
	
		
		#copyright a {
		background:none;
		text-decoration: none;
		padding:0px;
				color:#dddddd;
		}
		#footer ul li a:hover, #copyright a:hover {
			text-decoration: underline;
		}



/*********** End: Layout ***********/

		
/*********** Productlist ***********/

.productlist-page {
	width: 768px;
	margin: 0 auto;
	text-align: center;
}

.content ul.productlist {
	clear: both;
	list-style: none;
	margin: 0;
	padding: 0;
	
}
/* voorheen:
ul.productlist li {
	border-bottom: 1px solid #dddddd;
	float: left;
	display: inline;
	width: 164px;
	margin: 0 10px 10px 0;
	padding: 10px;
	text-align: center;
} */

ul.productlist li {
position: relative;
border-bottom: 1px solid #DDD;
float: left;
display: inline;
width: 164px;
margin: 0 10px 10px 0;
padding: 10px;
text-align: center;
min-height: 303px;
}

ul.productlist li.productlist-first-in-row {
	clear: both;
}

ul.productlist li.productlist-last-in-row {
	margin-right: 0;
}

.productlist h2 {
	height: 35px;
}
.productlist h2 a {
	text-decoration: none;
}
.productlist-thumb {
	width: auto;
	height: 225px;
	margin: 0 auto;
	overflow: hidden;
}
.productlist-thumb img {
	width: 150px;
	height: auto;
}



.productlist-thumb2 {
	width: auto;
	height: 225px;
	margin: 0 auto;
	overflow: hidden;
}

.productlist-thumb2 img {
	width: auto;
	height: 170px;
}

#kadodiv .vanaf {display: none;}

.productlist-listprice {
	text-decoration: line-through;
		font-size: 12px;
}
.productlist-price {
	font-weight: bold;
	color: #333333;
	font-size: 12px;
}
.productlist-price-korting{
	font-weight: bold;
	color: #f72439;
	font-size: 12px;
}
.productlist-details {
	display: block;
	clear: left;
}
.productlist-nav {
	clear: both;
	margin-bottom: 10px;
}
.productlist-resultpages {
	float: left;
	margin-bottom: 10px;
}
.productlist-resultpages ul li {
	float: left;
	padding: 0 5px;
	margin-right: 3px;
	border: 1px solid #e0e0e0;
}
.productlist-resultpages ul li.descr {
	border: none;
}
.productlist-resultpages ul li.act {
	font-weight: bold;
	background-color: #e0e0e0;
}
.productlist-orderby {
	float: right;
}
.productlist-orderby ul li {
	float: left;
	padding: 0 5px;
	margin-right: 3px;
}

.productlist-orderby ul li.act {
	font-weight: bold;
}
.fabrikant
{
height:25px;
}
.fabrikant img
{
text-align:center;
width:auto;
max-height:25px;
}

/*********** End: Productlist ***********/




/*********** Productdetail ***********/

#productdetail {
	position: relative;
}
#productdetail h2 { 
	margin: 20px 0;
	font-weight: bold;
	font-size: 12px;
}
#productdetail ul {
	list-style: square inside;
}
#productdetail-leftcol {
    float: left;
    width: 275px;
	position: relative;
}
#productdetail-rightcol {
    float: right;
    width: 450px;
}
#product-thumb {
	/*float: left;*/
	width: 250px;
	/*padding: 15px;*/
	/*border: 1px solid #dddddd;*/
	text-align: center;
	position: relative;
}
#product-thumb  table,#product-thumb  td {
margin:0px auto;text-align: center;
}
.detailed_images a {
    text-decoration: none;
}
ul#det-images {
    clear: both;
    list-style: none;
    margin: 0;
    padding: 0;
}
ul#det-images li {
    float: left;
    padding: 3px;
}

#product-info {
	float: left;
}

#product-info li {
	margin-left: 14px;
}

#productdetail-table {
	margin-top: 0px;
}
	#productdetail-table td {
		vertical-align: middle;
		padding: 2px 2px 2px 0; 
	}
/*
.discount-img {
	position: absolute;
	top: 0;
	right: 0;
	margin-top: 5px;
	margin-right: 5px;
	width: 57px;
	height: 57px;
	background: transparent url(../../images/save_money.gif) no-repeat;
}
.discount-img div {
	position: relative;
	padding: 25px 0 0 13px;
	color: #fff;
	font-weight: bold;
}
*/

.productdetail-lbl {
	font-weight: bold;
	font-size: 14px;
}
#product_price {
	font-weight: bold;
	font-size: 14px;
}
.product-listprice {
	text-decoration: line-through;
}
/*
.product-buy {
	float: right;
}
.product-buy input {
	background-color: #f72439;
	color: #fff;
	font-weight: bold;
	width: 100px;
	height: 30px;
}
*/
.product-fulldescr {
	clear: both;
}


/*********** Menu addons ***********/
#today_news {
	padding: 0 0 5px 0;
}


td.FormButton { 
	padding: 10px 10px 0 0;
	font-weight: bold;
}
/*********** End: Menu addons ***********/




/*********** Cart ***********/

#cart-items-wrapper {
	clear: both;
	margin: 0 0 15px 0;
}

#cart-items-wrapper h2 {
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 10px 0;
	padding: 0;
}

.cart-item  {
	position: relative;
	/*
    width: 100%;
    min-height: 100px;
	height: auto !important;
	height: 100px;
	overflow: hidden;
    */
	clear: both;
	padding: 10px 0;
	border-bottom: 1px solid #e0e0e0;
}
.cart-thumb {
	float: left;
	width: 100px;
	height: auto;
	overflow: hidden;
	border: 1px solid #e0e0e0;
	text-align: center;
	margin: 0 10px 10px 0;
}
.cart-thumb img {
	width: 100px;
	height: auto;
}
.cart-product-price {
	font-weight: bold;
	font-size: 14px;
	color: #f72439;
}



.cart-totals {
    float: right;
    margin-bottom: 20px;
}
.tbl-cart-totals td {
    line-height: 20px;    
}
.totals-line-seperator {
    border-bottom: 1px solid #000;
}

td.tbl-label {
    padding: 0 5px 0 0;
}
td.tbl-value {
    text-align: right;
    padding: 0 0 0 10px;
}
.totals-label, .totals-value {
    font-weight: bold;
}


/*********** End: Cart ***********/



/*********** Buttons ***********/

/* general button style */
a.adv_button {
	/* background-color: #f72439; */
	background: #555555;
	color: #fff;
	padding: 3px 5px;
	border-top: none;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
}
a.adv_button:hover {
	background:#f72439;
	color:#fff;
	text-decoration: none;
}

/* action buttons for cart items */
.cart-item a.adv_button {
    padding: 2px 5px;
    line-height: 20px;
    background: #fff none;
	border:1px solid #555555;
	font-size: 10px;
	font-weight: normal;
	color: #555555;
}

.cart-item a.adv_button:hover {
	border:1px solid #f72439;
	background:#fff;
	color:#f72439;
}
/*
#rightcol input, #leftcol input {
	margin-bottom: 5px;
}
*/

table input, table select {
	margin-bottom: 5px;
}
/*********** End: buttons ***********/


/* categories */
/*
#categories .menucontent ul {
    margin: 0;
    padding: 0;
    list-style: none none;
}
#categories .menucontent ul li {
    margin: 0;
    padding: 0 0 0 19px;                                            
    background: url('../images/category_bullet.gif') no-repeat left 4px;
}*/


#leftcol ul li, #rightcol ul li {
	line-height: 20px;
}

/* Subcategories page */
.subcategorylist li {
	float: left;
	padding: 20px;
}
.subcategorylist h2 {
	font-weight: bold;
}
.maincat-descr {
	margin-bottom: 10px;
}
.maincat-icon {
	float: left;
	padding: 0 10px 10px 0;
}


/* modules */

ol#bestsellers li {
}
li.bestsellers-with-img {
	margin-bottom: 15px;
}
li.bestsellers-with-img .bestseller-content {
}
/* modules */

/*
#dialog-message-inner {
	position: relative;
}
.dialog-message-close {
	position: absolute;
	top: 0;
	right: 0;
	margin-top: 5px;
	margin-right: 5px;
}
*/


.SearchSortCell {
    padding: 0 0 0 5px;
}
.SearchSortLink {
    padding: 0 0 0 10px;
}
.searchresult-page-nav td {
    padding: 0 5px 0 0;
}

div#sitemap ul {
    list-style: none;
    margin: 0 0 10px 10px;
}
div#sitemap ul li a {
    font-size: 14px;
}
div#sitemap ul li li a {
    font-size: 12px;
}
div#sitemap ul li li li a {
    font-size: 10px;
}

/*
	Pagination mechanism
*/
.NavigationArrow {
	WIDTH: 9px;
	HEIGHT: 9px;
}
.NavigationTitle {
	WHITE-SPACE: nowrap;
	HEIGHT: 14px;
	PADDING-RIGHT: 10px;
}
.NavigationCell {
	TEXT-ALIGN: center;
	WIDTH: 17px;
}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {
	TEXT-DECORATION: none;
}
.NavigationCell IMG {
	HEIGHT: 1px;
	WIDTH: 17px;
}
.NavigationCellWide {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	WIDTH: 23px;
	HEIGHT: 14px;
}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active {
	TEXT-DECORATION: none;
}
.NavigationCellWide IMG {
	HEIGHT: 1px;
	WIDTH: 23px;
}
.NavigationCellSel {
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	WIDTH: 15px;
	color:#f72439;
}
.GoImage {
	WIDTH: 20px;
	VERTICAL-ALIGN: middle;
	HEIGHT: 18px;
	margin-bottom: 2px;
	BORDER: 0px;
}
.Message 
{
padding:10px 0px;
}
.Star, .TableCenterCustomerFormOrange{
color:#f72439;
padding:0px 5px;
}
/*
	User profile page
*/
.RegSectionTitle {
	COLOR: #f72439;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	padding:15px 0px 0px 0px;
}

/* filter blok */

.filter {
width:400px;float:right;position:relative;margin:-38px 10px 0px 0px;
}
.filter_blok {
float:right;width:185px;
}
.toon_per {
float:right;width:100px;
position:relative;
margin:-3px 0px 0px 0px;
}
#top_cat_menu li {position:relative;float:left;}
#top_cat_menu li ul {display:block;position:absolute;top:40px;width:350px;padding:0px;background:#fff;z-index:10000;border:1px solid #ddd;}
#top_cat_menu li ul li {padding:20px;}
#top_cat_menu li ul a {background:transparent;padding:0px 0px 5px 0px;line-height:24px;}
.top_cat_menu_sub_tdl {border-right: 1px solid #ddd;padding:0px 10px;text-transform:uppercase;line-height:24px;}
.top_cat_menu_sub_tdr {padding-left:10px;text-transform:uppercase;}

.manufacturers_logos
{
position:relative;
width:775px;

}
.ManufacturersItem  a:link, .ManufacturersItem  a:visited {
width:133px;
height:70px;
float:left;
border:1px solid #dddddd;
margin:0px 10px 10px 0px;
padding:35px 5px 5px 5px;
text-align:center;
}

.ManufacturersItem a.unix {
    height: 95px;
    padding: 10px 5px 5px;
}

.ManufacturersItem  a:hover {
float:left;
border:1px solid #555555;
}
.ManufacturersItem img{
margin:10px 0px;
}

/*======================Slider =================*/
#slideshow2 {
    position:relative;
    border: 1px solid #DDDDDD;
    float: left;
	width:936px;
	height:330px;
}

#slideshow2 A {
    position:absolute;
    top:0;
    left:0;
	background:#fff;
	display:block;
	width:936px;
	height:330px;
    z-index:8;
    opacity:0.0;
}

#slideshow2 A.active {
    z-index:10;
    opacity:1.0;
}

#slideshow2 A.last-active {
    z-index:9;
}

/*===================================*/

.maten a {
	text-decoration: underline;
}
.advies_gerelateerd {
	width:381px;
	border-top:1px solid #ddd;
}

.advies_gerelateerd h1 {
	padding:5px;
}

.advies_gerelateerd .content {
	padding:0;
}

.advies_gerelateerd ul.productlist {
	width:383px;
	float:left;
}

.advies_gerelateerd ul.productlist li{
	width:97px;
	border:none;

}
.advies_gerelateerd .productlist-thumb, .advies_gerelateerd .productlist-thumb2 {
	height:155px;
	
}

.advies_gerelateerd .productlist-thumb img, .advies_gerelateerd .productlist-thumb2 img{
	width:100px;
}

.recommends {
	border-left:1px dotted #ddd;
}

.maattabel td li{
	line-height:20px;
}

.maattabel h2 {
	font-size:16px;
}


.mediumtext {
	text-transform: uppercase;
}

/* color icons block */
.color-icons {
    margin: 1 0;
}
 
.color-icons a {
  padding-right: 0px;  
}
 
.color-icons a img {
  width: 20px;
  height: 15px;
}#popup {
    background-color: #FFFFFF;
    position: fixed;
    left:0;
    top:0;
    /*width:300px;*/
    min-width: 300px;
    z-index: 11;
}
#popin_container {
	border: 1px solid #2C3E49;
    padding:10px;
}
.to-pc-img {
	float: left;
}
.to-pc-img img {
	width: 50px !important;
}

.betaal_logos {
	margin-left:57px;
	height:40px;
}

.betaal_logos {
	position:relative;
	margin-bottom:16px;
}

.multisafepay_logo {
	position:absolute;
	left:0;
	bottom:0;
}

.visa_logo {
	position:absolute;
	left:64px;
	top:0;
}

.social_kader {
	margin:23px 0 0 55px;
}

.visa_logo  img {
	height:19px;
}

.copyright_footer {
	font-size: 9px;
    margin-right: 11px;
    margin-top: 1px;
}

.facebook_share {
	margin-bottom:9px;
}
.master_logo {
	position:absolute;
	left:64px;
	bottom:0px;
}

.plusone {
	margin-left:33px;
}

.master_logo img {
	height:19px;
}

.ideal_logo {
	position:absolute;
	left:116px;
	bottom:0;
}

.cash_logo {
	position:absolute;
	left:181px;
	bottom:0;
}

.social_container {
	position:relative;
	float:right;
	width:90px;
	height:44px;
}

.twitter_logo img {
	position:absolute;
	left:0;
	bottom:2px;
	height:26px;
}

.hyves_logo img {
	position:absolute;
	left:62px;
	bottom:0;
}

.we_are_social {
	display:block;
	text-align:right;
}

.facebook2 img {
	position:absolute;
	left:33px;
	bottom:2px;
	height:26px;
}

.free-shipping-from { color: #f72439; }

