/* *****************************************
//  WebTank Stylesheet File
//  Title: style.css
//  Media: all
//  File updated: 2010-03-22 11:28:24
// 
//  Do NOT manually edit this generated file
// **************************************** */


a, img, p, ul, li{
	outline: none;
	border: none;
}

A 			{ color: #E71F01; text-decoration: none; font-weight: bold; }	
A:visited	{ color: #E71F01; }
A:hover 	{ color: #000000; }

html, body { 
	
	width:  100%;
	height: 100%; 
	
	margin:  0px;
	padding: 0px;

	font-family: Arial;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	
}

#wrapper									{ position: relative; width: 900px; height: 100%; }

/*  */

#header										{ position: relative; width: 900px; height: 100px; }

#header .logo								{ position: absolute; top: 50px; left: 0px; z-index: 10; width: 210px; height: 50px; }
#header .logo img							{ border-style: none; }

#header .menu								{ position: absolute; top: 89px; left: 230px; z-index: 10; width: auto; height: auto; }

#header #languages							{ position: absolute; top: 93px; right: 0px; z-index: 10; width: auto; height: auto; font-size: 0px; line-height: 0px; }
#header #languages .languages				{ float: right; }
#header #languages .languages .dutch		{ float: left; }
#header #languages .languages .dutch a		{ font-size: 0px; line-height: 0px; }
#header #languages .languages .dutch img	{ border-style: none }
#header #languages .languages .delimiter	{ float: left; margin-left: 3px; }
#header #languages .languages .english		{ float: left; margin-left: 3px; }
#header #languages .languages .english a	{ font-size: 0px; line-height: 0px; }
#header #languages .languages .english img	{ border-style: none }

/* STANDARD */

#content																{ position: relative; margin-top: 30px; width: 900px; min-height: 450px; height: auto !important; height: 450px; text-align: left; }

#content #content_left													{ float: left; width: 550px; min-height: 450px; height: auto !important; height: 450px; margin-top: 15px; }

#content #content_left .homepage										{ float: left; }
#content #content_left .homepage .text									{ float: left; font-family: Times; font-size: 22px; line-height: 30px; color: #E71F01; }
#content #content_left .homepage .list									{ float: left; width: 550px; height: auto; margin-top: 35px; }
#content #content_left .homepage .list .project							{ float: left; width: 250px; height: auto; margin-right: 25px; }
#content #content_left .homepage .list .project .title					{ float: left; width: 250px; height: 25px; border-bottom: 1px solid #E71F01; padding-bottom: 5px; }
#content #content_left .homepage .list .project .date					{ float: left; width: 250px; height: auto; margin-top: 10px; font-size: 9px; line-height: 13px; color: #000000; }
#content #content_left .homepage .list .project .subtitle				{ float: left; width: 250px; height: auto; margin-top: 3px; font-size: 12px; line-height: 17px; color: #E71F01; }
#content #content_left .homepage .list .project .teaser					{ float: left; width: 250px; height: auto; margin-top: 3px; }
#content #content_left .homepage .list .project .read_more				{ float: left; width: 250px; height: auto; margin-top: 3px; }
#content #content_left .homepage .list .project .read_more img			{ border-style: none; }
#content #content_left .homepage .list .exhibition						{ float: left; width: 250px; height: auto; margin-right: 25px; }
#content #content_left .homepage .list .exhibition .title				{ float: left; width: 250px; height: 25px; border-bottom: 1px solid #E71F01; padding-bottom: 5px; }
#content #content_left .homepage .list .exhibition .date				{ float: left; width: 250px; height: auto; margin-top: 10px; font-size: 9px; line-height: 13px; color: #000000; }
#content #content_left .homepage .list .exhibition .subtitle			{ float: left; width: 250px; height: auto; margin-top: 3px; font-size: 12px; line-height: 17px; color: #E71F01; }
#content #content_left .homepage .list .exhibition .teaser				{ float: left; width: 250px; height: auto; margin-top: 3px; }
#content #content_left .homepage .list .exhibition .read_more			{ float: left; width: 250px; height: auto; margin-top: 3px; }
#content #content_left .homepage .list .exhibition .read_more img		{ border-style: none; }
#content #content_left .homepage .list .news							{ float: right; width: 250px; height: auto; }
#content #content_left .homepage .list .news .title						{ float: left; width: 250px; height: 25px; border-bottom: 1px solid #E71F01; padding-bottom: 5px; }
#content #content_left .homepage .list .news .date						{ float: left; width: 250px; height: auto; margin-top: 10px; font-size: 9px; line-height: 13px; color: #000000; }
#content #content_left .homepage .list .news .subtitle					{ float: left; width: 250px; height: auto; margin-top: 3px; font-size: 12px; line-height: 17px; color: #E71F01; }
#content #content_left .homepage .list .news .teaser					{ float: left; width: 250px; height: auto; margin-top: 3px; }
#content #content_left .homepage .list .news .read_more					{ float: left; width: 250px; height: auto; margin-top: 3px; }
#content #content_left .homepage .list .news .read_more img				{ border-style: none; }

#content #content_right													{ float: left; width: 330px; height: auto; margin: 50px 0 0 20px; }

/* EXTRA 0 */

#content_extra_0							{ position: relative; margin-top: 30px; width: 900px; min-height: 450px; height: auto !important; height: 450px; text-align: left; }

#content_extra_0 #content_left															{ float: left; width: 425px; min-height: 450px; height: auto !important; height: 450px; margin-top: 15px; }

#content_extra_0 #content_left .artist_list												{ float: left; }
#content_extra_0 #content_left .artist_list .artist_small								{ position: relative; float: left; width: 200px; height: 25px; margin: 0 25px -2px 0; }
#content_extra_0 #content_left .artist_list .artist_small .title						{ position: absolute; top: 0px; left: 0px; z-index: 20; width: 200px; height: 25px; font-size: 12px; line-height: 17px; color: #E71F01; }
#content_extra_0 #content_left .artist_list .artist_small .button						{ position: absolute; top: 0px; left: 0px; z-index: 30; width: 200px; height: 25px; }
#content_extra_0 #content_left .artist_list .artist_small .button img					{ width: 200px; height: 25px; }
#content_extra_0 #content_left .artist_list .artist_large								{ position: relative; float: left; width: 425px; height: 20px; margin: 0px; }
#content_extra_0 #content_left .artist_list .artist_large .title						{ position: absolute; top: 0px; left: 0px; z-index: 20; width: 425px; height: 20px; }
#content_extra_0 #content_left .artist_list .artist_large .button						{ position: absolute; top: 0px; left: 0px; z-index: 30; width: 425px; height: 20px; }
#content_extra_0 #content_left .artist_list .artist_large .button img					{ width: 425px; height: 20px; }

#content_extra_0 #content_left .product_list											{ float: left; }
#content_extra_0 #content_left .product_list .product_small								{ position: relative; float: left; width: 200px; height: 15px; margin: 0 25px 0 0; }
#content_extra_0 #content_left .product_list .product_small .title						{ position: absolute; top: 0px; left: 0px; z-index: 20; width: 200px; height: 15px; font-size: 12px; line-height: 17px; color: #E71F01; }
#content_extra_0 #content_left .product_list .product_small .button						{ position: absolute; top: 0px; left: 0px; z-index: 30; width: 200px; height: 15px; }
#content_extra_0 #content_left .product_list .product_small .button img					{ width: 200px; height: 15px; }
#content_extra_0 #content_left .product_list .product_large								{ position: relative; float: left; width: 425px; height: 15px; margin: 0 0 10px 0; }
#content_extra_0 #content_left .product_list .product_large .title						{ position: absolute; top: 0px; left: 0px; z-index: 20; width: 425px; height: 15px; }
#content_extra_0 #content_left .product_list .product_large .button						{ position: absolute; top: 0px; left: 0px; z-index: 30; width: 425px; height: 15px; }
#content_extra_0 #content_left .product_list .product_large .button img					{ width: 425px; height: 15px; }

#content_extra_0 #content_left .event_list												{ float: left; width: 425px; height: auto; }
#content_extra_0 #content_left .event_list .list										{ float: left; width: 425px; height: auto; margin-top: 10px; }
#content_extra_0 #content_left .event_list .list .event									{ float: left; width: 425px; height: auto; margin-bottom: 10px; }
#content_extra_0 #content_left .event_list .list .event .title							{ float: left; width: 425px; height: auto; }
#content_extra_0 #content_left .event_list .list .event .date							{ float: left; width: 425px; height: auto; margin-top: 0px; font-size: 9px; font-weight: bold; line-height: 13px; color: #000000; }
#content_extra_0 #content_left .event_list .list .event .teaser							{ float: left; width: 425px; height: auto; margin-top: 3px; }
#content_extra_0 #content_left .event_list .list .event .read_more						{ float: left; width: 425px; height: auto; margin-top: 3px; }
#content_extra_0 #content_left .event_list .list .event .read_more img					{ border-style: none; }

#content_extra_0 #content_right															{ float: left; width: 460px; min-height: 450px; height: auto !important; height: 450px; margin-top: 15px; }

#content_extra_0 #content_right .artist_image_list										{ float: right; width: auto; height: auto; }
#content_extra_0 #content_right .artist_image_list .artist_image						{ float: left; width: 100px; height: 100px; overflow: hidden; margin: 0 0 10px 10px; }
#content_extra_0 #content_right .artist_image_list .artist_image img					{ width: 100px; height: auto; border-style: none; }

#content_extra_0 #content_right .product_image_list										{ float: right; width: auto; height: auto; }
#content_extra_0 #content_right .product_image_list .product_image						{ float: left; width: 100px; height: 100px; overflow: hidden; margin: 0 0 10px 10px; }
#content_extra_0 #content_right .product_image_list .product_image img					{ width: 100px; height: auto; border-style: none; }

#content_extra_0 #content_right .contact_form											{ float: left; width: 440px; height: auto; margin: 9px 0 0 25px; }
#content_extra_0 #content_right .contact_form .title									{ float: left; width: 440px; height: 25px; border-bottom: 1px solid #E71F01; }
#content_extra_0 #content_right .contact_form .text										{ float: left; width: 440px; height: auto; padding: 15px 0 10px 0; }
#content_extra_0 #content_right .contact_form .form										{ float: left; width: 440px; height: auto; margin-top: 10px; }
#content_extra_0 #content_right .contact_form .form .item								{ float: left; width: 440px; height: auto; margin-bottom: 10px; }
#content_extra_0 #content_right .contact_form .form .item .caption						{ float: left; width: 100px; height: auto; }
#content_extra_0 #content_right .contact_form .form .item .field						{ float: left; width: 320px; height: auto; margin-left: 20px; }
#content_extra_0 #content_right .contact_form .form .item .field input					{ width: 320px; height: 20px; border: 1px solid #CCCCCC; }
#content_extra_0 #content_right .contact_form .form .item .field input.error			{ width: 320px; height: 20px; border: 1px solid #E71F01; }
#content_extra_0 #content_right .contact_form .form .item .field textarea				{ width: 320px; height: 100px; border: 1px solid #CCCCCC; }
#content_extra_0 #content_right .contact_form .form .item .field textarea.error			{ width: 320px; height: 100px; border: 1px solid #E71F01; }
#content_extra_0 #content_right .contact_form .form .submit								{  }
#content_extra_0 #content_right .contact_form .form .submit img							{ border-style: none; }

#content_extra_0 #content_right .newsletter_sign_up_form											{ float: left; width: 440px; height: auto; margin: 9px 0 0 25px; }
#content_extra_0 #content_right .newsletter_sign_up_form .title										{ float: left; width: 440px; height: 25px; border-bottom: 1px solid #E71F01; }
#content_extra_0 #content_right .newsletter_sign_up_form .text										{ float: left; width: 440px; height: auto; padding: 15px 0 10px 0; }
#content_extra_0 #content_right .newsletter_sign_up_form .form										{ float: left; width: 440px; height: auto; margin-top: 10px; }
#content_extra_0 #content_right .newsletter_sign_up_form .form .item								{ float: left; width: 440px; height: auto; margin-bottom: 10px; }
#content_extra_0 #content_right .newsletter_sign_up_form .form .item .caption						{ float: left; width: 100px; height: auto; }
#content_extra_0 #content_right .newsletter_sign_up_form .form .item .field							{ float: left; width: 320px; height: auto; margin-left: 20px; }
#content_extra_0 #content_right .newsletter_sign_up_form .form .item .field input					{ width: 320px; height: 20px; border: 1px solid #CCCCCC; }
#content_extra_0 #content_right .newsletter_sign_up_form .form .item .field input.error				{ width: 320px; height: 20px; border: 1px solid #E71F01; }
#content_extra_0 #content_right .newsletter_sign_up_form .form .item .field textarea				{ width: 320px; height: 100px; border: 1px solid #CCCCCC; }
#content_extra_0 #content_right .newsletter_sign_up_form .form .item .field textarea.error			{ width: 320px; height: 100px; border: 1px solid #E71F01; }
#content_extra_0 #content_right .newsletter_sign_up_form .form .submit								{  }
#content_extra_0 #content_right .newsletter_sign_up_form .form .submit img							{ border-style: none; }

#content_extra_0 #content_right .newsletter_sign_out_form											{ float: left; width: 440px; height: auto; margin: 9px 0 0 25px; }
#content_extra_0 #content_right .newsletter_sign_out_form .title									{ float: left; width: 440px; height: 25px; border-bottom: 1px solid #E71F01; }
#content_extra_0 #content_right .newsletter_sign_out_form .text										{ float: left; width: 440px; height: auto; padding: 15px 0 10px 0; }
#content_extra_0 #content_right .newsletter_sign_out_form .form										{ float: left; width: 440px; height: auto; margin-top: 10px; }
#content_extra_0 #content_right .newsletter_sign_out_form .form .item								{ float: left; width: 440px; height: auto; margin-bottom: 10px; }
#content_extra_0 #content_right .newsletter_sign_out_form .form .item .caption						{ float: left; width: 100px; height: auto; }
#content_extra_0 #content_right .newsletter_sign_out_form .form .item .field						{ float: left; width: 320px; height: auto; margin-left: 20px; }
#content_extra_0 #content_right .newsletter_sign_out_form .form .item .field input					{ width: 320px; height: 20px; border: 1px solid #CCCCCC; }
#content_extra_0 #content_right .newsletter_sign_out_form .form .item .field input.error			{ width: 320px; height: 20px; border: 1px solid #E71F01; }
#content_extra_0 #content_right .newsletter_sign_out_form .form .item .field textarea				{ width: 320px; height: 100px; border: 1px solid #CCCCCC; }
#content_extra_0 #content_right .newsletter_sign_out_form .form .item .field textarea.error			{ width: 320px; height: 100px; border: 1px solid #E71F01; }
#content_extra_0 #content_right .newsletter_sign_out_form .form .submit								{  }
#content_extra_0 #content_right .newsletter_sign_out_form .form .submit img							{ border-style: none; }

/* EXTRA 1 */

#content_extra_1							{ position: relative; margin-top: 30px; width: 900px; min-height: 450px; height: auto !important; height: 450px; text-align: left; }

#content_extra_1 .artist_details														{ float: left; width: 900px; height: auto; margin-top: 8px; }
#content_extra_1 .artist_details .info													{ float: left; width: 525px; height: auto; }
#content_extra_1 .artist_details .info .title											{ float: left; width: 525px; height: auto; font-family: Times New Roman; font-weight: normal; font-size: 28px; line-height: 33px; color: #E71F01; }
#content_extra_1 .artist_details .info .description										{ float: left; width: 525px; height: auto; margin-top: 10px; font-family: Arial !important; font-weight: normal; font-size: 13px; line-height: 20px; color: #000000; }
#content_extra_1 .artist_details .info .description p									{ font-family: Arial !important; font-weight: normal; font-size: 13px; line-height: 20px; color: #000000; }
#content_extra_1 .artist_details .info .link											{ float: left; width: 525px; height: auto; margin-top: 3px; }
#content_extra_1 .artist_details .info .cv												{ float: left; width: 525px; height: auto; margin-top: 25px; }
#content_extra_1 .artist_details .info .cv .title										{ float: left; width: 525px; height: auto; }
#content_extra_1 .artist_details .info .cv .content										{ display: none; float: left; width: 525px; height: auto; padding-bottom: 10px; }
#content_extra_1 .artist_details .info .exhibitions										{ float: left; width: 525px; height: auto; margin-top: 0px; }
#content_extra_1 .artist_details .info .exhibitions .title								{ float: left; width: 525px; height: auto; }
#content_extra_1 .artist_details .info .exhibitions .content							{ display: none; float: left; width: 525px; height: auto; }
#content_extra_1 .artist_details .info .back											{ float: left; width: 525px; height: 50px; margin-top: 25px; padding-top: 25px; border-top: 1px dotted #CCCCCC; }
#content_extra_1 .artist_details .info .back img										{ border-style: none; }
#content_extra_1 .artist_details .images												{ float: left; width: 350px; height: auto; margin: 0 0 0 25px !important; }
#content_extra_1 .artist_details .images .image											{ float: left; width: 150px; height: 150px; margin: 0 0 25px 25px; overflow: hidden; }
#content_extra_1 .artist_details .images .image img										{ width: 150px; height: auto; border-style: none; }

#content_extra_1 .article_details														{ float: left; width: 900px; height: auto; margin-top: 8px; }
#content_extra_1 .article_details .info													{ float: left; width: 525px; height: auto; }
#content_extra_1 .article_details .info .title											{ float: left; width: 525px; height: auto; font-family: Times New Roman; font-weight: normal; font-size: 28px; line-height: 33px; color: #E71F01; }
#content_extra_1 .article_details .info .subtitle										{ float: left; width: 525px; height: auto; font-family: Times New Roman; font-weight: normal; font-size: 16px; line-height: 22px; color: #000000; }
#content_extra_1 .article_details .info .date											{ float: left; width: 525px; height: auto; margin-top: 10px; text-transform: uppercase; font-weight: bold; }
#content_extra_1 .article_details .info .content										{ float: left; width: 500px; height: auto; margin-top: 25px; }
#content_extra_1 .article_details .info .back											{ float: left; width: 525px; height: 50px; margin-top: 25px; padding-top: 25px; border-top: 1px dotted #CCCCCC; }
#content_extra_1 .article_details .info .back img										{ border-style: none; }
#content_extra_1 .article_details .image												{ float: right; width: 350px; height: 350px; overflow: hidden; margin: 0 0 0 25px !important; }
#content_extra_1 .article_details .image img											{ border-style: none; }

#content_extra_1 .product_details														{ float: left; width: 900px; height: auto; margin-top: 8px; }
#content_extra_1 .product_details .info													{ float: left; width: 525px; height: auto; }
#content_extra_1 .product_details .info .title											{ float: left; width: 525px; height: auto; font-family: Times New Roman; font-weight: normal; font-size: 28px; line-height: 33px; color: #E71F01; }
#content_extra_1 .product_details .info .date											{ float: left; width: 525px; height: auto; margin-top: 10px; text-transform: uppercase; font-weight: bold; }
#content_extra_1 .product_details .info .content										{ float: left; width: 525px; height: auto; margin-top: 3px; }
#content_extra_1 .product_details .info .artists										{ float: left; width: 525px; height: auto; margin-top: 10px; }
#content_extra_1 .product_details .info .artists .title									{ float: left; width: 525px; height: auto; margin-bottom: 7px; font-family: Times New Roman; font-weight: normal; font-size: 16px; line-height: 22px; color: #000000; }
#content_extra_1 .product_details .info .artists .artist								{ float: left; width: 525px; height: auto; }
#content_extra_1 .product_details .info .back											{ float: left; width: 525px; height: 50px; margin-top: 25px; padding-top: 25px; border-top: 1px dotted #CCCCCC; }
#content_extra_1 .product_details .info .back img										{ border-style: none; }
#content_extra_1 .product_details .images												{ float: right; width: 350px; height: auto; margin: 0 0 0 25px !important; }
#content_extra_1 .product_details .images .image										{ float: left; width: 150px; height: 150px; margin: 0 0 10px 10px; overflow: hidden; }
#content_extra_1 .product_details .images .image img									{ width: 150px; height: auto; border-style: none; }

#content_extra_1 .product_details_shop													{ position: relative; float: left; width: 900px; height: auto; margin-top: 8px; }
#content_extra_1 .product_details_shop .info											{ float: left; width: 525px; height: auto; }
#content_extra_1 .product_details_shop .info .title										{ float: left; width: 525px; height: auto; font-family: Times New Roman; font-weight: normal; font-size: 28px; line-height: 33px; color: #E71F01; }
#content_extra_1 .product_details_shop .info .price										{ float: left; width: 525px; height: auto; margin-top: 10px; text-transform: uppercase; font-weight: bold; }
#content_extra_1 .product_details_shop .info .content									{ float: left; width: 525px; height: auto; margin-top: 3px; }
#content_extra_1 .product_details_shop .info .back										{ float: left; width: 525px; height: 50px; margin-top: 25px; padding-top: 25px; border-top: 1px dotted #CCCCCC; }
#content_extra_1 .product_details_shop .info .back img									{ border-style: none; }
#content_extra_1 .product_details_shop .order											{ position: absolute; top: 13px; left: 375px; width: auto; height: auto; font-weight: bold; font-size: 16px; }
#content_extra_1 .product_details_shop .images											{ float: right; width: auto; height: auto; margin: 0 0 0 25px !important; }
#content_extra_1 .product_details_shop .images .image									{ float: left; width: 150px; height: 150px; margin: 0 0 10px 10px; overflow: hidden; }
#content_extra_1 .product_details_shop .images .image img								{ width: 150px; height: auto; border-style: none; }

#content_extra_1 .product_order												{ position: relative; float: left; width: 900px; height: auto; margin-top: 8px; }
#content_extra_1 .product_order .title										{ float: left; width: 525px; height: auto; font-family: Times New Roman; font-weight: normal; font-size: 28px; line-height: 33px; color: #E71F01; }
#content_extra_1 .product_order .subtitle									{ float: left; width: 525px; height: auto; margin-top: 10px; text-transform: uppercase; font-weight: bold; }
#content_extra_1 .product_order .price										{ position: absolute; top: 13px; left: 400px; width: auto; height: auto; font-weight: bold; font-size: 16px; color: #E71F01; }
#content_extra_1 .product_order .description								{ float: left; width: 525px; height: auto; margin-top: 10px; }
#content_extra_1 .product_order .form										{ float: left; width: 525px; height: auto; margin-top: 25px; }
#content_extra_1 .product_order .form td									{ margin-bottom: 3px; }
#content_extra_1 .product_order .form .caption								{ float: left; width: 100px; height: auto; }
#content_extra_1 .product_order .form .field								{ float: left; width: 320px; height: auto; margin-left: 20px; }
#content_extra_1 .product_order .form .field input							{ width: 320px; height: 20px; border: 1px solid #CCCCCC; }
#content_extra_1 .product_order .form .field input.error					{ width: 320px; height: 20px; border: 1px solid #E71F01; }
#content_extra_1 .product_order .form .field textarea						{ width: 320px; height: 100px; border: 1px solid #CCCCCC; }
#content_extra_1 .product_order .form .field textarea.error					{ width: 320px; height: 100px; border: 1px solid #E71F01; }
#content_extra_1 .product_order .form .field select							{ width: 320px; height: 20px; }
#content_extra_1 .product_order .submit										{ float: left; width: 525px; height: auto; margin-top: 25px; }
#content_extra_1 .product_order .submit img									{ border-style: none; }
#content_extra_1 .product_order .back										{ float: left; width: 525px; height: 50px; margin-top: 25px; padding-top: 25px; border-top: 1px dotted #CCCCCC; }
#content_extra_1 .product_order .back img									{ border-style: none; }
#content_extra_1 .product_order .result										{ float: left; width: 525px; height: auto; }
#content_extra_1 .product_order .result .title								{ float: left; width: 525px; height: auto; font-family: Times New Roman; font-weight: normal; font-size: 28px; line-height: 33px; color: #E71F01; }
#content_extra_1 .product_order .result .text								{ float: left; width: 525px; height: auto; margin-top: 25px; }
#content_extra_1 .product_order .result .back								{ float: left; width: 525px; height: 50px; margin-top: 25px; padding-top: 25px; border-top: 1px dotted #CCCCCC; }
#content_extra_1 .product_order .result .back img							{ border-style: none; }

/*  */

#footer										{ float: left; margin-top: 50px; width: 900px; height: auto; padding-bottom: 25px; }
#footer .artkitchen							{ float: left; font-family: Times; font-size: 12px; font-weight: bold; color: #E71F01; }
#footer .address							{ float: left; margin: 1px 0 0 20px; }
#footer .address img						{ border-style: none; }

/* */

label.error									{ display: none !important; }