@font-face {
	font-family: uusifontti;
	src: url('../font/corsiva.ttf');
}

table {
border-collapse: collapse;
}

body {
	text-align: center;
	background-image: url("../images/bg.jpg");
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;	
	width: 100%;
	background-color: #271F22
}

table #top {
	
	width: 1100px;
	height: 260px;
	vertical-align: top;
	text-align: center;
}

table #top tr td #top {
	width: 100%;
	height: 100%;
}

table #middle {
	background-image: url("../images/middle.jpg");
	width: 1100px;
	height: 56px;
	vertical-align: middle;
	text-align: left;
}

table #middle tr td {
	margin-left: 20px;
}

table #middle tr td #middle {
	width: 100%;
	height: 100%;
}


table #main {
	background-image: url("../images/viiva.gif");
	
	width: 1100px;
	min-height: 359px;
	_height: auto !important;
	height: 359px;
	vertical-align: top;
	text-align: left;
	
}

table #main tr td #main {
	width: 100%;
}

div {
	color: black;
	margin-left: 50px;
	margin-top: 10px;
	font-family: uusifontti;
	font-size: 16px;
	margin-right: 50px;
	margin-bottom: 50px;
}


table #bottom {

	width: 1100px;
	height: 23px;
	vertical-align: top;
	text-align: left;
}

table #middle tr td #bottom {
	width: 100%;
	height: 100%;
}


span {
	margin-left: 50px;
}

span a {
	font-family: uusifontti;
	font-size: 16px;
	color: #FF4493;
	font-weight: bold;
	text-decoration: none;
}

span a:HOVER {
	color: #000000;
}

table.etusivu {
	font-family: uusifontti;
	font-size: 16px;
}

table a {
	font-family: uusifontti;
	font-size: 16px;
	color: #FF4493;
	font-weight: bold;
	text-decoration: none;
}

table a:HOVER {
	color: #000000;
}

h1 {
	color: #FF4493;
	font-weight: bold;
	font-size: 20px;
	font-family: uusifontti;
	text-transform: uppercase;
}

h5 {
	color: DEDEDE;
	font-size: 13px;
	font-family: uusifontti;
}



h6 {
	color: #FF66A3;
	font-family: Monotype uusifontti, uusifontti;
	font-size: 20px;
	border: 0;
	margin: 0;
}

table.hinnasto {
	width: 30%;
}

table.hinnasto td.left{
	width: 80%;
}

table.hinnasto td.right {
	width: 20%;
}