html {    
	overflow-x: hidden;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	background-image:url(../images/images/shickheader.gif);
	background-position: top center;
	background-repeat: no-repeat;
}
body div {
	margin: 0 auto;

}
form {
	display: inline;
}

a 
{
    cursor: pointer;
    cursor: hand;
    }

.clear {
	clear: both;
	height: 1px;
}
.main {
	width: 990px;
}

/* Header */
.top {
	width: 962px;
	float: left;
	height: 80px;
	margin: 0 33px 0 0;
}
.shick-logo {
	width: 215px;
	height: 45px;
	margin: 22px 0 0 0;
	display: block;
	float: left;
}
.header-support-info {
	width: 360px;
	height: 25px;
	padding: 45px 15px 0 0;
	display: block;
	float: left;
	text-align: right;
}
.header-ordering {
	width: 210px;
	clear: both;
	float: left;
	padding: 7px 11px 0px 5px;
}
.header-ordering-bag {
	background-color: black;
	color: white;
	padding: 3px 5px 2px;
	float: left;
}
.header-ordering-checkout {
	background-color: rgb(226,0,106);
	color: #000;
	padding: 3px 15px 2px 5px;
	float: left;
	background-image: url(../images/images/checkout-end.gif);
	background-repeat: no-repeat;
	background-position: top right;
	overflow: visible;
}
.header-ordering-bag a {
	color: white;
	text-decoration: none;
}
.header-ordering-checkout a {
	color: #000;
	text-decoration: none;
}
/* Header meta nav */
.top-nav {
	padding: 30px 0px 0 0;
	width: auto;
	float: right;
	font-size: 0.6em;
	color:#000;
	text-transform:uppercase;
}
.top-nav2 {
	width: 485px;
	float: right;
	font-size: 0.75em;
	border-bottom: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
.top-col1 {
	float: left;
	border-right: 1px solid rgb(226,0,106);
	text-align: center;
	padding: 4px 7px 0px 11px;
}
.top-col1 a {
	text-decoration: none;
	color: #000;
}
.top-col1 a:hover {
	text-decoration: none;
}
.top-col2 {
	width: 50px;
	float: left;
	border-right: 1px solid rgb(226,0,106);
	height: 12px;
	text-align: center;
	line-height: 12px;
	padding-top: 4px;
}
.top-col2 a {
	color: #000;
	text-decoration: none;
}
.top-col2 a:hover {
	color: rgb(226,0,106);
	text-decoration: none;
}
.top-col3 {
	width: 90px;
	float: left;
	border-right: 1px solid rgb(226,0,106);
	height: 12px;
	text-align: center;
	line-height: 12px;
	padding-top: 4px;
	display: none;
}
.top-col3 a {
	color: #666666;
	text-decoration: none;
}
.top-col3 a:hover {
	color: rgb(226,0,106);
	text-decoration: none;
}
.top-col4 {
	width: 60px;
	float: left;
	height: 12px;
	text-align: center;
	line-height: 12px;
	padding-top: 4px;
}
.top-col5 {
	width: 119px;
	float: left;
	padding-top: 0px;
	padding-left: 8px;
	height: 12px;
}
.top-col5-input {
	float: left;
	width: 110px;
	height: 16px;
	line-height: 10px;
}
.top-col6 {
	display:none;
	width: 20px;
	float: left;
	height: 29px;
	text-align: center;
	line-height: 24px;
}
.top-col7 {
	width: 80px;
	float: left;
	height: 29px;
	text-align: center;
	line-height: 29px;
}
.top-col7 a {
	color: #666666;
	text-decoration: none;
}
.top-col7 a:hover {
	color: rgb(226,0,106);
	text-decoration: none;
}
.middle {
	width: 930px;
	margin: 0 auto;
}
.top-row {
	width: 930px;
	float: left;
}
.home-column-1 {
	width: 510px;
	height:755px;
	float: left;
	padding-bottom: 15px;
	padding-top: 20px;
	/*background-image:url(../images/images/Shick_Home_04.jpg);
    background-position:left;
    background-repeat:no-repeat;*/
}
.home-column-2 {
	width: 415px;
	float: right;
	padding: 20px 0 0 5px;
	display: block;
}
.home-column-2 img {
	padding: 0 0 5px 0;
	text-align: left;
}
.content-column-2 {
	width: 395px;
	float: left;
	padding: 20px 0 0 25px;
	display: block;
}
.column-1 {
	width: 187px;
	height: 755px;
	float: left;
	display: inline;
	margin: 20px 0 15px 0;
	background-image:url(../images/images/sidebar-background.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.column-2 {
	width: 725px;
	float: left;
	display: inline;
	margin: 50px 0 15px 5px;
}
.menu {
	width: 370px;
	float: left;
	height: 270px;
}
.logo {
	width: 170px;
	float: left;
	text-align: center;
	height: 15px;
}

/* main menu */

.menu-row {
	width: 930px;
	float: left;
	padding: 0px 33px 0px 32px;
}
.menu-link {
	height: 20px;
	float: left;
	font-size: 0.75em;
}
.menu-link a {
	width: 170px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}
.menu-link a:hover {
	display: block;
	color: rgb(226,0,102);
	text-decoration: none;
}
.menu-link-sel {
	height: 20px;
	float: left;
}
.menu-link-sel a {
	display: block;
	color: magenta;
	text-decoration: none;
	border: 1px solid rgb(226,0,106);
}
.menu2 {
	width: 910px;
	padding: 0 0 0 20px;
	height: 20px;
	float: left;
	background-color:#000;
	text-transform:uppercase;
	font-size: 11px;
	text-indent: 0px;
}
.logo2 {
	width: 0px;
	float: left;
	text-align: right;
	height: 0px;
}
.menu-link2 {
	height: 20px;
	padding-right: 20px;
	float: left;
}
.menu-link2 a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
.menu-link2 a:hover {
	display: block;
	color: #666;
	text-decoration: none;
}
.menu-link2-sel {
	height: 20px;
	padding-right: 20px;
	float: left;
}
.menu-link2-sel a {
	display: block;
	color: rgb(226,0,106);
	text-decoration: none;
	line-height: 20px;
}

/* Sub menu */
.submenu {
	width: 910px;
	padding: 0 0 0 20px;
	height: 20px;
	float: left;
	background-color: rgb(226,0,106);
	font-size: 11px;
}
.submenu-image {
	display: none;
	width: 0px;
	float: left;
	height: 0px;
}
.submenu-link {
	height: 20px;
	float: left;
	padding: 0 20px 0 0px;
}
.submenu-link a {
	display: block;
	color: #FFF;
	text-transform: uppercase;
	float: left;
}
.submenu-link a:hover {
	color: #000;
	text-decoration: none;
}
.submenu-link-sel {
	height: 20px;
	float: left;
}
.submenu-link-sel a {
	display: block;
	color:#FFF;
	text-decoration: none;
}
ul#nav, #nav ul{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;
}
ul#nav{
	display: table;
}
ul#nav li{
	display: table-cell;
	position: relative;
	padding: 4px 0px 0 0;
}
#nav li {
	display:inline;
}

/* Styles for Menu Items */
ul#nav li a {
	display: block;
	text-decoration: none;
	color: #FFF;
	padding-right: 20px;
}
/** html ul#nav a {
	list-style-type: none;
}*/
/* ---this sets all hovered lists to red */
#nav li a:hover {
   	color: #000;
	padding-right: 20px;   
	margin: 0px;
}
/* ---set dropdown to default */
#nav li:hover li a,#nav li.over li a {
    color: #000;
}
#nav li:hover ul,#nav li.over ul { 
	padding: 0px;
}
/* ---set active menu */
#nav .active a {
   color: #000;
}
#nav .active a:hover {
   color: #FFF;
}


/* sub sub menu */
.subsubmenu {
	width: 50px;
	float: left;
	z-index:1;	
}
.subsubmenu-link {
	width: 150px;
	float: left;
	font-size: 0.75em;
}

.collage {
	display: none;
	width: 750px;
	height: 270px;
	float: left;
	margin: 0 0 0 0px;
}
.collage-inside {
	display: none;
	width: 610px;
	float: left;
}
.collage-inside2 {
	display:none;
	width: 610px;
	float: left;
}

.collage2 {
	width: 750px;
	height: 130px;
	float: left;
}
.collage3 {
	width: 750px;
	height: 291px;
	float: left;
}
.collage-row {
	width: 750px;
	position: relative;
	margin: -252px 0px 0px 0px;
}
.collage-col1 {
	width: 460px;
	float: left;
}
.collage-col2 {
	width: 290px;
	float: left;
}
.collage-link-row {
	width: 267px;
	height: 26px;
	float: left;
	color: #FFFFFF;
	padding-top: 15px;
}
.collage-link {
	display: block;
}
.collage-link a{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.new {
	float: right;
	width: 86px;
	height: 86px;
	margin-top: -110px;
	position: relative;
}
.new2 {
	width: 66px;
	height: 37px;
	margin: -55px -55px 0px 0px;
	position: relative;
	float: right;
}
.hot2 {
	width: 40px;
	height: 54px;
	margin: -70px -30px 0px 0px;
	position: relative;
	float: right;
}
.spring-space {
	height: 70px;
	float: left;
	width: 250px;
}
.spring {
	float: left;
	width: 275px;
}
.image-row {
	width: 750px;
	height: 250px;
	float: left;
}
.pilaren-image-row {
	/*width: 750px;
	height: 300px;*/
	width: 415px;
	float: left;
}
.banner-row {
	width: 750px;
	float: left;
}
.banner-col-1 {
	width: 150px;
	float: left;
}
.banner-col-2 {
	width: 300px;
	float: left;
}
.banner-image {
	width: 150px;
	height: 150px;
	float: left;
}
.text-row1 {
	width: 150px;
	float: left;
}
.members {
	width: 300px;
	float: left;
}
.magazine-banner {
	width: 150px;
	float: left;
}
.sms-row {
	width: 730px;
	float: left;
	padding: 0px 10px 0px 10px;
	background-image: url(../images/grey-bg.gif);
	background-repeat: repeat-y;
}
.sms-col1 {
	width: 240px;
	float: left;
}
.sms-col1-row1 {
	width: 240px;
	float: left;
}
.sms-col1-row2 {
	width: 240px;
	float: left;
	height: 300px;
	background-image: url(../images/mobile-bg.jpg);
	background-repeat: no-repeat;
}
.sms-col1-row2-bg {
	width: 220px;
	float: left;
	height: 24px;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 10px;
}
.sms-col1-row2-text {
	width: 150px;
	float: left;
	padding-left: 10px;
	font-weight: bold;
}
.sms-col1-row2-text2 {
	width: 210px;
	float: left;
	font-size: 0.7em;
	padding: 10px 0px 0px 20px;
	color: #000000;
}
.sms-col2 {
	width: 245px;
	float: left;
}
.sms-col2-top {
	width: 245px;
	float: left;
}
.sms-col2-row {
	width: 215px;
	float: left;
	padding-left: 20px;
}
.sms-col2-image {
	padding-bottom: 15px;
}
.sms-col2-dotted {
	width: 215px;
	float: left;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 5px;
}
.sms-col2-dotted2 {
	width: 215px;
	float: left;
	background-image: url(../images/dotted-line2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 3px 0px 5px 0px;
}
.sms-col2-heading {
	width: 200px;
	float: left;
	font-weight: bold;
	color: rgb(226,0,106);
}
.sms-col2-text {
	width: 215px;
	float: left;
}
.sms-col2-text-col1 {
	width: 70px;
	float: left;
	font-size: 0.75em;
	color: rgb(226,0,106);
}
.sms-col2-text-col2 {
	width: 145px;
	float: left;
	font-size: 0.75em;
	color: #333333;
}
.cart {
	display: none;
	width: 160px;
	float: left;
	padding-top: 10px;
	text-align: left;
}
.cart-component {
	width: 750px;
}
.cart-heading {
	width: 160px;
	float: left;
	overflow: hidden;
}
.cart-text {
	width: 145px;
	float: left;
	padding: 0px 0px 29px 15px;
	font-size: 0.7em;
	color: #333333;
	background-image: url(../images/cart-bg.gif);
	background-repeat: no-repeat;
}
.cart-price {
	width: 150px;
	float: right;
	padding: 4px 0px 7px 0px;
	font-size: 0.7em;
	color: #333333;
	background-image: url(../images/cart-bg.gif);
	background-repeat: no-repeat;
	background-position:100% 100%;
}
.cart-price-col1 {
	width: 85px;
	float: left;
	margin: 0 0 0 10px;
}
.cart-price-col2 {
	width: 55px;
	float: left;
}
.mini-cart {
	width: 150px;
	float: right;
	padding: 10px 0px 10px 10px;
	font-size: 0.7em;
	color: #333333;
	background-image: url(../images/mini-cart-bg.gif);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}
.mini-cart-col1 {
	width: 50px;
	float: left;
	padding-right: 2px;
}
.mini-cart-col2 {
	width: 90px;
	float: left;
}
.mini-cart-text 
{
	width: 90px;
	float: left;
}
.mini-cart-text-col1 
{
	width: 70px;
	float: left;
}
.mini-cart-text-col2 
{
	width: 20px;
	float: left;
	text-align: right;
	margin-right: -3px;
}
.mini-cart-checkout {
	width: auto;
	margin-bottom: 10px;
}
.mini-cart-checkout-button {
	width: 150px;
	float: right;
	font-size: 0.75em;
	font-weight: bold;
	text-indent: 10px;
}
.mini-cart-checkout-button a{
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 5px 0px 5px 0px;
	background-color: #EEEEEE;
}
.mini-cart-checkout-button a:hover{
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 5px 0px 5px 0px;
	background-image: url(../images/white.gif);
}
.wishlist {
	display: none;
	width: 160px;
	float: left;
	padding-top: 10px;
}
.wishlist-heading {
	width: 160px;
	float: left;
	overflow: hidden;
}
.wishlist-text {
	width: 145px;
	float: left;
	padding: 4px 0px 20px 15px;
	font-size: 0.7em;
	color: #333333;
	background-image: url(../images/wishlist-bg.gif);
	background-repeat: no-repeat;
}
.service-box {
	width: 115px;
	float: right;
	padding: 390px 0px 0px 73px;
	overflow: hidden;
}
.service-border {
	width: 100px;
	border-top: 2px solid rgb(226,0,106);
	border-left: 2px solid rgb(226,0,106);
	border-bottom: 2px solid rgb(226,0,106);
	background-color:#FFF;
	padding: 30px 5px 40px 10px;
	font-family: Arial;
	font-size: 9px;
	color: #000;
	text-transform: uppercase;
}
.service-link {	
	border-bottom: hidden;
	padding: 0 0 10px 0;
}
.service-link a{
	color: #333333;
	text-decoration: none;
	display: block;
}
.service-link a:hover{
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	display: block;
}
.service-link2 {	
	display: block;
	padding: 20px 0 0px 0;
	line-height: 23px;
	color: #333333;
	font-weight: bold;
}
.service-link2 a{
	color: rgb(226,0,106);
	text-decoration: none;
	display: block;
}
.service-link2 a:hover{
	color: #333333;
	text-decoration: none;
	display: block;
}
.service-link3 {	
	display: block;
	line-height: 12px;
	color: #333333;
	font-weight: bold;
}
.service-link3 a{
	color: rgb(226,0,106);
	text-decoration: none;
	display: block;
}
.service-link3 a:hover{
	color: #333333;
	text-decoration: none;
	display: block;
}
.paging {
	width: 735px;
	padding: 5px 0px 5px 0px;
	float: left;
}
.paging a {
	color: rgb(226,0,106);
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 20px;
}
.paging-col1 {
	width: 415px;
	float: left;
}
.paging-col2 {
	width: 325px;
	float: right;
}

/* Footer */
.bottom-bg {
	position:relative;
	width: 990px;
	float: left;
	clear: both;
	height: 150px;
}
.subfooter {
	width: 930px;
	margin: 0 auto;
}
.footer-ecommerce {
	font-size: 10px;
	color: #000;
	float: left;
	text-transform:uppercase;
	display:block;
}
.footer-ecommerce-link a {
	color: #000;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: rgb(226,0,106);
	padding: 0 6px 0 4px;
	height: 11px;
	text-decoration: none;
}
.footer-ecommerce-link-end a {
	color: #000;
	padding: 0 6px 0 4px;
	height: 11px;
	text-decoration: none;
}

.footer-socialmedia {
	float: right;
}
.footer {
	width: 990px;
	height:17px;
	font-size: 10px;
	color:#FFF;
	margin: 15px 0px 0px 0px;
	float: left;
	background-color:#000;
	margin: center;
}
.footer-nav {
	width: 520px;
	height:10px;
	font-size: 10px;
	text-transform:uppercase;
	color:#FFF;
	text-align: center;
	margin: 0 auto;
	padding-top: 2px;
}
.footer-col1 {
	float: left;
	height: 10px;
}
.footer-col1 a {
	color: #FFF;
	text-decoration: none;
	border-right: solid 1px white;
	padding: 4px 10px 0 10px;
}
.footer-col1 a:hover {
	color: rgb(226,0,106);
	text-decoration: none;
}
.footer-col2 {
	float: left;
	height: 10px;
}
.footer-col2 a {
	color: #FFF;
	text-decoration: none;
	border-right: solid 1px white;
	padding: 4px 10px 0 10px;
}
.footer-col2 a:hover {
	color: rgb(226,0,106);
	text-decoration: none;
}
.footer-col-end {
	float: left;
	height: 10px;
}
.footer-col-end a {
	color: #FFF;
	text-decoration: none;
	padding: 4px 10px 0 10px;
}
.footer-col-end a:hover {
	color: rgb(226,0,106);
	text-decoration: none;
}

/* unused */
.footer-col3 {
	width: 55px;
	float: left;
	height: 20px;
	padding: 8px 0px 0px 15px;
	display: none;
}
.footer-col3 a {
	color: #666666;
	text-decoration: none;
}
.footer-col3 a:hover {
	color: rgb(226,0,106);
	text-decoration: none;
}
.footer-col4 {
	width: 116px;
	float: left;
	height: 25px;
	line-height:24px;
	padding: 5px 0px 0px 10px;
	display: none;
}
.footer-col4-input {
	width: 106px;
	height: 15px;
	line-height: 14px;
	color: #666666;
	font-size: 0.7em;
	
}
.footer-col5 {
	width: 20px;
	float: left;
	text-align: center;
	height: 20px;
	line-height: 24px;
	padding: 3px 0px 0px 0px;
	display: none;
}


.content-col1 {
	width: 430px;
	padding: 0px 25px 0px 25px;
	float: left;
	display: inline;
}
.content-col2 {
	float:left;
	display: block;
}
.content-padding {
/*	width: 430px;*/
	float: left;
/*	padding: 0px 10px 0px 10px;*/
}
.content-col2padding {
	width: 240px;
	float: left;
	padding: 220px 0px 0px 10px;
}
.image-row2 {
	width: 130px;
	height: 177px;
	padding: 0px 10px 0px 0px;
	float: left;
	text-align: center;
}
.image-row3 {
	width: 130px;
	height: 177px;
	padding: 0px 10px 0px 10px;
	float: left;
	text-align: center;
}
.image-row4 {
	width: 130px;
	height: 177px;
	padding: 0px 0px 0px 10px;
	float: left;
	text-align: center;
}
.image2 {
	width: 126px;
	height: 135px;
	float: left;
	padding: 0px 0px 0px 2px;
}
.imagetext-row1 {
	width: 130px;
	height: 15px;
	float: left;
	text-align: center;
	font-size: 0.75em;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.imagetext-col1 {
	width: 89px;
	float: left;
	color: #000000;
	text-align: center;
	padding: 0px 0px 0px 8px;
}
.imagetext-col1 a{
	color: #000000;
	text-decoration: none;
}
.imagetext-col2 {
	width: 15px;
	float: left;
	color: #000000;
	text-align: center;
}
.dotted-line {
	width: 129px;
	float: left;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;	
	margin: 5px 0px 5px 0px;
}
.dotted-line2 {
	width: 430px;
	float: left;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	margin: 5px 0px 0px 0px;
}
.dotted-line3 {
	width: 430px;
	float: left;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	margin: 6px 0px 7px 0px;
}
.title {
	font-family:Georgia;
	font-size: 24px;
	font-style: italic;	
	width: 430px;
	float: left;
	padding: 16px 0px 9px 0px;
	font-weight: bolder;
	color: rgb(226,0,106);
}
.title2 {
	width: 128px;
	float: left;
	font-size: 0.85em;
	padding: 13px 0px 9px 0px;
}
.sub-title {
	width: 430px;
	float: left;
	font-size: 0.70em;
}
.sub-title2 {
	width: 430px;
	font-size: 1.05em;
	font-weight: bold;
	color: rgb(226,0,106);
	padding: 0px 0px 7px 0px;
	font-family: Georgia;
	float: left;
	display: inline;
}
.sub-title3 {
	width: 430px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 17px 0px 7px 0px;
}
.sub-title4 {
	width: 419px;
	font-size: 1.05em;
	font-weight: bold;
	color: rgb(226,0,106);
	padding: 10px 0px 7px 11px;
	font-family: Georgia;
}
.content-bold {
	width: 430px;
	float: left;
	font-size: 0.80em;
	font-weight: bold;
	color: #000000;
	line-height: 1.6em;
	padding: 0px 0px 9px 0px;
}
.content-bold2 {
	float: left;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
}
.content-bold3 {
	width: 430px;
	float: left;
	font-size: 0.80em;
	font-weight: bold;
	color: #000000;
	line-height: 1.6em;
	padding: 0px 10px 0px 10px;
}
.content-text {
	width: 430px;
	float: left;
	font-size: 0.75em;
	line-height: 1.7em;
	padding: 0px 0px 20px 0px;
}
.content-text a{
	color: #666666;
}
.content-text2 {
	width: 430px;
	font-size: 0.70em;
	line-height: 1.3em;
	padding: 0px 0px 3px 0px;
	color: #333333;
}
.content-text3 {
	width: 430px;
	float: left;
	font-size: 0.7em;
	line-height: 1.3em;
	color: #333333;
	padding: 6px 0px 30px 0px;
}
.content-text4 {
	width: 430px;
	float: left;
	font-size: 0.75em;
	line-height: 1.7em;
	padding: 0px 0px 5px 0px;
}
.content-text5 {
	width: 430px;
	float: left;
	font-size: 0.70em;
	line-height: 1.3em;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 6px 0px 8px 0px;
	color: #333333;
}
.content-text7 {
	width: 430px;
	float: left;
	font-size: 0.75em;
	line-height: 1.7em;
	padding: 0px 0px 15px 0px;
}
.color-text {
	width: 430px;
	float: left;
	font-size: 0.70em;
	line-height: 1.3em;
	padding: 0px 0px 3px 0px;
	color: rgb(226,0,106);	
}
.color-text2 {
	width: 430px;
	float: left;
	font-size: 0.70em;
	line-height: 1.3em;
	padding: 7px 0px 3px 0px;
	color: rgb(226,0,106);	
}
.color-text3 {
	width: 430px;
	float: left;
	font-size: 0.70em;
	line-height: 1.3em;
	padding: 20px 0px 3px 0px;
	color: rgb(226,0,106);	
}
.press-img {
	width: 130px;	
	float: left;
	padding: 0px 10px 0px 10px;
}
.naar-bovenrow {
	width: 430px;
	clear:both;
	float: left;
}
.naar-boven {
	width: 67px;
	float: left;
	font-size: 0.75em;
	color: #000000;
	padding: 7px 0px 0px 0px;
}
.naar-boven a{
	color: #000000;
}
.naar-bovenarrow {
	float: left;
	height: 52px;
}
.naar-bovenarrow2 {
	float: left;
	height: 52px;
	padding: 7px 0px 0px 0px;
}
.newsletter {
	width: 214px;
	height: 286px;
	float: left;
	padding: 0px 11px 0px 10px;
	background-image: url(../images/newletter-bg.gif);
	background-repeat: repeat-x;
}
.newsletter-content {
	width: 208px;
	float: left;
	font-size: 0.75em;
	color: #FFFFFF;
}
.newsletter-form {
	width: 208px;
	float: left;
}
.form {
	width: 422px;
	float: left;
	background-image: url(../images/grey-c.gif);
	margin: 20px 0px 12px 0px;
	padding: 5px 0px 5px 7px;
}
.textfield {
	width: 210px;
	height: 15px;
	float: left;
	font-size: 0.8em;
	color: #000000;
}
.textfield2 {
	width: 272px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield3 {
	width: 196px;
	float: left;
	font-size: 0.75em;
	color: rgb(226,0,106);
}
.textfield4 {
	width: 234px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield4-1 {
	width: 234px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield4-2 {
	width: 25px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield4-3 {
	width: 50px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield4-4 {
	width: 234px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield4-5 {
	width: 75px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield4-6 {
	width: 234px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield4-7 {
	width: 234px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield4-8 {
	width: 234px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield4-9 {
	width: 234px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield5{
	width: 39px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield6 {
	width: 182px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.textfield7 {
	width: 170px;
	float: left;
	font-size: 0.70em;
	color: #000000;
}
.textfield8 {
	width: 52px;
	float: left;
	font-size: 1em;
	color: #000000;
}
.textfield9 {
	width: 108px;
	float: left;
	font-size: 1em;
	color: #000000;
}
.textarea {
	width: 196px;
	height: 36px;
	float: left;
	font-size: 0.9em;
	color: #000000;
}
.form-col1 {
	width: 225px;
	float: left;
}
.form-col2 {
	width: 177px;
	float: left;
}
.form-col3 {
	width: 14px;
	float: left;
	height: 15px;
	padding: 3px 5px 0px 0px;
}
.dropdown1 {
	width: 167px;
	float: left;
	font-size: 0.7em;
	color: #000000;
	height: 19px;
}
.dropdown2 {
	width: 88px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.dropdown3 {
	width: 148px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.dropdown4 {
	width: 120px;
	float: left;
	font-size: 1em;
	color: #000000;
}
.dropdown5 {
	width: 202px;
	float: left;
	font-size: 1em;
	color: #000000;
}
.contact-form {
	width: 423px;
	float: left;
	background-image: url(../images/grey-e.gif);
	margin: 10px 0px 0px 0px;
	padding: 9px 0px 0px 7px;
	font-size: 0.80em;
	color: rgb(226,0,106);
}
.contactform-row1 {
	width: 413px;
	float: left;
	height: 27px;
	padding: 10px 0px 0px 10px;
	background-image: url(../images/contactform.gif);
	background-repeat: no-repeat;
}
.contactform-row1-text {
	width: 400px;
	float: left;
	color: #FFFFFF;
	font-size: 0.85em;
}
.full-pageform {
	width: 419px;
	float: left;
	background-image:url(../images/grey-e.gif);
	margin: 10px 0px 0px 0px;
	padding: 7px 0px 0px 11px;
	font-size: 0.75em;
	color: rgb(226,0,106);
}
.aanmelden-mainform {
	width: 430px;
	float: left;
	margin: 5px 0px 0px 0px;
}
.aanmelden-form {
	width: 430px;
	float: left;
	background-image: url(../images/grey-e.gif);
	font-size: 0.75em;
	color: rgb(226,0,106);
}
.aanmelden-infix-row
{
	float: left;
	width: 52px;
}
.aanmelden-lastname-row
{
	float: left;
}
.birthdate-day
{
	float: left;
	width: 61px;
}
.birthday-month
{
	float: left;
	width: 61px;
}
.birthday-year
{
	float: left;
	width: 61px;
}
.aanmelden-formrow1 {
	width: 419px;
	float: left;
	padding: 6px 0px 6px 11px;
}
.aanmelden-formrow2 {
	width: 419px;
	float: left;
	padding: 0px 0px 0px 11px;
}
.aanmelden-formrow3 {
	width: 430px;
	float: left;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 5px 0px 5px 0px;
	margin: 6px 0px 0px 0px;
}
.aanmelden-formrow4 {
	width: 430px;
	float: left;
}
.aanmelden-formrow5 {
	width: 430px;
	font-size: 0.70em;
	padding: 12px 0px 12px 0px;
}
.aanmelden-formrow6 {
	width: 210px;
	float: left;
	background-image: url(../images/grey-c.gif);
	padding: 5px 0px 5px 5px;
}
.aanmelden-formrow7 {
	width: 430px;
	float: left;
}
.aanmelden-formrow7-row1 {
	width: 430px;
	float: left;
}
.aanmelden-formrow7-row2 {
	width: 400px;
	float: left;
	color: #333333;
	font-size: 0.75em;
	padding: 6px 0px 0px 30px;
}
.aanmelden-formrow7-row3 {
	width: 419px;
	float: left;
	background-image: url(../images/grey-e.gif);
	font-size: 0.75em;
	color: rgb(226,0,106);
	padding: 9px 0px 7px 11px;
}
.aanmelden-formrow7-row3-bold {
	font-weight: bold;
}
.aanmelden-formrow7-col1 {
	width: 22px;
	float: left;
	padding: 0px 0px 6px 0px;
	margin: 12px 0px 0px 0px;
}
.aanmelden-formrow7-col2 {
	width: 399px;
	font-size: 1em;
	font-weight: bold;
	color: rgb(226,0,106);
	padding: 2px 0px 0px 0px;
	margin: 12px 0px 0px 0px;
	font-family: Georgia;
}
.aanmelden-formrow6-col1 {
	width: 181px;
	float: left;
}
.aanmelden-formrow6-col2 {
	width: 27px;
	float: left;
}
.aanmelden-formrow5-col1 {
	width: 430px;
	color: #FFFFFF;
	border-right: 2px solid #FFFFFF;
	padding: 5px 0px 5px 0px;
	background-color: #A5A5A5;
}
.aanmelden-formrow5-col2 {
	width: 430px;
	color: #333333;
	padding: 5px 0px 5px 0px;
	background-image: url(../images/grey-c.gif);
}
.aanmelden-formrow5-col2-col1 {
	width: 19px;
	float: left;
	padding: 0px 0px 1px 6px;
}
.aanmelden-formrow5-col2-col2 {
	width: 180px;
	float: left;
	padding: 3px 0px 0px 6px;
	color: #000;
}
.aanmelden-formrow4-col1 {
	width: 169px;
	float: left;
	color: #333333;
	padding: 7px 0px 0px 11px;
}
.aanmelden-formrow4-col2 {
	width: 250px;
	float: left;
	padding: 4px 0px 7px 0px;
}
.aanmelden-formrow3-col1 {
	width: 38px;
	float: left;
	padding: 0px 0px 0px 7px;
}
.aanmelden-formrow3-col2 {
	width: 385px;
	float: left;
	color: #333333;
	font-size: 0.90em;
	padding: 3px 0px 0px 0px;
}
.space {
	float: left;
	width: 147px;
	height: 18px;
}
.space2 {
	width: 725px;
	float: left;
	height: 25px;
}
.space3 {
	width: 750px;
	float: left;
	height: 20px;
}
.bottom {
	width: 735px;
	clear: both;
	float: left;
}
.bottom-back {
	width: 345px;
	float: left;
	padding: 20px 0px 0px 30px;
}
.bottom-next {
	width: 355px;
	float: left;
	text-align: right;
	padding: 20px 0 0 0;
}
.bottom-button {
	width: 715px;
	float: left;
	padding: 9px 0px 0px 30px;
}
.forgot-row {
	width: 350px;
	float: left;
	color: #000000;
	font-weight: bold;
	padding: 7px 0px 37px 0px;
}
.naartext-row {
	width: 350px;
	float: left;
	color: #000000;
	padding: 5px 0px 0px 0px;
}
.naartext {
	float: left;
	font-size: 0.75em;
	font-weight: bold;
}
.naartext a{
	float: left;
	color: #000000;
}
.naartext-arrow {
	float: left;
	width: 13px;
	padding: 0px 0px 0px 0px;
}
.about-img {
	width: 422px;
	float: left;
	padding: 0px 0px 10px 0px;
}
.images-row {
	width: 430px;
	float: left;
}
.images {
	width: 430px;
	float: left;
	padding: 10px 0px 10px 0px;
}
.images a{
	border: 1px solid #cccccc;
}
.images a:hover{
	border: 1px solid rgb(226,0,106);
}
.images a:active{
	border: 1px solid #000000;
}
.images1 {
	width: 130px;
	float: left;
	padding: 10px 10px 10px 0px;
}
.images1 a{
	border: 1px solid #cccccc;
}
.images1 a:hover{
	border: 1px solid rgb(226,0,106);
}
.images1 a:active{
	border: 1px solid #000000;
}
.images2 {
	width: 130px;
	float: left;
	padding: 10px 10px 10px 10px;
}
.images2 a{
	border: 1px solid #cccccc;
}
.images2 a:hover{
	border: 1px solid rgb(226,0,106);
}
.images2 a:active{
	border: 1px solid #000000;
}
.images3 {
	width: 130px;
	float: left;
	padding: 10px 0px 9px 10px;
}
.images3 a{
	border: 1px solid #cccccc;
}
.images3 a:hover{
	border: 1px solid rgb(226,0,106);
}
.images3 a:active{
	border: 1px solid #000000;
}
.images4 {
	width: 280px;
	float: left;
	padding: 10px 10px 10px 0px;
}
.images4 a{
	border: 1px solid #cccccc;
}
.images4 a:hover{
	border: 1px solid rgb(226,0,106);
}
.images4 a:active{
	border: 1px solid #000000;
}
.images5 {
	width: 130px;
	float: left;
	padding: 10px 0px 10px 10px;
}
.images5 a{
	border: 1px solid #cccccc;
}
.images5 a:hover{
	border: 1px solid rgb(226,0,106);
}
.images5 a:active{
	border: 1px solid #000000;
}
.submit {
	width: 430px;
	height: 28px;
	float: left;
	background-image: url(../images/submit-bg.gif);
	background-repeat: repeat-x;
}
.submit-col1 {
	width: 325px;
	float: left;
}
.submit-button {
	width: 105px;
	height: 28px;
	float: right;
	padding: 2px 0px 0px 0px;
}
.formright-bg {
	width: 221px;
	height: 41px;
	background-image: url(../images/formspage-rightbg.gif);
	background-repeat: no-repeat;
	position: relative;
	margin-right: -290px;
	font-size: 1.2em;
	float: right;
	padding: 5px 0px 0px 0px;
}
.formright-bg2 {
	width: 250px;
	height: 20px;
	position: relative;
	margin-right: -270px;
	font-size: 1.3em;
	float: right;
	text-indent: 35px;
	background-color: rgb(226,0,106);
}
.formright-text {
	width: 200px;
	float: left;
	color: #FFFFFF;
	padding: 0px 0px 0px 20px;
	font-size: 0.75em;
}
.formright-text2 {
	width: 200px;
	float: left;
	color: #FFFFFF;
	padding: 3px 0px 0px 15px;
	font-size: 0.7em;
}
.required {
	color: #000000;
}
.divider {
	width: 430px;
	float: left;
	border-top: 2px solid #FFFFFF;
	padding: 0px 0px 8px 0px;
}
.ecard-entryrow1 {
	width: 430px;
	float: left;
	padding: 1px 10px 10px 10px;
}
.ecard-entryrow1 a{
	border: 1px solid #cccccc;
}
.ecard-entryrow1 a:hover{
	border: 1px solid #EC098E;
}
.ecard-entryrow1 a:active{
	border: 1px solid #000000;
}
.item {
	width: 430px;
	float: left;
}
.item-col1 {
	width: 140px;
	float: left;
}
.item-col2 {
	width: 270px;
	float: left;
	padding: 0px 10px 0px 10px; 
}
.item-col2-row1 {
	width: 270px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 7px 0px;
}
.item-col2-row3 {
	width: 270px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 7px 0px 8px 0px;
}
.item-col2-row3-col1 {
	width: 62px;
	float: left;
	color: rgb(226,0,106);
}
.item-col2-row3-col2 {
	width: 188px;
	float: left;
	color: #333333;
	font-weight: bold;
}
.item-col2-row4 {
	width: 270px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 7px 0px 8px 0px;
}
.item-col2-row4-col1 {
	width: 62px;
	float: left;
	color: rgb(226,0,106);
}
.item-col2-row4-col2 {
	width: 188px;
	float: left;
	color: #333333;
}
.item-col2-row5 {
	width: 270px;
	float: left;
	font-size: 0.70em;
	color: #333333;
	padding: 7px 0px 0px 0px;
}
.item-col2-row6 {
	width: 270px;
	float: left;
	padding: 4px 0px 0px 0px;
}
.item-col2-row6-col1 {
	width: 100px;
	float: left;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
}
.item-col2-row6-col1 a{
	color: #000000;
}
.item-col2-row6-col2 {
	float: left;
	height: 52px;
}
.file {
	width: 430px;
	float: left;
	padding: 20px 0px 0px 10px;
}
.file-row1 {
	width: 430px;
	float: left;
	font-size: 1.05em;
	font-weight: bold;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 7px 0px;
}
.file-row2 {
	width: 430px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px 0px 5px 0px;
}
.file-row2-col1 {
	width: 62px;
	float: left;
	color: rgb(226,0,106);
}
.file-row2-col2 {
	width: 368px;
	float: left;
	color: #333333;
	font-weight: bold;
}
.file-row3-col1 {
	width: 62px;
	float: left;
	color: rgb(226,0,106);
}
.file-row3-col2 {
	width: 368px;
	float: left;
	color: #333333;
}
.file-row4 {
	width: 430px;
	float: left;
	font-size: 0.70em;
	color: #333333;
	padding: 7px 0px 0px 0px;
}
.file-row5 {
	width: 430px;
	float: left;
	padding: 4px 0px 0px 0px;
}
.file-row5-col1 {
	width: 80px;
	float: left;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
}
.file-row5-col1 a{
	color: #000000;
}
.file-row5-col2 {
	width: 330px;
	float: left;
	height: 52px;
}
.planet-row {
	width: 440px;
	padding: 0px 0px 12px 10px;
	float: left;
}
.planet-row2 {
	width: 440px;
	float: left;
}
.planet-row-col1 {
	width: 280px;
	height: 207px;
	float: left;
	padding: 0px 10px 0px 0px; 
}
.planet-row-col1-img {
	width: 280px;
	float: left;
	text-align: center;
	position: relative;
	margin: -131px 0px 0px 0px;
}
.planet-row-col2 {
	width: 130px;
	float: left;
	padding: 0px 10px 0px 10px; 
}
.planet-row-col2-row1 {
	width: 130px;
	float: left;
	font-size: 1.05em;
	font-weight: bold;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 7px 0px;
}
.planet-row-col2-row2 {
	width: 130px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	padding: 2px 0px 3px 0px;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.planet-row-col2-row3 {
	width: 130px;
	float: left;
	padding: 2px 0px 3px 0px;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 0.75em;
}
.planet-main-text {
	width: 50px;
	float: left;
	color: rgb(226,0,106);
}
.planet-main-text2 {
	float: left;
	color: #333333;
	font-weight: bold;
}
.planet-main-text3 {
	float: left;
	color: #333333;
}
.rating
{
}

.rating img.star {
	width: 13px;
	float: left;
	height: 12px;
	cursor: pointer;
}
.star2 {
	width: 13px;
	float: left;
}
.planet-row-col2-row4 {
	width: 130px;
	float: left;
	font-size: 0.70em;
	color: #333333;
	padding: 3px 0px 0px 0px;
}
.planet-row-col2-row5 {
	width: 130px;
	float: left;
	padding: 4px 0px 0px 0px;
}
.planet-row-col2-row5-col1 {
	float: left;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
}
.planet-row-col2-row5-col1 a{
	color: #000000;
}
.planet-row-col2-row5-col2 {
	float: left;
	height: 52px;
}
.speakup {
	width: 236px;
	float: left;
	padding: 22px 7px 0px 7px;
}
.speakup-row1 {
	width: 210px;
	height: 40px;
	float: left;
	background-image: url(../images/speakup-topbg.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 0px 14px;
}
.speakup-row2 {
	width: 210px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	font-weight: bold;
	background-image: url(../images/speakup-bg.gif);
	background-repeat: repeat-y;
	padding: 6px 10px 0px 14px;
	line-height: 16px;
}
.speakup-row2 a{
	color: rgb(226,0,106);
}
.speakup-row3 {
	width: 210px;
	float: left;
	padding: 16px 0px 9px 0px;
}
.speakup-row4 {
	width: 210px;
	float: left;
	padding: 0px 0px 8px 0px;
}
.speakup-row5 {
	width: 210px;
	float: left;
}
.speakup-row6 {
	width: 210px;
	float: left;
	background-image: url(../images/speakup-bottombg.gif);
	background-repeat: no-repeat;
	padding: 10px 10px 0px 14px;
}
.speakup-row6-col1 {
	float: right;
}
.speakup-row7 {
	width: 208px;
	float: left;
	text-align: right;
	color: rgb(226,0,106);
	padding: 2px 2px 9px 0px;
}
.speakup-row7 a{
	color: rgb(226,0,106);
}
.sendafriend {
	width: 236px;
	float: left;
	padding: 4px 7px 0px 7px;
}
.right-textfield {
	width: 202px;
	height: 16px;
	float: left;
}
.right-textarea {
	width: 202px;
	float: left;
}
.newletter {
	width: 236px;
	float: left;
	padding: 25px 7px 0px 7px;
}
.newletter-row1 {
	width: 210px;
	float: left;
	padding: 0px 10px 0px 14px;
	height: 36px;
	background-color: #CCCCCC;
}
.newletter-row2 {
	width: 210px;
	float: left;
	font-size: 0.75em;
	color: #FFFFFF;
	padding: 6px 10px 0px 14px;
	line-height: 16px;
	background-color: #CCCCCC;
}
.newletter-row3 {
	width: 210px;
	float: left;
	padding: 16px 0px 9px 0px;
}
.newletter-row4 {
	width: 210px;
	float: left;
	padding: 0px 0px 8px 0px;
}
.newletter-row5 {
	width: 210px;
	float: left;
}
.newletter-row6 {
	width: 210px;
	float: left;
	background-repeat: no-repeat;
	padding: 10px 10px 0px 14px;
	background-color: #CCCCCC;
}
.newletter-row6-col1 {
	float: right;
	margin-bottom: -15px;
}
.hot {
	width: 236px;
	float: left;
	padding: 15px 7px 0px 7px;
}
.hot-row1 {
	width: 210px;
	height: 40px;
	float: left;
	background-image: url(../images/speakup-topbg.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 0px 14px;
}
.hot-row2 {
	width: 210px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	font-weight: bold;
	background-image: url(../images/speakup-bg.gif);
	background-repeat: repeat-y;
	padding: 6px 10px 0px 14px;
	line-height: 16px;
}
.hot-row3 {
	width: 210px;
	float: left;
	background-image: url(../images/speakup-bottombg.gif);
	background-repeat: no-repeat;
	padding: 10px 10px 0px 14px;
}
.hot-row3bg {
	width: 138px;
	height: 24px;
	float: right;
	background-image: url(../images/rate-bg.gif);
	background-repeat: no-repeat;
}
.rate-text {
	width: 41px;
	float: left;
	padding: 5px 0px 0px 9px;
	color: #FFFFFF;
	font-size: 0.70em;
}
.rate-star {
	width: 13px;
	float: left;
	padding: 5px 0px 0px 0px;
}
.rate-star-page-filled {
	width: 15px;
	height: 24px;
	float: left;
	padding: 5px 0px 0px 0px;
	background-image: url(../images/star3.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.rate-star-page-empty {
	width: 15px;
	height: 24px;
	float: left;
	padding: 5px 0px 0px 0px;
	background-image: url(../images/star4.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.rate-star-product-filled {
	width: 15px;
	height: 24px;
	float: left;
	padding: 5px 0px 0px 0px;
	background-image: url(../images/star5.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.rate-star-product-empty {
	width: 15px;
	height: 24px;
	float: left;
	padding: 5px 0px 0px 0px;
	background-image: url(../images/star6.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.textlists {
	width: 430px;
	float: left;
	color: #000000;
	font-size: 0.70em;
}
.textlists-row1 {
	width: 430px;
	float: left;
	font-size: 1.5em;
	font-weight: bold;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 7px 0px;
}
.textlists-row2 {
	width: 430px;
	float: left;
	line-height: 1.3em;
	color: #333333;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 7px 0px 8px 0px;
}
.textlists-row3 {
	width: 430px;
	float: left;
	color: #000000;
	padding: 5px 0px 30px 0px;
}
.textlists-row3-col1 {
	width: 62px;
	float: left;
	color: rgb(226,0,106);
}
.textlists-row3-col2 {
	width: 249px;
	float: left;
	font-weight: bold;
}
.textlists-row3-col3 {
	width: 95px;
	float: left;
	font-weight: bold;
}
.textlists-row3-col3 a{
	color: #000000;
}
.textlists-row3-col4 {
	width: 21px;
	float: left;
}
.textlists-row5 {
	width: 430px;
	float: left;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 14px 0px 0px 0px;
}
.textlists-row5-col1 {
	width: 136px;
	height: 20px;
	float: left;
}
.textlists-row5-col2 {
	width: 145px;
	height: 20px;
	float: left;
}
.textlists-row5-col1-col1 {
	width: 50px;
	float: left;
	color: rgb(226,0,106);
}
.textlists-row5-col1-col2 {
	width: 40px;
	float: left;
}
.textlists-row5-col1-col3 {
	width: 63px;
	float: left;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line4.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding-left: 8px;
}
.textlists-row5-col1-col4 {
	width: 40px;
	float: left;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line4.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding-left: 8px;
}
.textlists-row5-col1-col5 {
	width: 86px;
	float: left;
	font-weight: bold;
	background-image: url(../images/dotted-line4.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding: 0px 0px 0px 8px;
}
.textlists-row6 {
	width: 430px;
	float: left;
	padding: 7px 0px 0px 0px;
}
.textlists-row7 {
	width: 430px;
	float: left;
	font-weight: bold;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 8px 0px;
}
.textlists-row8 {
	width: 430px;
	float: left;
	color: #333333;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 7px 0px 8px 0px;
}
.textlists-row9 {
	width: 430px;
	float: left;
	padding: 7px 0px 0px 0px;
}
.login {
	width: 236px;
	padding: 22px 0px 0px 7px;
}
.login-row1 {
	width: 210px;
	height: 40px;
	float: left;
	background-image: url(../images/speakup-topbg.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 0px 14px;
}
.login-row2 {
	width: 210px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	font-weight: bold;
	background-image: url(../images/speakup-bg.gif);
	background-repeat: repeat-y;
	padding: 6px 10px 0px 14px;
	line-height: 16px;
}
.login-row3 {
	width: 210px;
	float: left;
	padding: 16px 0px 9px 0px;
}
.login-row4 {
	width: 210px;
	float: left;
	padding: 0px 0px 10px 0px;
}
.login-row5 {
	width: 203px;
	height: 16px;
	float: left;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/loginbg.gif);
	background-repeat: no-repeat;
	padding: 7px 0px 2px 7px;
}
.login-row6 {
	width: 210px;
	float: left;
	padding: 10px 10px 15px 14px;
	background-color: #F0EEEF;
}
.login-row6-col1 {
	width: 180px;
	padding: 0 30px 0px 0;
	float: left;
	text-align: right;
	text-transform: uppercase;
	background-image: url(../images/product-submit.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.login-row6-col1 a {
	color: #000;
	text-decoration: none;
	font-size: 14px;
}
.login-title {
	width: 210px;
	float: left;
	font-size: 0.9em;
	color: rgb(226,0,106);
	font-weight: bold;
	padding: 20px 10px 0px 14px;
	line-height: 16px;
	background-color: #F0EEEF;
}
.login-textfield {
	width: 210px;
	float: left;
	padding: 0px 0px 0px 0px;
	font-size: 0.75em;
}
.login-textfield input{
	font-size: 0.85em;
}
.jobsearch {
	width: 236px;
	float: left;
	padding: 22px 7px 0px 7px;
}
.jobsearch-row1 {
	width: 210px;
	height: 40px;
	float: left;
	background-image: url(../images/speakup-topbg.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 0px 14px;
}
.jobsearch-row2 {
	width: 210px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	font-weight: bold;
	background-image: url(../images/speakup-bg.gif);
	background-repeat: repeat-y;
	padding: 6px 10px 0px 14px;
	line-height: 16px;
}
.jobsearch-row3 {
	width: 210px;
	float: left;
	padding: 16px 0px 9px 0px;
}
.jobsearch-row4 {
	width: 210px;
	float: left;
}
.jobsearch-row5 {
	width: 210px;
	float: left;
	background-image: url(../images/speakup-bottombg.gif);
	background-repeat: no-repeat;
	padding: 10px 10px 0px 14px;
}
.jobsearch-row5-col1 {
	float: right;
}
.vacancy-row1 {
	width: 430px;
	float: left;
	font-size: 0.70em;
	line-height: 1.3em;
	padding: 0px 0px 8px 0px;
	color: #333333;	
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.vacancy-row2 {
	width: 430px;
	float: left;
	font-size: 0.70em;
	line-height: 1.3em;
	padding: 6px 0px 8px 0px;
	color: #333333;	
}
.vacancy-row2-row {
	width: 430px;
	float: left;
}
.vacancy-row3 {
	width: 430px;
	float: left;
	font-size: 0.70em;
	line-height: 1.3em;
	padding: 0px 0px 7px 0px;
	color: #333333;	
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.vacancy-row2-col1 {
	width: 62px;
	float: left;
	color: rgb(226,0,106);	
}
.vacancy-row2-col2 {
	width: 368px;
	float: left;
}
.vacancy-row3-col1 {
	width: 90px;
	float: left;
	color: rgb(226,0,106);	
}
.vacancy-row3-col2 {
	width: 202px;
	float: left;
}
.vacancy-row3-col3 {
	width: 138px;
	float: left;
}
.dancing {
	width: 430px;
	float: left;
}
.dancing-col1 {
	width: 130px;
	height: 130px;
	float: left;
	padding: 0px 10px 0px 0px; 
}
.dancing-col2 {
	width: 280px;
	float: left;
	padding: 0px 0px 0px 10px; 
}
.dancing-col2-row1 {
	width: 280px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 7px 0px;
}
.dancing-col2-row2 {
	width: 280px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	padding: 2px 0px 3px 0px;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.dancing-col2-row2-col1 {
	width: 62px;
	float: left;
	color: rgb(226,0,106);
}
.dancing-col2-row2-col2 {
	width: 218px;
	float: left;
	color: #333333;
	font-weight: bold;
}
.dancing-col2-row2 {
	width: 280px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	padding: 2px 0px 3px 0px;
}
.dancing-col2-row3 {
	width: 280px;
	float: left;
	font-size: 0.70em;
	color: #333333;
	padding: 2px 0px 3px 0px;
}
.dancing-col2-row3-col1 {
	width: 62px;
	float: left;
	color: rgb(226,0,106);
}
.dancing-col2-row3-col2 {
	width: 24px;
	float: right;
}
.track {
	width: 430px;
	height: 56px;
	float: left;
	background-image: url(../images/grey-e.gif);
}
.entryrow {
	width: 430px;
	float: left;
	padding: 7px 0px 0px 0px;
}
.entryrow2 {
	width: 430px;
	float: left;
}
.entryrow2-col2 {
	width: 302px;
	float: left;
	font-weight: bold;
	font-size: 1.5em;
	padding: 13px 0px 9px 0px;
}
.entryrow-col1 {
	width: 348px;
	float: left;
	font-size: 0.70em;
	color: #000000;
}
.entryrow-col2 {
	width: 82px;
	float: left;
}
.list-image {
	width: 130px;
	float: left;
	padding: 1px 0px 5px 0px;
}
.list-image a{
	border: 1px solid #cccccc;
}
.list-image a:hover{
	border: 1px solid rgb(226,0,106);
}
.list-image a:active{
	border: 1px solid #000000;
}
.list-col1 {
	width: 130px;
	float: left;
	padding: 0px 10px 0px 0px;
}
.list-col2 {
	width: 130px;
	float: left;
	padding: 0px 10px 0px 10px;
}
.list-col3 {
	width: 130px;
	float: left;
	padding: 0px 0px 0px 10px;
}
.list-row1 {
	width: 130px;
	float: left;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 7px 0px;
}
.list-row-col1 {
	width: 117px;
	float: left;
	color: rgb(226,0,106);
	font-weight: bold;	
}
.list-row-col2 {
	width: 13px;
	float: left;
}
.list-row2 {
	width: 130px;
	float: left;
	font-size: 0.80em;
	background-image: url(../images/dotted-line2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 3px 0px 4px 0px;
}
.list-row3 {
	width: 130px;
	float: left;
	padding: 3px 0px 0px 0px;
}
.submit2 {
	width: 236px;
	float: left;
	padding: 22px 7px 0px 7px;
}
.submit2-row1 {
	width: 210px;
	height: 53px;
	float: left;
	background-image: url(../images/submit-topbg.gif);
	background-repeat: no-repeat;
	padding: 0px 10px 0px 14px;
}
.submit2-row2 {
	width: 210px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	font-weight: bold;
	background-image: url(../images/speakup-bg.gif);
	background-repeat: repeat-y;
	padding: 6px 10px 0px 14px;
	line-height: 16px;
}
.submit2-row2 a{
	color: rgb(226,0,106);
}
.submit2-row3 {
	width: 210px;
	float: left;
	padding: 6px 0px 4px 0px;
}
.submit2-row3-col1 {
	width: 134px;
	float: left;
}
.submit2-row3-col2 {
	width: 76px;
	float: left;
}
.submit2-row4 {
	width: 210px;
	float: left;
	padding: 6px 0px 9px 0px;
}
.submit2-row5 {
	width: 210px;
	float: left;
	padding: 0px 0px 8px 0px;
}
.submit2-row6 {
	width: 210px;
	float: left;
}
.submit2-row7 {
	width: 210px;
	float: left;
	background-image: url(../images/speakup-bottombg.gif);
	background-repeat: no-repeat;
	padding: 10px 10px 0px 14px;
}
.submit2-row7-col1 {
	float: right;
}
.wallpapers {
	width: 250px;
	height: 200px;
	float: left;
	margin: 12px 0px 0px 0px;
}
.wallpapers-title {
	width: 228px;
	float: left;
	padding: 0px 0px 0px 22px;
	position: relative;
	margin: -175px 0px 0px 0px;
}
.wallpapers-img {
	width: 250px;
	height: 170px;
	float: left;
}
.ecard {
	width: 250px;
	float: left;
	padding: 4px 0px 0px 0px;
}
.ecard-title {
	width: 228px;
	float: left;
	height: 35px;
	padding: 0px 0px 0px 22px;
	position: relative;
	margin: -240px 0px 0px 0px;
}
.ecard-img {
	height: 250px;
	width: 250px;	
	float: left;
}
.option {
	width: 430px;
	float: left;
	padding: 10px 0px 0px 0px;
}
.option1 {
	width: 142px;
	height: 30px;
	float: left;
	color: #333333;
	background-image: url(../images/grey-c.gif);
	border-right: 2px solid #FFFFFF;
}
.option2 {
	width: 430px;
	height: 30px;
	color: #FFFFFF;
	float: left;
	background-color: #666;
}
.option3 {
	width: 430px;
	height: 30px;
	color: #333333;
	float: left;
	margin: 0 0 30px 0;
	background-color: #CCC;
}
.option-col1 {
	width: 26px;
	float: left;
	padding: 4px 0px 0px 4px;
}
.option-col2 {
	float: left;
	padding: 4px 10px 0px 0px;
}
.option-col3 {
	width: 70px;
	float: left;
	font-size: 0.70em;
	padding: 8px 0px 0px 0px;
}
.form-row {
	width: 419px;
	float: left;
}
.form-col4 {
	width: 169px;
	float: left;
}
.form-col5 {
	width: 419px;
	float: left;
}
.form-col5-row {
	width: 419px;
	float: left;
	padding: 0px 0px 6px 0px;
}
.form-col5-row-col {
	width: 419px;
	float: left;
	padding: 10px 0 0 0;
}
.form-col5-row-co2 {
	width: 71px;
	float: left;
}
.betalen-form {
	width: 419px;
	float: left;
	background-image: url(../images/border.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #eeeeee;
	margin: 5px 0px 0px 0px;
	padding: 14px 0px 0px 11px;
	font-size: 0.7em;
	color: rgb(226,0,106);
}
/* Individual products on overview pages */
.product {
	width: 180px;
	height: 225px;
	float: left;
	padding-bottom: 40px;
}
.product-logo {
	height: 12px;
	width:100px;
	margin: 5px 0 0 0;
	vertical-align:bottom;
}
.product-logo img{
	vertical-align:top;
	text-align: center;
}
.product-image {
	width: 180px;
	height: 180px;
	text-align: center;
	padding-bottom:10px;
}

.model-name {
	display: none;
	width: 210px;
	line-height: 22px;
	margin: 13px 0 0px 0;
	font-weight: bold;
	font-size: 0.75em;
	color:#000000;
}
.model-price-row {
	width: 180px;
	height: 20px;
	text-align: right;
}
.model-price-strikeout
{
	font-size: 0.7em;
	font-weight: bold;
	color: #333333;
	line-height: 17px;
	width: 96px;
	display:inline;
	visibility: hidden;
	float: left;
	text-decoration: line-through;
	border: 1px solid white;
}
.model-price {
	width: 60px;
	height: 20px;
	font-weight: bold;
	color: #000;
	font-size: 1.1em;
	float: left;
	text-align: right;
	display: inline;
}
.model-price-small{
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
	width: 20px;
	float: left;
	text-align: left;
	display: inline;
}
.product-button {
	width: 180px;
	float: left;
}
.product-button img {
	text-align: right;
}
.product-entry
{
	width: 100%;
	float: left;
}
.product-pil {
	width: 167px;
	height: 220px;
	float: left;
	background-image: url(../images/product-bg-pil.gif);
	background-repeat: no-repeat;
	padding: 10px 10px 0px 10px;
}
.product-logo-pil {
	height: 12px;
	width:100px;
	margin: 7px 0 0 8px;
	vertical-align:bottom;
}
.product-logo-pil img{
	vertical-align:bottom;
	text-align: center;
}
.product-image-pil {
	width: 120px;
	height: 120px;
	text-align: center;
	margin: 27px auto 0;
}

.model-name-pil {
	width: 167px;
	line-height: 18px;
	margin: 13px 0 0px 0;
	/*	background-image: url(../images/model-name-bg.gif);*/
	font-weight: bold;
	font-size: 0.7em;
	color:#000000;
	text-indent: 10px;
}
.model-price-row-pil {
	width: 167px;
	float: left;
/*	height: 20px;
*/}
.model-price-pil {
	width: 50px;
	height: 20px;
	margin: -3px 0 0 0;
	font-weight: bold;
	color: #333333;
	font-size: 0.9em;
	float: left;
	text-align: right;
}
.model-price-small-pil{
	font-size: 0.7em;
	font-weight: bold;
	margin: -3px 0 0 -1px;
	color: #333333;
	line-height: 17px;
	width: 95px;
	float: left;
}
.product-button-pil {
	margin: -15px 0 0 0px;
	width: 20px;
	float: right;
	height: 30px;
}
.surprise-row {
	width: 460px;
	float: right;
	position: relative;
	margin-top: -200px;
}
.surprise-row2 {
	width: 460px;
	float: right;
	position: relative;
	margin-top: -200px;
}
.surprise-col1 {
	width: 210px;
	float: left;
	height: 100px;
}
.surprise-col2 {
	width: 245px;
	float: left;
}
.surprise-drop-box {
	position: relative;
	margin-top: -65px;
	padding-left: 20px;
	width: 225px;
	float: left;
}
.surprise-dropdown {
	padding: 0px 0px 10px 0px;
	float: left;
	width: 107px;
}
.surprise-dropdown select {
	font-size: 0.65em;
	color: #000000;
	width: 97px;
}
.process {
	width: 700px;
	height: 30px;
	float: left;
	margin: 20px 0px 10px 30px;
	border-bottom: 1px solid rgb(226,0,106);
}
.process a {
	text-decoration: none;
	color: #666;
	font-family: Georgia;
	font-size: 18px;
	font-weight: bold;
}
.processactive a, a.processactive {
	color: rgb(226,0,106);
}
.process-col1 {
	width: 229px;
	float: left;
}
.process-col2 {
	width: 231px;
	float: left;
}
.process-col3 {
	width: 230px;
	float: left;
}
.navcheckout {
	width: 695px;
	padding: 40px 0 30px 0;
	float: left;
	text-transform: uppercase;
}
.navcheckout a {
	color: #000;
	font-weight: bold;
	font-family: Georgia;
	font-size: 16px;
	cursor: pointer;
	text-decoration: underline;
}
.navcheckout-previous {
	float: left;
	display: block;
	background-image: url(../images/product-submit-prev.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 0 10px 0 30px;
	width: 295px;
	margin: 0 0 0 30px;
}
.navcheckout-next {
	padding: 0 30px 0 10px;
	float: right;
	display: block;
	background-image: url(../images/product-submit.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 315px;
	text-align: right;
}
.pump {
	width: 695px;
	float: left;
	padding: 15px 0px 0px 30px;
}
.pump-col1 {
	width: 138px;
	float: left;
	height: 120px;
	margin: -10px 0 0 0;
}
.pump-col2 {
	width: 557px;
	float: left;
	height: 100px;
}
.pump-title {
	width: 557px;
	float: left;
	font-weight: bold;
	color: rgb(226,0,106);
	padding: 0px 0px 8px 0px;
	font-family: Georgia;
}
.pump-row {
	width: 557px;
	float: left;
}
.pump-row2 {
	width: 557px;
	float: left;
	padding: 0px 0px 30px 0px;
}
.pump-row3 {
	width: 695px;
	float: left;
}
.pump-row3-col {
	width: 146px;
	float: right;
}
.shipping {
	width: 60px;
	float: left;
	font-size: 0.75em;
	padding: 13px 0px 0px 0px;
}
.shipping-price {
	width: 86px;
	float: left;
	color: #000000;
	font-weight: bold;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 5px 0px;
	text-align: right;
	font-size: 1.3em;
}
.total {
	width: 60px;
	float: left;
	font-size: 0.75em;
	padding: 19px 0px 0px 0px;
}
.total-price {
	width: 86px;
	float: left;
	font-size: 1.3em;
	color: rgb(226,0,106);
	font-weight: bold;
	padding: 7px 0px 0px 0px;
	text-align: right;
}
.maat {
	width: 160px;
	float: left;
	font-size: 0.7em;
	padding: 8px 0px 8px 0px;
}
.maat-col1 {
	width: 85px;
	float: left;
	font-weight: bold;
	color: rgb(226,0,106);
}
.maat-col2 {
	width: 75px;
	float: left;
}
.material {
	width: 185px;
	float: left;
	font-size: 0.7em;
	padding: 8px 0px 8px 0px;
	height: 14px;
}
.material-col1 {
	width: 75px;
	float: left;
	font-weight: bold;
	color: rgb(226,0,106);
	padding: 0px 0px 0px 15px;
}
.material-col2 {
	width: 95px;
	float: left;
}
.wijzig {
	width: 60px;
	float: left;
	font-size: 0.7em;
	padding: 8px 0px 0px 14px;
}

.not-in-stock
{
	font-size: 0.7em;
	padding: 8px 0px 8px 14px;
	float: left;
}

.wijzig a{
	color: #666666;
}
.add-cart {
	width: 115px;
	float: left;
	font-size: 0.7em;
	background-image: url(../images/addcart-arrow.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 12px;
	font-weight: bold;
}
.add-cart a{
	color: #000000;
}
.aantal-price {
	width: 126px;
	float: left;
	color: #000000;
	font-size: 1.3em;
	text-align: right;
	font-weight: bold;
	padding: 2px 0px 0px 12px;
}
.aantal-price-wish {
	width: 120px;
	float: left;
	color: #000000;
	font-size: 1.3em;
	text-align: left;
	font-weight: bold;
	padding: 2px 0px 0px 12px;
}
.controle {
	width: 345px;
	float: left;
}
.controle2 {
	width: 334px;
	float: left;
}
.controle-title {
	width: 334px;
	float: left;
	color: rgb(226,0,106);
	font-weight: bold;
	padding: 0px 0px 8px 0px;
	font-family: Georgia;
}
.address-row {
	width: 334px;
	float: left;
	padding: 7px 0px 8px 0px;
	margin: 0px 0px 8px 0px;
}
.address-col1 {
	width: 137px;
	float: left;
	color: #333333;
	font-size: 0.70em;
}
.address-col2 {
	width: 187px;
	float: left;
	color: #333333;
	font-size: 0.70em;
	padding: 0px 0px 0px 10px;
}
.address {
	width: 137px;
	float: left;
}
.address-bold {
	width: 137px;
	float: left;
	font-weight: bold;
}
.link-text-row {
	width: 334px;
	float: left;
	color: #000000;
	padding: 7px 0px 0px 0px;
}
.link-text {
	float: left;
	font-size: 0.75em;
	font-weight: bold;
}
.link-text a{
	float: left;
	color: #000000;
}
.link-text-arrow {
	float: left;
	width: 13px;
	padding: 0px 0px 5px 0px;
}

.goes {
	width: 230px;
	float: left;
	padding: 0px 10px 0px 10px;
}
.goes2 {
	width: 230px;
	float: left;
	padding: 0px 10px 0px 10px;
}
.goes3 {
	width: 230px;
	float: left;
	padding: 0px 10px 0px 10px;
}
.goes-title {
	width: 230px;
	float: left;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 6px 0px;
}
.goes-image {
	width: 230px;
	float: left;
	padding: 24px 0px 33px 0px;
}
.list3 {
	width: 710px;
	height: 230px;
	float: left;
	background-image: url(../images/product-bg2.gif);
	background-repeat: no-repeat;
	padding: 10px 20px 0px 20px;
}
.list3-col1 {
	width: 480px;
	float: left;
}
.list3-col2 {
	width: 220px;
	float: left;
	padding: 3px 0px 0px 10px;
}
.list3-title a{
	float: left;
	color: rgb(226,0,106);
	text-decoration: none;
}
.list3-title {
	width: 220px;
	float: left;
	color: rgb(226,0,106);
	font-weight: bold;
	font-size: 1em;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px 0px 6px 0px;
}
.list3-text {
	width: 220px;
	float: left;
	color: #333333;
	font-size: 0.75em;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px 0px 7px 0px;
}
.list3-row {
	width: 220px;
	float: left;
	font-size: 0.70em;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 3px 0px 4px 0px;
}
.list3-row2 {
	width: 220px;
	float: left;
	font-size: 0.70em;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list3-row3 {
	width: 220px;
	float: left;
}
.list3-row3-text {
	width: 95px;
	float: left;
	font-size: 0.70em;
	padding: 19px 0px 33px 0px;
}
.izet-logo {
	width: 184px;
	float: left;
}
.list3-arrow {
	width: 36px;
	float: right;
}
.list3-color-col {
	width: 16px;
	float: left;
}
.new-icon {
	width: 36px;
	float: right;
	margin: -72px -16px 0px 0px;
	position: relative;
}
.strikeouttext {
	float: left;
	color: #666;
	font-size: 1.3em;
	text-decoration: line-through;
	padding: 5px 0px 0px 0px;
	width: 70px;
	visibility: hidden;
}
.sign {
	width: 14px;
	float: left;
	color: #000000;
	font-size: 1.5em;
	text-decoration: line-through;
	padding: 6px 0px 0px 0px;
}
.list3-price {
	width: 67px;
	float: right;
	color: #000000;
	font-weight: bold;
	font-size: 1.45em;
	padding: 6px 0px 0px 0px;
}
.list3-material {
	width: 90px;
	float: left;
	color: rgb(226,0,106);
	font-weight: bold;
}
.list3-leer {
	width: 130px;
	float: left;
}
.list3-kleur {
	width: 90px;
	float: left;
	color: rgb(226,0,106);
	font-weight: bold;
	padding: 3px 0px 4px 0px;
}
.list3-color {
	width: 130px;
	float: left;
	padding: 3px 0px 0px 0px;
}
.list3-color-col {
	width: 16px;
	float: left;
}
.list3-image {
	width: 160px;
	float: left;
	padding: 30px 0px 30px 0px;
}
.detail {
	width: 735px;
	float: left;
	padding: 0px 0px 0px 0px;
	display: inline;
}
.detail-col1 {
	/*width: 380px;*/
	width: 535px;
	float: left;
	/*padding: 0px 10px 0px 70px;*/
	text-align:center;
}
.detail-col2 {
	width: 200px;
	float: right;
	/*padding: 85px 0px 0px 0px;*/
}
.detail-col2padding {
	width: 200px;
	float: right;
	padding: 85px 0px 0px 0px;
}
.detail-col1-top {
	/*width: 735px;*/
	float: left;
	border-bottom: 2px solid rgb(226,0,106);
	display: inline;
}
.detail-col1-top-text {
	width: 122px;
	height: 145px;
	padding: 60px 60px 45px 18px;
	background-color: rgb(226,0,106);
	color: #FFF;
	font-family: Arial;
	font-size: 11px;
	float: right;
	line-height: 1.5em;
	border-bottom: 2px solid rgb(226,0,106);
}
.detail-thumb-col {
	width: 535px;
	height: 195px;
	float: left;
	cursor: hand;
	padding: 55px 0 0 0;
}
.detail-thumb {
	width: 165px;
	float: left;
	/*padding: 10px 0px 10px 5px;*/
}
.detail-product {
	float: left;
}
.detail-title {
	width: 230px;
	float: left;
	color: rgb(226,0,106);
	font-weight: bold;
	font-size: 1em;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 6px 0px;
}
.detail-text {
	width: 230px;
	float: left;
	color: #333333;
	font-size: 0.75em;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px 0px 7px 0px;
}
.detail-row {
	width: 190px;
	float: left;
	font-size: 0.70em;
	padding: 3px 0px 4px 10px;
}
.detail-row2 {
	width: 190px;
	float: left;
	font-size: 0.70em;
	padding: 0 0 0 10px;
}
.detail-row3 {
	width: 190px;
	float: left;
	font-size: 0.70em;
	background-image: url(../images/grey-e.gif);
}
.detail-row4 {
	width: 200px;
	float: left;
}
.detail-row5 {
	float: right;
	padding: 30px 0 0 0px;
	border-top: 2px solid #000;
}
.detail-row5-col1 {
	float: left;
	padding: 0 5px 0 0;
}
.detail-row5-col2 {
	float: left;
}
.detail-row3-col1 {
	float: left;
	padding: 3px 0px 0px 6px;
}
.detail-row3-col2 {
	width: 120px;
	float: left;
	font-weight: bold;
	padding: 3px 0px 0px 0px;
}
.detail-row3-col2 a {
	color: #666666;
}
.detail-row3-col3 {
	width: 12px;
	float: left;
	padding: 2px 0px 0px 0px;
}
.detail-row4-text {
	width: 60px;
	float: left;
	font-size: 0.70em;
	padding: 19px 0px 10px 0px;
}
.detail-price {
	width: 110px;
	float: left;
	color: #000000;
	font-weight: bold;
	font-size: 2em;
}
.detail-price .span{
font-size: 2em;
}
.stikeouttext {
	font-size: 16px;
}
.detail-maat {
	width: 60px;
	float: left;
	color: rgb(226,0,106);
	font-weight: bold;
	padding: 4px 0px 4px 0px;
}
.detail-material {
	width: 60px;
	float: left;
	color: rgb(226,0,106);
	font-weight: bold;
}
.detail-leer {
	width: 130px;
	float: left;
}
.detail-kleur {
	width: 60px;
	float: left;
	color: rgb(226,0,106);
	font-weight: bold;
	padding: 3px 0px 4px 0px;
}
.detail-color {
	width: 130px;
	float: left;
	padding: 3px 0px 0px 0px;
}
.detail-option {
	width: 130px;
	float: left;
	padding: 2px 0px 2px 0px;
}
.dropdown {
	width: 100px;
	float: left;
	height: 17px;
	font-size: 0.70em;
}
.detail-color-col {
	width: 16px;
	float: left;
}
.detail-buttons {
	width: 725px;
	height: 19px;
	float: left;
	padding: 29px 10px 0px 0px;
	border-bottom: 2px solid rgb(226,0,106);
	color: rgb(226,0,106);
	text-transform: uppercase;
	font-size: 12px;
}
.detail-buttons a {
	color: rgb(226,0,106);
	text-transform: uppercase;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
.detail-sendafriend {
	float: left;
	padding: 0px 12px 0px 23px;
	background-image: url(../images/sendtofriend-button.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
.detail-where {
	width: 105px;
	float: left;
	padding: 0px 0px 0px 0px;
}
.detail-rate 
{
	width: 118px;
	height: 30px;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
.detail-zoom {
	float: left;
	padding: 0px 15px 0px 16px;
	background-image: url(../images/zoom-button.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
.detail-print {
	float: left;
	padding: 0px 10px 0px 23px;
	background-image: url(../images/print-button.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
}
.rate-text2 {
	width: 40px;
	float: left;
	padding: 0px 0px 0px 6px;
}
.rate-star2 {
	width: 16px;
	float: left;
	padding: 4px 0px 0px 0px;
}
.rate-star3 {
	width: 24px;
	float: left;
	padding: 4px 0px 0px 0px;
}
.logout {
	width: 236px;
	float: left;
	padding: 22px 7px 0px 7px;
}
.logout-button {
	width: 236px;
	float: left;
	text-align: right;
}
.mijnprofiel-bg {
	width: 420px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	background-image: url(../images/grey-e.gif);
	border-top: 2px solid #FFFFFF;
	padding: 15px 0px 0px 10px;
}
.mijnprofiel-bg2 {
	width: 420px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	background-image: url(../images/grey-e.gif);
	border-top: 2px solid #FFFFFF;
	padding: 15px 0px 0px 10px;
	margin: 8px 0px 0px 0px;
}
.mijnprofiel-bg3 {
	width: 420px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	background-image: url(../images/grey-e.gif);
	border-top: 2px solid #FFFFFF;
	padding: 10px 0px 0px 10px;
	margin: 8px 0px 0px 0px;
}
.mijnprofiel-row2 {
	width: 420px;
	float: left;
	padding: 0px 0px 8px 0px;
}
.mijnprofiel-row {
	width: 420px;
	float: left;
	padding: 0px 0px 12px 0px;
}
.mijnprofiel-col1 {
	width: 186px;
	float: left;
	color: rgb(226,0,106);
}
.mijnprofiel-col2 {
	width: 234px;
	float: left;
}
.mijnprofiel-visa {
	width: 39px;
	float: left;
}
.transparent-bg {
	width: 450px;
	float: left;
}
.components {
	width: 430px;
	float: left;
	padding: 0px 10px 0px 10px;
	background-image: url(../images/whitebg.gif);
}
.components-middle {
	width: 450px;
	float: left;
}
.components-bottom {
	width: 430px;
	float: left;
	text-align: right;
	padding: 13px 0px 0px 0px;
	margin: 0px 0px -14px 0px;
}
.send-bottom 
{
    position: relative;
    margin: 0 auto;
	width: 430px;
	float: left;
	padding: 10px 0px 15px 0px;
	/*margin: 0px 0px -13px 0px;*/
	font-size: 12px;
}
.send-bottom a {
	text-transform: uppercase;
	color: #575757;
	text-decoration: underline;
}
.send-bottom-col1 {
	float: left;
}
.send-bottom-col2 {
	float: right;
	padding: 0px 0px 0px 8px;
}
.subscribe-form {
	width: 410px;
	float: left;
	background-image:url(../images/grey-e.gif);
	margin: 10px 0px 0px 0px;
	padding: 7px 10px 0px 10px;
	font-size: 0.75em;
	color: #000000;
}
.subscribe-textfield {
	width: 274px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.subscribe-dropdown {
	width: 88px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.subscribe-dropdown2 {
	width: 148px;
	float: left;
	font-size: 0.75em;
	color: #000000;
}
.subscribe-bottom {
	width: 430px;
	float: left;
	padding: 7px 0px 0px 0px;
	margin: 0px 0px -13px 0px;
}
.subscribe-bottom-col1 {
	width: 336px;
	float: left;
	text-align: right;
}
.subscribe-bottom-col2 {
	width: 86px;
	float: left;
	padding: 0px 0px 0px 8px;
}
.components-title {
	height: 40px;
	padding: 0px 0px 10px 0px;
	font-family: Georgia;
	font-style: italic;
	width: 100%;
	color: rgb(226,0,106);
	font-weight: bold;
	font-size: 18px;
	float: left;
}
.components-subtitlebg {
	width: 388px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 7px 0px;
}
.components-subtitlebg2 {
	width: 388px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	background-image: url(../images/dotted-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 30px 0px 7px 0px;
}
.components-subtitle-main {
	float: left;
	color: rgb(226,0,106);
	text-decoration: none;
}
.components-subtitle {
	width: 51px;
	float: left;
	color: #000000;
}
.scroll {
	width: 408px;
	height: 326px;
	float: left;
	overflow: auto;
	padding: 10px 10px 0px 10px;
}
.about-text {
	width: 388px;
	float: left;
	color: #000000;
	font-size: 0.7em;
	padding: 7px 0px 0px 0px;
}
.components-topbg {
	width: 408px;
	float: left;
	height: 12px;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	margin: 9px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}
.components-border {
	width: 408px;
	float: left;
}
.components-border2 {
	width: 408px;
	float: left;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	padding: 0px 10px 0px 10px;
}
.components-bottombg {
	width: 408px;
	float: left;
	text-align: right;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;	
	background-image: url(../images/bottom-shadow.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px 10px 0px 10px;
}
.search-form {
	width: 443px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 5px 7px;
	background-color: #CCC;
}
.search-form-col1 {
	width: 213px;
	float: left;
	padding: 0 20px 0 0;
	font-size: 12px;
}
.search-form-col2 {
	width: 10px;
	float: left;
}
.search-form-col3 {
	width: 31px;
	float: left;
}
.search-form-col3 a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.results {
	width: 450px;
	float: left;
	font-size: 0.75em;
	color: #000000;
	padding: 5px 0px 5px 0px;
	background-image: url(../images/grey-e.gif);
}
.results2 {
	width: 450px;
	float: left;
	font-size: 0.75em;
	color: #000000;
	border-top: 1px solid #ffffff;
	background-image: url(../images/grey-e.gif);
}
.results2-text {
	float: left;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #ffffff;
}
.results-bold {
	font-weight: bold;
}
.results2-products {
	float: left;
	border-right: 1px solid #ffffff;
	padding: 5px 10px 5px 10px;
}
.results2-products a{
	color: #000000;
	background-color: #eeeeee;
}
.results2-products a:hover{
	color: rgb(226,0,106);
	background-color: #CCCCCC;
	padding: 5px 0px 5px 0px;
}
.results2-pages {
	float: left;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #ffffff;
}
.results2-pages a{
	color: #000000;
	background-color: #eeeeee;
}
.results2-pages a:hover{
	color: rgb(226,0,106);
	background-color: #CCCCCC;
	padding: 5px 0px 5px 0px;
}
.results-text {
	width: 90px;
	float: left;
	padding: 0px 0px 0px 10px;
}
.results-color {
	width: 195px;
	font-weight: bold;
	float: left;
	color: rgb(226,0,106);
}
.results-link {
	width: 104px;
	float: left;
}
.results-link a{
	color: #333333;
	text-decoration: none;
}
.results-link a:hover{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.results-link a:active{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.results-back {
	width: 17px;
	float: left;
}
.results-next {
	width: 14px;
	float: left;
}
.naam-mainrow {
	width: 388px;
	float: left;
}
.naam-title A
{
	color: rgb(226,0,106);
	text-decoration: none;
	font-family: Georgia;
}
.naam-title {
	width: 388px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	color: rgb(226,0,106);
	padding: 30px 0px 5px 0px;
}
.naam-image {
	width: 54px;
	float: left;
}
.naam-details {
	width: 334px;
	float: left;
}
.naam-row {
	width: 334px;
	float: left;
	font-size: 0.75em;
	padding: 3px 0px 3px 0px;
}
.naam-row2 {
	width: 334px;
	float: left;
	font-size: 0.75em;
}
.naam-row-col1 {
	width: 168px;
	float: left;
	color: #333333;
}
.naam-row-col2 {
	width: 147px;
	float: left;
	color: #333333;
	padding: 0px 0px 0px 19px;
}
.naam-row-col2-col1 {
	width: 36px;
	float: left;
	color: rgb(226,0,106);
}
.naam-row-col2-col2 {
	width: 100px;
	float: left;
}
.naam-row-col1-col1 {
	width: 66px;
	float: left;
	color: rgb(226,0,106);
	padding: 0px 0px 0px 10px;
}
.naam-row-col1-col2 {
	width: 92px;
	float: left;
	color: #333333;
}
.naam-row-col2-col3 {
	width: 15px;
	float: left;
	font-size: 0.8em;
	padding: 5px 0px 0px 0px;
}
.naam-row-col2-col4 {
	width: 119px;
	float: left;
	color: #000000;
	font-weight: bold;
}
.components-colortext {
	color: rgb(226,0,106);
}
.send-title {
	width: 388px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	color: rgb(226,0,106);
	padding: 0px 0px 5px 0px;
	font-family: Georgia;
	font-style: italic;
}
.send-details {
	width: 334px;
	float: left;
}
.send-row {
	width: 408px;
	float: left;
	font-size: 0.75em;
	padding: 3px 0px 3px 0px;
}
.send-row2 {
	width: 408px;
	float: left;
	font-size: 0.75em;
	padding: 3px 0px 3px 0px;
}
.send-image {
	width: 353px;
	float: left;
	padding: 0px 0px 0px 55px;
}
.send-row-col1 {
	width: 127px;
	float: left;
	color: #333333;
	padding: 0px 0px 0px 0px;
}
.send-row-col2 {
	width: 130px;
	float: left;
	color: #333333;
	padding: 0px 0px 0px 8px;
	background-repeat: repeat-y;
	background-position: right;
}
.send-row-col3 {
	width: 117px;
	float: left;
	color: #333333;
	padding: 0px 0px 0px 8px;
}
.send-row-col3-col1 {
	width: 39px;
	height: 20px;
	float: left;
	color: rgb(226,0,106);
}
.send-row-col3-col2 {
	width: 78px;
	float: left;
}
.send-row-col3-col3 {
	width: 39px;
	float: left;
}
.send-row-col2-col1 {
	width: 65px;
	height: 20px;
	float: left;
	color: rgb(226,0,106);
}
.send-row-col2-col2 {
	width: 65px;
	float: left;
}
.send-row-col1-col1 {
	width: 55px;
	height: 20px;
	float: left;
	color: rgb(226,0,106);
}
.send-row-col1-col2 {
	width: 72px;
	float: left;
	color: #333333;
}
.send-row-col2-col3 {
	width: 15px;
	float: left;
	font-size: 0.8em;
	padding: 5px 0px 0px 0px;
}
.send-row-col2-col4 {
	width: 100px;
	float: left;
	color: #000000;
	font-weight: bold;
}
.send-form {
	width: 430px;
	float: left;
	background-image: url(../images/grey-e.gif);
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.send-form-col1 {
	width: 211px;
	float: left;
	padding: 0px 0px 7px 7px;
}
.send-form-col0-row0
{
	width: 100%;
	padding: 5px 5px 0px 5px;
	margin: 0px 0px 10px 0px;
	font-size: 0.75em;
}
.send-form-col1-row1
{
	width: 211px;
	float: left;
	padding: 5px 0px 0px 0px;
}
.send-form-col1-row1{
	width: 211px;
	float: left;
	padding: 5px 0px 0px 0px;
	height: 20px;
}
.send-form-col2 {
	width: 212px;
	float: left;
	padding: 5px 0px 0px 0px;
	height: 95px;
}
.send-textfield {
	width: 196px;
	height: 14px;	
	float: left;
}
.send-textarea {
	width: 200px;
	height: 90px;
	float: left;
}
.components-details {
	width: 360px;
	float: left;
}
.components-row {
	width: 360px;
	float: left;
	font-size: 0.75em;
	padding: 3px 0px 3px 0px;
}
.components-row-col1 {
	width: 168px;
	height: 20px;
	float: left;
	color: #333333;
	background-image: url(../images/dotted-line4.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.components-row-col2 {
	width: 147px;
	float: left;
	color: #333333;
	padding: 0px 0px 0px 10px;
}
.components-row-col1-col1 {
	width: 66px;
	float: left;
	color: rgb(226,0,106);
}
.components-row-col1-col2 {
	width: 92px;
	float: left;
	color: #333333;
}
.components-row-col2-col1 {
	width: 60px;
	float: left;
	color: rgb(226,0,106);
}
.components-row-col2-col2 {
	width: 87px;
	float: left;
	color: #333333;
}
.components-mainrow {
	width: 428px;
	float: left;
}
.components-title2 {
	width: 360px;
	float: left;
	font-size: 0.90em;
	font-weight: bold;
	color: rgb(226,0,106);
	padding: 0px 0px 5px 0px;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.components-image {
	width: 58px;
	float: left;
	padding: 0px 0px 0px 10px;
}
.components-form {
	width: 430px;
	float: left;
	margin: 14px 0px 0px 0px;
}
.dropdownbg {
	width: 263px;
	float: left;
	background-image: url(../images/grey-c.gif);
	padding: 5px 0px 5px 6px;
}
.dropdown-col1 {
	width: 132px;
	float: left;
}
.dropdown-col2 {
	width: 123px;
	float: left;
}
.components-dropdown {
	width: 120px;
	height: 20px;
	float: left;
	color: #000000;
}
.postcardbg {
	width: 144px;
	float: left;
	background-image: url(../images/grey-c.gif);
	margin: 0px 10px 0px 0px;
	padding: 5px 0px 5px 6px;
}
.postcard-col1 {
	width: 106px;
	float: left;
}
.postcard-textfield {
	width: 92px;
	height: 14px;
	float: left;
	color: #000000;
}
.postcard-col2 {
	width: 30px;
	float: left;
}
.izet-title {
	width: 398px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	color: rgb(226,0,106);
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 10px 5px 0px;
}
.izet-row {
	width: 398px;
	float: left;
	padding: 0px 10px 0px 0px;
}
.izet-row-col1 {
	width: 205px;
	float: left;
	color: #333333;
	font-size: 0.75em;
	background-image: url(../images/dotted-line4.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.izet-row-col2 {
	width: 183px;
	float: left;
	padding: 7px 0px 0px 10px;
}
.izet-addressrow {
	width: 205px;
	float: left;
	background-image: url(../images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 7px 0px 5px 0px;
}
.izet-address {
	width: 65px;
	float: left;
	color: rgb(226,0,106);
}
.izet-addresstext {
	width: 140px;
	float: left;
}
.izet-viewrow {
	width: 205px;
	float: left;
	padding: 22px 0px 0px 0px;
}
.izet-view {
	width: 77px;
	float: left;
	color: #000000;
	font-weight: bold;
}
.izet-row-back {
	width: 398px;
	float: left;
	padding: 152px 0px 0px 0px;
}
.backbutton {
	width: 28px;
	float: left;
}
.back-link {
	width: 370px;
	float: left;
	padding: 3px 0px 0px 0px;
	font-size: 0.80em;
	color: #000000;
	font-weight: bold;
}
.back-link a{
	color: #000000;
	text-decoration: none;
}
.store-hours {
	width: 183px;
	float: left;
	color: rgb(226,0,106);
	font-size: 0.75em;
	padding: 0px 0px 4px 0px;
}
.hours-row {
	width: 183px;
	float: left;
	font-size: 0.75em;
}
.days {
	width: 82px;
	float: left;
	color: #333333;
}
.hours {
	width: 101px;
	float: left;
}
.email {
	width: 430px;
	height: 600px;
	padding: 0px 10px 0px 6px;
}
.email-logo {
	width: 430px;
	float: left;
	padding: 7px 0px 20px 0px;
	margin: 0 0 0 -15px;
}
.email-row {
	width: 430px;
	float: left;
	padding: 7px 0px 35px 0px;
}
.email-link {
	float: left;
	font-size: 0.75em;
	color: #000000;
	font-weight: bold;
}
.email-text {
	width: 238px;
	float: left;
	font-size: 0.75em;
	color: #333333;
	padding: 2px 0px 0px 0px;
}
.email-link a{
	color: #000000;
	text-decoration: underline;
}
.email-arrow {
	float: left;
}
.error {
	width: 300px;
	padding: 0px 10px 0px 10px;
}
.error-title {
	width: 300px;
	float: left;
	color: rgb(226,0,106);
	font-size: 0.75em;
	font-weight: bold;
}
.error-image {
	width: 300px;
	height: 50px;
	float: left;
}
.error-text {
	width: 300px;
	float: left;
	font-size: 0.70em;
}
.error-close {
	width: 300px;
	float: left;
	text-align: right;
	padding: 19px 0px 0px 0px;
}


.cart-component .pump .pump-col2 .pump-row2 .maat .maat-col2 #form #aantal-cart {
height: 2px;
}
.paym-meth-cost {
}
.paym-meth {
	width: 550px;
	float: left;
	font-size: 0.7em;
}
.paym-meth-cost {
	float: left;
	width: 145px;
	font-size: 1.1em;
	color: #000000;
	text-align: right;
	font-weight: bold;
}
.paym-meth-head {
	font-size: 0.9em;
	font-weight: bold;
	color: rgb(226,0,106);
	width: 550px;
	float: left;
	padding: 0 0 5px 0;
}
.paym-meth-cost-head {
	font-size: 0.9em;
	font-weight: bold;
	color: rgb(226,0,106);
	width: 145px;
	float: left;
	padding: 0 0 5px 0;
	text-align: right;
}
.paym-meth-keuze {
	width: 695px;
	float: left;
	padding: 15px 0px 0px 30px;
}
.kortingscode-head {
	font-size: 0.9em;
	color: rgb(226,0,106);
	padding: 0 0 5px 0;
	font-weight: bold;
}
.invoer-kortingscode 
{
	width: 695px;
	float: left;
	padding-top: 15px;
	padding-left: 30px;
	padding-bottom: 30px;
}
.kortingscode-input {
	font-size: 11px;
	color: #000000;
	float: left;
	width: 695px;
	text-transform: uppercase;
	font-family: Georgia;
}
.kortingscode-input a {
	color: #000;
	cursor: pointer;
	text-decoration: underline;
}
.text-kortingscode {
	height: 16px;
	width: 150px;
}
.kortingscode-button {
	margin-bottom: -10px;
}

/* CSS waarop Dreamweaver crasht */
.view-row {
	float: right;
	width: 310px;
	margin-top:-25px;
}
.view-row a {
	color: rgb(226,0,106);
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 20px;
}
.view-col1 {
	width: 168px;
	float: right;
}
.view-col2 {
	width: 175px;
	float: right;
}
.view-col2-text {
	width: 65px;
	float: left;
	font-weight: bold;
	font-size: 0.75em;
	line-height: 26px;
}
.view-icon {
	width: 100px;
	padding: 0 0 0 0;
	float: left;
	font-weight: bold;
	font-size: 0.7em;
}
.view-icon img{
	padding: 0 3px 0 0;
}
.view-previous {
	float: right;
	background-image: url(../images/product-submit-prev.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 0 10px 0 30px;
}
.view-next {
	padding: 0 30px 0 10px;
	float: right;
	background-image: url(../images/product-submit.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.view-number {
	width: 148px;
	float: right;
	font-size: 0.75em;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
}
.view-number a{
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.view-number a:hover{
	font-weight: bold;
	color: rgb(226,0,106);
	text-decoration: none;
}
.view-number a:active{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.view-col3 {
	width: 320px;
	float: right;
	padding: 0px 0px 0px 0px;
}
.view-col4 {
	width: 177px;
	float: right;
	padding: 0px 30px 0px 0px;
}
.dropdown7 {
	width: 61px;
	float: left;
	font-size: 0.75em;
}
.loginbutton {
	cursor: hand;
	color: #000;
}
.search-arrow {
	cursor: hand;
}

/*  .....................  "floating-layer-wrapper" Starts from here .................. */

iframe {
	border: solid 1px #333333;
}

.floating-layer-wrapper {
	position: absolute;
	overflow: hidden;
	background-color: #fff;
	display: block;
}

.floating-layer-wrapper h1 {
	float: left;
	height: 20px;
	color: #b89d4a;
	font-size: 18px;
	font-weight: bold;
}

.floating-layer-wrapper .menu {
	float: right;
	height: 15px;
}

.floating-layer-wrapper ul.popup-menu {
	float: right;
	height: 20px;
	list-style-type: none;
	text-align: left;
}

.floating-layer-wrapper ul.popup-menu li {
	display: inline;
	padding-left: 9px;
	padding-right: 10px;
	background: url(../../images/site/dvd-popup-menu.gif) left center no-repeat;
}

.floating-layer-wrapper ul.popup-menu li a {
	color: #333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}

.floating-layer-wrapper ul.popup-menu li a img {
	padding-left: 5px;
	vertical-align: middle;
}

.floating-layer-wrapper ul.popup-menu li a:hover {
	color: #000;
}

.floating-layer-wrapper ul.popup-menu li.first-item {
	padding-left: 0px;
	background: none;
}

/*  .....................  "content of floating-layer-wrapper" Starts from here .................. */

.floating-sluiten
{
	cursor: hand;
	text-align: right;
	text-transform: uppercase;
	font-size: 12px;
	color: #666;
	padding: 10px 10px 20px 0;
	font-weight: bold;
}
.floating-sluiten a{
	color: rgb(226,0,106);
	text-decoration: underline;
}
.newsletter-subscribe {
	float: left;
	width: 250px;
	height: 250px;
	padding-bottom: 14px;
	padding: 20px;
	border: solid 1px #333;
}


.loginwindow
{
	float: left;
	width: 250px;
	height: 220px;
	padding: 0px;
	margin: 0px;
}

.searchwindow
{
	float: left;
	width: 450px;
	height: 600px;
	padding: 10px;
	margin: 0px;
}

.confirmwindow
{
	float: left;
	width: 400px;
	height: 200px;
	padding: 10px;
	margin: 0px;
}

.imagewindow
{
	float: left;
	width: 750px;
	height: 640px;
	padding: 10px;
	margin: 0px;
}

.friendwindow
{
	float: left;
	width: 440px;
	height: 620px;
	padding: 10px;
	margin: 0px;
	margin-left: 5px;
	margin-right: 5px;
	background-image: url(../images/whitebg.gif);
}

.passwordwindow
{
	width: 430px;
	height: 170px;
	padding: 10px;
	margin: 0px;
}

.datum-col1 {
	width: 60px;
	float: left;
	font-size: 0.7em;
	background-image: url(../images/dotted-line4.gif);
	background-position: right;
	background-repeat: repeat-y;
	padding: 8px 0px 8px 14px;
	height: 14px;
	color: rgb(226,0,106);
	font-weight: bold;
}

.datum-col2 {
	width: 115px;
	float: left;
	font-size: 0.7em;
	padding: 8px 0px 8px 12px;
	height: 14px;
}

.cart-message
{
	border: solid 1px red;	
	padding: 4px 4px 4px 4px;
	float: left;
	font-size: 0.9em;
}

.cart-emptymessage
{
	clear: both;
}
A.close
{
}
.service-link-head {
	font-family: Georgia;
	font-size: 11px;
	font-weight: bold;
	color: rgb(226,0,106);
	text-transform: none;
	font-style: italic;
}
.content-title {
	font-family: Georgia;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: rgb(226,0,106);
	padding-bottom: 15px;
}
.content-body {
	font-size: 11px;
	line-height: 14px;
}
/* ----store locator---- */
.storelocatorwindow
{
    float: left;
	width: 400px;
	height: 450px;
	padding: 10px;
	margin: 0px;
}

.storelocatorwindowresult
{
	width: 445px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	overflow: auto;
	font-size: 16px;
}
.address-row {
	width: 334px;
	float: left;
	padding: 7px 0px 8px 0px;
	background-image: url(/images/dotted-line3.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	margin: 0px 0px 8px 0px;
}
.address-col1 {
	width: 137px;
	float: left;
	background-image: url(/images/dotted-line4.gif);
	background-position: right;
	background-repeat: repeat-y;
	color: #333333;
	font-size: 0.70em;
}
.address-col2 {
	width: 187px;
	float: left;
	color: #333333;
	font-size: 0.70em;
	padding: 0px 0px 0px 10px;
}
.address-col2 a{
	color: #333333;
}
.address {
	width: 137px;
	float: left;
}
.address-bold {
	width: 137px;
	float: left;
	font-weight: bold;
}
.shick-addressrow {
	width: 205px;
	float: left;
	padding: 7px 0px 5px 0px;
}
.shick-addressrow2 {
	width: 193px;
	float: left;
	padding: 7px 0px 5px 0px;
}
.shick-address {
	width: 65px;
	float: left;
	color: #EC098D;
}
.shick-addresstext {
	width: 140px;
	float: left;
}
.shick-addresstext2 {
	width: 120px;
	float: left;
}
.text-row1 {
	width: 150px;
	float: left;
}.shick-row {
	width: 398px;
	float: left;
	padding: 0px 10px 0px 0px;
}
.shick-row-col1 {
	width: 398px;
	float: left;
	color: #333333;
	font-size: 0.75em;
	background-image: url(/images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.shick-row-col2 {
	width: 183px;
	float: left;
	padding: 7px 0px 0px 10px;
}
.shick-title {
	width: 398px;
	float: left;
	font-size: 1em;
	font-weight: bold;
	color: #EC098D;
	background-image: url(/images/dotted-line3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 0px 5px 0px;
}
/* ---foutmelding cc-kaarttype ---*/
#ctl00_ctl00_mainContentPlaceHolder_contentFirstColumnPlaceHolder_creditCard_CustomValidator1 {
padding: 5px 15px;
font-size: 12px;
font-weight: bold;
background-color: rgb(240,240,240);
border: 1px solid red;
}