body {
	margin: 0;
	padding: 0;
	text-align: left;
	font-family:Calibri, Arial, Times, serif;
	font-size: 18px;
	color: #5D5959;
	background: #2f648e url(../Images/background.png);
	background-repeat:repeat-x;
}

* {
  margin: 0 auto 0 auto;
 text-align:left;}

#page {
  display: block; 
  height:auto;
  position: relative; 
  overflow: hidden; 
  width: 670px;
}

.topNaviagationLink {
text-align:center;
position:relative;
margin-top:30px;
font-size:20px;
margin-left:116px;
width:150px;
height: 35px;
line-height: 35px;
float:left;
color:#f9f9f9;
font-family:Calibri, Arial, Times, serif;
}

.topNaviagationLink a {
text-decoration:none;
color:#ffffff;
}

.topNaviagationLink a:hover {
color:#8B8888;
}

#mainPicture {
width:670px;
height:430px;
background-color:#FFFFFF;
}

#maintitle {
width:670px;
height:200px;
background-color:#FFFFFF;
}

#mainPicture .picture {
position:relative;
width:650px;
height:410px;
top:10px;
background-image:url(../Images/logo.png);
background-repeat:no-repeat;
margin-left:10px;
}

.prices {
	position:relative;
	width:650px;
	height:700px;
	top:10px;
	background-image:url(../Images/Prices.png);
	background-repeat:no-repeat;
}

#maintitle .pricelist {
position:relative;
width:650px;
height:180px;
top:10px;
background-image:url(../Images/Title-PriceList.png);
background-repeat:no-repeat;
margin-left:10px;
}

.contentBox {
width:670px;
height:auto;
background-color:#FFFFFF;
margin-top:20px;
}

.contentTitle {
font-size:18px;
margin-bottom:0px;
padding-top:18px;
margin:20px;
}

.contentText {
font-size:18px;
line-height:24px;
margin:20px;
}

.pricesTable {
width:630px;
height:auto;
background-color:#FFFFFF;
margin:20px;
}

html, body {
text-align: center;
}

p {
text-align: justify;
}

.centre {
text-align:	center;
}
