/*tekst*/
h1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;	
}

h2 {
	
	padding: 0px;
margin: 0px;
		
}


/*boxen*/

.box_header {
	width: 180px;
	background-color: #3169B4;
	color: #FFF;
	padding-left: 5px;
}

.box_inhoud {
	padding-bottom: 15px;
	width: 182px;
	
}


#catmenu {
		width: 180px;
margin-bottom: 15px;
	
}

#catmenu select{
	font-size: 10px;

	width: 180px;
}



#catmenu .box_header {
	margin-bottom: 5px;
}
.box_inhoud_listing img {
	border: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}


.box_header_listing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 22px;
	display: block;	
}
.login {
	
	text-align: left;
	
}
.boxText {
	
	text-align: left;
	
}
.fieldValue select, .fieldValue input {
	width: 180px;
	
	
	
}

TD.fieldKey  {
	width: 180px;
	
	
	
}

.searchboxadvanced {
	width: 380px;
	
	

}
/*grafische buttons vervangen door css, zie html_output.php*/
 .cssbutton {
	float: left;
	
}

.cssButton {
	width: 125px;
	color: #ffffff;
	vertical-align: bottom;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: pointer;
	text-align:left;
	border:none;
	background-color: #3169B4;
	text-decoration: none;
	display: block;
	height: 20px;
}

 
.cssbuttonsubmit{
	background: #3169B4;
	vertical-align: bottom;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	cursor: pointer;
	border:none;
	width: 100%;
	text-decoration: none;
	display: block;
	height: 20px;
}
/* eind buttons*/


/*produktinfo*/
.product_info_part {
	
	float: left;
	
}
#prod_info_left {
	
	width: 330px;
	
}


.product_info_part1 {
	width: 90px;
	float: left;
	
}

.product_info_part2 {
	width: 230px;
	float: left;
	
}
/*
.cart_button {
	
	margin-top: 10px;
	
}*/



.product_info_part_left {
	width: 360px;
	float: left;
	margin-bottom: 20px;
}
.product_info_part_right {
	
	float: left;
	margin-bottom: 20px;
}
.popup_listing img {
	padding: 0px;
	border: 0px;
}

.content_products {
	width: 260px;
	margin-left: 90px;
	display:block;

}

.content_products_list {
	width: 260px;
	margin-left: 90px;
	display:block;

}

.content_products p{
	
	margin-top: 0px;
	

}
.title_products {
	width: 90px;
	float: left;
	
}

.title_products_list {
	width: 80px;
	float: left;
	
}

.product_info {
	margin-top: 10px;
	
}


/*forms*/
/*form {
	
white-space: nowrap;

	
}*/



#quick_input {
	height:30px;
width: 182px;
	display:block;
	
}
.search_btn {
	
	float: left;

	
}

.quick_input_keywords{
	
	float: left;
	
}
.search_btn input{
	border: 0;
	

	
}


TD.main input, TD.main select{
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.inputRequirement{
	color: #FF0000;
	
	
}

label.labelstandard {
	display: block;
	width: 120px;
	margin-top: 0px;
	float: left;
	line-height: 22px;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}
td.labelstandard {
	display: block;
	width: 120px;
	margin-top: 0px;
	float: left;
	line-height: 22px;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.standardform input, .standardform select{
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}

select{
	font-size: 10px;

}
/*end forms*/


/*	losse elementen	*/
.shipping_title{
	color: #3169B4;
	font-weight: bold;	
}

.streeponder{
	clear: both;
/*	padding-top: 10px;	*/

	
}


.cat_top_left img, .prod_popup img, .popup_listing img  {
	
	border: 1pt solid #CCCCCC;
}


.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #3169B4;
	color: #FFFFFF;
}


/*	end losse elementen	*/

/*	modules new_products	*/
.columnleft{
	float: left;
	padding-bottom: 20px;
width: 180px;	
}

.columnright{
	
	float: left;
	
}

/*	end modules new_products	*/


/*	produktlisting	prodinfo*/
.buy_btn {
	margin-top: 10px;
	margin-left: 90px;	

	
}


/*	index.php cat desc en image*/
.cat_top {
	padding: 10px;
	float: left;
	
}

.cat_top img {
/*	padding: 15px;*/
	border: 0px;
}

.cat_top_left {
	padding: 0px;
width:110px;
	float: left;
	
}
.cat_top_right {
width:430px;
	padding: 0px;
	float: left;
	
}

/* end	index.php cat desc en image*/


/*	cartbox*/
.column_cartbox_left{
	float: left;
	
}
/*	shoppingcart.php*/
.delete_from_cart {
	margin-top: 10px;
	margin-left: 90px;	

	
}

.delete_from_cart img{
	
	margin-left: 10px;	

	
}

.column_cartbox{
	width: 180px;
	
	display:block;

}
/*	end shoppingcart.php*/



/*	voor buttons audio, video en sample	*/

.media_container {

	display: block;	
padding-left:25px;
}
.media {
width:40px;
	float: left;
}

.media_image{
width:25px;
margin:0;
}

.audio {
height: 20px;
width: 100px;
display:block;
	
}
/*	voor buttons audio, video en sample	*/


/* 100% hoogte */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


.box_rechts{
		width:182px;		
margin-bottom: 10px;
	
}


.containerleft {
	
	float: left;
	
}

.containerright {
	
	float: left;
	
}

.searchboxadvanced .containerleft {
	width: 180px;
	float: left;
	
}

.inputsearch input{
	width: 180px;
	
	
}

.containerleft_rel {
	width: 250px;
	float: left;
	
}

.containerleft_rel_text {
	width: 90px;
	float: left;
	
}


.containerleft_rel p{
	padding: 5px;
	
}

.clear{
	clear: both;
padding: 5px;

	
}

.login {
	padding-right:19px;
}