a
{
	color:#0020a0;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
body
{
	background-color:#707070;
	background-image:url('images/BodyBackground.jpg');
	background-position:top center;
	background-repeat:repeat-y;
	color:#101010;
	font-size:9pt;
	font-family:Verdaa, Helvetica, Tahoma;
	margin:0;
	text-align:center;
}
fieldset
{
	border-width:0;
	margin:0;
	padding:0;
}
form
{
	margin:0;
}
input, textarea
{
	background-color:#ffffff;
	border-bottom:solid 1px #808080;
	border-left:solid 1px #404040;
	border-right:solid 1px #808080;
	border-top:solid 1px #404040;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	margin:0;
	padding:3px;
}
input[disabled], textarea[disabled]
{
	color:#a0a0a0;
}
input:focus, textarea:focus
{
    background-color:#f0f0a0;
}
legend
{
	display:none;
}

div#Overlay
{
	background-color:#000000;
	height:100%;
	position:absolute;
	width:100%;
	z-index:2;
}

div#ErrorScreen
{
	height:100%;
	position:absolute;
	text-align:left;
	width:100%;
	z-index:3;	
}
div#ErrorScreen div
{
	background-color:#ff4040;
	background-image:url('images/ErrorScreenBackground.jpg');
	background-position:bottom;
	background-repeat:repeat-x;
	border:solid 5px #202020;
	cursor:pointer;
	margin:200px auto 0 auto;
	width:350px;
}
div#ErrorScreen div span
{
	background-image:url('images/ErrorScreenIcon.gif');
	background-position:8px 8px;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:11pt;
	display:block;
	padding:8px 8px 8px 64px;
}
div#ErrorScreen div span.Close
{
	background-image:none;
	color:#f0f040;
	display:block;
	font-size:7pt;
}

#Container
{
	border-color:#000000;
	border-style:solid;
	border-width:0 1px;
	min-height:600px;
	margin:0 auto;
	text-align:left;
	width:900px;
}
#Header
{
	background-image:url('images/Header.jpg');
	height:184px;
}
#Header h1
{
	display:none;
}
#Header ul
{
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
}
#Header ul li
{
	display:block;
	position:absolute;
}
#Header ul li a
{
	background-position:0 50px;
	background-repeat:no-repeat;
	display:block;
}
#Header ul li a.Active, #Header ul li a:hover
{
	background-position:0 0;
}
#Header ul li.Home
{ background-image:url('images/NavHome0.jpg'); height:23px; left:113px; top:154px; width:44px; }
#Header ul li.Home a
{ background-image:url('images/NavHome1.jpg'); height:23px; }
#Header ul li.Onderdelen
{ background-image:url('images/NavOnderdelen0.jpg'); height:21px; left:180px; top:152px; width:65px; }
#Header ul li.Onderdelen a
{ background-image:url('images/NavOnderdelen1.jpg');height:21px; }
#Header ul li.NieuweScooters
{ background-image:url('images/NavNieuweScooters0.jpg'); height:21px; left:259px; top:147px; width:244px; }
#Header ul li.NieuweScooters a
{ background-image:url('images/NavNieuweScooters1.jpg'); height:21px; }
#Header ul li.GebruikteScooters
{ background-image:url('images/NavGebruikteScooters0.jpg'); height:21px; left:528px; top:138px; width:261px; }
#Header ul li.GebruikteScooters a
{ background-image:url('images/NavGebruikteScooters1.jpg');height:21px; }
/*#Header ul li.Aanbiedingen
{ background-image:url('images/NavAanbiedingen0.jpg'); height:23px; left:570px; top:137px; width:101px; }
#Header ul li.Aanbiedingen a
{ background-image:url('images/NavAanbiedingen1.jpg');height:23px; }
#Header ul li.Links
{ background-image:url('images/NavLinks0.jpg'); height:25px; left:691px; top:133px; width:42px; }
#Header ul li.Links a
{ background-image:url('images/NavLinks1.jpg');height:25px; }
#Header ul li.Contact
{ background-image:url('images/NavContact0.jpg'); height:24px; left:753px; top:131px; width:62px; }
#Header ul li.Contact a
{ background-image:url('images/NavContact1.jpg');height:24px; }*/
#Header ul li a span
{
	display:none;
}
#Main
{
	height:500px;
}
#ColumnLeft
{
	float:left;
	padding-top:10px;
	width:200px;
}
#ColumnLeft ul
{
	display:block;
	list-style-type:none;
	margin:0;
	padding:0 0 0 10px;
}
#ColumnLeft ul li
{
	display:block;
	margin:5px 0 0 0;
	padding:0;
}
#ColumnLeft ul li.Active
{
	background-image:url('images/LeftNavigationActive.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
#ColumnLeft ul li a
{
	background-image:url('images/LeftNavigationHover.gif');
	background-position:0 30px;
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	line-height:22px;
}
#ColumnLeft ul li a:hover
{
	background-position:0 0;
	text-decoration:none;
}
#ColumnLeft ul li a span
{
	color:#000000;	
	display:block;
	font-size:0.9em;
	padding-left:22px;
}
#ColumnLeft div#ButtonContainer
{
    text-align:center;
}
#ColumnLeft div#ButtonContainer img#ButtonRDW, #ColumnLeft div#ButtonContainer img#ButtonBOVAG, #ColumnLeft div#ButtonContainer img#ButtonIDEAL
{
	border-width: 0;
	display:block;
	margin:10px auto 0 auto;
}
#ColumnRight
{
	background-image:url('images/ContainerBackground.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	min-height:550px;
	margin-left:200px;
}
#ColumnRight div.Wrapper
{
	margin:0 10px 10px 10px;
}

div.AbsolutePoint
{
	position:absolute;
}

div#AlbumImages
{
    margin:0 auto;
    width:480px;
}
div#AlbumImages a
{
    background-position:center;
    background-repeat:no-repeat;    
    display:block;
    float:left;
    height:150px;
    margin:0 10px 10px 0;
    width:150px;
}
div#AlbumImages a span
{
    display:none;
}

a.IconLink
{
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:24px;
	margin:0 10px 10px 0;
}
a.IconLink span
{
	display:block;
	line-height:24px;
	padding-left:28px;
}

div.ErrorList
{
    
}
div.ErrorList ul
{
    list-style-type:none;
    margin:0;
    padding:0;
}
div.ErrorList ul li
{
    background-image:url('images/ErrorListItem.gif');
    background-position:1px 1px;
    background-repeat:no-repeat;
    color:#000000;
    line-height:18px;
    padding:0 0 0 18px;
}

div.FormRow
{
	background-image:url('images/FormRowBackground.gif');
	background-position:bottom left;
	background-repeat:no-repeat;	
	clear:left;
	margin-bottom:5px;
	padding-bottom:5px;
}
div.FormRowNB
{	
	margin-bottom:5px;
	padding-bottom:5px;
}
div.FormColumn1, label.FormColumn1
{
	display:block;
	float:left;
	line-height:18px;
	width:150px;
}
div.FormColumn1 em, label.FormColumn1 em
{
	color:#f00000;
}
div.FormColumn2
{
	line-height:18px;
	margin-left:150px;
}

div.IconLinkContainer
{
	height:34px;
}

div.PageHeading
{
	background-position:top right;
	background-repeat:no-repeat;	
	margin-bottom:10px;
	padding-right:44px;
}
div.PageHeading span
{
	color:#202040;
	display:block;
	font-size:1.1em;
	font-weight:bold;
	line-height:40px;
	margin:0;
	text-align:right;
}

div.Scooters
{
    margin:0 auto;
    width:654px;
}
div.Scooters div.BrandHeader
{
    margin:0 auto;
    width:654px;
    margin-bottom:10px;
}
div.Scooters div.BrandHeader div.BrandDescription
{
    margin-top:5px;
}
div.Scooters div.Item1,
div.Scooters div.Item2
{
    background-color:#d0e0ff;
    border:solid 1px #4040b0;
    float:left;
    height:160px;    
    width:320px;
}
div.Scooters div.Item1
{
    margin:0 10px 10px 0;
}
div.Scooters div.Item2
{
    margin:0 0 10px 0;
}
div.Scooters div.Item1 div.ItemWrapper,
div.Scooters div.Item2 div.ItemWrapper
{
    height:150px;
    margin:5px;
}
div.Scooters div.Item1 div.ItemWrapper a,
div.Scooters div.Item2 div.ItemWrapper a
{
    background-position:center;
    background-repeat:no-repeat;
    display:block;
    float:left;
    height:150px;
    width:150px;
}
div.Scooters div.Item1 div.ItemWrapper a img,
div.Scooters div.Item2 div.ItemWrapper a img
{
    border-width:0;
}
div.Scooters div.Item1 div.ItemWrapper a span,
div.Scooters div.Item2 div.ItemWrapper a span
{
    display:none;
}
div.Scooters div.Item1 div.ItemWrapper div.Body,
div.Scooters div.Item2 div.ItemWrapper div.Body
{
    margin-left:155px;
    padding-top:20px;
}
div.Scooters div.Item1 div.ItemWrapper div.Body em,
div.Scooters div.Item2 div.ItemWrapper div.Body em,
div.Scooters div.Item1 div.ItemWrapper div.Body span,
div.Scooters div.Item2 div.ItemWrapper div.Body span,
div.Scooters div.Item1 div.ItemWrapper div.Body strong,
div.Scooters div.Item2 div.ItemWrapper div.Body strong
{
    display:block;
    line-height:1.3em;
    font-style:normal;
}
div.Scooters div.Item1 div.ItemWrapper div.Body em,
div.Scooters div.Item2 div.ItemWrapper div.Body em,
div.Scooters div.Item1 div.ItemWrapper div.Body span,
div.Scooters div.Item2 div.ItemWrapper div.Body span
{
    margin-bottom:5px;
}

div#Thumbnails
{
    height:180px;
}
div#Thumbnails a.Image
{
    background-position:center;
    background-repeat:no-repeat;    
    display:block;
    height:150px;
    width:150px;
}
div#Thumbnails a.Image span
{
    display:none;
}
div#Thumbnails .LinkContainer
{
    display:block;
    float:left;
    height:170px;
    margin:0 10px 10px 0;
    width:150px;
}
div#Thumbnails .LinkContainer a.Link
{
        margin-left:45px;
}
input.BtnSubmit
{
	background-color:#d8d5d0;
	border-bottom:solid 1px #404040;
	border-left:solid 1px #d0d0d0;
	border-right:solid 1px #404040;
	border-top:solid 1px #d0d0d0;
	cursor:pointer;
	margin:0 5px 0 0;
	width:100px;
}

input.CommonTextL
{
	width:196px;
}
input.CommonTextM
{
	width:116px;
}
input.CommonTextS
{
	width:66px;
}
input.CommonTextSM
{
	width:96px;
}
input.CommonTextXL
{
	width:216px;
}
input.CommonTextXXL
{
	width:296px;
}

table.TblGeneral
{
    border:solid 1px #4040b0;
    width:674px;
}
table.TblGeneral tr.Row1
{
    background-color:#d0e0ff;
}
table.TblGeneral tr.Row2
{
    background-color:#c0d0ef;
}
table.TblGeneral tr td
{
    vertical-align:top;
}

textarea.CommonTextTxt
{
	height:194px;
	width:496px;
}
textarea.CommonTextTxtS
{
	height:94px;
	width:296px;
}


ul.ListAlbums
{
    display:block;
    list-style-type:none;
    margin:0;
    padding:0;
}
ul.ListAlbums li
{
    background-image:url('images/NodeAlbum.gif');
    background-position:top left;
    background-repeat:no-repeat;
    margin-bottom:5px;
}
ul.ListAlbums li a
{
    padding-left:20px;
}
ul.ListAlbums li a span
{
    line-height:20px;
}

