#left {
  width: 177px;
  background-image: url(http://www.allichtreclame.nl/design/navigationback.gif);
	background-repeat: repeat-x;  
	background-position: 0px 47px;
	float: left;
}

#left img.logo {
  padding-bottom: 38px;
}

#group {
  background-image: url(http://www.allichtreclame.nl/design/whitedot.vertical.gif);
	background-repeat: repeat-x;  
	background-position: 0px bottom;	
}

#left ul {
	list-style-type: none;
  background-image: url(http://www.allichtreclame.nl/design/whitedot.vertical.gif);
	background-repeat: repeat-x;  
	background-position: 0px bottom;	
	margin: 0px;
	padding: 7px 0px;
}

#left ul li { 
  text-align: right;
	padding: 0px 10px 4px 0px;
  margin: 0px;
}

#left ul li a { 
	text-decoration: none; 
	font-size: 11px; 
	color: #FFFFFF;
}

#left p.side_info {
  text-align: center;
}

#left p.side_info a img {
  padding: 49px 0px 14px 0px;
  border: 0px;
}

#main {
  background-image: url(http://www.allichtreclame.nl/design/navigationback.gif);
	background-repeat: repeat-x;  
	background-position: 0px 47px;
	margin-left: 177px;
}

#slogan {
  text-align: right;
}

#slogan img {
  padding: 10px 14px 7px 0px;
}

#navigation {
  height: 55px; 
  background-image: url(http://www.allichtreclame.nl/design/slogan2.gif);
	background-repeat: no-repeat;  
  background-position: center right;  
}

#content {
  background-image: url(http://www.allichtreclame.nl/design/whitedot.gif);
	background-repeat: repeat-y;  
	background-position: 0px 0px;
}

#footer {
  background-image: url(http://www.allichtreclame.nl/design/greenline.gif);
	background-repeat: repeat-x;  
	background-position: 0px 0px;
  text-align: center;  
}

#footer h2 {
  font-size: 13px;
  margin: 0px;
  padding: 28px 0px 7px 0px;
  font-weight: normal;
}

#footer p {
  font-size: 11px;
  margin: 0px;
  padding: 7px 0px;
  line-height: 1.5em;
}  

#content h1 {
  font-size: 1.5em;
  font-weight: normal;
  /* text-transform: lowercase;*/
  padding: 49px 21px 0px 21px;
  margin: 0px;
}

#content h2 {
  font-size: 11px;
  font-weight: bold;
  padding: 21px 21px 0px 21px;
  margin: 0px;
}

#content a {
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

#content a.requestInfo {
  display: block;
  padding: 7px;
  background-color: #021160;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  border: 1px solid #FFFFFF;
	width: 160px;
	line-height: normal;
	text-align: center;
}

#content a.requestInfo:hover {
  background-color: #5DD340;
}  

#content p {
  font-size: 11px;
  line-height: 2em;
  padding: 0px 21px 21px 21px;
  margin: 0px;
}

#content span.clock {
  width: 160px;
  height: 120px;
  border-top: 1px solid #000A3E;
  border-right: 1px solid #182A87;
  border-bottom: 1px solid #182A87;
  border-left: 1px solid #000A3E;
  margin-bottom: 4px;
	cursor: hand;
  display: block;
  background-color: #000000; 
  float: left; 
  text-align: center; 
}

#content span.clock img {
  padding-top: 49px;
}

#content form {
  margin: 0px;
  padding: 0px;
  padding-bottom: 14px;
}

#content form p {
  padding: 0px 21px 7px 21px;
}

#content object {
  border: 7px solid #5DD340;
}

#content img.imgTumbNail {
  border-top: 1px solid #000A3E;
  border-right: 1px solid #182A87;
  border-bottom: 1px solid #182A87;
  border-left: 1px solid #000A3E;
  margin-right: 4px;
  margin-bottom: 4px;
	cursor: hand;
}

#content input, #content textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	border: 1px solid; 
	border-color: #666666 #CCCCCC #CCCCCC #666666;
  font-size: 1em;	
}

#content textarea {
	SCROLLBAR-FACE-COLOR: #F8F8F8; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #CCCCCC; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #10007B; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	width: 497px;
	height: 140px;
}

#content input.large {
  width: 350px;
}

#content input.medium {
  width: 140px;
}

#content input.small {
  width: 70px;
}

#content input.reset_button, #content input.send_button {
	background : #021160;
	border-bottom : 1px solid  #000A3E;
	border-left : 1px solid #3245A4;
	border-right : 1px solid  #000A3E;
	border-top : 1px solid #3245A4;
	color: #FFFFFF; 
	height: 25px;	
}

#content input.send_button {
  margin-left: 266px;
}

#ie_slider01 img {
  border: 1px solid #000000;
  margin-right: 4px;
}

#navigation ul {
	margin: 7px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
	float: none;
	padding-top: 7px;
}

#navigation ul li { 
	display: inline; 
	float: left;
  background-image: url(http://www.allichtreclame.nl/design/bluedot.gif);
	background-repeat: repeat-y;  
	background-position: 0px 0px;		
}

#navigation ul li a { 
	text-decoration: none; 
	padding: 7px 14px;
	font-size: 11px; 
	display: block;
	color: #021160;
	font-weight: bold; 	
}

#navigation ul li a.last {
  background-image: url(http://www.allichtreclame.nl/design/bluedot.gif);
	background-repeat: repeat-y;  
	background-position: right 0px;	
}

#content table.productoverview {
  padding: 0px;
  margin: 0px 21px;
  width: 94%;
}

#content table.productoverview td {
  font-size: 11px;
  width: 50%;
  padding-bottom: 14px;
}

#content table.productoverview td h2 {
  font-size: 11px;
  padding: 0px 14px 0px 0px;
  margin: 0px;
}

#content table.productoverview td p {
  font-size: 11px;
  padding: 0px 14px 7px 0px;
  margin: 0px;
}

#content table.productoverview td img {
  border-top: 1px solid #000A3E;
  border-right: 1px solid #182A87;
  border-bottom: 1px solid #182A87;
  border-left: 1px solid #000A3E;
  width: 160px;
  height: 120px;
  margin-right: 14px;
}

#occasionsoverview {
  margin-left: 21px;
}

#occasionsoverview h2 {
  padding: 0px 28px 0px 0px;
  margin: 0px;
  font-size: 14px;
  margin-bottom: 3px;
}

#occasionsoverview p {
  padding: 0px 28px 14px 0px;
}

#occasionsoverview ul {
  margin-top: 0px;
  margin-bottom: 14px;
}

#occasionsoverview li {
  font-size: 11px;
  line-height: 2em;
}

#occasionsoverview img {
  border-top: 1px solid #000A3E;
  border-right: 1px solid #182A87;
  border-bottom: 1px solid #182A87;
  border-left: 1px solid #000A3E;
}

