.ContentArea
{
	font-family:			Arial !important;	
	margin-bottom:			0;	
	padding-bottom:			0;
}
.ContentArea object
{
	position:			relative;
	left:				0;
	top:				0;
	z-index:			0;
	
}
.Header,
.Header div,
.Header table,
.Header td,
.Header a,
.Header p,
.Header h1,
.Header h2,
.Header h3,
.Header input
{
	font-family:			Arial;	
}
.NavBarTop,
.NavBarTop div,
.NavBarTop table,
.NavBarTop td,
.NavBarTop a,
.NavBarTop p,
.NavBarTop h1,
.NavBarTop h2,
.NavBarTop h3,
.NavBarTop input
{
	font-family:			Arial;	
}
.NavBarLeft,
.NavBarLeft div,
.NavBarLeft table,
.NavBarLeft td,
.NavBarLeft a,
.NavBarLeft p,
.NavBarLeft h1,
.NavBarLeft h2,
.NavBarLeft h3,
.NavBarLeft input
{
	font-family:			Arial;	
}
.ContentArea, 
.ContentArea div, 
.ContentArea table, 
.ContentArea td,
.ContentArea a,
.ContentArea p,
.ContentArea h1,
.ContentArea h2,
.ContentArea h3,
.ContentArea input
{
	overflow:			hidden;	
	font-family:			Arial !important;		
}
.NavBarRight,
.NavBarRight div,
.NavBarRight table,
.NavBarRight td,
.NavBarRight a,
.NavBarRight p,
.NavBarRight h1,
.NavBarRight h2,
.NavBarRight h3,
.NavBarRight input
{
	font-family:			Arial;	
}
.NavBarBottom,
.NavBarBottom div,
.NavBarBottom table,
.NavBarBottom td,
.NavBarBottom a,
.NavBarBottom p,
.NavBarBottom h1,
.NavBarBottom h2,
.NavBarBottom h3,
.NavBarBottom input
{
	font-family:			Arial;	
}
.Footer,
.Footer div,
.Footer table,
.Footer td,
.Footer a,
.Footer p,
.Footer h1,
.Footer h2,
.Footer h3,
.Footer input
{
	font-family:			Arial;	
}
.ServiceWrapper
{
	position:			absolute;
}
div.ServiceNavigatie            	
{                               	
	position: 			absolute;
	top: 				-96px;
	left: 				551px;
	width: 				413px;
	height: 			70px;
	background: 			url('../../../Shops/Motoport/MediaGallery/servicemenu_bg.jpg') no-repeat ;
}                               	
.Headerzoeken input             	
{                               	
	color:				#777;
	font-style:			italic;	
}                               	
input.Search                    	
{                               	
	width:				130px;
	height:				16px;
}                               	
input.ZoekKnop                  	
{                               	
	width:				27px;
}                               	
.HeaderMenu                     	
{                               	
	color:				#7f7f7f !important;
	height:				30px;
	padding: 			6px 0 0 10px;	
}                               	
.HeaderMenu a                   	
{                               	
	color:				#7f7f7f !important;
	padding:			0 5px 0 5px;
	font-family:			Arial; 
}                               	
.Headerzoeken                   	
{                               	
	padding: 			6px 4px 0 10px;
}                               	
.HeaderWinkelwagentje           	
{                               	
	padding: 			6px 0 0 0px;
	
}       
.HeaderWinkelwagentje span
{
	color:				#494949 !important;
	font-size:			11px;
	font-family:			Arial;
}                        	
.Header .ContextBox             	
{                               	
	margin:				0;
	width:				200px;	
}                               	
table.MiniBasket                	
{                               	
	background:			transparent url('../../../Shops/Motoport/MediaGallery/navelement_bg.png') repeat-y;
	width:				190px;
	border-width:			0;
}		                	
table.MiniBasket td             	
{                               	
	color:				#fff;
}                               	
.Winkelwagentje                 	
{                               	
	background-color:		transparent !important;
	background-repeat:		no-repeat !important;
	border:				medium none;
	display:			inline-table;
	font-size:			0 !important;
	height:				16px;
	line-height:			0 !important;
	overflow:			visible;
	position:			relative;
	vertical-align:			middle !important;
	width:				16px;
}                               	
.Header .redboldtext            	
{                               	
	color:				red;
	font-weight:			bold;	
}                               	
.NavBarTop a                    	
{                               	
	font-family:			Arial;
}                               	
.NavBarTop .Active              	
{                               	
	padding:			0 0 0 17px;	
}                               	
.NavBarTopRechts                	
{                               	
	background:			transparent url(/WebRoot/Store/Shops/Motoport/MediaGallery/knoprechts.png) no-repeat scroll right top;
	display:			block;
	height:				40px;
	float:				right;
	width:				10px;	
}
.BreadCrumTop
{
	font-size:			10px;	
	text-transform:			Uppercase;
	color:				#b8b8b8;
}
.BreadCrumTop a
{
	color:				#b8b8b8;
	text-decoration:		none;
}
.BreadCrumPijltje
{
	background: 			url('../../../Shops/Motoport/MediaGallery/pijltje.gif') no-repeat;	
	width:				6px;
	height:				5px;
	padding:			0 3px 0 3px;
}
.InactiveBreadCrumItem
{
	color:				#6c6c6c;	
}
.InactiveBreadCrumItem a
{
	color:				#6c6c6c;	
}
.NavBarLeft 
.ShopNameHead, 
.NavBarLeft                     	
.ContextBoxHead                 	
{                               	
	width:				219px;
	padding:			0 0 0 10px;
}              
.NavBarLeft .ShopNameSlogan, .NavBarLeft .ContextBox {
	margin-top:			0;	
}                 	
.ContextBoxHead h1              	
{                               	
	text-align:			left !important;	
}                         
.NavBarLeft .PropertyContainer
{
	padding:			0 0 0 0px;
}  	
.NavBarLeft                     	
.ShopNameHead,                  	
.NavBarLeft                     	
.ContextBoxBody                 	
{                               	
	width:				215px;
}      
.NavBarLeft .ContextBoxBody 
{                         	
	border-bottom:			10px solid #FFFFFF;
}
.NavBarLeft .ShopLogo 
{
	margin:				0;
}
.HomePageHeadText             	
{                               	
	font-family:			Arial !important;
	font-size:			24px !important;
	font-weight:			bold !important;
	color:				#313131 !important;
	height:				30px;
	margin:				0 0 0px 15px;
}                      	
.CategoriesTreeBox img.HasSubCategories,
.CategoriesTreeBox img.HasSubCategoriesMinus
{
	background:			transparent url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/NavElement_Cat_icon.png') no-repeat !important;
}
.CategoriesTreeBox img.NoSubCategories 
{
	background:			transparent !important;	
}
.CategoriesTreeBox img.TreeNode 
{
	height:				11px;
	width:				21px;
}
.CategoriesTreeBox ul ul li 
{
	padding:			2px 0 2px 9px !important;
}


.TopInfo
{
	height:				218px;	
	margin-bottom:			5px;
	
}
.Showcase img
{
	
}
.container
{
	clear:				both;
	position:			relative;
	height:				217px;
	width:				377px;
	margin-right:			10px;
}
.containerImage img
{
	height:				217px;
	width:				377px;
}
.containerImage
{
	position:			absolute;
	top:				0px;
	left:				0px;
	z-index:			2;
}                       		
.buttonLeft             		
{                       		
	position:			absolute;
	top:				100px;
	left:				0px;
	z-index:			10;
}                       		
.buttonRight            		
{                       		
	position:			absolute;
	top:				100px;
	right:				0px;
	z-index:			10;
}
.Zoekscherm
{
	position:			relative;
	background:			transparent url('../../../Shops/Motoport/MediaGallery/zoekscherm.jpg') no-repeat;	
	width:				394px;
	height:				218px;
}
.TopInfo .Zoekscherm .ZoekschermInfo .ZoekschermActies div
{
	color:				#fff !important;	
}
.ZoekschermInfo
{
	padding:			10px 15px 15px 15px;	
	width:				394px;
	height:				218px;
	
}
.ZoekschermInfo .ZoekschermHead
{
	font-family:			Arial ;
	font-size:			18px ;
	color:				#fff;
	font-weight:			bold;
	margin-bottom:			5px;
}
.ZoekschermInfo .ZoekschermAanhef
{
	position:			absolute; 
	bottom:				0px;
	left:				0px;
}
.ZoekschermInfo .ZoekschermPullDowns
{
	margin:				0px 10px 0px 70px;
}
.ZoekschermInputGroot select
{
	width:				120px !important;	
	color:				#666666;
}
.ZoekschermInputGroot
{
	margin-bottom:			4px;	
	margin-right:			5px;
	color:				#ffffff !important;
}
.ZoekschermInput select
{
	width:				70px !important;	
	color:				#666666;
}
.ZoekschermSubmit
{
	position:			absolute;
	right:				20px;
	bottom:				20px;
		
}
.ZoekschermInput
{
	position:			relative;
	margin-bottom:			4px;	
	color:				#ffffff !important;
}


.Zoekscherm .ZoekschermInfo table tr td
{
	color:				white;	
}





.ZoekschermMotoren
{
	position:			relative;
	background:			transparent url('../../../Shops/Motoport/MediaGallery/zoekbalk_motoren.jpg') no-repeat;	
	width:				800px;
	height:				170px;
	color:				#fff;
}
.ZoekschermMotorenInfo
{
	padding:			15px;	
	width:				800px;
	height:				170px;
	
}
.ZoekschermMotorenInfo .ZoekschermHead
{
	font-family:			Arial ;
	font-size:			18px ;
	color:				#fff;
	font-weight:			bold;
	margin-bottom:			5px;
}
.ZoekschermMotorenInfo .ZoekschermAanhef
{
	position:			absolute; 
	color:				#ffffff;
	bottom:				0px;
	left:				0px;
}
.ZoekschermMotorenInfo .ZoekschermPullDowns
{
	margin:				0px 10px 0px 70px;
}
.ZoekschermActies
{
	margin-top:			0px;	
}
.ZoekschermMotoren .ZoekschermMotorenInfo .ZoekschermActies div 
{
	color:				#fff !important;	
}
.ZoekschermActies h1
{
	margin-bottom:			10px;	
}
.ZoekschermActies table tr td, 
.ZoekschermActies h1
{
	color:				#fff !important;	
}
.ZoekschermMotorenInput
{
	position:			relative;
	color:				#ffffff !important;
	margin-bottom:			4px;	
	margin-right:			15px;
}
.ZoekschermMotorenInputGroot select
{
	width:				150px !important;	
	color:				#666666;
}
.ZoekschermMotorenInputGroot
{
	margin-bottom:			4px;	
	margin-right:			15px;
	margin-left:			70px;
	color:				#ffffff !important;
}

.ZoekschermMotorenInput select
{
	width:				70px !important;	
	color:				#666666;
}
.ZoekschermMotorenAanhefTop
{
	margin-top:			4px;	
}








.MarginRight10px
{
	margin-right:			10px;	
}
.Tabbladen
{
	margin-bottom:			5px;
}
.tab
{
	height:				18px;
	min-width:			50px;
	float:				left;	
	margin:				0px 10px 5px 0px;
}
.tab .tabcenter
{
	color:				#fff !important;
}
.tablinks
{
	background:			transparent url('../../../Shops/Motoport/MediaGallery/tablinks.png') no-repeat;					
	height:				18px;	
	width:				11px;
	float:				left;	
}
.tabcenter
{
	background:			transparent url('../../../Shops/Motoport/MediaGallery/tabcenter.png') repeat-x;				
	height:				18px;	
	float:				left;
	padding:			1px 3px 0px 3px;	
}
.tabrechts
{
	background:			transparent url('../../../Shops/Motoport/MediaGallery/tabrechts.png') no-repeat;					
	height:				18px;	
	width:				11px;
	float:				left;
}
.tabTop
{
	position:			relative;
	border:				1px solid #a8a8a8;
	padding:			5px;
	margin-bottom:			5px;
}
.tabTopIntro
{
	position:			relative;
	width:				789px;
	border:				1px solid #a8a8a8;
	padding:			5px;
	margin-bottom:			5px;
}
.tabsBottom
{
	position:			relative;
	width:				380px;
	border:				1px solid #a8a8a8;
	margin-top:			5px;
	padding:			5px;
	height:				160px;
}	
.tabImage
{
	margin-right:			10px;
}
.tabImage img
{
	max-height:			160px;
	max-width:			200px;	
}
.tabName
{
	font-weight:			bold;
	font-size:			14px !important;
	margin:				0 !important;
}
.tabDescription
{
		
}
.LeesMeer a:hover
{
	text-decoration:		underline;
}
.tabLeesMeer
{
	position:			absolute;
	bottom:				6px;	
	right:				10px;
}
.tabMeerItems
{
	position:			absolute;
	bottom:				10px;	
	right:				10px;
}
.tabLeesMeer a:hover
{		
	text-decoration:		underline;
}

.tabMeerProducten
{
	margin-top:			15px;	
	margin-right:			10px;
}
.tabMeerProducten a
{
	font-weight:			bold;		
}

.tabMeerNieuwsOfAkties
{
	position:			absolute;
	bottom:				10px;	
	left:				10px;
}
.tabMeerNieuwsOfAkties a
{
	font-weight:			bold;		
}

.ActiviteitUitgebreid
{
	margin-top:			10px;
	margin-left:			5px;
}
.ActiviteitUitgebreid a

{
	font-weight:			bold;		
}

.HotDealList
{
	color:				#fff !important;
}
.HotDealList a
{
	color:				#fff !important;
	font-weight:			bold;	
}
.HotDealList a:hover
{
	color:				#fff !important;
	font-weight:			bold;	
}
.HotDeal
{
	background:			url('../../../Shops/Motoport/MediaGallery/kader.jpg') no-repeat !important;
	width:				187px;
	height:				195px;	
	margin:				4px 12px 0px 4px;
	cursor:				pointer;
	color:				#fff !important;
}
.HotDeal:hover
{
	background:			url('../../../Shops/Motoport/MediaGallery/kaderhover.jpg') no-repeat !important;
	width:				187px;
	height:				195px;	
	margin:				4px 12px 0px 4px;
	cursor:				pointer;
}
.HotDeal .InfoArea a
{
	font-size:			14px;
	font-weight:			bold;	
}
.HotDeal .ImageArea
{
	width:				160px;	
}
.HotDealTopFloatin
{
	padding-top:			3px;
	width:				165px;	
}
.HotDealTopFloatin .ImageArea
{
	padding:			0px 0 0 15px;
	height:				150px;
}
.HotDealPrice
{
	float:				right;
	color:				#fff !important;
	font-weight:			bold !important;	
}
.HotDealTop
{
	height:				150px;	
}






.NavBarBottom div
{
	color:				#000;	
}
.Community
{	
	width:				600px;
	text-align:			left;
}
.Community .CommunityText
{
	position:			relative;
	white-space:			normal;
	font-size:			12px;
	color:				#fff;
	margin-bottom:			20px;
}
.CommunityArtikelen .CommunityTextNew
{
	font-size:			16px;
	font-weight:			bold;
	color:				#fff !important;
	width:				390px;
	margin-right:			20px;
	margin-bottom:			10px;	
}
.CommunityHoofdArtikel
{
	position:			relative;
	width:				311px;
	padding:			3px;
	margin-right:			20px;
	white-space:			normal;
}
.HoofdArtikelImage img
{
	width:				313px;
	margin-bottom:			0px;
	/*height:			214px;*/
}
.HoofdArtikelInfo
{
	background:			#fff;
	padding:			3px;
}
.NavBarBottom .HoofdArtikelDatum
{
	font-size:			10px;
	color:				#7c7c7c;
}
.NavBarBottom .HoofdArtikelKop
{
	font-size:			14px;
	font-weight:			bold;
}
.HoofdArtikelDescription
{
	height:				75px;
}
.HoofdArtikelLink
{
	margin-top:			10px;
}
.CommunityHeader
{
	position:			relative;
}
.Community .CommunityHeader img
{
	float:				left;	
}
.Community .CommunityHeader h1
{
	font-family:			Arial !important;
	font-size:			20px;
	font-weight:			bold;	
	float:				left;
	padding:			18px 0 0 10px;
}
.CommunityArtikelen
{
	position:			relative;
}
.CommunityArtikel
{
	width:				400px;
	height:				100px;
	white-space:			normal;
	margin-bottom:			10px;
}
.NavBarBottom .ArtikelDatum
{
	font-size:			10px;
	color:				#7c7c7c;
}
.NavBarBottom .ArtikelKop
{
	color:				#fff;
	font-size:			14px;
}
.ArtikelImage
{
	width:				100px;
	height:				100px;
	min-height:			100px;
	margin-right:			5px;
	color:				#ddd !important;
}
.CommunityArtikel .ArtikelImage img
{
	width:				100px;	
	max-height:			100px;
}
.NavBarBottom .ArtikelDescription
{
	color:				#fff;
}
.NavBarBottom hr
{
	background-color:		#ccc;
	border:				none;
	height:				1px;	
}
.ArtikelLink
{
	position:			relative;
	vertical-align:			bottom;
}
.BenadermijForm
{
	width:				100%;
	background:			#555;
	margin-bottom:			20px;
}
.BenadermijForm td
{
	color:				#fff;
	padding-left:			10px;
	
}
.BenadermijForm th
{
	color:				#fff;
	font-size:			20px;
	text-align:			left;
	background:			#222;
	height:				50px;
	padding-left:			10px;
}
.extraMarge
{
	padding:			10px 0 10px 0;
}
.GrijzeTekst
{
	color:				#ccc;
	font-size:			10px;
}
.BasLink
{
	background:  			url("../../../Shops/Motoport/MediaGallery/bestel_button.png") no-repeat;
	border:            	        none;	
	cursor:             		pointer;
	width:				80px;
	height:				26px;
	font-weight:			bold !important;
}
.BestelButton
{
	float:				right !important;
}
.ContentArea .Separator
{
	height:				0;	
	margin:				0;
}












.VestingsContentBlock
{
	width:				50%;	
}



.VestigingPromotie
{
	position:			relative;
	background:  			transparent url("../../../Shops/Motoport/MediaGallery/Vestigings_promotie_bg.jpg") no-repeat;
	width:				387px;
	height:				188px;	
}

.VestigingsProductFoto
{
	padding:			30px 0 0 15px;
	width:				170px;
}

.VestigingsProductInfo
{
	position:			relative;
	padding:			10px 0 0 10px;	
	width:				190px;
}

.VestigingsProductInfo .VestigingsProductText
{
	color:				#ffffff;
}

.VestigingsProductInfo .VestigingsProductHeadText
{
	font-weight:			bold;
	font-size:			14px;
	color:				#ffffff;
}

.VestigingPromotie .VestigingsProductPrice
{
	position:			absolute;
	bottom:				50px;
	left:		         	300px;
	color:				#ffffff;
	font-weight:			bold;
}

.VestigingPromotie .VestigingsProductLink
{
	position:			absolute;
	left:				200px;
	bottom:				10px;
}

.VestigingPromotie .VestigingsProductLink a
{
	color:				yellow;
}

.VestigingPromotie .VestigingsProductLink a:hover
{
	text-decoration:		underline;	
}

.VestigingsNieuweProducten
{

}

.VestigingsNieuweProductenKader
{
	background:			url('../../../Shops/Motoport/MediaGallery/kader.jpg') no-repeat !important;
	width:				187px;
	height:				195px;	
	margin:				4px 16px 0px 0px;
	cursor:				pointer;
	color:				#fff !important;
	z-index:			2;
}

.VestigingsNieuweProductenKader:hover
{
	background:			url('../../../Shops/Motoport/MediaGallery/kaderhover.jpg') no-repeat !important;
	width:				187px;
	height:				195px;	
	margin:				4px 16px 0px 0px;
	cursor:				pointer;
}

.VestigingsNieuweProductenImage
{
	padding:			4px 0 0 20px;
	height:				148px;
	z-index:			1;
}

.VestigingsNieuweProducten .VestigingsNieuweProductenText
{
	padding:			4px 10px 0 10px;
	color:				#ffffff;
	font-weight:			bold;
}

.NoMarginRight
{
	margin-right:			0 !important;	
}

.VestigingsOccasions
{

}

.VestigingsOccasionsKader
{
	width:				187px;
	height:				200px;	
	margin:				4px 17px 0px 0px;
	cursor:				pointer;
	color:				#000 !important;
}

.VestigingsOccasionsImage
{
	height:				150px;	
}

.VestigingsOccasions .VestigingsOccasionsText
{
	color:				#000000;
	font-weight:			bold;
}

.VestigingsOccasions .VestigingsOccasionsLink a
{
	color:				red;
		
}

.VestigingsOccasions .VestigingsOccasionsLink a
{
	color:				red;
		
}

.VestigingsSeparator
{
	width:				100%;	
	background:			url('../../../Shops/Motoport/MediaGallery/Separator.bmp') repeat-x;
}

.VestingsContentBlock .VestigingsDescBlock
{
 	font-size:			20px;	
	font-weight:			bold;
	text-align:			right;
	color:				white;
}

.ViewOnTheRoad
{
	background-color:		#353535;
	width:				800px;
}
.ViewOnTheRoadHeader img
{
	width:				1023px;	
}

.Reisverslagen
{
 	width:				500px;	
	padding:			15px 0 0 0;
}

.ReisverslagBlok
{
 	padding:			0 0 0 0;
 	background:			#fff;
 	margin:				0 0 15px 15px;
	height:				180px;
}

.ReisverslagImage 
{
 	width:				160px;	
	background-color:		white;
}
.ReisverslagImage img
{
	width:				160px;	
}
/*
.ImageProperties
{
	margin:				15px 15px 15px 15px;	
}	
*/
.ReisverslagTekst
{
	height:				180px;
	width:				300px;
	background-color:		white;
	padding:			10px 10px 10px 10px; 
}

.ReisverslagAlleenTekst
{
	height:				180px;
	background-color:		white;
	padding:			10px 10px 10px 10px; 
}

.ReisverslagTekst .ReisverslagKopTekst
{
	color:				#b9b9b9;
	font-size:			10px;	
}

.ReisverslagTekst .ReisverslagTekstHeader
{
 	font-weight:			bold;
 	font-size:			20px;		
	line-height:			110%;
	margin-bottom:			0px;
/* 	font:				bold 150% 0; */
}

.ReisverslagAlleenTekst .ReisverslagKopTekst
{
	color:				#b9b9b9;
	font-size:			10px;	
}

.ReisverslagAlleenTekst .ReisverslagTekstHeader
{
 	font-weight:			bold;
 	font-size:			22px;		
	line-height:			110%;
	margin-bottom:			0px;
/* 	font:				bold 150% 0; */
}

.Mededelingen
{
	width:				300px;	
}	

.MededelingBlok
{
	padding:			15px 15px 15px 15px;
	
}

.AgendaBlok
{
	padding:			10px 10px 10px 10px;
	background-color:		#1f1e1e;
}

.Mededelingen .ContentRBHeader
{
 	color:				white;
 	line-height:			105%;
 	margin-top:			5px;
 	margin-bottom:			5px;
 	font-weight:			bold;
 	font-size:			22px;	
/*  	font:				bold 150% 0; */
}

.Mededelingen .ContentRBText
{
 	color:				white;
 	margin-bottom:			5px;
}
.Mededelingen .ContentLink a
{	
	padding-left:			10px;
	background:			url('../../../Shops/Motoport/MediaGallery/wit_pijltje.gif') no-repeat left;
	color:				white;
	font-weight:			bold;
}
.Mededelingen .ContentLink a:hover
{
	background:			url('../../../Shops/Motoport/MediaGallery/geel_pijltje.gif') no-repeat left;
	color:				yellow;
	font-weight:			bold;
}
.Mededelingen .AgendaHeader
{
 	margin-bottom:			10px;
 	color:				white;
 	font-weight:			bold;
 	font-size:			22px;	
 /* 	font:				bold 150% 0; */
}

.Mededelingen .AgendaItemHeader
{
 	color:				white;
 	font-weight:			bold;
 	font-size:			16px;	
/* 	font:				bold 120% 0; */
}

.Mededelingen .AgendaItemText
{
 	margin-bottom:			0px;
	font-size:			10px;
	color:				#808080 !important;	
}

.Mededelingen .AgendaLink
{
	margin-top:			5px;	
}
.Mededelingen .AgendaLink a
{	
	padding-left:			10px;
	background:			url('../../../Shops/Motoport/MediaGallery/wit_pijltje.gif') no-repeat left;
	color:				white;
	font-weight:			bold;
}
.Mededelingen .AgendaLink a:hover
{
	background:			url('../../../Shops/Motoport/MediaGallery/geel_pijltje.gif') no-repeat left;
	color:				yellow;
	font-weight:			bold;
}
	
.Mededelingen .AgendaNavBar
{
	color:				#555555 !important;	
	height:				1px;
	width:				250px;
}

.AgendaItemHeader a
{
	color:				white;
 	font-weight:			bold;
 	font-size:			16px;	
	z-index:			0;	
}

.AgendaItemHeader a:hover
{
	font-weight:			bold;
 	font-size:			16px;	
	color:				yellow !important;
}
.Archief
{
	background:			#202020;
	padding:			10px;	
}
.MededelingBlok .ArchiefHead
{
	color:				#b9b9b9;
}
.ArchiefBlok
{
	margin-bottom:			10px;	
}
.MededelingBlok .ArchiefHeader
{
	color:				white;
 	font-weight:			bold;
 	font-size:			18px;	
	line-height:			110%;
	margin-top:			10px;
}


.Mededelingen .ArchiefLink a
{
	
	z-index:			0;	
	padding-left:			10px;
	color:				white;
}

.Mededelingen .ArchiefLink a:hover
{
	background:			url('../../../Shops/Motoport/MediaGallery/geel_pijltje.gif') no-repeat left;
	color:				yellow;
}
.BlogLinkBack
{
	padding:			5px 0 0 15px;	
}
.BlogLinkBack a
{
	color:				#fff;	
	font-weight:			bold;
}
.BlogListPage
{
	background-color: 		#353535;	
}
.BlogListBlok
{
	background-color:		#FFFFFF !important;
	padding:			15px 15px 15px 15px;
	margin:				15px 15px 15px 15px;	
}
.BlogListBlokReplies
{
	padding:			15px 15px 15px 15px;
	background-color:		#888888;	
	margin:				15px 15px 15px 15px;
}

.BlogListBlokReply
{
	margin:				15px 0 15px 0;
	padding:			15px 15px 15px 15px;
	background-color:		white;
}


.BlogListBlokMessageImage
{
	
	float: left;	
	margin-top:	5px;
	margin-right:	10px;
	margin-bottom:	10px;
}	

.BlokListBlokTitel
{
	margin-top:		40px;
	margin-bottom:		5px;
}

.BlogCommentsSize
{
	padding-top:	10px;
	font-weight: 	bold;
	font-size:	150% !important;	
	line-height:	110%;
}	

.ReplyLine
{

	height:				1px;
	width:				700px;	
}

.DateArea
{
	font-weight:			bold;
	font-size:			120% !important;
	margin-bottom:			10px;
	padding-left:			5px;
	padding-top:			5px;
	width:				500px;
	height:				20px;
	background:			#888888;
}

.ActiviteitSchreiding
{
	left:				5px;
	width:				505px;
	background:			white;	
}	

.ActiviteitSchreidingsLijn
{
	width:				500px;
	height:				1px;
	background:			black;	
}

.ActiviteitNaam
{
	margin-top:			5px;
	margin-left:			5px;
	font-weight:			bold;
	font-size:			120% !important;
	
}

.ActiviteitDesc
{
	width:				500px;
	margin-left:			5px;
}
.ContextBoxBody
{
	position:			relative;	
}
.AktKalenderNav
{
	position:			relative;	
	margin-top:			10px;
}

.AktKalenderItem a,
.AktKalenderItem a:hover
{
	font-size:			11px;
	color:				#FFF;
	text-decoration:		none;
	line-height:			130%;
}
.AktKalenderItem
{
	margin-bottom:			10px;	
}
hr.AktKalenderHr
{
	background-color:		#FFFFFF;
	color:				#FFFFFF;
	border:				0 none;
	height:				1px;
	margin:				0 !important;
	padding:			0 !important;
}
.AktKalenderLink
{
	margin-top:			5px;	
}
.AktKalenderLink a,
.AktKalenderLink a:hover
{
	color:				#FFFFFF;
	position:			absolute;
	bottom:				0;
	right:				0;
	text-decoration:		none;
}	
.ListItemProductAttr
{
	width:				100px;
}
.InfoArea .Price 
{
	font-size:			15px;	
}
.ListItemProductContainer 
{
	margin-top:			0;
}
.ListItemProduct
{
	min-height:			110px;	
}
.ListItemProduct 
.ListItemProductInfoContainer 
{
	position:			relative;
}
.ListProductLinks
{
	text-align:			right;
	width:				175px;
	bottom:				0px;
	right:				8px;
	position:			absolute;
}
.LinkBasket
{
	text-align:			right;	
	width:				70px;
}
.VestigingVacatureLink
{
	padding-left:			5px;	
}
.VestigingVacatureLink a,
.VestigingVacatureLink a:link
{
	font-size:			13px;	
	font-weight:			bold;
}
.VestigingVacatureLink a:hover
{
	font-size:			13px;	
	font-weight:			bold;
	text-decoration:		underline;	
}
.ProdPrice
{
	font-size:			20px !important;	
	color:				red !important;
	font-weight:			bold;
	margin-top:			0px;
}

.SiteMapContainer 
{
	margin:				0;	
}
.OverViewItems
{
	position:			relative;
	height:				140px;
	padding:			5px;
}
.OverViewItemsImage
{
	margin-right:			10px;
	width:				100px;
	height:				135px;
}
.OverViewItemsImage img
{
	max-width:			100px;	
	max-height:			135px;	
}
.OverViewItemsName a,
.OverViewItemsName a:hover
{
	font-weight:			bold;
	font-size:			14px;
}	
.OverViewItemsDescription
{
		
}
.OverViewItemsLink
{
	position:			absolute;
	bottom:				5px;
	right:				5px;
}
.ProductDescription
{
	width:				75%;
}
div.ProductListFoot
{
	margin-top:			0px;	
}
.BasketIconLarge 
{
	background:			transparent url("/WebRoot/Store/Shops/Motoport/MediaGallery/winkelwagentjeklein.jpg") no-repeat !important;	

}
.CustomButton, .CustomButton * 
{
	margin-right:			0px !important;	
}
ul.OrderProcess li 
{
	height:				88px;	
	width:				115px;
}
.OrderProcessContainer
{
	margin-bottom:			10px;
}
ul.OrderProcess li.ActiveItem 	
{
	background:			transparent url("../../../SF/ImageSet/Transparent/bgr_orderprocess_activeitem.gif") no-repeat scroll left top;
	color:				#000000;
	margin-bottom:			10px;
}
li.ActiveItem
{
	border:	1px solid red;	
}
.Catalogus
{
	width:				150px;
	text-align:			center;
	margin: 			10px 0 10px 20px;
}
.CatalogusHead
{
	background:			#BB0000;
}
.MaandBedragButton
{
	background:			transparent url("/WebRoot/Store/Shops/Motoport/MediaGallery/Maandbedrag_button.jpg") no-repeat !important;
	width:				150px;
	height:				239px;
	border:				0;
	cursor:				pointer;
}
.MaandBedragButtonO3250
{
	background:			transparent url("/WebRoot/Store/Shops/Motoport/MediaGallery/Maandbedrag_buttonO3250.jpg") no-repeat !important;
	width:				150px;
	height:				239px;
	border:				0;
	cursor:				pointer;
}
.ActKalender
{
	margin-bottom:		10px;
}
.ActKop
{
	height:			20px;
	color:			#000;
	font-weight:		bold;
	background:		#ccc;
	padding:		5px;	
}
.ActInfo
{
	border-left: 		1px solid #ccc;
	border-right: 		1px solid #ccc;
	border-bottom: 		1px solid #ccc;
	padding:		5px;
}
.ActDescription
{
	
}
.ActLink
{
	text-align:		right;	
}
.ActLink a
{
	text-decoration:	underline;
	
}	
.InnerFoot .Pager .PagerInfoLeft, .InnerHead .Pager .PagerInfoLeft 
{
	margin:0 0 0 0;
}
.ErrorText
{
	font-weight:		bold;
	color:			red;	
}
.OpmerkingText
{
	color:			#aaa;
	font-size:		11px;	
}
.maandbedrag
{
	margin:			2px 0 0 2px;	
}
.ContactForm
{
	z-index:		10;
	width:			500px;
	height:			275px;
	position:		absolute;
	top:			5px;	
	left:			10px;
	border:			1px solid #aaa;
	background:		#eee;
	padding:		10px;
}
.PrijsPerMaandArea
{
	position:		relative;
}
.PrijsPerMaand
{
	position:		absolute;
	top:			28px;
	width:			150px;
	text-align:		center;
}
.PrijsPerMaandText
{
	font-weight:		bold;	
	font-size:		32px;	
	color:			#C01324;
}
table.OrderStatus tr td, 
table.UserAttributes tr td 
{
	padding:		3px 4px !important;	
	
}
.BackButton
{
	position:		relative;
	height:			18px;	
	width:			150px;
}
.BackButton a
{
	position:		absolute;
	top:			4px;
	left:			0px;
	font-size:		10px;
	color:			#B8B8B8;
}
hr.Line
{
	border-top:		1px solid #B8B8B8;
	border-bottom:		0;
	border-left:		0;
	border-right:		0;
	height:			0;
	margin:0;
}
a.LinkPrintView
{
	font-size:		10px;
	color:			#B8B8B8;
}
td.AttributeLabel
{
	padding-right:		20px;
}
td.AttributeContent
{
	font-weight:		bold;	
}
.PaginaDelenCell
{
	padding-left:		5px;	
	height:			10px;
}
.PaginaDelenCell,
.PaginaDelenCell a,
.PaginaDelenCell a:hover
{
	font-size:		12px;
	text-decoration:	none;
	color:			#000;
	font-family:		Arial;
		
}
.BackorderTable	
{
	width:		100%;	
}        
.BackorderTable	th,
.BackorderTable	td
{
	padding:	0px 5px 0 5px; 	
}
.BackorderTable	th a	
{
	font-weight:	bold;
}
hr.BackorderLine
{
	height:		1px;
	border:		0 none;
	color:		#ddd;
	background:	#ddd;	
}
.BestelformUploadedTable
{
	margin:		10px 0 10px 0;
}	
.BestelformUploadedTable td
{
	padding:	0 5px 0 5px;	
}
.KortingenTable
{
	width:	100%;	
}
.KortingenTable th,
.KortingenTable td
{
	padding: 0 5px 0 5px	
}
hr.KortingenLine
{
	height:		1px;
	border:		0 none;
	color:		#ddd;
	background:	#ddd;	
}


ul.OrderProcess li.ActiveItem 	
{
	-moz-background-clip:			border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url('/WebRoot/Store/Shops/Motoport/MediaGallery/bgr_orderprocess_activeitem.png') no-repeat scroll center top;
	color:#000000;
}
.footernieuwslinks
{
	width:		410px;
	height:		380px;	
}
/* Firefox only */
@-moz-document url-prefix()
{
	.ZoekschermInfo .ZoekschermAanhef
	{
		line-height:			193%;
	}
}

/* Chrome, Safari & Firefox */
body:nth-of-type(1) div.PropertyContainer table.CellLimiter
{	
	table-layout:		auto !important;
}
body:nth-of-type(1) .RechterButton
{
	margin-top:0px;
}
body:nth-of-type(1) .RechterButtonActief
{
	margin-top:0px;
}

/* ZOEKSCHERMEN */
.ZoekschermInfo select
{
	margin-bottom:	4px;	
	height:		20px;
}
.ZoekKnopMotoren
{
	width: 		72px !important;
	height:		30px;
	font-size:	14px !important;
	font-weight:	bold !important;
	margin:		0;
}
.ZoekKnopHorizontal
{
	width: 		155px !important;
	height:		25px;
	font-size:	14px;
	font-weight:	bold;
}
.ZoekschermMotorenInfo div
{
	color: #fff;	
}
.MerkType
{
	width:		150px;
	float:		left;
}
.MerkType select
{
	width:		120px;
	margin:		0;
	padding:	0;
}
.VanTot select
{
	width:		85px;
	margin:		0;
	padding:	0;
}
.ZoekSelectie
{
	padding-top:	15px;
	height:		35px !important;
}
.VanTot
{
	float:		left;
	width:		85px;
}
.VanTotLabel
{
	float:		left;
	width:		70px;
}
.ClearLeft
{
	clear: 		both;
	margin:		0;
	padding:	0;
	height:		0;
}
.Resultaat
{
	width:		155px;
	float:		left;
	margin-top:	10px;
}
/* EINDE ZOEKSCHERMEN */
.CrossellingImageArea
{
	background:	transparent !important;
}
.CrossellingInfoArea
{
	padding:	0px !important;	
	background:	transparent !important;
}
.CrossellingInfoArea .Price
{
	background:	transparent !important;
}
.CrossellingInfoArea .Description
{
	width:		500px;
}

.NavBarTop .NavigationElement
{
	height:	28px;	
	margin: 2px;
}
.LinkerButton
{
	background: url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/knop_links.png') no-repeat  left;
	z-index:10;
}
.RechterButton
{
	background: url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/knop_rechts.png') no-repeat  right !important;
	margin-top:1px;
}
.LinkerButtonActief
{
	background: 	url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/knop_links_actief.png') no-repeat  left;
	color:		#d62a32;
}
.LinkerButton:hover
{
	Background: 	url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/knop_links_actief.png') no-repeat  left !important;
	color:		#d62a32;
}
.LinkerButton:hover .RechterButton
{
	Background: 	url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/knop_rechts_actief.png') no-repeat  right !important;
	color:		#d62a32;
}
.RechterButton:hover
{
	Background: 	url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/knop_rechts_actief.png') no-repeat  right !important;
	color:		#d62a32;
}
.RechterButtonActief,
.RechterButtonActief:hover
{
	background: 	url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/knop_rechts_actief.png') no-repeat  right !important;
	color:		#d62a32;
	margin-top:	1px;
}
a.RechterButtonActief
{
	color:		#d62a32;
}
.ZoekschermDiv
{
	background:	url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/Zoekinput.png') no-repeat top left !important;	
	width:		165px;
	height:		27px;
}
.ZoekInput
{
	border:		0;
	background:	transparent;
	width:		131px;
	height:		15px;
	margin-top:	6px;	
	margin-right:	9px;
	float:right;
}
.ZoekButton
{
	width:		14px;
	height:		14px;
	float:		left;
	margin:		6px 0 0 6px;
}
.Header
{
	width:		1024px;	
}
.NavBarBottom p, 
.NavBarBottom td 
{
	margin:		0;
	padding:	0;
}
.ZoekMotorenNavElement	
{
	background:	url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/ZoekMotoren_bg.png') no-repeat top left !important; 	
	border-bottom:	10px solid #fff;
}
.ZoekMotorenNavElementInside
{
	padding:	8px 8px 4px 8px;	
}
.NavBarLeft .ContextBoxBody
{
	background:	#969696 url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/NavElement_bg.png') repeat-x top left;
	padding-bottom:	0px;
}
.AktKalenderLink
{
	background: url('/WebRoot/Store/Shops/Motoport/MediaGallery/design/button_groot.png') no-repeat bottom right;
	width:	219px;
	height:20px;
}	
.AktKalenderLink a
{
	margin-right:3px;
}
.ListItemProduct .InfoArea
{
	min-height:	130px !important;	
}