body{
background-image: url(images/background.gif);
background-repeat: repeat-y;

font-family: Arial, Helvetica, sans-serif;
font-size: x-small;
}

p, td{
	font-family: Arial, Helvetica, sans-serif;
font-size: x-small;
}

h1{
	font-size: medium;
	font-weight: lighter;
}

h2{
	font-size: x-small;
	font-weight: bold;
}

.bgimage{
	background-image: url(images/bgimage2.gif);
	width: 681px;
	height: 413px;
	
	position: absolute;
	left: 211px;
	bottom: 0px;
}

.logo{
	background-image: url(images/logo.gif);
	width: 134px;
	height: 188px;
	position: absolute;
	left: 44px;
	top: 15px;
}

.logoname{
	background-image: url(images/logoname.gif);
	position: absolute;
	width: 199px;
	height: 46px;
	bottom: 5px;
	left: 9px;
}

.logonamenl{
	background-image: url(images/logonamenl.gif);
	position: absolute;
	width: 199px;
	height: 34px;
	bottom: 5px;
	left: 9px;
}

.logonamefr{
	background-image: url(images/logonamefr.gif);
	position: absolute;
	width: 199px;
	height: 23px;
	bottom: 5px;
	left: 9px;
}

.logonameuk{
	background-image: url(images/logonamefr.gif);
	position: absolute;
	width: 199px;
	height: 23px;
	bottom: 5px;
	left: 9px;
}

.logonamede{
	background-image: url(images/logonamede.gif);
	position: absolute;
	width: 199px;
	height: 34px;
	bottom: 5px;
	left: 9px;
}

.logonameint{
	background-image: url(images/logopellikaaninternational.gif);
	position: absolute;
	width: 199px;
	height: 46px;
	bottom: 5px;
	left: 9px;
}

.content{
width: 670px;
	height: 100%;

	position: absolute;
	left: 215px;
	top:0px;

	padding-left:20px;
	padding-right:80px;
	padding-bottom: 40px;
	padding-top: 50px;

}

.PrintButton{
	position: absolute;
	left: 770px;
	top: 5px;
	z-index: 50;
}
.footer{
	width: 100%;
	
	position: absolute;
	bottom: 5px;
	left:20px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
}

.buttonsright{
	position: absolute;
	left: 820px;
}

.welcomescreen{
text-align: right;
}

.broodkruimel{
	position:absolute;
	left: 235px;
	top:5px;
	font-size: xx-small;
	z-index: 200;
}

a.broodkruimellink{
	color: Black;
	font-size: xx-small;
	z-index: 200;
}

.reftitle{
font-weight: bold;
padding-top:20px;
}

.tableleft{
	font-weight: bold;
	vertical-align: top;
	width: 40%;
}

a.button { 
font-weight: bold; 
font-size: small; 
font-family: Arial; 
padding: 4px 8px; 
border-top: 1px solid white; 
border-right: 1px solid black; 
border-bottom: 1px solid black; 
border-left: 1px solid white; 
text-align: center; 
width: 140px; 
text-transform: uppercase; 
} 

a.button:link { 
background-color: #B7B5B9; 
color: #000000; 
text-decoration: none; 
} 

a.button:visited { 
background-color: #B7B5B9; 
color: #000000; 
text-decoration: none; 
} 

a.button:hover { 
background-color: #C9C8CA; 
color: #FFFFFF; 
border-color: black white white black; 
text-decoration: none; 
} 

a.button:active { 
background-color: #B7B5B9; 
color: #000000; 
text-decoration: none; 
} 

a.lblink{
	font-size:xx-small;
	color: #000000;
}

a.lblink:link{
	text-decoration: none;
}
a.lblink:active{
	text-decoration: none;
}
a.lblink:hover{
	text-decoration: none;
}
a.lblink:visited{
	text-decoration: none;
}

.languagebar{
z-index: 100;
position: absolute;
top: 5px;
left: 170px;
}

.europemap{
text-align: center;
}

a.smallbutton2 { 
font-weight: normal; 
font-size: xx-small; 
font-family: Arial; 
padding-top: 2px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 2px;
border-top: 1px solid white; 
border-right: 1px solid black; 
border-bottom: 1px solid black; 
border-left: 1px solid white; 
text-align: center; 
text-transform: uppercase; 
width: 110px;
} 
a.smallbutton2:link { 
background-color: #B7B5B9; 
color: #000000; 
text-decoration: none; 
} 

a.smallbutton2:visited { 
background-color: #B7B5B9; 
color: #000000; 
text-decoration: none; 
} 

a.smallbutton2:hover { 
background-color: #C9C8CA; 
color: #FFFFFF; 
border-color: black white white black; 
text-decoration: none; 
} 

a.smallbutton2:active { 
background-color: #B7B5B9; 
color: #000000; 
text-decoration: none; 
} 



a.smallbutton { 
font-weight: normal; 
font-size: xx-small; 
font-family: Arial; 
padding-top: 2px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 2px;
border-top: 1px solid white; 
border-right: 1px solid black; 
border-bottom: 1px solid black; 
border-left: 1px solid white; 
text-align: center; 
text-transform: uppercase; 
} 

a.smallbutton:link { 
background-color: #B7B5B9; 
color: #000000; 
text-decoration: none; 
} 

a.smallbutton:visited { 
background-color: #B7B5B9; 
color: #000000; 
text-decoration: none; 
} 

a.smallbutton:hover { 
background-color: #C9C8CA; 
color: #FFFFFF; 
border-color: black white white black; 
text-decoration: none; 
} 

a.smallbutton:active { 
background-color: #B7B5B9; 
color: #000000; 
text-decoration: none; 
} 

.kalender1{
	width: 100px;
	height: 30px;
	vertical-align:top;
	border-bottom: 1px solid #666666;
}

.kalender2{
	height: 30px;
	border-bottom: 1px solid #666666;
}


.pers1{
	width: 430px;
	vertical-align: middle;
}
a.pers1:link{
	color: #666666;
	font-size: x-small;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.pers2{
	padding: 0px;
	margin: 0px;
}

.pers3{
	width: 60px;
	height:30px;
}

a.pers3:link{
	color: #666666;
}

.kalender{
border-bottom: 1px solid #666666;
}


