.container {background-color:white; position:relative; width:960px; margin:0 auto; padding:0; background-repeat:no-repeat; background-position:0px 200px;}
#taalkeuze {margin-top:17px; width:960px; margin-right:auto; margin-left:auto; text-align:right; display:block; padding-top:0px; padding-bottom:0px; height:22px;}
#taalkeuze a {opacity:0.5; color:#CC002E; text-decoration:none; font-size:1.2em; padding-left:30px; background-image:url(../../_images/deltalent/taal/Netherlands.png); background-repeat:no-repeat; background-position:10px 1px; height:20px; float:right; padding-right:10px; font-weight:normal;}
#taalkeuze a:hover {opacity:1; color:#000; text-decoration:none; font-weight:normal;}
#taalkeuze a.selected {opacity:1; color:#000; font-weight:bold;}
#header {width:960px; height:174px; background-image:url(../../_images/deltalent/bg_header.jpg); background-position:left top; background-repeat:no-repeat; position:relative; overflow:hidden;}
#logo {text-decoration:none; position:absolute; left:10px; top:20px;}
#content {min-height:350px; height:auto !important; height:350px; float:left; width:450px!important;}
#content ul {list-style:outside; margin-left:16px;}
#kollom1 {float:left; width:212px; padding-bottom:60px; margin-top:8px; margin-left:8px;}
#kollom1 h1 {font-size:20px;}
.hoofdAfbeelding {float:left; margin-right:8px;  margin-bottom:0px;}
#kollom2 {float:right; width:200px; margin-top:8px; margin-right:8px;}
#kollom2 ul li {margin-bottom:1px;}
#kollomSponsors {background:#0063be; 
/* for non-css3 browsers */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0063be', endColorstr='#b2cde9'); 
/* for IE */
	background:-webkit-gradient(linear, left top, left bottom, from(#0063be), to(#b2cde9)); 
/* for webkit browsers */
	background:-moz-linear-gradient(top, #0063be, #b2cde9); 
/* for firefox 3.6+ */
	float:right; width:238px; padding-bottom:20px;}
#kollomSponsors h3 {color:#FFF; line-height:18px; text-align:center; margin:8px; margin-top:16px; font-size:20px;}
#paginaNummering {clear:both; padding-left:0px; width:100%; text-align:center;}
#paginaNummering a {margin-right:15px; text-decoration:none;}
#paginaNummering a.selected {font-weight:bold;}

/* ZOEK VELD */
#zoeken_form {width:100%; float:left; height:20px;}
#searchform {margin:0px; float:left; height:20px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; clear:both;}
fieldset.search {border:none; background-color:#FFF;}
#zoeken_form {width:100%; float:left; height:20px;}
.search input, .search button {border:none; float:right;}
.search input.box {color:#333; font-size:12px; width:157px; height:18px; padding:0px; padding-left:2px; padding-right:2px; margin-left:0px; margin-right:8px; background-color:#FFF; border:1px solid #8c9299;}
.search input.box:focus {outline:none; background-color:#FFF;}
.search button.btn {width:50px; height:20px; cursor:pointer; color:#FFF; padding:0px; margin:0px; line-height:20px; background-color:#e20038;}
.search button.btn:hover {background-color:#0063be;}

/* Styling charcount */
.cke_skin_kama .cke_charcount {display:block; float:right; margin-top:5px; margin-right:3px; color:#60676A;}
.cke_charcount span.cke_charcount_count, .cke_charcount span.cke_charcount_limit {font-style:italic;}
.leesmeerKnop {cursor:pointer;}

/* item */
#itemKeuzeBlok {}
#itemKeuzeFotoBlok {float:left; width:200px;}
#itemKeuzeTekst {float:left; width:540px;}
.item_blok {margin-bottom:20px; display:block;}
#keuzeHeight {height:193px; display:block; overflow:hidden;}

/* TAALKEUZE */
#selectlanguage {padding:0 0 0 40px; position:absolute; right:10px; top:10px;} 
/* Document */
.document_blok {width:100%; float:left; margin-top:20px; margin-bottom:20px;}
.documentAanwezig {width:40px; float:left; padding-top:0px;}
.documentTekst {float:left;}

/*menu*/
#menu_hoek_links {position:absolute; top:174px; left:-9px;}

/*footer*/
#footer {width:100%; height:91px; position:relative; background-image:url(../../_images/deltalent/bg_footer.jpg?v=2); background-position:left top; background-repeat:no-repeat;}
#footerTop {position:absolute; width:134px; height:64px; top:-65px; left:0px;}
#logoRabobank {position:absolute; height:97px; width:81px; left:10px; bottom:10px;}
.logos {width:770px; height:55px; padding-top:9px; margin-left:190px;}

/*nieuws*/
#nieuwsBlok {padding:5px; background-color:#FFF; float:left;}
.nieuwsTitel {color:#e20038; font-weight:bold; font-size:14px;}
.NieuwsTekst {line-height:15px;}
.nieuwsItem {width:100%; overflow:hidden; float:left; margin-bottom:15px;}

/*menu_sport*/
ul.menu_sport {}
ul.menu_sport li {background-image:url(../../_images/deltalent/bg_menu_sporten.png); width:245px; height:49px; line-height:41px;}
ul.menu_sport li a {font-family:"HandelGothicBTRegular", Helvetica, Arial, sans-serif; color:#FFF; text-decoration:none; padding-left:17px; font-size:24px; display:block;}
ul.menu_sport li a:hover {color:#000;}

/*menu_sub*/
ul.menu_sub {}
ul.menu_sub li {background-image:url(../../_images/deltalent/bg_menu_sub_links.png); width:208px; height:54px; line-height:46px; margin-bottom:0px; overflow:hidden;}
ul.menu_sub li a {font-family:"HandelGothicBTRegular", Helvetica, Arial, sans-serif; color:#FFF; text-decoration:none; padding-left:17px; font-size:18px; display:block;}
ul.menu_sub li a:hover, ul.menu_sub li .selected {color:#106bbe;}
ul.menu_sub ul {margin-bottom:8px; width:203px; margin-top:-8px; overflow:hidden;}
ul.menu_sub ul li {background:none; background-color:#e9effb; line-height:24px; height:25px; margin:0px; margin-left:4px;}
ul.menu_sub ul li a {font-size:14px; color:#609bd3;}

/*home*/
#tallentWeek, #supporterWeek {background-image:url(../../_images/deltalent/talent_van_de_week.png); background-repeat:no-repeat; background-position:top left; width:231px; height:263px; float:left; margin-bottom:16px; position:relative;}
#supporterWeek {background-image:url(../../_images/deltalent/supporter_van_de_week.png); margin-left:16px;}
.weekNaam {position:absolute; left:0px; right:0px; bottom:0px; height:30px; line-height:28px; display:block; text-align:center; color:#295ebc; font-size:18px;}

/*talent*/
.item_talent {width:110px; height:140px; float:left; margin-right:18px; margin-bottom:10px; position:relative; cursor:pointer;}
#itemKeuzeBlok #itemKeuzeTekst h4 {font-size:16px; line-height:18px; margin-bottom:0px;}
.talent_naam {position:absolute; left:0px; right:0px; bottom:0px; height:20px; text-align:center; line-height:12px;}
.keuze_naam {color:#295ebc; font-size:16px;}

/*breadcrumb*/
.breadcrumb {color:#0063be; margin-top:8px; text-transform:lowercase; margin-bottom:8px;}
.breadcrumb a {color:#0063be;}
.breadcrumb a:hover {}
#facebook {float:left; width:480px; height:40px; margin-right:10px;}
#facebook a {text-decoration:none;}
#kollomSponsors {width:204px; padding-bottom:9px;}
a.logo_sponsor {margin:9px 9px 0px 9px; width:186px; padding:10px 0px; text-align:center; background-color:#fff; float:left; background-position:center center; background-repeat:no-repeat;}
a.logo_sponsor.hoofdsponsor {margin:0px; margin-top:5px; margin-right:15px; padding:0px; width:186px; height:48px;}
.eigenFont {font-family:"HandelGothicBTRegular", Helvetica, Arial, sans-serif;}
#logo_fb_top {position:absolute; bottom:13px; left:17px;}

/* jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider 
*/
.coda-slider-wrapper {padding:0px; position:relative;}
.coda-slider {background:#FFF}  
	.coda-slider-no-js .coda-slider {height:500px; overflow:auto !important; padding-right:0px}  
	.coda-slider, .coda-slider .panel {width:5200px; height:500px;}   
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel {width:500px; height:500px;}
	.coda-slider-wrapper.arrows .coda-slider {margin:0px}  
	.coda-nav-left a, .coda-nav-right a {background:none; width:22px; height:22px; overflow:hidden; background-position:top left; background-repeat:no-repeat; text-indent:-1000em; position:absolute; left:200px; top:478px;}
	.coda-nav-right a {background-image:url(../../_images/deltalent/btn_volgende.gif); left:275px;}
	.coda-nav-left a {background-image:url(../../_images/deltalent/btn_terug.gif); z-index:1;} 	 
	.coda-nav ul li a.current {background:#39c}  
	.coda-slider .panel-wrapper {padding:0px}  
	.coda-slider p.loading {padding:0px; text-align:center}

/* Tabbed nav */ 
.coda-nav ul {clear:both; display:block; margin:auto; overflow:hidden}
	.coda-nav ul li {display:inline}
	.coda-nav ul li a {background:#000; color:#fff; display:block; float:left; margin-right:1px; padding:0px; text-decoration:none}  
	/* Miscellaneous */
	.coda-slider-wrapper {clear:both; overflow:auto}
	.coda-slider {float:left; overflow:hidden; position:relative}
	.coda-slider .panel {display:block; float:left}
	.coda-slider .panel-container {position:relative}
	.coda-nav-left, .coda-nav-right {float:left}
	.coda-nav-left a, .coda-nav-right a {display:block; text-align:center; text-decoration:none}
	
#slider-code {height:55px; overflow:hidden;}
	#slider-code .viewport {float:left; width:770px; height:55px; overflow:hidden; position:relative;}
	#slider-code .buttons {display:block; margin:30px 10px 0 0; float:left;}
	#slider-code .next {margin:30px 0 0 10px;}
	#slider-code .disable {visibility:hidden;}
	#slider-code .overview {list-style:none; position:absolute; padding:0; margin:0; left:0; top:0;}
	#slider-code .overview li {float:left; margin-right:80px; padding:0px; height:48px; border:none; width:184px;}

/* //////////////////////////////////////////////// 
	START JASPER 
    /////////////////////////////////////////////////  */
#fo-container {width:960px; position:relative;}
	
	#fo-container .visual {position:absolute; background:url(../../_images/deltalent/bg_content.png); height:363px; width:500px; top:-20px; z-index:80;}
	#fo-container p {padding:140px 60px 5px 60px; margin:0; font-size:2em; color:#0063be; font-weight:bold; width:200px; line-height:1.2em;}
	#fo-container a {padding:10px 60px;}
	
	#fo-slider {height:320px; width:920px; margin:20px 20px 100px;}
		#fo-slider {height:320px; overflow:hidden;}
		#fo-slider .viewport {float:left; width:960px; height:320px; overflow:hidden; position:relative;}
		#fo-slider .buttons {display:block; margin:30px 10px 0 0; float:left;}
		#fo-slider .next {margin:30px 0 0 10px;}
		#fo-slider .disable {visibility:hidden;}
		#fo-slider .overview {list-style:none; padding:0; margin:0; position:absolute; left:0; top:0;}
		#fo-slider .overview li {float:left; margin:0 20px 0 0; padding:1px; height:320px; width:960px;}
		#fo-slider .overview img {display:block;}

.tBlock {border:1px solid #ccc; padding:10px; margin-bottom:10px;}
.tBlock a {margin:10px 0;}
.tBlock .button, input.action_button_eb, .OrderTopTable a {background:#E20038; color:white; border:0; box-shadow:2px 2px 1px rgba(0,0,0,0.2);}
.tBlock .button:hover, input.action_button_eb:hover, .OrderTopTable a:hover{background:#bf002f; border:0; color:white;}


.OrderTopTable {border:0 !important;}
.OrderTopTable a{margin-left:10px; display:inline-block; padding:4px 8px; margin-top:5px;}
.OrderTopTable .Recalc{display:none;}

#vervolg{width:500px !important; margin-top:8px; border:0 !important;}

.CatalogusListItem{border-top:1px solid #ccc;}
.CatalogusListItem br, .CatalogusListItem br{display:none;}
.prodlistprices{font-size:1.5em; font-weight:bold;}
.prodlistDescr{font-size:1.2em;}
