body {
	background: url('Images/tausta.jpg');
        background-color: rgb(74,87,106);

	background-repeat: repeat-x;
	font-family: Arial, Helvetica, Sans-serif;
	text-color: rgb(27,32,22); 
}

.menu a:link { color: white; text-decoration: none }
.menu a:visited { color: white; text-decoration: none }
a:hover { color: white; text-decoration: underline }
.menu a:hover { color: white; text-decoration: underline }
.menu a:active { color: white; text-decoration: none }
.lastupdated a:link { color: white; text-decoration: none }
.lastupdated a:visited { color: white; text-decoration: none }
.lastupdated a:hover { color: white; text-decoration: underline }
.lastupdated a:active { color: white; text-decoration: none }

.normal {
	width:720;
	table-layout: fixed;
	text-align: center;
        background-color: rgb(185,195,205);
	border-width: 1px;
	border-style: solid;
	border-color: black;
}

.top {
        background: url('Images/top.jpg');
        width:720;
	height:64;
	table-layout: fixed;
	text-align: center;
	color: white;
	border-width: 1px;
	border-style: solid;
	border-color: black;
}

.menu {
        width:720;
	border-width: 0px;
	background-color: rgb(36,45,41);
	font-size: 14px;
	font-weight: bold;
}

.left {
	width: 96;
	table-layout: fixed;
	text-align: center;
	background-color: rgb(100, 140, 100);

	border-width: 1px;
	border-style: solid;
	border-color: black;
}

.showcasebox {
	height:486;
	table-layout: fixed;
}

.showcase {
	width:644;
	height:486;
	text-align: center;
}

.thumbs {
	text-align: center;
}

.koirannimi {
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 48px;
	font-weight: bold;
	text-align: center;
	background-repeat: no-repeat;
	color: rgb(0, 0, 0);
	width: 100%;
}

.koirainfo {
	text-align: left;
	background-repeat: no-repeat;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(90, 124, 90);
}

.koirainfo_cell {
	font-size: 14px;
        border-width: 1px;
	border-style: solid;
	background-color: rgb(195,205,215);
	border-color: rgb(175, 185, 195);
}

.koirainfo_cell_var {
	font-size: 14px;
	border-width: 1px;
	border-style: solid;
	background-color: rgb(195,205,215);
	border-color: rgb(175,185,195);
	padding: 2px 2px 2px 4px;
}

.bottom {
	width:720;
	table-layout: fixed;
	text-align: center;
	background-color: rgb(36, 45, 41);
	color: white;
}

.ruudukko {
	border: 0px;
	width:660;
        text-align: center;
	font-size: 14px;
}

.puppiesruudukko {
	border: 0px;
	width:440;
        text-align:center;
	font-size: 14px;
}
.kategoria {
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: rgb(140,150,160);
	border-style: solid;
	font-size: 22px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}

.news {
	text-align: left;
	font-size: 14px;
	padding-left: 40px;
	padding-right: 20px;
}

.kopyraitti {
	font-size: 12px;
	color: rgb(150,160,170);
}


.lastupdated {
        font-size: 14px;
}
