BODY { 
	font-size : 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 16px;
	/*'background-color : #EEEEEE; xmasgrey*/
	/*background-image: url(pics/bg_snowflakes.gif);*/ /*xmas2003*/
	/*background-image: url(pics/bg_india.gif);*/ /*india2004*/
	/*background-color : #ECF5FF;*/  /*naantali & ruissalo*/
	background-color : #ECF5FF
}

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;
	font-weight: normal;
	color: #333333;
	text-align: left;
}
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; }

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;
}
.ingressi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #333333;
	font-weight: normal;
	line-height: normal;
}
.leipateksti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
}
.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: #666666;
	font-weight: normal;
	line-height: 12px;
}
.sivunotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #967842;
	/*color: #CC0000;*/ /*xmas2003*/
	line-height: normal;
}
.sivunalaotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #967842;
	line-height: normal;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;


}
.sivunalaotsikkokeskitetty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #1462CE;
	/*color: #CC0000;*/ /*xmas2003*/
	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;
	margin: 0px;
	padding-right: 50px;




}

.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;
	text-align: left;
	padding: 0px;


}
.tuoteesittelytable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;


}
.tuoteesitteltableyhinta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-align: right;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;



}
.tuoteesittelytablebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;


}
.tuoteesittelytableboldhinta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #967842;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;


}
.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 */

/*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 : #CC0000; */  /* xmas2003 */
color : #1462CE
}

H4 {
font-weight : normal;
font-size : 18px;
color : #999999;
}


LI {
font-family : Arial, Helvetica, Sans-Serif;
font-size : 80%;
line-height : 120%;
color : #333333;
}

P.smallbasic {
font-size : 80%;
color : #333333;
}

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.brownbox {
background-color : #ffffff;
border : 1px solid #FFEEB4;
padding : 0px;
}

TD.greybox {
background-color : #ffffff;
border : 1px solid #eaeaea;
padding : 0px;
} 

TD.tarjouskuva {
	color : #000000;
	background-color : #9FCDF1;
	border : 1px solid #cc0000;
	padding : 10px;
	background-image: url(pics/bg140pxfade.jpg);

} 

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*/
border : 1px solid #eaeaea;
padding : 10px;
}

TD.tarjousteksti {
	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 : #9FCDF1;
	border : 1px solid #cc0000;
	padding : 10px;
	background-image: url(pics/bg540pxfade.jpg);

}


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 {
color : #000000;
background-color : #ffffff;
border : 1px solid #eaeaea;
padding : 10px;
}

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 : #000000;
background-color : #ffffff;
border : 1px solid #eaeaea;
padding : 5px;
} 

P.cartbasic {
color : #000000;
} 

TD.carttotal {
color : #000000;
background-color : #f8f8f8;
border : 1px solid #eaeaea;
padding : 5px;
} 

P.carttotal {
color : #000000;
} 
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECABE;
	background-color: #FCF6EC;
	padding: 3px;
	margin-top: -10px;







}
.menumenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FCF6EC;
	border-right-width: 1px;
	border-right-style: inset;
	border-right-color: #CECABE;
	padding: 10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: inset;
	border-left-style: none;
	border-bottom-color: #CECABE;

}
TD.menumenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FCF6EC;
	border-right-width: 1px;
	border-right-style: inset;
	border-right-color: #CECABE;
	padding: 10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: inset;
	border-left-style: none;
	border-bottom-color: #CECABE;

}
TD.xmasbox {
	background-color : #F7f7f7;
	border : 1px solid #E0DFE3;
	padding : 12px;

}
.valentine {

	background-color : #FFFFFF;
	border : 1px solid #F5D9D5;
	padding : 12px;
}
