/*===============================================================================================*/
/* MAIN																							 */
/*===============================================================================================*/
div.header
{
	width: 955px;
	float: left;
}

div.layout
{
	width: 940px;
	padding: 23px 14px 14px 13px;
	background: #E8ECF0 url("http://www.liftplaats.nl/seb/img2/bgLayout.gif") repeat-y 0px 0px;
	float: left;
}

div.footer
{
	width: 955px;
	margin-top: 12px;
	padding-bottom: 10px;
	float: left;
}
/*===============================================================================================*/
/*	TOP																							 */
/*===============================================================================================*/

/*===============================================================================================*/
/*	HEADER																						 */
/*===============================================================================================*/
div.header .logo
{
	width: 175px;
	height: 50px;
	margin: 6px 0px 0px 31px;
	display: inline;
	float: left;
}

.opntijden
{
   
	width: 300px;
	float: left;
	COLOR: #002648;
}




div.header .headerLinks
{
	margin-top: 11px;
	float: right;
}

div.header .headerLinks a
{
	text-decoration: none;
	color: #b61d22;
	font-size:12px;
}

div.header .headerLinks a:hover
{
	text-decoration: underline;
}

div.header .menuSearch
{
	width: 100%;
	height: 33px;
	margin-top: 15px;
	float: left;
}

div.productSearch
{
	width: 191px;
	height: 22px;
	margin-top: 2px;
	padding: 0px 0px 0px 2px;
	background: #fff;
	Border: solid #b61d22 1px;
	float: left;
}

div.productSearch form
{
	background: none;
}

div.productSearch form input
{
	width: 144px;
	height: 16px;
	margin-top: 2px;
	border: none;
	background: #FFF;
	padding: 2px 5px 0px 0px;
	float: left;
}

div.productSearch form button
{
	border: 1px solid #00549F;
	width: 40px;
	height: 18px;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	background: #00549F url("http://www.liftplaats.nl/seb/img2/bgBtnZoek.gif") repeat-x 0px 0px; 
	float: left;
}

div.dynMenu
{
	width: 954px;
	position: absolute;
	z-index: 1000;
	left: 0px;
	top: 87px;
}

div.dynMenu .content
{
	width: 922px;
	/*height: 232px;*/
	padding: 14px;
	border-right: 2px solid #CFD8E0;
	border-left: 2px solid #CFD8E0;
	background: #E8ECF0;
	float: left;
}

div.dynMenu .content .catBlok
{
	width: 180px;
	margin-bottom: 24px;
	float: left;
}

div.dynMenu .content .catBlok a
{
	color: #EC7E06;
	font-weight: bold;
	display: block;
	text-decoration: none;
	margin-bottom: 2px;
	clear: both;
}

div.dynMenu .content .catBlok a:hover
{
	text-decoration: underline;
}

div.dynMenu .content .catBlok a.subCat
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

div.dynMenu .content .catBlok a.subCat:hover
{
	text-decoration: underline;
}

div.dynMenu .bottom
{
	width: 954px;
	height: 8px;
	background: url("http://www.liftplaats.nl/seb/img2/dynMenuFooter.gif") no-repeat 0px 0px;
	float: left;
}
/*===============================================================================================*/
/*	PORTAL																						 */
/*===============================================================================================*/
div.portalAdvantages
{
	width: 175px;
	/*background: #D9E1E8 url("../img/bgAdvantages.gif") repeat-x 0px 0px;*/
	background: #D9E1E8;
	float: left;
}

div.portalAdvantages .advantagesXL
{
	width: 175px;
	padding-bottom: 13px;
	background: url("http://www.liftplaats.nl/seb/img2/bgAdvantagesXL.gif") no-repeat 0px bottom;
	float: left;
}

div.portalAdvantages .advantagesXL .advantages
{
	width: 175px;
	height: 297px;
	float: left;
}

div.portalAdvantages .advantagesXL .spotlight
{
	width: 145px;
	padding: 0px 15px 0px 15px;
	color: #002648;
	float: left;
}

div.portalAdvantages .advantagesXL .logo
{
	width: 175px;
	height: 26px;
	margin-top: 18px;
	text-align: center;
	float: left;
}

div.portalBanners
{
	width: 532px;
	margin-bottom: 15px;
	float: left;
}

div.portalBanners .image
{
	width: 532px;
	height: 170px;
	float: left;
}

div.portalBanners .image .portalBannerInfo
{
	width: 297px;
	margin: 25px 33px 0px 0px;
	float: right;
}

div.portalBanners .image .portalBannerInfo .title
{
	width: 100%;
	color: #FFF;
	font-weight: bold;
	font-size: 1.3em;
	float: left;
}

div.portalBanners .image .portalBannerInfo .text
{
	width: 100%;
	color: #FFF;
	margin-top: 10px;
	font-weight: normal;
	font-size: 1.1em;
	float: left;
}

div.portalBanners .image .portalBannerInfo .nav
{
	width: 100%;
	height: auto;
	margin-top: 14px;
	background: none;
	float: left;
}

div.portalBanners .image .portalBannerInfo .nav a
{
	height: 22px;
	color: #FFF;
	font-weight: bold;
	border: 1px solid #EA8509;
	text-decoration: none;
	padding: 0px 15px 0px 15px;
	background: #EA8509 url("http://www.liftplaats.nl/seb/img2/bgBtn.gif") repeat-x 0px 0px;
	line-height: 1.8em;
	float: right;
}

div.portalBanners .nav
{
	width: 532px;
	height: 36px;
	background: #F78F1E url("http://www.liftplaats.nl/seb/img2/bgPortalBannerNav.gif") no-repeat 0px 0px;
	float: left;
}

div.portalBanners .nav .links
{
	width: 34px;
	height: 16px;
	margin: 9px 12px 0px 0px;
	float: right;
}

div.portalBanners .nav .links a.previous
{
	width: 16px;
	height: 16px;
	background: url("../img/btnPrevious.gif") no-repeat 0px 0px;
	float: left;
}

div.portalBanners .nav .links a.previous:hover
{
	background: url("../img/btnPrevious.gif") no-repeat 0px -26px;
}

div.portalBanners .nav .links a.next
{
	width: 16px;
	height: 16px;
	background: url("../img/btnNext.gif") no-repeat 0px 0px;
	float: right;
}

div.portalBanners .nav .links a.next:hover
{
	background: url("../img/btnNext.gif") no-repeat 0px -26px;
}

div.krakerSuggestions
{
	width: 532px;
	margin-bottom: 15px;
	float: left;
}

div.krakerSuggestions .xlKraker
{
	width: 172px;
	float: left;
}

div.krakerSuggestions .xlKraker .krakerTitle
{
	width: 172px;
	height: 30px;
	background: #EC7E06 url("../img/xlKraker.gif") no-repeat 0px 0px;
	float: left;
}

div.krakerSuggestions .xlKraker .product,
div.krakerSuggestions .xlKraker .productAdded
{
	width: 170px;
	margin: 0px;
}

div.krakerSuggestions .suggestions
{
	width: 351px;
	float: right
}

div.krakerSuggestions .suggestions .suggestion
{
	width: 170px;
	margin-right: 11px;
	float: left;
}

div.krakerSuggestions .suggestions .suggestion .product,
div.krakerSuggestions .suggestions .suggestion .productAdded
{
	margin: 0px;
}

div.krakerSuggestions .suggestions .suggestion.noMargin
{
	margin-right: 0px;
}

div.krakerSuggestions .suggestions .suggestion .title
{
	width: 100%;
	height: 30px;
	background: #D9E1E8 url("../img/onzeSuggesties.gif") no-repeat 0px 0px;
	float: left;
}

div.krakerSuggestions .suggestions .suggestion .content
{
	width: 168px;
	background: #FFF;
	border: 1px solid #CED7DF;
	float: left;
}

.suggestion .content .suggestionTitle
{
	width: 100%;
	height: 44px;
	color: #EC7E06;
	font-weight: bold;
	font-size: 1.3em;
	text-align: center;
	line-height: 3.0em;
	float: left;
}

.suggestion .content .suggestionImg
{
	width: 100%;
	padding: 5px 0px 5px 0px;
	text-align: center;
	float: left;
}

.suggestion .content .suggestionNav
{
	width: 100%;
	padding: 16px 0px 24px 0px;
	text-align: center;
	float: left;
}

.suggestion .content .suggestionNav a
{
	height: 22px;
	color: #FFF;
	font-weight: bold;
	border: 1px solid #EA8509;
	text-decoration: none;
	padding: 5px 12px 5px 12px;
	background: #EA8509 url("http://www.liftplaats.nl/seb/img2/bgBtn.gif") repeat-x 0px 0px;
}

.suggestion .product .content,
.suggestion .productAdded .content
{
	width: 158px !important;
	border: 0px !important;
}

.suggestion .product .content .title,
.suggestion .productAdded .content .title
{
	background: none !important;
	height: 45px !important;
}

div.catSpotlight
{
	width: 520px;
	padding: 5px;
	margin-bottom: 15px;
	border: 1px solid #CED7DF;
	background: #FFF;
	float: left;
}

div.catSpotlight .image
{
	width: 160px;
	float: left;
}

div.catSpotlight .image img
{
	float: left;
}

div.catSpotlight .catContent
{
	width: 330px;
	margin: 10px 0px 0px 17px;
	display: inline;
	float: left;
}

div.catSpotlight .catContent .title
{
	width: 100%;
	color: #EC7E06;
	font-size: 1.5em;
	font-weight: bold;
	float: left;
}

div.catSpotlight .catContent .text
{
	width: 100%;
	color: #000;
	margin: 10px 0px 0px 0px;
	float: left;
}

div.catSpotlight .catContent .nav
{
	width: 100%;
	margin: 10px 0px 0px 0px;
	float: left;
}

div.catSpotlight .catContent .nav a
{
	color: #00549F;
	float: right;
}

div.newProducts
{
	width: 532px;
	margin-bottom: 15px;
	float: left;
}

div.newProducts .titleNew
{
	width: 100%;
	height: 30px;
	background: url("../img/newProducts.gif") no-repeat 0px 0px;
	float: left;
}
/*===============================================================================================*/
/*	LAYOUT/CONTENT																				 */
/*===============================================================================================*/


div.layout div.left
{
    height:100px;
	width: 175px;
	margin-right: 11px;
	float: left;
}

div.layout div.content
{
	width: 555px;
	float: left;

}

div.layout div.right
{
	width: 199px;
	float: right;
}

div.brands
{
	width: 141px;
	border: 1px solid #CED7DF;
	padding: 17px;
	background: #FFF;
	margin-bottom: 10px;
	float: left;
}

div.brands .title
{
	width: 100%;
	color: #002648;
	font-weight: bold;
	margin-bottom: 5px;
	text-transform: uppercase;
	float: left;
}

div.brands a
{
	width: 100%;
	color: #002648;
	text-decoration: none;
	margin-bottom: 5px;
	clear: both;
	float: left;
}

div.brands a:hover
{
	color: #EC7E06;
}

div.brands a span
{
	color: #EC7E06;
	text-decoration: none;
}

div.brands a.more
{
	color: #EC7E06;
	margin-top: 10px;
	text-decoration: underline;
}

div.brands a.more:hover
{
	text-decoration: none;
}

div.basket
{
	width: 183px;
	padding: 43px 8px 8px 8px;
	background: #fff url("http://www.liftplaats.nl/seb/img2/bestelling.jpg") no-repeat 0px 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	float: left;
	border-bottom:1px solid #DBDBDB;
	border-right:2px solid #DBDBDB;
}

div.basket form
{
	background: none;
}

div.basket .basketTdLeft
{
	
	FONT-WEIGHT: normal;
	COLOR: #002648;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	text-align: left;
}

div.basket .basketTdLeft span
{
	font-size: 0.9em;
}

div.basket .basketTdRight
{
	COLOR: #b61d22;
	font-weight: bold;
	border-bottom: 1px solid #FFF;
}

div.basket .basketTdRight2
{
	COLOR: #b61d22;
	font-weight: bold;
	border-bottom: 1px solid #FFF;
}

div.basket .basketTr
{
	height: 50px;

}

div.basket .basketTr td
{
	border-bottom: 1px solid #FFF;
	vertical-align: top;
}

div.basket .basketTr td button
{
	margin-top: 10px;
	padding: 0px;
}

div.basket .loggedIn
{
	width: 100%;
	padding: 8px 0px 5px 0px;
	float: left;
}

div.basket .loggedIn .loggedInName
{
	width: 100%;
	font-weight: bold;
	margin-bottom: 2px;
	float: left;
}
 
div.basket .loggedIn ul
{
	width: 97%;
}

div.basket .loggedIn ul li
{
	margin-left: 7%;
	list-style-image: url(../img/bulletLoggedIn.gif);
	margin-bottom: 2px;
}

div.basket .loggedIn ul li a
{
	color: #002648;
	text-decoration: underline;
}

div.basket .loggedIn ul li a:hover
{
	text-decoration: none;
}

div.rightBanners
{
	width: 185px;
	float: left;
}

div.rightBanners a
{
	width: 185px;
	float: left;
}

.subCategories
{
	width: 520px;
	padding: 4px;
	border: 1px solid #CFD7DF;
	background-color: #FFF;
	margin-bottom: 10px;
	float: left;
}

.subCategories a
{
	width: 90px;
	height: 136px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 4px;
	border: 1px solid #FFF;
	text-decoration: none;
	cursor: pointer;
	text-align: center;
	float: left;
}

.subCategories a:hover
{
	width: 90px;
	border: 1px solid #EC7E06;
	float: left;
}

.subCategories a.noMargin
{
	margin-right: 0px;
}

.subCategories a img
{
}

.subCategories a span
{
	width: 100%;
	color: #000000;
	text-align: center;
	float: left;
}
/*===============================================================================================*/
/*	FAQ																							 */
/*===============================================================================================*/
.question 
{
	padding: 7px 5px 7px 0;
	font-size: 1.0em;
	font-weight: bold;
	cursor: pointer;
	border-bottom: 1px solid #CED7DF;
}

.question div
{
	color: #000000;
	padding: 0 0 0 0;
}

.answer
{
	margin: 8px 0 4px 0;
}

.answer td
{
	font-weight:normal;
}
/*===============================================================================================*/
/*	LOGIN/REGISTER																				 */
/*===============================================================================================*/
div.leftLogin
{
	width: 98px;
	min-height: 10px;
	float: left;
}

div.contentLogin
{
	width: 620px;
	float: left;
}

div.loginRegister
{
	width: 600px;
	border: 1px solid #CED7DF;
	padding: 11px 9px;
	background: #FFF;
	float: left;
}

div.loginRegister .loginRegisterBg
{
	width: 600px;
	background: #FFF url("../img/bgLoginRegister.gif") repeat-y 0px 0px;
	float: left;
}

div.loginRegister .login,
div.loginRegister .register
{
	width: 290px;
	padding: 0px;
	float: left;
}

div.loginRegister .login
{
	width: 288px;
}

div.loginRegister .register
{
	float: right;
}

div.loginRegister .login .title,
div.loginRegister .register .title
{
	width: 290px;
	height: 34px;
	float: left;
}

div.loginRegister .login .title img,
div.loginRegister .register .title img
{
	float: left;
}

div.loginRegister .login form
{
	padding-top: 20px;
	padding-bottom: 20px;
	background: none;
}

div.loginRegister .login form.form .caption
{
	font-weight: normal;
}

div.loginRegister .login form.form input
{
	width: 96%;
}

div.loginRegister .login form.form .lost
{
	font-size: 0.9em;
	color: #003464;
}

div.loginRegister .register .text
{
	width: 280px;
	padding: 15px 5px 5px 5px;
	font-size: 0.9em;
	float: left;
}

div.loginRegister .register .nav
{
	width: 285px;
	padding: 5px 0px 0px 5px;
	float: left;
}

div.loginRegister .register .nav a
{
	height: 22px;
	color: #FFF;
	font-weight: bold;
	border: 1px solid #00549F;
	text-decoration: none;
	padding: 0px 15px 0px 15px;
	background: #00549F url("../img/bgBtnOpnieuw.gif") repeat-x 0px 0px;
	line-height: 1.8em;
	float: left;
}

div.SSL
{
	width: 159px;
	padding: 12px;
	border: 1px solid #D9E1E8;
	background: #FFFFDF;
	float: left;
}

div.SSL .title
{
	width: 159px;
	font-weight: bold;
	font-size: 1.1em;
	color: #002648;
	margin-bottom: 8px;
	float: left;
}

div.SSL .title img
{
	margin-right: 6px;
}

div.SSL .text
{
	width: 159px;
	color: #335166;
	font-size: 0.9em;
	float: left;
}
/*===============================================================================================*/
/*	REGISTRATION																				 */
/*===============================================================================================*/
div.leftRegistration,
div.leftOrder
{
	width: 98px;
	float: left;
}

div.leftRegistration img,
div.leftOrder img
{
	float: left;
}

div.contentRegistration,
div.contentHistory,
div.contentOrder
{
	width: 620px;
	float: left;
}

div.registration
{
	width: 100%;
	float: left;
}

div.registration form
{
	background: none;
}

div.registration form input
{
	width: 95%;
}

div.registration form input.radio,
div.registration form input.checkbox
{
	width: 20px;
}

div.registration form .title,
div.registration .title
{
	width: 605px;
	height: 31px;
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 2.4em;
	padding: 0px 0px 0px 15px;
	float: left;
}

div.registration form .formVeld,
div.registration .formVeld,
.formVeld
{
	width: 588px;
	padding: 15px;
	border: 1px solid #CED7DF;
	background: #FFF;
	float: left;
}

div.registration form .formVeld .formVeldBg,
div.registration .formVeld .formVeldBg,
.formVeld .formVeldBg
{
	width: 100%;
	padding: 5px 0px 5px 0px;
	background: url("../img/bgForm.gif") repeat-y 0px 0px;
	float: left;
}

div.registration form .formVeld table,
div.registration .formVeld table,
.formVeld table
{
	width: 588px;
	float: left;
}

div.registration form .formVeld table table,
div.registration .formVeld table table,
.formVeld table table
{
	width: 375px;
	float: left;
}

div.registration form .formVeld table table input,
div.registration .formVeld table table input,
.formVeld table table input
{
	width: 280px;
}

div.registration form .formVeld table tr,
div.registration .formVeld table tr,
.formVeld table tr
{
	/*padding: 5px 0px 5px 0px;*/
}

div.registration form .formVeld table tr td,
div.registration .formVeld table tr td,
.formVeld table tr td
{
	padding: 5px 0px 5px 0px;
}

div.registration form .formVeld table td.tdFirst,
div.registration .formVeld table td.tdFirst,
.formVeld table td.tdFirst
{
	text-align: right;
}

div.levels
{
	width: 100%;
	float: left;
}

div.levels .title
{
	width: 605px;
	height: 31px;
	font-size: 1.2em;
	font-weight: bold;
	color: #EC7E06;
	padding: 0px 0px 0px 15px;
	float: left;
}

div.levels .stappen
{
	width: 620px;
	height: 30px;
	float: left;
}

div.levels .stappen .stap1,
div.levels .stappen .stap2,
div.levels .stappen .stap3,
div.levels .stappen .stap4
{
	width: 155px;
	height: 30px;
	text-align: center;
	background: #D9E1E8 url("../img/bgStap.gif") no-repeat 0px 0px;
	line-height: 2.5em;
	color: #5E7180;
	float: left;
}

div.levels .stappen .stap1.current,
div.levels .stappen .stap2.current,
div.levels .stappen .stap3.current,
div.levels .stappen .stap4.current
{
	font-weight: bold;
	color: #FFF;
	background: #D9E1E8 url("../img/bgStap.gif") no-repeat 0px -40px;
}

div.levels .stappen .stap2.next,
div.levels .stappen .stap3.next,
div.levels .stappen .stap4.next
{
	background: #D9E1E8 url("../img/bgStap.gif") no-repeat 0px -80px;
}

div.levels .stappen .stap1.past,
div.levels .stappen .stap2.past,
div.levels .stappen .stap3.past
{
	color: #FFF;
	background: #D9E1E8 url("../img/bgStap.gif") no-repeat 0px -120px;
}

div.levels .stappenInfo
{
	width: 620px;
	background-color: #D9E1E8;
	padding: 14px 0px 10px 0px;
	float: left;
}

div.levels .stappenInfo .image
{
	width: 155px;
	float: left;
}

div.levels .stappenInfo .image .stapImage
{
	width: 155px;
	height: 16px;
	background: url("../img/stappen.gif") no-repeat;
	float: left;
}

div.levels .stappenInfo .text
{
	width: 445px;
	color: #2B2D2E;
	float: left;
}

div.actieCode
{
	width: 140px;
	height: 72px;
	margin: 18px 0px 0px 14px;
	display: inline;
	background: #F78F1E;
	float: left;
}

div.actieCode .title
{
	width: 100%;
	color: #002648;
	font-size: 1.0em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding: 0px;
	height: auto;
	line-height: normal;
	margin-top: 15px;
	float: left;
}

div.actieCode .code
{
	width: 100%;
	color: #FFF;
	font-size: 1.7em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding: 0px;
	height: auto;
	line-height: normal;
	margin-top: 8px;
	float: left;
}

.regNav,
.orderNav
{
	width: 100%;
	margin-top: 10px;
	float: left;
}

.regNav a.back,
.orderNav a.back
{
	width: 30px;
	color: #1763A7;
	margin-top: 4px;
	padding-left: 10px;
	background: url("../img/btnBack.gif") no-repeat 0px 2px;
	text-decoration: underline;
	float: left;
}

.regNav a.back:hover,
.orderNav a.back:hover
{
	text-decoration: none;
}

.regNav a.next,
.orderNav a.next
{
	height: 22px;
	color: #FFF;
	font-weight: bold;
	border: 1px solid #EA8509;
	text-decoration: none;
	padding: 0px 15px 0px 15px;
	background: #EA8509 url("../img/bgBtn.gif") repeat-x 0px 0px;
	line-height: 1.8em;
	float: right;
}

.regNav a.opnieuw,
.orderNav a.opnieuw
{
	height: 22px;
	color: #FFF;
	font-weight: bold;
	border: 1px solid #00549F;
	text-decoration: none;
	padding: 0px 15px 0px 15px;
	background: #00549F url("../img/bgBtnOpnieuw.gif") repeat-x 0px 0px;
	line-height: 1.8em;
	float: right;
}
/*===============================================================================================*/
/*	ORDER																						 */
/*===============================================================================================*/
div.order
{
	width: 100%;
	float: left;
}

div.order .title
{
	width: 605px;
	height: 31px;
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 2.4em;
	padding: 0px 0px 0px 15px;
	float: left;
}

div.order .title span
{
	float: left;
}

div.order .title a.change
{
	margin-top: 2px;
	font-size: 0.9em;
	font-weight: normal;
	float: right;
}

div.order .levels .title
{
	color: #EC7E06;
}

.stappenOrder
{
	width: 620px;
	height: 30px;
	float: left;
}

.stappenOrder .stap1,
.stappenOrder .stap2,
.stappenOrder .stap3,
.stappenOrder .stap4,
.stappenOrder .stap5
{
	width: 124px;
	height: 30px;
	text-align: center;
	background: #D9E1E8 url("../img/bgStap.gif") no-repeat 0px 0px;
	line-height: 2.5em;
	color: #5E7180;
	float: left;
}

.stappenOrder .stap1.current,
.stappenOrder .stap2.current,
.stappenOrder .stap3.current,
.stappenOrder .stap4.current,
.stappenOrder .stap5.current
{
	font-weight: bold;
	color: #FFF;
	background: #D9E1E8 url("../img/bgStap.gif") no-repeat 0px -40px;
}

.stappenOrder .stap2.next,
.stappenOrder .stap3.next,
.stappenOrder .stap4.next,
.stappenOrder .stap5.next
{
	background: #D9E1E8 url("../img/bgStap.gif") no-repeat 0px -80px;
}

.stappenOrder .stap1.past,
.stappenOrder .stap2.past,
.stappenOrder .stap3.past,
.stappenOrder .stap4.past
{
	color: #FFF;
	background: #D9E1E8 url("../img/bgStap.gif") no-repeat 0px -120px;
}

div.levels .stappenOrderInfo
{
	width: 620px;
	background-color: #D9E1E8;
	padding: 14px 0px 10px 0px;
	float: left;
}

div.levels .stappenOrderInfo .image
{
	width: 155px;
	float: left;
}

div.levels .stappenOrderInfo .image .stapImage
{
	width: 155px;
	height: 16px;
	background: url("../img/stappenOrder.gif") no-repeat;
	float: left;
}

div.levels .stappenOrderInfo .text
{
	width: 445px;
	color: #2B2D2E;
	float: left;
}

div.order .orderBoodschappen
{
	width: 600px;
	border: 1px solid #CED7DF;
	padding: 9px;
	background: #FFF;
	float: left;
}

div.order .orderBoodschappen table
{
	width: 600px;
	float: left;
}

div.order .orderBoodschappen table th
{
	background: #00549F;
	color: #FFFFFF;
	text-transform: uppercase;
	height: 25px;
}

div.order .orderBoodschappen table tr
{
	/*padding: 4px 0px 4px 0px;*/
}

div.order .orderBoodschappen table td
{
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid #CED7DF;
}

div.order .orderBoodschappen table span.orderInfo
{
	font-size: 0.9em;
	color: #A9B6C0;
}

div.order .orderBoodschappen table td.icon
{
	text-align: center;
}

div.order .orderBoodschappen table th.price,
div.order .orderBoodschappen table td.price,
div.order .orderBoodschappen table td.euro
{
	text-align: right;
}

div.order .orderBoodschappen table th.aantal,
div.order .orderBoodschappen table td.aantal
{
	text-align: right;
}

div.order .orderBoodschappen table td.aantal input
{
	width: 25px;
	text-align: right;
	padding-right: 5px;
	color: #000;
}

div.order .orderBoodschappen table th.total,
div.order .orderBoodschappen table td.total
{
	text-align: right;
}

div.order .orderBoodschappen table td.remove
{
	text-align: center;
}

div.order .orderBoodschappen table td.remove a
{
	width: 14px;
	height: 14px;
	margin-top: 2px;
}

div.order .orderBoodschappen table tr.noLine
{
	/*padding: 7px 0px 7px 0px;*/
}

div.order .orderBoodschappen table tr.noLine td
{
	border-bottom: 0px;
	text-align: right;
	font-weight: bold;
	font-size: 1.1em;
	padding: 7px 0px 7px 0px;
	color: #002648;
}

div.order .orderBoodschappen table tr.noLine td a
{
	color: #002648;
	font-size: 0.9em;
	font-weight: normal;
}

div.order .formVeld table td.actieCode input
{
	width: 195px;
	height: 15px;
	margin-right: 5px;
	float: left;
}

div.dateNav
{
	width: 100%;
	height: 22px;
	margin-bottom: 8px;
	float: left;
}

div.dateNav a.vorige
{
	width: 40px;
	height: 16px;
	padding-left: 10px;
	color: #5E7180;
	background: url("../img/arrowVorige.gif") no-repeat 0px 3px;
	border-right: 1px solid #CED7DF;
	float: left;
}

div.dateNav a.volgende
{
	width: 55px;
	height: 16px;
	color: #F78F1E;
	margin-left: 10px;
	background: url("../img/arrowVolgende.gif") no-repeat right 3px;
	float: left;
}
/*[BEZORGMOMENT]---------------------------------------------------------------------------------*/
table.bezorgmoment
{
	width: 588px;
	float: left;
}

table.bezorgmoment tr.bezorgDate
{
	height: 24px;
	padding: 0px;
	background: #D9E1E8;
}

table.bezorgmoment tr.bezorgDate td
{
	border-bottom: 1px solid #CED7DF;
	border-right: 1px solid #D9E1E8;
	color: #002648;
	text-align: center;
}

table.bezorgmoment tr.bezorgTime
{
	height: 33px;
	padding: 0px;
}

table.bezorgmoment td
{
	border-bottom: 1px solid #CED7DF;
	border-right: 1px solid #CED7DF;
}

table.bezorgmoment td.time
{
	font-weight: bold;
	text-align: center;
}

table.bezorgmoment tr.bezorgTime a.available
{
	width: 60px;
	height: 31px;
	color: #002648;
	font-weight: bold;
	text-align: center;
	line-height: 2.8em;
	border: 1px solid #FFF;
	float: left;
}

table.bezorgmoment tr.bezorgTime a.available:hover
{
	color: #FFF;
	background: url("../img/bgBezorgTime.gif") repeat-x 0px 0px;
	float: left;
}

table.bezorgmoment tr.bezorgTime a.selected,
table.bezorgmoment tr.bezorgTime a.selected:hover
{
	width: 60px;
	height: 31px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	line-height: 2.8em;
	border: 1px solid #FFF;
	background: url("../img/bgBezorgTime.gif") repeat-x 0px 0px;
	text-decoration: none;
	float: left;
}

table.bezorgmoment tr.bezorgTime a.disabled,
table.bezorgmoment tr.bezorgTime a.disabled:hover
{
	width: 60px;
	height: 31px;
	color: #A9ACAE;
	font-weight: bold;
	text-align: center;
	line-height: 2.8em;
	border: 1px solid #FFF;
	background: url("../img/bgBezorgTimeDisabled.gif") repeat-x 0px 0px;
	text-decoration: none;
	float: left;
}
/*[BETALEN]--------------------------------------------------------------------------------------*/
table.betaalwijze
{
	width: 370px;
	float: left;
}

table.betaalwijze input.radio
{
	width: 25px;
}

table.betaalwijze table.totalPrice
{
	width: 370px;
	color: #EC7E06;
	font-size: 1.3em;
	font-weight: bold;
}

table.totalPrice td.totalText
{
	border-top: 1px solid #CED7DF;
	text-align: right;
}

table.totalPrice td.price
{
	border-top: 1px solid #CED7DF;
	text-align: right;
}
/*[BEVESTIGING]----------------------------------------------------------------------------------*/
div.bevestiging
{
	width: 582px;
	padding: 18px;
	border: 1px solid #CED7DF;
	background: #FFFFDF;
	float: left;
}

div.bevestiging .text
{
	width: 364px;
	padding: 17px;
	color: #002648;
	border: 1px solid #CED7DF;
	background: #FFF;
	float: right;
}
/*[KASSAKOOPJES]---------------------------------------------------------------------------------*/
div.orderKassakoopjes
{
	width: 185px;
	border: 1px solid #EC8009;
	background-color: #FFF;
	margin-bottom: 10px;
	float: left;
}

div.orderKassakoopjes img
{
	float: left;
}

div.orderKassakoopjes .title
{
	width: 185px;
	height: 31px;
	float: left;
}

div.orderKassakoopjes .kassakoopjes
{
	width: 185px;
	height: 588px;
	background: #FFF url("../img/bgScroll.gif") repeat-y right 0px;
	overflow: auto;
	float: left;
}

div.orderKassakoopjes .kassakoopjes .kassakoopjesScroll
{
	width: 156px;
	padding: 10px 0px 10px 6px;
	background: #FFF;
	float: left;
}

div.orderKassakoopjes .kassakoopjes .kassakoopjesScroll div
{
	width: 150px;
}

div.kassakoopje
{
	width: 150px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #CED7DF;
	border-left: 1px solid #FFF;
	background: #FFF;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	float: left;
}

div.kassakoopje:hover
{
	border: 1px solid #EC7E06;
}

div.kassakoopje.noMargin
{
	margin-right: 0px;
}

div.orderKassakoopjes .kassakoopjes .kassakoopjesScroll div span.content
{
	width: 140px;
}

div.kassakoopje span.content
{
	width: 140px;
	padding: 5px;
	text-align: center;
	float: left;
}

div.orderKassakoopjes .kassakoopjes .kassakoopjesScroll div span.content img
{
	float: none;
}

div.kassakoopje span.content img
{
	float: none;
}

div.kassakoopje span.title
{
	width: 100%;
	height: 45px;
	color: #002648;
	font-weight: bold;
	float: left;
}

div.kassakoopje span.aantal
{
	width: 100%;
	color: #002648;
	font-weight: normal;
	float: left;
}

div.kassakoopje span.mainPrice
{
	width: 100%;
	height: 40px;
	float: left;
}

div.kassakoopje:hover span.mainPrice
{
	background: #EC7E06;
}

div.kassakoopje span.mainPrice span.left
{
	width: 65px;
	padding-top: 4px;
	float: left;
}

div.kassakoopje span.mainPrice span.oldPrice
{
	width: 100%;
	text-decoration: line-through;
	color: #7A8E9E;
	float: left;
}

div.kassakoopje span.mainPrice span.price
{
	width: 100%;
	font-size: 1.3em;
	font-weight: bold;
	color: #EC7E06;
	float: left;
}

div.kassakoopje:hover span.mainPrice span.oldPrice
{
	color: #F9D9B5;
}

div.kassakoopje:hover span.mainPrice span.price
{
	color: #FFF;
}

div.orderKassakoopjes .kassakoopjes .kassakoopjesScroll div span.mainPrice span.right
{
	width: 75px;
}

div.kassakoopje span.mainPrice span.right
{
	width: 75px;
	padding-top: 8px;
	float: left;
}

div.orderKassakoopjes .kassakoopjes .kassakoopjesScroll div span.mainPrice span.right span.quantity
{
	display: none;
}

div.kassakoopje span.mainPrice span.right span.quantity
{
	width: 26px;
	height: 26px;
	color: #000000;
	font-weight: bold;
	line-height: 2.3em;
	background: url("../img/bgAantalKoopje.gif") no-repeat 0px 0px;
	float: right;
}

.bezorgmomentUitleg
{
	width: 185px;
	margin-bottom: 10px;
	float: left;
}

.bezorgmomentUitleg .title
{
	width: 100%;
	color: #000000;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 10px;
	float: left;
}

.bezorgmomentUitleg .text
{
	width: 100%;
	color: #000000;
	float: left;
}
/*===============================================================================================*/
/*	PRODUCTS																					 */
/*===============================================================================================*/
div.product
{
	width: 540px;
	height:140px;
	border-left: 2px solid #d9e1e8;
	border-right: 2px solid #d9e1e8;
	border-bottom: 2px solid #d9e1e8;
	background: #FFF;
	margin: 2px 10px 0px 0px;
	padding: 0px;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
	float: left;

}

div.product:hover
{
	border: 1px solid #d9ele8;
}

div.product.vers
{
	background: #FFF url("../img/productVers.gif") no-repeat 0px 0px;
}

div.product.diepvries
{
	background: #FFF url("../img/productDiepvries.gif") no-repeat 0px 0px;
}

div.product.new
{
	background: #FFF url("../img/new.gif") no-repeat 0px 0px;
}

div.product.zesisvijf
{
	background: #FFF url("../img/6_5.gif") no-repeat 0px 0px;
}

div.product.bakkerij
{
	background: #FFF url("../img/warmebakker.gif") no-repeat 0px 0px;
}

div.product.xlKraker
{
	background: #FFF url("../img/Xl_kraker.gif") no-repeat 0px 0px;
}

div.product.noMargin
{
	margin-right: 0px;
}

div.product span.content
{
	width: 520px;
	padding: 5px;
	float: left;
}

div.product span.title
{
	width: 250px;
	height: 45px;
	color: #002648;
	font-weight: bold;
	float: left;
	margin-top:20px;
}

div.product span.aantal
{
	width: 400px;
	height:30px;
	color: #002648;
	font-weight: normal;
	float: left;
	margin-top:10px;
}

div.product span.mainPrice
{
background: #fff;
	width: 510px;
	height: 35px;
	float: left;
	padding-left:10px;
}

div.product:hover span.mainPrice
{
	background: #fff;
	
}

div.product span.mainPrice span.left
{
height: 24px;
	font-weight: bold;
	FONT-SIZE: 1.3em;
	color: #b61d22;	
	float: left;
}

div.product span.mainPrice span.oldPrice
{
	width: 100%;
	text-decoration: line-through;
	color: #7A8E9E;
	float: left;
}

div.product span.mainPrice span.price
{
	width: 100%;
	
	font-weight: bold;
	color: #b61d22;
	float: left;
}

div.product:hover span.mainPrice span.oldPrice
{
	color: #F9D9B5;
}

div.product:hover span.mainPrice span.price
{
	color: #b61d22;
}

div.product span.mainPrice span.right
{
	width: 100px;
	
	float: right;
}

div.product span.mainPrice span.right span.toevoegen,
div.product span.mainPrice span.right a.toevoegen
{
	width: 71px;
	height: 24px;
	color: #b61d22;
	font-weight: bold;
	FONT-SIZE: 1.3em;
	text-decoration: none;
	
	\\\background: url("http://www.liftplaats.nl/seb/img2/btnToevoegen.gif") no-repeat 0px 0px;
	display: block;
	float: right;
}

div.product:hover span.mainPrice span.right span.toevoegen,
div.product:hover span.mainPrice span.right a.toevoegen
{
	display: block;


}

div.product span.mainPrice span.right span.quantity
{
	width: 26px;
	height: 26px;
	color: #000000;
	font-weight: bold;
	line-height: 2.3em;
	background: url("http://www.liftplaats.nl/seb/img2/bgAantal.gif") no-repeat 0px 0px;
	display: none;
	float: left;
}

div.product:hover span.mainPrice span.right span.quantity
{
	display: block;
}

div.product span.toegevoegd
{
	width: 100%;
	height: 40px;
	color: #FFF;
	line-height: 3.6em;
	text-align: center;
	background: #EC7E06;
	float: left;
}

div.product span.mainPrice span.right span.quantityAdded
{
	width: 26px;
	height: 26px;
	color: #FFF;
	font-weight: bold;
	line-height: 2.3em;
	margin-right: 3px;
	background: url("http://www.liftplaats.nl/seb/img2/AantalAdded.gif") no-repeat 0px 0px;
	display: none;
	float: right;
}
/*[ADDED PRODUCT]--------------------------------------------------------------------------------*/
div.productAdded
{
	width: 168px;
	border: 1px solid #CED7DF;
	background: #FFF;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	float: left;
}

div.productAdded:hover
{
	border: 1px solid #EC7E06;
}

div.productAdded.vers
{
	background: #FFF url("../img/productVers.gif") no-repeat 0px 0px;
}

div.productAdded.diepvries
{
	background: #FFF url("../img/productDiepvries.gif") no-repeat 0px 0px;
}

div.productAdded.new
{
	background: #FFF url("../img/new.gif") no-repeat 0px 0px;
}

div.productAdded.zesisvijf
{
	background: #FFF url("../img/6_5.gif") no-repeat 0px 0px;
}

div.productAdded.xlKraker
{
	background: #FFF url("../img/Xl_kraker.gif") no-repeat 0px 0px;
}

div.productAdded.noMargin
{
	margin-right: 0px;
}

div.productAdded span.content
{
	width: 158px;
	padding: 5px;
	float: left;
}

div.productAdded span.title
{
	width: 100%;
	height: 45px;
	color: #002648;
	font-weight: bold;
	float: left;
}

div.productAdded span.aantal
{
	width: 100%;
	color: #002648;
	font-weight: normal;
	float: left;
}

div.productAdded span.mainPrice
{
	width: 100%;
	height: 40px;
	float: left;
}

div.productAdded:hover span.mainPrice
{
	background: #EC7E06;
}

div.productAdded span.mainPrice span.left
{
	width: 65px;
	padding-top: 4px;
	float: left;
}

div.productAdded span.mainPrice span.oldPrice
{
	width: 100%;
	text-decoration: line-through;
	color: #7A8E9E;
	float: left;
}

div.productAdded span.mainPrice span.price
{
	width: 100%;
	font-size: 1.3em;
	font-weight: bold;
	color: #EC7E06;
	float: left;
}

div.productAdded:hover span.mainPrice span.oldPrice
{
	color: #F9D9B5;
}

div.productAdded:hover span.mainPrice span.price
{
	color: #FFF;
}

div.productAdded span.mainPrice span.right
{
	width: 100px;
	padding-top: 8px;
	float: left;
}

div.productAdded span.mainPrice span.right span.toevoegen,
div.productAdded span.mainPrice span.right a.toevoegen
{
	width: 71px;
	height: 24px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 2.2em;
	background: url("http://www.liftplaats.nl/seb/img2/btnToevoegen.gif") no-repeat 0px 0px;
	display: none;
	float: left;
}

div.productAdded:hover span.mainPrice span.right span.toevoegen,
div.productAdded:hover span.mainPrice span.right a.toevoegen
{
	display: block;
}

div.productAdded span.mainPrice span.right span.quantity
{
	width: 26px;
	height: 26px;
	color: #000000;
	font-weight: bold;
	line-height: 2.3em;
	background: url("http://www.liftplaats.nl/seb/img2/bgAantal.gif") no-repeat 0px 0px;
	display: none;
	float: left;
}

div.productAdded:hover span.mainPrice span.right span.quantity
{
	display: block;
}

div.productAdded span.toegevoegd
{
	width: 100%;
	height: 40px;
	color: #FFF;
	line-height: 3.6em;
	text-align: center;
	background: #EC7E06;
	float: left;
}

div.productAdded span.mainPrice span.right span.quantityAdded
{
	width: 26px;
	height: 26px;
	color: #FFF;
	font-weight: bold;
	line-height: 2.3em;
	margin-right: 3px;
	background: url("http://www.liftplaats.nl/seb/img2/AantalAdded.gif") no-repeat 0px 0px;
	display: block;
	float: right;
}

div.productAdded:hover span.mainPrice span.right span.quantityAdded
{
	display: none;
}
/*[NOT AVAILABLE] --------------------------------------------------------------------------------*/
div.product.notAvailable
{
	color: #A9B6C0;
}

div.product.notAvailable .title
{
	color: #A9B6C0;
}

div.product.notAvailable .aantal
{
	color: #A9B6C0;
}

div.product.notAvailable span.mainPrice
{
	background: #A9B6C0;
	display: block;
}

div.product.notAvailable span.mainPrice span.oldPrice
{
	color: #FFF;
}

div.product.notAvailable span.mainPrice span.price
{
	color: #FFF;
}
/*[NOT AVAILABLE] --------------------------------------------------------------------------------*/

div.productsDetail
{
	width: 525px;
	height: 252px;
	float: left;
}

div.productsDetail .detailTop
{
	width: 525px;
	height: 31px;
	background: url("img2/bgDetailTop.gif") no-repeat 0px 0px;
	float: left;
}

div.productsDetail .detailTop a
{
	width: 28px;
	height: 28px;
	background: url("img2/closeDetails.gif") no-repeat 0px 0px;
	float: right;
}

div.productsDetail .detailContent
{
	width: 510px;
	padding: 22px 0px 14px 37px;
	background: url("img2/bgProductDetails.gif") repeat-y 0px 0px;
	float: left;
}

div.productsDetail .detailContent .image
{
	width: 205px;
	text-align: center;
	float: left;
}

div.productsDetail .detailContent .image img
{
}

div.productsDetail .detailContent .information
{
	width: 227px;
	float: left;
}

.information .title
{
	color: #002648;
	font-size: 1.3em;
	font-weight: bold;
}

.information .text
{
	color: #000000;
	font-size: 1.0em;
	font-weight: normal;
	padding: 12px 0px 12px 0px;
	border-bottom: 1px solid #D9E1E8;
}

.information table
{
	margin-top: 10px;
}

.information table tr
{
	height: 23px;
}

.information table tr td
{
	color: #4C677F;
}

.information table tr span.oldPrice
{
	width: 100%;
	text-decoration: line-through;
	color: #7A8E9E;
	float: left;
}

.information table tr span.price
{
	width: 100%;
	font-size: 1.3em;
	font-weight: bold;
	color: #EC7E06;
	float: left;
}

.information table tr td a.toevoegen,
.information table tr td span.toevoegen
{
	width: 72px;
	height: 24px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 2.2em;
	text-align: center;
	background: url("img2/btnToevoegenDetail.gif") no-repeat 0px 0px;
	display: block;
	cursor: pointer;
	float: left;
}

.information table tr td span.quantity
{
	width: 25px;
	height: 26px;
	color: #000000;
	font-weight: bold;
	line-height: 2.3em;
	text-align: center;
	background: url("img2/bgAantalDetails.gif") no-repeat 0px 0px;
	display: block;
	float: left;
}

div.productsDetail .detailBottom
{
	width: 510px;
	height: 16px;
	background: url("img2/bgDetailBottom.gif") no-repeat 0px 0px;
	float: left;
}

/*[PRODUCT SORT] --------------------------------------------------------------------------------*/
div.layout div.sortNav
{
	width: 530px;
	padding-bottom: 10px;
	float: left;
}

div.layout div.sortNav a
{
	width: 65px;
	border: 1px solid #EA8509;
	height: 22px;
	padding: 0px 10px 0px 10px;	/* top right bottom left */
	background: #EA8509 url("http://www.liftplaats.nl/seb/img2/bgBtn.gif") repeat-x 0px 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.0em;
	line-height: 2.0em;
	cursor: pointer;
	float: right;
}

div.sort
{
	width: 530px;
	float: left;
}

div.sort .title
{
	width: 515px;
	height: 31px;
	font-size: 1.2em;
	font-weight: bold;
	color: #EC7E06;
	line-height: 2.3em;
	padding: 0px 0px 0px 15px;
	float: left;
}

div.sort .productSort
{
	width: 498px;
	padding: 15px;
	border: 1px solid #CED7DF;
	background: #FFF;
	float: left;
}

div.sort .productSort form
{
	background: none;
}

div.sort .productSort form select
{
	width: 498px;
}

div.sort .productSort form .nav
{
	margin-top: 15px;
	float: right;
}

div.sort .productSort form .nav a
{
	border: 1px solid #EA8509;
	height: 22px;
	padding: 0px 10px 0px 10px;	/* top right bottom left */
	background: #EA8509 url("http://www.liftplaats.nl/seb/img2/bgBtn.gif") repeat-x 0px 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.0em;
	line-height: 2.0em;
	cursor: pointer;
}

div.sort .productSort form .nav a.sortUp
{
	margin-right: 5px;
	float: left;
}

div.sort .productSort form .nav a.sortDown
{
	float: left;
}

div.sort .productSort form .nav a.sortSave
{
	float: right;
}
/*===============================================================================================*/
/*	ORDER HISTORY																				 */
/*===============================================================================================*/
div.orderHistoryList,
div.orderHistoryDetail
{
	width: 100%;
	float: left;
}

div.orderHistoryList .title,
div.orderHistoryDetail .title
{
	width: 605px;
	height: 31px;
	color: #EC7E06;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 2.4em;
	padding: 0px 0px 0px 15px;
	float: left;
}

div.orderHistoryList .info,
div.orderHistoryDetail .info
{
	width: 592px;
	padding: 10px 14px 10px 14px;
	color: #000;
	margin-bottom: 10px;
	background:	#D9E1E8;
	float: left;
}

div.orderHistoryList .formVeld,
div.orderHistoryDetail .formVeld
{
	margin-bottom: 10px;
}

div.orderHistoryDetail .formVeld form
{
	background: none;
}

div.orderHistoryList table th,
div.orderHistoryDetail table th
{
	background: #00549F;
	color: #FFFFFF;
	text-transform: uppercase;
	height: 25px;
}

div.orderHistoryList table th.thCenter,
div.orderHistoryDetail table th.thCenter
{
	text-align: center;
	border-right: 1px solid #CED7DF;
}

div.orderHistoryDetail table th.thCenter
{
	border-right: 0px;
	border-left: 1px solid #CED7DF;
}

div.orderHistoryDetail table .center
{
	text-align: center;
}

div.orderHistoryList table th.thLine,
div.orderHistoryDetail table th.thLine
{
	border-right: 1px solid #CED7DF;
}

div.orderHistoryList table tr.trBlue,
div.orderHistoryDetail table tr.trBlue
{
	background: #D9E1E8;
}

div.orderHistoryList table td,
div.orderHistoryDetail table td
{
	padding: 8px 0px 8px 0px;
}

div.orderHistoryDetail table td
{
	padding: 4px 0px 4px 0px;
}

div.orderHistoryList table td.tdCenter,
div.orderHistoryDetail table td.tdCenter
{
	text-align: center;
	border-right: 1px solid #CED7DF;
}

div.orderHistoryDetail table td.tdCenter
{
	border-right: 0px;
	border-left: 1px solid #CED7DF;
}

div.orderHistoryList table td.tdLine,
div.orderHistoryDetail table td.tdLine
{
	border-right: 1px solid #CED7DF;
}

div.orderHistoryDetail table tr.disabled
{
	color: #A9B6C0;
}
/*===============================================================================================*/
/*	FOOTER																						 */
/*===============================================================================================*/
div.footer .footerTop
{
	width: 905px;
	padding: 25px 25px 4px 25px;
	background: #F7F8F9;
	float: left;
}

div.footer .footerTop .linkBlok
{
	width: 220px;
	float: left;
}

div.footer .footerTop .linkBlok .title
{
	width: 100%;
	color: #002648;
	font-weight: bold;
	margin-bottom: 8px;
	float: left;
}

div.footer .footerTop .linkBlok a
{
	color: #637A8F;
	clear: both;
	display: block;
	margin-bottom: 8px;
}

div.footer .footerTop .footerLogos
{
	width: 160px;
	margin-top: 64px;
	float: right;
}

div.footer .footerTop .footerLogos a
{
	margin-right: 20px;
	float: left;
}

div.footer .footerBottom
{
	width: 955px;
	background: #D9E1E8 url("http://www.liftplaats.nl/seb/img2/bg_header3.png") repeat-x 0 0;

	float: left;
}

div.footer .footerBottom .links
{
	width: 175px;
	height: 54px;
	padding-left: 25px;
	line-height: 5.1em;
	float: left;
}

div.footer .footerBottom .links a
{
	color: #FFF;
	text-decoration: none;
}

div.footer .footerBottom .links a:hover
{
	text-decoration: underline;
}

div.footer .footerBottom .image
{
	float: right;
}
/*===============================================================================================*/
/*	MISC																						 */
/*===============================================================================================*/

/*===============================================================================================*/
/* Generic context menu styles */
/*===============================================================================================*/
.contextMenu {
	position: absolute;
	width: 120px;
	z-index: 99999;
	border: solid 1px #CCC;
	background: #EEE;
	padding: 0px;
	margin: 0px;
	display: none;
}

.contextMenu LI {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.contextMenu A {
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 20px;
	height: 20px;
	background-position: 6px center;
	background-repeat: no-repeat;
	outline: none;
	padding: 1px 5px;
	padding-left: 28px;
}

.contextMenu LI.hover A {
	color: #FFF;
	background-color: #3399FF;
}

.contextMenu LI.disabled A {
	color: #AAA;
	cursor: default;
}

.contextMenu LI.hover.disabled A {
	background-color: transparent;
}

.contextMenu LI.separator {
	border-top: solid 1px #CCC;
}

/*
	Adding Icons
	
	You can add icons to the context menu by adding
	classes to the respective LI element(s)
*/

.contextMenu LI.edit A { background-image: url(images/page_white_edit.png); }
.contextMenu LI.cut A { background-image: url(images/cut.png); }
.contextMenu LI.copy A { background-image: url(images/page_white_copy.png); }
.contextMenu LI.paste A { background-image: url(images/page_white_paste.png); }
.contextMenu LI.delete A { background-image: url(images/page_white_delete.png); }
.contextMenu LI.quit A { background-image: url(images/door.png); }
/*===============================================================================================
