html {
	border:0px none;
	margin:0px;
	padding:0px;
}
body {
	background-color:#B9BDC0;
	background-image:url(../layout/body_tegel.jpg);
	background-repeat:repeat-x;
	/*background-position:center top;*/
	border:0px none;
	color:##353533;
	font-family:"Helvetica Neue",Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	/*letter-spacing:1px;*/
	line-height:20px;
	margin:0px;
	padding:10px;
	padding-top:0px;
	text-align:left;
}

h1	{
	font-size:16px;
	font-weight:bold;
	color:#DA1022;
	padding:0px 0 0 1em;
/*	margin:0px 0 12px 0;
	line-height:22px;*/
	margin:0 0 14px 0;
}

h1 img {
	float:right;
	margin-left:10px;
}

h2  {
	font-size:14px;
	font-weight:bold;
	color:#333;
	border:none;
	/*padding:0 0 0 12px; */
	padding:0;
	margin:0px 0 10px 0;
	vertical-align:top;
	text-shadow:1px 0px 1px #fff;
}
h2 img	{
float:left;
margin-right:5px;
}

h3	{
	font-size:14px;
	font-weight:normal;
	color:#DA1022;
	margin:0 0 1em 0;
}

h4 {
	font-size:12px;
margin:1px 0 4px;
padding:0;
color:#333;
}

h5 {
font-size:12px;
margin:5px 0 4px;
padding:0;
}

a   {
color:#FFF;
font-weight:bold;
text-decoration:none;
outline:none;
}
a:hover   {
color:#333333;
text-decoration:none;
outline:none;
}

a:active   {
outline:none;
}

#main_content_left a img   {
	border:0px;
	margin:0 0 1em 0;
}

ul	{
list-style-type:square;
list-style-position:outside;
margin:0px 0 0 18px;
padding:5px 0 5px 0;
}
p	{
margin:5px 0 10px 0;
padding:0px;
}
p img	{
float:right;
margin: 5px 0;
}

/*********** FORM STYLES ******/

form	{
	margin:0px;
	padding:0px;
}
fieldset	{
	width:auto;
	padding:30px 10px 30px 10px;
	margin:0px;
	margin-bottom:5px;
	border:1px solid #dddce4;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
	padding-left:8px;
}
fieldset label	{
	width:118px;
	margin:0 0 0 20px;
}

label	{
	margin:2px;
	margin-left:0px;
	padding:1px;
	padding-left:0px;
	width:135px;
	float:left;
	display:block;
}

#mailing_list_form fieldset	{
	width:auto;
	padding:1em 10px 1em 10px;
	margin:0px 10px 1.5em 0;
	border:1px solid #dddce4;	
}

#mailing_list_form fieldset label 	{
	width:100px;
	margin:0 0 0 20px;
}
/*
.label_checkbox	{
width:350px;
}
*/
textarea	{
	border:1px solid #dddce4;
	font-family:Verdana;
	overflow:auto;
	margin:10px 2px 2px 20px;
	padding:2px;
	font-size:11px;
	line-height:14px;
}
input{
/*	width:300px;*/
}
/*
input	{
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	border:0px;
	float:left;
}
input.checkbox	{
	margin:0px;
}
input.textbox, input.file	{
	margin:2px;
	border:1px solid;
	border-color:#AAAAAA;
	padding:2px;
	padding-top:2px;
	padding-bottom:3px;
}
input.button	{
color:#FFFFFF;
margin:2px;
margin-top:20px;
border:1px solid;
border-color:#AAAAAA;
background-color:#666666;
font-weight:bold;
padding:2px;
padding-top:2px;
padding-bottom:1px;
}
select  {
	font-family:Verdana;
	font-size:11px;
	color:#002A77;
	margin:2px;
	border:1px solid;
	border-color:#AAAAAA;
	padding:2px;
	padding-top:2px;
	padding-bottom:3px;
}*/

br  { 
clear:both;
}

hr  {
clear:both;
border:0px solid;
height:1px;
}
#main	{
/*background-image:url(../layout/indexBg_01.jpg);
background-repeat:no-repeat;
background-position:left top;*/
padding:0px;
width:992px;
margin-left:auto;
margin-right:auto;
min-height:600px;
-webkit-box-shadow: 0px 5px 10px #757575;
	-moz-box-shadow: 0px 5px 10px #757575;
	box-shadow: 0px 5px 10px #757575; 
}

.home	{
background-image:url(../layout/indexBg.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
/*margin-left:auto;
margin-right:auto;*/
}

.home_nl	{
background-image:url(../layout/indexBg_nl.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
}

.paintings	{
background-image:url(../layout/paintings_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
/*margin-left:auto;
margin-right:auto;*/
}

.paintings_nl	{
background-image:url(../layout/paintings_bg_nl.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
}

.installations	{
background-image:url(../layout/installations_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
/*margin-left:auto;
margin-right:auto;*/
}

.installations_nl	{
background-image:url(../layout/installations_bg_nl.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
}

.graphic	{
background-image:url(../layout/graphic_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
}

.graphic_nl	{
background-image:url(../layout/graphic_bg_nl.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
}

.info	{
background-image:url(../layout/info_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
}

.info_nl	{
background-image:url(../layout/info_bg_nl.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
}
.recent	{
background-image:url(../layout/recent_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
}

.recent_nl	{
background-image:url(../layout/recent_bg_nl.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:992px;
}

#header  {
width:990px;
margin:0 auto 0 auto;
/*background-color:#ECECEE;*/
}

#titel  {
/*height:32px;*/
margin-left:0px;
}

#pagina_titel  {
height:32px;
margin-left:0px;
}

#title_admin  {
height:120px;
margin-left:0px;
position:relative;
}

#menu, #menu_admin  {
height:40px;
/*background-image:url(../layout/menu_bg.jpg);
background-repeat:repeat-x;*/
margin-bottom:1px;
padding-left:20px;
font-size:12px;
}

#menu  ul  {
position:absolute;
width:650px;
margin-left:300px;
padding:0px;
list-style-type:none;
list-style-position:outside;
display:block;
}

#menu_admin  ul  {
position:absolute;
width:960px;
margin-left:0px;
padding:0px;
list-style-type:none;
list-style-position:outside;
display:block;
}

#menu ul li, #menu_admin ul li  {
padding:0px;
float:left;
display:inline;
margin:0;
-webkit-box-shadow: 2px 2px 5px #757575;
-moz-box-shadow: 2px 2px 5px #757575;
box-shadow: 2px 2px 5px #757575; 
/*-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; */
}
#menu ul li ul li .active_menu_link, #menu_admin ul li ul li {
background-color:#7F5E41;
color:#FFFFFF;
-webkit-box-shadow: 2px 2px 5px #757575;
-moz-box-shadow: 2px 2px 5px #757575;
box-shadow: 2px 2px 5px #757575; 
/*-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; */
}
#menu ul li a, #menu_admin ul li a	{
display:block;
padding:8px 14px 0 14px;
background-image:url(../layout/menu_b.jpg);
color:#FFFFFF;
float:left;
height:28px;
overflow:hidden;
font-weight:normal;
text-decoration:none;
font-size:16px;
text-shadow:1px 1px 1px #2b2b2b;
}

#menu ul li a.actief, #menu_admin ul li a.actief	{
display:block;
margin:0;
color:#FFF;
background-image:url(../layout/menu_c.jpg);
float:left;
overflow:hidden;
font-weight:normal;
text-shadow:1px 1px 1px #2b2b2b;
}
#menu ul li a:hover, #menu_admin ul li a:hover	{
display:block;
color:#DA1022;
background-image:url(../layout/menu_hover.jpg);
float:left;
overflow:hidden;
font-weight:normal;
text-shadow:none;
}

#sub_menu	{
/*margin:-2px 0 1.5em 0;*/
margin:0px 0 1.5em 0;
padding-left:0px;
font-size:12px;
font-weight:normal;
}


#footer	{
padding:10px;
font-size:9px;
clear:both;
/*border-top:1px solid;
border-color:#CCCCCC;*/
}
#footer p	{
color:#999999;
text-align:center;
}
/*#path
{
clear:both;
font-size:9px;
padding-bottom:10px;
color:#CCCCCC;
}
#path ul li
{
display:block;
float:left;
padding-right:15px;
}
#path ul li a
{
color:#CCCCCC;
}
#path ul li a:hover
{
color:#7F5E41;
}
#path ul
{
padding:0px;
margin:0px;
}
*/

#main_content	{
width:990px;
margin-left:auto;
margin-right:auto;
color:#333333;
}

#main_content_left {
/*width:205px;*/
width:220px;
float:left;
line-height:14px;
padding:60px 15px 15px 20px;
min-height:600px;
height:auto !important; /* voor moderne Browser */
height:600px; /*voor IE6 */

/*background-image:url(../layout/left_bg.jpg);
background-repeat:repeat-y;
background-color:#ececee;*/
}

#main_content_left ul	{
list-style-type:none;
margin-left:0px;
}

#main_content_left ul li	{
/*background-image:url(../layout/menu_b.jpg);*/
height:20px;
margin:0 0 2px 0px;
/*padding:4px 0 4px 20px;*/
padding:8px 0 4px 5px;
font-weight:normal;
border:1px solid #e5e5e5;
/*-webkit-box-shadow: 2px 2px 5px #000;
	-moz-box-shadow: 2px 2px 5px #000;
	box-shadow: 2px 2px 5px #000; */
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
	font-size:14px;
}
#main_content_left ul li:hover	{
margin:0 0 2px 0px;
padding:8px 0 4px 5px;
font-weight:normal;
border:1px solid #4f4f4f;
}
#main_content_left ul li.actief	{
margin:0 0 2px 0px;
padding:8px 0 4px 5px;
font-weight:normal;
border:1px solid #707070;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; 
}

#main_content_left ul li a	{
color:#FFFFFF;
/*height:22px;*/
display:block;
overflow:hidden;
padding:3px 14px 0;
}

#main_content_left ul li a.actief	{
color:#F00;

}


#main_content_left ul li a:hover	{
color:#EEE;
text-decoration:none;
/*background-image:url(../layout/menu_over4.jpg);*/

}

#main_content_left ul li ul li a	{
color:#FF9335;
font-weight:normal;
}

#main_content_middle  {
padding:30px 15px 20px 0px;
float:left;
width:400px;
/*font-size:11px;*/
/*line-height:16px;*/
line-height:19px;
color:#333;
}

#main_content_middle .panel {
margin-top:18px;
clear:both;
border:1px solid #CCC;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; 
	padding:8px;
	-webkit-box-shadow: 2px 2px 5px #757575;
	-moz-box-shadow: 2px 2px 5px #757575;
	box-shadow: 2px 2px 5px #757575; 
}

#main_content_middle .panel p  {
 padding:0px 5px 8px 5px;
 margin-top:0;

}
/*#main_content_middle .panel img {
margin-left:10px;
}
*/
#main_content_middle h2	{
color:#303030;	
margin-left:5px;
}

#main_content_right	{
padding:62px 1px 0 5px;
float:left;
width:310px;
margin:0px 0 30px 0;
min-height:600px;
height:auto !important; /* voor moderne Browser */
height:600px; /*voor IE6 */
/*background-image:url(../layout/right_bg.jpg);
background-repeat:repeat-y;
background-color:#dddce5;*/
}

#main_content_right .panel {
padding:0 15px 0 0;
margin:0 0 20px 0;
clear:both;
}

#main_content_right .panel p  {
 padding:0px 5px 8px 5px;
 margin-top:0;
}

#main_content_right .panel h2 {
color:#333;
 padding:4px 0 3px 5px;
/*border-bottom:1px solid #a9a9a9;
border-top:1px solid #a9a9a9;*/
margin:1.3em 0 0 0;
}


.box  {
border:1px solid;
border-color:#858293;
margin-bottom:10px;
padding:10px;
}

.box h3   {
font-size:12px;
line-height:20px;
}
/*
table	{
margin:0px;
padding:0px;
font-size:11px;
clear:both;
}

table td	{
padding:2px;
text-align:left;
vertical-align:top;
}

table thead td
{
background-color:#7F5E41;
color:#FFFFFF;
}
table tbody td
{
border-bottom:1px solid;
border-color:#CCCCCC;
}
table tfoot
{
color:#CCCCCC;
}
#news_item_panel
{
border:1px solid;
border-color:#CCCCCC;
padding:10px;
margin-top:10px;
margin-bottom:30px;
display:none;
}*/

#main_content_middle .itemblok {	
	margin:0px 0 22px 0px;
}

.plaatje	{
	width:220px;
	padding:0 0px 10px 16px;
	float:right;
}

#flags {
	float:right;
	margin:-65px 20px 0 0;
}


.product_tile	{
margin:19px 0px 0px 0px;
width:380px;
height:170px;
position:relative;
border:1px solid #CCC;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; 
	/*padding-left:8px;*/
	-webkit-box-shadow: 2px 2px 5px #757575;
	-moz-box-shadow: 2px 2px 5px #757575;
	box-shadow: 2px 2px 5px #757575; 
	padding:10px;
	behavior: url(PIE.htc);
}

.product_tile a	{
 color:#FFF;	
}

.details	{
padding: 0;
margin:0 4px 0 0;
float:right;
width:147px;
line-height:14px;
}


.details_name	{
	position:relative;
	left:10px;	
	color:#0081C6;
	font-weight:bold;
}

span.selected	{
 color:#333;	
}

#main_content_admin {
float:left;
font-size:11px;
padding:40px 20px 20px;
width:950px;
}

select {
border-color:#DDDCE4;
}

.recentdoekTekst {
font-size:0.9em;
padding:0px 0 2em 0px;
}
.agenda_home {
border-bottom:1px solid #CCCCCC;
float:left;
margin:0 0 2em 0;
padding-bottom:5px;
}
.agenda_home img	{
	float:left;
}

.agenda_home_item_text {
font-size:0.9em;
margin:0 0 0 110px;
padding:0;
text-align:left;
}

#pagination, #pagination_top	{
	clear: both;	
	margin:0px 0 0 20px;
	padding:20px 0 0 0;
}/*
#pagination_admin, #pagination_admin_top	{
	clear: both;
	margin:0 0 0 40px;
}

*/

/***** Twitter *******/
#twitter_update_list {
	padding:0;
	margin:0;
}

#twitter_div li {
	list-style-type:none;
	margin: 0 0 1em 0;
	line-height:1.3em;
}

#twitter_update_list li a { 
display:block;
margin:0;
padding:0;
}
.melding	{
	color:#900;
}

#slides	{
	display:none;
}

.slideshow {
	height: 150px;
	width: 200px;
	margin: 0 0 1.5em 0;
}
.slideshow img {
/*	margin:0 0 20px 0;*/
	}

#check_mail {
 margin:0 0 0 20px;	
}
/*#check_mail_list	{
	position:relative;
}*/
#send_mail_list	{
	position:relative;
	top:5px;
}

#mail_list_response {
	margin: 5px 0 0 20px;
}
.email	{
	margin:0 20px 0 20px;
}

.photo	{
	margin:1em 0 20px 0;
}

#comments	{ 
margin:1em 0 0 0;
border:1px solid #DDDCE4;
padding:10px;
}
.comment	{
	margin:0 0 2em 0;
}
#comment-form	{
	margin:39px 0 0 0;
}

#comment_knop	{
	margin:0 0 0 20px;
}
.author {
	font-weight:bold;
	margin:0 0 10px 0;
}
.meta-info{
	margin:8px 0 0 0;
	font-size:10px;
	color:#666;
}

#zoek fieldset	{
	padding:10px;
	
}

#zoek input	{
	display:inline;
	}


#zoekknop 	{
	float:right;
	padding:2px 0 0 0;
}

#q {
	width:196px;
}

#tag	{
background-color:#b9bdc0;
width:60px;
font-size:9px;
position:fixed;
bottom:8px;
right:10px;
padding-top:0px;
}

#tag img	{
border:none;
}
#zoek {
	position:relative;
	margin:6px 0 0 0;
}

#searchdiv	{
 float:right;
 margin:-41px 20px 0 0;
 width:298px;
}

#zoekknop_admin	{
padding:1px 0 0 0;
margin:0 0 0 4px;
float:right;
}

.social_media	{
margin:-15px 0 0 260px;
}

#phplist_middle 	{
padding:40px 0 0 100px;	
}
