

/* General styles, applies to all areas */



BODY {

font-family: Verdana, Arial;
margin-top : 1%;

margin-bottom : 1%;
/*
margin-left : 1%;

margin-right : 1%;
*/
background-color : #ffffff;

color : #000000;

}



TABLE {

border : 0px;

}



IMG {

border : 0px;

}



H1 {

font-family: Verdana, Arial;

font-size : 100%;

font-weight : bold;

/*color : #006080;*/
color: #000;
}



P, LI {

font-family: Verdana, Arial;

font-size : 80%;

line-height : 140%;

}



P.smallbasic {

font-family: Verdana, Arial;

font-size : 70%;

}



P.smallnote {

font-size : 70%;

color : #7a7a7a;

display : inline;

}



P.smallfade {

font-size : 70%;

color : #adadad;

}



A {

color : #007ba4;

text-decoration: none;

}



INPUT, TEXTAREA, SELECT {

font-family: Verdana, Arial;

font-size : 70%;

}



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;

font-size : 70%;

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;

font-size : 70%;

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;

font-size : 70%;

background : #ffffff;

color : #000000;

}



FORM.inline {

display : inline;

} 







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



TD.toplinks {

padding : 5px 5px 15px 5px;

/*background-color : #f3f3f3;

border-top : 1px solid #c0c0c0;

border-bottom : 1px solid #c0c0c0;

background-image : url(logos/toplinks_bg.gif);
*/
}



P.toplinks {

font-family : Verdana, Arial;

font-size : 75%;

color : #007ba4;

text-align: left;

margin-left: -10px;

}

.toplinks a {
color: #95490f;
font-weight: bold;
text-decoration: none;
margin: 0 0.5em;
}

.toplinks a:hover {
color: #f27618;
}

H1.tl_her_text {
font-size: x-large;
color: #17a94a;
}

span.tl_updated {
color: #000;
font-size: x-small;
}

form#tl_shoppingcart_form {
padding-left: 15px;
}

a#tl_shoppingcart_link {
padding: 0 0 0 15px;
font-size: 75%;
}

hr.tl_hr {
background-color: #17a94a;
color: #17a94a;
}

.tl_productlistings a {
color: #17a94a;
}

.tl_productlistings a:hover {
color: rgb(35,181,79);
}

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



TD.topbreadcrumb {

padding : 5px;

}



P.topbreadcrumb {

font-family : Verdana, Arial;

font-size : 70%;

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 : 15px 15px 15px 0;

border-right : 3px dashed #17a94a;

background-color : #ffffff;

}



TD.nav_open { 

padding: 5px 0;

} 

 

P.nav_open { 

font-family: Verdana, Arial; 

font-size : 70%; 

color : #007ba4; 

} 

 

A.nav_open { 

/* color : #007ba4; */
color: #000;
text-decoration: none;

} 

A.nav_open:hover { 
color : #f27618; 
text-decoration: none;

} 
 

TD.nav_closed { 

padding: 5px 0;

} 

 

P.nav_closed { 

font-family: Verdana, Arial; 

font-size : 70%; 

color : #007ba4; 

} 

 

A.nav_closed { 

/*color : #007ba4;*/
color: #000; 

text-decoration: none;

}







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



TD.main {

padding : 15px 15px 15px 15px;

background-color : #ffffff;

/*border-right : 1px dashed #c0c0c0;*/

}



h3.statusheading {
font-size: small;
padding-left: 15px;
}

TD.statusbar {
padding-top: 15px;
background-color: #fff;
}

table.statustable td {
font-size: x-small;
font-weight: bold;
padding-left: 15px;
padding-bottom: 20px;
}

table.statustable td div {
padding-top: 0.5em;
}



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



TD.cartbottom {

padding : 15px 5px 10px 5px;
/*
background-color : #f3f3f3;

border-top : 1px solid #c0c0c0;

border-bottom : 1px solid #c0c0c0;

background-image : url(logos/cartbottom_bg.gif);
*/
}



FONT.cartbottom {

font-family: Verdana, Arial;

font-size : 70%;

color : #007ba4;

}







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



TD.bottom {

padding : 5px;

}







/* 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 {

font-size : 80%;

} 



TD.carttotal {

padding : 5px;

border-bottom : 1px solid #f3f3f3;

} 



P.carttotal {

font-size : 80%;

font-weight : bold;

} 







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



P.pb {

font-size : 70%;

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 */
