h1,h2,h3,h4,h5,h6 {
	font-family: Georgia, Times New Roman, Times, serif;
}
h1 {
	font-size: 14px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 14px;
}
h4 {
	font-size: 12px;
}
h5 {
	font-size: 10px;
}
h6 {
	font-size: 8px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
body {
	background-image: url(images/background.gif);
}

#navigation UL {
	CLEAR: both;
	PADDING-LEFT: 0px;
	FLOAT: left;
	MARGIN-LEFT: 0px;
	WIDTH: 200px;
	LIST-STYLE-TYPE: none;
	font-size: 12px;
}
#navigation A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #15222B 1px solid; color:#FFFFFF;
}
#navigation A:link {
	COLOR: #999; TEXT-DECORATION: none; 
	
	background-image:url("images/tabcenter10.gif");
	background-position:100% -42px;
}
#navigation A:hover {
	background-image:url("images/tabcenter10.gif");
	background-position:100% -0px;
}
#navigation A:visited {
	background-image:url("images/tabcenter10.gif");
	background-position:100% -42px;
	color:#999
}
#navigation UL LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation LI LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#navigation P {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dotted; MARGIN-TOP: 40px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted
}

#container {
	width: 900px;
}

#header {
	background-image: url(images/ibiza2111.gif);
	height: 182px;
	width: 400px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

#name {
	background-image:url(images/about.gif);
	height: 50px;
	width: 400px;
	margin-top: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	left: 202px;
	top: 186px;
	background-color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	line-height: 50px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #333333;
}
#about {
	background-image:url(images/about.gif);
	width: 194px;
	margin-top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	position: absolute;
	left: 201px;
	top: 233px;
	background-color:#FFFFFF;
	font-size: 12px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 15px;
	padding-left: 2px;
}

#navi {
	width: 200px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

#title {
	width:484px;
	height:61px;
	position: absolute;
	left: 400px;
	top: 0px;
	background-image: url(images/content-1.gif);
	background-repeat: repeat-x;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	background-color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	line-height: 50px;
	color: #FFFFFF;
	padding-left: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
#content {
	width:487px;
	position: absolute;
	left: 400px;
	top: 61px;
	background-image: url(images/content-2.gif);
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 6px;
	padding-bottom: 30px;
}
#content hr {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	/* padding-bottom: 7px; */
}
#content a {
	color: #FFFFFF;
	border-bottom: 1px dotted #ccc;
}
blockquote {
	background-image: url(images/blockquote.gif);
	border: 1px dotted #ffffff;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size:14px;
}
blockquote blockquote {
	background-image: url(images/blockquote-blockquote.gif);
	border: 1px dotted #ffffff;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size:13px;
}
blockquote blockquote blockquote {
	background-image: url(images/blockquote.gif);
	border: 1px dotted #ffffff;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size:12px;
}
blockquote blockquote blockquote blockquote {
	background-image: url(images/blockquote-blockquote.gif);
	border: 1px dotted #ffffff;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size:11px;
}
pre {
	background-image: url(images/blockquote.gif);
	border: 1px dotted #ffffff;
	padding: 15px;
}
pre pre {
	background-image: url(images/blockquote-blockquote.gif);
	border: 1px dotted #ffffff;
	padding: 15px;
}
.copyright {
	font-size:11px;
	font-weight:400;
}
/*
.news{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 8px;
	padding-top: 8px;
}
*/
.kuva {
float:right;
margin:10px;
border:0px;
}


.comparison td{
  padding:0.3rem;
  white-space: nowrap;
}

.comparison th{
  cursor:pointer;
}

.comparison tr:nth-child(even) {background: #CCC}
.comparison tr:nth-child(odd) {background: #FFF}


.centered{
  width:400px;
  display: block;
  margin: 0 auto;
  padding:20px;
}