body
{
	background-color: #FFFFFF; 
	font: 11px Verdana, Helvetica, Arial;
	line-height: 18px;
	color: #000000;
	margin: 15px 0 0 0;
	padding: 0;
	border: 0;
	scrollbars:no;
    scrollbar-dark-shadow-color:  #B2B4BA;
    scrollbar-arrow-color:  #B2B4BA; 
    scrollbar-base-color:  #B2B4BA; 
    scrollbar-shadow-color:  #B2B4BA; 
    scrollbar-face-color: #FFFFFF; 
    scrollbar-3d-light-color:  #B2B4BA; 
    scrollbar-highlight-color: #FFFFFF;
	}
strong,b{font-weight: bold; color: #000000;}

h1,h2
{
	margin: 0 0 18px 0;
	padding: 0 0 5px 0;
	font: bold 13px Verdana, Arial, Helvetica;
	border-bottom: 1px solid #C9CCD3;
	color: #E90A16;
	letter-spacing : 1px;
	text-align : right;
}
h3
{
	height: 218px;
	margin: -208px 0 0 35px;
	border: 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	letter-spacing : 1px;
}

hr
{
	color: #C9CCD3;
	height: 1px;
	border: 0 solid;
	background-color:#C9CCD3; 

}
ul{	
	margin: 17px 0 17px 0;
	padding: 0 0 0 0;
	border: 0;	
}
li
{
	margin: 0 0 0 18px;
	padding: 0 0 0 0;
	border: 0;
	list-style-type: square;
	text-decoration: none;
	list-style-position : outside;
}

em{color:#E90A16;
	font: bold 11px Verdana, Helvetica, Arial;
	line-height: 16px;}
	
u{	color:#E90A16;
	font: 11px Verdana, Helvetica, Arial;
	line-height: 16px; 
	text-decoration: none;
	}
u a{color: #C9CCD3;}
#top
	{
	height: 108px;
	margin: 0;
	border: 0;
	padding: 0;
	background: url('../../images/logo-ghost.gif') no-repeat;
	
	}
#topright
	{
	height: 108px;
	margin: 0;
	border: 0;
	padding: 0;
	background: url('../../images/ag-topright.gif') no-repeat;
	}


#grijs
	{
	background-color : #D4D8DE;
	margin: 0;
	border: 0;
	padding: 0;
	}
	
#menuleft
	{
	height: 350px;
	width: 150px;
	margin: 0;
	border: 0;
	padding: 0;
	background:#D4D8DE url('../../images/ag-left.gif') no-repeat;
}

#tekst
{
	width: 555px;
	margin: 0;
	border: 0;
	padding: 0 0 20px 25px;
	vertical-align : top;
}
/* opmaak hoofdmenu*/

#navcontainer
{ 	padding: 0 0 0 0;
	margin: 0;
	border: 0;
	height: 10px;
}
#navlist
{
padding: 0;
margin: 0 0 0 -2px;
border: 0;
font: bold 11px Verdana, Helvetica, Arial;
}

#navlist li
{
list-style: none;
margin: 0 0 0 6px;
padding: 0;
display: inline;
}

#navlist li a{color: #000000; text-decoration: none;padding: 0 0 0 12px;}
#navlist li a:link {color: #000000; padding: 0 0 0 12px;}
#navlist li a:visited {color: #000000; padding: 0 0 0 12px;}
#navlist li a:hover {color: #636363;padding: 0 0 0 12px;}
#navlist li a#current {background: url('../../images/pijl-on.gif') no-repeat; padding: 0 0 0 12px; color: #E90A16;}

/* einde hoofdmenu */
/*begin submenu*/

#subcontainer
{	padding: 0;
	margin: 30px 0 0 0;
	border: 0;
	font: 11px Verdana, Helvetica, Arial;}
	
.subnav, a.subnav
{	margin: 0;
	padding: 0 0 0 15px;
	color: #000000;
	background: url('../../images/pijl-of.gif') no-repeat;
	display : block;
	width: auto;
	height: 34px; 
	text-decoration:none;
}

a.subnav:hover{color: #636363;text-decoration:none;}

#subnavon, #subnavon a:hover
{
	margin: 0;
	padding: 0 0 0 15px;
	color:  #E90A16;	
	background : url('../../images/pijl-on.gif') no-repeat;
	display : block;
	width: auto;
	height: 34px;
	text-decoration:none;
}
/*einde subnav*/

#bestel
{	margin: 10px 0 0 0;
	padding: 2px 0 3px 15px;
	color: #000000/*#E90A16*/;
	background: url('../../images/pijl-of.gif') left center no-repeat;
	display : block;
	width: auto;
	height: 25px; 
	line-height : 25px;
	font-weight: bold;
	border-top: 1px solid #eceef2;
}

a{color: #E90A16; text-decoration: none;}
a:hover {color: #404040; text-decoration: underline;}
a:active {color: #404040; text-decoration: none;}


/*einde subm*/
a.navfooter{font: 9px Verdana, Helvetica, Arial; margin: 0 0 0 0; padding: 0 8px 0 8px;	text-decoration: none;	}
a.navfooter:hover{color: #636363;text-decoration: none;}
.navpipe {color : #C7C7C7; margin: 15px 0 20px 0}


.invulbox
{
	margin-top: 3px;
	padding: 2px 0 0 2px;
	width: 300px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	color: #E90A16;
	background-color: #F9FAFB;
	border: 1px solid #B2B4BA;

}
.knop
{
	background: #FFFFFF url('../../images/but-volgende.gif') no-repeat;
	width : 105px;
	height : 20px;
	border: 0;
	cursor:pointer;
	
}
.wissen
{
	background: #FFFFFF url('../../images/but-wissen.gif') no-repeat;
	width : 112px;
	height : 20px;
	border: 0;
	margin: 0 -8px 0 0;
	cursor:pointer;
	
}

.imgtop {margin: 8px 0 0 0;	padding: 0;	border: 0;	float : right; }




.downloadlink
{	border: 0;
	margin: 2px 0 0 0;
	padding: 0 0 0 18px;
	background: url('../../images/download.gif') no-repeat
}
.sitemaptable{ margin: 0 0 0 50px; display: block;  width: 480px;}
.sitemapmenu{color: #404040; font-weight: bold; padding: 0 20px 0 0; text-align:left}
.sitemaplink{color: #cf391b}
.sitemaprow
{	display: block;
	width: 400px;
	margin: 0 0 0 0;
	border-bottom: 1px solid #d8d8d8;
	}
#shopcontainer
{	margin: 5px 0 15px 0;
	padding: 5px 0;
	border-bottom: 1px solid #eceef2;
	
}
.shopnavigatie	 
{	margin: 0;
	padding: 0 0 0 15px;
	color: #000000;
	background: url('../../images/pijl-of.gif') no-repeat;
	display : block;
	width: auto;
	height: 20px; 
	text-decoration:none;
}
.shopnavigatieon,  .shopnavigatieon:hover  
{	margin: 0;
	padding: 0 0 0 15px;
	color:  #E90A16;	
	background : url('../../images/pijl-on.gif') no-repeat;
	display : block;
	width: auto;
	height: 20px;
	text-decoration:none;
} 
a.shopnavigatie:hover {color: #636363;text-decoration:none;}
a.shopnavigatie:active{color: #d56c5b;}

.shoptable			 	{width:550px; }
.shoptitle	
{
	margin: 0 0 18px 0;
	padding: 0 0 5px 0;
	font: bold 13px Verdana, Helvetica, Arial;
	color: #E90A16;
	line-height: normal;
	letter-spacing : 1px;
	
}
.shoprow			{padding:4px 0 12px 0 ; margin: 0 0 0 0; border-top: 1px solid #C9CCD3;}
.shoptext			{width: 310px; margin: 5px 0 0 20px; padding: 0; }
.shoptoevoegen		{vertical-align: top; color: #E90A16; padding: 0; margin: 0;}
.shopimage			{width: 220px; height: 165px; margin: 5px 0 0 0; border: 1px solid #C9CCD3;}
.shopno				{width:16px; height: 16px; margin: 0 -3px 0 0; color:#E90A16; background: #FFFFFF; border: 1px solid #C9CCD3;}
.shopadd
{
	margin: 0;
	padding: 0 0 1px 17px;
	border: 1px solid #C9CCD3;
	width : 85px;
	height : 18px;
	text-align: left;
	background: #d6d8de url('../../images/ag-knop.gif') left center no-repeat;
	font: bold 11px Arial, Helvetica, Verdana;
	color: #000000;
	cursor:pointer;
}
.shoplinkimage		{padding:5px 10px 5px 0px; vertical-align:middle;}
.shopsublink		{display:block; /*width: 550px;*/ background:url('../../images/ag-subshop.gif') left center no-repeat; padding: 5px 0 0 95px; border-top: 1px solid #C9CCD3; height: 20px; line-height: 20px; font: 11px Verdana, Helvetica, Arial; color:#000000; text-decoration:none;}
a.shopsublink:hover	{display:block; color:#E90A16; text-decoration:none;}
a.shopsublinka:active {display:block; color:#E90A16; text-decoration:none;}
.shopbasket
{
	margin: 0;
	padding: 0 0 2px 40px;
	border: 1px solid #C9CCD3;
	width : 115px;
	height : 18px;
	text-align: left;
	background: #d6d8de url('../../images/basket.gif') left center no-repeat;
	font: bold 11px Arial, Helvetica, Verdana;
	color: #000000;
	cursor:pointer;
}


.overviewtable		{width:550px; font: 11px Verdana, Arial, Helvetica; padding: 0 0 0 0}
.overviewrow		{padding: 5px 0px 5px 0px;}
.overviewback		{width:50px; color:#493A21; background-color:#EDE6D8; border:1px solid #C9CCD3;}
.overviewhead		{font-weight:bold; padding:15px 0 5px 0; border-bottom:1px solid #C9CCD3;}
.overviewsub		{padding:5px 0 5px 5px; border-top:1px solid #C9CCD3;}
.overviewshipping	{padding-top:5px; padding-bottom:5px;}
.overviewtotal		{padding:5px 0; font-weight:bold; border-top:1px solid #C9CCD3;}
.overviewdelrow		{font-weight:bold; color:#E90A16; text-decoration:none;}
.overviewshippingzone	{padding-top:15px; padding-bottom:0px; font: 11px Verdana, Arial, Helvetica}
.overviewnavbottom		{padding-top:15px; padding-bottom:0px; height: 25px }
.overviewemptyall, a.overviewemptyall:hover 	
{
	margin: 0;
	padding: 0 3px 1px 19px;
	border: 1px solid #C9CCD3;
	width : 125px;
	height : 15px;
	text-align: left;
	background: #d6d8de url('../../images/ag-knop.gif') left center no-repeat;
	font: bold 11px Arial, Helvetica, Verdana;
	color: #000000;
	cursor: pointer;
	text-decoration: none
}
/*verder winkelen*/	
.backmenubutton,a.backmenubutton:hover 
{	
	margin: 0;
	padding: 0 3px 1px 19px;
	border: 1px solid #C9CCD3;
	width : 125px;
	height : 15px;
	text-align: left;
	background: #d6d8de url('../../images/ag-knop.gif') left center no-repeat;
	font: bold 11px Arial, Helvetica, Verdana;
	color: #000000;
	cursor: pointer;
	text-decoration: none
}

select{background: #ffffff; font: 11px Verdana, Arial, Helvetica; border: 1px solid #C9CCD3; color: #E90A16;}
/*.overviewemptyall	{font-weight:bold; color:#493A21; text-decoration:none; padding-top:8px;}*/

.userinfotable		{width:550px; padding: 0 0px 20px 0px; margin: 0 0 0 0;font: 11px Verdana, Arial, Helvetica; border-bottom: 1px solid #C9CCD3; }
.userinforow		{padding: 8px 0px 0 0px; font: 11px Verdana, Arial, Helvetica; }
.userinfosendbutton	{	
	display: block;
	margin: 0;
	padding: 0 0 2px 19px;
	border: 1px solid #C9CCD3;
	width : 135px;
	height : 18px;
	text-align: left;
	background: #d6d8de url('../../images/ag-knop.gif') left center no-repeat;
	font: bold 11px Arial, Helvetica, Verdana;
	color: #000000;
	text-transform: capitalize;
	cursor:pointer;}
input,.input{
	height: 18px;
	margin: 0 0 1px 5px;
	padding: 0 0 0 2px;
	border: 1px solid #C9CCD3;
	background-color: #F9FAFB;
	font: 11px Arial, Helvetica, Verdana;
	color: #E90A16;
	line-height: 19px;
	}	

.statustable		{width:550px; font: 11px Verdana, Arial, Helvetica; line-height: 18px; padding: 35px 0 0 0}
.statusrow			{padding:5px 0px 20px 0px; border-bottom:1px solid #C9CCD3;}
.ogonerow			{padding:20px 0px 20px 0px; border-top:1px solid #C9CCD3;}


.searchframe		{width: 550px; height:400px;}
.searchbody			{width: 510px; background:#ffffff; padding:0; margin: 0 30px 0 0 ; text-align:left;}
.searchtable		{width: 550px; padding:0px; }
.searchrow			{background:#ffffff; padding:15px 10px 20px 0px;}
.searchinput		{width:250px; height: 15px; padding: 2px 0 0 2px; background-color: #F9FAFB; border: 1px solid #C9CCD3; line-height: 18px; font: 11px Arial, Helvetica, Verdana; color: #E90A16;}
.searchbutton	
{
	display: block;
	margin: 0;
	padding: 0 0 2px 19px;
	border: 1px solid #C9CCD3;
	width : 135px;
	height : 18px;
	text-align: left;
	background: #d6d8de url('../../images/ag-knop.gif') left center no-repeat;
	font: bold 11px Arial, Helvetica, Verdana;
	color: #000000;
	cursor:pointer;}

.searchfound		{width:300px; padding:5px 0px 5px 0px; border-top:1px solid #C9CCD3; font: 11px Verdana, Arial, Helvetica; line-height: 17px}
a.searchlink			{color:#E90A16; text-decoration:none;}
a.searchlink:hover			{color:#4a4a4c; text-decoration:none;}

.titlehead {
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
	font: bold 13px Verdana, Arial, Helvetica;
	border-bottom: 1px solid #C9CCD3;
	color: #E90A16;
	letter-spacing : 1px;
	vertical-align: top}
.backbutton{
	display: block;
	margin: 0;
	padding: 0 0 2px 19px;
	border: 1px solid #C9CCD3;
	width : 90px;
	height : 18px;
	text-align: left;
	background: #d6d8de url('../../images/ag-knop.gif') left center no-repeat;
	font: bold 11px Arial, Helvetica, Verdana;
	color: #000000;
	cursor:pointer;}


/*Bikes
framespecs*/
iframe{display: block; margin: -22px 0 0 0; width: 580px; height: 1200px;}
.spectsbody    {padding:0 0 0 0; font-size: 10px}
.spectsmenutable    {width:580px; padding:0;font:12px Arial, Helvetica, Verdana; line-height: 20px}
.stectsnavon    {padding:0 8px 8px 0; color:#000000; text-decoration:underline}
.stectsnav        {padding:0 8px 8px 0; color:#FF0000;  text-decoration:underline}
.spectstable    {width:580px; font-size: 10px}
.spectssubtable  {width: 290px; font: 9px Arial, Helvetica, Verdana; line-height: 14px; padding: 0 0 0 0; vertical-align:top}
.spectstitle    {text-align:left; font-weight:bold; font-size:14px; padding:15px 0 10px 0;}
.spectsimage    {text-align:center; margin: 10px 0 10px 0}
.spectsbackbutton {
	display: block;
	margin: 0;
	padding: 0 0 0 19px;
	border: 1px solid #C9CCD3;
	width : 90px;
	height : 18px;
	text-align: left;
	background: #d6d8de url('../../images/ag-knop.gif') left no-repeat;
	font: bold 11px Arial, Helvetica, Verdana;
	text-decoration:none;
	color: #000000;
	cursor:pointer;}
	
a.spectsbackbutton		{text-decoration:none;}
a.spectsbackbutton:hover{text-decoration:none;}

#container{margin: 0 0 20px 0; padding: 0; text-align: center}
