body {background: #ffffff url( ) repeat-x; margin:0px; padding:0px; width: 100%; height: 100%;}

h1 { margin: 0px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 20pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
h2 { margin: 0px; COLOR: #E01101; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 16pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
h3 { margin: 0px; COLOR: #E01101; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 14pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
h4 { margin: 3px; COLOR: #E01101; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

P { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

.info { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }


A:link, A:visited, A:active  { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

A:hover             { COLOR: #7A0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }


#page ul { list-style: none; margin: 0px; }
#page li { padding-left: 10px; background-image: url(kuvat/li.jpg); background-repeat: no-repeat; background-position: 0 .5em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; }

#product ul { list-style: none; margin: 0px; }
#product li { padding-left: 10px; background-image: url(kuvat/li.jpg); background-repeat: no-repeat; background-position: 0 .5em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; }

#page A.files:link, A:visited, A:active  { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
#page A.files:hover             { COLOR: #7A0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }



#main 
{

		width: 780px;
		background-color: #FFFFFF;
		border-color: #000000;
		border-width: 0px;
		border-style: solid;
		margin: 10px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 5px;
		padding: 0px;
		align: center;
	

}


#copy 
{

		display: none; 

}



#copy p  
{

text-align: right; margin: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal;
	
}




#copy A:link     { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

#copy A:visited  { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

#copy A:hover    { COLOR: #7A0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

#copy A:active   { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }








#top 
{

	display: none; 
	
}



#left
{

	display: none; 

}

#right
{
	margin: 5px;
	padding: 0px;
	

#language
{

	display: none; 

}
#language ul
{
}

#language li
{
}

#language img 
{
}

#cart
{

	display: none; 

}

#cart table
{
 
}
#cart td,th
{
 
}
#cart td.make_order
{
	 
		
}
#cart a
{
	 
}

#cart div.topic
{

	 
}

#cart p.topic
{
	 
}

#cart div.text
{

}

#cart p.text
{
	 
}
#pagemenu, #productmenu
{
		display: none; 
}

#pagemenu div.topic, #productmenu div.topic
{
	 
}

#pagemenu p.topic, #productmenu p.topic
{
	 
}

#pagemenu div.text, #productmenu div.text
{
}

#pagemenu p.text, #productmenu p.text
{
	 
}

#pagemenu ul, #productmenu ul
{
	 	
}

#pagemenu li, #productmenu li
{
	 
}

#pagemenu a, #productmenu a
{
	 

}

#pagemenu a:hover, a:active, #productmenu a:hover, a:active
{
	 


#search
{
	display: none; 	 
}

#search div.topic
{

	 
}

#search p.topic
{
	 
}

#search div.text
{
}




#search form 
{
	 
}
#search input
{
	 









#bottom 
{
	clear: both;
 	 
 
	margin: 0px;
	padding: 5px;
}

#bottom p  
{

text-align: center; margin: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal;
	
}




#bottom A:link     { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

#bottom A:visited  { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

#bottom A:hover    { COLOR: #7A0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

#bottom A:active   { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }







#product
{
	width: 98%;
	border: 1px solid black;
	margin-bottom: 10px;	
}


#product div.topic
{
	border-bottom: 1px solid black;
	background-color: ;
}

#product p.topic, #product a
{
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;	
}


#product p.cat_topic 

{ COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }



#product div.text
{

float: left;
width: 330px; 
padding: 5px;

}

#product div.buy
{
	clear: both;
	width:98%;
	background-color: #C9BBAB;
	padding: 5px 5px 5px 5px;
	text-align: right;
	border-top: 1px solid black;
}
#product input
{
	display: inline;
	border: 1px solid black;
	text-align: center;
}


#product div.image 

{

float: right;
padding: 5px;
margin-top; 5px;
margin-bottom: 5px;
width: 150px; 


}


#product img

{
border: 1px solid black;
float: right;
margin-top: 2px;
}




#product input.hidden
{
	visibility: hidden;
}

#product p.files, p.links
{
	margin-top: 2px;
	margin-bottom: 0px; 
}

#product p.cart
{
	display: inline;
}


#product ul, li
{
	margin-top: 0px;
	margin-bottom: 0px;
}
#product form 
{
	display: inline;
	margin: 0px 0px 0px 0px;
	text-align: right;
}

#page
{
	width: 98%;
	border: 0px solid black;
	margin-bottom: 10px;	
}


#page div.topic
{


}

#page p.topic
{
	margin: 0;
	padding: 5;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;	
}


#page h1.topic { margin: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal; }


#page div.text
{

float: left;
width: 330px; 
padding: 5px;

}


#page div.buy
{
	background-color: red;
	padding: 5px 5px 5px 5px;
	text-align: right;
	border-top: 1px solid black;
}
#page input
{
	display: inline;
	border: 1px solid black;
	text-align: center;
}

#page p.files, p.links
{
	margin-top: 2px;
	margin-bottom: 0px; 
}


#page div.images, 

{

float: right;
display: block;
padding: 5px;
margin-top; 5px;
margin-bottom: 5px;
width: 150px; 

}


#page img

{

border: 1px solid black;
float: right;
margin: 1px;

}




#page p.cart
{
	display: inline;
}


#page ul, li
{
	margin-top: 0px;
	margin-bottom: 0px;
}
#page form 
{
	display: inline;
	margin: 0px 0px 0px 0px;
	text-align: right;
}

#orderform
{
	width: 520px;

	margin-bottom: 10px;	
}

#orderform div.topic
{
	border-bottom: 1px solid black;
	background-color: ;
}

#orderform p.topic
{
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;	
}

#orderform div.text
{
}

#orderform table, #product table
{
	width: 100%;
	margin: 0px;
	border: 1px solid black;
	border-collapse: collapse;
	empty-cells: show;
}

tr.even
{
	background-color: #aaa;
}
tr.odd
{
	background-color: #ccc;
}

#orderform td, #product td
{
	border-bottom: 1px solid black;
	font-family: verdana;
	font-size: 12px;
	padding-right: 5px;
	text-align: right;
}

#orderform td.topic
{
	text-align: center;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}

#orderform input
{
	text-align: left;
	margin: 1px;
	border: 1px solid black;
	background-color: #f0f0f0;
}


#buyer_info
{

clear: both;
}



#buyer_info
{
	width: 520px;

	margin-bottom: 10px;	
}

#buyer_info div.topic
{
	border-bottom: 1px solid black;
	background-color: ;
}

#buyer_info p.topic
{
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;	
}

#buyer_info div.text
{
}

#buyer_info table, #product table
{
	width: 100%;
	margin: 0px;
	border: 1px solid black;
	border-collapse: collapse;
	empty-cells: show;
}

tr.even
{
	background-color: #aaa;
}
tr.odd
{
	background-color: #ccc;
}









#buyer_info td
{
	border-bottom: 0px solid black;
	font-family: verdana;
	font-size: 12px;
	padding: 5px;
	text-align: right;
}

#buyer_info td.topic
{
	text-align: center;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}

#buyer_info input
{
	text-align: left;
	margin: 1px;
	border: 1px solid black;
	background-color: #C9BBAB;
}


