/** BASIC */
 
 html, body {
 	height: 100%;
 }
 
 body {
 	margin: 0px;
 	padding: 0px;
 	background: #FFFFFF;
        background: url(http://www.dinkydesign.nl/foto/banner24.jpg) repeat;
 }
 
 /** FORMS */
 
 form {
 	margin: 0px;
 	padding: 0px;
 }
 
 /** HEADINGS */
 
 h1, h2, h3, h4, h5, h6 {
 	margin: 0px;
 	color: #434343;
 }
 
 h1, h2 {
 	height: 22px;
 	padding: 15px 0px 0px 12px;
 	background: url(http://www.dinkydesign.nl/foto/banner12.jpg) repeat-x left top;
 	text-transform: uppercase;
 	font-size: 11px;
 	color: #FF9300;
 }
 
 h1 span, h2 span {
 	color: #434343;
 }
 
 h2.text1, h3 {
 	height: auto;
 	padding: 0px;
 	background: none;
 	text-transform: none;
 	font-size: 11px;
 	color: #6E6E6E;
 }
 
 /** TEXTS */
 
 body, th, td, input, textarea, select {
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	color: #6E6E6E;
 }
 
 p, blockquote, ul, ol, dl {
 	margin-top: 0px;
 	margin-bottom: 1em;
 	text-align: justify;
 }
 
 .list1 {
 	margin: 0px;
 	padding: 0px;
 	list-style: none;
 }
 
 .list1 li {
 	padding: 5px 0px;
 	background: url(http://www.dinkydesign.nl/foto/banner13.jpg) repeat-x left top;
 }
 
 .list1 a {
 	padding-left: 27px;
 	background: url(http://www.dinkydesign.nl/foto/banner14.jpg) no-repeat 12px 50%;
 	text-decoration: none;
 	color: #6E6E6E;
 }
 
 .list1 a:hover {
 	text-decoration: underline;
 }
 
 .list1 .first {
 	background: none;
 }
 
 /** LINKS */
 
 a {
 	color: #FF9300;
 }
 
 a:hover {
 	text-decoration: none;
 }
 
 /** STYLES */
 
 .style1 {
 }
 
 .style1 a {
 }
 
 .style1 a:hover {
 }
 
 /** BACKGROUNDS */
 
 .bg1 {
 }
 
 /** MISC */
 
 .align-justify { text-align: justify; }
 .align-right { text-align: right; }
 
 img { border: none; }
 
 img.left {
 	float: left;
 	margin: 3px 15px 0px 0px;
 }
 
 img.right {
 	float: right;
 	margin: 3px 0px 0px 15px;
 }
 
 hr { display: none; }
 
 .hr1 {
 	height: 1px;
 }
 
 .padded {
 	padding: 20px;
 }
 
 /** WRAPPER */
 
 #wrapper {
 	background: url(http://www.dinkydesign.nl/foto/banner15.jpg) repeat-y left top;
 }
 
 /** HEADER */
 
 #header {
 	background: url(http://www.dinkydesign.nl/foto/banner16.jpg) repeat-x left top;
 }
 
 #cart-summary strong {
 	color: #FF9300;
 }
 
 #cart-summary a {
 	float: left;
 	width: 76px;
 	height: 18px;
 	margin-left: 4px;
 	padding-top: 4px;
 	background: url(http://www.dinkydesign.nl/foto/banner17.jpg) no-repeat left top;
 	text-decoration: none;
 	text-align: center;
 	font-weight: bold;
 	color: #3A73C4;
 }
 
 /** MENU */
 
 #menu {
 	background: url(http://www.dinkydesign.nl/foto/banner18.jpg) repeat-x left top;
 }
 
 #menu a {
 	text-decoration: none;
 	font-weight: bold;
 	color: #4C4C4C;
 }
 
 #menu a {
 	position: relative;
 	padding: 8px 18px 7px 18px;
 }
 
 #menu .active, #menu .active a {
 	background: url(http://www.dinkydesign.nl/foto/banner19.jpg) repeat-x left top;
 	color: #FFFFFF;
 }
 
 /** CONTENT */
 
 #content {
 }
 
 #content-wide h1, #content-wide h2 {
 	padding-left: 20px;
 }
 
 #content-wide h2.text1 {
 	padding: 0px;
 }
 
 /** SIDEBAR */
 
 #sidebar {
 	border-right: 1px solid #E8E8E8;
 }
 
 #sidebar h2 {
 	color: #3A73C4;
 }
 
 /** PRODUCT */
 
 .product {
 	background: url(http://www.dinkydesign.nl/foto/banner20.jpg) repeat-x left bottom;
 }
 
 .product .image {
 	text-align: center;
 }
 
 .product .name {
 	height: auto;
 	margin: 0px;
 	padding: 0px;
 	background: none;
 	text-transform: none;
 	font-size: 12px;
 }
 
 .product .name a {
 	text-decoration: none;
 	color: #FF9300;
 }
 
 .product .name a:hover {
 	text-decoration: underline;
 }
 
 .product .desc {
 	margin: 0px;
 	line-height: normal;
 	font-size: 9px;
 	color: #7D7D7D;
 }
 
 .product .links a {
 	float: left;
 	width: 49px;
 	height: 18px;
 	padding: 4px 0px 0px 27px;
 	text-decoration: none;
 	font-weight: bold;
 	color: #3A73C4;
 }
 
 .product .links .cart {
 	background: url(http://www.dinkydesign.nl/foto/banner21.jpg) no-repeat left top;
 }
 
 .product .links .info {
 	background: url(http://www.dinkydesign.nl/foto/banner22.jpg) no-repeat left top;
 }
 
 /** PRODUCT LIST VIEW */
 
 .listview {
 	margin: 0px;
 	padding: 0px 20px;
 	list-style: none;
 	line-height: normal;
 }
 
 .listview .product {
 	display: block;
 	clear: left;
 	padding: 20px 0px 10px 0px;
 	background: url(http://www.dinkydesign.nl/foto/banner13.jpg) repeat-x left top;
 }
 
 .listview .first {
 	background: none;
 }
 
 .listview .image {
 	float: left;
 	background: red;
 }
 
 .listview .name {
 }
 
 .listview .desc {
 	margin-bottom: 10px;
 }
 
 .listview .links {
 	height: 30px;
 }
 
 .listview .cart {
 	margin-right: 3px;
 }
 
 /** PRODUCTS */
 
 #products {
 	padding-left: 6px;
 }
 
 /** FOOTER */
 
 #footer {
 	background: url(http://www.dinkydesign.nl/foto/banner23.jpg) no-repeat left top;
 }
 
 #footer p {
 	margin: 0px;
 	text-align: center;
 	line-height: normal;
 	color: #A7A7A7;
 }
 
 #footer a {
 	color: #A7A7A7;
 }
 
 #footer .links {
 	padding-top: 15px;
 }
 
 #footer .links a {
 	padding: 0px 10px;
 }
 
 #footer .legal {
 	padding-top: 40px;
 }
