body{background-color: #ffffff;margin:0px;padding:0px;text-align:center; background:url(../images/achtergrond_tezet.gif);background-repeat:repeat-x;}
form{margin:0;padding:0;}

#container {padding:0px;margin:0px;position:relative;text-align:left;display:block;margin:0 auto;overflow:none;width:1014px;}

#header {padding:0px;margin:0px;position:relative;margin-left:94px;width:851px;height:148px;}
#header	ul {margin:0px; padding:0px;}
#header	ul li {margin:0px; padding:0px; list-style-type:none;}
#footer {clear:both;padding:0px;margin:0px;position:relative;margin-left:94px;width:851px;height:93px;background:url(../images/psi_member.jpg);background-repeat:no-repeat;}
#footer-tekst {clear:both;font-size:10px;color:#41505f;margin:0px;padding:20px 0px 0px 250px;}
#footer-tekst a {font-family:Trebuchet MS;font-size:12px;color:#41505f;text-decoration:none;line-height:19px;}
#footer-tekst a:hover {font-family:Trebuchet MS;font-size:12px;color:#41505f;text-decoration:underline;line-height:19px;}

.lijn {width:851px;height:15px;margin:0px;padding:0px;margin-left:94px;background:url(../images/lijn.gif);background-repeat:no-repeat;}

#content{width:851px;margin:0px;padding:0px;margin-left:94px;background-color:#ffffff;}

#start-left {width:663px;background-color:#fff;float:left;padding:0px;margin:0px;}
#start-right {width:188px;background-color:#fff;float:left;padding:0px;margin:0px;font-family:Trebuchet MS;font-size:11px;}
#start-right h3{margin:10px 0 5px 0;padding:0;font-size:11px;color:#27363b;font-weight:bold;}

#shop{width:851px;margin:0px;padding:0px;margin-left:94px;background-color:#ffffff;}
#shop-left {width:188px;background-color:#ffffff;float:left;padding:0px;margin:0px;margin-left:7px;margin-top:0px;font-family:Trebuchet MS;font-size:11px;}
#shop-right {width:640px;background-color:#ffffff;float:left;padding:0px;margin:0px;font-family:Trebuchet MS;font-size:11px;}

#top_menu {position:relative;padding:0px;margin:0px; width:851px;margin-left:94px;height:30px;z-index:1;}
#top_menu ul {padding:1px 0px 0px 0px;margin:0px;list-style:none;}
#top_menu li {padding:0px;margin:0px;float:left;position: relative;}
#top_menu li a {padding:5px 8px 5px 8px;margin:0px;font-family:Century Gothic, Trebuchet MS;font-size:14px;color:#ffffff;text-decoration:none;line-height:29px;}
#top_menu li a:hover {padding:5px 8px 5px 8px;margin:0px;color:#41505f;background-color:#ffffff;}
#top_menu .top_menu_selected {color:#41505f;background-color:#fff;}
#top_menu .top_menu_selected a{color:#41505f;background-color:#fff;}

.sub{display:none;width:190px;position:absolute;top:29px;left:-1px;border:1px #495B68 solid;background-color:#fff;border-top:none;}

#top_menu .sub ul{list-style:none;padding:0;margin:0;width:190px;}
#top_menu .sub li{width:190px;padding:0;margin:0;}
#top_menu .sub li a{display:block;color:#41505f; line-height:18px; width: 174px;}
#top_menu .sub li a:hover{background-color:#778892;color:#fff;display:block; width: 174px;}


#top_menu .sub li>ul {top: auto;left: auto;background-color:red;}
#top_menu .sub li:hover ul, li.over ul {display: block;}

.tekst_in_plaatje {margin:0px;padding:105px 10px 10px 280px;width:274px;height:92px;font-family:Trebuchet MS;font-size:13px;color:#ffffff;}
.tekst_in_plaatje a{font-weight:bold;text-decoration:none;color:#fff;}

#web-shop{padding:0px;margin:0px;width:186px;position:relative;margin-top:-40px;height:38px;background-color:#4e5c68;border:1px #ffffff solid;border-bottom:none;z-index:10;}
#web-shop h1{font-size:14px;font-family:Century Gothic, Trebuchet MS;line-height:14px;color:#ffffff;padding:10px 0px 0px 16px;margin:0;}

#nieuwsbrief{padding:0px;margin:0px;width:186px;position:relative;height:38px;background-color:#4e5c68;border:1px #ffffff solid;border-bottom:none;}
#nieuwsbrief h1{font-size:14px;font-family:Century Gothic, Trebuchet MS;line-height:14px;color:#ffffff;padding:10px 0px 0px 16px;margin:0;}
#aanmelden{padding:0px;margin:0px;width:186px;position:relative;height:38px;background-color:#4e5c68;border:1px #ffffff solid;border-bottom:none;}
#aanmelden h1{font-size:14px;font-family:Century Gothic, Trebuchet MS;line-height:14px;color:#ffffff;padding:10px 0px 0px 16px;margin:0;}
#producten{padding:0px;margin:0px;width:186px;position:relative;height:24px;background-color:#4e5c68;border:1px #ffffff solid;border-bottom:none;}
#producten h1{font-size:13px;font-family:Trebuchet MS;line-height:13px;font-weight:bold;color:#ffffff;padding:6px 0px 0px 16px;margin:0;}

#menu_items {position:relative;padding:0px;margin:0px;margin-bottom:10px;width:186px;}
#menu_items ul {padding:0px;margin:0px;list-style:none;width:186px;}
#menu_items li {padding:0px;margin:0px 0px 0px 0px;list-style:none;width:186px;background-color:#e3ebee;border:1px #ffffff solid;border-left:none;border-right:none;}
#menu_items li a {display:block;padding:0px 0px 0px 16px;margin:0px;width:170px;height:24px;font-family:Trebuchet MS;font-size:13px;color:#41505f;text-decoration:none;line-height:19px;}
#menu_items li a:hover {background-color:#ff6c00;color:#fff;}
#menu_items .menu_selected a{background-color:#ff6c00;color:#fff;}
/* #menu_items .submenu a{background-color:#000;color:#fff;} */
#menu_items .submenu_selected a{background-color:#bbb;color:#fff;}

.input_p {padding-left:8px;margin:0px;color:#4e5c68;}
.input_tekst {font-family:Trebuchet MS;font-size:12px;color:#4e5c68;height:14px;width:130px;}
.zijmenu_content {position:relative;padding:0px;margin-bottom:10px;background-color:#e3ebee;width:186px;border:1px #ffffff solid;border-bottom:none;}
.zijmenu_content_text {padding-bottom:5px;margin:5px;}
.zijmenu_tekst {font-family:Trebuchet MS;font-size:11px;color:#4e5c68;padding:0px;margin:0px 0px 0px 8px;}

#web-shop-content{position:relative;padding:0 0 10px 0;margin:0;background-color:#e3ebee;width:186px;border:1px #ffffff solid;border-bottom:none;z-index:2}

.shop-opmaak{padding-top:10px;}
.shop-opmaak img{position:absolute;left:5px;top:10px;}
.links{float:left;width:85px;font-family:Trebuchet MS;font-size:11px;color:#475360;padding-left:42px;}
.rechts{float:left;font-family:Trebuchet MS;font-size:11px;color:#0b0919;font-weight:bold;}

#producten {padding:0px;margin:0px;margin-left:-1px;}
/*.product_box {position:relative;width:297px;height:198px;border:solid 1px #475360;margin:10px 0px 0px 10px;float:right;}*/
.product_box {position:relative;width:297px;height:198px;border:solid 1px #475360;margin:10px 0px 0px 10px;float:left;}
.product_box_header {position:relative;padding-top:7px;padding-left:5px;width:292px;height:28px;background-color:#e3ebee;font-family: Trebuchet MS;font-size: 13px;color: #475360;}
.product_box_footer {position:relative;width:290px;height:30px;margin:0px;padding:0px;float:left;}
.product_box_shoppingcart {position:relative;background:url(../images/winkelmandje.gif);width:16px;height:11px;float:right;margin-right:7px;margin-top:3px;background-repeat:no-repeat;}
.product_box_order {position:relative;float:right;font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: red;margin-right:3px;cursor:pointer;}
.product_box_soldout {position:relative;float:right;font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: red;margin-right:3px;}
.product_box_picture {position:relative;float:left;margin:10px 10px 10px 10px;width:110px;height:110px;}
.product_box_text {position:relative;font-family: Trebuchet MS;font-size: 11px;color: #000000;margin:10px 10px 10px 10px;}
.product_box_text a{font-family: Trebuchet MS;font-size: 11px;font-weight:bold;color: #ff6c00;}
.product_box_artikelnumber {position:relative;font-family: Trebuchet MS;font-size: 11px;line-height:20px;color: #475360;float:left;width:130px;padding-left:10px;margin:0px;}
.product_box_price {position:relative;font-family: Trebuchet MS;font-size: 13px;line-height:20px;font-weight:bold;color: #000000;padding:0px;margin:0px;}

.products_header {position:relative;width:609px;height:25px;background-color:#FF4800;float:right;margin:0px 0px 0px 0px;}
.products_header_text {position:relative;line-height:14px;font-family: Trebuchet MS;font-size: 11px;color: #000000;font-weight:bold;padding:0px 0px 7px 30px;float:left;}
.products_header_text1 {position:relative;line-height:24px;font-family: Trebuchet MS;font-size: 13px;color: #ffffff;font-weight:bold;padding:0px 0px 0px 7px;float:left;}
.products_header_text2 {position:relative;line-height:24px;font-family: Trebuchet MS;font-size: 11px;color: #ffffff;padding:0px 10px 0px 10px;float:right;}
.products_header_text2 a{font-family:Trebuchet MS;font-size:11px;line-height:24px;color:#ffffff;text-decoration:none;}
.products_footer {position:relative;width:610px;height:25px;background-color:#FF4800;float:right;margin:10px 0px 10px 0px;}

.product_details {position:relative;width:610px;border:solid 1px #475360;margin:0px 0px 0px 0px;float:right;}
.product_details_header {position:relative;padding-top:7px;padding-left:5px;width:605px;height:28px;background-color:#e3ebee;font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: #475360;float:left;}
.product_details_images1 {position:relative;float:left;margin:10px 10px 10px 10px;}
.product_details_images2 {position:relative;float:left;margin:5px 5px 5px 5px;width:105px;border:solid 1px #e3ebee;}
.product_details_text {position:relative;width:580px;line-height:14px;font-family: Trebuchet MS;font-size: 11px;color: #000000;padding:5px 10px 7px 10px;float:left;}
.product_details_text input{font-family: Trebuchet MS;font-size: 11px;color: #000000;width:50px;height:15px;padding:0px;margin:0px;}
.product_details_footer {position:relative;padding-top:7px;padding-left:5px;width:505px;height:28px;background-color:#e3ebee;font-family: Trebuchet MS;font-size: 13px;color: #475360;float:left;}
.product_details_footer a{font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: #475360;text-decoration:none;}
.product_details_footer a:hover{font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: #ff6c00;text-decoration:none;}
.product_details_footer2 {position:relative;padding-top:7px;padding-right:5px;padding-left:53px;height:28px;background-color:#e3ebee;font-family: Trebuchet MS;font-size: 13px;color: #475360;float:right;}
.product_details_footer2 a{font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: #475360;text-decoration:none;}
.product_details_footer2 a:hover{font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: #ff6c00;text-decoration:none;}

#page_content {position:relative;margin:0px;padding:0px;}
.paragraaf_titel {position:relative;width:600px;padding:0px 10px 10px 30px;margin:0px;font-family: Century Gothic, Trebuchet MS;font-size: 15px;font-weight:bold;color: #000000;}
.paragraaf {position:relative;width:600px;padding:0px 10px 10px 30px;margin:0px;font-family: Trebuchet MS;font-size: 12px;color: #000000;}
.paragraaf a{font-family: Trebuchet MS;font-size: 12px;color: #ff6c00;text-decoration:none;}
.paragraaf a:hover{font-family: Trebuchet MS;font-size: 12px;color: #ff6c00;text-decoration:underline;}

.banner_small {position:relative;width:186px;margin-bottom:10px;}

.aanmelden {position:relative;width:410px;border:solid 1px #475360;margin:0px 0px 0px 20px;float:left;}
.aanmelden_header {position:relative;padding-top:7px;padding-left:5px;width:405px;height:28px;background-color:#e3ebee;font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: #475360;float:left;}
.aanmelden_footer {position:relative;padding-top:7px;padding-left:5px;width:405px;height:28px;background-color:#e3ebee;font-family: Trebuchet MS;font-size: 13px;color: #475360;float:left;}
.aanmelden_footer a{font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: #475360;text-decoration:none;}
.aanmelden_footer a:hover{font-family: Trebuchet MS;font-size: 13px;font-weight:bold;color: #ff6c00;text-decoration:none;}
.aanmelden_text_form {padding:0px 10px 10px 20px;clear:both;margin-bottom:10px;}
.aanmelden_text {width:110px;font-family: Trebuchet MS;font-size: 11px;color: #000000;padding:3px;margin:0px;float:left;}
.aanmelden_text2 {width:350px;font-family: Trebuchet MS;font-size: 11px;color: #000000;padding:3px;margin:0px;float:left;}
.aanmelden_input {width:200px;height:22px;padding:0px;margin:0px;float:left;}
.aanmelden_input input{font-family: Trebuchet MS;font-size: 11px;color: #000000;width:200px;height:15px;padding:0px;margin:0px;}

.black12 {font-family:Trebuchet MS;font-size:13px;color:#4e5c68;padding:0px;margin:0px 0px 0px 8px;}
.black12 a{font-family: Trebuchet MS;font-size: 13px;color: #ff6c00;text-decoration:none;}
.black12 a:hover{font-family: Trebuchet MS;font-size: 13px;color: #ff6c00;text-decoration:underline;}

#searchform		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.sitesearch		{float:left; margin:0px 0px 0px 1px; padding:0px 0px 0px 0px; width:159px; height:18px; font-family: Trebuchet MS;font-size: 11px; line-height:18px;}
.searchbutton 	{float:left; cursor:pointer;}
.searchbox		{font-family:Trebuchet MS; font-size:12px; color:#000000; margin:0px 0px 0px 0px; width:600px;padding:0px 10px 10px 30px; float:right;}
.searchbox a	{color:#4e5c68;}
