* {
	margin: 0;

}

html, body{
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS";
	color: #000;
	font-size: 11px;
	height: 100%;
	background: url('laygfx/bg.gif') repeat-x;
}

h1 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #99072f;
	padding-bottom: 10px;
}

cntboxheading {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #99072f;
	padding-bottom: 10px;
}

h2{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000;
	padding-bottom: 10px;
}

A {
  color: #99072f;
  text-decoration: none;
}

A:hover {
  color: #333;
  text-decoration: underline;
}
#main{
width: 1000px;
margin: 0 auto;
}

.topnavleft{
margin-left: 4px;
}

#col1{
float: left;
width: 167px;
}

#col2{
float: left;
width: 793px;
background: url('laygfx/content.png') repeat-y;
}

#header{
width: 952px;
height: 100px;
}

#logo{
float: left;
margin-left: 50px;
margin-top: 25px;
}

#logos{
position: relative;
float: left;
width: 476px;
height: 99px;
background: url('laygfx/top.gif') no-repeat;
margin-left: 157px;
}

#menu{
width: 952px;
height: 32px;
background: url('laygfx/menu.gif') no-repeat;
clear: both;
}

#eckologo{
position: absolute;
left: 40px;
top: 10px;
}

#redlogo{
position: absolute;
left: 155px;
top: 10px;
}

#gunitlogo{
position: absolute;
left: 300px;
top: 10px;
}

#menuleft{
position: relative;
width: 167px;
height: 526px;
background: url('laygfx/menubg.gif') no-repeat;
}

#eckologo2{
position: absolute;
left: 20px;
top: 50px;
}

#menuleft{
width: 167px;
background: url('laygfx/menubg.gif') repeat-y;
}

#navpos{
padding-top: 160px;
padding-left: 30px;
}

ul#nav{
padding: 0px;
margin: 0px;
list-style: none;
}

ul#nav li a 
{

color: #000;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

ul#nav li a:hover 
{
color: #9A1130;
}

ul#nav2{
padding-left: 4px;
margin: 0px;
list-style: none;
}

ul#nieuw
{
 list-style-position: outside; margin-left: 0px; padding-left: 30px; list-style: square; vertical-align: middle;
 }

ul#nav2 li a {
color: #000;
font-size: 14px;
font-weight: bold;
text-decoration: none;
margin: 0px; padding: 0px;
}

ul#nav2 li a:hover 
{
color: #9A1130;
}

#content {
padding: 10px;
}

#row1{

}

.box{
margin-bottom: 13px;
width: 220px;
height: 240px;
float: left;
padding-left: 20px;
}

.product{

width: 220px;
height: 200px;
border: 1px solid #ccc;
}

.descr{
margin-top: 2px;
width: 220px;
background: #ccc;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 5px;
}

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

#topleft{
text-align: left;
padding-top: 3px;
padding-left: 5px;
float: left;
}

#topright{
text-align: right;
padding-top: 3px;
padding-right: 5px;
}

a:link.link, a:active.link, a:visited.link {
color: #99072f;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
a:hover.link{
color: #333;
}

#footer{
clear: both;
padding-top: 20px;
text-align: right;
padding-right: 40px;
font-size: 14px;
font-weight: bold;
color: #333;
height: 50px;
margin-top: 18px;
}

#uvlogo{
margin-top: 50px;
margin-left: 30px;
}
.red{
color: #99072f;
}

.stijlproduct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9A1130;
}

a.informatie
{
color: #000;
font-size: 14px;
font-weight: bold;
text-decoration: none;
margin: 0px; padding: 0px;
}
