body {
	
	padding-top: 20px;
	margin: 0px;
	background: #d8d8d8;
	font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-size:12px;
	
}

.maintable {
	width:800px;
	
	border-top: solid 1px #7d7d7d;
	border-left: solid 1px #7d7d7d;
	border-right: solid 0px #000000;
	border-bottom: solid 0px #000000;
	
	background: #000000;
}

.product_info_table {
	
	border: 1px solid #efefef;
	padding: 1px;
	
}

.product_price {
	
	color: #E8600E;
	font-size:16px;
	font-weight:bold;
	
}
.product_info_td {
	
	background: url("../images/bg/bg_rad2.jpg");	
	padding: 5px;
}
.td_header {
	
	text-align: right;
	vertical-align: top;
	height: 55px;
	width:100%;
	
	padding-right: 20px;
	padding-left: 10px;
	padding-top: 10px;
	color: #000000;
	background: url("../images/bg/bgheader.gif");
}

.td_contentheader {
	
	vertical-align:top;
	padding-left:0px;
	padding-right:0px;
	font-size:12px;
	color: #000000;
	background:url("../images/bg/bgliuku.gif");
}
.td_content {
	
	width:100%;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	color: #000000;
	background: #ffffff;
}

.td_footer {
	
	height: 55px;
	width:100%;
	padding-left: 10px;
	padding-top: 20px;
	color: #000000;
	background: url("../images/bg/bgfooter.gif") no-repeat;
}

.td_letter {
	
	padding-right:10px;
	font-size:10px;
	text-align: right;
	color: #999999;
	background:url("../images/bg/spacer.gif");
}

.td_minicart {
	
	font-size:11px;
	vertical-align:top;
	color: #000000;
	font-weight: bold;
	background:url("../images/bg/bgminicartrow.gif");
	padding-left:10px;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom: 1px solid #E24B04;
	border-right: 1px solid #E24B04;	
	border-left: 1px solid #E24B04;
	border-top: 1px solid #CA4202;
		
}

.td_minicart a{
	
	font-size:11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
		
}

.td_minicart a:hover{
	
	font-size:11px;
	color: #ffffff;
	font-weight: bold;
/*	text-decoration: underline;*/
		
}
.rightnavi {
	
	font-size:11px;
	vertical-align:middle;
	color: #000000;
	font-weight: bold;
	background:url("../images/bg/bgrightnavi.gif");
	padding-left:40px;
	border-bottom: 1px solid #E1B709;
	border-right: 1px solid #E1B709;	
	border-left: 1px solid #E1B709;
	border-top: 0px solid #E27815;
	text-align: left;
		
}

.rightnavi a{
	
	color: #000000;
	font-weight: bold;
	text-decoration: none;
		
}

.rightnavi a:hover{
	
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
		
}

.topnavi {
	
	vertical-align: bottom;
	padding-bottom: 2px;
	padding-left:20px;
	height:20px;
	font-size:12px;
	color: #999999;
	background:url("../images/bg/bgharmaa.gif");
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;	
	border-left: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
	
}

.topnavi a{
	
	text-decoration: none;
	color: #999999;	
}

.topnavi a:hover{
	
	text-decoration: none;
	color: #000000;	
}

.newsletter_topnavi a{
	
	text-decoration: none;
	color: #999999;	
}

.newsletter_topnavi a:hover{
	
	text-decoration: none;
	color: #000000;	
}

.cep {
	
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #ffffff;
}

.cep2 {
	
	border-left: 1px solid #E5B803;
	border-right: 1px solid #FBC901;
}


.cep3 {
	
	border-left: 1px solid #EA6109;
	border-right: 1px solid #CC3715;
}

.header a {
	
	color: #ffffff;	
}

.letter-row a{
	
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
		
}


.letter-row a:hover{
	font-size: 11px;	
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
		
}

.letter-row {
	font-size: 11px;	
	color: #000000;
	font-weight: normal;
	text-decoration: none;
		
}

.list_table {
	
	
}

.listrow {
	
	color: #000000;
		
}

.listrow a{

	color: #000000;
	text-decoration:none;
		
}

.listrow a:hover{
	
	text-decoration:underline;
	color: #cc0000;	
}
.content {
	
	height: 500px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 10px;
	padding-top: 40px;
	font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 12px;
	vertical-align: bottom;
}

.input_text_mini {
	
	border: 1px solid #c0c0c0;
	height: 16px;
	width:40px;
	padding-left: 3px;
}


.input_text_maxi {
	
	border: 1px solid #c0c0c0;
	height: 16px;
	width:450px;
	padding-left: 3px;
}

.input_textarea_maxi {
	
	border: 1px solid #c0c0c0;
	height: 60px;
	width:450px;
	padding-left: 3px;
}

.input_button {
	
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #efefef;
	border-top: 1px solid #efefef;
	
	height: 20px;	
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background:url("../images/bg/bgharmaa.gif");
}

.tr_cartheader {
	
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #efefef;
	border-top: 1px solid #efefef;
	
	height: 20px;	
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}


.td_cartheader {
	
	padding-left: 3px;
	padding-right: 3px;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #efefef;
	border-top: 1px solid #efefef;
	
	height: 20px;	
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background:url("../images/bg/bgharmaa.gif");
	
	
}


.td_cart {
	
	vertical-align: top;
	padding-top: 4px;
	padding-left: 3px;
	height: 20px;	
	font-size: 12px;
	font-weight: normal;
	color: #000000;	
	background:url("../images/bg/bgcartrow.gif");
	
}
.td_cart a{
	
	color: #000000;	
	text-decoration: none;
	
}
.td_cart a:hover{
	
	color: #cc0000;	
	text-decoration: underline;
	
}

.table_uutiskirje {

	width: 267px;
	background:url("../images/bg/blank.gif") no-repeat;
		
}

.td_uutiskirje {
	
	padding-left:20px;
	padding-right:10px;
	padding-top: 50px;	
}

.table_tuotelista {

	width: 267px;
	background:url("../images/bg/bgnostotabletuotteet.gif") no-repeat;
		
}

.td_tuotelista {
	
	padding-left:20px;
	padding-right:25px;
	padding-top: 50px;	
}


.contentheader {
	padding-top:25px;
	padding-left:1px; 
	width: 240px; 
	font-size:14px;
	font-weight:bold;
	color:#C8D8E1;
}

.offer_table {
	
	width: 500px;
	border: 5px solid #ffffff;	

}

.offer_td {
	
	width: 125px;
	/*background:url("../images/bg/offer_td.jpg");*/

}
