body {
width: 99%;
height: 750px;
background-color: #5e5e5e;

font-family: verdana;
font-size: 11px;
color: #ffffff;

}

#maincontainer {
width: 95%;
max-width: 1100px;
width: expression(Math.min(parseInt(this.offsetWidth), 1100 ) + "px");
}

.letter_s {
margin-top: 25px;	
margin-left: -35px;
width: 102px;
height: 137px;
position: absolute;

background-repeat: no-repeat;
}

.letter_i {

margin-top: 650px;


width: 140px;
height: 133px;
position: absolute;
background-repeat: no-repeat;
}

#layer {
max-width: 1100px;
background-color: #414243;

width: 90%;
height: 80%;

border: solid;
border-width: 20px;
border-color: #dddee3;

text-align: left;

}

.main_table {

margin-top: 25px; 
margin-left: 25px;  
margin-bottom: 25px; 
width: 100%;

}


.menu_1 {
background-image: url('imgs/bg_menu1.png');
width: 164px;
height: 226px;

border-style: solid;
border-color: #c8c9cd;
border-width: 3px;
}

.menu_1 h2 {
margin-left: 10px;
 margin-top: 5px;
 font-size:  13px;
}
.menu_2 h2 {
margin-left: 10px;
 margin-top: 5px;
  font-size:  13px;
}
a.menulinks {
color: #ffffff;
text-decoration: none;
}
a.menulinks:hover {
text-decoration: underline;
}
a.menulinks_active {
text-decoration: underline;
}

.menu_2 {
background-image: url('imgs/bg_menu2.png');
width: 164px;
height: 226px;

border-style: solid;
border-color: #c8c9cd;
border-width: 3px;
}


.content {
background-color: #808080;
height: 480px;
overflow: auto;

font-family: verdana;
font-size: 11px;
color: #ffffff;


padding: 10px 10px 10px 10px;

}

.content ul li a:hover {

	width: auto;
	display: list-item;
	text-decoration:none;

}

.content ul li a {
	
	display: list-item;
	text-decoration:underline;
	width: auto;

}

.content ul,li {
	
	width: auto;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	color: #000;

}



table {
	
font-family: verdana;
font-size: 11px;
color: #ffffff;	
	
}

.product_border {
border-style: solid; 
border-width: 4px;
border-color: #c8c9cd;


}



.winkelwagen {
    width: 164px;
    height: 121px;
    border-style: solid;
    border-width: 4px;
    border-color: #c8c9cd;
    overflow: auto;
}
.winkelwagen_webshop {
    width: 164px;
    height: auto;
    height: expression(Math.min(parseInt(this.offsetHeight), 483 ) + "px");
    max-height: 483px;
    border-style: solid;
    border-width: 4px;
    border-color: #c8c9cd;
    overflow: auto;
    
}
.text_winkelwagen {
padding-bottom:  22px;	
}

.articles {
	padding-top:  5px;
	padding-left: 5px;
	padding-right: 5px;
	
}

h1 {
font-family: latha;
color: #e46e19; 
}

h2 {
font-family: verdana;
font-size: 15;
color: #ffffff;
}
h3 {
	font-family: verdana;
	font-size: 18px;
	color: #fff;	
}
h4 {
	
	font-family: verdana;
	font-size: 14px;
	color: #fff;
	font-style: italic;
	font-weight: bold;
	display: inline;
}

a {
text-decoration: underline;
color: #ffffff;
border-width: 0px;
}
a:hover {
text-decoration: none;
color: #ffffff;
}

.pagetitle {
font-family: verdana;
font-size: 20px;
color: #ffffff;
text-align: right;
}

.form_fonts {
font-family: verdana;

}

.text_producten {
	
	margin-top: 5px; padding-top: 7px; margin-left: 10px; 
	padding-bottom:  22px;
	
}

.album_tr {
	
	/*background-color: #ffffff;*/
	padding: 0px;
	margin: 0px;
	/*border: 1px #000000 solid;*/
	
}

a.album_tr {
	
	font-size: 14px;
	
}



.bestelknop {
	width: 80px;
	height: 20px;
	border: 1px solid #E46E19;
	background-color: #414243;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding-top: 2px;
	cursor: hand;
}

 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 144px; /* Width of Menu Items */

	}
	
 ul li {
	position: relative;
	}
	
 li ul {
	position: absolute;
	left: 142px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
.dropdown ul li a {
	display: block;
	text-decoration: none;
	color: #fff;
	}

 ul li a:hover {
	display: block;
	text-decoration: underline;
	background-color: #808080;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	
}

.borderedul {
	
	border: 1px solid #fff;
	background-color: #808080;
	
}
	
/* Holly Hack. IE Requirement \*/
* html  ul li { float: left; height: 1%; }
* html  ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul { display: block; } /* The magic */