﻿img {border:0; vertical-align:top}

form, p {margin:0; padding:0}

a {text-decoration:none; color:#006699}

a:hover {text-decoration:underline}

p a {font-weight:normal; color:#000}

p.title a {color:#006699; font-weight:bold;}

p a.more {font-weight:normal; color:#006699}

p span {font-size:11px; font-weight:normal; color:#999}

table {font-size:12px}

h5 {margin:0; padding:0; font-size:14px; color:#000000}

h6 {font-size:12px; margin:0; padding:0}

.clrn, .hr {font-size:1px; line-height:1px; height:1px; overflow:hidden; clear:both}

span.date {font-weight:normal; font-size:10px; color:#999999; line-height:normal}



/* right banner on */

.aThemeBanner {padding:10px 0; background-color:#C6C4C4; clear:both}

.aThemeBanner .aThemeTitle {color:#999999; font-size:10px; text-align:center; text-transform:uppercase; padding:2px 0 1px 0}

.aThemeBanner .itCnt {padding:0 6px 0 10px}

.itBnContent {background:#fff; margin:2px 12px 0 10px; padding:2px}

.itBnContent a {padding:0 8px; display:block; font-size:12px; text-decoration:none}

.itBnContent a:hover {text-decoration:none}

.itBnContent img {vertical-align:-5px}

/* right banner off */



/* right shop on */

.aThemeShop {padding:0 10px 10px 10px; background-color:#C6C4C4; clear:both; float:left; width:333px}

.aThemeShop .itCnt {background:#fff; line-height:19px; width:313px; float:left; padding:15px 9px; margin:0 0 3px 0}

.aThemeShop .cntImg {float:left; padding:3px 9px 0 0}

.aThemeShop .cnt {display:table; height:1%; color:#666666}

.aThemeShop .cnt p a {font-weight:normal}

.aThemeShop .cnt div.rate {height:20px}

.aThemeShop .cnt div.rate span {float:left; font-weight:bold; padding:0 5px 0 0}

.aThemeShop h6 {color:#E60004}

.aThemeShop h6 a {color:#E60004; margin:0 3px 0 0}

.aThemeShop .pInfo {font-size:10px; text-transform:uppercase}

.aThemeShop .itList {float:left; padding:15px 0 0 0; background:#fff}

.aThemeShop .itList .itCnt {padding:0 9px 15px 9px}

.aThemeShop .external-shop {}

/* right shop off */



/* list news on */

/* list news on */

.listNews .aThemeTitle p {padding:0}

.listNews {padding:0 0 0 12px; float:left; width:297px; border-left:1px solid #F3F3F3; margin:0 0 0 -1px}

.listNews .itCnt {line-height:160%; padding:5px 0 10px 0; margin:0; width:297px; display:table; height:1%; clear:both}

.listNews .cntImg {float:left; padding:2px 10px 0 0}

.listNews .cnt {display:table; height:1%; padding:0 10px 0 0}

.listNews .cnt a.video {background:url("/images/icon-video.gif") no-repeat left top; padding:1px 0 1px 19px; color:#006699; font-size:11px; font-weight:normal}

.listNews .cnt a.foto {background:url("/images/icon-photo.gif") no-repeat left top; padding:1px 0 1px 19px; color:#006699; font-size:11px; font-weight:normal}

.listNews .cnt h4 {font-size:12px; margin:0; padding:0}

.listNews .cnt h3 {margin:0; font-size:14px}

.listNews .cnt h3 a {color:#000}

.listNews .cnt ul {margin:0; padding:0}

.listNews .cnt ul li {background:url("/images/icon-list.gif") no-repeat 0 8px; padding:0 0 0 8px}

.listNews .cnt ul li a span {color:#666}

.listNews p.link span {padding:0 4px}

.listNews p.link img {vertical-align:-3px}

.listNews ul {margin:0; padding:5px 0; list-style:none; font-weight:bold; line-height:160%}

.listNews ul li {margin:0; padding:0}

.listNews ul.Ach {padding:3px 0 5px 0}

.listNews ul.Ach li {border-bottom:1px solid #dde6f1; background:url("/images/list-mailnieuwsbrief.gif") no-repeat 0 8px; padding:1px 0 1px 9px}



.aList {line-height:19px; padding:0 15px}

.aList .itCnt {clear:both}

.aList .cntImg {float:left; padding:3px 10px 10px 0}

.aList .cnt {display:table; height:1%; padding:0 0 10px 0}

/* list news off */



/* achtergronden on */

.aThemeAchNews {border:8px solid #DDE6F1; border-width:6px 8px; display:table; height:1%; width:589px; margin:0 0 10px 0; padding:8px}

.aThemeAchNews .itBlock .cntImg {float:left; padding:0 15px 0 0}

.aThemeAchNews .itBlock .itCnt {display:table; height:1%}

.aThemeAchNews .itBlock h2 {font-size:22px; margin:0; padding:0 0 5px 0; line-height:26px}

.aThemeAchNews .itBlock p {line-height:19px}

.aThemeAchNews .itBlock p.link a, .aThemeFoto .aThemeTitle p.link a {font-weight:bold; margin:0 20px 0 0}

.aThemeAchNews .itBlock p.link img, .aThemeFoto .aThemeTitle p.link img {vertical-align:-3px}



.aThemeAchRight {padding-bottom:7px; background:#fff}

.aThemeAchRight .bgBrd {border:8px solid #DDE6F1; border-width:6px 8px; background:#EAF5FE; display:table; height:1%; width:310px; padding:8px 10px 10px 10px}

.aThemeAchRight .aThemeTitle {padding:0 0 10px 0}

.aThemeAchRight .aThemeTitle p {font-size:22px; font-weight:bold; color:#000}

.aThemeAchRight .aThemeTitle p span {font-size:12px; font-weight:normal}

.aThemeAchRight ul {line-height:19px; margin:0; padding:0; list-style:none; background:#DDE6F1; border-bottom:1px solid #EAF5FE}

.aThemeAchRight ul a {font-weight:bold}

.aThemeAchRight ul li {border-bottom:1px solid #fff; background:url("/images/list-mailnieuwsbrief.gif") no-repeat 0 9px; margin:0 0 1px 0; padding:2px 0 2px 9px; background:#EAF5FE}



.aThemeAchList {clear:both; display:table; height:1%; margin:0 0 0 2px; width:620px}

.aThemeAchList .aThemeTitle {height:42px; border-top:1px solid #E3E7EA}

.aThemeAchList .aThemeTitle p {float:left; color:#000000; font-weight:bold; padding:10px 0 0 15px}

.aThemeAchList .aThemeTitle p span {font-size:12px; font-weight:normal; line-height:22px}



.aThemeAchTlist {border:2px solid #E6E6E6; display:table; height:1%; width:587px; padding:10px 15px 0 15px; margin:0 0 10px 0}

.aThemeAchTlist .cntImg {float:left; padding:0 15px 10px 0}

.aThemeAchTlist h2 {font-size:22px; margin:0; padding:0 0 5px 0; line-height:26px}

.aThemeAchTlist .itCnt {line-height:19px; color:#000; display:table; height:1%; padding:0 0 10px 0}

.aThemeAchTlist .itBlock p.link {color:#999; font-size:11px; border-top:1px solid #E6E6E6; margin:15px 0 0 0; padding:5px 0 0 0}

.aThemeAchTlist .aList {padding:0}

.aThemeAchTlist .aList .itCnt {padding:0; color:#666; line-height:16px}

.aThemeAchTlist .aList p.link span {margin:0 4px}

.aThemeAchTlist .aList p.link img {vertical-align:-3px}

.aThemeAchTlist .aList p.link em {font-size:11px; font-style:normal; color:#9F9F9F}



.btmSearch {background:#EAF5FE; padding:10px 15px; border-top:1px solid #CACACA}

.btmSearch h4 {font-size:16px; color:#000000; margin:0; padding:0 0 10px 0}

.btmSearch input, .btmSearch select {width:163px; height:19px; font-size:12px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; border:1px solid #C9C9C9; margin:0 5px 0 0}

*+html .btmSearch select {height:auto}

.btmSearch input {padding:2px 3px; height:auto}

.btmSearch input.searchBtn {background:url("/images/btn-search-btm.png") no-repeat; border:none; color:#000000; font-weight:bold; margin:0; padding:2px 0 4px; text-align:center; width:63px}

/* achtergronden off */

/* redacteuren on */

.aThemeRedact {float:left; width:605px; padding:6px 8px; background:#DEE5F0}

.aThemeRedact .itBlock {float:left; width:587px; padding:8px; border:1px solid #fff; background-color:#ECF5FD}

.aThemeRedact .itBlock .cntImg {float:left; padding:0 15px 0 0}

.aThemeRedact .itBlock .itCnt {display:table; height:1%}

.aThemeRedact .itBlock h2 {font-size:18px; margin:0; padding:0 0 5px 0; line-height:normal}

.aThemeRedact h2 span {font-size:12px; font-weight:normal; display:block}

.aThemeRedact .itBlock p {line-height:19px}



.aThemeRedactTabs {clear:both; margin:0 0 10px 0; background:#DDE6F1}

.aThemeLBlock .tabsLite {position:relative; height:41px}

#tLite {text-align:right; list-style:none; padding:0; margin:0; position:absolute; top:15px; left:2px; font-size:12px; font-weight:bold; border-bottom:1px solid #80D3FE; color:#006699; float:right; width:620px}

#tLite li {float:right; background:url("/images/bg-lite-tabs-left.gif") 0 -30px no-repeat; padding:0; margin:0 4px -1px 0; cursor:pointer; position:relative}

#tLite li span {padding:6px 10px 4px 10px; background:transparent url("/images/bg-lite-tabs-right.gif") 100% -30px no-repeat; float:left}

#tLite li.active {background-position:0 0; color:#000000}

#tLite li.active span {background-position:100% 0; padding:6px 10px 5px 10px}

#tLiteContainer {clear:both; padding:10px 0; background:#fff; display:table; height:1%; width:620px}

#tLiteContainer .listNews {border:0; margin:0; padding:10px 0 10px 12px}

#tLiteContainer p.link {font-size:11px; line-height:16px; padding:2px 0 0 0}

#tLiteContainer p.link span {margin:0 4px}

#tLiteContainer p.link a {white-space:nowrap}

#tLiteContainer p.link a img, #tLiteContainer .rLink img {vertical-align:-3px}

#tLiteContainer .rLink {float:right; font-size:11px; font-weight:normal; line-height:12px; margin:4px 0 0 0}

#tLiteContainer ul {padding:10px 0 0 0}



#tLiteContainer .left-block {border-right:1px solid #E6E6E6}

#tLiteContainer .right-block {border-left:1px solid #E6E6E6; position:relative; left:-1px}

/* redacteuren off */



.aThemeScNrm {display:table; height:1%; width:625px; margin:0; padding:0; clear:both}

.aThemeScNrm .aThemeTitle, .aThemeScBg .aThemeTitle, .aThemeFrBg .aThemeTitle, .aThemeRBlock .aThemeTitle {height:38px}

#tLiteContainer .aThemeTitle {height:35px}

.aThemeScNrm .aThemeTitle p, .aThemeScBg .aThemeTitle p, .aThemeFrBg .aThemeTitle p {padding:10px 0pt 0pt 15px; font-size:18px; font-weight:bold; color:#000; float:left}

.aThemeLvrnc .aThemeTitle span, .aThemeScNrm .aThemeTitle span, .aThemeScBg .aThemeTitle span, .aThemeOpinie .aThemeTitle span, .aThemeFrBg .aThemeTitle span, #tLiteContainer .aThemeTitle span {font-size:12px; font-weight:normal; line-height:22px}

.aThemeScNrm .aThemeTitle p a, .aThemeScBg .aThemeTitle p a, .aThemeOpinie .aThemeTitle p a, .aThemeFrBg .aThemeTitle p a, #tLiteContainer .aThemeTitle p a,

.aThemeLvrnc .aThemeTitle p a {font-weight:normal}

#tLiteContainer .aThemeTitle p {padding:0 5px 5px 0; font-size:22px; font-weight:bold; color:#000; float:left}

/* no bg left block off */



/* left scroll style on */

.scrBtns {float:right; padding:15px 15px 0 0}

.scrBtns img {vertical-align:top; margin:0 1px 0 2px; cursor:pointer}

.slider, .slider-small {margin:0 0 0 2px; overflow:hidden}

.slider-small .itBlock {width:328px; float:left; padding:0 0 10px 12px}

.slider .itBlock {width:610px; float:left; overflow:hidden; padding:0 0 10px 10px}

.slider .itBlock a {display:inline-block;}

.slider .itCnt, .aThemeFrBg .itCnt {float:left; width:144px; line-height:160%; padding:0 4px 10px 3px !important}

.slider .cntImg, .slider .cnt, .aThemeFrBg .cntImg, .aThemeFrBg .cnt, .aThemeRel .cntImg {padding:5px 0px !important}

.scrollCont, .scrollContNBorder {width:620px; margin:0 0 0 2px; overflow:hidden; position:relative}

.slider h4 {font-size:14px; margin:0; padding:2px 0}

.slider h5, .aThemeRel h5 {padding:2px 5px 2px 15px}

.slider h5 a, .aThemeRel h5 a {color:#000000}

.slider h5 span {font-weight:normal; color:#006699; font-size:12px}

.scrollContNBorder .slider .itCnt {border:0; width:155px}

.aThemeRel h6 {padding:2px 5px 5px 15px} 

div.mouseHand {

	behavior:url("/static/distrifoodpresentations/css/csshover.htc");

}

.mouseHand:hover, .mouseHand.hover, .mouseHand img:hover {

	cursor:pointer;

}

/* left scroll style off */



#scrContainer .slider .cntImg img {width:128px}

.banner-mdl {background:#C6C4C4; float:left; width:625px; margin:5px 0 0 0; padding:8px 0; text-align:center}

.banner-mdl .it-cnt {text-align:left; width:470px; margin:0 auto}



/* leveranciers style on */

.aThemeLvrnc {clear:both}

.aThemeLvrnc .aThemeTitle p {font-size:22px}

.aThemeLvrnc .itCnt {width:622px; clear:both; float:left; padding:10px 0}

.aThemeLvrnc .itCnt h3 {font-size:12px; margin:0; padding:0}

.aThemeLvrnc .itCnt .left-block {float:left; width:300px; padding:5px 0 5px 12px; border-right:1px solid #E6E6E6}

.aThemeLvrnc .itCnt .left-block .itm {margin:0 5px 10px 0}

.aThemeLvrnc .itCnt .left-block .logo {width:70px; padding-right:10px; float:left}

.aThemeLvrnc .itCnt .left-block .desc {display:table; height:1%; line-height:160%}

.aThemeLvrnc .itCnt .left-block .desc p {padding:0 5px 0 0}

.aThemeLvrnc .itCnt .right-block {float:right; width:298px; padding:0 0 0 10px; line-height:160%; border-left:1px solid #E6E6E6; position:relative; left:-1px}

.aThemeLvrnc .itCnt .right-block ul {margin:0; padding:0}

.aThemeLvrnc .itCnt .right-block li {list-style-type:none; background:url("/images/icon-list2.gif") no-repeat 0 8px; padding-left:10px}

.aThemeLvrnc .itCnt .right-block li a {font-weight:bold}



.srchBox {clear:both; padding:5px 10px 10px 20px; border-top:1px solid #E6E6E6; width:592px}

.srchBox h2 {font-size:14px; margin:0; padding:5px 0}

.srchBox select {width:173px; vertical-align:middle; margin:0 5px 0 0}

.srchBox input {border:1px solid #CACACA; padding:2px 2px 1px 2px; width:145px; vertical-align:middle; margin:0 5px 0 0}

.srchBox input.searchBtn {background:transparent url("/images/btn-zoeken.png") no-repeat scroll 0%; border:none; color:#000000; font-weight:bold; margin:0; padding:2px 0 3px 0; text-align:center; width:63px; cursor:pointer}

/* leveranciers style off */



/* news comment on */

.itCntComment {background:#EEF6FD; float:left; width:621px; margin:5px 0; border:1px solid #D5D5D5; color:#000000}

.itCntComment .itBlock {padding:0 11px 6px 11px; line-height:19px}

.itCntComment .itCnt {background:url("/images/bg-top-comments.gif") top left no-repeat; padding:5px 0 0 0; margin:5px 0 0 0; clear:both}

.itCntComment .cnt {background:#fff url("/images/bg-comments.gif") repeat-y; padding:3px 8px; width:581px; display:table}

.itCntComment .btnRound {background:url("/images/bg-bottom-comments.gif") bottom left no-repeat; line-height:5px; height:5px; font-size:5px; overflow:hidden; clear:both}

.itCntComment .ttl {padding:10px 0 3px 0; height:23px; font-size:18px; line-height:23px; color:#000; font-weight:bold}

.itCntComment h5 {font-size:12px}

.itCntComment span.date {font-size:12px; color:#000}

.itCntComment p a {font-weight:normal}



.itCntComment .linksR {padding:8px 0 0 0; height:29px; line-height:normal}

.itCntComment .linksR a {float:right; font-weight:bold; margin:4px 15px 0 0}

.itCntComment .linksR a span {font-weight:normal}

.itCntComment a.btnSlide, .itCntComment a.btnSlide:hover {font-size:12px}

.itCntComment input.btn, .tpLinks .lftCnt input.btn {background:url("/images/btn-comment.png") no-repeat; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E60004; font-weight:bold; width:166px; padding:4px 0 4px 13px; float:left; cursor:pointer}



.aThemeComment {border:2px solid #E6E6E6; border-bottom:0; float:left; width:617px}

.aThemeComment h1 {font-size:22px; margin:0; padding:10px 10px 0 10px; color:#000000}

.tpLinks {padding:10px 12px; float:left; clear:both; margin-top:-10px; position:relative; width:597px}

.aThemeComment .tpLinks {margin-top:0; padding:6px 10px}

.tpLinks .lftCnt {float:left; line-height:18px}

.tpLinks .lftCnt a {font-weight:bold; margin:0 20px 0 0; text-decoration:underline}

.tpLinks .lftCnt input.btn {float:none; vertical-align:middle}

.tpLinks .rghCnt {float:right; font-size:11px; color:#999; padding:4px 0 0 0; line-height:18px}

.tpLinks .rghScroll {float:right; line-height:18px; font-weight:bold; color:#000; padding:2px 0 0 0}

.tpLinks .rghScroll a {text-decoration:underline}

.tpLinks .rghScroll span {padding:0 5px}

/* news comment off */



/* news post comment on */

.itPostComment {border:1px solid #D5D5D5; background:#EEF6FD; float:left; width:621px; margin:0 0 10px 0}

.itPostComment .itBlock {padding:10px; line-height:19px}

.itPostComment h4 {font-size:16px; margin:0; padding:0 0 10px 0}

.itPostComment td {vertical-align:top; padding:3px; color:#000}

.itPostComment td.text {width:140px}

.itPostComment input.txt, .itPostComment textarea {border:1px solid #C7C7C7; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px 2px 3px; background:#fff url("/images/bg-search.png") repeat-x top left; width:270px}

.itPostComment .code {float:left}

.itPostComment input.check {height:16px; float:left; margin-top:6px}

.itPostComment label {float:left; padding:3px 20px 0 3px; color:#58585A}

.itPostComment input.smtxt {border:1px solid #C7C7C7; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px 2px 3px; background:#fff url("/images/bg-search.png") repeat-x top left; width:200px; color:#646464; float:right}

.itPostComment input.btn {background:url("/images/btn-submit-comment.png") no-repeat; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E60004; font-weight:bold; width:117px; padding:4px 0 5px 0; float:right}

/* news post comment off */



/* callendar on */

.calendar {width:625px}

.calendar table.twoColumns td.leftColumn {width:439px; padding:0 0 0 12px}

.calendar table.twoColumns td.rightColumn {width:160px; border-left:1px solid #E6E6E6; background:#EEF6FD; line-height:160%}

.calendar table.twoColumns td.rightColumn select {font-size:11px}



.calendar table.twoColumns td.leftColumn div.years {background:url("/images/bg-calendar-years.gif") repeat-x left top; width:428px; padding:2px 1px 0 1px; height:28px}

div.years span, div.years div {float:left}

div.years div span {float:left; padding:0 2px 0 0; background:url("/images/sep-calendar-years.gif") no-repeat right top}

div.years div span a {float:left; width:36px; font-size:12px; font-weight:bold; padding:2px 0 11px 0; text-align:center; position:relative}

div.years div span.active a {background:url("/images/bg-td-calendar.gif") no-repeat top center}

div.years div span a:hover {background:url("/images/bg-td-calendar.gif") no-repeat top center; text-decoration:none}



.calendar table.twoColumns td.leftColumn div.month {width:430px; height:23px; position:relative; margin-top:-2px; float:left}

.calendar table.twoColumns td.leftColumn div.month ul {margin:0; padding:0}

.calendar table.twoColumns td.leftColumn div.month li {float:left; list-style-type:none; margin:0; padding:0; font-size:11px; color:#999; text-align:center}

.calendar table.twoColumns td.leftColumn div.month li a {color:#006699; float:left; padding:5px 7px}

.calendar table.twoColumns td.leftColumn div.month li span {float:left; padding:5px 7px}

.calendar table.twoColumns td.leftColumn div.month li a:hover {background:url("/images/bg-list-calendar.gif") no-repeat center; text-decoration:none}

.calendar table.twoColumns td.leftColumn div.month li.active {background:url("/images/bg-list-calendar.gif") no-repeat center}



.calendar table.twoColumns td.leftColumn .cont {padding:10px 0; margin:0 10px 0 0; border-top:1px solid #E6E6E6; clear:both; float:left; width:430px}

.calendar table.twoColumns td.leftColumn .cont .mon {float:left; width:65px; font-size:12px}

.calendar table.twoColumns td.leftColumn .cont ul.desc {display:table; height:1%; line-height:160%; list-style:none; margin:0; padding:0}

.calendar table.twoColumns td.leftColumn .cont ul.desc a {font-weight:bold}



.calendar table.twoColumns td.rightColumn {padding:0 0 10px 10px}

.calendar table.twoColumns td.rightColumn dl {margin:0; padding:10px 0}

.calendar table.twoColumns td.rightColumn dt, .calendar table.twoColumns td.rightColumn h5 {font-size:12px; margin:0; padding:0; font-weight:bold}

.calendar table.twoColumns td.rightColumn dd {margin:0; padding:0}

.calendar table.twoColumns td.rightColumn dd a {font-weight:normal}

.calendar table.twoColumns td.rightColumn dd span {color:#000}



.calendar table.twoColumns td.rightColumn form {border-bottom:1px solid #E6E6E6; border-top:1px solid #E6E6E6; padding:10px 0; margin:0 10px 0 0}

/* callendar off */



/* cnt-blue on */

.cnt-blue {padding:10px 0; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; background:#EEF6FD; width:620px; position:relative; left:2px; float:left}

.cnt-blue .cnt-blue-bg {background:url("/images/bg-cont-blue.gif") repeat-y 0 0; float:left;}

.cnt-blue .cnt-blue-bg div.left-block {width:300px; float:left; padding:0 0 0 10px}

.cnt-blue .cnt-blue-bg div.right-block {width:300px; float:left; padding:0 0 0 10px}

.cnt-blue .cnt-blue-bg .itCnt {line-height:160%; padding:5px 5px 10px 0}

.cnt-blue .cnt-blue-bg .cntImg {width:80px; float:left; padding:3px 0 0 0}

.cnt-blue .cnt-blue-bg .cnt {display:table; height:1%}

.cnt-blue .cnt-blue-bg .cnt h3 {font-size:12px; margin:0; padding:0}

.cnt-blue .cnt-blue-bg .cnt p a {font-weight:normal; color:#000} 

/* cnt-blue off */



/* links on */

.links {padding:0 13px 10px 12px; clear:both; line-height:160%}

.links p.ttl {margin:0; padding:0; font-size:18px; color:#000; font-weight:bold}

.links h2 {margin:0; padding:0; font-size:12px}

.links div.itCnt {margin:15px 0 0 0; padding:0}

td.leftColumn .links {padding:0 10px 15px 0}



/* links off */







/* list scroller on */

.listScroller {font-size:12px; font-weight:bold; padding:10px 0 15px 0; text-align:center; clear:both}

.listScroller span.sepScroller span {padding:2px 3px; background:#006699; color:#fff}

.listScroller span.sepScroller a {padding:2px 3px}

.listScroller span.sepScroller a:hover {padding:2px 3px; background:#006699; color:#fff; text-decoration:none}

.calendar .listScroller {width:439px; clear:both}

/* list scroller off */

/* foto player on */

.foto-image-cnt {padding:5px 0; height:385px}

.foto-image-cnt .big-image {border:1px solid #DDDDDD; padding:6px 9px; text-align:center; visibility: hidden; height:370px}

.foto-image-cnt .big-image p {text-align:left; padding:10px 0 0 0}

.foto-scroll-cnt {background:#F3F3F3; height:22px; padding:5px 0; width:595px}

.foto-scroll-cnt .foto-scroll {width:250px; float:left}

.foto-scroll-cnt .foto-scroll .foto-arrow {float:left; margin:0 2px}

.foto-scroll-cnt .foto-scroll .foto-item {width:19px; text-align:center; margin:0 1px 0 0; line-height:18px; font-weight:bold; border:1px solid #CECECE; background:#FAFAFA; color:#024062; text-decoration:none; float:left; cursor:pointer}

.foto-scroll-cnt .foto-scroll .active {background:#024062; border:1px solid #024062; color:#fff}

.foto-scroll-cnt .foto-scroll .foto-item span {display:none}

.foto-scroll-cnt .foto-items {font-weight:bold; width:200px; float:left; text-align:right; padding:1px 10px 0 0}

.foto-scroll-cnt .foto-scroll .break {float:left; padding:0 5px; margin:0 1px; font-weight:bold; color:#024062}

.tooltip {position:absolute; z-index:3000; background:url("/images/foto-thumb.png") no-repeat; padding:8px 5px 5px 5px; width:75px; height:50px}

/* foto player off */

/* print popup on */

body.pPopup {background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0 auto; padding:0}

body.pPopup img {vertical-align:top}

body.pPopup .glbCont {width:525px; margin:0 auto}

body.pPopup .hdrPrint {height:74px; border-bottom:6px solid #228DBE; width:525px}

body.pPopup .hdrPrint img {padding:5px 0 0 5px}

body.pPopup .cntBtn {padding:5px 0; clear:both}

body.pPopup .cntContent {border:2px solid #E6E6E6; padding:5px 0 0 0}

body.pPopup h1 {font-size:22px; margin:0; padding:5px 10px}

body.pPopup h4 {font-size:14px; margin:0; padding:0}

body.pPopup a {color:#228CBC; font-weight:bold}

body.pPopup .mdlContent {padding:5px 10px; line-height:160%}

body.pPopup p {padding:0 0 10px 0}

body.pPopup p.small {font-size:11px; line-height:normal; padding:0 0 15px 0}

body.pPopup p.header {font-weight:bold}

.dArtikel {background:#E9E9E9; padding:8px 8px 20px 8px}

.dArtikel .cnt {border:1px solid #D5D5D5; background:#EEF6FD; padding:10px}

.dArtikel h3 {padding:0 0 5px 20px; margin:0; font-size:13px; background:url("/images/icon-send-mail.gif") no-repeat 1px 4px; text-align:left}

.dArtikel p {font-size:11px; color:#666666; text-align:left}

.dArtikel h3 span, .dArtikel p span {color:#E60004; text-align:left}



.dArtikel td {vertical-align:top; padding:3px; color:#333333; text-align:left}

.dArtikel tr.ttl td {padding:10px 3px 2px 3px; font-weight:bold}

.dArtikel td.text {width:140px}

.dArtikel td.nd {color:#E60004; padding:3px 10px}

.dArtikel input.txt, .dArtikel textarea {border:1px solid #C7C7C7; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px 2px 3px; background:#fff url("/images/bg-search.png") repeat-x top left; width:270px}

.dArtikel input.btn {float:left}

.dArtikel input.btnM {float:right}

/* print popup off */

/* search on */

.a-theme-search {margin:5px 0 3px 0; width:805px; background:url("/images/bg-search-block.png") repeat-y top left; float:left}

.a-theme-search .btm {background:url("/images/bg-search-block-btm.png") no-repeat; height:3px; line-height:3px; font-size:3px; overflow:hidden; clear:both}

.a-theme-search .a-theme-title {background:url("/images/bg-search-block-title.png") no-repeat left top; height:36px}

.a-theme-search .a-theme-title p {font-size:18px; font-weight:bold; margin:0; padding:10px 0 0 12px}

.a-theme-search .cnt-cont {padding:0 20px; line-height:160%}

.a-theme-search .it-cont {padding:10px 0 10px 15px; background:url("/images/list-arrow-search.gif") no-repeat 0 17px; clear:both; display:table; height:1%}

.a-theme-search .it-cont .link a {color:#999999}

.a-theme-search h5 {font-size:13px; margin:0; padding:0}

.a-theme-search p.result {padding:10px 0}



.tabs {padding:5px 15px 5px 10px}

.tabs .tg-tabs {margin:0 0 -1px 0; padding:0; font-size:14px; position:relative; float:left}

.tabs .tg-tabs li {list-style:none; margin:2px 3px 0 0; padding:0; float:left; background:url("/images/bg-search-left.png") no-repeat left bottom}

.tabs .tg-tabs li a {float:left; padding:6px 10px 4px 10px; color:#006699; font-weight:bold; height:16px; overflow:hidden; background:url("/images/bg-search-right.png") no-repeat right bottom}

.tabs .tg-tabs li a span {font-weight:normal; font-size:11px; color:#666}

.tabs .tg-tabs li a:hover {text-decoration:none}

.tabs .tg-tabs li.active {background:url("/images/bg-search-left-active.png") left bottom no-repeat; margin:0 3px 0 0}



.tabs .tg-tabs li.active span {float:left; padding:6px 10px 4px 10px; background:url("/images/bg-search-right-active.png") no-repeat right bottom; cursor:default; color:#000; height:18px; white-space:nowrap; font-weight:bold; font-style:normal}

.tabs .tg-tabs li.active span span {float:none; padding:0; height:auto; background:none; font-weight:normal; font-size:11px}



.cnt-tabs {background:url("/images/tabs-search-cnt.png") no-repeat left top; clear:both}

.cnt-tabs .btm-t {background:url("/images/tabs-search-cnt-btm.png") no-repeat left top; height:6px; line-height:6px; font-size:6px; overflow:hidden}

.cnt-tabs .tg-cloud {display:table; height:1%; height/**/ /**/: /**/auto; min-height:1px; padding:10px 5px 7px 15px; margin:0; list-style:none}

.cnt-tabs .tg-cloud li {padding:0 6px 0 0; margin:0; float:left; white-space:nowrap; color:#666666}

.cnt-tabs .tg-cloud li.tgCloudCaption {color:#000}

.cnt-tabs .tg-cloud li span {font-size:11px}

.cnt-tabs .tg-cloud li a {font-weight:bold}



p.result {float:left}

ul.type-result {float:right; margin:0; padding:10px 0; list-style:none; width:300px}

ul.type-result li {float:right; margin:0 0 0 5px; padding:0; font-weight:bold; line-height:20px}

ul.type-result li span {background:url("/images/type-search-left.png") no-repeat left center; float:left}

ul.type-result li span span {background:url("/images/type-search-right.png") no-repeat right center; float:left; padding:0 7px}

/* search off */

/* google ads on */

.addsGoogleTheme {padding:5px 0 0 3px; margin:0 0 5px 0; float:left}

.addsGoogle {border:2px solid #FFFFFF; line-height:140%; font-size:11px; width:796px; float:left; background:#F2F2F2}

.addsGoogle .addsItem {padding:10px 150px 5px 20px; float:left; width:220px}

.addsGoogle h6 {font-size:12px; margin:0; padding:0}

.addsGoogle h6 a {text-decoration:underline; color:#000}

.addsGoogle .addsInfo a {text-decoration:underline}

.addsGoogle p a {color:#666; font-weight:normal}

.addsGoogle p.link a {font-size:10px}

.addsGoogle .addsInfo {padding:10px 15px 10px 20px; clear:both}

.rtContainerS .addsGoogleTheme {padding:5px 0 0 0}

.rtContainerS .addsGoogle {width:168px}

.rtContainerS .addsItem {padding:10px 10px 5px 20px; width:auto}

.addsInfo a {color:#000; font-weight:normal}

.a-theme-search .addsGoogle {border:1px solid #DCDCDC; line-height:140%; font-size:11px; width:745px; float:left; background:#FAFAFA}

.a-theme-search .addsGoogle .addsItem {padding:10px 130px 0 20px}

/* google ads off */

/* sitemap on */

.cnt-sitemap .it-cnt {padding:10px 15px; float:left; width:590px}

.cnt-sitemap ul {margin:0; padding:0; list-style:none; float:left; width:290px; line-height:19px; font-size:14px}

.cnt-sitemap li {padding:0 0 10px 0; font-weight:bold}

.cnt-sitemap li a {font-weight:bold; font-size:12px}

.cnt-sitemap li span {margin:0; padding:0 0 0 17px; background:url("/images/list-bullet-sitemap.gif") no-repeat 7px 8px; display:block; height:19px}

.cnt-sitemap li span a {text-transform:none; color:#006699}

.cnt-sitemap li dl {margin:0; padding:0; font-size:12px}

.cnt-sitemap li dt {margin:0; padding:0 0 0 17px; text-transform:none; background:url("/images/sitemap-close.gif") no-repeat 5px 5px; cursor:pointer; color:#006699}

.cnt-sitemap li dt.open {color:#ED1820}

.cnt-sitemap li dd {margin:0; padding:0 0 0 10px; display:none}

.cnt-sitemap li dd span {background-position:7px 7px}

.cnt-sitemap li dd span a {font-size:11px}

/* sitemap off */



/* Scroller */

.loader { background: url("/images/loader.gif") center center no-repeat; }



/* algemeen inzet rechts*/

.aThemeRBlock .cnt {

	display:table;

	height:1%;

	line-height:160%;

	padding:0 10px 10px 14px;

}



/* Customized links on */

.links div.itCnt div.cntImg {float:left; padding:3px 0 0; width:138px; }

.links div.itCnt div.cnt {display:table; height:1%;}

.links div.itCnt div.cnt h3 {font-size:12px; margin:0; padding:0}

.links div.itCnt div.clear {clear:both; height:0px; line-height: 0px;}

/* Customized links off */





/* Customized scroller on */

.slider .itCnt {display: block !important; float:left; width: 144px; overflow: hidden;}

/* Customized scroller on */

