body {
margin:0px 0px 20px 0px;
height:780px;
overflow:visible;
display:block;
background-color:#E2BFBD;
text-align:center;
}

#main {
text-align:left;
position:relative;
width:760px;
border:0px solid #891633;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
overflow:visible;
}

#menu 
{
	height:22px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#EA0000;
	z-index:99;
	background-color:#FFFFFF;
	border-bottom:1px solid #891633;
	width:100%;
	padding:0px 0px 0px 0px;
}

.assimg {
	margin-right:8px;
}

.trasho {
	margin-top:8px;
}

.prijs {
text-align:right;
}

#head {
width:100%;
height:80px;
border:0px solid #891633;
background-image:url(../images/bgrounds/head.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
text-align:right;
}

#pagina {
width:100%;
height:85%;
border-left:1px solid #891633;
border-right:1px solid #891633;
border-bottom:1px solid #891633;
border-top:1px solid #891633;
background-color:#FFFFFF;
background-image:url('../images/bgrounds/mainbg.jpg');
background-repeat:no-repeat;
z-index:99;
padding:0px;
margin:0px;
}

#pagina2 {
width:758px;
height:85%;
border-left:3px solid #891633;
border-right:3px solid #891633;
border-bottom:1px solid #891633;
border-top:3px solid #891633;
background-color:#FFFFFF;
z-index:99;
overflow:visible;
display:block;
}

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

#adminpage {
width:758px;
height:600px;
border:3px solid #891633;
background-color:#FFFFFF;
padding:4px;
margin:0px;
}

#page_left {
float:left;
width:364px;
border-right:0px solid #891633;
height:100%;
padding:8px 8px 8px 8px;
z-index:99;
}

#page_right {
width:352px;
border-left:0px solid #891633;
float:left;
height:100%;
padding:8px 8px 8px 6px;
margin:0px;
overflow:visible;
display:block;
}

#line_mid {
border-left:0px solid #891633;
height:100%;
width:4px;
float:left;
}

#bottom {
background-color:#891633;
color:#FFFFFF;
width:100%;
height:16px;
font-size:10px;
font-weight:bold;
padding:4px 0px 0px 0px;
}

#bottom2 {
background-color:#891633;
color:#FFFFFF;
width:754px;
height:16px;
font-size:10px;
font-weight:bold;
padding:4px 0px 0px 10px;
}

.disclaimer {
color:#FFFFFF;
}

#zoeken {
width:740px;
color:#891633;
font-weight:bold;
padding-top:10px;
padding-right:10px;
}

hr {
	color:#891633;
}

h1,h2 {
font-size:12px;
color:#891633;
margin:3px 0px 3px 0px;
display:block;
}

h3 {
	color:#891633;
	font-size:14px;
	margin:0px 0px 4px 0px;
	padding:0px;
}
h4 {
color:#891633;
font-size:12px;
margin:0px 0px 4px 0px;
padding:0px;
}
a {
text-decoration:none;
color:#891633;
}

.white {
color:#FFFFFF;
}

.headtxt {
font-weight:bold;
}

a.tcola {
color:#891633;
padding-top:10px;
}

a.tcola2 {
color:#FF0000;
}
.cleft {
margin-right:6px;
margin-top:3px;
}
.cright {
margin-left:6px;
margin-top:3px;
}
a:hover {
text-decoration:underline;
}

input {
font-size:12px;
}

.contactinput {
width:300px;
background-color:#E2BFBD;
color:#000000;
}

.select {
width:200px;
}

.button {
width:50px;
background-color:#E2BFBD;
color:#891633;
font-size:10px;
border:1px solid #891633;
}

.bestel_button {
width:50px;
background-color:#E2BFBD;
color:#891633;
font-size:12px;
height:22px;
border:1px solid #891633;
}

.button2 {
width:75px;
background-color:#E2BFBD;
color:#891633;
font-size:9px;
border:1px solid #891633;
}

.button3 {
width:100px;
background-color:#E2BFBD;
color:#891633;
font-size:9px;
border:1px solid #891633;
}

.bigsel {
width:200px;
}

.submitcard {
width:75px;
background-color:#E2BFBD;
color:#891633;
font-size:9px;
border:1px solid #891633;
}

.searchinput {
font-size:12px;
background-color:#E2BFBD;
color:#891633;
}

.inputsmall
{
	width:30px;
}

.inputssmall
{
	width:12px;
}

.login {
width:120px;
}

#breadcrumb {
border:0px solid #FBE1E8;
margin:28px 0px 10px 0px;
}

#breadadmin {
border:0px solid #FBE1E8;
margin:6px 0px 10px 0px;
}

.breadcrumb {
font-size:10px;
}

.smalltxt {
font-size:10px;
}

.current
{
	color:#891633;
	font-weight:bold;
	width:175px;
	border:0px solid #FFFFFF;
	padding:2px 0px 2px 6px;
	display:block;
}

.currenthover
{
color:#891633;
font-weight:bold;
width:175px;
border:0px solid #000000;
display:block;
padding:2px 0px 2px 6px;
}

.catsel
{
color:#000000;
font-weight:bold;
width:175px;
border:0px solid #000000;
display:block;
font-size:12px;
padding:2px 0px 2px 6px;
}

.cathea
{
color:#000000;
font-weight:bold;
width:175px;
border:0px solid #000000;
display:block;
font-size:14px;
padding:2px 0px 2px 0px;
}

.stanhover
{
color:#FFFFFF;
width:175px;
border:0px solid #FFFFFF;
display:block;
padding:2px 0px 2px 6px;
}


/* menu css */
.lista {
	padding:3px 4px 0px 4px;
	margin:0px;
	color:#891633;
	height:20px;
	width:87px;
	font-weight:bold;
	border-right:1px solid #891633;
	text-decoration:none;
	float:left;
}

.lista:hover, .listb {
	color:#FFFFFF;
	padding:3px 4px 0px 4px;
	margin:0px;
	width:87px;
	height:20px;
	font-weight:bold;
	border-right:1px solid #FFFFFF;
	background-color:#891633;
	text-decoration:none;
	float:left;
}

.headtxt {
float:right;
}

#specell {
padding:4;
writing-mode:tb-rl;
line-height:5mm;
line-width:60mm;
background-color:#ffffff;
color:#0000oo;
width:10px;
height:130px;
text-align:right;
color:#891633;
}

#specel2 {
padding:4;
writing-mode:tb-rl;
line-height:3mm;
line-width:40mm;
background-color:#ffffff;
color:#000000;
width:12px;
height:90px;
text-align:right;
color:#891633;
border:0px solid #000000;
}

.hompl
{
 width:94%;
 text-align:left;
 margin:0px 10px 4px 0px;
 border-bottom:1px dashed #FBE1E8;
 padding:0px 10px 10px 0px;
 background-color:FFFFFF;
 font-size:12px;
 display:block;
 color:#000000;
}
.hompl:hover
{
	text-decoration:none;
}
.hompr
{
 width:94%;
 text-align:left;
 margin:0px 10px 0px 0px;
 border-bottom:1px dashed #FBE1E8;
 padding:0px 10px 10px 0px;
 background-color:FFFFFF;
 font-size:12px;
 display:block;
}

.productimg {
margin:4px 8px 8px 0px;
}

.blokimg {
margin-left:6px;
margin-top:3px;
}

.shopcard {
font-size:12px;
}

.aanprice
{
	font-size:16px;
	font-weight:bold;
}

table {
overflow:visible;
}

#shopcard{
border:1px solid #891633;
width:99%;
margin:12px 20px 0px 0px;
padding:4px;
background-color:#FFFFCC;
}

.txtblack
{
	color:#000000;
}

#aanbiedingen {
width:360px;
margin-bottom:10px;
margin-top:10px;
border:1px solid #FBE1E8;
padding:0px 0px 0px 0px;
overflow:visible;
}

#productinfo {
border:1px solid #FBE1E8;
padding:6px 6px 6px 6px;
width:100%;
margin:0px 10px 10px 0px;
}

.nliner
{
	border:1px solid #FBE1E8;
	background-color:#FBE1E8;
	padding:10px;
	margin:0px 0px 10px 0px;
}

.dliner
{
	border:1px solid #FBE1E8;
	background-color:#FBE1E8;
	padding:10px;
	margin:10px 0px 10px 0px;
}

.eliner
{
	border:1px solid #FBE1E8;
	padding:10px;
	float:right;
	width:400px;
}

#orderview, #openingstijden {
border:1px solid #FBE1E8;
width:99%;
margin-top:12px;
padding:4px;
overflow:visible;
}

#orderview_big {
border:1px solid #FBE1E8;
width:720px;
height:100px;
margin:12px 0px 0px 10px;
padding:4px;
}

.paddinger
{
	padding:10px;
}

.hpaddinger
{
	padding:10px;
	margin:0px;
	background-color:#FBE1E8;
	border:0px solid #E2BFBD;
}


.smtable {
font-size:12px;
}

.linetable {
border-bottom:1px solid #FBE1E8;
}

.catselect {
font-size:10px;
}

.errtxt {
color:#FF0000;
font-weight:bold;
}

.betaalwijze {
width:100px;
}

.ntext {
color:#891633;
}

.stext {
color:#FF0000;
text-decoration:underline;
}

.sublink
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.imageview
{
	margin-right:10px;
}