body {
	color:#c47c59;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	}
a {
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color: #ffcc00;
	}
a:hover {	
	text-decoration:none;
	font-stretch: normal;
	font-weight:bold;
	color:#ffcc88;
	}
td {
	font-family: Arial, Helvetica, sans-serif;
	}
th {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size:24px;
	}
h2 {
	font-size:20px;
	color:#ffcc00;
	}
.noscroll {
	width:100%;
	height:100%;
	overflow-y:hidden;
	overflow-x:auto;
	}
.submitknop {
background-color:ffcc00;
border:1px solid black;
}
<!-- PRODUCTEN CATALOGUS -->
.producten_tabel {
width:99%;
}
<!-- AANBIEDINGEN STYLE! -->
.aanbieding_content {
width:285px;
text-align:left;
}
.aanbieding_content2 {
width:285px;
text-align:right;
}
.aanbieding_image {
width:120px;
}
.aanbieding_tekst {
padding:4px;
vertical-align:top;
font-size:11px;
width:160px;
background-color:#663333;
border:1px solid black;
}
.aanbieding_naam {
font-size:16px;
color:#ffcc00;
font-weight:bold;
text-align:center;
}
.aanbieding_prijs {
background-color:#663333; 
border:1px solid black; 
color:#ffcc00; 
font-size:20px; 
font-weight:bold;
text-align:center;
}
<!-- NIEUWS ITEMS STYLE! -->
.nieuws {
margin-left:10px;
width:520px;
}
.nieuws_img {
background-color:#552222;
border:1px solid black;
border-right:0px;
padding:3px;
width:80px;
text-align:center;
}
.nieuws_titel {
font-size:16px;
color:#ffcc00;
vertical-align:bottom;
font-weight:bold;
width:360px;
}
.nieuws_datum {
font-size:11px;
color:black;
vertical-align:bottom;
text-align:right;
}
.nieuws_tekst {
font-size:11px;
border:1px solid black;
border-left:0px;
background-color:#552222;
padding:5px;
width:420px;
vertical-align:text-top;
}
.nieuws_tekst2 {
font-size:11px;
border:1px solid black;
background-color:#552222;
padding:5px;
width:420px;
vertical-align:text-top;
}
.nieuws_itekst {
font-size:9px;
}
<!-- EINDE NIEUWS ITEMS STYLE! -->
<!-- PAGINA TEKSTEN STYLE! -->
.tekst { 
font-size:13px;
width:99%;
}
<!-- EINDE PAGINA TEKSTEN STYLE! -->
.t_n_r {
font:"Times New Roman", Times, serif;
}
.soortproduct {
border:1px solid #552222;
background-color:#ffcc00; 
font-size:10px; 
color:black;
font-weight:bold;
text-align:right;
}
.wijnrek {
	width:99%;
}
.wijnrek_tr {
	border-bottom:1px solid black;
}
.kleine_text {
	line-height:8px;
	font-size:10px;
	font-weight:bold;
	color:black;
}	
.soortprijs {
	background-color:#ffcc00;
	border:1px solid black;
	font-size:10px;
	color:black;
	border-top:0px;
	text-align:center;
}
.add_product {
	width:40px;
	height:40px;
	background-image: url(../images/add.jpg);
	border:0px solid black;
	position:relative;
	float:right;
	}
.at_input {
	width:34px;
	float:right;
	background-color:#c3ad48;
	color:black;
	}
.atf_input {
	width:40px;
	vertical-align:bottom;
	background-color:#552222;
	color:#BD6D46;
	font-size:14px;
	font-weight:bold;
	}
.dd_prijs {
	width:100px;
	background-color:#ffcc00;
	font-size:13px;
	color:black;
	border:solid 1px black;
}
.dd_sls {
	font-size:12px;
	color:#c47c59;
	text-align:center; 
	background-color:#552222;
	border:1px solid black;
}
.cata_rij_indr {
	color:#BD6D46;
	background-color:#552222;
	font-size:11px;
	border:solid 1px black;
	height:30px;
}
.catalogus_indruk {
 	width:85%; 
	padding:3px;
}
.add_prod {
	margin-right:5px;
	vertical-align:bottom;
	border:0px;
	}
.pag_titel {
	color:black;
	text-indent:8px;
	font-style: italic;
	font-weight:bold;
	background-repeat:no-repeat;
	font-size:26px;
	padding-top:5px;
	height: 28px;
	width:590px;
	}
.prod_img {
	border: 1px solid black;
	width: 116px;
	float: right;
	}
.prod_img2 {
	border: 1px solid black;
	width: 116px;
	float: left;
	}
.prod_tekst {
	margin:4px;
	position: fixed;
	}	
.prijzentabel {
	vertical-align:bottom;
	background-color:#c3ad48;
	border:solid 1px black;
	color: black;
	font-size: 10px;
	vertical-align:bottom;
	}
.winkeltabel {
	text-align:left;
	color: black;
	font-size: 10px;
	position:absolute;
	right:8px;
	top:-6px;
	height:85px;
	width:250px;
	padding-top:3px;
	}
.catalogus_row {
	width:120px;
	height:18px;
	border:solid 1px black;
	color:#22475E;
	font-size:12px;
	}
.heelklein {
	height:40px;
	border:groove 1px black;
	}
.prijs_input {
	width: 40px;
	}
.prijs_input2 {
	width: 20px;
	}
.topleft {
	background-image:url(../images/goedewijn_01.gif);
	width:600px;
	height:170px;
	}
.topright {
	background-image:url(../images/goedewijn_02.gif);
	position:absolute;
	top:0px;
	left:600px;
	width:200px;
	height:170px;
	}
.topright2 {
	background-image:url(../images/rechts_boven.gif);
	position:absolute;
	top:0px;
	left:800px;
	width:183px;
	height:170px;
	}
.right {
	background-image:url(../images/rechts.gif);
	position:fixed;
	top:0px;
	bottom:0px;
	left:800px;
	width:183px;
	height:100%;
	z-index:0;
	}
	
.topmenu {
	background-image:url(../images/goedewijn_03.gif);
	background-repeat:no-repeat;
	position:static;
	top:180px;
	width:130px;
	height:20px;
	}
.menubutton {
	background-image:url(../images/goedewijn_07.gif);
	position:static;
	padding-top:6px;
	height:24px;
	width:130px;
	text-indent:5px;
	font:11pt Arial, sans-serif;
	}
.menubottom {
	background-image:url(../images/goedewijn_11.gif);
	position:relative;
	height:20px;
	width:130px;
	}
.window {
	max-width:120px;
	width: 120px;
	text-align:left;
	border-color:#000000;
	padding-left:0px;
	}
.windowR {
	background-color:#552222;
	border: 1px solid black;
	border-top:0px;
	border-left-width:0px;
}
.window3 {
	background-color:#552222;
	border: 1px solid black;
}
.window5 {
	border-style:solid;
	border-width:1px;
	background-color:#552222;
	width:100px;
	height:22px;
	color:#bd6d46;
	font-size: 11px;
	font-weight:bold;
}
.content_bottom {
	background-image:url(../images/content_bottom.gif);
	height:5px;}
.window2 {
	background-image:url(../images/content_back.gif);
	padding-left:5px;
	width:585px;}
.border_LR {
	background-color:#552222;
	border:1px solid black;
	border-top-width:0px;
	border-bottom-width:0px;
}
.windowL {
	width:120px;
	background-color:#552222;
	border: 1px solid black;
	border-top:0px;
	border-right-width:0px;
}
.menuspecial {
	background-image:url(../images/goedewijn_06.gif);
	background-repeat:repeat-y;
	width:130px;
	}
.special_name {
	background-image:url(../images/goedewijn_07.gif);
	color:black;
	width:120px;
	height:25px;
	font-size:11px;
	font-weight:bold;
	padding-top:6px;
	padding-left:3px;
	}
.special_name2 {
	background-image:url(../images/special_header.gif);
	text-align:center;
	color:black;
	width:140px;
	height:25px;
	font-size:11px;
	font-weight:bold;
	padding-top:6px;
	}
.special_img {
	position:static;
	text-align:center;
	width:90px;
	border:1px solid black;
	}
.special_img2 {
	position:static;
	text-align:center;
	}
.special_img3 {	
	position:static;
	text-align:center;
	border:1px solid black;
}
.menuspecial_g {
	background-image:url(../images/special_name.gif);
	position:relative;
	padding-top:6px;
	height:24px;
	width:130px;
	text-indent:3px;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	}
.menuspecial_g2 {
	background-image:url(../images/special_name2.gif);
	position:relative;
	padding-top:6px;
	height:24px;
	width:140px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	}
.content_head {
	border:solid;
	border-width:thin;
	border-color: #000000;
	}
.content {
	left:150px;
	top:170px;
	position: absolute;
	}
.contentfoot {
	top: 15px;
	position:relative;
	}	
.topcontent {
	background-image:url(../images/goedewijn_05.gif);
	position:static;
	width:630px;
	height:20px;
	}
.midcontent {
	background-image:url(../images/goedewijn_08.gif);
	background-repeat:repeat-y;
	position:static;
	width:630px;
	}	
.midcontent2 {
	background-image:url(../images/goedewijn_08.gif);
	background-repeat:repeat-y;
	text-align:center;
	position:static;
	font-size:11px;
	width:630px;
	}	
.botcontent {
	background-image:url(../images/goedewijn_13.gif);
	position:static;
	width:630px;
	height:20px;
}
.botcontent2 {
	background-image:url(../images/goedewijn_13.gif);
	position:static;
	width:630px;
	height:12px;
	top:60px;
}
.content_table {
	width:590px;
	text-align:left;
	position: relative; 
	left: 50%; 
	margin-left: -306px;
}
.zoek_input {
	color:black;
	height:16px;
	width:108px;
	right:70px;
	top:110px;
	position:absolute;
	border:0px solid black;
	background-color:transparent;
	}
.zoek_submit {
	text-align:left;
	font-weight:bolder;
	height:20px;
	width:56px;
	right:10px;
	top:110px;
	position:absolute;
	border:0px solid black;
	background-color:transparent;
	}
.textarea {
	width:400px;
	height:140px;	
}
.dropdown {
	width:244px;
}
