/* ------------------------------------ */
/* General styles, applies to all areas */
/* ------------------------------------ */

html {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Arial;
	color: #000000;
	background-image: url(styles/Verkkari_bg.png);
}

table {
	border: 0px;
}

img {
	border: 0px;
}

h1 {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	color: #808080;
}

h2 {
	font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	color: #000000;
}

p, li, span{
	font-family: Arial;
	font-size: 80%;
	line-height: 140%;
}

p.smallbasic {
	font-family: Arial;
	font-size: 70%;
}

p.smallnote {
	font-size: 70%;
	color: #7a7a7a;
	display: inline;
}

p.smallfade {
	font-size: 70%;
	color: #000000;
}

.bold {
	font-family: Arial;
	font-size: 70%;
	font-weight: bold;
}

.align_right {
	float: right;
}

.align_left {
	float: left;
}

.valign_top {
	vertical-align: top;
}

.valign_middle {
	vertical-align: middle;
}

.valign_bottom {
	vertical-align: bottom;
}

font.search_match {
	color: #202020;
}


a {
	color: #000000;
}



/* -------- */
/* Päätaulu */
/* -------- */

table.main {
	width: 1044px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;	
	table-layout: fixed;
}


/* ----------------------------- */
/* Leveyden määrittelijät (ehh?) */
/* ----------------------------- */

td.col1 {
	width: 185px;
}

td.col2 {
	width: 14px;
}

td.col3 {
	width: 825px;
}



/* -------- */
/* Namiskat */
/* -------- */

input, textarea, select {
	font-family: Arial;
	font-size: 70%;
}

input.nappi_hae {
	font-size: 75%;
	font-weight: bold;
	color: #000000;
	font-family: arial;
	background: transparent;
	border: 0;
	padding: 0;
}

input.button {
	font-size: 70%;
	background: #e77817;
	color: #ffffff;
}

input.ostoksia {
	background-image: url(logos/Verkkari_jatka_ostoksia.png);
	background-repeat: no-repeat;
	width : 114px;
	height : 20px;
	border : 0px;
	background-color : transparent;
	vertical-align: baseline;
}

input.esikatselu {
	background-image: url(logos/Verkkari_esikatselu.png);
	background-repeat: no-repeat;
	width: 80px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.osallistu {
	background-image: url(logos/Verkkari_osallistu.png);
	background-repeat: no-repeat;
	width: 80px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.etusivu {
	background-image: url(logos/Verkkari_etusivu_org.png);
	background-repeat: no-repeat;
	width: 80px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.ostoskori {
	background-image: url(logos/Verkkari_ostoskori_org.png);
	background-repeat: no-repeat;
	width: 80px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.ulos {
	background-image: url(logos/Verkkari_ulos.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.kayttajatilille {
	background-image: url(logos/Verkkari_kayttajatili_2.png);
	background-repeat: no-repeat;
	width: 92px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.takaisin {
	background-image: url(logos/Verkkari_takaisin.png);
	background-repeat: no-repeat;
	width: 80px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}


input.kayttajatili {
	background-image: url(logos/Verkkari_kayttajatili.png);
	background-repeat: no-repeat;
	width: 115px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.tyhjenna {
	background-image: url(logos/Verkkari_tyhjenna.png);
	background-repeat: no-repeat;
	width: 80px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.vahvista_tilaus {
	background-image: url(logos/Verkkari_vahvista_tilaus.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.laheta_tilaus {
	background-image: url(logos/Verkkari_laheta_tilaus.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.laheta {
	background-image: url(logos/Verkkari_laheta.png);
	background-repeat: no-repeat;
	width: 64px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.sisaan {
	background-image: url(logos/Verkkari_sisaan.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.tilaa {
	background-image: url(logos/Verkkari_tilaa.png);
	background-repeat: no-repeat;
	width: 64px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.hae_valko {
	background-image: url(logos/Verkkari_hae_valk.png);
	background-repeat: no-repeat;
	width: 52px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.edellinen {
	background-image: url(logos/Verkkari_edellinen.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.seuraava {
	background-image: url(logos/Verkkari_seuraava.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.peruuta_tilaus {
	background-image: url(logos/Verkkari_peruuta_tilaus.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.poista {
	background-image: url(logos/Verkkari_poista.png);
	background-repeat: no-repeat;
	width: 64px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.paivita {
	background-image: url(logos/Verkkari_paivita.png);
	background-repeat: no-repeat;
	width: 64px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.hae_sini {
	background-image: url(logos/Verkkari_hae_sini.png);
	background-repeat: no-repeat;
	width: 43px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	vertical-align: baseline;
}

input.koriin {
	background-image: url(logos/Verkkari_koriin.png);
	background-repeat: no-repeat;
	width: 92px;
	height: 20px;
	background-color: transparent;
	border: 0px;
	vertical-align: baseline;
}

input.field {
	border: 1px solid #808080;
	font-family: Verdana, Arial;
	font-size: 70%;
	background: #ffffff;
	color: #000000;
}

form.inline {
	display: inline;
} 

/* ---------------------------------------- */
/* Page top styles, applies to the top area */
/* ---------------------------------------- */

td.header {
	width: 1024px;
	height: 130px;
	border: 0px;
}

#Perus td.header {
	background-image: url(styles/Verkkari_header_Perus.png);
}

#Kiinteisto td.header {
	background-image: url(styles/Verkkari_header_Kiinteisto.png);
}

#Tuning td.header {
	background-image: url(styles/Verkkari_header_Tuning.png);
}

#Vene td.header {
	background-image: url(styles/Verkkari_header_Vene.png);
}

#Entis td.header {
	background-image: url(styles/Verkkari_header_Entis.png);
}

#Sisu td.header {
	background-image: url(styles/Verkkari_header_Sisu.png);
}

#Lahja td.header {
	background-image: url(styles/Verkkari_header_Lahja.png);
}

#Yritys td.header {
	background-image: url(styles/Verkkari_header_Yritys.png);
}

#Crazy td.header {
	background-image: url(styles/Verkkari_header_Crazy.png);
}

#Toys td.header {
	background-image: url(styles/Verkkari_header_Toys.png);
}

div.ylalinkit {
	float: right;
	margin-right: 20px;
	text-align: right;
}

div.ylalinkit a, div.ylalinkit a:hover {
	font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	display: block;
	margin-bottom: 3px;
	margin-top: 3px;
	width: 100%;
	text-decoration: none;
}

div.ylalinkit a {
	color: #000000;
}

div.ylalinkit a:hover {
	color: #808080;
}

div.ylalinkit img {
	vertical-align: middle;
}

div.info, div.ukk, div.asennus {
	width: 175px;
}

div.info {
}

div.ukk {
	top: 35px;
}

div.asennus {
	top: 70px;
}

td.ylavalikko {
	white-space: nowrap;
	vertical-align: middle;
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px;
	height: 30px;
}

#Perus td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Perus.png);
}

#Kiinteisto td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Kiinteisto.png);
}

#Tuning td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Tuning.png);
}

#Vene td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Vene.png);
}

#Entis td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Entis.png);
}

#Sisu td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Sisu.png);
}

#Lahja td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Lahja.png);
}

#Yritys td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Yritys.png);
}

#Crazy td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Crazy.png);
}

#Toys td.ylavalikko {
	background-image: url(styles/Verkkari_ylapalkki_Toys.png);
}

td.ylavalikko ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	display: inline;
}

td.ylavalikko ul li {
	display: inline;
}

td.ylavalikko ul li a, td.ylavalikko ul li a:hover {
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	font-weight: bold;
}

td.ylavalikko ul li a {
	color: #FFFFFF;
}


td.ylavalikko ul li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ------ */
/* Varjot */
/* ------ */

td.vasenvarjo {
	width: 10px;
	background-image: url(styles/Verkkari_vasenvarjo.png);
	background-repeat: repeat-y;
}

td.oikeavarjo {
	width: 10px;
	background-image: url(styles/Verkkari_oikeavarjo.png);
	background-repeat: repeat-y;
}

td.ylavarjo1 {
	height: 21px;
	background-repeat: repeat-x;
}

#Perus td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Perus.png);
}

#Kiinteisto td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Crazy.png);
}

#Tuning td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Tuning.png);
}

#Vene td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Vene.png);
}

#Entis td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Entis.png);
}

#Sisu td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Sisu.png);
}

#Lahja td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Crazy.png);
}

#Yritys td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Crazy.png);
}

#Crazy td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Crazy.png);
}

#Toys td.ylavarjo1 {
	background-image: url(styles/Verkkari_ylavarjo1_Toys.png);
}	

td.nurkkavarjo {
	background-image: url(styles/Verkkari_nurkkavarjo.png);
	background-repeat: no-repeat;
}

td.ylavarjo2 {
	background: url(styles/Verkkari_ylavarjo2.png) #ffffff;
	background-repeat: repeat-x;
}

td.sivuvarjo {
	background-image: url(styles/Verkkari_sivuvarjo.png);
	background-repeat: repeat-y;
}

div.sivusauma {
	height: 21px;
	width: 100%;
}

#Perus div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Perus.png);
}

#Kiinteisto div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Crazy.png);
}

#Tuning div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Tuning.png);
}

#Vene div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Vene.png);
}

#Entis div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Entis.png);
}

#Sisu div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Sisu.png);
}

#Lahja div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Crazy.png);
}

#Yritys div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Crazy.png);
}

#Crazy div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Crazy.png);
}

#Toys div.sivusauma {
	background-image: url(styles/Verkkari_sivusauma_Toys.png);
}



/* -------------------------------------------------------------------------------- */
/* Navigation styles, applies to the category navigation area on the left hand side */
/* -------------------------------------------------------------------------------- */

td.sivupalkki {
	vertical-align: top;
}

#Perus td.sivupalkki {
	background-image: url(styles/Verkkari_sivupalkki_Perus.png);
}

#Kiinteisto td.sivupalkki {
	background-color: #ffffff;
}

#Tuning td.sivupalkki {
	background-image: url(styles/Verkkari_sivupalkki_Tuning.png);
}

#Vene td.sivupalkki {
	background-image: url(styles/Verkkari_sivupalkki_Vene.png);
}

#Entis td.sivupalkki {
	background-image: url(styles/Verkkari_sivupalkki_Entis.png);
}

#Sisu td.sivupalkki {
	background-image: url(styles/Verkkari_sivupalkki_Sisu.png);
}

#Lahja td.sivupalkki {
	background-color: #ffffff;
}

#Yritys td.sivupalkki {
	background-color: #ffffff;
}

#Crazy td.sivupalkki {
	background-color: #ffffff;
}

#Toys td.sivupalkki {
	background-image: url(styles/Verkkari_sivupalkki_Toys.png);
}

div.sivupalkki {
	padding-right: 5px;
	padding-left: 25px;
	padding-bottom: 25px;
}

td.nav_open, td.nav_closed { 
	padding: 2px;
} 

td.nav_open a, td.nav_open a:hover, td.nav_closed a, td.nav_closed a:hover {
	font-weight: bold;
	font-family: Arial;
	font-size: 75%;
	text-align: center;
}

td.nav_open a, td.nav_closed a {
	text-decoration: none;
}
	
td.nav_open a:hover, td.nav_closed a:hover {
	text-decoration: underline;
}

td.nav_open a, td.nav_open a:hover {
	color: #808080;
}

td.nav_closed a, td.nav_closed a:hover {
	color: #000000;
}

td.products {
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 14px;
}



/* ----------------------------------------------------------------- */
/* Main styles, applies to the main page area on the right hand side */
/* ----------------------------------------------------------------- */

td.sisalto {
	padding: 25px;
	background-color: #ffffff;
	vertical-align: top;
	height: 100%;
}



/* ----------------------------------------- */
/* Bottom styles, applies to the bottom area */
/* ----------------------------------------- */

td.alapalkki {
	height: 30px;
	text-align: center;
	vertical-align: middle;
	background-repeat: repeat-x;
}

td.alapalkki a {
	color: #ffffff;
	font-family: Verdana, Arial;
	font-size: 70%;
}

#Perus td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Perus.png);
}

#Kiinteisto td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Kiinteisto.png);
}

#Tuning td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Tuning.png);
}

#Vene td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Vene.png);
}

#Entis td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Entis.png);
}

#Sisu td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Sisu.png);
}

#Lahja td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Lahja.png);
}

#Yritys td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Yritys.png);
}

#Crazy td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Crazy.png);
}

#Toys td.alapalkki {
	background-image: url(styles/Verkkari_alapalkki_Toys.png);
}

td.footer {
	height: 64px;
	text-align: center;
	vertical-align: middle;
}

td.footer p {
	font-size: 70%;
	color: #ffffff;
}

td.footer a {
	color: #ffffff;
}

#Perus td.footer {
	background-image: url(styles/Verkkari_footer_Perus.png);
}

#Kiinteisto td.footer {
	background-image: url(styles/Verkkari_footer_Kiinteisto.png);
}

#Tuning td.footer {
	background-image: url(styles/Verkkari_footer_Tuning.png);
}

#Vene td.footer {
	background-image: url(styles/Verkkari_footer_Vene.png);
}

#Entis td.footer {
	background-image: url(styles/Verkkari_footer_Entis.png);
}

#Sisu td.footer {
	background-image: url(styles/Verkkari_footer_Sisu.png);
}

#Lahja td.footer {
	background-image: url(styles/Verkkari_footer_Lahja.png);
}

#Yritys td.footer {
	background-image: url(styles/Verkkari_footer_Yritys.png);
}

#Crazy td.footer {
	background-image: url(styles/Verkkari_footer_Crazy.png);
}

#Toys td.footer {
	background-image: url(styles/Verkkari_footer_Toys.png);
}



/* ---------------------------------------------------- */
/* Product table styles, applies to product detail area */
/* ---------------------------------------------------- */

table.product {
	border-bottom: 1px solid #d8d8d8;
}

td.details {
	padding: 10px;
	border-left: 1px solid #d8d8d8;
}

tr.list1 {
	background-color: #f9f9f9;
} 

tr.list2 {
	background-color: #ffffff;
} 



/* --------------------------------------------------------- */
/* Shopping cart styles, applies to shopping cart table area */
/* --------------------------------------------------------- */

td.cartbasic {
	padding: 5px;
	border-bottom: 1px solid #bae2f8;
} 

p.cartbasic {
	font-size: 80%;
} 

td.carttotal {
	padding: 5px;
	border-bottom: 1px solid #bae2f8;
} 

p.carttotal {
	font-size: 80%;
	font-weight: bold;
} 



/* ------------------------------------------------- */
/* Progress bar styles, applies to progress bar area */
/* ------------------------------------------------- */

p.pbactive {
	font-size: 70%;
	color: #007cc3;
} 

p.pbinactive {
	font-size: 70%;
	color: #007cc3;
}

td.pbactive {
	border-top: 1px solid #bae2f8;
	border-bottom: 1px solid #bae2f8;
	background-color: #bae2f8;
} 

td.pbinactive {
	border-top: 1px solid #bae2f8;
	border-bottom: 1px solid #bae2f8;
	background-color: #ffffff;
}



/* ------------------------ */
/* Katalogin sivujen vaihto */
/* ------------------------ */

a.pginactive {
	color: #007cc3;
	font-family: arial;
	font-size: 90%;
	text-decoration: none;
}

p.pgactive {
	color: #007cc3;
	font-size: 90%;
	font-family: arial;
}

/* -------------------------- */
/* Tuotteiden saatavuus -boxi */
/* -------------------------- */

div.saatavuus {
	width: 175px;
	height: 100%;
	text-align: left;
	padding: 5px;
	font-size: 90%;
}

div.saatavuus a {
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding-left: 25px;
	padding-top: 2px;
	display: block;
	text-align: left;
	color: #000000;
	width: 50%;
	height: 20px;
	text-decoration: underline;
}

div.saatavuus a.varastotuote {
	background-image: url(logos/Verkkari_varastotuote.png);
	background-repeat: no-repeat;
}

div.saatavuus a.varastoloppu {
	background-image: url(logos/Verkkari_varastoloppu.png);
	background-repeat: no-repeat;
}

div.saatavuus a.tilaustuote {
	background-image: url(logos/Verkkari_tilaustuote.png);
	background-repeat: no-repeat;
}

div.saatavuus a:hover {
	color: #d8d8d8;
}


/* ----------- */
/* Infon jutut */
/* ----------- */

hr.info {
	border: 0;
	color: #d8d8d8;
	background-color: #d8d8d8;
	height: 1px;
	width: 100%;
	text-align: left;
}

td.tilausohje {
	border: 1px solid #000000;
	padding: 0px;
}

a.otsikot {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	color: #808080;
}

table.varikartta {
	border-spacing: 10px;
	background-color: #ffffff;
}

table.varikartta div {
	width: 300px;
	height: 50px;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: both;
}

table.varikartta span {
	font-size: 80%;
}

table.varikartta span.right {
	float: right;
}

table.varikartta span.left {
	float: left;
}



/* -------------- */
/* Etusivun jutut */
/* -------------- */

div.etusivu {
	width: 100%;
	height: 100%;
}

div.vasen {
	float: left;
	max-width: 65%;
	width: 65%;
	height: 100%;
}

div.oikea {
	float: right;
	height: 100%;
	text-align: center;
}

table.nayteikkuna {
	border-spacing: 5px;
	width: 100%;
	background-color: #f8f8f8;
}

table.nayteikkuna caption {
	text-align: left;
	font-size: 120%;
	font-weight: bold;
	font-family: Arial;
	color: #808080;
	margin-bottom: 10px;
}

table.nayteikkuna tr {
	height: 100%;
	width: 100%;
}

table.nayteikkuna td {
	width: 33%;
	height: 100%;
	border: 1px solid #d8d8d8;
	text-align: center;
	vertical-align: bottom;
	background-color: #ffffff;
	padding: 5px;
}

div.hintarysays {
	position: absolute;
	margin-left: 85px;
	margin-top: -25px;
	width: 64px;
	height: 64px;
	text-align: center;
}

table.uutiset caption {
	text-align: left;
	font-size: 120%;
	font-weight: bold;
	font-family: Arial;
	color: #808080;
	margin-bottom: 10px;
}

table.uutiset {
	border-spacing: 5px;
	background-color: #f8f8f8;
}

table.uutiset tr {
}

table.uutiset td {
	border: 1px solid #d8d8d8;
	background-color: #ffffff;
	padding: 5px;
}

table.uutiset img {
	margin-right: 10px;
}

table.tiedote caption {
	text-align: left;
	font-size: 120%;
	font-weight: bold;
	font-family: Arial;
	color: #ff0000;
	margin-bottom: 10px;
}

table.tiedote {
	border-spacing: 5px;
	background-color: #f8f8f8;
}

table.tiedote tr {
}

table.tiedote td {
	border: 1px solid #d8d8d8;
	background-color: #ffffff;
	padding: 5px;
}


/* ------- */
/* UUTISET */
/* ------- */

img.uutisarkisto {
	margin-right: 20px;
}

div.uutisarkisto {
	clear: both;
	padding-top: 5px;
}

/* --- */
/* UKK */
/* --- */

ul.ukk {
	list-style-type: decimal;
	list-style: inside;
}

ul.ukk li{
	margin-bottom: 45px;
}

ul.ukk span {
	font-weight: bold;
}



/* --------------------- */
/* Web Monkey -lisäykset */
/* --------------------- */

table.tarraoptiot {
	border: 2px solid #bae2f8;
	padding: 5px;
} 	  

td.esikatselu {
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 5px;
	padding-bottom: 5px;
} 	     	   	   

/* Clover Shop Copyright (c) 2001- Clover Wheel Ltd - http://www.clovershop.com */
