

html	{height: 100%;}


body {
background-color : #616656;
font-family : Tahoma, sans-serif;
font-size   : 12px;
color : #333333;
margin-top : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
padding : 0px
}


#content {
background : url(./../pix/border.jpg) repeat-y;
border : 0px solid;
margin-left: -482px;
margin-top: 0px;
position: absolute;
top: 0px;
left: 50%;
width: 964px;
min-height : 100%;
}

#page {
border : 0px solid;
background-color: #ffffff;
margin: 0px;
padding: 0px;
position: absolute;
top: 0px;
left: 139px;
width: 754px;
min-height : 100%;
}

#menu {
border-top : 3px solid #f155a0;
background-color: #616656;
display:block;
height:25px;
margin-top:20px
}
	#menu div {
	float:left;
	height:30px;
	margin-left:10px;
	margin-right:10px
	}




#text {
margin-top:70px;
margin-left:27px;
margin-right:30px
}

img {
border:solid 0px;
padding:0px;
margin:0px;
outline:none;
}

p {
margin-left : 0px;
margin-right : 10px;
text-align : left;
padding : 0px;
font-family : Tahoma, sans-serif;
font-size   : 12px;
color : #000000;
}


h1 {
background-color : transparent;
text-decoration : none;
font-weight : bold;
font-size : 14px;
color : #616656;
font-family : Tahoma, sans-serif;
}

h2 {
background-color : transparent;
text-decoration : none;
font-weight : bold;
font-size : 12px;
color : #333333;
font-family : Tahoma, sans-serif;
}

h3 {
background-color : transparent;
text-decoration : none;
font-weight : bold;
font-size : 12px;
color : #333333;
font-family : Tahoma, sans-serif;
}


table {
border : 0px solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
padding : 0px;
}

td {
border : 0px solid #FFFFFF;
border-collapse: separate;
border-spacing: 2px;
padding : 2px;
margin:2px;
text-align : left;
vertical-align: top
}



a.menu 	{
        background-color : transparent;
		color: #536036;
    	text-decoration: none;
    	outline:none;
	}

a.menu:visited {
        background-color : transparent;
        color: #536036;
    	text-decoration: none;
	}

a.menu:hover {
        background-color : transparent;
        color: #80946b;
		text-decoration: none;
	}


a 	{
        background-color : transparent;
		color: #80946b;
    	text-decoration: underline;
    	outline:none;

	}

a:visited {
        background-color : transparent;
        color: #80946b;
    	text-decoration: underline;
	}

a:hover {
        background-color : transparent;
        color: #BBBBBB;
		text-decoration: underline;
	}






form {
border : 0px solid;
padding : 0;
margin :0;
}






table.product {
border : 0px solid;
border-collapse: collapse;
background-color : #FFFFFF;
width : 300px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding : 0px;
}


td.productpic {
border : 0px solid #616656;
padding : 0px;
margin: 0px;
width : 155px;
text-align : left;
vertical-align: top;
}

td.producttxt {
border : 1px solid #616656;
padding : 2px;
margin: 0px;
width : 145px;
text-align : right;
vertical-align: top;
}

.txtveld {
border : 1px solid #616656;
width : 110px;
font-size : 10px;
padding : 1px;
font-family : Tahoma, sans-serif;
color : #222222;
}

.checkbox {
border : 0px solid;
font-family : Tahoma, sans-serif;
color : #000000;
}


.jewels_knop {
border : 1px solid #616656;
background-color : #FFFFFF;
width : 70px;
font-size : 10px;
padding : 0px;
font-family : Tahoma, sans-serif;
font-weight : bold;
color : #000000;
cursor: pointer;
outline:none;
}

.art_kop {
font-size : 18px;
font-family : Tahoma, sans-serif;
font-weight : normal;
color : #616656;
}



.art {
border : 1px solid #616656;
padding:5px;
margin-right:25px;
width: 310px;
display:inline;
float:left
}


#editbox {
font-size:11px
}

#editbox input{
font-size:10px;
}

#editbox select{
font-size:10px
}


.bestelbon {
background : url(./../pix/bestelbon_bg.jpg) no-repeat;
background-position: top right;
background-color : #edefe8;
border : 3px solid #f155a0;
position:absolute;
top:5px;
right:5px;
font-size: 11px;
color:#222222;
z-index:5;
width:220px;
min-height:370px;
padding:15px;
}

