@CHARSET "UTF-8";
html, body {margin: 0px; padding: 0px; width: 100%; height: 100%;}
body {background-image: url("../images/bigbuddha/site/bgBody.gif"); font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF;}

h1 {margin: 0px 0px 10px 0px; font-size: 12px; font-weight: bold;}
h2 {margin: 2px 0px 10px 0px; font-size: 12px; font-weight: normal;}
h3 {margin: 0px; font-size: 11px; font-weight: normal;}
h4 {margin: 0px; font-size: 11px;}
p {margin: 0px 0px 8px; line-height: 16px;}
img {border: none;}
img[align="left"] {margin: 0px 8px 8px 0px;}
img[align="right"] {margin: 0px 0px 8px 8px;}
a {color: #FFFFFF; text-decoration: none;}
a:hover,
	a:visited {text-decoration: underline;}
dl, 
	ul, 
	ol {padding: 0px 8px 0px 24px;}
dt {font-weight: bold; margin: 8px 16px 0px; display: list-item; list-style-position: inside; list-style-image: url("../images/bigbuddha/site/list.gif");}
dd {margin: 0px 16px;}
td {vertical-align: top; font-size: 11px;}

form {width: 480px; }
form textarea {height: 160px; font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF;}
form h3 {margin: 4px 0px 0px;}
form p {margin: 0px;}
form .text,
	form .checkbox,
	form .select,
	form .file {margin: 4px 0px;}
form .locales {margin: 0px 0px 4px;}
form .text {width: 100%; border: none; background-color: #108DD5; color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #5ab2e4;}
form .text:hover,
	form .text:focus {background-color: #075F95;}
form .select {width: 100%;}
form .checkbox {margin-left: 8px;}
form .submit {font-size:11px; border: none; background-color: #f4c85b; color: #aa2620; font-weight: bold; text-transform: uppercase; padding: 2px 8px; margin: 8px 0px;}
form div.captcha-image {margin: 0px; padding: 4px 8px 0px;}

div.options {margin: 16px 0px; font-size:10px}
div.options a {border: none; background-color: #f4c85b; color: #aa2620; font-weight: bold;  margin: 0px 8px; padding: 2px 8px; text-decoration: none; line-height: 22px; white-space: nowrap;}
div.options a:after {content: " ";}
div.options a.option-delete {background-color: #aa2620; color: #f4c85b;}
span.orange {color: #eda916;}
div.pageindex a {margin: 0px 2px; text-decoration: none;}
div.pageindex a.pageindex-current {/*color: #ffbf00;*/ text-decoration: underline;}

div#container {position: absolute; width: 952px; height: 100%; margin: 0px 0px 0px -476px; left: 50%;}
div#container div#header {height: 176px; margin: 16px 0px 0px; background-image: url("../images/bigbuddha/site/bgHeader.gif"); background-position: bottom center; background-repeat: no-repeat;}
div#container div#header div#logo {position: absolute; width: 407px; height: 115px; left: 0px; top: 16px; background-image: url("../images/bigbuddha/site/logo.png"); background-repeat: no-repeat; _background-image: url("../images/bigbuddha/site/logo.gif");}
div#container div#header div#search {display: none; position: absolute; width: 240px; height: 22px; left: 696px; top: 32px; background-image: url("../images/bigbuddha/site/bgSearch.gif"); background-repeat: no-repeat;}
div#container div#header div#search form {width: 240px;}
div#container div#header div#search input.text {background: none; border: none; margin: 0px; width: 145px; padding: 1px 4px 0px 12px; line-height: 22px; font-size: 16px; color: #FFFFFF; vertical-align: top; _width: 161px}
div#container div#header div#search input.submit {vertical-align: top;}
div#container div#header div.menu {position: absolute; width: 928px; height: 72px; left: 12px; top: 104px;}
div#container div#header div.menu div.menu-item {position: absolute; height: 72px; top: 0px; background-repeat: no-repeat; background-position: 0px -48px;}
div#container div#header div.menu div.menu-item:hover,
	div#container div#header div.menu div.menu-item-current {background-position: 0px -168px;}
div#container div#header div.menu div.menu-item-0 {background-image: url("../images/bigbuddha/site/btnHome.png"); width: 103px; left: 0px; _background-image: url("../images/bigbuddha/site/btnHome.gif");}
div#container div#header div.menu div.menu-item-1 {background-image: url("../images/bigbuddha/site/btnAssortiment.png"); width: 159px; left: 116px; _background-image: url("../images/bigbuddha/site/btnAssortiment.gif");}
div#container div#header div.menu div.menu-item-2 {background-image: url("../images/bigbuddha/site/btnInrichting.png"); width: 149px; left: 288px; _background-image: url("../images/bigbuddha/site/btnInrichting.gif");}
div#container div#header div.menu div.menu-item-3 {background-image: url("../images/bigbuddha/site/btnOverBigBuddha.png"); width: 217px; height: 120px; top: -48px; left: 448px; background-position: 0px 0px; _background-image: url("../images/bigbuddha/site/btnOverBigBuddha.gif");}
div#container div#header div.menu div.menu-item-3:hover,
	div#container div#header div.menu div.menu-item-3-current {background-position: 0px -120px;}
div#container div#header div.menu div.menu-item-4 {background-image: url("../images/bigbuddha/site/btnExtras.png"); width: 113px; left: 680px; _background-image: url("../images/bigbuddha/site/btnExtras.gif");}
div#container div#header div.menu div.menu-item-5 {background-image: url("../images/bigbuddha/site/btnContact.png"); width: 122px; left: 806px; _background-image: url("../images/bigbuddha/site/btnContact.gif");}

div#container div#main {min-height: 50%; margin: 0px; padding: 16px 32px 48px; background-image: url("../images/bigbuddha/site/bgMain.gif"); background-position: center; background-repeat: repeat-y;} /* width: 888px */
div#container div#main:after {clear: both; content: "."; display: block; height: 0px; visibility: hidden; overflow: none;}
div#container div#main td.left {width: 180px; padding: 0px 16px 0px 0px;}
div#container div#main td.right {width: 180px; pading: 0px 0px 0px 16px;}
div#container div#footer {height: 48px; margin: 0px; padding: 24px 0px 0px; background-image: url("../images/bigbuddha/site/bgFooter.gif"); background-position: top center; background-repeat: no-repeat; text-align: center; color: #D1E4EF; _height: 48px;}

div.block {margin: 0px 0px 16px; clear: both;}

div.trail a.crumb {margin: 0px 4px; text-decoration: none;}
div.trail a.crumb:hover,
	div.trail a.crumb-current {text-decoration: underline;}

div.news-flash div.news-items {border-style: solid; border-color: #5ab2e4; border-width: 1px 0px 0px; margin: 8px 0px;}
div.news-flash div.news-items div.news-item {border-style: dotted; border-color: #5ab2e5; border-width: 0px 0px 1px;}
div.news-flash div.news-items div.news-item h3 {font-weight: normal; font-size: 11px;}
div.news-flash div.news-items div.news-item h3 a {display: block; padding: 6px 0px; font-size: 11px;}

div.news div.news-item {padding: 0px 0px 16px;}
div.news div.news-item:after {clear: both; content: "."; display: block; height: 0px; visibility: hidden; overflow: none;}
div.news div.news-item img.news-item {float: left; margin: 0px 8px 8px 0px;}
div.news div.news-item-body {margin: 8px 0px;}

div.shop-categories div.shop-category {border-style: solid; border-color: #5ab2e5; border-width: 0px 0px 1px;}
div.shop-categories div.shop-category a {display: block; padding: 6px 0px; font-size: 11px;}
div.shop-categories div.shop-category a.shop-category-current {color: #ffbf00;}

div.shop-tagcloud {margin: 16px 0px; text-align: left;}
div.shop-tagcloud a.shop-tag {vertical-align: middle; text-decoration: none; line-height: normal; margin: 0px 6px 0px 0px; text-transform: lowercase;}
div.shop-tagcloud a.shop-tag-large {font-size: 18px;}
div.shop-tagcloud a.shop-tag-xlarge {font-size: 22px;}
div.shop-tagcloud a.shop-tag-medium {font-size: 16px;}
div.shop-tagcloud a.shop-tag-small {font-size: 14px;}
div.shop-tagcloud a.shop-tag-xsmall {font-size: 11px;}
div.shop div.center {float: right; width: 692px;}
div.shop-products div.shop-product-featured {border-style: dotted; border-width: 1px; border-color: #69bbeb; padding: 16px; margin: 16px 4px 0px 0px;}
div.shop-products div.shop-product-featured:after {clear: both; content: "."; display: block; height: 0px; visibility: hidden; overflow: none;}
div.shop-products div.shop-product-featured h3 {font-size: 14px;}
div.shop-products div.shop-product-featured div.shop-product-image {float: left; margin: 0px 16px 16px 0px;}
div.shop-products table.shop-products {margin: 16px 0px 0px;}
div.shop-products table.shop-products td {width: 169px; padding: 0px 4px 8px 0px;}
div.shop-products table.shop-products td div.shop-product {border-style: dotted; border-width: 1px; border-color: #69bbeb; height: 220px; padding: 8px;}
div.shop-products table.shop-products td div.shop-product div.shop-product-image {padding: 8px 0px; text-align: center;}
div.shop-products table.shop-products td div.shop-product p {}
div.shop-product div.shop-product-images {float: left; top: 0px; width: 320px; margin: 0px 16px 16px 0px;}
div.shop-product div.shop-product-images div.shop-product-image {}
div.shop-product div.shop-product-images div.shop-product-image div.shop-product-image-image {margin: 0px 0px 4px; text-align: center;}
div.shop-product div.shop-product-images div.shop-product-image div.shop-product-image-description {margin: 0px 0px 4px; text-align: center;}
div.shop-product div.shop-product-images div.shop-product-image-index {border-style: solid; border-color: #5ab2e5; border-width: 1px 0px 0px; padding: 16px 0px 0px;}
div.shop-product div.shop-product-images div.shop-product-image-index table.shop-product-image-index td {padding: 0px 4px 8px; width: 72px; text-align: center;}
div.shop-imageindex div.images {margin: 16px 0px;}
div.shop-imageindex table.images td.image {padding: 8px; width: 200px;}
div.shop-imageindex table.images td.image div.image-image {height: 200px; width: 200px; margin: 0px 0px 4px; vertical-align: bottom; text-align: center;}

div.featuredproduct div.product-image {margin: 8px 0px;}

div.login form {width: 320px;}

div.shoutbox div.new-post {margin: 0px 0px 16px; padding: 16px; border-style: dotted; border-width: 0px; border-color: #69bbeb;}
div.shoutbox form {width: 60%;}
div.shoutbox form textarea {height: 60px;}
div.shoutbox div.shout {border-style: solid; border-width: 0px 0px 1px; border-color: #5ab2e4; padding: 0px; margin: 0px 0px 8px;}

td.left div.menu div.menu-item {border-style: solid; border-color: #5ab2e5; border-width: 0px 0px 1px;}
td.left div.menu div.menu-item a {display: block; padding: 6px 0px; font-size: 11px;}

