/* --------------------body----------------------------- */

html, body {

	margin : 0;

	padding : 0;

	height : 100%;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	color :	#000;

	background:	#FF0 url(/images/bg.jpg) repeat-x top left;

}



a, h2 a:hover, h3 a:hover {
	color: 				#00aeef;
	text-decoration: 	underline;
}

a:hover {
	color: 				#901f77;
	text-decoration: 	underline;
}



a img {
	border: 0px;
}



/* --------------------CONTAINERS----------------------- */

#outer {

	min-height : 100%;

	height : 100%;

	position : relative;

	padding: 0px;

	margin: 0px;

}

#wrapper {

	width : 900px;

	margin : auto;

	padding: 0px;

}

#container {

	margin: 15px 0px 0px 0px;

}







/* --------------------HEADER--------------------------- */

#header {

	height : 130px;

	margin: 0px;

	padding: 0px;

}

	#header img.logo {

		float: left;

		position: relative;

		display: block;

		top : 23px;

	}

	#header img.plate {

		float: left;

		position: relative;

		display: block;

		top : 30px;

		margin-left: 50px;

	}

	#header img.toytoy {

		float: right;

		position: relative;

		display: block;

		top : 0px;

	}







/* --------------------MENU-------------------------- */

#menu {

	height : 18px;

	border: 0px solid #000;

	margin: 0px;

	padding: 13px 0px 11px 0px;

}







/* --------------------LEFT-------------------------- */

#left {

	float: left;

	width: 250px;

	margin: 0px 20px 0px 0px;

	border: 0px solid #000;

}



#leftmenutop {

	height: 10px;

	padding: 0px;

	margin: 0px;

	background: url(/images/lmt.png) no-repeat left bottom;

}

#leftmenumiddle {

	padding: 0px 5px 5px 5px;

	margin:0px;

	background: url(/images/lmm.png) repeat-y left top;

	text-align:	left;

}

#leftmenubottom {

	height: 8px;

	padding: 0px;

	margin:0px;

	background: url(/images/lmb.png) no-repeat left top;

}







/* --------------------ADDS-------------------------- */



#add1 {

	float: left;

}

#add2 {

	float: right;

}

#addtop {

	height: 10px;

	padding: 0px;

	margin: 10px 0px 0px 0px;

	width: 243px;

	background: url(/images/lt.png) no-repeat left top;

}

#addmiddle {

	margin:0px;

	padding: 0px;

	width: 243px;

	text-align: center;

	background: url(/images/lm.png) repeat-y left top;

}

#addbottom {

	height: 8px;

	padding: 0px;

	margin:0px;

	width: 243px;

	background: url(/images/lb.png) no-repeat left top;

}







/* --------------------CONTENT-------------------------- */

#content {

	float: left;

	width: 628px;

	padding: 0px;

	margin:	0px;

}

#contenttop {

	height: 10px;

	padding: 0px;

	margin: 0px;

	background: url(/images/ct.png) no-repeat left top;

	width: 628px;

	float: left;

}

#contentmiddle {

	margin:0px;

	width: 622px;

	padding: 0px 0px 2px 4px;

	background: url(/images/cm.png) repeat-y left top;

	float: left;

}

#contentbottom {

	height: 8px;

	padding: 0px;

	margin:0px;

	width: 628px;

	float: left;

	background: url(/images/cb.png) no-repeat left top;

}







/* --------------------INHOUD-------------------------- */

#inhoud {

	width: 606px;

	background: url(/images/toytoys.png) no-repeat bottom right;

	font-size: 12px;

	padding: 3px 3px 20px 3px;

	text-align: justify;

	display: block;

}

#inhoud p {

	margin:0px;

	padding: 0px 130px 10px 0px

}

#inhoud p.full {

	width: 605px;

	margin:0px;

	padding: 0px 130px 10px 0px

}

#inhoud p strong {

	display: block;

	padding: 0px 0px 5px 0px;

}







/* ---------------------ERROR---------------------------- */

#error {

	background:			#ffe1de url(/images/error.gif) no-repeat 8px 8px;

	border: 			1px solid #FF0000;

	font-family: 		Verdana, Arial, Helvetica, sans-serif;

	color: 				#000;

	font-size: 			11px;

	line-height:		1.4;

	text-align:			left;

	clear: 				both;

	padding:			8px 8px 8px 28px;

	margin:				10px 0xp 10px 10px;

	display: 			inline-block;

}



#succes {

	background:			#e6f3e2 url(/images/succes.gif) no-repeat 8px 8px;

	border: 			1px solid #169203;

	font-family: 		Verdana, Arial, Helvetica, sans-serif;

	color: 				#000;

	font-size: 			11px;

	line-height:		1.4;

	text-align:			justify;

	clear: 				both;

	padding:			8px 8px 8px 28px;

	margin-top:			10px;

	margin-bottom:		5px;

	display: 			inline-block;

}







/* -------------------STAPPEN------------------------ */

table.bestelling {

	float: left;

}

.bestelling th {

	background:			#901f77;

	border-top:			1px solid #000;

	border-bottom:		1px solid #000;

	color:				#FFF;

	font-weight:		bold;

	padding:		4px;

}

.bestelling td {

	padding:		4px;

}







/* --------------------FORMS-------------------------- */

label, input[type="radio"], input[type="submit"], input[type="button"] {

	cursor: pointer;

}

.btn1, .btn2 {

	border : 1px solid #333;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	padding-bottom : 1px;

	color : #FFF;

	font-weight : bold;

	text-decoration : none;

	cursor : pointer;

}

	.btn1 {

		background-color : #901f77;

	}

	.btn2 {

		background-color : #00aeef;

	}


