/* Webmaster: henrik.hakala@saunalahti.fi */
/* taulukon perustaustaväri, ellei ole toisin määritetty */
table {
		background-color:#FFFFFF;
}

/* Taustakuvan ja kirjasimen määrittely */
body {
		background-image:url(kuvat/taustalogo.gif);
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
}

/* Valikon värin ja tekstin tyylin määrittely */
.valikko { 
		background-color:#FFFFFF;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:16px;
		text-decoration:none;
}

/* Valikon aktiivisen linkin määrittäminen eri väriseksi */
a.aktiivinen:link {
		color:#003399;
}

a.aktiivinen:visited {
		color:#003399;
}

a.aktiivinen:hover {
		color:#003399;
}

a.aktiivinen:active {
		color:#003399;
}

/* Kaikkien linkkien perusmäärittely */
a:link {
		color:#0066FF;
		text-decoration:none;
}

a:visited {
		color:#0066FF;
		text-decoration:none;
}

a:hover {
		color:#FF0000;
		text-decoration:underline;
}

a:active {
		color:#FF0000;
		text-decoration:inherit;
}

/* Sivujen yläpalkin fontin, taustavärin ja kehysten määrittelyt */
.ylapalkki {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#003399;
		font-style:italic;
		text-align:center;
		font-size:22px;
		background-color:#6699FF;
		border-style:solid;
		border-color:#000000;
		border-width:1pt;
}

/* Valikon taustavärin ja kehysten määrittely */
th.valikko {
		background-color:#6699FF;
        border-left:1px solid #000000;
		border-right:1px solid #000000;
		border-bottom:1px solid #000000;
}

/* Taulukon kehysten määrittely */
table.valikko {	
		border:1pt solid #000000
}

/* Firman osoitteiden ja yhteystietojen tekstimuotoilu */
p.osoitteet {
		text-align:left;
}

p.firmantiedot {
		text-align:right;
}

p.oikeudet {
		font-size:10px;
		text-align:center;
}

.oikeudet {
		font-size:14px;
}

/* Otsikon muotoilu */
h1.kayttoehdot {
		font-size:18px;
		text-align:center;
		text-decoration:underline;
}

.kayttoehdot {
		font-size:12px;
		text-align:left;
}

/* Taulukon kehysten määrittäminen */
table.yhteystiedot {
		border:1px solid #000000;
}

.tuotteet {
		text-align:left;
}

/* Fixus logon asettaminen keskelle */
p.tuotteet_yla_palkki {
		text-align:center;
}

/* Taulukon solujen kehysten määrittäminen */
th.sisalto {
		border-right:1px solid #000000;
		border-bottom:1px solid #000000;
}

/* Tuotelistan tuotteiden tekstikoon määrittäminen */
li {
		font-size:10px;
}

/* Tuottelinkkiotsikoiden fontin määrittäminen */
h3 {
		font-size:22px;
		text-decoration:underline;
}

/* Palaute lomakkeen tekstin tasaus */
p.lomake {
		text-align:left;
		margin:2px 2px 2px 2px;
}

th.lomake_viiva {
		background-color:#000000;
}

p.uutiset {
		text-align:center;
		margin-top:2px;
		margin-bottom:2px;
}

th.uutiset {
		border-top:1px solid #000000;
		border-bottom:1px solid #000000;
}

a.viherpiste:link {
		color:#009933;
}

a.viherpiste:visited {
		color:#009933;
}

a.viherpiste:hover {
		color:#FF0000;
		text-decoration:underline;
}

a.viherpiste:active {
		color:#FF0000;
		text-decoration:underline;
}

/* Valikon aktiivisen viherpistelinkin määrittäminen eri väriseksi */
a.aktiivinen_viher:link {
		color:#006600;
}

a.aktiivinen_viher:visited {
		color:#006600;
}

a.aktiivinen_viher:hover {
		color:#006600;
}

a.aktiivinen_viher:active {
		color:#006600;
}

/* Viherpisteen tekstin määrittäminen vasempaan laitaan */
p.viherpiste, ul.viherpiste, dt.viherpiste {
		text-align:left;
}

/* Viherpisteen valokuvien kehykset */
img.viherpiste {
		border:1px solid #000000;
}

/* Uutisten otsikon alleviivaus */
h4.uutiset {
		text-decoration:underline;
}

/* Uutisten tekstin rivitys vasemmalle */
#uutiset {
		text-align:left;
}

table.arvonta {
		text-align:center;
		font-size:10px;
}

p.arvonta {
		text-align:center;
		margin-top:2px;
		margin-bottom:10px;
}

/* Tarjoussivulle automaattisen lisäyksen johdosta */
p.murupolku {
		text-align:left;
}

p.tarjoukset_ylaosa {
		text-align:left;
}

#tarjoukset_autom2 {
		margin:2px 5px 20px 5px;
		font-size:14px;
}

#tarjoukset_autom {
		text-align:left;
		background-color:white;
		width:95%;
		border:1px solid black;
		margin:3px 13px 3px 13px;
}
