
/* General styles, applies to all areas */

BODY {
font-family: Verdana, Arial, sans-serif;
margin: 0; padding: 0;
color : #000000;
text-align: center;
}

div#container { margin: 14px auto 0 auto; text-align: left; background-color: #ffffff; width: 1000px; position: relative; }

TABLE {
border : 0px;
}

TD { font-size: 11px; line-height: 16px; }

IMG {
border : 0px;
}



P, LI {
font-family: Verdana, Arial;
}

H1, H2 { font: bold 18px/22px Georgia,"Lucida Grande",times,serif; text-decoration: none; color: #000000; }
h2 a { color: #000000; text-decoration: none; }
h2 a:hover { text-decoration: underline; }
H1 { font-size: 14px; }

ul, li {
	list-style: none;
	margin: 0;
	padding: 0;
	}

P.smallbasic {
font-family: Verdana, Arial;
}

P.smallnote {
color : #7a7a7a;
display : inline;
}

P.smallfade {
color : #adadad;
}

A {
color : #272727;
}

INPUT, TEXTAREA, SELECT {
font-family: Verdana, Arial;
}

INPUT.button {
border-top : 1px solid #d3d3d3;
border-left : 1px solid #d3d3d3;
border-bottom : 1px solid #969696;
border-right : 1px solid #969696;
background-image : url(logos/button_bg.gif);
background-repeat:repeat-x;
font-family : Verdana, Arial;
color : #000000;
}

INPUT.field {
border-top : 1px solid #747474;
border-bottom : 1px solid #747474;
border-left : 1px solid #747474;
border-right : 1px solid #747474;
font-family : Verdana, Arial;
background : #ffffff;
color : #000000;
}

TEXTAREA.field {
border-top : 1px solid #747474;
border-bottom : 1px solid #747474;
border-left : 1px solid #747474;
border-right : 1px solid #747474;
font-family : Verdana, Arial;
background : #ffffff;
color : #000000;
}

FORM.inline {
display : inline;
} 

TD.toplinks FORM.inline {
margin-left: 15px;
}



/* Page top styles, applies to the top area */

TD.toplinks {

}

P.toplinks {
margin-left: 32px;
}

TD.toplinks a, #headerlinks a {
font: bold 14px/20px Georgia, "Lucida Grande", times, serif;
color: #000000;	
text-decoration: none;
margin-right: 20px;
}
TD.toplinks a:hover, #headerlinks a:hover { text-decoration: underline; }


div#headerlinks {
	width:200px;height:15px;position:absolute;top:115;right:7;z-index:20;text-align:right;
	}

#headerlinks a { margin-right: 0; color: #272727; }
#bloglink {
	display: block; width: 68px; height: 20px; position: absolute; top: 30px; right: 7px; z-index: 20;font: bold 13px/20px Georgia, 'Lucida Grande', times, serif;text-align:center;text-decoration:none;
	background-color: #4d4d4d;
	color:#ffffff;
	}

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

TD.topbreadcrumb {
}

P.topbreadcrumb {
font-family : Verdana, Arial;
color : #adadad;
}

A.topbreadcrumb {
text-decoration : none;
color : #adadad;
}



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

TD.navigation {
/*padding : 25px;
border-right : 1px dashed #c0c0c0;*/
background-color : #ffffff;
}
div.nav { margin: 0 15px 20px 32px; }
div.nav a { font: bold 18px/22px Georgia,"Lucida Grande",times,serif; text-decoration: none; color: #000000; }
div.nav li.second_level a { font: normal 12px/14px Arial,Helvetica,Verdana,sans-serif; color: #9c9c9c; }
div.nav a:hover { text-decoration: underline; }

div.nav li a { border-top: 3px double #d82626; margin: 20px 0 15px; padding: 14px 0 0 2px; display: block; }
div.nav li.second_level a { border: none; margin: 0; padding: 0 0 0 2px; }
ul > li:first-child a { border: none; margin: 0 0 15px; padding: 0 0 0 2px; }

div.nav ul { border-bottom: 3px double #d82626; }
div.nav ul.ul_border { padding-bottom: 14px; }

TD.nav_open { 

} 
 
P.nav_open { 
font-family: Verdana, Arial; 
color : #007ba4; 
} 
 
A.nav_open { 
color : #007ba4; 
} 
 
TD.nav_closed { 

} 
 
P.nav_closed { 
font-family: Verdana, Arial; 
color : #007ba4; 
} 
 
A.nav_closed { 
color : #007ba4; 
}



/* Main styles, applies to the main page area on the right hand side */

TD.main {
padding : 20px 10px 10px 20px;
background-color : #f4f4f4;
}

div.right { margin: 0 31px 20px 14px; }

div.kaupat_info { clear: both; font-size: 12px; line-height: 16px; padding: 0 10px; }
div.kaupat_info img { clear: right; margin: 0 10px 20px 30px; }


.front_thumb {
display:block;
float:left;
height:123px;
margin:0 24px 14px 0;
width:150px;
}

.front_thumb_high {
display:block;
float:left;
height:150px;
margin:0 24px 14px 0;
width:150px;
}

.newest { clear: both; margin: 0 0 10px 0; width: 528px; }

hr.hr_red { border: 0; border-bottom: 3px double #d82626; height: 1px; }

/* Cart snapshot styles, applies to the snapshot area of the shopping cart */

TD.cartbottom {
padding : 5px;

}

FONT.cartbottom {
font-family: Verdana, Arial;
color : #007ba4;
}



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

TD.bottom {
padding : 5px;
}

.line { clear: both; height: 14px; border: none; border-width: 1px; border-color: #ADADAD; border-bottom-style: solid; }
TD.bottom  .line { margin-bottom: 20px; }


/* Product table styles, applies to product detail area */

TABLE.product {
border-bottom : 1px solid #f3f3f3;
}

TD.details {
padding : 10px;
border-left : 1px solid #f3f3f3;
}

TR.list1 {
background-color : #f9f9f9;
} 

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



/* Shopping cart styles, applies to shopping cart table area */

TD.cartbasic {
padding : 5px;
border-bottom : 1px solid #f3f3f3;
} 

P.cartbasic {
} 

TD.carttotal {
padding : 5px;
border-bottom : 1px solid #f3f3f3;
} 

P.carttotal {
font-weight : bold;
} 



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

P.pb {
color : #adadad;
} 

TD.pbactive {
border-top : 1px solid #f3f3f3;
border-bottom : 1px solid #f3f3f3;
background-color : #ffffb3;
} 

TD.pbinactive {
border-top : 1px solid #f3f3f3;
border-bottom : 1px solid #f3f3f3;
background-color : #ffffff;
}




  	     	      	        	   	       		         	    	   	   	     

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