body {
	background-color : #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	margin : 0px;
	background-image:url(images/basis_bg.gif);
	background-repeat:repeat-x;
}
td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	}
#text_pad{
	padding-right:5px;
	vertical-align:top;
}
h2{
color:#98000d;
font-size:13px;
font-weight:bold;
}
h3{
color:#98000d;
font-size:11px;
font-weight:bold;
}

#basis_left{
background-image:url(images/basis_left.gif);
background-position:right top;
background-repeat:no-repeat;
vertical-align:top;
text-align:right;
}
#basis{
width:780px;
vertical-align:top;
background-color:#FFFFFF;
}
#basis_right{
background-image:url(images/basis_right.gif);
background-position:left top;
background-repeat:no-repeat;
vertical-align:top;
text-align:left;
}

#header_basis{
width:780px;
}
#keuzeMenu{
	width:50%;
	text-align:center;
}
/* Onze zaak */
#header_1_left{
background-image:url(images/header_1.jpg);
width:215px;
height:102px;
}
#header_1_center{
background-image:url(images/header_2.jpg);
width:349px;
height:102px;
}
#header_1_right{
background-image:url(images/header_3.jpg);
width:216px;
height:102px;
}
/* Verantwoord */
#header_1v_left{
background-image:url(images/header_1v.jpg);
width:215px;
height:102px;
}
#header_1v_center{
background-image:url(images/header_2v.jpg);
width:349px;
height:102px;
}
#header_1v_right{
background-image:url(images/header_3v.jpg);
width:216px;
height:102px;
}
/* Online bestellen */
#header_1o_left{
background-image:url(images/header_1o.jpg);
width:215px;
height:102px;
}
#header_1o_center{
background-image:url(images/header_2o.jpg);
width:349px;
height:102px;
}
#header_1o_right{
background-image:url(images/header_3o.jpg);
width:216px;
height:102px;
}
/* Bezorgservice */
#header_1b_left{
background-image:url(images/header_1b.jpg);
width:215px;
height:102px;
}
#header_1b_center{
background-image:url(images/header_2b.jpg);
width:349px;
height:102px;
}
#header_1b_right{
background-image:url(images/header_3b.jpg);
width:216px;
height:102px;
}
#header_2_left{
	background-image:url(images/menu_left.jpg);
	height:29px;
	vertical-align:top;
}
#header_2_center{
	background-image:url(images/menu_center.jpg);
}
#header_2_right{
	background-image:url(images/menu_right.jpg);
	vertical-align:top;
}
#body_basis{
	width:780px;
	vertical-align:top;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	padding-top:22px;
	padding-left:9px;
	padding-right:9px;
}
#body_left{
	width:564px;
	padding-right:9px;
	vertical-align:top;}
#body_right{
	width:216px;
	vertical-align:top;
}
#footer{
	width:780px;
	height:66px;
	vertical-align:top;
	background-image:url(images/footer.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#8b0b04;
	font-size:10px;
	padding-top:45px;
	text-align:center;
}
.float_left{
float:left;}
.float_right{
float:right;
}
#venster_basis{
width:217px;
background-image:url(images/venster_lijn.jpg);
background-repeat:repeat-y;}
#venster_boven{
background-image:url(images/venster_boven.jpg);
background-repeat:no-repeat;
height:24px;
padding-left:9px;
}
#venster_onder{
background-image:url(images/venster_onder.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding-left:9px;
padding-right:9px;
padding-bottom:14px;
}

#padding_bottom{
	padding-bottom:15px;
}

/* STIJLEN */

.body_text{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}

.body_kop{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 13px;
	font-weight:bold;
	color : #8b0b04;
}
.algem_vor{
	text-align:right;
	padding-right:6px;
}
.right{
text-align:right;}
/* BESTELMODULE */
.verplicht{
color:#8b0b04;
}
.verplicht_text{
color:#8b0b04;
font-size:9px;
}
#login_pad{
padding-top:4px;
padding-bottom:4px;
}
#reg_id1{
height:23px;
width:150px;
}
#reg_id2{
height:23px;
}
#bestel_product{
	width:285px;
}
#bestel_product_snack{
	width:250px;
}
#bestel_product_ext{
	width:270px;
}
#bestel_product_ext2{
	width:270px;
	background-color:#faf1f2;
}
#bestel_kleur{
	background-color:#faf1f2;
}
#bestel_pic{
	width:24px;
}
#bestel_pic2{
	width:24px;
	background-color:#faf1f2;
}
#bestel_oms2{
	background-color:#faf1f2;
}
#bestel_prijs{
	width:40px;
}
#bestel_prijs2{
	width:40px;
	background-color:#faf1f2;	
}
#bestel_prijs_kop{
	width:40px;
	font-weight:bold;
	padding-bottom:4px;
}
#bestel_prijs_ext{
	width:55px;
}
#bestel_prijs_ext2{
	background-color:#faf1f2;	
	width:55px;
}
#bestel_broodjes{
	width:140px;
}
.extratoevinggerecht{
	font-size:9px;
	font-style:italic;
}

/* LINK */
a:active, a:link, a:visited {
	text-decoration : none;
	color : #8e080a;
}

a:hover {
	text-decoration : underline;
	color : #8e080a;
}

a.footer:link, a.footer:visited, a.footer:active{
	color: #8b0b04;
	text-decoration : none;
}
a.footer:hover {
	color: #8b0b04;
	text-decoration : underline;
}
a.link_login:link, a.link_login:visited, a.link_login:active{
	color: #8e080a;
	font-size:10px;
	text-decoration : underline;
}
a.link_login:hover {
	color: #8e080a;
	font-size:10px;
	text-decoration : none;
}
a.link_alg:link, a.link_alg:visited, a.link_alg:active{
	color: #979596;
	font-size:9px;
	text-decoration : none;
}
a.link_alg:hover {
	color: #979596;
	font-size:9px;
	text-decoration : underline;
}
a.link_bestel:link, a.link_bestel:visited, a.link_bestel:active{
	color: #8e080a;
	text-decoration : none;
}
a.link_bestel:hover {
	color: #8e080a;
	text-decoration : underline;
}


/* EIDNE LINK */
/* FORMULIEREN */
.fieldpas {
	border:1px solid #830c06;
	background-color: #ffffff;
	vertical-align:top;
	width: 250px;
	height:17px;
	color: #2d2d2d;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.fieldact {
	border:1px solid #830c06;
	background-color: #ffffff;
	vertical-align:top;
	width: 250px;
	height:17px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.fieldpas_login {
	border:1px solid #830c06;
	background-color: #ffffff;
	vertical-align:top;
	width: 188px;
	height:17px;
	color: #2d2d2d;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.fieldact_login {
	border:1px solid #830c06;
	background-color: #ffffff;
	vertical-align:top;
	width: 188px;
	height:17px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.fieldpas_price {
	border:1px solid #c7c6c6;
	background-color: #ffffff;
	vertical-align:top;
	width: 30px;
	height:17px;
	color: #2d2d2d;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.fieldpas_price_2 {
	border:1px solid #c7c6c6;
	background-color: #faf1f2;
	vertical-align:top;
	width: 30px;
	height:17px;
	color: #2d2d2d;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.fieldact_price {
	border:1px solid #830c06;
	background-color: #ffffff;
	vertical-align:top;
	width: 30px;
	height:17px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.fieldpas_kn {
	vertical-align:top;
	width: 58px;
	height:18px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	background-color:#830c06;
	border:none;
	background-image:url(images/kn_verstuur.jpg);
	background-repeat:no-repeat;
}
.fieldact_kn {
	vertical-align:top;
	width: 58px;
	height:18px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	background-color:#830c06;
	border:none;
	background-image:url(images/kn_verstuur.jpg);
	background-repeat:no-repeat;	
}
.fieldpas_kn2 {
	vertical-align:top;
	width: 145px;
	height:38px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	background-color:#830c06;
	border:none;
	background-image:url(images/kn_bestellen.jpg);
	background-repeat:no-repeat;
}
.fieldact_kn2 {
	vertical-align:top;
	width: 145px;
	height:38px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	background-color:#830c06;
	border:none;
	background-image:url(images/kn_bestellen.jpg);
	background-repeat:no-repeat;	
}
.handcursor{
cursor:hand;
cursor:pointer;
}

