
html, body{					width:100%;height:100%;background-color:#363a82;padding:0px;margin:0px;font-family:arial;font-size:12px;text-align:center;background-image:url('/images/layout/bg.jpg');}
       
h1, h2, h3{					color:#24257a;}
h1{							font-size:14px;}          

p{							color:#6f6d9e;}   

caption{					display:none}

    
.bold{						font-weight:bold}

#container{					width:830px;height:auto;margin:0px auto;padding-top:25px}
                        	
#top{						width:800px;height:163px;background-color:#fff;border:15px solid #afafd1;border-bottom:0px;}					
#top #logo{					position:relative;float:left;margin-top:40px;margin-left:30px;border:0px}
#top #right{				float:right;text-align:right;}
#top #right #thuiswinkel{	margin-right:30px;margin-top:15px;margin-bottom:30px}
#top #right p{				float:none;margin-right:25px;width:300px;height:19px;text-align:left;color:#24257a;background:url(/images/logos/marktplaats.jpg) no-repeat 24px 0px;cursor:pointer}  

#border{					border:1px solid;float:none;height:15px;background-color:#e4ae48;width:800px;border:15px solid #afafd1;border-top:0px;border-bottom:0px}    
            	
#menu{						background-image:url(/images/layout/menu.jpg);background-repeat:no-repeat;width:830px;height:44px;}
#menu ul{					margin:0px;margin-left:26px;padding:0px;float:left;position:relative;width:600px;height:44px;list-style:none inside}
#menu li.normal{			padding-left:10px;padding-right:10px;float:left;color:#fff;line-height:36px;font-weight:bold;background:url(/images/layout/splitter.jpg) no-repeat 100% 14px;}
#menu li.last{				padding-left:10px;padding-right:10px;float:left;color:#fff;line-height:36px;font-weight:bold;}
#menu li a{                	color:#fff;text-decoration:none}
#menu li a.active{			color:#24257a}     	

#main{						padding:0px;margin:0px auto;text-align:center;width:800px;border:15px solid #afafd1;border-top:0px solid #fff;height:auto;background-color:#fff;padding-top:5px}
#main #left{				float:left;margin-top:6px;margin-left:10px;}
#main #right{				float:right;margin-top:20px;margin-right:10px}
#main #right h1{			float:none;position:relative;text-align:left;}
#main #right p{				float:none;position:relative;text-align:left;width:520px;font-size:12px;}

#login{						float:none;text-align:center;width:704px;height:240px;background-image:url('/images/layout/login.jpg');margin:0px auto;margin-bottom:30px;line-height:30px}
#login form{				float:right;position:relative;width:370px;padding:0px;margin:0px;margin-top:40px;line-height:30px}
#login form h1{				float:right;color:#fff;font-weight:bold;font-size:14px;margin-right:40px;font-weight:bold}
#login form p{				float:right;font-size:12px;padding:0px;margin:0px;margin-right:40px}
#login form label{			float:left;line-height:22px;text-align:right;color:#4a4b91;width:150px;font-size:13px;margin-bottom:5px}
#login form input{			float:right;height:16px;width:150px;margin-right:40px;margin-bottom:5px}
#login #tracepackage{		float:left;width:125px;height:40px;margin:0px;padding:0px;margin-left:42px}
#login #retour{				float:right;width:149px;height:40px;margin:0px;padding:0px;margin-right:40px}

.ordersDetailTable {		width: 490px;border: 1px solid #ccc;border-collapse: collapse;background: #fafafa;font-size:12px}
.ordersDetailTable th {		background: url('/images/layout/checkoutTableHeader.jpg') repeat-x;border-bottom: 1px solid #ccc;height: 22px;}
.ordersDetailTable td {		border-bottom: 1px solid #ccc;padding: 5px;}
.ordersDetailTable img {	border: 0px;}

#errorMessageContainer {	width: 437px;padding: 10px;padding-left: 40px;border: #f00 1px dashed;margin-bottom: 20px;background: url('/img/error_icon.jpg') no-repeat 10px 6px #fff;font-size:12px}
#infoMessageContainer {		width: 437px;padding: 10px;padding-left: 40px;border: #888 1px dashed;margin-bottom: 20px;background: url('/img/info_icon.jpg') no-repeat 10px 6px #fff;font-size:12px}
#acceptMessageContainer {	width: 437px;padding: 10px;padding-left: 40px;border: #888 1px dashed;margin-bottom: 20px;background: url('/img/accept_icon.jpg') no-repeat 10px 6px #fff;font-size:12px}

.trackandtrace{				color:#000;}
.buttons {					background-color: #e6e2e9;border: 1px; solid #ccc;text-decoration: none;text-align: center;padding: 3px 5px 2px;cursor: pointer;width: 90px;color: #ff2146;	
							position: relative;	left: 13px;	margin-bottom: 12px;font-size: 12px;line-height: 14px;}				
.support-intro{				text-align:left;font-size:12px;padding:0px;margin:0px;margin-bottom:10px;margin-left:12px;color:#555555;line-height:20px}
			
.support{					text-align:left;border:1px solid #afafd1;position:relative;width:510px;background-color:#e8e8f3;margin:0px;padding:5px;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:14px;line-height:20px}
.support h2{				color:#000;font-size:15px;font-weight:bold;padding:0px;margin:0px;display:block;font-size:12px;text-align:left}				
.support a{					text-decoration:none;color:#555555;text-align:left;font-weight:normal;font-size:12px;padding-left: 0px;}							
.support p{					color:#555555;text-align:left;font-size:12px;padding:0px;margin:0px;margin-bottom:10px;margin-left:12px;}							
.support p a{				background:none}							

.fsWrapper h2 {				font-size: 12px;font-weight: normal;color: #ff2146;	margin-left: 3px;}
.fsWrapper fieldset{		font-size:12px}
.fsWrapper legend{			font-size:12px}

.fieldbox {					position: relative;font-size:12px;}		
.formSpan {					margin: 5px;margin-right: 20px;font-size:12px;text-align:left}			
.formSpan p{				font-size:12px;text-align:left}			
.money2{					font-size:12px}
									
#wrapFix {					position: relative;height:1px;clear: both;width: auto;padding:0px;margin:0px;font-size:1px;}
									
#login{						width:704px;height:240px;background-image:url('/images/layout/login.jpg');margin:0px;margin-bottom:30px;margin-left:45px;}
#login form label{			float:left;line-height:22px;text-align:right;color:#4a4b91;width:150px;font-size:13px;}
#login #tracepackage{		float:left;width:125px;height:40px;margin:0px;padding:0px;margin-left:42px;margin-top:25px;}
#login #retour{				float:right;width:149px;height:40px;margin:0px;padding:0px;margin-right:40px;margin-top:25px}

.titel{						font-size: 12px;font-weight: bold;color: #21479c;margin:0px;padding:0px;margin-bottom:0px;padding-bottom:0px;text-align:left;margin:10px 0 10px;padding:0;}

.terms{						position:relative;background-color:#fff;margin:0px;padding:5px;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:14px;line-height:20px}
.terms h3{					font-size:12px;font-weight:bold;}				
.terms  a{					text-decoration:none;color:#23217d;text-align:left;font-weight:normal;font-size:12px}							
.terms  p{					text-align:left;font-size:12px;padding:0px;margin:0px;margin-bottom:10px;margin-left:12px;color:#555555;}

.aboutus{					text-align:left;font-size:12px;padding:0px;margin:0px;margin-bottom:10px;margin-left:12px;color:#555555;line-height:20px}

							
@media screen and (-webkit-min-device-pixel-ratio:0){