/* ================================================================ */
/*	[OWN STYLES]	*/

.header_bg {
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.page_bg {
	background-color: #e5e4c6;
	background-image: url(../images/page_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.shadow_right {
	background-image: url(../images/shadow_right.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
.shadow_left {
	background-image: url(../images/shadow_left.gif);
	background-repeat: repeat-y;
	background-position: top right;
}
.mainpix {
	background-image: url(../images/mainpix_ek.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 2px #FFFFFF;
}
.mainpix_etusivu {
	background-image: url(../images/mainpix_etusivu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 2px #FFFFFF;
}
.mainpix_hevoset {
	background-image: url(../images/mainpix_hevoset.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 2px #FFFFFF;
}
.mainpix_jyrsijat {
	background-image: url(../images/mainpix_jyrsijat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 2px #FFFFFF;
}
.mainpix_kalat {
	background-image: url(../images/mainpix_kalat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 2px #FFFFFF;
}
.mainpix_kissat {
	background-image: url(../images/mainpix_kissat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 2px #FFFFFF;
}
.mainpix_koirat {
	background-image: url(../images/mainpix_koirat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 2px #FFFFFF;
}
.mainpix_linnut {
	background-image: url(../images/mainpix_linnut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 2px #FFFFFF;
}
.mainpix_matelijat {
	background-image: url(../images/mainpix_matelijat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 2px #FFFFFF;
}
.border {
	border-left: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}
.logo {
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.footer_bg {
	background-color: #f9f9ec;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.menu_bg {
	background-image: url(../images/menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color:#4a842f;
	padding-left: 30px;
}
.header_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f3f2e1;
	text-decoration: underline;
}
.prodmenu_bg {
	background-color: #ebead2;
	background-image: url(../images/prodmenu_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-left: solid 1px #FFFFFF;
}

.sis_box {
	background-color: #e6e5c7;
	padding: 8px;
}

.spring {
	background: url(../images/spring.jpg) no-repeat left top;
	border: solid 2px #FFFFFF;
}

.summer {
	background: url(../images/summer.jpg) no-repeat left top;
	border: solid 2px #FFFFFF;
}

.autumn {
	background: url(../images/autumn.jpg) no-repeat left top;
	border: solid 2px #FFFFFF;
}

.winter {
	background: url(../images/winter.jpg) no-repeat left top;
	border: solid 2px #FFFFFF;
}

/* -----------------------------------------------------------------*/
/* --- Styles for product menu --- */

.clDTreeProdMenu3
{
padding: 3px 0 3px 20px;
background: url(../images/prod_off_bg.jpg) no-repeat top left;
margin-bottom: 4px;
}

a.clATreeProdMenu3
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
text-transform: uppercase;
}

a.clATreeProdMenu3:link
{
color: #ffffff;
}

a.clATreeProdMenu3:visited
{
color: #ffffff;
}

a.clATreeProdMenu3:active 
{
color: #ffffff;
}



a.clATreeProdMenu3:hover
{
color: #ffffff;
}

/* -----------------------------------------------------------------*/

.clDTreeProdMenu3Sel
{
padding-top: 3px;
padding-left: 20px;
padding-bottom: 3px;
background: url(../images/prod_on_bg.jpg) no-repeat top left;
margin-bottom: 4px;
}

a.clATreeProdMenu3Sel 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
text-transform: uppercase;
}

a.clATreeProdMenu3Sel:link  
{
color: #ffffff;
}

a.clATreeProdMenu3Sel:visited  
{
color: #ffffff;
}

a.clATreeProdMenu3Sel:active 
{
color: #ffffff;
}

a.clATreeProdMenu3Sel:hover 
{
color: #ffffff;
}




/* -----------------------------------------------------------------*/

.clDTreeProdMenu2
{
padding: 4px 0 4px 20px;
}


a.clATreeProdMenu2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #5b872a;
}


a.clATreeProdMenu2:visited
{
color: #5b872a;
}

a.clATreeProdMenu2:active
{
color: #5b872a;
}


a.clATreeProdMenu2:hover
{
color: #5b872a;
}


/* -----------------------------------------------------------------*/


.clDTreeProdMenu2Sel
{
padding: 4px 0 4px 20px;
}

a.clATreeProdMenu2Sel 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #5b872a;
}

a.clATreeProdMenu2Sel:link
{
color: #5b872a;
}

a.clATreeProdMenu2Sel:visited  
{
color: #5b872a;
}

a.clATreeProdMenu2Sel:active
{
color: #5b872a;
}

a.clATreeProdMenu2Sel:hover 
{
color: #5b872a;
}


/*----------------------------------------------------------------*/

.clDTreeProdMenu1
{
padding: 3px 0 3px 30px;
}


a.clATreeProdMenu1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #131313;
text-decoration: none;
}


a.clATreeProdMenu1:link
{
color: #131313;
}


a.clATreeProdMenu1:visited
{
color: #131313;
}


a.clATreeProdMenu1:active
{
color: #131313;
}


a.clATreeProdMenu1:hover
{
color: #131313;
text-decoration: none;
}
 

/* -----------------------------------------------------------------*/



.clDTreeProdMenu1Sel
{
padding: 3px 0 3px 30px;
}


a.clATreeProdMenu1Sel
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color: #131313;
}


a.clATreeProdMenu1Sel:link
{
color: #131313;
}


a.clATreeProdMenu1Sel:visited
{
color: #131313;
}

a.clATreeProdMenu1Sel:active
{
color: #131313;
}

a.clATreeProdMenu1Sel:hover
{
color: #131313;
}



/* ================================================================ */
/*	[Otsake (ei saa poistaa tai muuttaa nimiä, saa muokata)]	*/

a.polku1:link
{
COLOR: #bbb5b2;
}

a.polku1:visited
{
COLOR: #bbb5b2;
}

a.polku1:active
{
COLOR: #bbb5b2;
}

a.polku1:hover
{
COLOR: #bbb5b2;
TEXT-DECORATION: none;
}

a.polku2
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
}

a.polku2:link
{
COLOR: #bbb5b2;
}

a.polku2:visited
{
COLOR: #bbb5b2;
}

a.polku2:active
{
COLOR: #bbb5b2;
}

a.polku2:hover
{
COLOR: #bbb5b2;
TEXT-DECORATION: none;
}

.polku1
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
COLOR: #bbb5b2;
}

.polku2
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
COLOR: #bbb5b2;
}

.polku3
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 13px;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
COLOR: #bbb5b2;
}

H1
{
FONT-WEIGHT: bold;
FONT-SIZE: 21px;
COLOR: #5b872a;
FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
line-height: 23px;
padding: 0px;
margin: 0px;
}

H2
{
FONT-WEIGHT: bold;
FONT-SIZE: 17px;
COLOR: #5b872a;
FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
line-height: 19px;
}

H3
{
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
COLOR: #5b872a;
FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}

td
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
line-height: 15px;
}

a.polku1
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
}

/* ================================================================ */
/*	[Sisältö] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.kappale_otsikko
{
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #5b5d5e;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.table
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
}

.kappale_teksti
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #7d7c73;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

P
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
line-height: 15px;
}

.sivu_teksti
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #7d7c73;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.linkki
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #3995c6;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}

A.linkki:link
{
COLOR: #3995c6;
TEXT-DECORATION: underline;
FONT-WEIGHT: bold;
}

A.linkki:visited
{
COLOR: #3995c6;
}

A.linkki:active
{
COLOR: #3995c6;
}

A.linkki:hover
{
COLOR: #3995c6;
TEXT-DECORATION: none;
}

a.linkki_korostettu
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
TEXT-DECORATION: underline;
FONT-WEIGHT: bold;
}

a.linkki_korostettu:link
{
COLOR: #3995c6;
}

a.linkki_korostettu:visited
{
COLOR: #3995c6;
}

a.linkki_korostettu:active
{
COLOR: #3995c6;
}

a.linkki_korostettu:hover
{
COLOR: #3995c6;
TEXT-DECORATION: none;
}

.kappale_teksti_korostettu
{
FONT-SIZE: 11px;
COLOR: #F00202;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

ADDRESS
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #ff6600;
FONT-STYLE: oblique;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

DD
{
FONT-WEIGHT: normal;
FONT-SIZE: 9px;
COLOR: #8d8d8d;
FONT-STYLE: oblique;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

DT
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
COLOR: #8d8d8d;
FONT-STYLE: oblique;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

UL
{
FONT-WEIGHT: normal;
LIST-STYLE-POSITION: outside;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
LIST-STYLE-TYPE: square;
}

OL
{
FONT-WEIGHT: normal;
LIST-STYLE-POSITION: outside;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

hr.ajankohtaishaku
{
COLOR: #5b5d5e;
}

hr.luettelosivuhaku
{
COLOR: #5b5d5e;
}

tbody
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
}

.sivu
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
BACKGROUND-COLOR: #FFFFFF;
MARGIN-TOP: 0px;
MARGIN-LEFT: 0px;
MARGIN-RIGHT: 0px;
MARGIN-BOTTOM: 0px;
SCROLLBAR-FACE-COLOR: [vari1];
SCROLLBAR-HIGHLIGHT-COLOR: [vari1];
SCROLLBAR-SHADOW-COLOR: [vari1];
SCROLLBAR-3DLIGHT-COLOR: [vari1];
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
SCROLLBAR-DARKSHADOW-COLOR: [vari1];
PADDING: 2px;
}

.sivu_otsikko
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 13px;
FONT-WEIGHT: bold;
COLOR: [vari1];
}

/* ================================================================ */
/*	[Navigointi] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

a.navigointi_linkki:active
{
COLOR: #000000;
}

a.navigointi_linkki:hover
{
COLOR: #ffffff;
TEXT-DECORATION: none;
}

a.navigointi_linkki
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
}

a.navigointi_linkki:link
{
COLOR: #000000;
}

a.navigointi_linkki:visited
{
COLOR: #000000;
}

/* ================================================================ */
/*	[Päivämäärä] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.pvm
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
COLOR: #c5d6be;
}

/* ================================================================ */
/*	[Kirjautumistoiminnot] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

a.kirjaudu_linkki:link
{
COLOR: #999999;
}

a.kirjaudu_linkki:visited
{
COLOR: #999999;
}

a.kirjaudu_linkki:active
{
COLOR: #999999;
}

a.kirjaudu_linkki:hover
{
COLOR: #999999;
TEXT-DECORATION: none;
}

.kirjaudu_kentta
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 11px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: solid 1px #000000;
}

.kirjaudu_nappi
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #5b872a;
BORDER: solid 1px;
BORDER-COLOR: #ffffff;
CURSOR: pointer;
}

.kirjaudu
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
COLOR: #000000;
}

.kirjaudu_nimi
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: [vari1];
FONT-WEIGHT: bold;
}

a.kirjaudu_linkki
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
FONT-WEIGHT: normal;
}

/* ================================================================ */
/*	[Osoitetiedot](ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

a.osoite_linkki:visited
{
COLOR: [vari1];
}

a.osoite_linkki:active
{
COLOR: [vari1];
}

a.osoite_linkki:hover
{
COLOR: [vari1];
}

.osoite
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
COLOR: [vari1];
}

a.osoite_linkki
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
FONT-WEIGHT: bold;
}

a.osoite_linkki:link
{
COLOR: [vari1];
}

/* ================================================================ */
/*	[Copyright] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

a.copyright_linkki:visited
{
COLOR: #bbb6a9;
}

a.copyright_linkki:active
{
COLOR: #bbb6a9;
}

a.copyright_linkki:hover
{
COLOR: #bbb6a9;
TEXT-DECORATION: none;
}

.copyright
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
COLOR: #bbb6a9;
}

a.copyright_linkki
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
}

a.copyright_linkki:link
{
COLOR: #bbb6a9;
}

/* ================================================================ */
/*	[Last updated] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.LastUpdated
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
COLOR: #bbb5b2;
}

/* ================================================================ */
/*	[Footerin muun tekstin stylet] (saa poistaa ja muokata tarpeen mukaan)	*/

a.footer:visited
{
COLOR: #555555;
}

a.footer:active
{
COLOR: #555555;
}

a.footer:hover
{
COLOR: #555555;
TEXT-DECORATION: underline;
}

.footer_teksti
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #555555;
}

a.footer
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
FONT-WEIGHT: bold;
}

a.footer:link
{
COLOR: #555555;
}

/* ================================================================ */
/*	[Headerissä esiintyvän muun tekstin style] (saa poistaa ja muokata tarpeen mukaan)	*/

a.header:visited
{
COLOR: #555555;
}

a.header:active
{
COLOR: #555555;
}

a.header:hover
{
COLOR: #555555;
TEXT-DECORATION: none;
}

.header_teksti
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
COLOR: #555555;
}

a.header
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
FONT-WEIGHT: bold;
}

a.header:link
{
COLOR: #555555;
}

/* ================================================================ */
/*	[omasivun stylet] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

td.taso_katkoviiva2
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #000000;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
BACKGROUND: #ededed;
BACKGROUND-IMAGE: url("../images/katkoviiva2.gif");
BACKGROUND-REPEAT: repeat-x;
BACKGROUND-POSITION: top left;
BACKGROUND-COLOR: #ededed;
}

td.taso_otsikko
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #ffffff;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
BACKGROUND: #81B1D6;
BORDER-TOP: 1px #000000 solid;
BORDER-BOTTOM: 1px #000000 solid;
BORDER-RIGHT: 1px #000000 solid;
BORDER-LEFT: 1px #000000 solid;
TEXT-ALIGN: left;
TEXT-VALIGN: center;
PADDING: 2;
}

td.taso_toiminnot
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #F00202;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
BORDER-TOP: 0px #F00202 dotted;
BORDER-BOTTOM: 0px #F00202 dotted;
BORDER-RIGHT: 0px #F00202 dotted;
BORDER-LEFT: 0px #F00202 dotted;
TEXT-ALIGN: left;
TEXT-VALIGN: center;
PADDING: 2;
}

.taso_tyokalu
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #ffffff;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

a.taso_linkki
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
TEXT-DECORATION: underline;
FONT-WEIGHT: normal;
}

a.taso_linkki:link
{
COLOR: [vari1];
}

a.taso_linkki:visited
{
COLOR: [vari1];
}

a.taso_linkki:active
{
COLOR: [vari1];
}

a.taso_linkki:hover
{
COLOR: [vari1];
}

table.kuvake
{
BACKGROUND: #CDE4FB;
BORDER-TOP: 1px #000000 solid;
BORDER-BOTTOM: 1px #000000 solid;
BORDER-RIGHT: 1px #000000 solid;
BORDER-LEFT: 1px #000000 solid;
TEXT-ALIGN: left;
TEXT-VALIGN: center;
PADDING: 2;
}

table.taso_tausta
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #000000;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
BACKGROUND: #ededed;
BORDER-TOP: 1px #bbbbbb solid;
BORDER-BOTTOM: 1px #bbbbbb solid;
BORDER-RIGHT: 1px #bbbbbb solid;
BORDER-LEFT: 1px #bbbbbb solid;
TEXT-ALIGN: left;
TEXT-VALIGN: center;
PADDING: 2;
}

td.taso_katkoviiva
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #000000;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
BACKGROUND: #ededed;
BACKGROUND-IMAGE: url("../images/katkoviiva.gif");
BACKGROUND-REPEAT: repeat-y;
BACKGROUND-POSITION: top center;
BACKGROUND-COLOR: #ededed;
}

/* ================================================================ */
/*	[Lomakkeet] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.form_select
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
BACKGROUND-COLOR: #fafafa;
BORDER: inset 1px #8d8d8d;
}

.form_input
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
BACKGROUND-COLOR: #fafafa;
BORDER: solid 1px #8d8d8d;
}

.form_radio
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
BACKGROUND-COLOR: #fafafa;
BORDER: solid 0px #8d8d8d;
COLOR: #8d8d8d;
}

.form_checkbox
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
BACKGROUND-COLOR: #fafafa;
BORDER: solid 0px #8d8d8d;
COLOR: #8d8d8d;
}

.form_button_reset
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #bbbbbb;
BORDER: solid 1px;
BORDER-COLOR: #ffffff;
CURSOR: pointer;
}

.form_button_send
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #5b872a;
BORDER: solid 1px;
BORDER-COLOR: #ffffff;
CURSOR: pointer;
}

.form_otsikko
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: Bold;
COLOR: #003399;
}

.form_text
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #8d8d8d;
}

.form_textarea
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
BACKGROUND-COLOR: #fafafa;
BORDER: inset 1px #8d8d8d;
}

/* ================================================================ */
/*	[Dynaamiset lomakkeet] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.select_1
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 12px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: inset 1px #000000;
}

.select_2
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 11px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: solid 1px #000000;
}

.select_3
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 1px;
FONT-SIZE: 11px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: solid 1px #000000;
WIDTH: 180px;
}

.input_1
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 11px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: solid 1px #000000;
}

.input_2
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 11px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: solid 1px #000000;
}

.input_3
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 1px;
FONT-SIZE: 11px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: solid 1px #000000;
WIDTH: 180px;
}

.radio_3
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
BACKGROUND-COLOR: #eaecef;
BORDER: solid 1px #000000;
COLOR: #000000;
}

.checkbox_3
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
BACKGROUND-COLOR: #eaecef;
BORDER: solid 1px #000000;
COLOR: #000000;
}

.button_1
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #5b872a;
BORDER: solid 1px;
BORDER-COLOR: #000000;
CURSOR: pointer;
}

.button_2
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: [vari2];
BORDER: solid 1px;
BORDER-COLOR: #ffffff;
CURSOR: pointer;
}

.button_3
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: [vari3];
BORDER: solid 1px;
BORDER-COLOR: #ffffff;
CURSOR: pointer;
}

.textarea_1
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 13px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: inset 1px #000000;
}

.textarea_2
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 2px;
FONT-SIZE: 13px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: inset 1px #000000;
}

.textarea_3
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
PADDING: 1px;
FONT-SIZE: 11px;
COLOR: #000000;
BACKGROUND-COLOR: #eaecef;
BORDER: solid 1px #000000;
WIDTH: 180px;
}

/* ================================================================ */
/*	[popupin stylet] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

a.popup_linkki:visited
{
COLOR: #ffffff;
}

a.popup_linkki:active
{
COLOR: #ffffff;
}

a.popup_linkki:hover
{
COLOR: #ededed;
TEXT-DECORATION: none;
}

.img_taso
{
BORDER: 1px solid;
BORDER-COLOR: #ffffff;
}

.popup_tausta1
{
BACKGROUND-COLOR: #639531;
}

a.popup_linkki
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
}

a.popup_linkki:link
{
COLOR: #ffffff;
}

/* ================================================================ */
/*	[Määrätarjouksen stylet] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.uutuus_teksti
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #000000;
}

.tarjous_otsikko
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #ffba00;
}

.tarjous_teksti
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #000000;
}

.maaratarjous_otsikko
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 13px;
FONT-WEIGHT: bold;
COLOR: #ffba00;
}

.maaratarjous_teksti
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #000000;
}

.uutuus_otsikko
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #ffba00;
}

/* ================================================================ */
/*	[Tuotesivujen tyylit] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

td.ostaminen
{
BACKGROUND: #f5f5e5;
BORDER-TOP: 1px #ffffff solid;
BORDER-BOTTOM: 1px #ffffff solid;
BORDER-RIGHT: 1px #ffffff solid;
BORDER-LEFT: 1px #ffffff solid;
TEXT-ALIGN: left;
TEXT-VALIGN: center;
PADDING: 6;
}

/* ================================================================ */
/*	[ostoskorin tyylit] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.text5
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #8d8d8d;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

.lomake_teksti
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #8d8d8d;
}

.pakolliset
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
}

.paketti
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #8d8d8d;
}

.ostoskori
{
BACKGROUND-COLOR: #f5f5e5;
}

.ostoskori_lisattu
{
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #8d8d8d;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.text
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #8d8d8d;
}

/* ================================================================ */
/*	[DreamNet järjestelmäpopuppien stylet]	*/

a.dreamnet:active
{
COLOR: #ffffff;
}

a.dreamnet:hover
{
COLOR: #FFF44B;
TEXT-DECORATION: none;
}

.taustavari1
{
BACKGROUND-COLOR: #ffffff;
}

.taustavari2
{
BACKGROUND-COLOR: #0050B3;
}

.taustavari3
{
BACKGROUND-COLOR: #FFF44B;
}

.taustavari4
{
BACKGROUND-COLOR: #ffffff;
}

.button_grey
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #666666;
BORDER: solid 1px;
BORDER-COLOR: #ffffff;
CURSOR: pointer;
}

.button_orange
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #E20A17;
BORDER: solid 1px;
BORDER-COLOR: #ffffff;
CURSOR: pointer;
}

.textbox
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11 px;
BORDER: solid 1 px;
BORDER-COLOR: #E20A17;
BACKGROUND-COLOR: #e3e3e3;
COLOR: #000000;
}

.textarea
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11 px;
BORDER: solid 1 px;
BORDER-COLOR: #E20A17;
BACKGROUND-COLOR: #e3e3e3;
COLOR: #000000;
}

.textlist
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11 px;
BORDER: solid 1 px;
BORDER-COLOR: #E20A17;
BACKGROUND-COLOR: #e3e3e3;
COLOR: #000000;
}

.textdrop
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11 px;
BORDER: solid 1 px;
BORDER-COLOR: #E20A17;
BACKGROUND-COLOR: #e3e3e3;
COLOR: #000000;
}

.palsta_otsikko
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
}

a.dreamnet
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
}

a.dreamnet:link
{
COLOR: #ffffff;
}

a.dreamnet:visited
{
COLOR: #ffffff;
}

/* ================================================================ */
/*	[Varausjärjestelmän tyylit]	*/

#scale
{
BORDER-BOTTOM: solid 1px #000000;
BORDER-RIGHT: solid 1px #000000;
}

.Hide
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
POSITION: absolute;
WIDTH: 200px;
VISIBILITY: hidden;
BACKGROUND-COLOR: #fbff95;
BORDER: dotted 1px #000000;
PADDING: 5px;
}

#kap
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
}

#kapty
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

#date
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
}

#time
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
}

/* ================================================================ */
/*	[Pikailmoituksen class asetukset] (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/

.MessageHeader
{
FONT-WEIGHT: bold;
COLOR: #C45009;
}

.MessageDesc
{
COLOR: #C45009;
}

.MessageTbl
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
BORDER: solid 1px #008F98;
BACKGROUND-COLOR: #ffffff;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 10px;
}

