html {
	border:0px none;
	margin:0px;
	padding:0px;
}
body {
	background-color:#889aa6;
	border:0px none;
	color:#1b344c;
	font-family:Arial, Verdana, "sans-serif";
	font-size:12px;
	line-height:18px;
	margin:0px;
	padding:10px;
	padding-top:0px;
	text-align:left;
}

h1	{
	font-size:16px;
	font-weight:bold;
	color:#22415f;
	padding:20px 0 0 1em;
	margin:0 0 0 300px;
}

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

h2  {
font-size:16px;
font-weight:bold;
color:#f29526;
border:none;
padding:0;
margin:0px 0 10px 0;
vertical-align:top;
}
h2 img	{
float:left;
margin-right:5px;
}

h3	{
font-size:14px;
font-weight:bold;
color:#1b344c;
color:
#284D71;
margin:0 0 1em 0;
}

h4 {
font-size:11px;
margin:8px 0 1px;
padding:0;
color:#284d71;
}

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

a   {
/*color:#22415f;*/
color:#284d71;
font-weight:bold;
text-decoration:none;
outline:none;
}
a:hover   {
color:#d68422;
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 10px 5px 10px;
}

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

form	{
	margin:0px;
	padding:0px;
}
fieldset	{
	width:auto;
	padding:0;
	margin:5px 0 5px 0;
	border:none;		
}


fieldset label	{
	width:95px;
	margin:0 0 8px 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;
	border:1px solid #dddce4;	
}

#mailing_list_form fieldset label 	{
	width:100px;
	margin:0 0 0 20px;
}
#mailing_list_form fieldset	p {
	margin:0;
	padding:0;
}

textarea	{
	border:1px solid #dddce4;
	overflow:auto;
	margin:5px 2px 2px 0px;
	padding:2px;
	font-size:11px;
	line-height:14px;
}
input{
outline:none;
}
input.textbox, input.file	{
	margin:0px 0 8px 0;
	border:1px solid;
	border-color:#AAAAAA;
	padding:2px 2px 3px 2px;
}
/*
input	{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#333333;
	border:0px;
	float:left;
}
input.checkbox	{
	margin:0px;
}

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-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-color:#becad3;	
background-image:url(../layout/bg_main_3.jpg);
background-repeat:repeat-y;
background-position:left top;
padding:0px;
width:990px;
margin-top:0;
margin-left:auto;
margin-right:auto;
}

#header  {
width:990px;
height:140px;
margin:0 auto;
}

#admin_header  {
width:990px;
height:60px;
margin:0 auto;

}

#logo {
height:140px;
background-image:url(../layout/header_18.jpg);
background-repeat:no-repeat;
background-position:left center;
margin:0;
}

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

#menu  {
height:28px;
margin: -23px 0 1px 0;
padding:0 0 0 35px;
font-size:14px;
}

#menu_admin  {
height:40px;
margin:-119px 0 1px 40px;
padding:0;
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  {
padding:0px;
float:left;
display:inline;
margin:0 -17px;
}

#menu_admin ul li  {
padding:0px;
float:left;
display:inline;
margin:0 1px 0 0;
}

#menu ul li ul li .active_menu_link, #menu_admin ul li ul li {
background-color:#7F5E41;
color:#FFFFFF;
}
#menu ul li a	{
display:block;
padding:8px 10px 0;
/*background-image:url(../layout/menu_bg.jpg);*/
background-image:url(../layout/menu_knop_over2.gif);
background-repeat:no-repeat;
color:#325d8a;
float:left;
height:28px;
overflow:hidden;
font-weight:bold;
text-decoration:none;
width:95px;
padding:5px 0 5px 50px;
}

#menu_admin ul li a	{
display:block;
padding:8px 10px 0;
background-image:url(../layout/menu_bg.jpg);
color:#FFFFFF;
float:left;
height:28px;
overflow:hidden;
font-weight:normal;
text-decoration:none;
}

#menu ul li a.actief	{
display:block;
margin:0;
color:#325d8a;
background-image:url(../layout/menu_knop5.gif);
background-repeat:no-repeat;
float:left;
overflow:hidden;
font-weight:bold;
width:95px;
padding:5px 0 5px 50px;
}

#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;
}
/*#menu ul li a:hover {
display:block;
color:#DA1022;
background-image:url(../layout/menu_hover.jpg);
float:left;
overflow:hidden;
font-weight:normal;
}*/

#menu ul li a:hover	{
display:block;
background-image:url(../layout/menu_knop5.gif);
background-repeat:no-repeat;
float:left;
overflow:hidden;
font-weight:bold;
color:#d68422;
}

#menu_admin ul li a:hover	{
display:block;
color:#FFF;
background-image:url(../layout/menu_bg_hover.jpg);
float:left;
overflow:hidden;
font-weight:normal;
}

#sub_menu	{
/*margin:-2px 0 1.5em 0;*/
margin:0px 0 11px 0;
padding-left:0px;
}


#footer	{
padding:10px;
font-size:9px;
clear:both;
/*border-top:1px solid;
border-color:#CCCCCC;*/
}
#footer p	{
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-top:0px;
margin-left:auto;
margin-right:auto;
}

#main_content_left {
width:180px;
float:left;
line-height:14px;
padding:0px 11px 15px 15px;
/*margin:53px 10px 15px 15px;*/

/*min-height:600px;
height:auto !important; 
height:600px; */
/*background-image:url(../layout/left_bg.jpg);
background-repeat:repeat-y;
background-color:#ececee;*/
}

#main_content_left .panel	{
	margin:0 0 10px 0;
}

#main_content_left h2	{
	margin-left:20px;
}

#main_content_left_item {
/*width:205px;*/
width:300px;
float:left;
line-height:14px;
padding:54px 25px 15px 10px;
min-height:600px;
height:auto !important; /* voor moderne Browser */
height:600px; /*voor IE6 */
}

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

#main_content_left ul li	{
background-color:#deecf5;
/*background-image:url(../layout/ul_li_bg_2.jpg);
background-repeat:no-repeat;*/
height:15px;
margin:0 0 2px 0px;
padding:7px 0 4px 5px;
font-weight:normal;
border:1px solid #e5e5e5;

}
#main_content_left ul li:hover	{
/*margin:0 0 2px 0px;
padding:4px 0 4px 5px;
font-weight:normal;*/
/*border:1px solid #284d71;*/
}
#main_content_left ul li.actief	{
margin:0 0 2px 0px;
padding:4px 0 4px 5px;
font-weight:normal;
border:1px solid #284d71;
}

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

#main_content_left ul li a.actief	{
color:#d68422;
}


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

#main_content_middle  {
padding:4px 0px 20px 4px;
margin:5px 11px 0 0;
float:left;
width:582px;
font-size:11px;
line-height:16px;
background-color:#becad3;
}

#main_content_middle_item	{
padding:45px 0px 20px 0px;
margin:0 10px 0 0;
float:left;
width:290px;
font-size:11px;
line-height:16px;
color:#333;
position:relative;	
}

#main_content_middle_item h1	{
 	margin:0;
}

#main_content_middle .panel {
margin-top:10px;
clear:both;
/* border-bottom:1px solid #DDDCE4;*/
}

#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	{
margin-left:5px;
}

#main_content_right	{
padding:0;
float:left;
width:170px;
margin:5px 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_item	{
padding:45px 0 0 0;
float:left;
width:330px;
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-right:15px;*/
padding: 0;
margin: 0;
clear:both;
}

#main_content_right .panel p  {
 padding:0;
 margin-top:0;
 color:#5b6266;
}

#main_content_right .panel h2 {
color:#d68422;
 padding:10px 0 3px 0;
/*border-bottom:1px solid #a9a9a9;
border-top:1px solid #a9a9a9;*/
margin-bottom:0;
margin-left:5px;
}


.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	{
float: left;
margin:0 4px 5px 0px;
width:287px;
height:128px;
position:relative;
/*border:1px solid #CCC;*/
background-image:url(../layout/product_tile_6.jpg);

background-repeat:no-repeat;
}

.product_tile a	{
 color:#FFF;	
}

.product_foto	{
	position:absolute;
	top:5px;
	left:5px;
}
.act 	{
	position:absolute;
	top:98px;
	left:212px;
	
}

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

#details	{
	font-size:12px;
	float:right;
	width:280px;
	position:relative;
}

#details h2	{
margin:10px 0 10px 0;	
}

#details1	{
padding: 0;
margin:10px 4px 0 0;
float:left;
width:80px;
font-weight:bold;
color:#284D71;
}

#details2	{
padding: 0;
margin:10px 4px 0 0;
float:left;
width:180px;
}

#back	{
position:absolute;
top:200px;
left:180px;
}

.gegevens	{
	position:absolute;
	top:50px;
	left:1px;
	font-size:10px;
}
.album	{
	margin:0 3px 0 0;
/*	position:absolute;
	top:30px;
	left:131px;*/
}
.item_type	{
	
}

.price	{
	font-weight:bold;
	font-size:12px;
top:98px;
left:10px;
color:#036;
position:absolute;
}

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

span.selected	{
 color:#333;	
}

#main_content_admin {
float:left;
font-size:11px;
padding:0 20px 20px 40px;

width:1000px;
}

select {
border-color:#DDDCE4;
}

#recentdoekTekst {
font-size:0.9em;
padding:0px 0 2em 0px;
position:relative;
}
.agenda_home {
border-bottom:1px solid #CCCCCC;
/*clear:both;*/
float:left;
margin:0 0 2em 0;
/*padding:0;
width:220px;*/
}
.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:0 0 0 20px;
	padding:20px 0 0 0;
}

/***** Twitter *******/
#twitter	{
padding:10px 0 0 0;
margin:10px 0 0 0;
}

#twitter_update_list {
	padding:0;
	margin:0;
}

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

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

#slides	{
	display:none;
}

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

#check_mail {
 margin:5px 0 0 115px;	
 outline:none;
}
/*#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:5px 0 0px 8px;
	background-image:url(../layout/photo_tile.jpg);
	background-repeat:no-repeat;
	height:250px;
	padding:10px 10px 0 15px;
}

#comments	{ 
margin:1em 0 0 0;
border:1px solid #DDDCE4;
padding:10px;
}
.comment	{
	margin:0 0 2em 0;
}
#comment-form	{
	margin:14px 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 	{
 width:250px;
 float:right;
 margin:-50px 0 0 0;
 padding:0 20px 0 0;
}*/
/*
#zoek 	{
 width:175px;
 margin:0 2px 0 0;
 padding:0;
}
*/
#zoek fieldset	{
	padding:6px;
	border:1px #ccc solid;
	margin:0 0 6px 0;
}

#zoek input	{
	/*margin:-5px 0 0 0;*/
}


#zoekknop 	{
	margin:5px 0px 0 0px;
	/*float:right;*/
}

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

#tag img	{
border:none;
}

#searchdiv	{
/* float:right;*/
margin:25px 80px 0 0;
}

#search_admin	{
/*margin:0 760px 0 0;*/
margin:-40px 260px 20px 500px;
}

#titel	{
/*margin:-20px 0 0 300px;*/
margin:-80px 0 0 170px;
color:#D68422;
font-size:16px;
}

/*#mail_form	{
	margin:10px 14px 10px 10px;
}*/

 #mail_record	{
/*	margin:10px 14px 10px 10px;*/
background-image:url(../layout/photo_tile.jpg);
background-repeat:no-repeat;
height:260px;
margin:5px 0 0 8px;
padding:17px 10px 0 15px;
position:relative;
display:none;
}
#respond	{
cursor:pointer;
position:absolute;
top:200px;
left:110px;
}

#bericht_alert	{
	position:absolute;
	top:222px;
	left:220px;
}

#photo_img	{
	float:left;
}

 #mailing_form	{
background-image:url(../layout/photo_tile.jpg);
background-repeat:no-repeat;
height:260px;
margin:5px 0 0 8px;
padding:17px 10px 0 15px;
position:relative;
}
