body 
{
  background:#F4F4F2 none repeat scroll 0 0;
  font-family:Tahoma,verdana,arial,helvetica,sans-serif;
  font-size:12px;
  margin-left:auto;
  margin-right:auto;
  padding:0;
  margin:0; 
}
.richeditpagetext span 
{
  font-family:Tahoma,verdana,arial,helvetica,sans-serif;
  font-size:12px!important;
   
}
p {
  margin: 0;
  padding: 0;
}
a { color:#ec4223; }

#all
{  
  background:#FFFFFF;
  left:50%;
  margin-left:-500px;
  position:absolute;
  width:1000px;
  
  




}
#main
{  
  background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
position:relative;
width:1000px;



}
#pageHeader
{
  width:1000px;

  height:140px;
}
#content
{
  padding: 10px;

  background-color: #ffffff;

}

#pageLeft
{
  float: left;
  display: block;
  width: 200px;
  _width: 200px; 
  background-color: #ffffff; 

}


#pageRight
{
  float: right;
  display: block;


  width: 220px;
  _width: 220px;
  background-color: #ffffff;

}
#pageCenter
{
  float: left;
  display: block;

  background-color: #ffffff;
  width: 525px;
  _width: 525px;
  margin-left:20px;  
}
.newtopmenu
{
  z-index:500;
  float:right;
  display:block;
  border:1px solid #ccc;

  margin-top:20px;
  margin-right:11px;
  padding:10px;
  height:90px;
}
.newtopmenu iframe {
  border:1px solid #fff;
  width:270px;
  height:30px;

}
.newtopmenu iframe p {
  float:left;
} 
.newtopmenu iframe .ocmssubmit  {
  float:right;
}
.MenuTop
{
  float:right;
  display:block;
  margin-right:110px;
  margin-top:-100px;
  z-index:100;
}
.MenuTop ul
{
 list-style:none; 
}
.MenuTop li
{
  margin-top:14px;
  text-decoration:none;

}
.MenuTop a
{
  text-decoration:none;
  color:#ec4223;
  font-size:13px;

}
.navigation
{
  margin-left:10px;
  padding-top:10px;
  margin-bottom:10px;
  font-size:12px;
  color:#999999;
}
.navigation a
{



  font-size:12px;
  color:#999999;
  text-decoration:none;
}
html>/**/body #Left_menus { margin-top:0px;}
#Left_menus
{ 
  
  background-color: #d8d8d8;
  border: 1px solid #bfbfbf;
  width: 200px;
  _width: 200px;  

}
.Left_menus2
{
  margin-top:20px;
  color:#ffffff; 
  font-size:14px; 
}
.Left_menus2 h1 {
  font-weight:900;
  font-size:24px;
  color:#ffffff;
  margin:0px;
}
.search {
  padding-left:10px;
  padding-top:5px;
  font-size:14px;
  font-weight:bold;
  color:#d42d0d;
}
#search_input {

  border:0px;
}
#search_but {
  font-size:12px;
  color:#ffffff;
  background:#999999;
  width:46px;
  height:18px;
  border:0px;
}
.menu1
{ 
  list-style:none;
  padding-left:10px;
  margin-left:0px;
}
.menu1 a {
  font-size:14px;
  text-decoration:none;
  color:#000000;
}
.menu1 a:hover {
  text-decoration:underline;
}

#menu1_header {
  font-size:14px;
  font-weight:bold;
  color:#d42d0d;
  margin-bottom:5px;
}
#menu1_li {
  padding-top:5px;
}
.main_menu {
  border: 1px solid #ec4223;
  background:#ec4223;
  width:100%;
  height:30px;
}
.main_menu_item {
  display:inline;
  margin-left:10px;
  margin-right:5px; 
}
.main_menu_item a {
  font-size:16px;
  color:#ffffff;
  padding-top:5px; 
  text-decoration:none; 
}
.content_middle {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  width:100%;
  min-height:1150px;

  font-size:14px;
}
.content_div {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  width:100%;
  height:250px;
  font-size:14px;
}
.content_div h1 {;
  color:#d42d0d;
  font-size:20px;
}
.content_div p {;
  color:#000000;
  font-size:14px;
}
.content_div_middle {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  border-top: 1px solid #bfbfbf;
  width:245px;
  height:280px;
  font-size:12px;
  margin-top:32px;

  display:block;
  float:left;
  position:relative;
}
.content_div_middle h1 {;
  color:#d42d0d;
  font-size:20px;
}
.content_div_middle p {;
  color:#000000;
  font-size:14px;
}
.content_div_middle2 {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  border-top: 1px solid #bfbfbf;
  width:245px;
  height:280px;
  font-size:12px;
  margin-top:32px;
  float:right;
  margin-left:29px;
  position:relative;
}
.content_div_middle2 h1 {;
  color:#d42d0d;
  font-size:20px;
}
.content_div_middle2 p {;
  color:#000000;
  font-size:14px;
}
.content_div_middle_link {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  border-top: 1px solid #bfbfbf;
  width:13px;
  height:13px;
  margin-left:2px;
  float:right; 
}

.startmenu_links {
  margin-top:-50px;
  padding-left:330px;
  height:35px;
}
.start_menu_link {
  width:40px;
  height:40px;
  display:block;
  float:left;
  border: 1px solid #bfbfbf;
  margin-left:5px;



}
.left_menu {
  width:200px;
  border: 1px solid #bfbfbf;
  display:block;
  float:right;
  font-size:14px;
}
.left_menu a {
  text-decoration:none;
  color:#000000;
}
.left_menu_header {
  background:#e0e0df;
  color:#d42d0d;
  font-size:14px;
  font-weight:bold;
  height:28px;
}
.left_menu_content {
  margin:10px;
  font-size:12px;
}
.left_menu_content a {
  color:#ec4223;
  text-decoration:underline;
}
.left_menu_content table {
  font-size:14px;
}

.right_menu {
  width:215px;
  border: 1px solid #bfbfbf;
  display:block;
  float:right;
  font-size:14px;
}
.right_menu a {
  text-decoration:none;
  color:#000000;
}
.right_menu_header {
  background:#e0e0df;
  color:#d42d0d;
  font-size:14px;
  font-weight:bold;
  height:28px;
}
.right_menu_content {
  margin-left:10px;
  font-size:12px;
}
.right_menu_content table {
  font-size:14px;
}

.right_menu_content li {
         margin-top:5px;
        font-size:14px; 

  
}
#nav {
list-style-image: url(/images/0.gif);
}
#sec_nav {
list-style-image: url(/images/0.gif);
}
.right_menu_content ul {
	margin-left:5px;
	padding-left:0px;
	list-style-image: url(/file/135098/li.png);
	width: 200px; /* Width of Menu Items */
	}

 .right_menu_content ul li {
	position: relative;

	}
	
.right_menu_content li ul {
        list-style-image: url(/images/0.gif);
        background:#f4f3ec;
	position: absolute;
	left: 290px; /* Set 1px less than menu width */
        width:290px;
	top: 0;
	display: none;
        margin-top:-80px;
        margin-left:-270px;
        font-size:12px;
	}

/* Styles for Menu Items */
.right_menu_content ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #f4f3ec; /* IE6 Bug */
	padding: 5px;
        font-size:12px;
	border-bottom: 0;
        
	}

/* Fix IE. Hide from IE Mac \*/
* html .right_menu_content ul li { float: left; height: 1%; list-style-image: url(/file/135098/li.png); }
* html .right_menu_content ul li a { height: 1%; }
/* End */

.right_menu_content ul li a:hover { color: #E2144A; background: #f9f9f9; } /* Hover Styles */
		
.right_menu_content li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
		
.right_menu_content li:hover ul, li.over ul { display: block; } /* The magic */

.right_menu_content a {
  color:#d42d0d;
  text-decoration:underline;
}

.middle3 {
  width:160px;
  height:180px;
  border: 1px solid #bfbfbf;
  display:block;
  float:left;
  font-size:14px;
  margin-top:15px;
}
.middle3 a {
  text-decoration:none;
  color:#000000;
}

.middle3_menu_header {
  background:#e0e0df;
  color:#d42d0d;
  font-size:14px;
  font-weight:900;
  height:23px;
  padding-top:5px;
}
.middle3_menu_content {
  margin-left:10px;
  font-size:12px;
}
.middle3_menu_content a {
text-decoration:none;
}
.middle3_menu_content p {
  margin-top:0px;
  padding-top:0px;
}
.middle_productgroup_list {
  border:1px solid #bfbfbf; 
  width:155px; 
  height:150px;
  margin-left:14px;
  margin-top:14px;
  float:left;
}
.middle_product_list {
  border:1px solid #bfbfbf; 
  width:155px; 
  height:280px;
  margin-left:14px;
  margin-top:14px;
  float:left;
  font-size:12px;
}
.middle_product_list h1 {
  font-size:16px;
  color:#d42d0d;
  margin:0px;
}
.middle_product_list p {
  font-size:18px;
  font-weight:900;
  color:#d42d0d;
  margin:0px;
}
.winkelwagen {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  width:100%;
  min-height:280px;
  font-size:12px;
}
.p_body {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  width:100%;
  overflow:visible;
  font-size:12px;
  background: #f4f4f2;
}
.product {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  width:100%;
  min-height:450px;
  font-size:12px;
}
.product_options {
  display:block;
  float:left;
  position:relative;
  width:100%;
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  border-top: 1px solid #bfbfbf;
  margin-top:15px;
}
.product h1 {
  font-size:20px; 
  font-weight:900; 
  color:#d42d0d;
  margin:0px;
  padding:0px;
}
.product_img {
  font-size:10px; 
  color:#cccccc;
}
.product_perc {
  font-size:16px; 
  color:#006600;
}
.product_st {
  font-size:12px; 
  color:#006600;
}
.button_link {
  height:30px;
  width:100%;
  background:url(/file/135923/product_but_1_bg.png);
  cursor:pointer;
  padding-top:0px;
}
.button_link_a {
  font-size:12px;
  font-weight:900;
  color:#ffffff;
  text-decoration:none;
}
.input_filter {


  width:135px;
  height:18px;
  margin:0px;
  background:#ffffff url(/file/135207/select.png) no-repeat right;
  padding-left:5px;
  border: 1px solid #000000;
  cursor:pointer;
}
.select_filter {
  width:155px;
  border: 1px solid #000000;
  background:#ffffff;
  font-size:12px; 
  position:absolute;
  display:none;
}
#filter_button {
  width:130px;
  height:24px;
  font-size:12px;
  font-weight:900;
  color:#ffffff;
  background:url(/file/135923/product_but_1_bg.png);
  border: 0px solid #ec4223;
  margin-left:5px;
}
#pageFooter {
  background:#f4f4f2;
  height:145px;
  color:#afafaf;
  float:left;
  width:1000px;  
}
#pageFooter a {
  color:#ec573a;
}
.tags1 {
 font-size:12px;
}
.tags2 {
 font-size:16px;
}
.tags3 {
 font-size:20px;
}
.tags4 {
 font-size:24px;
}
.tags5 {
 font-size:32px;
}
#loginFormSubmitButton {
border: #ec4223 0px solid;
background:url(/file/135923/product_but_1_bg.png);
width:120px;
height:25px;
color:#ffffff;
font-size:12px;
font-weight:900;
margin-left:65px;
margin-top:10px;
}
.emailLabel {
width:120px;
}
.field {
width:120px;
}
.td_form_login a {
color:#ec4223;
}
.emailLabel { 
float:left; 
width:65px; 
} 
.field { 
width:120px; 
} 
.td_form_login a { 
color:#ec4223; 
} 
td.fq_label{ width:100px;} 
.col1, .col2{ width:270px; } 
.col3{ width:300px;}
.link_aanmelden {
 width:244px;
 height:70px;
 background:url(/file/137035/2.png);
 font-size:0px;
 margin-bottom:20px;
}
.link_verder {
 width:244px;
 height:70px;
 background:url(/file/137036/3.png);
 font-size:0px;
} 
.link_mijn {
 width:244px;
 height:70px;
 background:url(/file/137034/1.png);
 font-size:0px;
} 
