html body{
	margin: 0px;
	padding: 0px;
	color: #4e4e4e;
	line-height: 16px;
    background: #fff;
    font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	color: #333;
	line-height: 16px;
	overflow-x: hidden;
	overflow-y: scroll;
}

img{
	border: none;
}

ul{
    margin: 0px; 
    margin-top: 15px;
    padding: 13px;
    padding-top: 0px;
}


img.bullit{
	position: relative;
	top: -2px;
	left: -4px;
}

#logo{
    position: absolute;
    top: 26px;
	background-image: url(../img/ui/logo.jpg);
	width: 378px;
	height: 32px;
	margin-left: 6px;
}

#background{
    position: absolute;
    top: 0px;
	background-image: url(../img/background.jpg);
	width: 1608px;
	height: 105px;
	margin-left: -403px;
	overflow-x: hidden;
}

#menu{
  width: 664px;
  position: relative;
  left: 172px;
  top: 40px;
  color: white;
}

p{
	margin: 0px 0px 20px 0px;
}

img.topButton{
	margin-right: 21px;
	margin-left: 21px;
	color: white;
}

.copyright_text{
    float: right; 
    margin-top: 6px; 
    margin-bottom: 20px; 
    margin-right: 30px; 
    color: white; 
    font-size: 12px;
}

p.pakket_menu{
  text-align: center; 
  line-height: 18px; 
  font-size: 11px; 
  color: #AAA; 
  margin-top: 190px; 
  position: absolute; 
  top: 72px; 
  margin-left: 0px; 
  width: 218px;
}

a{ color: #4e4e4e; text-decoration: underline;}
a:link { color: #4e4e4e; text-decoration: underline;}
a:visited { color: #4e4e4e; text-decoration: underline;}
a:hover { color: black; text-decoration: underline;}
a:active { color: #4e4e4e; text-decoration: underline;}

a.left_content_link:link { color: #fff; text-decoration: underline;}
a.left_content_link:visited { color: #fff; text-decoration: underline;}
a.left_content_link:hover { color: #fff; text-decoration: underline;}
a.left_content_link:active { color: #fff; text-decoration: underline;}

a.home_pakket_link:link { color: #4e4e4e; text-decoration: none;}
a.home_pakket_link:visited { color: #4e4e4e; text-decoration: none;}
a.home_pakket_link:hover { color: #4e4e4e; text-decoration: none;}
a.home_pakket_link:active { color: #4e4e4e; text-decoration: none;}

/*CSS door danny: Class om geen undeline te laten zien in safari bij de S,M en L iconen op Home page  */
a.nounderline:link { color: #4e4e4e; text-decoration: none;}
a.nounderline:visited { color: #4e4e4e; text-decoration: none;}
a.nounderline:hover { color: #4e4e4e; text-decoration: none;}
a.nounderline:active { color: #4e4e4e; text-decoration: none;}



a.left_pakket_link:link, a.left_pakket_link:visited,  a.left_pakket_link:active { color: #FFF; text-decoration: none; font-size: 11px; font-weight: normal;}
a.left_pakket_link:hover { color: #333; text-decoration: none;}

#main_content{
	width: 800px;
	height: 100%;
	background-image: url(../img/ui/left.gif);
	background-repeat: repeat-y;
	margin-left: 20px;
	margin-top: 67px;}
	
#main_content1{
	width: 800px;
	height: 620px; /* show to Mozilla/Safari/Opera */
	_height: 100px; /* show to IE */
	background-image: url(../img/ui/left.gif);
	background-repeat: repeat-y;
	margin-left: 20px;
	margin-top: 67px;}	

#main_content_text{
   width: 545px;
   margin-left: 250px;
   padding-bottom: 60px;
}

#main_content_text_prod{
   width: 600px;
   margin-left: 230px;
padding-top: 50px;
padding-bottom: 60px;
}

#main_content_text_mod{
   width: 500px;
   margin-left: 295px;
padding-top: 35px;
padding-bottom: 60px;
}

img.info_buttom_home{
margin-top: 10px;
margin-right: 10px;
float: right;
}



#left_top_img{
width: 221px; 
height: 87px;
}

#left_bottom_img{
width: 167px; 
height: 186px;
margin-left: 30px;
position: relative;
top: -50px;
}

#content_top_img{
width: 543px; 
height: 86px;
margin-bottom: 20px;
}


#bottom_bar{
  width: 845px;
  height: 26px;
  background: #828282;
  margin-top: 20px;
  margin-left: 20px;
  clear: both;
}




.header_text{
margin-bottom: 10px;
font-weight: bold;

}

.topArrow{
	position: relative; 
	top: 2px;
}


#left_bar{
    float: left;
	width: 221px;
    top: 0px;
	height: 100px;
    z-index: 2;
    margin: 0px;
}

#left_bar_text{
/*	margin: 19px 10px 10px 10px;*/
	color: #fff;
	font-size: 10px;
}

.leftGreyHeader{
	color: black;
	font-size: 25px;
	font-weight: normal;
	line-height: 22px;
}

.leftGreySubHeader{
	color: black;
	font-size: 15px;
	font-weight: normal;
	line-height: 17px;
	margin-top: 3px;
}




h2{
	font-size: 15px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
}

h1, .main_header{
	color: #4a4949;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
}
