#frontpage										{ padding: 10px; }
#frontpage .box									{ background-color: #FFFFFF; padding: 10px; }
#frontpage .box ul								{ margin: 0px; padding: 0px; list-style: none; }
#frontpage .box ul li 							{ float: left; }
#frontpage .box ul li ul						{  }
#frontpage .box ul li ul li						{ padding: 0px; height: 26px; line-height: 26px; }
#frontpage .box ul li.top ul li					{ background-image: url('../images/site_login_bg.png'); line-height: 32px; padding-left: 10px; height: 32px; }
#frontpage .box a								{ color: #84910F; text-decoration: none; }
#frontpage .box a:hover							{ color: #84910F; text-decoration: underline; }
#frontpage h2									{ margin: 0px; padding: 0px; padding-left: 5px; padding-bottom: 5px; font-family: Cowboys; font-size: 24px; color: #D84F8F; }

#frontpage #new_audio							{ float: left; width: 465px; margin-right: 10px; margin-bottom: 10px; padding-bottom: 13px; }
#frontpage #new_video							{ float: left; width: 465px; margin-bottom: 10px;  }

#frontpage #reacties							{ float: left; width: 580px; }
#frontpage #reacties .info						{ float: left; width: 280px; margin-bottom: 5px; }
#frontpage #reacties .info .link				{ float: right; }
#frontpage #reacties .info .thumb				{ float: left; width: 65px; }
#frontpage #reacties .info .thumb img			{ height: 60px; width: 60px; }
#frontpage #reacties .info .text				{ float: left; width: 215px; height: 60px; overflow: hidden; line-height: 20px; }
#frontpage #reacties .info .text .link			{ margin-right: 5px; margin-top: 3px; }

#frontpage #new_video .info						{ float: left; width: 232px; margin-bottom: 5px; }
#frontpage #new_video .info .thumb				{ float: left; width: 65px; }
#frontpage #new_video .info .thumb img			{ height: 60px; width: 60px; }
#frontpage #new_video .info .text				{ float: left; width: 145px; height: 50px; padding-top: 10px; padding-left: 10px; overflow: hidden; line-height: 20px; }

#frontpage #shoutout 							{ float: left; background-color: #414141; width: 370px; margin-left: 10px; padding: 10px; }
#frontpage #shoutout h2							{ margin-top: 13px;  }

#frontpage #webshop								{ float: left; margin-top: 10px; background-color: #FFFFFF; width: 370px; padding: 10px; text-align: center; }
#frontpage #webshop h2							{ float: left; }
#frontpage #info								{ float: left; margin-top: 10px; width: 580px; margin-left: 10px; }
#frontpage #info #leden							{  }
#frontpage #info #artiesten						{ margin-top: 10px; }
#frontpage #info ul								{  }
#frontpage #info ul li							{ padding: 8px; text-align: center; }

#frontpage #home_add							{ float: left; margin-bottom: 10px; }
#frontpage #home_add .box						{ text-align: center; height: 85px; width: 465px; float: left; }
#frontpage #home_adds							{ float: left; margin-bottom: 10px; }
#frontpage #home_adds .box						{ float: left; width: 135px; margin-left: 10px; height: 85px; text-align: center; }
#frontpage #home_adds .box p					{ margin: 0px; padding: 0px; font-weight: bold; margin-bottom: 5px;}
#frontpage #home_adds .box img					{ align: center; }

#webshop .info									{ background-image: url('../images/site_login_bg.png'); line-height: 32px; padding-left: 10px; padding-right: 5px; height: 32px; float: left; width: 405px; overflow: hidden; }
#webshop .info .price							{ float: left; width: 75px; }
#webshop .info .buttons							{ float: right; }
#webshop .info .buttons	.toevoegen				{ float: left; background-image: url('../icons/toevoegen.png'); height: 23px; width: 86px; border: 0px; margin-top: 5px; }
#webshop .info .buttons	.toevoegen:hover		{ cursor: pointer; }
#webshop .info .buttons .aantal					{ float: left; border: 1px solid #AFC113; padding: 0px; height: 21px; line-height: 21px; text-align: center; width: 25px; font-size: 11px; margin-top: 5px; margin-right: 5px; }
#webshop .info .buttons .max					{ float: left; border: 1px solid #AFC113; padding: 0px; height: 21px; line-height: 21px; text-align: center; width: 25px; font-size: 11px; margin-top: 5px; margin-right: 5px;  background-image: url('../images/maxbg.jpg'); }

#webshop 										{ padding: 10px; }
#webshop .box									{ background-color: #FFFFFF; padding: 10px; }
#webshop .box ul								{ margin: 0px; padding: 0px; list-style: none; }
#webshop .box ul li 							{ float: left; }
#webshop .box ul li ul							{  }
#webshop .box ul li ul li						{ padding: 0px; height: 26px; line-height: 26px; }
#webshop .box ul li.top ul li					{ background-image: url('../images/site_login_bg.png'); line-height: 32px; padding-left: 10px; height: 32px; }
#webshop .box ul li.btw ul li					{ background-image: url('../images/site_login_bglight.jpg'); line-height: 32px; padding-left: 10px; height: 32px; }
#webshop .box a									{ color: #84910F; text-decoration: none; }
#webshop .box a:hover							{ color: #84910F; text-decoration: underline; }
#webshop h2										{ margin: 0px; padding: 0px; padding-left: 5px; padding-bottom: 5px; font-family: Cowboys; font-size: 24px; color: #D84F8F; }

.inputwebshop									{ width: 325px; }

#test
