
/* General styles, applies to all areas */
BODY          { color: #000000; font-family: Georgia, "Times New Roman", Times, serif; padding: 1%; max-width: 900px }

TABLE     { max-width: 900px; float: left; border: 0 }
IMG    { border-color: transparent }

H1         { color: black; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; font-weight: bold; text-align: left }

P, LI           { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; margin-right: 30px }

P.smallbasic       { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px }
P.uutistekstit   { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px }
P.smallnote       { color: #7a7a7a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: center; display: inline }

P.smallfade        { color: #adadad; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: left }
P.smallfade1    { color: #adadad; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: center; padding-bottom: 10px }
A  { color: black; text-decoration: none }

TEXTAREA              { color: #c99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border-width: 2px; border-color: #c99 }
INPUT      { color: #c99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border-width: 2px; border-color: #c99 }
SELECT  { color: #c99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; float: right; border-width: 2px; border-color: #c99 }
INPUT.button                { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url("logos/button_bg.gif"); background-repeat: repeat-x; float: left; border-style: solid; border-width: 1px; border-color: #c99 #966 #966 #c99 }
INPUT.button1           { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url("logos/button_bg.gif"); background-repeat: repeat-x; border-style: solid; border-width: 1px; border-color: #c99 #966 #966 #c99 }
INPUT.field             { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; border-style: solid; border-width: 1px; border-color: #c99 #966 #966 #c99 }
TEXTAREA.field            { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #ffffff; border: solid 1px #c99 }

FORM.inline         { display: inline }
/* Page top styles, applies to the top area */

TD.toplinks      { background-image: url("images/amalia_imgs/toplinks_bg.gif"); background-repeat: no-repeat; text-align: right; padding: 5px }
.toplogo  { background-image: url("images/amalia_imgs/amalialogo_bg.gif"); background-repeat: no-repeat }
P.toplinks           { color: black; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; line-height: 14px; text-decoration: none; text-align: right; padding-right: 10px; float: right }



/* Breadcrumb styles, applies to the breadcrumb area */

TD.topbreadcrumb     { }

P.topbreadcrumb     { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right }

A.topbreadcrumb   { color: #666; text-decoration: none; text-align: right }



/* Navigation styles, applies to the category navigation area on the left hand side */

TD.navigation       { background-color: #ffffff; background-image: url("images/amalia_imgs/navigation_bg.gif"); background-repeat: repeat-y; margin-left: 30px; padding-top: 10px; padding-bottom: 10px; width: 248px; max-width: 248px }
TD.nav_open   { } 
 
P.nav_open      { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; font-weight: bold; line-height: 20px; margin-left: 30px } 
 
A.nav_open      { color: #000 } 
 
TD.nav_closed { 

} 
 
P.nav_closed      { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; line-height: 20px; margin-left: 30px } 
 
A.nav_closed     { color: #000; font-variant: small-caps }
/* Main styles, applies to the main page area on the right hand side */

TD.main            { background-color: #fff; background-image: url("images/amalia_imgs/main_bg.gif"); background-repeat: repeat-y; padding-top: 10px; padding-bottom: 10px; max-width: 652px }
P.main   { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.product         { font-size: 12pt; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; padding-top: 25px; padding-bottom: 10px; width: 615px; border-bottom: 2px dotted #c99 }
/* Cart snapshot styles, applies to the snapshot area of the shopping cart */

TD.cartbottom         { background-color: #f3f3f3; background-image: url("images/amalia_imgs/catrbottom_bg.gif"); outline-color: #000 }

FONT.cartbottom        { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: center }



/* Bottom styles, applies to the bottom area */

TD.bottom   { }
.bottom   { background-image: url("images/amalia_imgs/bottom_bg.gif"); background-repeat: no-repeat }
/* Product table styles, applies to product detail area */

TABLE.product    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
TD.details        { text-align: left; padding-left: 20px; border-left: 2px dotted #966 }

TABLE.related { float: middle; }
TD.related       { border-bottom: 2px dotted #966 }

P.details   { text-align: left; border-left: dotted }
TR.list1  { background-color: #d3d098 } 

TR.list2 {
background-color : #ffffff;
} 



/* Shopping cart styles, applies to shopping cart table area */
TD.cartbasic         { padding-top: 5px; padding-bottom: 10px; vertical-align: top; border-bottom: 2px dotted #dbbdb1 }
P.cartbasic     { font-size: 80% } 

TD.carttotal          { padding-top: 5px; padding-bottom: 10px; vertical-align: top; border-bottom: 2px dotted #dbbdb1 }
P.carttotal    { font-size: 80%; font-weight: bold } 



/* Progress bar styles, applies to progress bar area */

P.pb  { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif } 

TD.pbactive      { color: #000; background-color: #dbbdb1; padding-right: 5px; padding-left: 5px } 

TD.pbinactive      { color: #999; background-color: #dbbdb1; padding-right: 5px; padding-left: 5px }


  	     	      	        	   	       		         	    	   	   	     

/* Clover Shop Copyright (c) 2001- Apilaratas Oy - http://www.apilaratas.fi */
