*
{
	font-family: Arial;
	font-size: 11px;
}
a
{
	font-family: Arial;
	text-decoration: none;
	color: black;
}
Body
{
	background-image: url('Images/achtergrond.jpg');
}
#skypedetectionswf
{
	display: none;
}
#backgroundContainer
{	
	background-image: url('Images/bg.jpg');
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -412px;
	width: 824px;
	font-family: arial;
}
#container
{	
	margin-left: 12px;
	width: 800px;
}
#header
{
	background-image: url('Images/header.png'); background-repeat: no-repeat;
	height: 110px;
}
.logo
{
    padding-left: 12px;	
	padding-top: 4px;
}
.slogan
{
	font-family: Times New Roman;
	font-size: 13px;
	font-weight: bold;
    color: #376a03;	
	margin: -4px 0 0 12px;
}
.ideal
{
    position: absolute;
	left: 765px;
	top: 9px;
}
#headerButtons
{
	position: absolute;
	left: 720px;
	top: 53px;
}
#search
{
    position: absolute;
	top: 79px;
	left: 720px;
	height: 20px;
}
#submitbutton
{
    position: absolute;
	top: 0px;
	left: 151px;
    background-image: url('Images/submit.png'); background-repeat: no-repeat;
	width: 49px;
	height: 20px;
	border: 0px;
}
#login
{
	position: absolute;
	top: 8px;
	left: 559px;	
}
#loginbutton
{
	position: absolute;
	top: 1px;
	left: 221px;
    background-image: url('Images/ok.png'); background-repeat: no-repeat;
	width: 19px;
	height: 19px;
	border: 0px;
}
.button
{
    float: left;
	margin-left: 14px;
}
.groepenImage
{
	margin-top: 28px;
}
#groepenImageDefault
{
	margin-top: 30px;	
}
#menucontainer
{
    height: 34px;
	background-color: #499300;
}
.menubg
{
    background-image: url('Images/menu_lijn.png'); background-repeat: no-repeat;     
	background-position: right top; 	
	float: left;
	height: 34px;
	margin: 0 0 0 22px;
	padding-right: 24px;
}
#submenuBedrijfsinfo
{
	position: absolute;
	top: 144px;
	width: 122px;
	height: 102px;
	z-index: 1;
}
#submenuGroepen
{
    position: absolute;
	top: 144px;
	left: 135px;
	width: 97px;
	z-index: 1;	
}
#submenuAanbod
{
	position: absolute;
	top: 144px;
	left: 232px;
	width: 132px;
	height: 102px;
	z-index: 1;
}
.submenuitem, .submenuitemLong
{
	background-image: url('Images/submenu_bg.png'); background-repeat: repeat-x;
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: bold;
    text-transform:uppercase;
	text-align: center;
	color: #ffffff;
}
.submenuitem a
{
	color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: bold;
	display: block;
	height: 24px;
	padding-top: 10px;
}
.submenuitemLong a
{
	color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: bold;
	display: block;
	height: 31px;
	padding-top: 3px;
}
.menuitem
{
	padding-top: 9px;
}
.menuitem a
{
    font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
    text-transform:uppercase;
	color: #ffffff;
	padding-top: 9px;
	text-decoration: none;
}
.menubgLast
{
    font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
    text-transform: uppercase;
	color: #ffffff;
	float: left;
	margin: 0 0 0 22px;
}
#subheader
{
    background-image: url('Images/subheader.png'); background-repeat: no-repeat;
	height: 275px;
	margin: 10px;
}
#subheaderImage
{
	position: relative;
	left: 10px;
	top: 9px;
}
#subheaderText
{
    font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	margin-left: 20px;
	margin-top: 16px;
}
#subheaderText2
{
    font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #b0f467;
	margin-left: 20px;	
	margin-top: 15px;
}
#transparant
{
	position: absolute;
	left: 602px;
	top: 163px;
    background-color: #ffffff;
	height: 257px;
	width: 190px;
	filter:alpha(opacity=50);
	moz-opacity:0.5;
	khtml-opacity: 0.5;
	opacity: 0.5;
}
#hightlightContainer
{
	position: absolute;
	top: 170px;
	left: 602px;
	width: 190px;
	padding-top: 5px;
}
.highlightWedstrijd
{
    margin: 0 0 9px 28px;	
}
#infovak
{
    background-image: url('Images/infovak.png'); background-repeat: no-repeat;
	width: 570px;
	height: 178px;
	margin-left: 10px;
	font-family: Arial;
	font-size: 11px;
	color: #343333;
	text-align: justify;
	float: left;
}
#infovak1
{
    background-image: url('Images/infovak.png'); background-repeat: no-repeat;
	width: 570px;
	height: 178px;
	font-family: Arial;
	font-size: 11px;
	color: #343333;
	text-align: justify;
}
#infovak1 p
{
    padding: 8px 10px 0 10px;	
	margin: 0px;
	color: #343333;
}
#infovak1 h1
{
   font-family: Trebuchet MS;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
   color: #376a03;
   padding-left: 10px;
   margin: 0px;
   padding-top: 2px;
}
#infovak1 h2
{
   font-family: Trebuchet MS;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
   color: #376a03;
   padding-left: 10px;
   margin: 0px;
   padding-top: 10px;
}
#infovak2Top
{
    background-image: url('Images/infovakTop.png'); background-repeat: no-repeat;
	width: 570px;
	height: 12px;
	margin-top: 0px;
}
#infovak2Content
{
	background-image: url('Images/infovakLogo.png'); background-repeat: no-repeat;
	background-position: right top;
	z-index: 1;
    min-height: 155px;
	width: 568px;
	background-color: #ebeaea;
	color: #343333;
	border-left: 1px solid #376a03;
	border-right: 1px solid #376a03;
}
#infovak2Content h1
{
   font-family: Trebuchet MS;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
   color: #376a03;
   padding-left: 10px;
   margin: 0px;
   margin-top: -10px;
   margin-bottom: 2px;
}
#infovak3Content h1
{
   font-family: Trebuchet MS;
   font-size: 10px;
   font-weight: bold;
   text-transform: uppercase;
   color: #376a03;
   padding-left: 10px;
   padding-right: 10px;
   margin: 0px;
   margin-top: -10px;
   margin-bottom: 10px;
}
#infovakA h1, #infovakB h1, #infovakC h1
{
   font-family: Trebuchet MS;
   font-size: 11px;
   font-weight: bold;
   text-transform: uppercase;
   color: #376a03;
   padding-left: 10px;
   margin: 0px;	
   padding-top: 10px;
}
#infovakA p, #infovakB p, #infovakC p
{
    padding-left: 10px;
	padding-right: 10px;
	color: #343333;
}
#infovak2Content p
{
	position: relative;
	top: -12px;
    padding: 8px 10px 0 10px;	
	margin: 0px;
	color: #343333;
}
#infovak3Top
{
    background-image: url('Images/infovakTop2.png'); background-repeat: no-repeat;
	width: 570px;
	height: 12px;
	margin-top: 15px;
}
#infovak3Content, #infovak4Content
{
	width: 568px;
	background-color: #ebeaea;
	color: #343333;
	border-left: 1px solid #376a03;
	border-right: 1px solid #376a03;
	margin: 0px;
}
#infovak3Content p, #infovak4Content p
{
	position: relative;
	top: -12px;
	color: #343333;
	margin: 0px;
    padding: 8px 10px 0 10px;
}
#infovak4Content h1
{
   font-family: Trebuchet MS;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
   color: #376a03;
   padding-left: 10px;
   margin: 0px;
   margin-top: -10px;
   margin-bottom: 2px;
}
#infovakBottom
{
    background-image: url('Images/infovakBottom.png'); background-repeat: no-repeat;
	width: 570px;
	height: 11px;
}
.infovakContactTop
{
    background-image: url('Images/infovakContactTop.png'); background-repeat: no-repeat;
	width: 570px;
	height: 12px;
	margin-top: 15px;	
}
.infovakContactContent
{
	width: 268px;
	background-color: #ebeaea;
	color: #343333;
	border-left: 1px solid #376a03;
	border-right: 1px solid #376a03;
	margin: 0px;
	padding-left: 10px;
}
#infovakFotoboek
{
	width: 558px;
	background-color: #ebeaea;
	color: #343333;
	border-left: 1px solid #376a03;
	border-right: 1px solid #376a03;
	margin: 0px;
	padding-left: 10px;
}
#infovakFotoboek h1
{
    font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #376a03;
	margin: 0px;
	padding-bottom: 8px;
}
#infovakFotoboek p
{
    padding: 0px;
	margin: 0px;
}
.infovakContactContent h1
{
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #376a03;
	margin: 0px;
	padding-bottom: 10px;
}
.infovakContactBottom
{
    background-image: url('Images/infovakContactBottom.png'); background-repeat: no-repeat;
	width: 280px;
	height: 12px;
}

#infovakA
{
    background-image: url('Images/infovakA.png'); background-repeat: no-repeat;
	width: 570px;
	height: 195px;	
	margin-top: 18px;
}
#infovakB
{
    background-image: url('Images/infovakB.png'); background-repeat: no-repeat;
	width: 570px;
	height: 217px;	
	margin-top: 18px;
}

#infovakC
{
    background-image: url('Images/infovakC.png'); background-repeat: no-repeat;
	width: 570px;
	height: 217px;	
	margin-top: 18px;
}

#infovak2
{
    background-image: url('Images/infovak.png'); background-repeat: no-repeat;
	width: 570px;
	height: 178px;
    padding-bottom: 10px;
	font-family: Arial;
	font-size: 11px;
	color: #343333;
	text-align: justify;
}
#infovakReizigers
{
    background-image: url('Images/infovak2.png'); background-repeat: no-repeat;
	width: 570px;
	height: 178px;
    padding-bottom: 10px;
	font-family: Arial;
	font-size: 11px;
	color: #343333;
	text-align: justify;
}
#infovak2 h1, #infovakReizigers h1
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #376a03;
	margin: 0px;
	margin-bottom: -4px;
	padding-top: 10px;
	padding-left: 10px;
}
#infovak2 p, #infovakReizigers p
{
	margin: 0px;
	padding: 10px 10px 0 10px;
}
#infovak h1
{
   font-family: Trebuchet MS;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
   color: #376a03;
   padding-left: 10px;
   margin: 10px 0 0 7px;
}
#infovak h2, #infovak p
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #343333;
	text-align: justify;
	width: 550px;
	padding-left: 10px;
	margin: 6px 0 9px 0;
}
#infovak a, #infovak2 a
{
	color: #343333;	
}
#infovakTop
{
    background-image: url('Images/infovakTop.png'); background-repeat: no-repeat;
	width: 570px;
	height: 12px;
	margin-top: -11px;
}
#infovakTop2
{
    background-image: url('Images/infovakTop2.png'); background-repeat: no-repeat;
	width: 570px;
	height: 12px;
}
#infovakTop3
{
    background-image: url('Images/infovakTop2.png'); background-repeat: no-repeat;
	width: 570px;
	height: 12px;
}
#infovakContent
{
	background-image: url('Images/infovakLogo.png'); background-repeat: no-repeat;
	background-position: right top;
	z-index: 1;
    min-height: 155px;
	width: 568px;
	background-color: #ebeaea;
	color: #343333;
	border-left: 1px solid #376a03;
	border-right: 1px solid #376a03;
}
#infovakContent ul, #infovak2Content ul, #infovak4Content ul
{
	list-style-image: url('Images/dot2.png');
	padding-left: 47px;
	padding-right: 10px;
	margin: 0px;
	margin-top: -10px;
}
#infovak3Content ul, #infovakA ul, #infovakB ul, #infovakC ul
{
    list-style-image: url('Images/dot2.png');
	padding-left: 47px;
	padding-right: 10px;
	margin: 0px;
	margin-top: -12px;
	margin-bottom: 10px;
}
#infovakContent li, #infovak2Content li, #infovak h1, #infovak3Content li, #infovak4Content li, #infovakA li, #infovakB li, #infovakC li
{
    padding-left: 3px;
}
#infovak1 ul
{
	list-style-image: url('Images/dot2.png');
	padding-left: 45px;
	padding-right: 10px;
	margin: 0px;
	margin-bottom: -4px;
}
#infovakContent2
{
    min-height: 155px;
	width: 568px;
	background-color: #ebeaea;
	color: #343333;
	border-left: 1px solid #376a03;
	border-right: 1px solid #376a03;
}
#infovakContent3
{
    min-height: 155px;
	width: 570px;
	background-color: #ebeaea;
	color: #343333;
	border-left: 1px solid #376a03;
	border-right: 1px solid #376a03;
}
#infovakContent p, #infovakContent2 p
{
	margin: 0px;
	padding: 0 10px 10px 10px;
	text-align: justify;
}

#topclubsContainer
{
    background-image: url('Images/topclubs_bg.png'); background-repeat: no-repeat;
    float: left;
	height: 150px;
	width: 200px;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	margin-top: 12px;
}
#topclubsContainer ul
{
    list-style-image: url('Images/dot.png');
	padding-left: 28px;
	margin: 0px;
	margin-top: 10px;
}
#topclubsContainer li
{
	margin-bottom: 4px;
}
#topclubsContainer a
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
    position: relative;
	top: 2px;
	left: 6px;
	color: white;
}
#competitiesContainer, #kalenderContainer
{
    background-image: url('Images/competities.png'); background-repeat: no-repeat;
    float: left;
	height: 178px;
	width: 200px;
	margin-left: 10px;
}
#competitiesContainer h1
{
    font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding-left: 13px;
	padding-top: 2px;
}
#topclubsContainer h1
{
    font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding-left: 13px;
	padding-top: 10px;
	margin: 0px;
}
#kalenderContainer h1
{
    font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding-top: 2px;
}
#competitieBlok
{
    padding-top: 9px;	
}
#kenmerkenBlok
{
    padding-top: 7px;	
}
.competitie
{
    background-image: url('Images/dot.png'); background-repeat: no-repeat;
	background-position: center left;
	padding-left: 17px;
	margin: 4px 0 0 17px;
}
.competitie a
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
#aankomendeReizenContainer
{
	float: left;
	margin: 2px 0 0 10px;
	min-height: 446px;
}
#contentPageContainer
{
	float: left;
	min-height: 531px;
	width: 570px;
	margin: 0 0 0 10px;
	text-align: justify;
}
#reizigerData
{
	float: left;
	width: 570px;
	margin: 0px;
	text-align: justify;
}
#gamePageContainer
{
	float: left;
	width: 570px;
	margin: 2px 0 0 10px;
}
#aankomendeReizenTab
{
    background-image: url('Images/aankomende_reizen.png'); background-repeat: no-repeat;
	height: 30px;
	width: 570px;
}
#aankomendeReizenTab h1
{
    font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 6px;
}
#paginaNavigatie
{
	position: absolute;
	top: 642px;
	left: 542px;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
    color: #ffffff;	
}
#paginaNavigatie a
{
    color: #ffffff;
	font-size: 10px;
}
.competiteLogo
{
    float: left;
	padding: 29px 0 0 10px;
}
.reisWedstrijd
{
    float: left;
	padding-bottom: 7px;
	padding-top: 6px;
}
.reisWedstrijd h1
{
	cursor: pointer;
	text-transform: uppercase;
}
.reisDatum
{
    float: right;
	padding-top: 6px;
}
.reisBeschrijving
{
	float: left;
	width: 460px;
	color: #343333;
}
.reisOpstapplaatsen
{
    float: left;
	margin-top: 7px;
	color: #343333;
}
.reisPrijs
{
    float: right;
	margin-top: 7px;
	color: #343333;
}
.reisinfo
{
    float: left;
	width: 460px;
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
	padding-left: 10px;
}
.reisinfo h1
{
	font-family: Arial;
	font-size: 11px;
	color: #376a03;
	margin: 0px;
	float: left;
	margin-top: 3px;
}
.reisinfo h2
{
	font-family: Arial;
	font-size: 11px;
	color: #376a03;
	margin: 0px;
	float: left;
	padding-right: 5px;
}
#wedstrijdenContainer
{
	float: left;
	margin-left: 10px;
	margin-top: 0px;
}
#wedstrijdenContainerTop
{
    background-image: url('Images/topwedstrijden.png'); background-repeat: no-repeat;
	width: 200px;
	height: 35px;
	margin-top: 0px;
}
#wedstrijdenContainerTop h1
{
    font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding-left: 13px;
	padding-top: 10px;
}
.wedstrijdenContainerBottom
{
    background-image: url('Images/bottom.png'); background-repeat: no-repeat;
	width: 200px;
	height: 11px;
}
#wedstrijden
{
	float: left;
}
.wedstrijd
{
    background-image: url('Images/wedstrijd_bg.png'); background-repeat: no-repeat;	
	width: 200px;
	height: 60px;
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
}
.wedstrijdTitle
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 9px 12px 0 12px;
	margin: 0px;	
}
.wedstrijdTitle p
{
    padding-top: 2px;
	margin: 0px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.wedstrijdDatum
{
	font-family: Arial;
	font-size: 11px;
	padding: 3px 0 0 12px;	
}
.wedstrijdInfo
{
    float: left;
	font-family: Arial;
	font-size: 11px;
	padding: 3px 0 0 12px;
}
.wedstrijdInfo a
{
    text-decoration: underline;
}
.wedstrijdPrijs
{
    float: right;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 12px 0 0;
}
.wedstrijd a
{
	color: #ffffff;	
}
.wedstrijd a:hover
{
	text-decoration: none;	
}
#button
{
    position: absolute;
	top: 1090px;
	left: 602px;
}
.reisGrijs
{
    background-color: #ebeaea;
	height: 104px;
	width: 570px;
}
.reisWit
{
    background-color: #ffffff;
	height: 104px;
	width: 570px;
}
#quote
{
	padding-top: 26px;
	padding-left: 20px;
	width: 560px;
	float: left;
}
#quote h1
{
    font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #376a03;
	margin: 0px;
}
#quote p
{
	margin-top: 0px;
	margin-left: 5px;
    font-family: Arial;
	font-size: 11px;
	color: #343333;
}
#quote a, #quote a:visited
{
    color: #376a03;
	font-size: 11px;
}
#quote a:hover
{
    text-decoration: none;	
}
#footer
{
    height: 85px;
	width: 800px;
	background-color: #ebeaea;
	float: left;
	margin-top: 17px;
}
#partners
{
    margin: 30px 0 0 25px;
	float: left;
}
.partner
{
    margin-right: 25px;
	float: left;
}
#footerText
{
	font-family: Arial;
	font-size: 11px;
	color: #343333;
	float: right;
	margin: 30px 10px 0 0;
}
#footerText a
{
    color: #376a03;	
}
#footerText a:hover
{
    text-decoration: none;	
}
.copyright, .disclaimer
{
    text-align: right;	
}
#loginMessage
{
	color: red;
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	font-size: 10px;
}
#datumNavigatie a
{
	color: #ffffff;
}
#KalenderTab h1
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 6px;
}
#DatumBlok
{
	padding-top: 9px;
	padding-left: 10px;
	padding-right: 10px;
}
#DatumBlock a
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
#KalenderTab 
{
	background-image: url('Images/tab.png'); background-repeat: no-repeat;
	height: 24px;
	width: 566px;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding-left: 4px;
	padding-top: 6px;
	margin: 0px;	
	margin-top: 8px;
}
#KalenderTab a
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 6px;
	text-decoration: none;
}
.kalenderDag
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	width: 25px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	margin:0px;
	padding: 5px 0 0 0;
}
.kalenderDatum
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	float: left;
	width: 25px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	margin:0px;
	padding: 5px 0 0 0;
}
.KalenderContent
{
	background-color: #ebeaea;
	min-height: 406px;
	width: 570px;
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	color: #343333;
}
.KalenderContent a
{
    font-family: Arial;
	font-size: 11px;
	color: #343333;
}
.KalenderContent h1
{
	padding: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin: 0px;
	color: #376a03;
	font-size: 20px;	
}
.KalenderContent h2
{
	padding: 0px;
	padding-top: 15px;
	padding-left: 10px;
	margin: 0px;
	color: #376a03;
	font-size: 15px;	
}
.KalenderContent table
{
	padding: 0px;
	padding-left: 10px;
}
.KalenderContent p
{
	padding: 0px;
	padding-left: 10px;
	margin:0px;
}
.wedstrijdPagina
{
    font-family: Arial;
	font-size: 11px;
	color: #343333;
	width: 335px;
	text-align: justify;
}
.wedstrijdPagina h1, .wedstrijdPagina h2
{
    color: #376a03;
    font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
}
.wedstrijdPagina p
{
    padding-top: 10px;	
}
#test
{
    padding-left: 20px;	
}
#competitieBlok p
{
	margin-top: -5px;
	padding: 5px;
	color: white;
}
.kenmerkenItem
{
    background-image: url('Images/dot.png'); background-repeat: no-repeat;
	background-position: center left;
	padding-left: 17px;
	margin: 7px 0 0 17px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.kenmerkenItem a, .kenmerkenSubitem a
{
    font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;	
}
.kenmerkenSubitem
{
    background-image: url('Images/dot.png'); background-repeat: no-repeat;
	background-position: center left;
	padding-left: 17px;
	margin: 7px 0 0 45px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
#boekenGegevens
{
    width: 195px;
	border-right: 1px dotted grey;
}
#boekenInlog
{
    padding-left: 55px;
	padding-right: 45px;
}
#boekenGegevens p, #boekenInlog p
{
    margin-top: 0px;	
}
.boekenInfo
{
    padding: 0 10px 0 10px;
	text-align: justify;
}
#contactInfo
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 7px;
	padding-left: 13px;
}
#reactieformulier
{
    float: left;
	width: 280px;
	padding-right: 10px;
}
#terugbelformulier
{
    float: left;
	width: 280px;	
}
#offerteFormulier p
{
    margin: 0px;
	padding: 0px;
	padding-top: 8px;
	padding-right: 10px;
	text-align: justify;
}
#offerteFormulier h1
{
   font-family: Trebuchet MS;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
   color: #376a03;
   margin: 0px;
   margin-top: -5px;
   padding: 0px;
   padding-bottom: 10px;
}
#wedstrijdImages
{
    float: right;
	margin-top: 9px;
}
.wedstrijdImage
{
	padding-right: 15px;
	margin-top: 10px;
}
.wedstrijdImage b
{
	color: #343333;
}
.wedstrijdImage a
{
	text-decoration: underline;
	color: black;
}
img
{
	border: 0;
}
.txtInput
{
	width: 135px;	
}
h3
{
    margin: 0px;
	padding: 0 5px 0 0;
    font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	float: left;
}
.fotoboek_foto
{
	float: left;
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.OrderButton
{
	border: 0px;
	background-color: #376a03;
	color: white;
	width: 150px;
	text-align: center;
	cursor: pointer;
}
#helpBox
{
	text-align: justify;
	padding: 5px;
	z-index: 999999999;
	position: fixed;	
	width: 450px;
	border: 2px solid #499300;
	background-color: #ebeaea;
	background-image: url('/Images/hint-background.png');
	background-position: right top;
	background-repeat: no-repeat;
	visibility: hidden;
}
#helpBox p
{
	padding-left: 5px;
}
#helpBox #closeButton
{
	margin: 5px;
	margin-left: 255px;
	text-align: right;
}
#offertePanel
{
	padding-left: 10px;
	padding-right: 10px;
}
#orderPanel
{
	padding-left: 10px;
}
#orderPrice
{
	font-size: 12px;
	color: #343333;
}
.clubFloater
{
	width: 175px;
	height: 25px;
	text-align: left;
	line-height: 25px;
}
.clubFloater img
{
	float: left;
	margin: 2px;
	margin-right: 5px;
}
