.piilotaloppu { display: none; visibility: hidden; }

#loppu {
font-size:11px;
}

.SaveableBasketSave {

background-image: url("/filemanager/html/btn_tallennanykyinen.gif");
height:18px;
width: 106px;
border: 0px;
}

.SaveableBasketDelete {

background-image: url("/filemanager/html/btn_poista.gif");
height:18px;
width: 41px;
border: 0px;

}

.OrderHistoryRestoreToBasket{
background-image: url("/filemanager/html/btn_palautakoriin.gif");
height:18px;
width: 80px;
border: 0px;
}

.SaveableBasketRestore {
background-image: url("/filemanager/html/btn_palautakoriin.gif");
height:18px;
width: 80px;
border: 0px;

}

.SaveableBasketUpdate{
background-image: url("/filemanager/html/btn_paivita.gif");
height:18px;
width: 48px;
border: 0px;

}

.SaveableBasketRemoveAll {
background-image: url("/filemanager/html/btn_poistatuotteet.gif");
height:18px;
width: 74px;
border: 0px;
}



#next a{
font-size:10px;
text-decoration: none;
}
#next {
color:#a3a3a3;
font-size:10px;
}
#prev a{
font-size:10px;
text-decoration: none;
}

#prev{
color:#a3a3a3;
font-size:10px;
}
.ProductOptionsField{
font-size:10px;
}

p{
line-height:1.5;
}

.ProductGroupTree li a:hover
{
font-size:11px; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
	display: block;
	font-weight: normal;
	color: #3ea6c3;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 25px;
	padding-bottom: 4px;
margin-bottom: 0px;
}

.ProductSearchParameter{
width:100px;

}
h6{
font-size:10px;
font-weight:normal;
font-family:verdana;
margin:0px;
}

div#linkki a{
font-size:11px; 
font-family:tahoma, arial;
font-weight:normal;
text-decoration:none;
}
a {
font-size:12px;
color: #3ea6c3;
}

a:hover {
font-size:12px;
color: #3ea6c3;
}

.table {
	border-width: 0.5px;
	border-style: solid;
	border-color: #FFFFFF;
	border-collapse: collapse;
	overflow:hidden;
	word-wrap:break-word;
}

.table th {
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	font-weight: bold;
	font-size:12px;
	color: #FFFFFF;
	padding: 3px;
	text-align: left;
	background-color: #b8bac6;

}

.table td {
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	color: #353535;
	background: #FFFFFF;
	font-weight: normal;
padding: 3px;

}
 

.TableFooter td {
	font-weight: bold;
	color: #000000;
	background: #ffffff;
	padding: 4px;
border-width: 1px;
	border-style: solid;
	border-color: #e5e4ec;
border-bottom: none;
border-left: none;
border-right: none;
}






.TableHeader{
font-weight: bold;
}
.RegisterFormSendButton{
padding-top:5px;
}
.menu a { color: #FFFFFF; text-decoration: none; font-weight: bold;}
.menu a:hover{ color: #FFFFFF; font-weight: bold; color: #FFFFFF; text-decoration: underline;  font-size:12px;}
hr {
background-color:#3ea6c3;
border-style:none;
color:#3ea6c3;
height: 1px;
}

#iboxgray { background-image: url("http://www.sininetsivut.fi/innet/dermalogica/img/ibox-top.gif"); background-position: 0% 0%; background-repeat: no-repeat; width: 423px; background-color: #f4f3f5; }
#iboxgray div { padding: 20px 40px 20px 40px; text-align: left; background-image: url("http://www.sininetsivut.fi/innet/dermalogica/img/ibox-bot.gif"); background-position: 0% 100%; background-repeat: no-repeat;}
#iboxgray  h3 { font-family: verdana; font-size: 12px; font-weight: bold; }
#iboxgray  p { font-family: verdana; font-size: 11px; font-weight: normal; }
h3{ font-family: verdana; font-size: 12px; font-weight: bold; }
.musta {
color:#000000;
}
font {
font-family: tahoma, century gothic, sans-serif, verdana;
}

body {
font-family: tahoma, century gothic, sans-serif, verdana; font-weight: none; font-size: 12px;
}
	img {
border: 0px;

}

#cart a{
	font-family: tahoma, verdana;
	font-size:11px;
	color:#3ea6c3;}

	#cart a:hover{
	font-family: tahoma, verdana;
	font-size:11px;
	color:#3ea6c3;}

	#cart {
	font-family: tahoma, verdana;
	font-size:11px;
	color:#6a6a6a;}

	.LoginFormUser{
	font-size:11px;
width:100px;
	height:12px;
	color: #6a6a6a;
	}
	.LoginFormPasswd{
width:100px;
	font-size:11px;
	height:12px;
	color: #6a6a6a;
	}
	
	ul.ProductGroupTree
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #ffffff;
	width: 385px;
}

.ProductGroupTree li 
{
	list-style: none;
	text-align: left;
	background-image:url(/filemanager/html/bg_tr.jpg);
	width:385px;
	background-repeat: no-repeat;
	margin: 0px;
	padding-bottom:5px;

}


.ProductGroupTree li a
{
font-size:11px; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
	display: block;
	font-weight: normal;
	color: #6a6a6a;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 25px;
	padding-bottom: 4px;
margin-bottom: 0px;
}

.ProductGroupTree li a:hover
{
font-size:11px; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
	display: block;
	font-weight: normal;
	color: #3ea6c3;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 25px;
	padding-bottom: 4px;
margin-bottom: 0px;
}

.ProductGroupTree li ul
{
	margin: 0px;
	padding: 0px;
	
}


.ProductGroupTree li ul li 
{
	margin: 0px;
	background-image:url(/filemanager/html/bg_tra.jpg);
	width:385px;
	display: block;
	padding: 0px;
	height: 22px;

}

.ProductGroupTree li ul li a
{
font-size:11px; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image:url(/filemanager/html/bg_tra.jpg);
font-weight:normal;
	display: block;
	color: #6a6a6a;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-left: 35px;
	padding-bottom: 0px;


}
.ProductGroupTree li ul li a:hover
{

background-image:url(/filemanager/html/bg_tra_h.jpg);
	display: block;
	margin: 0px 0px 0px 0px;
color:#3ea6c3;


}
.ProductGroupTree li ul li li
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;	
}



div#worldmenu { width: 900; font-family: tahoma, century gothic, sans-serif, verdana; font-weight: none; font-size: 12px; vertical-align: bottom; }
#worldmenu div { height: 20px; }
#worldmenu div.sin, #worldmenu div.sin li { background-color: #005595; }
#worldmenu div.rus, #worldmenu div.rus li { background-color: #996666; }
#worldmenu div.ora, #worldmenu div.ora li { background-color: #FCB033; }
#worldmenu div.har, #worldmenu div.har li { background-color: #939BA1; }
#worldmenu div.vih, #worldmenu div.vih li { background-color: #7BC142; }
#worldmenu div.mus, #worldmenu div.mus li { background-color: #000000; }
#worldmenu p.pro { padding: 3px 8px 3px 8px; color: #FFFFFF; }

td.copyr {
text-align: center;
font-family: century gothic, sans-serif, verdana;
font-weight: none;
font-size: 10px;
color: #A7BBD6;
}
td.copyr a {
color: #A7BBD6;
}
td.viiva {
background-color: #C6C6C6;
height: 1px;
}

#worldmenu ul { list-style: none; margin: 0; padding: 0; }
#worldmenu li { float: right; margin: 0; padding: 0; }

#innet td.tuotteet-oik { border-left: 3px solid #b2b2b2; }
.tuotteet-oik { border-left: 3px solid #b2b2b2; }


#tuotteet { border-collapse: collapse; empty-cells: show; margin: 0px 0px 0px 10px; }
#tuotteet img { margin: 5px 10px 5px 0px; }
#tuotteet h3 { font-family: verdana; font-size: 10px; color: #000000; font-weight: bold; margin: 0; padding: 0px 0px 2px 0px; }
#tuotteet p { font-family: verdana; font-size: 10px; color: #000000; font-weight: normal; margin: 0; padding: 2px 0px 0px 0px; }
#tuotteet b { color: #808080; font-weight: bold; }
#tuotteet strong { padding-left: 10px; color: #ff8500; }
#tuotteet td.noborder { border-bottom: none; }
#tuotteet td { border-bottom: 1px solid #e4e4e4; }



