html, body {border:0; margin:0; padding:0;}
 
body {font:100%/1.25 "Trebuchet MS", Arial, Tahoma; background:#4396CA; padding:5%;}
h1, h2, h3, h4, h5, h6, p, div {margin:0; padding:0; font-weight:normal;}
ul, ol {margin:0; padding:0; list-style-type:none;}
small {font-size:0.70em;}
img {border:0;}
p{font:0.90em "Trebuchet MS", Arial, Tahoma;}
a{color:#3366cc;text-decoration:underline;}
a:hover{}
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

#fix_body{width:800px; margin:0 auto;}

.main_ltc{ background:url(../images/layout_img.gif) no-repeat; background-position:0 0; width:10px; height:11px;}
.main_rtc{ background:url(../images/layout_img.gif) no-repeat; background-position:-12px 0; width:10px; height:11px;}
.main_lbc{ background:url(../images/layout_img.gif) no-repeat; background-position:0 -13px; width:10px; height:11px;}
.main_rbc{ background:url(../images/layout_img.gif) no-repeat; background-position:-12px -13px; width:10px; height:11px;}


#body_main{background:#fff; width:800px;}
#body_main .image{ float:left; padding:0 10px 0 0; width:260px;}
#body_main .content{ width:520px; float:left;}
#body_main .content h1{ font:bold 1.2em "Trebuchet MS", Arial, Tahoma; color:#000; margin:10px 0 0 0;} 
#body_main .content h2{ font:bold 1.1em "Trebuchet MS", Arial, Tahoma; color:#000; margin:10px 0 0 0;} 
#body_main .content h2 a{ font:0.70em "Trebuchet MS", Arial, Tahoma;}
#body_main .content h2 span a{ font:bold 0.80em "Trebuchet MS", Arial, Tahoma; color:#dd0000;}


#body_main .normaal_content{ padding:10px;}
#body_main .normaal_content h1{ font:bold 1.2em "Trebuchet MS", Arial, Tahoma; color:#000; margin:2px 0 0 0;} 
#body_main .normaal_content h3{ font:bold 1em "Trebuchet MS", Arial, Tahoma; color:#3366cc;} 
#body_main .normaal_content p{ font:0.80em "Trebuchet MS", Arial, Tahoma; line-height:1.8em; color:#000;}
.products{width:240px; float:left; padding:10px 10px;}
.products li{ font:0.80em "Trebuchet MS", Arial, Tahoma; line-height:1.8em; color:#000; border-bottom:1px solid #c0c0c0; padding:2px;} 
.products li a{text-decoration:none;}
.products li a:hover{color:#dd0000;}

.pro_specifications{ margin:0 0 0 20px;}
.pro_specifications li{ font:0.90em "Trebuchet MS", Arial, Tahoma; list-style-type:disc;}
#body_main .clear{ clear:both; height:0px; overflow:hidden;}

#products_display{padding:10px 0 0 0; margin:10px 0 0 0; border-top:1px dashed #c0c0c0; position:relative;}
#products_display .special{ position:absolute; width:82px; height:81px; top:90px; right:-6px; z-index:1;}
.product_01{ width:140px; float:left; margin:10px 10px 0 0;}
.pro_ltc{background:url(../images/layout_img.gif) no-repeat; background-position:-25px 0; width:4px; height:5px;}
.pro_rtc{background:url(../images/layout_img.gif) no-repeat; background-position:-30px 0; width:4px; height:5px;}
.pro_lbc{background:url(../images/layout_img.gif) no-repeat; background-position:-25px -6px; width:4px; height:5px;}
.pro_rbc{background:url(../images/layout_img.gif) no-repeat; background-position:-30px -6px; width:4px; height:5px;}
.pro_tbdr{ background:url(../images/pro_bdr.gif) repeat-x top;}
.pro_rbdr{ background:url(../images/pro_bdr.gif) repeat-y right;}
.pro_bbdr{ background:url(../images/pro_bdr.gif) repeat-x bottom;}
.pro_lbdr{ background:url(../images/pro_bdr.gif) repeat-y left;}

.pro_image{width:50px; float:left; padding:6px 6px 0 4px; text-align:center;}
.pro_content{width:70px; float:left;padding:6px 0 0 0; text-align:left;}
.pro_content a{font:bold 0.80em "Trebuchet MS", Arial, Tahoma; color:#4d4d4d; text-decoration:none;}
.pro_content a:hover{text-decoration:underline;}

.footer{ font:bold 0.75em "Trebuchet MS", Arial, Tahoma; color:#fff; text-align:center; background-color:#4396CA;}
.footera{color:#fff; text-decoration:underline;}
.footerlink{color: #000099;text-decoration:underline;}

/*top nav*/
.glossymenu{
	position: relative;
	padding: 0 0 0 24px;
	margin:0 auto 0 auto;
	background: url(../images/nav_bg.gif) repeat-x; /*tab background image path*/
	height: 37px;
	list-style: none;
}

.glossymenu li{
	float:left;
	margin-left:10px;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#fff;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 10px; /*Padding to accomodate left tab image. Do not change*/
	height: 37px;
	line-height: 37px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a{
	color: #fff;
	background: url(../images/nav_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b{
	color: #fff;
	background: url(../images/nav_hover_right.gif) no-repeat right top; /*right tab image path*/
}
/*end of top nav*/