BODY {
	font-size : 11px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 18px;
	background-color : #9DCDEB;
	background-image: url(pics/bgDrops2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	/*background-image: url(pics/joulu2007/joulupohja1.jpg);*/	
	/*background-color : #ECF5FF;*/ /* normal */
	/*background-color: #420606;*/ /* xmas */
	/*background-image: url(pics/bg_lumihiutale06-3.jpg);*/ /* xmas2006 */
	/*background-image: url(pics/bg_snowflakes.gif);*/ /* xmas */
	/*background-image: url(pics/bg_india.gif);*/ /*india2004*/
	
}

P { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}

TD { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	color: #333333;
}

UL { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}

/*blockquote { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}
STRONG { font-weight: bold;}
EM { font-style: italic; } */


/* main template styles */

TD.tmp_ylintausta {
	/*background-image: url(pics/bg_tahdet06.jpg);*/ /*xmas06*/
	/*background-image: url(pics/bg_jouluoksat.jpg); /* xmas */
}

TD.tmp_ylakuva_fi {
	background-image: url(pics/ylakuva_uusi_kevat2008_FI-C.jpg); /* normal */
	/*background-image: url(pics/ylakuva_2008_xmas.jpg);*/ /* xmas */
	
}

TD.tmp_ylakuva_sve {
	background-image: url(pics/ylakuva_uusi_kevat2008_EN.jpg); /* normal */
	/*background-image: url(pics/ylakuva_2008_xmas.jpg);*/ /* xmas */
}

TD.tmp_ylakuva_eng {
	background-image: url(pics/ylakuva_uusi_kevat2008_EN.jpg); /* normal */
	/*background-image: url(pics/ylakuva_2008_xmas.jpg);*/ /* xmas */
}

TD.tmp_ylapalkki {
	background-color : #268AFC; /* normal */
	background-image: url(pics/bg_bluebevel_fade4.gif); /* normal */
	/*background-color : #AC0605;*/ /* xmas */
	/*background-image: url(pics/bg_joulu_navipalkki.gif);*/ /* xmas */
}

TD.tmp_alapalkki {
	background-color : #268AFC; /* normal */
	background-image: url(pics/bg_bluebevel_fade3_down.gif); /* normal */
	/*background-color : #AC0605;*/ /* xmas */
	/*background-image: url(pics/bg_joulu_alapalkki.gif);*/ /* xmas */

}

TD.tmp_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF; /* normal */
	/*color: #CCCCCC;*/ /* xmas */
}
TD.tmp_copyright a{
	text-decoration: none;
	color: #FFFFFF; /* normal */
	/*color: #CCCCCC;*/ /* xmas */
}
/* main template styles end */

TD.newsbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 12px;
font-weight: normal;
color: #333333;
text-align: left;
background-color : #f8f8f8;
border : 1px solid #A0A0A0;
padding : 4px;
}

TD.tanssit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color : #ECF5FF;         /*#f8f8f8; (original)*/
	border : 1px solid #eaeaea;
	padding : 4px;
}

TD.tanssit2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 12px;
font-weight: normal;
color: #333333;
background-color : #FFFFFF;         /*#f8f8f8; (original)*/
border : 1px solid #eaeaea;
padding : 4px;
}

TD.tanssit3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 12px;
font-weight: normal;
color: #333333;
background-color : #eaeaea;         /*#f8f8f8; (original)*/
border : 1px solid #eaeaea;
padding : 0px;
}

TD.tanssit4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
background-color : #EEEEEE;         /*#f8f8f8; (original)*/
border : 1px solid #eaeaea;
padding : 2px;
}

TD.greybox {
background-color : #ECF5FF;
border : 1px solid #eaeaea;
padding : 3px;
}

TD.kesaboxetusivu {
	background-color : #FFFBBC;
	padding : 3px 12px 0px 16px;
	border: 1px #CCCCCC;

}

TD.kesaboxinside {
background-color : #FFE423;
border : 1px solid #ffffff;
padding : 10px;
}

TD.kesabox {
background-color : #FFFBBC;
/* border : 1px solid #58E614; */
padding : 10px;
}

TD.kesabox2 {
background-color : #FFF95B;
border : 1px solid #58E614;
padding : 8px;
}

TD.kesabox3 {
/*background-color : #FFF95B;*/
/* border : 1px solid #58E614; */
padding : 0px;
}

TD.aiti {
/*background-color : #FFF95B;*/
border : 1px solid #F6EBE6;
padding : 20px;
}

TD.silja {
BORDER-LEFT: #EAEAEA 1px solid;
BORDER-TOP: #EAEAEA 1px solid;
BORDER-BOTTOM: #EAEAEA 1px solid;
}

TD.bannerfull {
color : #000000;
background-color : #ffffff;
border : 1px solid #ffffff;
padding : 0px;
}

TD.virtualMonitor {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-style: normal;
color: #333333;
background-color : #ECF5FF;
border : 1px solid #ffffff;
padding : 0px;
}

TD.whitelinebox {
	padding: 8px;
	border: 1px solid #FFFFFF;
}

/*input.svcinput {
	BACKGROUND-COLOR: #F2F8FF;
	COLOR: #002E5C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	border: 1px solid #003399;

} */

SELECT.sagahotels { 
 font-size: 9px; 
 background-color: #ECF5FF; 
 border: 1px solid #E0DFE3; 
}

.tuotelistaotsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003399;
	line-height: 16px;
}
.ingressi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #333333;
	font-weight: normal;
	line-height: normal;
}
.leipatekstijapan {
	font-family: "MS Gothic", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #333333;
	font-weight: normal;
	line-height: normal;
}

.kuvatekstijapan {
	font-family: "MS Gothic", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	font-weight: normal;
	line-height: normal;
}

.otsikkojapan {
	font-family: "MS Gothic", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #1462CE;
	font-weight: bold;
	line-height: normal;
}

.bulletlista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}
.navilinkki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #003399;
	text-align: left;
}
.kuvateksti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #999999;
	font-weight: normal;
	line-height: 12px;
}
.sivunotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #1462CE; /* normal */
	/*color: #CC0000;*/ /*xmas*/
	padding: 0px;
	line-height: normal;

}

.tuotelistaotsikkobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	line-height: 16px;
	
}

.sivunalaotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #1462CE; /* normal */
	/*color: #CC0000;*/ /*xmas*/
	line-height: normal;
	text-align: left;
}

.sivunalaotsikkokeskitetty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #1462CE; /* normal */
	/*color: #CC0000;*/ /*xmas*/
	line-height: normal;
	text-align: center;
}

a {
	color: #003399;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	color: #000000;
}
a:visited {
	color: #003366;
}

.leipatekstiisompi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-align: left;

}

.leipatekstiisompikesk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-align: center;

}

.leipatekstiisompitihea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-align: left;

}
.leipatekstietusivu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-right: 20px;
	padding-left: 0px;

}

.leipatekstiisompitiheakesk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-align: center;

}

.tuoteesittely {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;

}

.tuoteesittelysisennetty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-left: 20px;

}

.tuoteesittelykeskitetty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;

}
.tuoteesittelyhinta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-align: right;

}
.silvertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.silvertextlarger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCCCC;
}
.joululaskuri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

/*CLOVERSHOP styles */

a.secondlevel{
	color: #003399;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	BACKGROUND-COLOR: #FEEF79;
	COLOR: #003399;
	background-image: url(pics/shopspecials/valikkotausta2.gif);
	background-repeat: repeat-x;
	padding: 3px 6px;
	border: 1px solid #EAEAEA;
	line-height: 24px;


}
a.secondlevel:hover {
	text-decoration: none;
	BACKGROUND-COLOR: #EFEFEF;
	background-image: url(pics/shopspecials/valikkotausta3.gif);

	}
a.secondlevel:active {
	color: #CC0000;
}
a.secondlevel:visited {
	color: #003399;
}

/*P.secondlevel{
	color: #003399;
	text-decoration: none;
	font-size: 12px;
	padding: 3px 8px;
	font-style: normal;
	font-weight: normal;
	BACKGROUND-COLOR: #FEEE78;
	BORDER-BOTTOM: #EAEAEA 1px solid;
	BORDER-TOP: #EAEAEA 1px solid;
	COLOR: #003399;
	background-image: url(pics/shopspecials/valikkotausta2.gif);
	background-repeat: repeat-x;
	line-height: normal;


}
*/

/*navigation menu styles*/
a.navigointi {
	color: #003399;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	border: none;

}
a.navigointi:hover {
	text-decoration: underline;
	}
a.navigointi:active {
	color: #CC0000;
}
a.navigointi:visited {
	color: #003399;
}


/*general styles*/


TABLE {
border : 0px;
}

TD.navigation {
border-right : 1px solid #c0c0c0;
padding : 25px;
}

TD.main {
padding : 25px;
}

IMG {
border : 0px;
}

H3 {
	font-weight : normal;
	font-size : 24px;
	color : #1462CE; /* normal */
	/*color : #CC0000; /* xmas */
	text-align: left; 
}

H4 {
	font-weight : normal;
	font-size : 18px;
	color : #999999;
	text-align: left;
}


LI {
font-family : Arial, Helvetica, Sans-Serif;
font-size : 80%;
line-height : 120%;
color : #333333;
}

P.smallbasic {
font-size : 80%;
color : #003366;
}

P.smallfade {
font-size : 80%;
color : #838383;
}

INPUT, TEXTAREA, SELECT {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 11px;
	
}

FORM.inline {
display : inline;
} 



/* Product Table Styles, applies to product table area */

TD.picturebig {
color : #000000;
background-color : #ffffff;
border : 1px solid #eaeaea;
padding : 10px;
} 

TD.picturesmall {
color : #000000;
background-color : #ffffff;
border : 1px solid #eaeaea;
padding : 10px;
} 

TD.Shoppicturesmall {
	color : #000000;
	padding : 12px 7px 12px 12px;
	background-image: url(pics/shopspecials/bg_Tuote.jpg);
	background-repeat: repeat-x;
	border: 1px none #AF7F18;
	margin: 0px;
	background-color: #C8E2FB;


} 

TD.picturesmall2 {
color : #000000;
background-color : #CDEDFB;
border : 1px solid #eaeaea;
padding : 10px;
}


TD.introduction {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 12px;
font-weight: normal;
color: #333333;
text-align: left;
background-color : #ECF5FF;         /*#f8f8f8; (original)*/
border : 1px solid #eaeaea;
padding : 10px;
}

TD.Shopintroduction {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding : 10px;
	background-color: #C8E2FB;
	background-image: url(pics/shopspecials/bg_Tuote.jpg);
	background-repeat: repeat-x;

}

TD.ShopintroductionEtu a {width:100%; height:100%; display:block;}

TD.ShopintroductionEtu a:hover {background-color: #FEF9D1;}

TD.ShopintroductionEtu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding: 10px;
	background-color: #FFCA7D;
	background-image: url(pics/joulu2007/shopPicTausta.jpg);
	background-repeat: repeat-x;

}

TD.introduction2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 12px;
font-weight: normal;
color: #333333;
text-align: left;
background-color : #CDEDFB;         /*#f8f8f8; (original)*/
/*border : 1px solid #eaeaea;*/
padding : 10px;
}

P.introduction {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 12px;
font-weight: normal;
color: #333333;
}

A.introduction {
color : #FF0000;
font-weight: bold;
}

TD.price {
background-color : #none;
}

P.price {
color : #000000;
}

P.stock {
font-size : 70%;
color : #000000;
}

TR.list1 {
background-color : #ffffff;
} 

TR.list2 {
background-color : #f0f0f0;
} 



/* Shopping Cart Styles, applies to shopping cart table area */

TD.cartbasic {
color : #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 12px;
font-weight: normal;
background-color : #F6F083;
border : 1px solid #eaeaea;
padding : 2px;
} 

TD.banklogo {
color : #666666;
background-color : #FFFFFF;
border : 1px solid #eaeaea;
padding : 2px;
} 

P.cartbasic {
color : #000000;
font-size: 11px;
} 

TD.carttotal {
color : #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 12px;
font-weight: normal;
font-size: 11px;
background-color : #EFEFEF;
border : 1px solid #eaeaea;
padding : 2px;
}
 
P.carttotal {
color : #000000;
font-size: 11px;
} 

TD.tax {
color : #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
background-color : #EFF5FC;
border : 1px solid #eaeaea;
padding : 2px;
} 

P.tax {
color : #666666;
font-size: 80%;
} 
TD.picturesmallblack {
	color : #FFFFFF;
	background-color : #000000;
	border : 0px none #000000;
	padding : 10px;
	font-size: 11px;
	line-height: 12px;


}
TD.sininenborder {
	border : 1px solid #ECE7DE;
	padding : 0px;
}
TD.sininenborder2 {
	padding : 6px;
	border-top: 1px none #E0DFE3;
	border-right: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	border-left: 1px solid #E0DFE3;
	background-image: url(kampanjat/kl-online05/images/tausta.gif);


}
.fieldset  {
	padding: 10px 5px 5px;
	border: 1px solid #A0A391;
	color: #666666;
	background-image: none;

}

.legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding: 0px;

}

.legend2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	padding: 0px;

}

.joulusivu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.shop1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #909ED7;
	border-right-color: #909ED7;
	border-bottom-color: #909ED7;
	border-left-color: #909ED7;
	background-color: #FBEBC0;
	background-image: url(pics/shopspecials/valikkotausta3.gif);
	background-repeat: repeat-x;


}
.shop2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #909ED7;
	border-right-color: #909ED7;
	border-bottom-color: #909ED7;
	border-left-color: #909ED7;

}
.shop0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	background-color: #F1F1F1;
	border: 1px solid #CCCCCC;

}
.shop-val1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #909ED7;
	border-right-color: #909ED7;
	border-bottom-color: #909ED7;
	border-left-color: #909ED7;
	background-color: #FEEF79;
	background-image: url(pics/shopspecials/valikkotausta1.gif);
	border-top-style: none;
	background-repeat: repeat-x;



}
.shop-val2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #909ED7;
	border-right-color: #909ED7;
	border-bottom-color: #909ED7;
	border-left-color: #909ED7;
	background-color: #F6F083;
	background-image: url(pics/shopspecials/valikkotausta2.gif);
	background-repeat: repeat-x;


}
.shop-val3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #909ED7;
	border-right-color: #909ED7;
	border-bottom-color: #909ED7;
	border-left-color: #909ED7;
	background-color: #FBEBC0;
	background-image: url(pics/shopspecials/valikkotausta3.gif);
	background-repeat: repeat-x;

}
.fieldsetshop {

	padding: 0px 8px 8px;
	border: 1px solid #CCCCCC;
	color: #666666;
	background-image: none;
}
.fieldsetshop2 {
	padding: 0px 8px 8px;
	border: 1px solid #CCCCCC;
	color: #666666;
	background-image: none;

}
.shop3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 8px 6px;
	background-color: #FDF8EC;
	border: 1px solid #FBF0D4;


}
.introductionheader {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 12px;
font-weight: normal;
color: #333333;
text-align: left;
background-color : #FDF8EC;         /*#f8f8f8; (original)*/
border : 1px solid #eaeaea;
padding : 10px;
}
.valkoviiva {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 5px;

}
.fieldset80percent {
	padding: 10px 5px 5px;
	border: 1px solid #A0A391;
	color: #666666;
	background-image: none;
	width: 80%;
}
.fieldset90percent {

	padding: 10px 5px 5px;
	border: 1px solid #A0A391;
	color: #666666;
	background-image: none;
	width: 90%;
}
.tarjouskuva {
	border: 1px solid #FF6633;
}
.spaclubEtusivu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top: 20px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 0px;

}

p.spaclub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;

}

.spaclubNavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-color: #D7E8F9;
	border: 1px solid #EAEAEA;

}
.spaclubOikea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	background-color: #F0F4F6;
	border: 1px none #EAEAEA;
	padding: 0px;

}
.uusiVasen {
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333333;

}
.uusiVasenPalkkiCopy {

	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333333;
}
.valkoviivaAlle {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 5px;
	border-bottom-style: solid;

}
.TeemaOtsikkoKesa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top: 12px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 12px;
	background-color: #F4A005;
	background-repeat: no-repeat;
	background-position: top;
	border-top: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 3px solid #FFFFFF;




}
.TeemaAlapalkkiKesa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top: 12px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 0px;
	background-color: #F4A005;
	background-repeat: no-repeat;
	border-top: 1px none #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;



}
.TeemaSisaltoKesa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 40px;
	padding-bottom: 10px;
	background-color: #FEFAEE;
	background-image: url(pics/kesa07/tausta3.jpg);
	background-repeat: no-repeat;
	border-top: 1px none #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 3px solid #FFFFFF;

}
.TeemaKuvaKesa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	background-color: #FEFAEE;
	background-image: url(pics/kesa07/tausta2.jpg);
	background-repeat: no-repeat;
	border-top: 3px solid #FFFFFF;
	border-right: 3px none #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;
	padding: 0px;

}
.leipatekstijapanSmall {

	font-family: "MS Gothic", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #333333;
	font-weight: normal;
	line-height: normal;
}
.moreCellpad {
	padding: 10px;
}
.viikkoOhjelma {
	padding-bottom: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #55A4FE;
	border-right-color: #55A4FE;
	border-bottom-color: #55A4FE;
	border-left-color: #55A4FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 16px;
	border-top-style: solid;

}
.shopEtuYlaosa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000099;

}
.shopPohja {
	background-color: #E5F1FF;
	background-image: url(pics/bg_ShopPohja.jpg);
	background-repeat: no-repeat;
}
.pankkikehys {
	border: 1px solid #CCCCCC;
	padding: 6px;

}
.mainTable {
	/*border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #9A1010;
	border-right-color: #9A1010;
	border-bottom-color: #9A1010;
	border-left-color: #9A1010;
	border-top-style: solid;*/

}
.product {
	padding : 0;
	border: 0px none;
	margin: 0px;
}

.valiotsikko {

	font-size:16px;
	color:#1462CE;
	font-weight:normal;

}
.leipis14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.callBackTD {
	padding-right: 28px;
}
.huomio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border: 1px solid #71A0E1;
	background-color: #F7F7F7;

}
.privacy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF; /*xmas*/
	/*color: #666666;*/
	font-style: normal;
	margin-top: 2px;
}

