body {
  color:#fff;
}

img {
  border:none;
}

.blueContent {
  font-family:Arial;
  background-color:#f4f9ff;
  text-align:left;
  background-image:url(../../pics/vt/gradient_blue_155.jpg);  
  background-repeat:repeat-x;
  background-position:top left;
  z-index:1000;
  padding:10px;
}

.smallHead {
  background-color:#cee3fd;
  height:2em;
  text-align:left;
  z-index:1;
}

.smallHead h3 {
  font-family:Arial;
  color:#294292;
  font-size:14px;
  margin:0;
  padding-left:8px;
  position:relative;
  top:-2px;
  z-index:1000;
  letter-spacing:-0.4px;
}

.smallFooter {
  height:4px;
  z-index:1000;
  text-align:left;
}

#kalender_content table
{
  color: #294292;
}

.totalBlue
{
  background-color:#d4e7fd;
  border: 3px solid #93b8e7;
}

.totalWhite
{
  background-color:#fff;
  border: 3px solid #93b8e7;
  padding:10px;
}

.compospacer {
  border-top:1px solid #92b8e5;
  height:1px;
  width:100%;
  margin-top:6px;
  margin-bottom:6px;
}

.totalBlueInlineContent
{
  margin: 0 auto;
  background-color:#f4f9ff;
  color: #294292;
  z-index:1000;
  text-align:left;
}

.totalBlueInlineContent h3 {
  font-family:Arial;
  font-size:15px;
  margin-left:8px;
  margin-bottom:0px;
  padding:0;
  position:relative;
  top:-2px;
  z-index:1001;
  letter-spacing:-0.4px;
}

.totalBlueLight
{
  background-color:#f4f9ff;
  border: 3px solid #93b8e7;
	width:736px;
}

.totalBlueFooter
{
    margin: 0;
    border: 0px solid #ffffff;
    color: #294292;
    padding: 0px;
    text-align: left;
    background-color: #f4f9ff;
    border: 0px solid #93b8e7;
    z-index:1000;
}

.blueInline
{
  width:188px;
  background-color:#CEE3FD;
  border: 3px solid #93b8e7;
  margin:0 auto;
  padding:0;
  margin-top:13px;
}

.inlineSpacer {
  width:200px;
  height:1px;
  background-color:#cee3fd;
  margin-top:2px;
  margin-bottom:2px;
}

.groepContent {
  color:#294292;
  margin:8px;
}

.groepContent p {
  margin-top:2px;
}

.whiteInline
{
  width:188px;
  background-color:#fff;
  border: 3px solid #93b8e7;
  margin:0 auto;
  margin-top:13px;
  padding:0;
}

.blueInlineWhite
{
  width:188px;
  background-color:#fff;
  border: 3px solid #93b8e7;
}

.blueInlineContent
{
  margin: 0 auto;
  background-color:#cee3fd;
  z-index:1000;
  text-align:left;
}

/*
.blueInlineContent h3 {
  color: #294292;
  font-family:Arial;
  font-size:15px;
  margin-left:8px;
  margin-bottom:0px;
  padding:0;
  position:relative;
  letter-spacing:-0.4px;
  top:-2px;
  z-index:1001;
}
*/

.blueInlineContent div
{
  font-size:12px;
  color: #294292;
}

.blueInlineSpacer {
  border-top:1px solid #88aedf;
  border-bottom:1px solid #e4f0fe;
}

.blueShading
{
  font-family:Arial;
  background-color:#fff;
  text-align:left;
  min-height:43px;
  background-image:url(../../pics/vt/gradient_blue_43.jpg);  
}

.blueShading128
{
  font-family:Arial;
  text-align:left;
  min-height:43px;
  background-image:url(../../pics/vt/gradient_blue_128.jpg);  
}

.blueShading123
{
  font-family:Arial;
  text-align:left;
  min-height:43px;
  background-image:url(../../pics/vt/grad_123.jpg);  
}

.blueShading .roundContent
{
  padding:4px;
}

.roundContentLink {
	padding:8px 0px 0px 4px;
}

.blueShadingNoRounded
{
  height:74px;
  background-image:url(../../pics/vt/gradient_blue_74.jpg);     
  background-repeat:repeat-x;
}

.tabContent {
  margin:0px;
  padding:0px;
  width:750px;
}

.sub {
  margin-left:1em;
}

ul {
  display:inline;
  margin:0;
  padding:0;
}

li {
  list-style:none;
}

.tabUl {
  padding:0;
  display:inline;
}

.tabSpacer {
  background-color:#93b8e7;
  height:8px;
  tp:-4px;
  mrgin-bottom:-5px;
  position:relative;
}

.listTab {
  padding:0px;
  margin:0;
  display:inline;
  margin-left:4px;
  cursor:pointer;
}

.listTab h3{
  display:inline;
  padding:0;
  margin:0;
  padding-top:0px;
  padding-bottom:0px;
  font-size:12px;
  letter-spacing:0px;
}

.tabSelected
{
  background-color:#93b8e7;
  display:inline;
  height:20px;
  padding:0px 0px;
  margin:0;
	position:relative;
}

h3.tabSelected
{
  background-color:#93b8e7;
  padding-top:8px;
}

.tabSpan {
	position:relative;
	top:-4px;
  padding:0px 0px;
  height:20px;
  margin:0;
}

.tabSpan a {
  text-decoration:none;
}

.contentBlue {
  border:0px solid #000;
    background-image:url(../../pics/vt/gradient_blue_65.jpg);
    background-repeat:repeat-x;
    padding:0 10px;
}

.contentBlue a {
	line-height:16px;
}

.contentBlue h3 {
	margin:0;
}

.contentSolid {
  padding:10px;
}

html{
    height: 100%;
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0px;
    background-color:#060;
  background-image:url(../../pics/vt/background.jpg);
}

body
{
  margin:0;
  padding:0;
}

.headerMenu {
  background-image:url(../../pics/vt/background_header.jpg); 
  width:980px;
  height:23px;
  padding:0;
  text-align:right;
  font-family:Arial;
}

.headerMenu .headerElement {
  height:23px;
  border-right:1px solid #184ba1;
  border-left:1px solid #5f91e0;
  float:right;
  color:#fff;
  padding-left:8px;
  padding-right:8px;
  font-weight:normal;
  cursor:pointer;
}

.headerMenu span
{
  position:relative;
  top:2px;
}

.headerMenu .headerElementFirst {
  border-right:none;
  height:23px;
  border-left:1px solid #5f91e0;
  float:right;
  color:#fff;
  padding-left:8px;
  padding-right:8px;
  font-weight:normal;
  float:right;
  cursor:pointer;
}

.headerMenu a {
  color:#fff;
  text-decoration:none;
}

#buttonHeader {
  font-family:Arial;
  background-image:url(../../pics/vt/background_buttonheader.jpg); 
  width:980px;
  height:35px;
  padding:0;
  text-align:right;
}

#buttonHeader .headerElement {
  height:35px;
  border-right:1px solid #184ba1;
  border-left:1px solid #5f91e0;
  float:left;
  color:#fff;
  padding-left:8px;
  padding-right:8px;
  font-weight:bold;
  cursor:pointer;
}

#buttonHeader .headerElementRight {
  height:35px;
  float:right;
  color:#fff;
  padding-left:8px;
  padding-right:8px;
  padding-top:0px;
  font-weight:bold;
  line-height:35px;
  cursor:pointer;
}

#buttonHeader .headerElementSelected {
  height:35px;
  border-left:1px solid #1d458b;
  border-right:1px solid #1d458b;
  float:left;
  color:#fff;
  padding-left:8px;
  padding-right:8px;
  font-weight:bold;
  background-color:#1d458b;
}


#buttonHeader span
{
  position:relative;
  top:9px;  
}

#buttonHeader .headerElementSelected span
{
  position:relative;
  top:9px;  
}

#buttonHeader a {
  color:#fff;
  text-decoration:none;
}

#buttonHeader form {
  display:inline;
  margin:0;
  padding:0;
  position:relative;
  top:4px;
}
#buttonHeader input {
  border:1px solid #1d458b;
  margin-left:4px;
  margin-right:4px;
  top:-4px;
  position:relative;
}

#buttonHeader .nbText {
  margin:4px;
  padding:2px;
  line-height:15px;
  vertical-align:middle;
  width:100px;
}

#buttonHeader .submit {
  line-height:15px;
  margin:4px;
  padding:0;
  border:none;
  width:28px;
  height:15px;
  background-image:url(../../pics/vt/go.jpg);
  position:relative;
  vertical-align:middle;
}

#logo {
  background-image:url(http://www.voetbaltravel.nl/pics/vt/logo.jpg);
  width:980px;
  height:132px;
  cursor:pointer;
}

.totalSpacer {
  height:12px;
}

.articleSpacer {
  height:19px;
}

.leftSpacer {
  height:28px;
}

#lightBlue {
  background-color:#d7e8fd;
  height:125px;
}

#preFooter {
  color:#294292;
  text-align:left;
  background-color:#d7e8fd;
  height:135px;
  font-family: Arial;
  font-weight:bold;
  font-size:11pt;
}

#preFooter ul {
  list-style-type: none;
  padding:0;
  margin:0;
}

#preFooter ul li {
  margin:0;
  padding:0;
  font-weight:normal;
  list-style:none;
  font-size:12px;
  list-style-position:inside;
}

#prefooter ul li b {
	margin-bottom:2px;
}

#preFooter ul li a{
  color:#4594f5;
  margin:0;
  padding:0;
  font-size:11px;
}

#preFooterBlock1 {
  margin-left:20px;
  margin-top:12px;
  width:400px;
  height:100px;
  border-right: 1px solid #9eb7e2;
  float:left;
  color:#294292;
}

#preFooterBlock2 {
  margin-top:12px;
  padding-left:40px;
  width:150px;
  height:100px;
  border-left: 1px solid #fff;
  float:left;
  color:#294292;
}

#preFooterBlock3 {
  margin-top:12px;
  width:150px;
  height:100px;
  float:left;
  color:#294292;
}

#preFooterBlock4 {
  margin-top:12px;
  width:170px;
  height:100px;
  float:left;
  color:#294292;
}

#footer {
  background-color:#4594f5;
  height:72px;
  font-family:Arial;
  font-weight:bold;
  color:#fff;
}

#footer ul {
  list-style:none;
  margin:0;
  padding:0;
  margin-left:20px;
}

#footer ul li {
  float:left;
  padding-top:2px;
  margin-left:4px;
  text-align:center;
}

#footer a {
  color:#fff;
  text-decoration:none;
}

#footer .tabOn {
  background-image:url(../../pics/vt/tab_on.jpg);
  width:110px;
  height:21px;
  color:#294292;
}

#footer .tabOff {
  background-image:url(../../pics/vt/tab_off.jpg);
  width:110px;
  height:21px;
  color:#fff;
  text-align:center;
}

#footer div {
  float:right;
  color:#fff;
}

#footerImg {
  background-image:url(../../pics/vt/footer.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  height:11px;
}

#klantenservice {
  background-image:url(../../pics/vt/klantenservice.jpg);
  height:95px;
  background-position:top left;
  background-repeat:no-repeat;
  position:relative;
  background-color:#fff;
  cursor:pointer;
}

h4 {
  font-size:10px;
  margin:0;
  padding:0;
}

.year {
  margin-left:8px;
  width:81px;
  height:18px;
  background-image:url(../../pics/vt/jaar_back_off.png);
  background-repeat:no-repeat;
  text-align:center;
  font-weight:bold;
}

.yearOn {
  margin-left:8px;
  width:81px;
  height:18px;
  background-image:url(../../pics/vt/jaar_back.png);
  background-repeat:no-repeat;
  text-align:center;
  color:#fff;
  font-weight:bold;
}

.year a{
  text-decoration:none;
  color:#11306d;
  font-weight:bold;
  position:relative;
  top:1px;
}

.yearOn a {
  text-decoration:none;
  color:#fff;
  font-weight:bold;
  position:relative;
  top:1px;
}

.top5Title a{
  color:#152a6d;
}

.top5no {
  margin-left:4px;
  font-weight:bold;
  float:left;
  color:#294292;
  margin-top:4px;
}

.top5content {
  width:190px;
  float:right;
  color:#294292;
}

.datum {
  color:#526aac;
}

.top5content a {
  text-decoration:none;
}

.top5content .prijs {
  font-weight:bold;
  margin-left:50px;
}

.top5link {
  color: #1e4494;
}

a {
  color:#294292;
}

h3 {
  margin:0;
  color:#294292;
}

.breadcrumb {
	margin:0px 0px 10px 14px;
}

.callme {
  width:68px;
  height:14px;
  background-image:url('/pics/vt/belme.gif');
  border:none;
  cursor:pointer;
}

.blueContent ul {
  margin:0;
  padding:0;
  list-style-image: url("/pics/vt/vinkje.gif");
}

.blueContent li {
  list-style-image: url("/pics/vt/vinkje.gif");
  list-style-position:inside;
  margin:0;
  padding:0;
  line-height:1.2em;
  color:#294292;
  margin-top:8px;
}

.readmore {
	line-height:20px;
	padding-left:18px;
	padding-top:4px;
}

/* tabs new style */
.tabrow
{
  background-image: url('/pics/vt/tabs-bg.gif'); 
  background-repeat:repeat-x;
  background-position:left bottom;
  height:30px;
  padding:0px;
  line-height:normal;
  padding-left:10px;
}

.tabrow ul
{
  padding:0px 0px 0px 0px;
  margin:0px;
  list-style:none;
  list-style-type:none;
}

.tabrow ul li
{
  list-style:none;
  list-style-type:none;

  padding:0px;
  margin:0px;
  float:left;

  background-repeat:no-repeat;
  background-position: right top;
}

.tabrow a.tab
{
  display:block;
  margin-bottom: 0px;
  bckground-image: url('/pics/vt/tabs-left-unactive.gif');
  background-repeat:no-repeat;
  background-position: left top;
  padding: 0px 12px;
  font-weight:normal;
  font-size:12px;
  text-decoration:none;
  cursor:pointer;
}

.tabrow .active 
{
  background-image:url("/pics/vt/tabs-right-active.gif");
}
    
.tabrow .active a.tab 
{
  background-image:url("/pics/vt/tabs-left-active.gif");
  font-weight:bold;
}

a.link {
  text-decoration:underline;
  cursor:pointer;
}

.tellContent {
  position:relative;
  border:1px solid #bfd5fd;
  display:none;
  top:20px;
  padding:4px;
  margin:-4px;
  margin-bottom:40px;
  background-color:#f7faff;
  width:340px;
}

.tellafriend {
  background-color:#f7faff;
}

.browserMsg {
  display:none;
  margin-left:10px;
  font-weight:bold;
}

.enquete {
  margin:10px;
}

.credits {
  margin:10px;
  background-color:#fff;
  padding:10px;
}

.compo_lower {
  padding:10px;
  margin-top:4px;
  margin-bottom:0px;
}

.compo_lower img {
  border:1px solid #9baabf;
}

.compo_item {
  width:112px;
  text-align:center;
}

#k_slogan {
  display:none;
  line-height:-10px;
}

.why {
	font-size:14px;
	font-weight:bold;
	padding-left:8px;
	letter-spacing:-1px;
}