
/* MAIN */

A									{  text-decoration: none; border: none;}
A:link								{  text-decoration: none; border: none;}
A:active							{  text-decoration: none; border: none;}
A:visited							{  text-decoration: none; border: none;}
A:hover								{  text-decoration: none; border: none;}



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

#link_bold							{ font-weight: bold; }

#link_blue							{ color: #105481; }
#link_green							{ color: #7A860B; }

#link_blue_bold						{ color: #105481; font-weight: bold; }
#link_green_bold					{ color: #7A860B; font-weight: bold; }
	
html 								{ width: 100%; height: 100%; margin: 0px; }
body								{ width: 100%; height: 100%; margin: 0px; font-family: Verdana; font-size: 11px; color: #333333; line-height: 16px; text-align: center; }

#main								{ position: relative; left: 0px; top: 0px; width: 940px; height: 100%; }

div.page_header								{ padding: 0px; position: absolute; left: 0px; top: 0px; width: 865px; height: 138px; background-color: transparent; background-image: url('../images/standard_nl/pl_header_logo.jpg'); background-repeat: no-repeat; }
div.page_header .header_text {
	color:#000000;
	font-size:16px;
	padding:93px 0 0;
	text-align:center;
	text-transform:uppercase;
}

div.page_header_line						{ font-weight: bold; padding: 0px; position: absolute; left: 8px; top: 138px; width: 850px;  height: 20px; float: left; background-color: #00FFE4 }
div.page_header_line .menu					{ height: 20px; font-weight: bold; float: left;  width: 572px; background-color: #00FFE4 }
div.page_header_line .menu a				{ height: 18px; padding-left: 14px; font-weight: bold;  }
div.page_header_line .zoek					{ margin-right: 0px; width: 60px; text-align: right; height: 20px; text-align: center; font-weight: bold; float: left; background-color: #00FFE4 }
div.page_header_line .small_search 			{ width: 213px; height: 18px; background-color: #ffffff; overflow: hidden; float: none; border: #00FFE4 solid 1px}
div.page_header_line .small_search .box		{ font-family: arial; font-size: 9px; margin: 0px 0px 0px 0px; font-weight: normal; text-align: left; height: 18px; width: 213px; border: 1px solid #ffffff; padding: 0px; }

div.main_content							{ padding: 0px; width: 426px; position: absolute; left: 153px; top: 159px; background-color: transparent; background-image: url('../images/standard_nl/pl_header_logo_bottom.jpg'); background-position: 0% 0%;  background-repeat: no-repeat; }
div.main_content .items						{ float: left; }

/* SETS */

#menu								{ position: absolute; left: 0px; top: 0px; width: 230px; height: auto; background-color: transparent; z-index: 20; }
#submenu							{ position: absolute; left: 20px; top: 260px; width: 195px; height: auto; z-index: 20; vertical-align: top; }
#top								{ position: absolute; left: 230px; top: 0px; width: 710px; height: 185px; background-color: transparent; z-index: 20; }
/*#left								{ position: absolute; left: 0px; top: 0px; padding-bottom: 20px; width: 540px; height: auto; background-color: transparent; z-index: 20; text-align: left; } */
#right								{ position: absolute; left: 583px; top: 167px; width: 275px; height: auto; background-color: transparent; z-index: 20; }
#center								{ width: 866px; margin: 0 auto; text-align: left; position: relative; }

/* LEFT */

div.left_block							{ position: absolute; left: 8px; top: 167px;width: 142px; padding: 0px 0px 0px 0px; }
div.left_block .top						{ width: 138px; height: 14px; background-color: transparent; background-image: url('../images/standard_nl/pl_cat_background_top.gif'); background-repeat: no-repeat; }
div.left_block .mid						{ padding: 0px 2px 0px 2px; width: 138px; background-color: transparent; background-image: url('../images/standard_nl/pl_cat_background_mid.gif'); background-repeat: repeat-y; }							
div.left_block .bottom					{ width: 138px; height: 13px; background-color: transparent; background-image: url('../images/standard_nl/pl_cat_background_bottom.gif'); background-repeat: no-repeat; }
div.left_block .mid .title				{ color: #FFB74A; font-size: 14px; text-align: center; padding: 4px 0px 10px 6px; margin: 5px 0px 5px 0px; text-transform: uppercase; }
div.left_block .mid .content			{ width: 130px; color: #000000; font-size: 9px; text-align: left; padding: 0px 5px 0px 6px; text-transform: lowercase; }
div.left_block .mid .left_line			{ line-height: 0px; font-size: 0px; margin-left: 2px; width: 129px; height: 1px; background-color: transparent; background-image: url('../images/standard_nl/pl_header_line.gif'); background-repeat: repeat-x; }



/* HOME */

div.content_block							{ width: 424px; padding: 8px 0px 4px 0px; }
div.content_block .top						{ width: 422px; height: 14px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_top.gif'); background-repeat: no-repeat; }
div.content_block .mid						{ padding: 0px 0px 0px 0px; width: 422px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_mid.gif'); background-repeat: repeat-y; }							
div.content_block .bottom					{ width: 422px; height: 13px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_bottom.gif'); background-repeat: no-repeat; }
div.content_block .mid .title				{ color: #FFB74A; font-size: 14px; text-align: left; margin: 0px 0px 0px 8px; text-transform: uppercase; }
div.content_block .mid .content				{ width: 316px; color: #000000; font-size: 10px; text-align: left; padding: 8px 2px 0px 90px; float: none; }
div.content_block .mid .left_line			{ line-height: 0px; font-size: 0px; margin: 0px 0px 0px 3px; clear:left; width: 416px; height: 1px; background-color: transparent; background-image: url('../images/standard_nl/pl_header_line.gif'); background-repeat: repeat-x; }
div.content_block .mid img					{ margin: 2px 6px 0px -82px; float:left;  border: 1px #FFB74A solid }


/* SEARCH */

div.content_block .mid .content .search_field_isbn	 	{ width: 300px; height: 18px; border: 1px solid #FFB951; margin: 3px 0px 3px 0px; padding: 2px 0px 2px 3px; color: #333333; background-color: #00FFE4; }
div.content_block .mid .content .search_field_author	{ width: 300px; height: 18px; border: 1px solid #FFB951; margin: 2px 0px 3px 0px; padding: 2px 0px 2px 3px; color: #333333; background-color: #00FFE4; }
div.content_block .mid .content .search_field_title		{ width: 300px; height: 18px; border: 1px solid #FFB951; margin: 3px 0px 3px 0px; padding: 2px 0px 2px 3px; color: #333333; background-color: #00FFE4; }
div.content_block .mid .content .search_field_category	{ width: 240px; height: 20px; border: 1px solid #FFB951; margin: 3px 0px 3px 0px; padding: 2px 0px 2px 0px; color: #333333; background-color: #00FFE4; float: left; }
div.content_block .mid .content .search_field_category	option	{ font-size: 12px; font-weight: normal }
div.content_block .mid .content .input_submit		{ width: 55px; height: 20px; border: 1px solid #FFB951; margin: 3px 0px 3px 0; padding: 0px 0px 2px 3px; color: #333333; background-color: #FFB951; }



/* ITEM */
div .items .navigation				{ font-size: 20; font-weight: normal; text-align: center; width: 424px; margin-top: 5px; }


div.item_order_title				{ font-size: 14px; padding: 12px 0px 10px 0px; }
div.item							{ width: 444px; height: auto; margin: 8px 10px 10px 0px; }
div.item .top						{ clear: left; width: 421px; height: 13px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_top.gif'); background-repeat: no-repeat; }
div.item .bottom					{ clear: left; width: 421px; height: 13px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_bottom.gif'); background-repeat: no-repeat; }
div.item .mid						{ clear: left; padding-left: 12px; width: 420px; background-image: url('../images/standard_nl/pl_wide_background_mid.gif'); background-repeat: repeat-y;}
div.item .mid						{ clear: left; width: 421px; }
div.item .mid .cover				{ width: 95px; }

div.item .mid .author			{ line-height: 8px; font-size: 10px; padding: 0px 0px 0px 0; }
div.item .mid .title			{ width: 284px; line-height: 14px; font-size: 10px; text-transform: uppercase; font-weight: bold; padding: 0px 10px 0px 0; }
div.item .mid .info				{ line-height: 10px; font-size: 10px; padding: 0px 10px 0px 0; }
div.item .mid .price			{ line-height: 14px; font-size: 10px; padding: 0px 10px 0px 0; }
div.item .mid .description		{ line-height: 12px; font-size: 10px; padding: 0px 20px 0px 0px; }
div.item .mid .cart				{ line-height: 14px; font-size: 10px; text-transform: uppercase; font-weight: bold}
div.item .mid .item_more 		{ line-height: 14px; font-size: 10px; font-style: italic; }

div.item_order_more					{ padding: 0px 0px 10px 0px; }
div.item_order_more .top			{ width: 444px; height: 13px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_top.gif'); background-repeat: no-repeat; }
div.item_order_more .mid			{ width: 444px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_mid.gif'); background-repeat: repeat-y; }							
div.item_order_more .bottom			{ width: 444px; height: 13px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_bottom.gif'); background-repeat: no-repeat; }
div.item_order_more .text			{ color: #FFB74A; font-size: 14px; text-align: left; padding-left: 67px; text-transform: uppercase; }

div.item_ordered					{ font-size: 14px; padding: 12px 0px 4px 0px; }
div.item_ordered .top				{ width: 444px; height: 13px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_top.gif'); background-repeat: no-repeat; }
div.item_ordered .mid				{ width: 444px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_mid.gif'); background-repeat: repeat-y; }							
div.item_ordered .bottom			{ width: 444px; height: 13px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_bottom.gif'); background-repeat: no-repeat; }
div.item_ordered .text				{ color: #FFB74A; font-size: 14px; text-align: left; padding-left: 105px; text-transform: uppercase; }


/* SORT BY */

div.sort_by 						{ text-align: left; padding: 8px 0px 0px 0px; width: 444px; background-color: transparent; }						
div.sort_by .top					{ width: 444px; height: 13px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_top.gif'); background-repeat: no-repeat; }							
div.sort_by .mid					{ width: 444px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_mid.gif'); background-repeat: repeat-y; }							
div.sort_by .bottom					{ width: 444px; height: 15px; background-color: transparent; background-image: url('../images/standard_nl/pl_wide_background_bottom.gif'); background-repeat: no-repeat; }							
div.sort_by .mid .header			{ padding-left: 13px; font-size: 14px; text-align: center; text-transform: uppercase; }
div.sort_by .mid .list_inact		{ color: #FFB74A; padding-left: 15px; font-size: 14px; font-weight: normal; text-align: center; text-transform: uppercase;}
div.sort_by .mid .list_act			{ color: #00FFE4; padding-left: 15px; font-size: 14px; font-weight: normal; text-align: center; text-transform: uppercase;}


/* CART */

#right .righttop								{ width: 275px; height: 14px; background-color: transparent; background-image: url('../images/standard_nl/pl_cart_background_top.gif'); background-repeat: no-repeat; }							
#right .mid										{ padding: 0px 0px 0px 4px; width: 271px; background-color: transparent; background-image: url('../images/standard_nl/pl_cart_background_mid.gif'); background-repeat: repeat-y;}							
#right .mid .header								{ color: #FFB74A; font-size: 14px; text-align: center; text-transform: uppercase; }
#right .mid .cart_line							{ line-height: 0px; font-size: 0px; margin: 0px; clear:left; padding: 0px; width: 267px; height: 1px; background-color: transparent; background-image: url('../images/standard_nl/pl_header_line.gif'); background-repeat: repeat-x; }
#right .mid .list								{ width: 267px; }
#right .mid .list .cart_item					{ position: relative; padding: 0px 0px 0px 0px; height: auto ; font-size: 9px; width: 267px; vertical-align: bottom; }
#right .mid .list .cart_item .info				{ padding: 2px 0px 0px 3px; float: none; width: 200px; }
#right .mid .list .cart_item .info .title		{ padding: 0px 0px 0px 0px; font-weight: bold; text-align: left; text-transform: uppercase; line-height: 11px; }
#right .mid .list .cart_item .info .author		{ padding: 2px 0px 0px 0px; font-weight: normal; text-align: left; line-height: 10px; float: none; }
#right .mid .list .cart_item .info .price		{ padding: 2px 0px 0px 0px; font-weight: normal; text-align: left; line-height: 11px; }
#right .mid .list .cart_item .order				{ padding: 0px 3px 0px 0px; width: 68px; height: auto; text-align: right; position: absolute; right: 0px; top: 3px;}
#right .mid .list .cart_item .order .price		{ padding: 3px 0px 0px 0px; font-weight: normal; text-align: right; line-height: 11px; font-size: 11px; }
#right .mid .list .cart_item .order .amount		{ line-height: 7px; margin-top: 0px }
#right .mid .list .cart_item .order	.delete		{ float: right; }
#right .mid .list .cart_item .order	.subtract	{ float: right; padding: 0px 5px 0px 5px; }
#right .mid .list .cart_item .order	.add		{ float: none; padding: 0px 0px 0px 0px; }
#right .mid	.confirm							{ font-weight: bold; text-transform: uppercase; text-align: left; padding: 0px 0px 0px 3px;  float: left; width: 110px; height: 20px;}
#right .mid	.totaal								{ font-weight: normal; padding: 0px 2px 0px 0px; width: 263px; text-align: right}
#right .mid .cashout							{ margin-left: 90px; padding: 0px; font-size: 11px; font-weight: bold; text-align: center; text-transform: uppercase; }	
#right .bottom									{ width: 275px; height: 15px; background-color: transparent; background-image: url('../images/standard_nl/pl_cart_background_bottom.gif'); background-repeat: no-repeat; }							



#order			{  margin: 20px 0 0 15px; width: 495px; height: auto; text-align: left; background-color: transparent; }

#order .righttop									{ }							
#cart .mid										{ padding: 0px 0px 0px 0px; width: 495px; background-color: transparent; }							
#cart .mid .header								{ color: #FFB74A; font-size: 14px; text-align: left; text-transform: uppercase; }
#cart .mid .cart_line							{ line-height: 0px; font-size: 0px; margin: 0px; clear:left; padding: 0px; width: 495px; height: 1px; background-color: transparent; background-image: url('../images/standard_nl/pl_header_line.gif'); background-repeat: repeat-x; }
#cart .mid .list								{  }
#cart .mid .list .cart_item						{ width: 495px; position: relative; padding: 0px 0px 0px 0px; height: auto ; font-size: 9px; vertical-align: bottom; }
#cart .mid .list .cart_item .info				{ padding: 2px 0px 0px 3px; float: none; width: 400px; }
#cart .mid .list .cart_item .info .title		{ padding: 0px 0px 0px 0px; font-weight: bold; text-align: left; text-transform: uppercase; line-height: 11px; }
#cart .mid .list .cart_item .info .author		{ padding: 2px 0px 0px 0px; font-weight: normal; text-align: left; line-height: 10px; float: none; }
#cart .mid .list .cart_item .info .price		{ padding: 2px 0px 0px 0px; font-weight: normal; text-align: left; line-height: 11px; }
#cart .mid .list .cart_item .order				{ padding: 0px 0px 0px 0px; width: 75px; height: auto; text-align: right; position: absolute; right: 3px; top: 3px;}
#cart .mid .list .cart_item .order .price		{ padding: 0px 0px 0px 0px; font-weight: normal; text-align: right; line-height: 11px; font-size: 11px; }
#cart .mid .list .cart_item .order .amount		{ line-height: 7px; margin-top: 0px }
#cart .mid .list .cart_item .order	.delete		{ float: right; }
#cart .mid .list .cart_item .order	.subtract	{ float: right; margin: 0px 5px 0px 5px; }
#cart .mid .list .cart_item .order	.add		{ float: none; padding: 0px 0px 0px 0px; }
#cart .mid	.confirm							{ font-weight: bold; text-transform: uppercase; text-align: left; padding: 0px 0px 0px 2px;  float: left; width: 120px; height: 30px;}
#cart .mid	.totaal								{ font-weight: normal; padding: 0px 0px 0px 0px; width: 490px; text-align: right}
#cart .mid .cashout								{ margin-left: 90px; padding: 0px; font-size: 11px; font-weight: bold; text-align: center; text-transform: uppercase; }	
#cart .bottom									{ }							

#order #steps table 					{ width: 100%; margin-bottom: 10px;  }
#order #steps td 						{ padding-right: 1px; }
#order #steps a 						{ color: #000000 !important; }
#order #steps .step 					{ width: 20%; }
#order #steps .step .title 				{ padding: 1px 6px; font-weight: bold; background-color: #00FFE4; color: #000; }
#order #steps .step .subtitle 			{ padding: 1px 6px; font-weight: normal; font-size: 95%; background-color: #dedede; color: #000;}
#order #steps .step_selected 			{ width: 20%; }
#order #steps .step_selected .title 	{ padding: 1px 6px; font-weight: bold; background-color: #FFB951; color: #000; }
#order #steps .step_selected .subtitle 	{ padding: 1px 6px; font-weight: normal; font-size: 95%; background-color: #dedede; color: #000;}


#order #total				{ width: 491px; background-color: #666666; text-align: right; font-weight: bold; padding: 8px 4px 8px 0px; }
#order #total .subtotal 	{ color: #cccccc; }
#order #total .postal 		{ color: #cccccc; }
#order #total .totaal 		{ font-size: 13px; color: #eeeeee; margin-top: 12px; font-weight: bold; }

#order #order_form							{ }
#order #order_form td						{ padding-top: 6px; vertical-align: top; }
#order #order_form .caption					{ width: 120px; font-weight: bold; }
#order #order_form .field 					{ width: 330px; }
#order #order_form input,textarea,select	{ margin-right: 10px; vertical-align: middle; font-family: Verdana; font-size: 11px; color: #333333; line-height: 16px; }
#order #order_form .paytype					{ height: 32px; vertical-align: middle !important; padding: 0; margin: 0; }
#order #order_form .paytype	* 				{ vertical-align: middle !important; }
#order #order_form .paytype	.error 			{ color: #ff0000; margin-left: 15px; }
#order #order_form .inputText				{}
#order #order_form .inputRadio				{}
#order #order_form .inputSelectBank			{ margin-left: 15px; }

#cart .product .add				{ float: left; margin: 2px 8px 0 0 ; width: 11px; background-color: #666666; }
#cart .product .add img			{ border-style: none; vertical-align: middle; }
#cart .product .subtract		{ float: left; margin: 2px 8px 0 0 ; width: 11px; background-color: #666666; }
#cart .product .subtract img	{ border-style: none; vertical-align: middle; }
#cart .product .delete			{ float: left; margin: 2px 8px 0 0 ; width: 11px; background-color: #666666; }
#cart .product .delete img		{ border-style: none; }

#order #form_footer 				{ text-align: right; background-color: #dedede; padding: 10px 20px; margin-top: 10px; }
#order #form_footer .orderSubmit 	{ width: 220px; height: 20px; border-style: none; cursor: pointer; background-color: transparent; background-position: top center; background-repeat: no-repeat; color: #FFB951 !important; font-weight: bold; margin: 0 !important; }
#order #form_footer .orderBack 		{ width: 171px; height: 20px; border-style: none; cursor: pointer; background-color: transparent; background-position: top center; background-repeat: no-repeat; float:left; color: #FFB951 !important; font-weight: bold; margin: 0 !important; }

.title_orange 		{ font-size: 14px; color: #FFB951; text-transform: uppercase; }
	











#vertical_line_left		{ position: absolute; left: 230px; top: 30px; width: 1px; height: 733px; background-color: transparent; background-image: url('../images/standard_nl/vertical_line_left.jpg'); background-position: top center; background-repeat: no-repeat; z-index: 11; overflow: hidden; }
#vertical_line_right	{ position: absolute; left: 755px; top: 205px; width: 1px; height: 500px; background-color: transparent; background-image: url('../images/standard_nl/vertical_line_right.jpg'); background-position: top center; background-repeat: no-repeat; z-index: 11; overflow: hidden; }


#mail_img 			{ width: 10px; height: 7px; border-style: none !important; }
#home_img 			{ width: 10px; height: 9px; border-style: none !important; }

#breadcrumbs 		{ position: absolute; left: 15px; top: 15px; width: 675px; height: 20px; z-index: 30; text-align: left; font-family: Avantgarde, Arial; font-size: 9px; color: #105481; }
#flash 				{ position: absolute; left: 15px; top: 31px; width: 675px; height: 154px; z-index: 30; }
#mail 				{ position: absolute; left: 660px; top: 17px; width: 10px; height: 7px; z-index: 30; }
#home 				{ position: absolute; left: 677px; top: 16px; width: 10px; height: 9px; z-index: 30; }

#logo				{ position: absolute; left: 19px; top: 10px; width: 193px; height: 88px; z-index: 30; text-align: left; }

#languages			{ position: absolute; left: 28px; top: 107px; width: 195px; height: 15px; z-index: 30; text-align: left; }
#languages a:hover	{ text-decoration: none; }

#search				{ position: absolute; left: 20px; top: 129px; width: 195px; height: auto; z-index: 30; padding: 8px 0 8px 0; background-color: #EDEDEF; text-align: left; }
#main_menu			{ position: absolute; left: 20px; top: 185px; width: 195px; height: auto; z-index: 30; padding: 8px 0 8px 0; background-color: #105481; text-align: right; }

#baileo_image				{ position: relative; margin: 10px 0 0 0; width: 195px; height: 120px; z-index: 30; }
#baileo_image .image		{ width: 195px; height: 90px; z-index: 40; background-color: transparent; }
#baileo_image .image img	{ width: 195px; height: 90px; border-style: none; }
#baileo_image .name			{ width: 195px; height: 30px; z-index: 40; background-color: #105481; }
#baileo_image .name img		{ width: 176px; height: 17px; border-style: none; margin: 6px 0 0 0; }

#info_menu					{ position: relative; padding: 10px 0 10px 0; width: 195px; height: auto; z-index: 30; background-image: url('../images/standard_nl/background_submenu.jpg'); background-repeat: repeat-y; }
#copyright					{ border: solid 1px red;position: relative; padding: 3px 0 10px 10px; width: auto; height: 30px; text-align: left; font-size: 9px; background-image: url('../images/standard_nl/background_submenu.jpg'); background-repeat: repeat-y; }

#latest_release				{ background-color: #B0CE0E; padding-top: 20px; padding-bottom: 20px; }
#latest_release .header		{ width: 150px; height: 18px; text-align: center; }
#latest_release .image		{ width: 100px; height: auto; margin-top: 8px; border: 1px solid #FFFFFF; }
#latest_release .title 		{ width: 100px; height: auto; margin: 10px 0 0 25px; font-family: Avantgarde, Arial; font-size: 12px; color: #333333; }
#latest_release .title a	{ color: #333333; }

#latest_project				{ background-color: #7A860B; padding-top: 20px; padding-bottom: 20px; margin-top: 1px; }
#latest_project .header		{ width: 150px; height: 18px; text-align: center; }
#latest_project .image		{ width: 100px; height: auto; margin-top: 8px; border: 1px solid #FFFFFF; }
#latest_project .title 		{ width: 100px; height: auto; margin: 10px 0 0 25px; font-family: Avantgarde, Arial; font-size: 12px; color: #FFFFFF; }
#latest_project .title a	{ color: #FFFFFF; }

#content_index				{ position: relative; margin: 20px 0 0 15px; width: 495px; height: auto; text-align: left; background-color: transparent; }

#content_news				{ position: relative; margin: 20px 0 0 15px; width: 495px; height: auto; text-align: left; background-color: transparent; }
#content_news .title		{ position: relative; margin: 0px; width: 56px; height: 13px; background-color: transparent; }
#content_news .item			{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #DDDDDD; }
#content_news .image		{ display: block; float: left; width: 100px; border: 1px solid #FFFFFF; }
#content_news .text			{ display: block; float: left; margin-left: 20px; width: 335px; }

#content_page				{ position: relative; margin: 20px 0 0 15px; width: 495px; height: auto; text-align: left; background-color: transparent; }
#content_page .title		{ position: relative; margin: 0px; width: 495px; height: 13px; background-color: transparent; }
#content_page .content		{ position: relative; margin-top: 20px; width: 495px; height: auto; background-color: transparent; }

#content_releases									{ position: relative; margin: 20px 0 0 15px; width: 495px; height: auto; text-align: left; background-color: transparent; }
#content_releases .title							{ position: relative; margin: 0px; width: 56px; height: 13px; background-color: transparent; }
#content_releases .item_DDDDDD						{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #DDDDDD; }
#content_releases .item_DDDDDD .release_image		{ display: block; float: left; width: 50px; height: auto; }
#content_releases .item_DDDDDD .release_image img	{ border: 1px solid #FFFFFF; }
#content_releases .item_DDDDDD .release_info		{ display: block; float: left; width: 300px; height: auto; margin: 15px 0 0 15px; }
#content_releases .item_EFEFEF						{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #EFEFEF; }
#content_releases .item_EFEFEF .release_image		{ display: block; float: left; width: 50px; height: auto; border: 1px solid #FFFFFF; }
#content_releases .item_EFEFEF .release_image img	{ border: 1px solid #FFFFFF; }
#content_releases .item_EFEFEF .release_info		{ display: block; float: left; width: 300px; height: auto; margin: 15px 0 0 15px; }
#content_releases .image							{ display: block; float: left; width: 100px; border: 1px solid #FFFFFF; }
#content_releases .text								{ display: block; float: left; margin-left: 20px; width: 335px; }

#content_showcases									{ position: relative; margin: 20px 0 0 15px; width: 495px; height: auto; text-align: left; background-color: transparent; }
#content_showcases .title							{ display: block; float: left; width: 345px; background-color: transparent; }
#content_showcases .date							{ display: block; float: left; width: 150px; background-color: transparent; text-align: right; }
#content_showcases .item							{ display: block; float: left; margin-top: 20px; padding: 0px; width: 475px; background-color: transparent; }
#content_showcases .item img 						{ border: 1px solid #AAAAAA; }
#content_showcases .item_DDDDDD						{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #DDDDDD; }
#content_showcases .item_EFEFEF						{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #EFEFEF; }
#content_showcases .image							{ display: block; float: left; width: 100px; border: 1px solid #FFFFFF; }
#content_showcases .text							{ display: block; float: left; margin-left: 20px; width: 335px; }

#content_musicians										{ position: relative; margin: 20px 0 0 15px; width: 495px; height: auto; text-align: left; background-color: transparent; }
#content_musicians .title								{ display: block; float: left; width: 345px; background-color: transparent; }
#content_musicians .item_DDDDDD							{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #DDDDDD; }
#content_musicians .item_DDDDDD .info					{ display: block; float: left; width: 450px; height: auto; }
#content_musicians .item_DDDDDD .releases				{ display: block; float: left; margin-top: 5px; width: 475px; height: auto; }
#content_musicians .item_DDDDDD .releases .release		{ display: block; float: left; width: 450px; height: auto; }
#content_musicians .item_EFEFEF							{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #EFEFEF; }
#content_musicians .item_EFEFEF .info					{ display: block; float: left; width: 450px; height: auto; }
#content_musicians .item_EFEFEF .releases				{ display: block; float: left; margin-top: 5px; width: 475px; height: auto; }
#content_musicians .item_EFEFEF .releases .release		{ display: block; float: left; width: 450px; height: auto; }

#content_product										{ position: relative; margin: 20px 0 0 15px; width: 495px; height: auto; text-align: left; background-color: transparent; }
#content_product .title									{ display: block; float: left; width: 340px; vertical-align: middle; }
#content_product .shoppingcard							{ display: block; float: left; width: 110px; }
#content_product .shoppingcard img						{ border-style: none; }
#content_product .info									{ display: block; float: left; margin-top: 20px; width: 475px; }
#content_product .info img								{ border: 1px solid #AAAAAA; }
#content_product .payment								{ display: block; float: left; margin-top: 20px; width: 495px; }
#content_product .payment .text							{ display: block; float: left; padding-top: 10px; margin-right: 10px; width: auto; height: auto; }
#content_product .payment .itunes						{ display: block; float: left; width: auto; height: 35px; vertical-align: middle; }
#content_product .payment .itunes img					{ width: 175px; height: 35px; border-style: none; }
#content_product .extra									{ display: block; float: left; margin-top: 20px; width: 495px; height: auto; }
#content_product .extra .titles							{ display: block; float: left; padding: 0px; width: 495px; height: auto; background-color: transparent; }
#content_product .extra .titles .tracks_title			{ display: block; float: left; width: 235px; height: 30px; background-color: transparent; }
#content_product .extra .titles .band_members_title		{ display: block; float: left; margin-left: 20px; width: 235px; height: 30px; background-color: transparent; }
#content_product .extra .tracks							{ display: block; float: left; padding: 15px; width: 205px; height: auto; background-color: #DDDDDD; }
#content_product .extra	.tracks	.track					{ display: block; float: left; margin-bottom: 10px; width: 200px; height: auto; }
#content_product .extra	.tracks	.track .composer		{ display: block; float: left; width: 230px; font-size: 10px; }
#content_product .extra	.tracks	.track .duration		{ display: block; float: left; width: auto; font-size: 10px; }
#content_product .extra	.tracks	.track .flash			{ display: block; float: left; margin: 3px 0 0 10px; }
#content_product .extra .band_members						{ display: block; float: left; margin-left: 20px; padding: 15px; width: 205px; height: auto; background-color: #DDDDDD; }
#content_product .extra	.band_members .band_member			{ display: block; float: left; margin-bottom: 10px; width: 200px; height: auto; font-size: 10px; }
#content_product .extra	.band_members .band_member .role	{ display: block; float: left; }

#content_link				{ display: block; float: left; margin: 20px 0 0 0; width: 495px; height: auto; text-align: left; background-color: transparent; }
#content_link img			{ border-style: none; }
#content_link .line			{ width: 495px; height: 3px; border-style: none; }

#content_search_releases									{ display: block; float: left; margin: 20px 0 0 15px; padding: 20px; width: 455px; height: auto; text-align: left; background-color: #DDDDDD; }
#content_search_releases .title								{ display: block; float: left; width: 455px; height: auto; }
#content_search_releases .form								{ display: block; float: left; margin: 10px 0 0 0; width: 455px; height: auto; }
#content_search_releases .form .search_field_title			{ display: block; float: left; width: 125px; height: auto; padding-top: 2px; }
#content_search_releases .form .search_field				{ display: block; float: left; width: 320px; height: 25px; }
#content_search_releases .form .search_field_select			{ display: block; float: left; width: auto; height: 25px; }
#content_search_releases .form .search_field_submit			{ display: block; float: left; width: 200px; height: 20px; }
#content_search_releases .form .input_text					{ width: 320px; height: 14px; border: 1px solid #AAAAAA; margin: 0 0 0 8px; padding: 2px 0 2px 3px; font-size: 10px; color: #333333; }
#content_search_releases .form .select						{ width: 75px; height: 18px; border: 1px solid #AAAAAA; margin: 0 0 0 8px; padding: 2px 0 2px 3px; font-size: 10px; color: #333333; }
#content_search_releases .form .submit						{ margin: 5px 0 0 0; width: 72px; height: 20px; border-style: none; cursor: pointer; }

#content_results_releases										{ display: block; float: left; margin: 15px 0 0 15px; padding: 0px; width: 495px; height: auto; text-align: left; }
#content_results_releases .top									{ display: block; float: left; width: 495px; height: auto; }
#content_results_releases .top .line							{ width: 495px; height: 1px; }
#content_results_releases .item_DDDDDD							{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #DDDDDD; }
#content_results_releases .item_DDDDDD .release_image			{ display: block; float: left; width: 50px; height: auto; }
#content_results_releases .item_DDDDDD .release_image img		{ border: 1px solid #FFFFFF; }
#content_results_releases .item_DDDDDD .release_info			{ display: block; float: left; width: 300px; height: auto; margin: 15px 0 0 15px; }
#content_results_releases .item_EFEFEF							{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #EFEFEF; }
#content_results_releases .item_EFEFEF .release_image			{ display: block; float: left; width: 50px; height: auto; border: 1px solid #FFFFFF; }
#content_results_releases .item_EFEFEF .release_image img		{ border: 1px solid #FFFFFF; }
#content_results_releases .item_EFEFEF .release_info			{ display: block; float: left; width: 300px; height: auto; margin: 15px 0 0 15px; }
#content_results_releases .bottom								{ display: block; float: left; width: 495px; height: auto; margin-top: 20px; }
#content_results_releases .bottom .line							{ width: 495px; height: 1px; }

#content_search_showcases									{ display: block; float: left; margin: 20px 0 0 15px; padding: 20px; width: 455px; height: auto; text-align: left; background-color: #DDDDDD; }
#content_search_showcases .title							{ display: block; float: left; width: 455px; height: auto; }
#content_search_showcases .form								{ display: block; float: left; margin: 10px 0 0 0; width: 455px; height: auto; }
#content_search_showcases .form .search_field_title			{ display: block; float: left; width: 125px; height: auto; padding-top: 2px; }
#content_search_showcases .form .search_field				{ display: block; float: left; width: 320px; height: 25px; }
#content_search_showcases .form .search_field_select		{ display: block; float: left; width: auto; height: 25px; }
#content_search_showcases .form .search_field_submit		{ display: block; float: left; width: 200px; height: 20px; }
#content_search_showcases .form .input_text					{ width: 320px; height: 14px; border: 1px solid #AAAAAA; margin: 0 0 0 8px; padding: 2px 0 2px 3px; font-size: 10px; color: #333333; }
#content_search_showcases .form .select						{ width: 75px; height: 18px; border: 1px solid #AAAAAA; margin: 0 0 0 8px; padding: 2px 0 2px 3px; font-size: 10px; color: #333333; }
#content_search_showcases .form .submit						{ margin: 5px 0 0 0; width: 72px; height: 20px; border-style: none; cursor: pointer; }

#content_results_showcases										{ display: block; float: left; margin: 15px 0 0 15px; padding: 0px; width: 495px; height: auto; text-align: left; }
#content_results_showcases .top									{ display: block; float: left; width: 495px; height: auto; }
#content_results_showcases .top .line							{ width: 495px; height: 1px; }
#content_results_showcases .item_DDDDDD							{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #DDDDDD; }
#content_results_showcases .item_DDDDDD .showcase_image			{ display: block; float: left; width: 50px; height: auto; }
#content_results_showcases .item_DDDDDD .showcase_image img		{ border: 1px solid #FFFFFF; }
#content_results_showcases .item_DDDDDD .showcase_info			{ display: block; float: left; width: 300px; height: auto; margin: 15px 0 0 15px; }
#content_results_showcases .item_EFEFEF							{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #EFEFEF; }
#content_results_showcases .item_EFEFEF .showcase_image			{ display: block; float: left; width: 50px; height: auto; border: 1px solid #FFFFFF; }
#content_results_showcases .item_EFEFEF .showcase_image img		{ border: 1px solid #FFFFFF; }
#content_results_showcases .item_EFEFEF .showcase_info			{ display: block; float: left; width: 300px; height: auto; margin: 15px 0 0 15px; }
#content_results_showcases .bottom								{ display: block; float: left; width: 495px; height: auto; margin-top: 20px; }
#content_results_showcases .bottom .line						{ width: 495px; height: 1px; }

#content_search_musicians									{ display: block; float: left; margin: 20px 0 0 15px; padding: 20px; width: 455px; height: auto; text-align: left; background-color: #DDDDDD; }
#content_search_musicians .title							{ display: block; float: left; width: 455px; height: auto; }
#content_search_musicians .form								{ display: block; float: left; margin: 10px 0 0 0; width: 455px; height: auto; }
#content_search_musicians .form .search_field_title			{ display: block; float: left; width: 125px; height: auto; padding-top: 2px; }
#content_search_musicians .form .search_field				{ display: block; float: left; width: 320px; height: 25px; }
#content_search_musicians .form .search_field_select		{ display: block; float: left; width: auto; height: 25px; }
#content_search_musicians .form .search_field_submit		{ display: block; float: left; width: 200px; height: 20px; }
#content_search_musicians .form .input_text					{ width: 320px; height: 14px; border: 1px solid #AAAAAA; margin: 0 0 0 8px; padding: 2px 0 2px 3px; font-size: 10px; color: #333333; }
#content_search_musicians .form .select						{ width: 75px; height: 18px; border: 1px solid #AAAAAA; margin: 0 0 0 8px; padding: 2px 0 2px 3px; font-size: 10px; color: #333333; }
#content_search_musicians .form .submit						{ margin: 5px 0 0 0; width: 72px; height: 20px; border-style: none; cursor: pointer; }

#content_results_musicians										{ display: block; float: left; margin: 15px 0 0 15px; padding: 0px; width: 495px; height: auto; text-align: left; }
#content_results_musicians .top									{ display: block; float: left; width: 495px; height: auto; }
#content_results_musicians .top .line							{ width: 495px; height: 1px; }
#content_results_musicians .item_DDDDDD							{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #DDDDDD; }
#content_results_musicians .item_DDDDDD .showcase_image			{ display: block; float: left; width: 50px; height: auto; }
#content_results_musicians .item_DDDDDD .showcase_image img		{ border: 1px solid #FFFFFF; }
#content_results_musicians .item_DDDDDD .showcase_info			{ display: block; float: left; width: 300px; height: auto; margin: 15px 0 0 15px; }
#content_results_musicians .item_EFEFEF							{ display: block; float: left; margin-top: 20px; padding: 20px 0 20px 20px; width: 475px; background-color: #EFEFEF; }
#content_results_musicians .item_EFEFEF .showcase_image			{ display: block; float: left; width: 50px; height: auto; border: 1px solid #FFFFFF; }
#content_results_musicians .item_EFEFEF .showcase_image img		{ border: 1px solid #FFFFFF; }
#content_results_musicians .item_EFEFEF .showcase_info			{ display: block; float: left; width: 300px; height: auto; margin: 15px 0 0 15px; }
#content_results_musicians .bottom								{ display: block; float: left; width: 495px; height: auto; margin-top: 20px; }
#content_results_musicians .bottom .line						{ width: 495px; height: 1px; }

/* TEXT */

.title_blue 		{ font-family: Avantgarde, Arial; font-size: 14px; font-weight: bold; color: #105481; text-transform: uppercase; }
.title_green 		{ font-family: Avantgarde, Arial; font-size: 14px; font-weight: bold; color: #7A860B; text-transform: uppercase; }

.text_blue 			{ color: #105481; }
.text_green 		{ color: #7A860B; }

.text_small 		{ font-size: 10px; }
.text_blue_small 	{ font-size: 10px; color: #105481; }
.text_green_small	{ font-size: 10px; color: #7A860B; }

.text_bold 			{ font-weight: bold; }
.text_blue_bold 	{ font-weight: bold; color: #105481; }
.text_green_bold 	{ font-weight: bold; color: #7A860B; }

.text_bold_small 			{ font-size: 10px; font-weight: bold; }
.text_blue_bold_small		{ font-size: 10px; font-weight: bold; color: #105481; }
.text_green_bold_small 		{ font-size: 10px; font-weight: bold; color: #7A860B; }


/* IMAGES */

#language_dutch_out 		{ width: auto; height: 15px; border: 0px solid #333333; }
#language_dutch_over 		{ width: auto; height: 15px; border: 0px solid #333333; }
#language_english_out 		{ width: auto; height: 15px; border: 0px solid #333333; }
#language_english_over 		{ width: auto; height: 15px; border: 0px solid #333333; }
#advanced_search 			{ width: auto; height: 15px; margin: 5px 0 0 8px; border: 0px solid #333333; }
#main_menu_home 			{ width: 134px; height: 17px; margin: 0px 8px 0 0; border: 0px solid #333333; }
#main_menu_showcase 		{ width: 134px; height: 17px; margin: 3px 8px 0 0; border: 0px solid #333333; }
#main_menu_cd_releases 		{ width: 134px; height: 17px; margin: 3px 8px 0 0; border: 0px solid #333333; }

.empty_image				{ border-style: none; }
.empty_image_small			{ width: 50px; height: 40px; border-style: none; }

/* FORMS */

#form_search_input 			{ height: 13px; border: 1px solid #AAAAAA; margin: 0 0 0 8px; padding: 2px 0 2px 3px; font-size: 10px; color: #333333; }
#form_search_submit			{ height: 18px; border: 0px solid #333333; cursor: pointer; }


