@charset "utf-8";
/* ---------------------
basic layout
--------------------- */


.body {
	background			: #ffffff url(../afbddj/back.gif) repeat-x bottom;
	margin				: 0 auto;
	padding				: 0 0 0 0;
	height				: 100%;
	font-family			: Arial, Helvetica, "Sans Serif";
	font-size			: 12px;
	line-height			: 18px;
	font-weight			: normal;
	color				: #666666;
}

div,
td,
p {
	font-size			: 12px;
	line-height			: 18px;
}

a,
a:link,
a:active,
a:visited {
	color				: #cc0000;
	font-weight			: normal;
	text-decoration		: none;
}

a:hover {
	color				: #cc0000;
	text-decoration		: underline;
}

ul {
	margin				: 5px;
	padding				: 5px;
	list-style			: none;
	list-style-type		: square;
}

.li {
	line-height			: 18px;
	padding-left		: 20px;
	padding-top			: 0px;
	list-style-position	: inside;
}





/* ---------------------
template
--------------------- */
#container {
	position			: relative;
	margin				: 0 auto;
	padding				: 0px 0px 0px 0px;
	width				: 1000px;
}

#logo {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 1000px;
	height				: 50px;
	background			: #ffffff url(../afbddj/logo.gif) no-repeat top left;
}

#menu2 {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 300px;
	height				: 20px;
	float				: right;
}

#menu2 a:link {
	color:#999999;
	text-decoration:none;
}
#menu2 a:visited {
	color:#999999;
	text-decoration:none;
}

#menu2 a:active {
	color:#cc0000;
	text-decoration:none;
}

#menu2 a:hover {
	color:#cc0000;
	text-decoration:none;
}

#menu {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 1000px;
	height				: 35px;
	background			: #ffffff url(../afbddj/menu_back.jpg) repeat-x;
}

#afb {
	position			: relative;
	margin				: 5px 0px 10px 0px;
	padding				: 0px 0px 0px 0px;
	background			: #ffffff url(../afbddj/afb_leeg.jpg) top no-repeat ;
	width				: 1000px;
	height				: 110px;
	float				: left;
}

#container_content {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 1000px;
	float				: left;
}

#content1home {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
/*	background			: #ffffff url(../afbddj/back_col1_home.jpg) top no-repeat;*/
	background          : #ffffff url(../random/col4.jpg) top no-repeat;
	z-index				: 10;
}

#content1Rotatie {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	z-index				:1;
	/*background			: #ffffff url(../afbddj/back_col1_home.jpg) top no-repeat ;*/
}
/*
#content1home {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_home.jpg) top no-repeat ;
}
*/

#content1horeca {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_horeca.jpg) top no-repeat ;
}

#content1ddj {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_ddj.jpg) top no-repeat ;
}

#content1fitness {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_fitness.jpg) top no-repeat ;
}

#content1retail {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_retail.jpg) top no-repeat ;
}

#content1audio {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_audio.jpg) top no-repeat ;
}

#content1contactform {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_contact.jpg) top no-repeat;
}

#content1news {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_news.jpg) top no-repeat;
}

#content1faq {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_faq.jpg) top no-repeat;
}

#content1vacatures {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 244px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col1_vacatures.jpg) top no-repeat;
}





#content1muziek {
	position			: relative;
	margin				: 215px 20px 0px 40px;
	padding				: 0px 0px 0px 0px;
	width				: 184px;
	height				: 70px;
	float				: left;
	color				: #333333;
	line-height			: 14px;
	z-index				: 15;
}

#content1nieuws {
	position			: relative;
	margin				: 37px 20px 0px 40px;
	padding				: 0px 0px 0px 0px;
	width				: 184px;
	height				: 80px;
	float				: left;
	color				: #ffffff;
	line-height			: 14px;
	z-index				: 20;
}

#content1contact {
	position			: relative;
	margin				: 320px 20px 0px 40px;
	padding				: 0px 0px 0px 0px;
	width				: 184px;
	height				: 70px;
	float				: left;
	color				: #ffffff;
	line-height			: 14px;
}

.content1knop {
	position			: relative;
	margin				: 5px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 184px;
	float				: left;
}





#content2 {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 242px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col2.jpg) top no-repeat ;
}

#content3 {
	position			: relative;
	margin				: 0px 10px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 242px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col3.jpg) top no-repeat ;
}

#content4 {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 242px;
	height				: 400px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col4.jpg) top no-repeat ;
}

.content_titel {
	position			: relative;
	margin				: 15px 15px 0px 15px;
	padding				: 0px 0px 0px 0px;
	width				: 210px;
	float				: left;
}

.content_bullets {
	position			: relative;
	margin				: 0px 5px 0px 15px;
	padding				: 0px 0px 0px 0px;
	width				: 220px;
	float				: left;
}

.content_knop {
	position			: relative;
	margin				: 5px 15px 0px 15px;
	padding				: 0px 0px 0px 0px;
	width				: 210px;
	float				: left;
}

.content_payoff {
	position			: relative;
	margin				: 5px 15px 0px 15px;
	padding				: 0px 0px 0px 0px;
	width				: 210px;
	text-align			: center;
	float				: left;
}

.lijn {
	position			: relative;
	margin				: 18px 15px 0px 15px;
	padding				: 0px 0px 0px 0px;
	width				: 210px;
	height				: 1px;
	background			: #DEDEDE;
	float				: left;
}





/* ---------------------
content5
--------------------- */
#menu3 {
	position			: relative;
	margin				: -15px 0px 5px 10px;
	padding				: 0px 0px 0px 0px;
	width				: 990px;
	height				: 20px;
	float				: left;
	z-index				: 100;
}

#menu3 a:link {
	color				: #666666;
	text-decoration		: none;
}

#menu3 a:visited {
	color				: #666666;
	text-decoration		: none;
}

#menu3 a:hover {
	color				: #cc0000;
	text-decoration		: none;
}

.menu3actief {
	color				: #dc1f1c;
}



#content5 {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 746px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5.jpg) top no-repeat ;
}

#content5lang {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 746px;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5b.jpg) top no-repeat ;
}

#content5inside {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 746px;
	min-height			: 214px;
	float				: left;
}

.content5_titel {
	position			: relative;
	margin				: 20px 25px 0px 25px;
	padding				: 0px 0px 0px 0px;
	width				: 696px;
	float				: left;
	font-size			: 32px;
	font-weight			: bold;
	line-height			: 34px;
	color				: #333333;
}

.content5_titelspecs {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 520px;
	float				: left;
	font-size			: 32px;
	font-weight			: bold;
	line-height			: 24px;
	color				: #333333;
}

.content5_intro {
	position			: relative;
	margin				: 20px 25px 0px 25px;
	padding				: 0px 0px 0px 0px;
	width				: 696px;
	float				: left;
	font-size			: 16px;
	font-weight			: normal;
	line-height			: 20px;
	color				: #666666;
}

.lijn5 {
	position			: relative;
	margin				: 25px 25px 0px 25px;
	padding				: 0px 0px 0px 0px;
	width				: 696px;
	height				: 1px;
	background			: #cccccc;
	float				: left;
}

.content5_tekst {
	position			: relative;
	margin				: 20px 25px 0px 25px;
	padding				: 0px 0px 0px 0px;
	width				: 690px;
	float				: left;
	font-size			: 12px;
	font-weight			: normal;
	line-height			: 20px;
	color				: #333333;
}

.content5_tekstl {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 320px;
	float				: left;
	font-size			: 12px;
	font-weight			: normal;
	line-height			: 20px;
	color				: #333333;
}

.content5_tekstr {
	position			: relative;
	margin				: 0px 0px 0px 50px;
	padding				: 0px 0px 0px 0px;
	width				: 320px;
	float				: left;
	font-size			: 12px;
	font-weight			: normal;
	line-height			: 20px;
	color				: #333333;
}

.content5_tekstfade {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 20px 25px 0px 25px;
	width				: 696px;
	float				: left;
	font-size			: 12px;
	font-weight			: normal;
	line-height			: 20px;
	color				: #333333;
	background			: #ffffff url(../afbddj/back_col5_fade.jpg) top no-repeat ;
}

.content5_titel2 {
	font-size			: 20px;
	font-weight			: bold;
	line-height			: 40px;
	color				: #333333;
}

.content5_titel3 {
	font-size			: 22px;
	font-weight			: normal;
	line-height			: 30px;
	color				: #ffffff;
}

.content5_titel4 {
	font-size			: 20px;
	font-weight			: normal;
	line-height			: 40px;
	color				: #333333;
}

.content5_vlak {
	position			: relative;
	margin				: 20px 25px 0px 25px;
	padding				: 10px 25px 0px 25px;
	width				: 646px;
	float				: left;
	font-size			: 12px;
	font-weight			: normal;
	line-height			: 22px;
	color				: #ffffff;
	background			: #ffffff url(../afbddj/content5_vlak.jpg) top no-repeat ;
}

.content5_vlakb {
	position			: relative;
	margin				: 0px 25px 0px 25px;
	padding				: 0px 25px 0px 25px;
	width				: 646px;
	height				: 25px;
	float				: left;
	font-size			: 12px;
	font-weight			: normal;
	line-height			: 22px;
	color				: #ffffff;
	background			: #ffffff url(../afbddj/content5_vlak.jpg) bottom no-repeat ;
}



.content5_footer {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_item.jpg) top no-repeat ;
}

.content5_footerFitness {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_itemfitness.jpg) top no-repeat ;
}

.content5_footerHoreca {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_itemhoreca.jpg) top no-repeat ;
}

.content5_footerHorecaMuziek {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_itemhorecamuziek.jpg) top no-repeat ;
}

.content5_footerBlanco2 {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_itemleeg.jpg) top no-repeat ;
}

.content5_footerBlanco3 {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_productenleeg.jpg) top no-repeat ;
}

.content5_footerBlanco {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 10px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_productenleeg.jpg) bottom no-repeat ;
}

.content5_footerAudioMerken {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_itemmerken.jpg) top no-repeat ;
}

.content5_footerAudio {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_itemaudio.jpg) top no-repeat ;
}

.content5_footerAbonnementen {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_itemabonnementen.jpg) top no-repeat ;
}

.content5_footerDDJ {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_itemaudio.jpg) top no-repeat ;
}

.content5_footerRetail {
	position			: relative;
	margin				: 20px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_itemretail.jpg) top no-repeat ;
}

.content5_footercol {
	position			: relative;
	margin				: 10px 0px 0px 20px;
	padding				: 0px 0px 0px 0px;
	width				: 228px;
	height				: 100px;
	text-align			: left;
	float				: left;
}

.contentNews {
	position			: relative;
	margin				: 10px 0px 0px 20px;
	padding				: 0px 0px 0px 0px;
	width				: 225px;
	text-align			: left;
	float				: left;
}

.content5_footerknop {
	position			: relative;
	margin				: 10px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 200px;
	float				: left;
}

.content5_footerknop2 {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 200px;
	float				: left;
}

.content5_prijs {
	padding				: 2px 4px 2px 4px;
	font-size			: 15px;
	font-weight			: normal;
	color				: #ffffff;
	background-color	: #666666;
}

.content5_prijs2 {
	position			: relative;
	margin				: 0px 40px 0px 0px;
	padding				: 10px 15px 10px 15px;
	font-size			: 24px;
	font-weight			: normal;
	color				: #ffffff;
	background-color	: #cc0000;
	float				: right;
	text-align			: right;
}



.content6_tekst {
	position			: relative;
	margin				: 20px 15px 0px 15px;
	padding				: 0px 0px 0px 0px;
	width				: 716px;
	height				: 80px;
	float				: left;
	font-size			: 12px;
	font-weight			: normal;
	line-height			: 20px;
	color				: #333333;
}

#content6inside {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 746px;
	min-height			: 228px;
	float				: left;
}





/*------------------
bullets
-------------------*/
#bulletlist {
	margin-left			: 0;
	padding-left		: 0;
	list-style			: none;
}

#bulletlist li {
	padding-left		: 25px;
	background-image	: url(../afbddj/bullet.png);
	background-repeat	: no-repeat;
	background-position	: 0 .2em;
}

#spec {
	margin-left			: 0;
	padding-left		: 0;
	list-style			: none;
}

#spec li {
	padding-left		: 25px;
	background-image	: url(../afbddj/bullet2.png);
	background-repeat	: no-repeat;
	background-position	: 0 .2em;
}

.bullethome {
	margin-left			: 0;
	padding-left		: 0;
	list-style			: none;
}

.bullethome li {
	padding-left		: 20px;
	background-image	: url(../afbddj/bullethome.png) ;
	background-repeat	: no-repeat;
	background-position	: 0 .1em;
	color				: #333333;
}





/*------------------
producten
-------------------*/
.content5_footerPro1 {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_producten1.jpg) top no-repeat ;
}

.content5_footerPro2 {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_producten2.jpg) top no-repeat ;
}

.content5_footerPro3 {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 1px;
	width				: 745px;
	height				: 175px;
	text-align			: center;
	float				: left;
	background			: #ffffff url(../afbddj/back_col5_producten3.jpg) top no-repeat ;
}





/* ---------------------
footer
--------------------- */
#footer {
	position			: relative;
	margin				: 100px 0px 50px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 100%;
	float				: left;
}

#footer1 {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	width				: 750px;
	float				: left;
}

#footer1 a:link {
	color:#999999;
	text-decoration:none;
}
#footer1 a:visited {
	color:#999999;
	text-decoration:none;
}

#footer1 a:active {
	color:#cc0000;
	text-decoration:none;
}

#footer1 a:hover {
	color:#cc0000;
	text-decoration:none;
}

#footer2 {
	position			: relative;
	margin				: 0px 0px 0px 0px;
	padding				: 30px 0px 0px 0px;
	width				: 250px;
	float				: left;
	text-align			: right;
	background			: #ffffff url(../afbddj/logo_footer.gif) no-repeat ;
	color				: #999999;
}

.rood {
	color:#cc0000;
	text-decoration:none;
}

.rood2 {
	color:#cc0000;
	font-size:16px;
	text-decoration:none;
}





/* ---------------------
fonts
--------------------- */
.titel {
	font-size:30px;
	font-weight:normal;
	line-height:24px;
	color:#dd1f1c;
	}

.titel a:link {
	font-size:30px;
	font-weight:bold;
	line-height:30px;
	color:#dd1f1c;
	text-decoration:none;
	}

.titel a:active {
	font-size:30px;
	font-weight:bold;
	line-height:30px;
	color:#dd1f1c;
	text-decoration:none;
	}

.titel a:visited {
	font-size:30px;
	font-weight:bold;
	line-height:30px;
	color:#dd1f1c;
	text-decoration:none;
	}

.titel a:hover {
	font-size:30px;
	font-weight:bold;
	line-height:30px;
	color:#dd1f1c;
	text-decoration:none;
	}

.intro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#dd1f1c;
	}

.bullet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#dd1f1c;
	}
	
.bullettekst {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#333333;
	}

.payoff1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
	color:#000000;
	text-align:center;
	}
	
.payoff1a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#666666;
	text-align:center;
	}
	
.payoff2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
	color:#000000;
	text-align:left;
	}
	
.payoff2a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#666666;
	text-align:left;
	}

.GaTerug {
	position			: relative;
	margin-top 			: 5px;
	width				: 140px;
	font-size			: 12px;
	background			: url(../afbddj/knop_terug.png) left no-repeat;
	text-align			: left;
	padding-left		: 25px;
	float				: left;
}
