body, td {
vertical-align: top;
font-family: Verdana, Arial, Sans-Serif;
font-size: 12px;
}

#login_cell {
padding: 6px 6px 2px 10px;
color: #FFFFFF;
}
#login_cell input {
width: 150px;
margin: 0px 5px;
color: #000000;
font-size: 10px;
}
#login_cell img {
padding: 0px;
margin: 0px 2px;
}

#cart_cell {
padding: 6px 6px 2px 60px;
color: #FFFFFF;
}

#cart_cell img {
padding: 0px;
margin: 0px;
float: right;
}
#leftmenu {
float: left;
margin: 0px 0px 0px 10px;
}
#content {
float: right;
margin: 0px 10px 0px 0px;
}
#content_cell {
padding: 10px;
}

#content_div {
width: 713px;
}
#menu a {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin: 0px 5px 0px 5px;

}

#leftmenu a {
color: #FFFFFF;
text-decoration: none;
font-size: 14px;
margin: 0px 5px;
}

#categories_links {
 padding: 0px 10px;
}
#categories_links a {
 font-weight: bold;
}
#tags_links {
padding: 0px 10px;
text-align: center;
}
#tags_links a {
 font-size: 12px;
 text-decoration: underline;
 font-weight: bold;
}
#search input {
margin: 7px 0px 0px 10px;
width: 130px;
}
#search a {
margin: 0px;
padding: 0px;
}

#bestseller {
text-align: center;
padding: 5px;
}
#bestseller a {
color: #000000;
font-size: 10px;
font-weight: normal;
}

#products_list div {
padding: 0px;
text-align: center;
float: left;
width: 236px;
height: 266px;
}

#products_list div img {
margin: 20px 0px 10px 0px;
}


#products_list div.new {
  background-image: url('../afbeeldingen/product-background_07.png');

}
#products_list div.standard {
  background-image: url('../afbeeldingen/product-background_01.png');

}
#products_list div.standard_over {
  background-image: url('../afbeeldingen/product-background_02.png');
}

#products_list div.sale {
  background-image: url('../afbeeldingen/product-background_04.png');

}
#products_list div.sale_over {
  background-image: url('../afbeeldingen/product-background_05.png');
}

#products_list div.new_over {
  background-image: url('../afbeeldingen/product-background_08.png');
}

a.icon_link {
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.product_title {
	font-weight: bolder;
	font-size: 11px;
}
td.left_menu_title {
	color: #F5F5F5;
	font-weight: bolder;
	padding-top: 4px;
	font-size: 11px;
}
td.menu, a.menu {
  	vertical-align: middle;
	font-size: 11px;
	text-align: center;
	color: #1F1F1F;
	text-decoration: none;
}
table.left_menu {
	width: 180px;
	background-color: #ECECEC;
	border-width: 1px;
	border-color: #CACACA;
	border-style: solid;
}
th.left_menu {
	font-size: 12px;
	background-color: #CACACA;
}
input, textarea {
	font-size: 12px;
	border-width: 1px;
	border-color: #CACACA;
	border-style: solid;
}
input.amount {
	width: 40px;
	text-align: center;
}
select {
	width: 150px;
}
.align_right {
	text-align: right;
}

table.cart {
	width: 710px;
	border-width: 1px;
	border-color: #666666;
	border-style: dotted;
}
#cart td {
 background-color: #DCDCDC;
}
#cart th {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color: #FBB500;
}
table.code_form {
	width: 710px;
	border-width: 1px;
	border-color: #666666;
	border-style: dotted;
}
#code_form th {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color: #FBB500;
	text-align: left;
	padding-left: 5px;
}
#code_form td {
  padding-right: 5px;
  text-align: right;
}


table.paydel {
	width: 710px;
	border-width: 1px;
	border-color: #666666;
	border-style: dotted;
}
#paydel th {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color: #FBB500;
	text-align: left;
	padding-left: 5px;
}

table.remarks {
	width: 710px;
	border-width: 1px;
	border-color: #666666;
	border-style: dotted;
}
#remarks th {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color: #FBB500;
	text-align: left;
	padding-left: 5px;
}

table.address_form {
	width: 350px;
	border-width: 1px;
	border-color: #666666;
	border-style: dotted;
}
#address_form th {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color: #FBB500;
	text-align: left;
	padding-left: 5px;
}

#cart td.nocolor {
background-color: transparent;
}

#cart td.color1 {
  background-color: #FDD672;
}

#cart td.color2 {
  background-color: #FBB500;
  font-weight: bold;
}

#copyright {
float: left;
padding: 3px;
color: #DDDDDD;
font-size: 10px;
}

#proclame {
float: right;
padding: 3px;
color: #DDDDDD;
text-align: right;
font-size: 10px;
}
#proclame a {
color: #DDDDDD;
font-weight: bold;
text-decoration: none;}

a.copyrightlink {
color: #333333;
font-weight: bold;
}


table.cart_balk {
  width: 100%;
}
td.cart_balk_selected {
  width: 33%;
  background-color: #FBB500;
  color: #000000;
	font-weight: bold;
  padding: 5px;
  font-size: 11px;
}
td.cart_balk_unselected {
  width: 33%;
  background-color: #FDD672;
  font-size: 11px;
  padding: 5px;
}
img {
border: 0px;
}

#WS_prices table
{
margin-left: auto;
margin-right: auto;
border:1px solid #c3c3c3;
border-collapse:collapse;
width: 350px;
}

#WS_prices th
{
background-color:#e5eecc;
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
font-size: 12px;
}

#WS_prices td
{
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
text-align: center;
}

#ws_brand {
background-color: #D7D7D7;
font-size: 18px;
margin-top: 15px;
padding: 2px 5px 3px 10px;
}

#ws_product {
border:1px solid #c3c3c3;
margin-top: 3px;
width: 90%;
}
#ws_product #image{
width: 180px;
}

#ws_sizes td {
text-align: center;
}
#ws_product #product_name {
 font-family: Century Gothic, Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #990033;
 margin-bottom: 15px;

}

#WS_address_form {
float: left;
}

#WS_totals {
float: right;
}

#WS_totals table {
  margin-right: 70px;
	width: 250px;
	border-width: 1px;
	border-color: #666666;
	border-style: dotted;
}

#product_name {
 font-family: Century Gothic, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #990033;
 vertical-align: middle;
}

#order_data #sizes table
{
border:1px solid #c3c3c3;
border-collapse:collapse;
}

#order_data #sizes th
{
background-color:#e5eecc;
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
font-size: 12px;
width: 25px;
}

#order_data #sizes td
{
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
text-align: center;
}

#order_data table.order_data
{
margin-bottom: 10px;
border:1px solid #c3c3c3;
border-collapse:collapse;
width: 645px;
}

#order_data th
{
background-color:#e5eecc;
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
font-size: 12px;

}

#order_data td {
 border:1px solid #c3c3c3;
 padding:3px;
 vertical-align:top;
 text-align: center;
}
#create_ZIN table {
 margin-top: 20px;
 margin-bottom: 10px;
 border:1px solid #c3c3c3;
 border-collapse:collapse;
 width: 320px;
}


#create_ZIN td
{
border:1px solid #c3c3c3;
padding:3px;
}

#country_remark {
	border: 2px solid #fcb600;
  padding: 5px;
	background-color:#FCC;
}

#support_category {
  background: #DDD;
  padding: 5px;
  border: 2px solid #AAA;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  clear: both;
}


#ticket_form table {

}

#ticket_form input, #ticket_form select, #ticket_form textarea {
font-size: 11px;
width: 400px;
}

select#category, select#subcategory {
width: 200px;
}

#ticket_form input.small {
width: 100px;
}

#ticket_form #title {
background-color: #d9e0eb;
font-size: 14px;
font-family: Trebuchet MS, Arial, Verdana;
padding: 5px;
margin-bottom: 6px;
}

#view_tickets table {
width: 600px;
}
#view_tickets tr.over {
cursor: pointer;
background-color: #d9e0eb;
}
#view_tickets th {
 background-color: #d7dce6;
 font-size: 12px;
}

#ticket_message {
 margin-top: 12px;
 border: 1px solid #888888;
}

#ticket_message #user {
  font-size: 14px;
  font-family: Trebuchet MS, Arial, Verdana;
  background-color: #d9e0eb;
  padding: 3px;

}

#ticket_message #admin {
  font-size: 14px;
  font-family: Trebuchet MS, Arial, Verdana;
  background-color: #FFE099;
  padding: 3px;

}

#ticket_message #time {
  float: right;
  padding: 3px;
}

#ticket_message #message {
clear: left;
padding: 3px;
font-size: 12px;
}

#view_ticket #title {
  font-size: 14px;
  font-family: Trebuchet MS, Arial, Verdana;
  background-color: #d9e0eb;
  padding: 3px;
  margin-bottom: 10px;

}

#attachment a {
  color: #000000;
  text-decoration: none;
}

#faq_item {
  padding: 3px;
  margin-bottom: 1px;
}

#faq_item h3 {
  margin: 2 0 2 0px ;
}

#goback a {
  color: #000;
  text-decoration: none;

}

#showticketslink {
  float: right;
  padding: 3px 6px;
  background-color: #e79c0b;
  border: 1px solid #f7c800;
  margin-bottom: 5px;
  cursor: pointer;
  color: #FFF;
  font-weight: bold;
}