html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strike, strong, sub, sup, tt, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;padding:0;border: 0;	font-size: 100%;background: transparent;}

* { margin: 0; padding: 0; outline:none; }
.clear {clear:both;}
body {background:#820f0f;}
body, .inputfield, .width_445, .search_input {font:11px Verdana, sans-serif;color:#fff;}

h1 {font:18px Arial, Helvetica, sans-serif;color:#fff;font-weight:normal;text-shadow:0 1px 1px #741c1b;}
h1 a {color:#fff;}
h2 {font:14px Arial, Helvetica, sans-serif;padding-bottom:20px;color:#fff;font-weight:bold;}
h3 {font:11px Verdana, sans-serif;color:#ddb3b3;font-weight:normal;background:url(../Graphics/Subnav_divider_02.gif) repeat-x bottom left;padding-bottom:9px;margin-bottom:7px;}
h3.last {font:11px Verdana, Helvetica, sans-serif;color:#ddb3b3;background:none;font-weight:normal;padding-bottom:2px;}

a {color:#c39946;text-decoration:none;}
a:hover {color:#c39946;text-decoration:underline;}

#top {background:url(../Graphics/Bg_top.gif) repeat-x;height:28px;}
#top #top_nav {width:900px;margin:0 auto;text-transform:uppercase;font:10px Arial, Helvetica, sans-serif;}
#top #top_nav ul {list-style-type:none;float:right;padding-top:7px;}
#top #top_nav ul li {float:left;padding-left:10px;}
#top #top_nav ul li a {color:#fff;text-decoration:none;}
#top #top_nav ul li a:hover {color:#c39946;text-decoration:none;}
#top #top_nav ul li a.active {color:#c39946;}

.bg_box_01 {width:1000px;margin:0 auto;background:url(../Graphics/Bg_box_01.gif) repeat-y;text-shadow:0 1px 1px #741c1b;}
.bg_box_01 .padding {width:900px;padding:20px 50px;}

.bg_box_03 {width:1000px;margin:0 auto;background:url(../Graphics/Bg_box_01.gif) repeat-y;text-shadow:0 1px 1px #741c1b;}
.bg_box_03 .padding {width:900px;padding:6px 50px;}

.bg_box_02 {width:1000px;margin:0 auto;background:url(../Graphics/Bg_box_02.gif) repeat-y;}
.bg_box_02 h1 {padding-bottom:30px;}
.bg_box_02 .padding {width:900px;padding:19px 50px 17px 50px;}

#products_sidebar {float:left;width:248px;padding-right:20px;}
#products_sidebar #subnav_top {background:url(../Graphics/Bg_subnav_top.gif);width:228px;height:9px;}
#products_sidebar #subnav_middle {background:url(../Graphics/Bg_subnav_middle.gif) repeat-y;width:228px;min-height:420px;}
#products_sidebar #subnav_middle .inline h1 {font-size:14px;font-weight:bold;padding-bottom:10px;}
#products_sidebar #subnav_middle .inline h1 a {color:#fff;text-decoration:none;}
#products_sidebar #subnav_middle .inline h1 a:hover {color:#fff;text-decoration:underline;}
#products_sidebar #subnav_middle .inline {padding:5px 25px 0 25px;}
#products_sidebar #subnav_middle .inline a {display:block;color:#ddb3b3;text-decoration:none;}
#products_sidebar #subnav_middle .inline a:hover {color:#fff;text-decoration:none;}
#products_sidebar #subnav_middle .inline a.active {color:#c39946;}
#products_sidebar #subnav_middle .large_divider {background:url(../Graphics/Subnav_divider_01.gif);width:224px;height:2px;margin:0 0 7px 2px;}
#products_sidebar #subnav_bottom {background:url(../Graphics/Bg_subnav_bottom.gif);width:228px;height:9px;}
#products_content {float:left;width:632px;line-height:20px;padding-top:15px;}
#products_content h1 {font-size:14px;font-weight:bold;color:#c39946;padding-bottom:9px;}
#products_content .product_thumb {float:left;padding-bottom:9px;}
#products_content .product_thumb .border {border:4px solid #770e0e;-moz-border-radius:5px 5px 5px 5px;}
#products_content a.link_website {background:url(../Graphics/Icon_arrow_gold.png) no-repeat 0 8px;padding-left:12px;display:block;margin-top:5px;}

#header {width:900px;}
#header #logo {float:left;}
#header #logo a#logo_rogge {float:left;display:block;height:113px;text-indent:-9999px;width:228px;background:url(../Graphics/Logo_rogge.gif) bottom left no-repeat;}

#header #navigation {float:right;height:28px;margin-top:40px;}
#header #navigation ul {list-style-type:none;line-height:113px;}
#header #navigation ul li { display:inline;}
#header #navigation ul li a {float:left;display:block;height:28px;text-indent:-9999px;font-size:0px;line-height:28px;margin-left:18px;}

#header #navigation li a#nav_eigen {width:137px;background:url(../Graphics/Nav_eigen_creaties.png) top left;height:28px;display:block;}
#header #navigation li a:hover#nav_eigen {width:137px;background:url(../Graphics/Nav_eigen_creaties.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_eigen_active {width:137px;background:url(../Graphics/Nav_eigen_creaties.png) bottom left;height:28px;display:block;}

#header #navigation li a#nav_juwelen {width:82px;background:url(../Graphics/Nav_juwelen.png) top left;height:28px;display:block;}
#header #navigation li a:hover#nav_juwelen {width:82px;background:url(../Graphics/Nav_juwelen.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_juwelen_active {width:82px;background:url(../Graphics/Nav_juwelen.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_uurwerken {width:107px;background:url(../Graphics/Nav_uurwerken.png) top left;height:28px;display:block;}
#header #navigation li a:hover#nav_uurwerken {width:107px;background:url(../Graphics/Nav_uurwerken.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_uurwerken_active {width:107px;background:url(../Graphics/Nav_uurwerken.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_trouwringen {width:117px;background:url(../Graphics/Nav_trouwringen.png) top left;height:28px;display:block;}
#header #navigation li a:hover#nav_trouwringen {width:117px;background:url(../Graphics/Nav_trouwringen.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_trouwringen_active {width:117px;background:url(../Graphics/Nav_trouwringen.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_parels {width:59px;background:url(../Graphics/Nav_parels.png) top left;height:28px;display:block;}
#header #navigation li a:hover#nav_parels {width:59px;background:url(../Graphics/Nav_parels.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_parels_active {width:59px;background:url(../Graphics/Nav_parels.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_blog {width:46px;background:url(../Graphics/Nav_blog.png) top left;height:28px;display:block;}
#header #navigation li a:hover#nav_blog {width:46px;background:url(../Graphics/Nav_blog.png) bottom left;height:28px;display:block;}
#header #navigation li a#nav_blog_active {width:46px;background:url(../Graphics/Nav_blog.png) bottom left;height:28px;display:block;}

.divider_01 {width:1000px;height:2px;margin:0 auto;background:url(../Graphics/Divider_01.gif);}
.divider_02 {width:1000px;height:5px;margin:0 auto;background:url(../Graphics/Divider_02.gif);}
.divider_03 {width:1000px;height:2px;margin:0 auto;background:url(../Graphics/Divider_03.gif);}

#footer {background:#1a0f0e;line-height:18px;}
#footer #footer_content {width:900px;margin:0 auto;min-height:150px;}
#footer #footer_content .left {float:left;padding:20px 0;width:643px;}
#footer #footer_content .left ul {list-style-type:none;}
#footer #footer_content .left ul li {float:left;width:160px;font:10px Arial, Helvetica, sans-serif;text-transform:uppercase;padding-top:5px;color:#909090;}
#footer #footer_content .left ul li a {display:block;color:#909090;text-decoration:none;}
#footer #footer_content .left ul li a:hover {color:#fff;text-decoration:none;}
#footer #footer_content .right {float:left;background:url(../Graphics/Bg_footer_right.gif) top left no-repeat;width:257px;height:178px;}
#footer #footer_content .right a {color:#fff;text-decoration:underline;}
#footer #footer_content .right a:hover {color:#c39946;text-decoration:underline;}
#footer #footer_content .right .padding {padding:23px 0px 25px 25px;}

#contact_siderbar {float:left;width:248px;padding-right:20px;}
#contact_siderbar #subnav_top {background:url(../Graphics/Bg_subnav_top.png);width:228px;height:9px;}
#contact_siderbar #subnav_middle {background:url(../Graphics/Bg_subnav_middle.gif) repeat-y;width:228px;min-height:220px;}
#contact_siderbar #subnav_middle .inline h1 {font-size:14px;font-weight:bold;padding-bottom:10px;}
#contact_siderbar #subnav_middle .inline h1 a {color:#fff;text-decoration:none;}
#contact_siderbar #subnav_middle .inline h1 a:hover {color:#fff;text-decoration:underline;}
#contact_siderbar #subnav_middle .inline {padding:5px 25px 0 25px;}
#contact_siderbar #subnav_middle .inline a {display:block;color:#ddb3b3;text-decoration:none;}
#contact_siderbar #subnav_middle .inline a:hover {color:#fff;text-decoration:none;}
#contact_siderbar #subnav_middle .large_divider {background:url(../Graphics/Subnav_divider_01.gif);width:224px;height:2px;margin:0 0 7px 2px;}
#contact_siderbar #subnav_bottom {background:url(../Graphics/Bg_subnav_bottom.png);width:228px;height:9px;}
#contact_form {float:left;width:632px;line-height:20px;padding-top:15px;}
#contact_form h1 {font-size:14px;font-weight:bold;color:#c39946;padding-bottom:9px;}

#contact_form .item {clear:both;}
#contact_form .item label {float:left;width:200px;line-height:24px;display:block;text-transform:uppercase;float:left;font-size:10px;}
#contact_form .item .inputfield {float:left;background-color:#fff;-moz-border-radius:5px 5px 5px 5px;border:1px solid #fff;padding:6px;width:415px;color:#8e1414;margin-bottom:10px;}
#contact_form .item .select {float:left;background-color:#fff;-moz-border-radius:5px 5px 5px 5px;border:1px solid #fff;padding:6px;width:75px;color:#8e1414;margin-bottom:10px;margin-right:3px;font-size:11px;}

#contact_form .error .inputfield {float:left;border:1px solid #DDB3B3;background:#DDB3B3;padding:6px;width:415px;color:#8e1414;margin-bottom:10px;}
#contact_form .item .width_0 {float:left;-moz-border-radius:5px 5px 5px 5px;border:1px solid #fff;padding:6px;width:415px;color:#8e1414;margin-bottom:10px;font-family:Verdana, sans-serif;font-size:11px;}
#contact_form .error .width_0 {float:left;border:1px solid #DDB3B3;background:#DDB3B3;padding:6px;width:415px;color:#8e1414;margin-bottom:10px;}
#contact_form .item .submit {margin:5px 0 0 200px;float:left;background:url(../Graphics/Button_verstuur.png) top left;width:117px;height:31px;text-indent:-9999px;cursor:pointer;border:none;font-size:0px;line-height:80px;}
#contact_form .item .submit:hover {background:url(../Graphics/Button_verstuur.png) bottom left;}

a#map_rogge {display:block;width:228px;height:172px;background:url(../Graphics/Kaart.png);margin-top:10px;}

#winkel {margin-top:20px;border:5px solid #770E0E;}
