/* CSS Document */
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
text-decoration:none;
color:#bda4c9;
padding-left:0px;
padding-bottom:7px;
padding-top:7px;
margin:0px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
text-decoration:none;
color:#bda4c9;
padding-left:0px;
padding-top:7px;
margin:0px;
}
div.container {
border: 0px solid #000000;
width: 303px;
padding: 0px;
}

div.float {
border: 0px dashed #FF0000;
text-align: center;
color:#7c4a93;
width: 101px;
height:85px;
margin: 0px;
padding: 0px;
float: left;
}

div.spacer {
clear: both;
}
div.prod_container {
border: 0px solid #000000;
width: 629px;
padding: 0px;
}

div.prod_float {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: center;
color:#7c4a93;
width: 155px;
margin-bottom:20px;
/*margin-bottom:5px;*/
padding: 1px;
float: left;
}
.basket_timeline{
color:#7c4a93;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
.baskettext{
padding-right:10px;
padding-top:4px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.basketbutton{
padding-right:4px;
}
.searchbalk{
width:310px;
}
.categories{
padding-top:10px;
}
.categorie_text{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
color:#7c4a93;
}
.border_purple{
border:1px #7c4a93 solid;
}
.picture_border2{
border:7px #c6aad3 solid;
}
.picture_border{
border:3px #ffffff solid;
}
.picture_padding{
padding-top:8px;
}

.productborder{
border:1px #c6aad3 solid;
}
.price_button{
width:155px;
background-color:#c6aad3;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:normal;
display:block;
text-decoration:none;
}
.price_imagefield{
height:180px;
}
/*******************
* Main site
******************/
.main_topmenu{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
text-decoration:none;
margin-left:15px;
margin-right:15px;
}
.main_tabmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
text-decoration:none;
color:#7c4a93;
width:127px;
height:19px;
background-image:url(/layout/toys/Categories/tab.gif);
margin-left:2px;
display:block;
vertical-align:middle;
float:left;
padding-top:6px;
}
.main_tabmenu_a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
text-decoration:none;
color:#7c4a93;
width:127px;
height:19px;
background-image:url(/layout/toys/Categories/tab_a.gif);
margin-left:2px;
display:block;
vertical-align:middle;
float:left;
padding-top:6px;
}
.main_foot
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#A7A7A7;
text-decoration:none;
text-align:center;
}
.main_categoeries
{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#FFFFFF;
text-decoration:none;
}

.main_myaccount
{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#FFFFFF;
text-decoration:none;
}

.myaccount_menubox1
{
	border:1px #e8ddeb solid;
}
.myaccount_menubox2
{
	border:1px #e8ddeb solid;
	padding-left:5px;
}
.myaccount_menuboxtekst
{
	color:#7c4a93; font-family:Arial, Helvetica, sans-serif; font-size:14; font-weight:bold; text-decoration:none;
}

.productname{
height:35px;
width:155px;
vertical-align:bottom;
}
.margin_form{
padding:0px;
margin:0px;
}
.tekst_12_black{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
}
.tekst_14_white{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.black_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.purple_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c4a93;
	text-decoration:none;
}
.purple_14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7c4a93;
	text-decoration:none;
}
.tekst_12_white{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.lightpurple_16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ddcfe4;
text-decoration:none;
}
.lightpurple_14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ddcfe4;
	text-decoration:none;
}
.lightpurple_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bda4c9;
	text-decoration:none;
}
.darkpurple_16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#7c4a93;
text-decoration:none;
}
.darkpurple_14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7c4a93;
	text-decoration:none;
}
.name_button{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.helpdesk_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:black;
margin-bottom:15px;
padding-bottom:10px;
border-bottom: 1px dashed #ddcfe4;
width:600px;
text-align:left;
}
.helpdesk_menubtn
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7c4a93;
	text-decoration:none;
}
/************************
* page nr
*************************/
.pagenr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c4a93;
text-decoration:none;
}
.pagenr_active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ddcfe4;
text-decoration:none;
}

.pagenr_general
{
color:#7C4A93;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
text-decoration:none;
}
.pagenr_prev
{
	color:#7C4A93;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	text-decoration:none;
	border-right: 1px #7C4A93 solid;
	padding-right:5px;
}
pagenr_next
{
	color:#7C4A93;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	text-decoration:none;
	
}

.pagenr_prev_off
{
	color:#DDCFE4;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	text-decoration:none;
	border-right: 1px #7C4A93 solid;
	padding-right:5px;
}
pagenr_next_off
{
	color:#DDCFE4;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	text-decoration:none;
	
}

/***************************
* Option bar
***************************/
.productoption_field
{
	background:url(/layout/toys/html_markup/Options.png);
	width:629px;
	height:30px;
}
.productoption_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.productoption_pagenrfield
{
	width:629px;
}

/***************************
* productinfo
**************************/
.prodinfo_picture_padding{
padding-left:12px;
}
.prodinfo_picture_border{
border:1px #805096 solid;
}
.prodinfo_thumbnail_padding{
padding-top:8px;
margin-top:8px;
}
.prodinfo_tekst_titel{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#59236a;
font-weight:normal;
}
.prodinfo_padding_10px{
padding:10px;
}
.prodinfo_tekst_opties{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#59236a;
padding-top:10px;
text-decoration:none;
}
.prodinfo_margin_10px{
margin:10px;
}
.prodinfo_tekstfield{
width:30px;
}
.prodinfo_tekst_12{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
}
.prodinfo_tekst_price{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#FF0000;
}
.prodinfo_tabbutton_active{
color:white;
background-color:#7c4a93;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
border:1px #7c4a93;
border-style:solid solid none solid;
display:block;
width:115px;
float:left;
text-align:center;
padding:2px;
text-decoration:none;
margin-right:2px;
margin-top:10px;
}
.prodinfo_tabbutton{
color:#7c4a93;
background-color:#f2e9f5;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
border:1px #7c4a93;
border-style:solid solid none solid;
display:block;
width:115px;
float:left;
text-align:center;
padding:2px;
text-decoration:none;
margin-right:2px;
margin-top:10px;
}
.prodinfo_tab_bg{
color:black;
background-color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
border:1px #7c4a93 solid;
display:block;
width:574px;
height:270px;
float:left;
text-decoration:none;
overflow:auto;
padding:5px;
}
.prodinfo_nav_btn{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
border: 1px #7c4a93 solid;
background-color:#f6f0f8;
color:#7c4a93;
text-decoration:none;
width:100px;
padding:2px;
margin-bottom:5px;
text-align:center;
font-weight:bold;
}
.prodinfo_nav_btn:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
border: 1px #7c4a93 solid;
background-color:#bda4c9;
color:#7c4a93;
text-decoration:none;
width:100px;
padding:2px;
margin-bottom:5px;
text-align:center;
font-weight:bold;
}

/**
* bestseller
**/
.best_position{
height:35px;
width:74px;
border-bottom:#bda4c9 1px solid;
text-align:center;
float:left;
margin-top:20px;
}
.best_name{
height:55px;
width:330px;
border-bottom:#bda4c9 1px solid;
text-align:left;
float:left;
}
.best_image{
height:55px;
width:60px;
border-bottom:#bda4c9 1px solid;
border-left:#bda4c9 1px solid;
float:left;
}
.best_price{
height:39px;
width:80px;
border-bottom:#bda4c9 1px solid;
float:left;
margin-top:16px;
}
.best_order{
height:39px;
width:80px;
border-bottom:#bda4c9 1px solid;
float:left;
margin-top:16px;
}
/**
* New releases
**/

.newrelease_name{
height:55px;
width:210px;
border-bottom:#8da5bf 1px solid;
text-align:left;
float:left;
}
.newrelease_date{
height:39px;
width:100px;
border-bottom:#8da5bf 1px solid;
text-align:left;
float:left;
margin-top:16px;
}


/**
* Shopping basket
**/

.price_text_red_12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#CC0000;
	text-decoration:none;
}
.price_text_green_12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#009900;
	text-decoration:none;
}
.basket_actieprice
{
	color:#CC0000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.basket_mini_button
{
	display:block;
	width:124px;
	height:22px;
	background-color:#FFFFFF;
	color:#bda4c9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:3px;
}
.btn_pay{
	border:1px solid #FFFFFF;
	display: block;
	width: 130px;
	text-align: center ;
	text-decoration: none;
}
.btn_item_remove{
	border:1px solid #bda4c9;
	background-color:#f6f0f8;
	display: block;
	width: 75px;
	text-align: center ;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c4a93;
}
.btn_backtolist{
	border:1px solid #bda4c9;
	background-color:#bda4c9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	display: block;
	width:140px;
	text-align: center ;
	text-decoration: none;
}
TR.headbasket{
	background-color:#bda4c9;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.basketrow1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.basketrow2{
	background-color:#f6f0f8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.basketlist{
	border: #bda4c9 1px solid;
	color:#7c4a93;
}
.border_right_purple{
	border-right: #bda4c9 1px solid;
}
.border_bottom_purple{
	border-bottom: #bda4c9 1px solid;
}
.border_top_purple{
	border-top: #bda4c9 1px solid;
}
.alert_edit{
border: 1px #FF0000 dashed;
background-color:#FFBBCC;
width:624px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
padding:3px;
margin-bottom:6px;
}

.paymethode_info{
/*border: 1px #e8b8e8 solid;
background-color:#f8f5f8;*/
margin-left: 25px;
}
.orderinfotable{
background-color:#f6f0f8;
border: 1px #bda4c9 solid;
}
/***************************
* user account
**************************/
.useraccount_imgnav{
margin-top:5px;
margin-bottom:5px;
}
/***************************
* Mailbox
**************************/
.mail_unread
{
background-color:#F6F0F8;
border-bottom:1px solid #BDA4C9;
}
.mail_unread:hover
{
background-color:#EEEEEE;
}

.mail_read
{
border-bottom:1px solid #BDA4C9;
}
.mail_read:hover
{
background-color:#EEEEEE;
}

.mail_selected{
	background-color:#EEEEEE;
}
.mail_selected:hover{
	background-color:#EEEEEE;
}
/***************************
* messeges(succes/error)
**************************/
.succes{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009900;
font-weight:bold;
}
.error{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
font-weight:bold;
}
/***************************
* orderlist
**************************/
.order_table{
width:624px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
}
.order_url{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
}
.order_row
{
	background-color:#FFFFFF;
}
.order_row:hover
{
	background-color:#ebdeeb;
}
/***************************
* orderinfo
**************************/
.orderinfo_table{
width:624px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.orderinfo_field{
width:310px;
background-color:#f6f0f8;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.orderinfo_list{
background-color:#f6f0f8;
color:#7c4a93;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
/***************************
* search
**************************/
.search_btn_categorie{
	border:1px solid #bda4c9;
	background-color:#f6f0f8;
	display: block;
	text-align: center;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c4a93;
	width:150px;
}
.search_btn_categorie_active{
	border:1px solid #bda4c9;
	background-color:#7c4a93;
	display: block;
	text-align: center;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f6f0f8;
	width:150px;
}
.search_cat_box{
width:624px;
text-align:left;
border: 1px #ddcfe4 dashed;
}
.search_div_cat{
width:151px;
height:15px;
float:left;
margin:2px;
}
.thumbnail_padding
{
margin:2px;
}
.input_login {
width: 150px;
}
/***************************
* Productlist & info
**************************/
.order_button{
width:155px;
background-color:#ffffff;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF0000;
font-weight:normal;
display:block;
text-decoration:none;
border:1px #c6aad3 solid;
cursor:pointer;
}
.order_button2{
width:70px;
background-color:#FFFFFF;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
color:#7c4a93;
display:block;
text-decoration:underline;
border:0px #c6aad3 solid;
cursor:pointer;
}
.order_button3{
width:200px;
background-color:#e5d9ea;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
color:#7c4a93;
display:block;
text-decoration:none;
border-top: 1px #bda4c9 solid;
border-left: 1px #bda4c9 solid;
border-right:1px #7c4a93 solid;
border-bottom:1px #7c4a93 solid;
cursor:pointer;
}
.order_button4{
width:155px;
background-color:#e5d9ea;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#7c4a93;
display:block;
text-decoration:none;
border:1px #c6aad3 solid;
cursor:pointer;
}