/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/


A {
  color: #613d0a;
  text-decoration: none;
  font-family:Tahoma;
  font-size:12px;

}

A:hover {
color:#613d0a;
text-decoration:none;
font-family:Tahoma;
  font-size:12px;
}
FORM {
	display: inline;
}
body
{
		

	/*height:1100px; */
background-color:#FFFFFF;
	margin:0 auto;
	background-repeat:repeat-x;
	padding:0;
		 font-family:Tahoma;
	 font-size:11pt;
	 font-weight:bold;
	 color:#613d0a;
	 
}

font
{
	 font-family:Tahoma;
	 font-size:12pt;
	 font-weight:bold;
	 color:#613d0a;
	 
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family:Tahoma;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family:Tahoma;
  font-size: 11px;
}
img
{
border:none;
}
.languageBox
{
background:url(images/ValisteKeili.gif) no-repeat;

 height:24px;
  width:180px;
  color:#7e2302;
  font-weight:bold;
  font-size:10px;
  text-align:center;
}
.infoBoxRight
{
background:url(images/rightMenuBottom.gif) no-repeat bottom;

padding-bottom:9px;

width:182px;
}
.leftBgShade
{
border-right: 1px solid rgb(251, 203, 68); 
width:190px;						
padding-top:10px;

}
.leftmenuFootLine
{
background:url(images/LeftMunuBottom.gif) no-repeat left;
height:9px;

width:172px;
}
.rightBgShade
{
padding-top:10px;
width:190px;
border-left: 1px solid rgb(251, 203, 68); 
}
.cssCategoryList
{



list-style:none;
font-size:11px;
padding-left:2px;


}
.cssCategoryList li
{



list-style:none;


font-size:11px;


display:block;
clear:both;


float:left;
}
.cssCategoryList a:link,.cssCategoryList a:visited
{
color:#000000;
  font-family:Tahoma;


font-size:11px;
}
.cssCategoryList a:hover
{
color:#8B3501;
text-decoration:none;


font-size:11px;
}
.divCollapse
{
 float:left;  font-size:12px;
display:none;
}

.divExpand
{
 float:left;  font-size:12px;
display:inline;
}

a.artikel_ueberschrift {
color:#333333;
font-family:Tahoma;
font-size:8pt;
text-decoration:none;
}
.artikel_preis:link,.artikel_preis:hover,.artikel_preis:visited {
color:#666666;
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
padding-right:11px;
text-decoration:none;
}
.CategoryMainDiv0
{

margin:2px 0px 2px 0px;
width:174px;
padding:0px 2px 0px 2px;




padding-top:5px;
padding-bottom:5px;


}
.CategoryMainEvenDiv0
{
background-color:#ffbc04;

margin:2px 0px 2px 0px;
width:174px;


padding:0px 2px 0px 2px;

padding-top:5px;
padding-bottom:5px;


}
.CategoryMainDiv0 a:link,.CategoryMainDiv0 a:visited,.CategoryMainDiv0 a:hover,.CategoryMainEvenDiv0 a:link,.CategoryMainEvenDiv0 a:visited,.CategoryMainEvenDiv0 a:hover
{
color:#000;
font-weight:bold;

padding-left:2px;




}
.CategoryMainDiv1
{
background:#F8F8F8;

width:172px;
padding-left:2px;

border-bottom:#999999 dashed 1px;


padding-top:5px;
padding-bottom:5px;

}
.CategoryMainDiv1 a:link,.CategoryMainDiv1 a:visited
{
color:#B78000;
font-weight:bold;

}

.CategoryMainDiv2
{
background:#ffffff;
border-bottom:#446C82 1px dotted;
width:163px;
padding-top:3px;
padding-bottom:3px;




}
.CategoryMainDiv2 a:link,.CategoryMainDiv2 a:visited
{
color:#B78000;
font-weight:normal;

}
.divExpand a:link,.divExpand a:visited,.divExpand a:hover
{
font-size:9px;
font-weight:normal;
padding:0px;
}
.divCollapse a:link,.divCollapse a:visited,.divCollapse a:hover
{
font-size:9px;
font-weight:normal;
padding:0px;
}
.infoBox2 {
background:url(images/LeftMunuBottom.gif) no-repeat bottom;

padding-bottom:9px;

width:182px;
}
.leftmenuback_border
{   background:transparent url(images/red_yellow_middle.gif) repeat-y scroll 0 0;
width:182px;



}
.leftmenubackLink_inner
{   background:transparent url(images/leftMenuBackLine1.gif) repeat-y scroll 0 0;


}
.header 
{

background:url(images/header_banner.gif) no-repeat center top; 
height:146px; 
width:978px; 
line-height:146px;
margin:0px;
padding:0px;
padding-top:10px;
border-bottom: 1px solid rgb(251, 203, 68); 
}
TD.infoBox2Heading {
width:182px;
 
  font-family:Tahoma;
   color:#FFFFFF;
   font-weight:bold;

  font-size: 12px;
  padding:2px 4px 2px 4px;

  background-image:url(images/red_header.gif);width:182px; height:20px;background-repeat:no-repeat; 



  

}

.font1 ,.font1 a:link,.font1 a:visited,.font1 a:hover
{	
	 font-family:Tahoma;
	 font-size:20pt;
	 font-weight:bold;
	 color:#17ace4;
	 
}
.font2:link,.font2:visited, .font2:hover,.font2 a:link,.font2 a:visited,.font2 a:hover
{	
	 font-family:Tahoma;
	 font-size:11pt;
	 font-weight:normal;
	 color:#7e2302;
	 font-size:11px;font-style:normal;text-decoration:none;text-transform:capitalize;font-variant:normal;

}
.fontbutton:link,.fontbutton:visited,.fontbutton:hover
{	

	 font-size:10px;
	 font-weight:bold;
	 color:#FFFFFF;
	 font-style:normal;
	 font-variant:normal;
	 text-decoration:none;
	 text-transform:capitalize;
	 
}
.boxText { font-family:Tahoma; font-size: 10px; }
.errorBox { font-family :Tahoma; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family :Tahoma; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family :Tahoma; font-size : 10px; color: #70d250; text-decoration: underline; }
.boxLinkLi:link,.boxLinkLi:visited,.boxLinkLi:hover,.boxLinkLi
{

padding-left:0px;
margin-left:0px;
font-weight:bold;

padding-top:5px;
padding-bottom:5px;
}
.boxLinkLiEven,.boxLinkLiEven:link,.boxLinkLiEven:visited,.boxLinkLiEven:hover
{
background:#bab9b9;


padding-left:0px;
margin-left:0px;
font-weight:bold;

padding-top:5px;
padding-bottom:5px;
}
.boxLinkLi a:link,.boxLinkLi a:visited,.boxLinkLi a:hover,.boxLinkLiEven a:link,.boxLinkLiEven a:visited,.boxLinkLiEven a:hover
{
color:#565555;
font-size:12px;
}

.font3 ,.font3 a:link,.font3 a:visited,.font3 a:hover
{	
	 font-family:Tahoma;
	 font-size:12pt;
	 font-weight:bold;
	 color:#810b0b;
	 
}
.price
{
color:#747474;font-family:Arial;font-size:12px;font-style:normal;font-variant:normal;
}
.fontProductDescription
{	
	 font-family:Tahoma;
	 font-size:12pt;
	 font-weight:bold;
	 color:#f32020;
	 
}
.productseperator
{
background-image:url(images/sepratorProduct.gif);width:5px;height:187px;background-repeat:no-repeat;
}
.botttomlink
{
font-family:Arial; font-size:11px; font-style:normal; font-variant:normal; text-transform:uppercase; text-decoration:none;color:#000000;
}
.copyright
{
font-family:Arial; font-size:11px; font-style:normal; font-variant:normal; color:#1b537b;
}

.fontProductDescriptionSmall
{	
	 font-family:Tahoma;
	 font-size:12pt;
	 font-weight:bold;
	 color:#acacac;
	 
}
.fontWelcome
{	
	 font-family:Tahoma;
	 font-size:10pt;
	 font-weight:bold;
	 color:#acacac;
	  letter-spacing:0;
	  text-align:justify;
	 
}
.Whitebody
{	
 	 
 	  vertical-align:top;
	 width:919px;
	 height:1041px;
	background-image:url(images/Middle_White_Back.gif);
	margin:0 auto;
	 background-repeat:no-repeat;
	padding:0;
}
.SuomenCarvan
{
	
    width:310px;
    height:61px;
	/*background-image:url(images/SuomenCarven.gif);*/
	margin:0 auto;
	 background-repeat:no-repeat;
	padding:0;
}
.backLine
{
 width:942px;
	 height:45px;
	background:url(images/backBodyShade.png) center;
	 background-repeat:repeat-y;
	/* padding-left:10px;
	 padding-right:10px;*/
}
.tableBorder
{
 background-position:right;
	
	 height:29px;
	background-image:url(images/tableBorder.gif);
	 background-repeat:repeat-y;
}


.centerTablebachLine
{	
	 height:29px;
	
}
.CENTERyELLOW
{
	background:url(images/centerYellowHeader.gif) center top no-repeat;
	width:600px;
	 height:60px;
}
.CENTERyELLOW2
{
	background-image:url(images/centerYellowHeadersecond.gif);
	width:510px;
	 height:42px;
}
.ButtonSmallYellow
{
	background-image:url(images/yellowbtn.gif);width:89px;height:21px;background-repeat:repeat-x;background-position:center;line-height:21px;text-align:center;
}
.leftmenuBackLine
{
background-image:url(images/red_yellow_middle.gif);width:182px;background-repeat:repeat-y;padding-top:5px;

}
.rightblueheadermenu
{
background-image:url(images/red_grey_header.gif);width:182px; height:20px;background-repeat:no-repeat;line-height:20px; text-align:left;
}
.rightmenutext
{
font-family: Tahoma;font-size:13px;color:#FFFFFF;font-style:normal;font-variant:normal;text-transform:capitalize;
}
.rightmenubackline
{
background-image:url(images/red_grey_middle.gif);width:182px;background-repeat:repeat-y;padding-top:5px;
}
.rightmenubottom
{
background-image:url(images/red_grey_footer.gif);width:182px;height:9px;background-repeat:no-repeat;
}
.redbutton
{
background-image:url(images/redbutton.gif);width:176px;height:24px;background-repeat:no-repeat;line-height:24px;text-align:center;
}
.redbuttontext
{
text-decoration:none;text-transform:capitalize;color:#FFFFFF;font-family:Tahoma;font-size:14px;font-style:normal;font-variant:normal;
}

.leftmenubottom
{
background-image:url(images/red_yellow_footer.gif);width:182px;height:9px;background-repeat:no-repeat;
}
.menuseperator
{
background-image:url(images/redseperator.gif);width:1px;height:40px;background-repeat:no-repeat;
}
.topButtonBlue
{

background-image:url(images/MenuBlueButton.gif);
	width:84px;
	 height:33px;
	 background-repeat:no-repeat;
}
.leftMenuFont
{
	
	 font-family:Tahoma;
	 font-size:12pt;
	 font-weight:bold;
	 color:#000000;
	  letter-spacing:0;
	  
}
.LoginButton
{
background-image:url(images/LoginButton.gif);
	width:172px;
	background-position:center;
	 height:26PX;
	 background-repeat:no-repeat;
	
}
.LoginButton_link:link,.LoginButton_link:visited,.LoginButton_link:hover
{
color:#FFFFFF;
font-size:14px;
}
.menu1First
{
	background-image:url(images/MenuBlueButton.gif);width:54px;height:40px;background-repeat:no-repeat;line-height:12px;text-align:center;
	
}
.menu1First_hover
{
	background-image:url(images/MenuBlueButton_hover.gif);
	width:78px;
	 height:33PX;
	 background-repeat:no-repeat;
	
}
.menu1First_mid
{
	background-image:url(images/MenuBlueButton_mid.gif);width:70px;height:40px;background-repeat:no-repeat;line-height:12px;text-align:center;
	
}
.menu1First_last
{
	background-image:url(images/MenuBlueButton_Last.gif);width:73px;height:40px;background-repeat:no-repeat;line-height:12px;text-align:center;
	
}

.YelloButtonValisteKeili
{
background-image:url(images/ValisteKeili.gif);width:151px;height:20px;background-repeat:no-repeat;line-height:18px;

}
.leftBlueHeaderMenu
{background-image:url(images/red_header.gif);width:182px; height:20px;background-repeat:no-repeat;

	 
}
.headertext
{
font-family:Tahoma;font-size:13px;color:#FFFFFF;font-style:normal;font-variant:normal;text-transform:capitalize;
}
.leftBlueHeaderMenu_right
{
	
	background-image:url(images/leftBlueHeaderMenu_right1.gif);
	width:204px;
	 height:30PX;
	 background-repeat:no-repeat;
	
}
img
{
border:0px;
}
.kategorie {
border:#9AB8C2 1px solid;
background:url(images/categoryImageBg.gif) bottom repeat-x;


height:215px;
width:234px;

}
.kategorie2 {
border:#9AB8C2 1px solid;




width:174px;

}
.kategorietitle 
{
background-color:#9fdeec;
background:url(images/categoryhead.gif) center; 


padding:5px;

}
.kategorietitle a:link,.kategorietitle a:visited,.kategorietitle a:hover,.kategorie a:visited,.kategorie a:hover{
color:#d74721; font-weight:bold;
font-family:Tahoma;
font-size:12px;

}



TR.headerNavigation {
  background: #6c9aab;
}

TD.headerNavigation {
  font-family:Tahoma;
  font-size: 10px;
  color: #38738a;
  line-height:24px;
  font-weight : bold;
  padding-left:20px;
  padding-right:20px;
  padding-top:0px;
  padding-bottom:0px;
  margin:0px;
  
}
.headerNavigation3_new
{
  font-family:Tahoma;
  font-size: 10px;
  color: #38738a;
  line-height:40px;
/*  border: 1px solid #000000;*/
  font-weight : bold;
  padding-left:20px;
  padding-right:20px;
  padding-top:0px;
  padding-bottom:0px;
  margin:0px;
}
/*.headerNavigation2:link,.headerNavigation2:hover,.headerNavigation2:visited ,.headerNavigation a:link,.headerNavigation a:hover,.headerNavigation a:visited { 
  color: #38738a;
  text-decoration:none;
  font-size:12px; 
  
} */
.headerNavigation3:link
{
 
  color:#F21919;

font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}
.headerNavigation3:visited
{
 color:#F21919;

font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}
.headerNavigation3:hover
{
  color:#F21919;

font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {

}

TD.footer {
  font-family:Tahoma;
  font-size: 10px;

  color: #366f93;
  font-weight: bold;
}

.infoBox {

}

.infoBoxContents {

  font-family:Tahoma;
  font-size: 10px;
 
padding:5px;
width:172px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family:Tahoma;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family:Tahoma;
  font-size: 10px;
  font-weight: bold;

  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family:Tahoma;
  font-size: 10px;
}

.infoBox2Contents {

	/*background:#e3e3e3 url(images/LeftMenuHorizontalLine.gif) bottom ;
	background-repeat:repeat-x;  */
  font-family:Tahoma;
  font-size: 10px;
padding:0px 0px 0px 0px;
width:182px;

}
.classOdd
{
background-color:#999999;
}
.footerLinkHome,.footerLinkHome a:link,.footerLinkHome a:visited,.footerLinkHome a:hover
{
color:#000;

}
.infoBox2Notice {
  background: #FF8E90;
}

.infoBox2NoticeContents {
  background: #FFE6E6;
  font-family:Tahoma;
  font-size: 10px;
}



TD.infoBox2, SPAN.infoBox2 {
  font-family:Tahoma;
  font-size: 10px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
border-bottom:#999999 1px solid;
 
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background:#fcf3d8;
}

TABLE.productListing {


}

.productListing-heading {
  font-family:Tahoma;
  font-size: 10px;
  background:#f32323;
  color: #FFFFFF;
  font-weight: bold;
  
}

TD.productListing-data {
  font-family:Tahoma;
  font-size: 10px;
}

A.pageResults:link,A.pageResults:visited {
  color:#3A6169;
}

A.pageResults:hover {
  color: #3A6169;

}

TD.pageHeading, DIV.pageHeading,font.pageHeading {
color:#d02b24;
font-family:Tahoma;
font-size:22px;
padding-left:10px;
padding-right:10px;
font-weight:normal;

text-decoration:none;
}
TD.pageHeading3, DIV.pageHeading3,font.pageHeading3 {
color:#d02b24;
font-family:Tahoma;
font-size:18px;
padding-left:10px;
padding-right:10px;
font-weight:normal;
height:57px;

text-decoration:none;
}
TD.pageSubHeading, DIV.pageSubHeading {
color:#b0891e;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family:Tahoma;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family:Tahoma;
  color:#333333;
  font-size: 11px;
  line-height: 1.5;
}
TD.main
{
padding-left:10px;
padding-right:10px;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family:Tahoma;
  font-size: 10px;
  
}
TD.smallText
{
padding-left:10px;
padding-right:10px;
}

TD.accountCategory {
  font-family:Tahoma;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family:Tahoma;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family:Tahoma;
  font-size: 12px;
}

TD.tableHeading {
  font-family:Tahoma;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family:Tahoma;
  font-size: 10px;
  color: #ff0000;
}



SPAN.greetUser {
  font-family:Tahoma;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family:Tahoma;
  color: #ff0000;
}

SPAN.errorText {
  font-family:Tahoma;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family:Tahoma; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family:Tahoma; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family:Tahoma; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family:Tahoma; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family:Tahoma; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family:Tahoma; font-size: 10px; color: #ff0000; }

.slaveProductList
{
background-color:#fff;

}
.slaveProductList th
{
background-color:
color:#FFFFFF;
font-size:10px;
}

.slaveProductList td
{
background-color:#EDEEC8;
color:#253E47;
font-size:10px;
}
.ProductArgument
{
color:#814A01;
font-size:10px;
font-weight:bold;
}
.slaveHead
{
padding-left:10px;
color:#25647b;
font-size:16px;
vertical-align:middle;
font-weight:bold;
padding-top:10px;
height:30px;


}
.productGrouptitle
{
background:#E3E8E8;
color:#4B6C74;
font-size:12px;
font-weight:bold;
}
.headerLinkHome
{
background:url(images/MenuBlueButton.gif) no-repeat ;
width:82px;
height:24px;
color:#d1ecf6;
text-align:center;
}
.headerLinkHome a:link,.headerLinkHome a:visited
{
color:#d1ecf6;
font-weight:bold;
font-size:12px;
font-family:Tahoma;
}
.headerLinkHome a:hover
{
color:#F4E197;
font-weight:bold;
font-size:12px;
font-family:Tahoma;
text-decoration:none;
}
.headerLinkMid
{
background:url(images/MenuBlueButton_mid.gif) repeat-x  center;

height:24px;
padding-left:10px;
padding-right:10px;
color:#d1ecf6;
text-align:center;
}
.headerLinkMid a:link,.headerLinkMid a:visited
{
color:#d1ecf6;
font-weight:bold;
font-size:12px;
font-family:Tahoma;
}
.headerLinkMid a:hover
{
color:#F4E197;
font-weight:bold;
font-size:12px;
font-family:Tahoma;
text-decoration:none;
}
.headerLinkEnd
{
background:url(images/MenuBlueButton_Last.gif) no-repeat ;
width:116px;
height:24px;
color:#d1ecf6;
text-align:center;
}
.headerLinkEnd a:link,.headerLinkEnd a:visited
{
color:#d1ecf6;
font-weight:bold;
font-size:12px;
font-family:Tahoma;
}
.headerLinkEnd a:hover
{
color:#F4E197;
font-weight:bold;
font-size:12px;
font-family:Tahoma;
text-decoration:none;
}

.footerEnd
{
background:#2B6988;
height:2px;



}

.rightmenuFootLine
{
background:url(images/LeftMunuBottom.gif) no-repeat right;
height:10px;

width:172px;
}
.productLeftBdr
{
border-left:#999999 1px dashed;
}
.productNoBdr
{
vertical-align:top;
}
.productListTitle a:link,.productListTitle a:visited,.productListTitle a:hover
{
color:#2F7597;
font-weight:bold;
vertical-align:top;
}
.pageheadingBg
{
background-image: url(images/centerYellowHeader2.gif); width: 760px; height: 53px; background-repeat: no-repeat;
/*background:url(images/pageheadingBg.gif) no-repeat ;*/


color:#d02b24;
font-family:Tahoma;
font-size:20px;

}
.pageheadingBg td
{
vertical-align:bottom;
padding-bottom:10px;
}

.middleSecBorder
{
width:758px;
border-bottom:#f8b605 5px solid;

padding-bottom:9px;
background:url(images/pageheadingMid.gif) repeat-y bottom;



}
.pageheadingBg2
{
background:url(images/pageheadingBg2.gif) no-repeat ;
width:700px;
height:40px;
color:#d02b24;
font-family:Tahoma;
font-size:20px;
}
.middleSecBorder2
{
width:700px;
border-bottom:#acacac 1px solid;

padding-bottom:9px;
background:url(images/pageheadingMid2.gif) repeat-y bottom;



}
.mainPart
{
padding:10px;
}
.productChars
{

background-color:#F4E197;
color:#3A6169;
font-size:11px;

}
.homeBoxBottom
{
background:url(images/pageMiddleBottom3.jpg) no-repeat bottom;
height:32px;
width:592px;
}
.homeBoxBottomLady
{
background:url(images/third_part.gif) no-repeat top;
height:259px;
width:592px;
}
.rightAddressHeading1
{
color:#f6a348;
font-weight:bold;
font-size:12px;
font-family:Tahoma;


}
.rightAddressHeading2
{
color:#10b3ef;
font-weight:bold;
font-family:Tahoma;
font-size:11px;

}
.rightAddressText
{
float:left;
color:#999999;
font-weight:bold;
font-size:11px;
font-family:Tahoma;
padding-left:10px;
}
.rightAddressText a:link,.rightAddressText a:visited,.rightAddressText a:hover
{
color:#10b3ef;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}
.footerLinkHome2,.footerLinkHome2 a:link,.footerLinkHome2 a:hover,.footerLinkHome2 a:visited
{
color:#053455;
font-weight:bold;
font-size:11px;
font-family:Tahoma;
}

.headerbg
{
background:url(images/pagebgheader.jpg) top center no-repeat;
padding-left:10px;
padding-right:10px;

}
.searchBoxTextInside
{
background:url(images/searchboxbgtext.gif) center  no-repeat;
height:18px;
width:141px;
color:#9b9b9b;

}
.searchBoxText
{
background:url(images/searchboxbg.gif) center  no-repeat;
height:18px;
width:141px;
color:#9b9b9b;

}
.languageBox2
{
background:url(images/LahetaViesti.gif); width:88; height:24; padding:2px; font-size:14px;
text-align:center;
}
.shoppingCartBox,.shoppingCartBoxa:link,.shoppingCartBox a:visited,.shoppingCartBox a:hover
{
font-family:Tahoma;
font-size:11px;
color:#1D4A6B;
font-weight:normal;
}
.languageBox2 a:link,.languageBox2 a:visited,.languageBox2 a:hover,.languageBox
{
color:#7e2302;
font-family:Tahoma;

font-size:11px;
font-weight:bold;

}