body		{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
background-color:#666666;
font-family: arial, "lucida console", sans-serif;
margin: 0px 0px 0px 0px;
}
table {
	
background-color: transparent;
}
#adsense {
	width: 730px;
}
#adsearch {
	position: relative;
	width: 300px;
	bottom: 20px;
}
td		{vertical-align:top;}
.total_page {
border: 0px;
padding: 0px;
border-spacing: 0px;
}
.maintable	{text-align:center}
.main		{vertical-align:top; padding-left: 35px}
.frame_main		
{
     background-color: #FFFFEE;
}
.framer		{width:48px; background-image: url(../images/grey-right.gif); background-repeat: repeat-y}
.framel		{width:48px; background-image: url(../images/grey-left.gif); background-repeat: repeat-y}

p.txt		{padding-left: 0px; font-family: arial, "lucida console", sans-serif; font-size:smaller; text-align: justify; width:500px; color:#444444}
p.sign {padding-left: 0px; font-family: arial, "lucida console", sans-serif; font-size:smaller; color:#444444;  text-align: left; }

.b		{font-weight: bold; color:#E54800;}
.bld		{font-weight: bold;}
.frm		{padding-left: 0px; font-family: arial, "lucida console", sans-serif; font-size:smaller;width:109px;}
.productdesc	{padding-left: 5 px; padding-top:1em; width: 150px}
.footer		{vertical-align:baseline; color:#BBBBBB;}
.red		{color:#E54800;}

a		{font-family: arial, "lucida console", sans-serif;}

.r		{width:200px}

/* Settings voor het keuze menu */
#menu		{background-color:#ff9a00; 
   position: relative;
	bottom: 26px;
	left: 380px;
   width:310px; 
	font-size:12px; 
	text-align: center;
	font-family: arial, "lucida console", sans-serif;
	font-weight: bold;
	}
	
	
	
.backbtn		{
position: relative;
float: right;
background-color:white; 
width:100px; 
font-size:12px; 
text-align: center;
font-family: arial, "lucida console", sans-serif;font-weight: bold;
 bottom: 34px;
}


/* het menu wordt middels de td balkjes op de juiste breedte gehouden */
td.smnu {
  width:60px;
}

#menu a {width:59px; 
     text-decoration: none;
	  background-color:#ff9a00;
	  color:#555555 
		}

#menu a:hover		{color:#FFFFEE}

#menu .selected {
     background-color:#ff9a00; 
     color: Red;
     padding:0px;  
     font-weight: bold; 
 }


/* EInde menu settings  */

/* Algemene links op de paginas zien er als volgt uit */
A.link		{width:59px; text-decoration: none;}
A.link:link		{color: Blue;border: 0px;padding:0px}
A.link:visited	{color:Blue;}
A.link:active	{color:Blue;}
A.link:hover		{Color: red; border-bottom: medium solid Red;  border-top: thin solid Red;   }

A.lnk1		{
text-decoration: none;
font-size: 11px;
margin-left: 10px;
margin-bottom: 5px;
color: #5556FF;

}
A.lnk1:link		{}
A.lnk1:visited	{}
A.lnk1:active	{}
A.lnk1:hover		{color: red; }

A.linkbig		{width:59px; 
                text-decoration: none;
					 font-size: large;
					 }
A.linkbig:link		{color: Blue;border: 0px;padding:0px}
A.linkbig:visited	{color:Blue}
A.linkbig:active	{color:Blue}
A.linkbig:hover		{background-color:Red; color:white}


/* Einde algemene links */

/* Rechter menu (RightSideMenu) */
.reference {
	width: 100%;
	font-size: small;
	text-align: center;
	background-color: #ff9a00;
	font-weight: bold;
	margin-top: 6px;
   margin-bottom: 6px;
	}

/* Footer pages */
DIV.footer {
   width: 100%;
   border-bottom: 2px double #949495;
	border-top:1px solid #949495;
	padding: 5px;
	text-align: center;
	margin-top: 20px;
}
.footer-copyright{
   font-size: 12px;
  	font-style: italic;
	font-weight: bold;
	color: #333366;
	}
.footer-date {
   font-size: 11px;
   float: right;
	clear: left; 
	font-style: italic;
	color: #000000;
}
/* Einde Footer Definitie */
.contentWrapperRSM {
    /* position this div however you want, but
       keep its padding and border at zero */
	 background-color: #FFEC9D;
	 text-align: left;
	 width: 150px;
    padding: 0px;
    border: 0px;
} 
/* Portfolio page  */


.contentWrapperPF {
    /* position this div however you want, but
       keep its padding and border at zero */
	background-color: #FFEC9D;
	 width: 700px;
    padding: 0px;
    border: 0px;
} 
.portfolio {	
	font-size: smaller;	
	padding: 5px; 
	font-family: arial, "lucida console", sans-serif; font-size:smaller; 
	text-align: justify;
	color:#444444; 
}
/* Einde Portfolio page */


/* Settings Kontakt Form */
input		{width:150px; border: 1px solid #BBBBBB;}
textarea	{width:309px; border: 1px solid #BBBBBB;}
.btn		{ 
float: right;
width:100px; 
background-color: #F7E2A1; 
color:#E54800;
}
.chk		{width:20px; background-color: FFFFCC; color:#E54800;border: 1px none #BBBBBB;
}

.ktitle {
	font-size: medium;
	font-weight: bold;
	color: red;
}
table.formtable {
	width: 309px; 
	 font-family: arial, "lucida console", sans-serif; font-size:smaller;
}

p.ErrKntkt {
width: 200px;
Color: Red;
position: relative;
float: right;
padding-left: 0px; 
font-family: arial, "lucida console", sans-serif; 
font-size:11px; 
text-align: left; 
bottom: -100px;
}

.notokay {
	 background-color: #FFFFCC;
	 color: red;
}

/* Einde Settings Kontakt Form */

/* Produkt pages - List Categories */
.categorylist {
	width: 309px;
	float: left;
}
p.catlist {padding-left: 0px; font-family: arial, "lucida console", sans-serif; font-size:smaller; text-align: justify; width:200px; color:#444444}
div.prodlist1 {
	width: 524px;
	background-color: #F8F1D9;
}
div.prodlist2 {
	width: 524px;
	background-color: #FAFAFA;
}

p.listTitle {padding-left: 0px; 
font-family: arial, "lucida console", sans-serif; 
font-weight: bold;
text-align: Left; 
width:200px; 
color:Red}

#terug {
   position: rlative;
   float: right;
   background-color: white;
	font-size: 100%;
	font-weight: bold;
	color: #949495;
	text-decoration: none;
}
/* Einde  - List Categories */

/* Code voor de Rounded Corners zie: http://www.albin.net/CSS/roundedCorners/*/
.roundedCornerSpacer {
    margin: 0px; padding: 0px; border: 0px;
    clear: both;
    font-size: 1px; line-height: 1px;
}
/* In the CSS below, the numbers used are the following:
    1px: the width of the border
    3px: a fudge factor needed for IE5/win (see below)
    4px: the width of the border (1px) plus the 3px IE5/win fudge factor
    14px: the width or height of the border image
*/
.borderTL, .borderTR, .borderBL, .borderBR {
    width: 14px; height: 14px;
    padding: 0px; border: 0px;
    z-index: 99;
}
.borderTL, .borderBL { float: left; clear: both; }
.borderTR, .borderBR { float: right; clear: right; }
.borderTL { margin: -1px 0px 0px -1px; }
.borderTR { margin: -1px -1px 0px 0px; }
.borderBL { margin: -14px 0px 0px 0px; }
.borderBR { margin: -14px 0px 0px 0px; }
/* IE5-5.5/win needs the border scooted to the left or right by an
   additional 3px! Why? */
.borderTL {
    margin-left: -4px;
    margin-left: -1px;
}
html>body .borderTL {
    margin-left: -1px;
}
.borderTR {
    margin-right: -4px;
    margin-right: -1px;
}
html>body .borderTR {
    margin-right: -1px;
}
.borderBL {
    margin-left: -3px;
    margin-left: 0px;
}
html>body .borderBL {
    margin-left: 0px;
}
.borderBR {
    margin-right: -3px;
    margin-right: 0px;
}
html>body .borderBR {
    margin-right: 0px;
}
/* To get around a known bug in IE5/win, apply the
   border (no margin, padding or positioning) to the
   content class and apply whatever positioning you
   want to the contentWrapper class. */

.contentWrapper {
    /* position this div however you want, but
       keep its padding and border at zero */
	background-color: #FFEC9D;
	 width: 550px;
    padding: 0px;
    border: 0px;
} 
/* Einde Code Rounded Corners */

#linkmenu {

}
#linkmenu ul {
   list-style-type: none;
   margin: 10px;
   padding: 0;
}


#linkmenu  a{
 display: block;
 font-size: x-small;
 width: 120px;
 text-decoration: none;
 color: #505050;
 text-indent: 16px;
 background-image: url(../images/arrow-1.gif);
 background-position: left center;
 background-repeat: no-repeat;
}

#linkmenu a:hover {
background-image: url(../images/arrow-2.gif);
background-position: left center;
background-repeat: no-repeat;
border-right: solid 2px red;
color:red;
}

#kontaktform {
	width:650px;
	background-image: url(../images/kontakt.gif);
	background-position:  top right;
	background-repeat: no-repeat;
}