body {
	margin-left:				0px;
	margin-top:					0px;
	margin-right:				0px;
	margin-bottom:				0px;
	
	background-image:			url('../guiimg/bg.gif');
	background-repeat:			repeat-x;
	background-color:			#3F3F3F;
	
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					11px;
	color:						#000000;
}

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

.overzicht_image{
	text-align:center;
}


.niet_op_voorraad td, .niet_op_voorraad span, .niet_op_voorraad div{
	/*filter:alpha(opacity=15);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;*/
}

.niet_op_voorraad_text{
	cursor:pointer;
	background:url("guiimg/mainmusic_transparantbg.png");
	position:absolute;
	/*float:middle;*/
	margin-top:4px;
	line-height:18px; 
	margin-left: 0px;
	text-align:center;
	vertical-align:middle; 
	padding: 10px; 
	width: 700px; 
	height:50px; 
	color: #fff; 
	font-size: 12px;
	padding-top:45px;
}

.niet_op_voorraad_text a{
	position:relative;
	z-index:900;
	
}

.errortabel{
	width: 100%;
	padding: 5px;
	margin-bottom: 20px;
	
	border: 1px #CC0000 solid;
}

.erroricoon{
	float: left;
	width: 50px;
	height: 50px;
	background-image: url('img/fout_50.gif');
	background-repeat: no-repeat;
	vertical-align: top;
}

.errortekst{
	margin-left: 10px;
	float:left;
	line-height: 18px;
	
	vertical-align: middle;
	
	color: #CC0000;
}


.goodtabel{
	width: 100%;
	padding: 5px;
	margin-bottom: 20px;
	
	border: 1px #228B22 solid;
}

.goodicoon{
	float: left;
	width: 64px;
	height: 50px;
	background-image: url('img/goed_50.gif');
	background-repeat: no-repeat;
	vertical-align: top;
}

.goodtekst{
	margin-left: 10px;
	float:left;
	line-height: 18px;
	
	vertical-align: middle;
	
	color: #228B22;
}


.volg_ons_op_twitter{
	width: 120px;
	height: 69px;
	background: url('img/volg_ons.png') no-repeat;
	padding-left: 100px;
	padding-right: 70px;
	padding-top: 20px;
	line-height: 18px;
	text-align: center;
	color: #666;
}

.volg_ons_op_twitter a{
	padding: 4px;
}

.topdiv{
	background-image:			url('../guiimg/mainmusic_top_bg.jpg');
	background-repeat:			repeat-x;
}


.iasbottom{
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					11px;
	color:						#FFFFFF;
	
	padding-left:				10px;
	padding-right:				10px;
	padding-top:				5px;
}


.toplanguage{
	text-align:					right;
	padding-top:				11px;
	padding-right:				10px;
	font-size:					11px;
}


.topzoeken{
	color:						#FFFFFF;
}


.topmenu{
	color:						#FFFFFF;
}


.topnavigatie{
	color:						#FFFFFF;
}


.topwinkelwagen{
	text-align:					right;
	margin-right:				10px;
	color:						#FFFFFF;
}

.links_balk{
	background-image:			url('../guiimg/leftbg.gif');
	background-repeat:			no-repeat;
	color:						#FFFFFF;
}



.links_totaal{
	margin-bottom:				40px;
}

.links_titel{
	margin-top:					16px;
	
	color:						#fdba31;
	font-weight:				bold;
	
	margin-left:				8px;
}

.links_cat_selected{
	margin-top:					16px;
	
	color:						#fdba31;
	font-weight:				bold;
	margin-left:				-12px;
	
}

.links_overzicht{
	margin-top:					6px;
	margin-left:				22px;
	margin-bottom:				10px;
}

.geel_pijltje{
	color:						#fdba31;
}

/*
	FORM ELEMENTEN
*/
.form_text{
	font-size:					11px;
	
	border:						1px solid #000000;
}

.form_text170{
	width:						168px;
	font-size:					11px;
	height:14px;
	border:						1px solid #000000;
}

.form_button{
	font-size:					11px;

	border:						1px solid #000000;
	background-color:			#FFFFFF;
	color:						#5B0016;
	
	width:						120px;
	
	text-align:					left;
	padding-left:				5px;
}

.form_drop{
	font-size:					10px;
	border:						1px solid #000000;
}



.oldprice{
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			line-through;
	color:						#999999;
}

.currentprice{
	font-size:					14px;
	font-weight:				bold;
	color:						#B40001;
}

.currentprice_geel{
	font-size:					14px;
	font-weight:				bold;
	color:						#fdba31;
}


.uwvoordeel_div{
	padding:					3px;
	background-color:			#fdc85a;
	border:						1px #ffffff solid;
	margin:						5px;
	margin-left:				0px;
}




.overzicht_aanbieding{
	/*background-color:			#f7e5e5;*/
	background-image:			url('../guiimg/overzicht_aanbieding_bg.gif');
	margin-right:				12px;
}

.overzicht_aanbieding_image{
	margin:						5px;
	background-color:			#ffffff;
	padding:					5px;
	
	border:						1px solid #b40001;
}



/*
 *  voor overzicht tabellen
 */
.overzicht{
	padding-left:				12px;
}

table.overzicht th {
	text-align:					left;
	border-bottom: 				1px #AD0004 solid;
	border-collapse:			collapse;
}

table.overzicht td {
	border-bottom: 				1px #D2D2D2 solid;
	border-collapse:			collapse;
	line-height:18px;
}

.overzichttitel{
	font-weight:				bold;
}

.overzichtverticalelijn{
	background-image:			url('../guiimg/verticale_lijn.gif');
	background-repeat:			repeat-y;
	background-position:		center;
}


.overzicht2{

}

table.overzicht2 td {
	border-collapse:			collapse;
}

.overzichtverticalelijn2{
	background-image:			url('../guiimg/verticale_lijn.gif');
	background-repeat:			repeat-y;
	background-position:		center;
}


.transparant{

}

table.transparant td {
	border-bottom: 				0px;
}


.titel{
	font-size:					14px;
	font-weight:				bold;
	color:						#B40001;
}

.modeltitel{
	font-size:					14px;
	font-weight:				bold;
	color:						#B40001;
	
	margin-top:					0px;
	margin-bottom:				16px;
}

.modeltitelblack{
	font-size:					14px;
	font-weight:				bold;
	color:						#000000;
	
	margin-top:					0px;
	margin-bottom:				16px;
}

.modelfoto{
	margin-bottom:				16px;
}

.modeltekst{
	margin-right:				20px;
}

.modeltotaal{
	margin:						10px;
}

.otherthumbdiv{
	margin-bottom:				8px;
}

.otherimagethumb{
	float:						left;
	border:						1px solid #B40001;
	margin-right:				4px;
}

.telefoonnummer{
	color:						#000000;
	margin-top:					3px;
	margin-bottom:				3px;
}

.tekstrood{
	color:						#B40001;
}

.tekstgeel{
	color:						#fdba31;
}

.tekstwit {
	color: 						#ffffff;
}

.tekst{
	line-height:				18px;
}

.aantalinput{
	border:						1px solid #B40001;
	text-align:					right;
	width:						50px;
}


.addtocart{
	width:						154px;
	height:						26px;
	line-height:				26px;
	vertical-align:				middle;
	text-align:					left;
	padding-left:				6px;
/*	border:						1px solid #000000;*/
	cursor:						pointer;
	
	
	color:						#ffffff;
	
	
	font-size:					13px;
	
	background-image:			url('../guiimg/bestel_knop.gif');
	background-repeat:			no-repeat;
}

.addtocart_links{
	width:						154px;
	height:						26px;
	line-height:				26px;
	vertical-align:				middle;
	text-align:					right;
	padding-right:				6px;
/*	border:						1px solid #000000;*/
	cursor:						pointer;
	
	
	color:						#ffffff;
	
	
	font-size:					13px;
	
	background-image:			url('../guiimg/bestel_knop2.gif');
	background-repeat:			no-repeat;
}

/*
.addtocart{
	padding-left:				2px;
	padding-right:				2px;
	padding-top:				4px;
	padding-bottom:				4px;
	border:						1px solid #000000;
	cursor:						pointer;
	
	
	color:						#ffffff;
	
	background-color:			#b40001;
}
*/

.extraaddtocart{
	/*
	width:						180px;
	text-align:					center;
	*/
}


.addtocart a{
	color:						#FFFFFF;
}


/*
	LINK ELEMENTEN
*/
 /* standaard link eigenschappen */
a:link 							{color: #B40001; text-decoration: none;}
a:visited 						{color: #B40001; text-decoration: none;}
a:hover 						{color: #B40001; text-decoration: underline;}
a:active						{color: #B40001; text-decoration: none;}


/* ias link eigenschappen */
a.mainmenulink:link 			{color: #FFFFFF; text-decoration: none;			font-weight: bold;}
a.mainmenulink:visited 			{color: #FFFFFF; text-decoration: none;			font-weight: bold;}
a.mainmenulink:hover 			{color: #FFFFFF; text-decoration: underline;	font-weight: bold;}
a.mainmenulink:active			{color: #FFFFFF; text-decoration: none;			font-weight: bold;}

/* ias link eigenschappen */
a.mainmenulinksel:link 			{color: #FFFFFF; text-decoration: underline;	font-weight: bold;}
a.mainmenulinksel:visited 		{color: #FFFFFF; text-decoration: underline;	font-weight: bold;}
a.mainmenulinksel:hover 		{color: #FFFFFF; text-decoration: underline;	font-weight: bold;}
a.mainmenulinksel:active		{color: #FFFFFF; text-decoration: underline;	font-weight: bold;}

/* white link eigenschappen */
a.whitelink:link 				{color: #FFFFFF; text-decoration: none;}
a.whitelink:visited 			{color: #FFFFFF; text-decoration: none;}
a.whitelink:hover 				{color: #FFFFFF; text-decoration: underline;}
a.whitelink:active				{color: #FFFFFF; text-decoration: none;}

/* black link eigenschappen */
a.blacklink:link 				{color: #000000; text-decoration: none;}
a.blacklink:visited 			{color: #000000; text-decoration: none;}
a.blacklink:hover 				{color: #000000; text-decoration: underline;}
a.blacklink:active				{color: #000000; text-decoration: none;}

/* ias link eigenschappen */
a.pricelink:link 				{color: #FFFFFF; text-decoration: none;}
a.pricelink:visited 			{color: #FFFFFF; text-decoration: none;}
a.pricelink:hover 				{color: #FFFFFF; text-decoration: none;}
a.pricelink:active				{color: #FFFFFF; text-decoration: none;}

/* link eigenschappen */
a.whiteboldunderlinelink:link 	{color: #FFFFFF; text-decoration: underline;	font-weight: bold;}
a.whiteboldunderlinelink:visited{color: #FFFFFF; text-decoration: underline;	font-weight: bold;}
a.whiteboldunderlinelink:hover 	{color: #FFFFFF; text-decoration: underline;	font-weight: bold;}
a.whiteboldunderlinelink:active	{color: #FFFFFF; text-decoration: underline;	font-weight: bold;}

 /* ias link eigenschappen */
a.blacklink:link 				{color: #000000; text-decoration: none;}
a.blacklink:visited 			{color: #000000; text-decoration: none;}
a.blacklink:hover 				{color: #000000; text-decoration: underline;}
a.blacklink:active				{color: #000000; text-decoration: none;}


 /* link eigenschappen */
a.addtocartlink:link 				{color: #ffffff; font-weight: bold; text-decoration: none;}
a.addtocartlink:visited 			{color: #ffffff; font-weight: bold; text-decoration: none;}
a.addtocartlink:hover 				{color: #ffffff; font-weight: bold; text-decoration: underline;}
a.addtocartlink:active				{color: #ffffff; font-weight: bold; text-decoration: none;}



 /* ias link eigenschappen */
a.iaslink:link 					{color: #B2B783; text-decoration: none;}
a.iaslink:visited 				{color: #B2B783; text-decoration: none;}
a.iaslink:hover 				{color: #B2B783; text-decoration: underline;}
a.iaslink:active				{color: #B2B783; text-decoration: none;}
