/* algemene opmaak */

* {
  font-family:"Arial";
  font-size: 12px;
	color: #FFF;
}

html, body {
	height: 99%;
	margin: 0px;
	padding: 0px;
}

body {
  background-color: #369;
}

a:link, a:visited {
  color: white;
	text-decoration: none;
}

a:hover, a:active {
  text-decoration: underline;
}

.item {
	color: #000;
}

div.pagina {
	position: relative;
	width: 900px;
	left: 50%;
	margin-left: -450px;
	border: 1px none #000;
	height: 100%;
}

span#banner {
  display: none;
}

div.header
{
}

div.header h1 {
	background-image: url("../layout/banner.gif");
	background-repeat: no-repeat;
	overflow: hidden;
	height: 200px;
}

div.topMenu {
	position: absolute;
	top: 120px;
	right: 5px;
}

div.footer {
	position: relative;
	width: 894px !important; width: 898px; 
	padding: 3px 3px 3px 3px;
	bottom: 0px !important; bottom: -1px;
	background-color: #58b;
	clear: both;
}

div.main {
  margin-top: -50px;
	margin-left: 155px;
}

/* opmaak topmenu */

div.topMenu ul.menu {
  margin-left: 0px;	
}

div.topMenu ul.menu li.mainMenuItem {
	padding-right: 31px;
	padding-left: 32px;
	list-style-type: none;
	/*display: inline;*/
	float: left;
	border-right: 0px dashed #999;
	border-left: 1px dashed #999;
}

a.mainMenu:link, a.mainMenu:visited {
  color: #FFF;
  text-decoration: none;
}

a.mainMenu:hover, a.mainMenu:active {
  text-decoration: underline;
}

/* opmaak leftmenu */

div.leftmenu {
  width: 16%;
  float: left;
	background-color: #58b;
	border-right: 1px dashed #999;
	margin-top: -15px !important; margin-top: 20px;
	/*height: 675px;*/
}

div.leftmenu ul.menulist li.MenuItem, div.leftmenu ul.menulist li.MenuItem ul.submenu li {
 	list-style-type: none;
	margin-left: -30px;
}

a.Menu:link, a.Menu:visited {
  color: #FFF;
  text-decoration: none;
}

a.Menu:hover, a.Menu:active {
  color: #FFF;
  text-decoration: none;
}

/* opmaak submenu bodykits */

ul.submenu li {
  list-style-type: none;
}

/* opmaak nieuwsitems */

a.newsLink:link,a.newsLink:visited {
  color: #FFF;
  text-decoration: none;
}

a.newsLink:hover, a.newsLink:active {
  color: #FFF;
  text-decoration: underline;
}

/* opmaak topmenu */

div.topMenu ul.menu li.mainMenuItem {
  list-style-type: none;
	display: inline;
}

a.mainMenu:link, a.mainMenu:visited {
  color: #FFF;
  text-decoration: none;
}

a.mainMenu:hover, a.mainMenu:active {
  color: #FFF;
  text-decoration: underline;
}

/* afbeelding homepage */

img.mainPageImage {
	float: right;
	margin-top: -335px;
	position: relative;
}

/* opsomming velgen */

dl.wheels, dl.wheels dt, dl.wheels dd {
margin: 0;
padding: 0;
list-style-type: none; 
float: left;
}

dl.promo, dl.promo dt, dl.promo dd {
margin: 0;
padding: 0;
list-style-type: none; 
float: left;
}

div.velg {
  width: 208px;
	height: 220px;
	text-align: center;
	float: left;
}

/* promo */

div.promo {
  width: 100%;
  padding-bottom: 25px !important; padding-bottom: 0px;
  clear: both;
}

div.promo span.omschrijving {
  float: left; 
	margin-left: 35px;
	margin-bottom: 25px;
	width: 250px;
}

div.promo span.prijs {
  float: right; 
	margin-right:100px;
	margin-bottom: 25px;
}

div.promo img.promoImg
{
  float: left;
	margin-bottom: 25px;
}

span.opmerking {
  float: left;
}

/* contactformulier */

form.mailform input, option, select {
color: #000;
}

#contactFields span
{
  display: block;
	width: 500px;
	margin-bottom: 10px;
}

#contactFields span label
{
  display: block;
  width: 75px;
	clear: both;
	float: left;
	margin-top: 2px;
}

input, textarea, select {

}

option {
  float: none;
}

fieldset
{
  border: none;
	border-collapse: collapse;
}


/* Opmaak coordinates.html */
fieldset.openingsuren span
{
  display: block;
	width: 85px;
}

fieldset.openingsuren p
{
  float: left;
}

span.whatDay
{
	display: block;
	float: left;
	clear: both;
	width: 100px;
}

span.ochtend
{
	float: left;
}

span.namiddag
{
	float: right;
	margin-right: 470px; 
}

span.dag
{
	float: right;
	margin-right: 505px; 
}

img {
  border: 0px;
	border-color: #000;
}
